.elementor-560 .elementor-element.elementor-element-fc32cfa{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-560 .elementor-element.elementor-element-fc32cfa:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-fc32cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FF1744 0%, #D50000 100%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-560 .elementor-element.elementor-element-44189d7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-44189d7{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-6f993cc{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.1;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-6f993cc:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-6f993cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FF6B9D 0%, #C44569 100%);}.elementor-560 .elementor-element.elementor-element-6f993cc::before, .elementor-560 .elementor-element.elementor-element-6f993cc > .elementor-background-video-container::before, .elementor-560 .elementor-element.elementor-element-6f993cc > .e-con-inner > .elementor-background-video-container::before, .elementor-560 .elementor-element.elementor-element-6f993cc > .elementor-background-slideshow::before, .elementor-560 .elementor-element.elementor-element-6f993cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-560 .elementor-element.elementor-element-6f993cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF1A;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-560 .elementor-element.elementor-element-1f9bb74 > .elementor-widget-container{background-color:transparent;margin:0px 0px 30px 0px;padding:12px 30px 12px 30px;background-image:linear-gradient(45deg, #FFD700 0%, #FFED4E 100%);border-radius:50px 50px 50px 50px;box-shadow:0px 5px 15px 0px rgba(255, 214.99999999999991, 0, 0.5);}.elementor-560 .elementor-element.elementor-element-1f9bb74{text-align:center;}.elementor-560 .elementor-element.elementor-element-1f9bb74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);color:#333333;}.elementor-560 .elementor-element.elementor-element-b6376c7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-b6376c7{text-align:center;}.elementor-560 .elementor-element.elementor-element-b6376c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:1.2em;text-shadow:2px 4px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-2cf99bf{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-2cf99bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-5aebbaf{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-5aebbaf > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-560 .elementor-element.elementor-element-5aebbaf.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-560 .elementor-element.elementor-element-d8967df .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-d8967df .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-d8967df .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-58a80b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-58a80b0:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-58a80b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-8781949 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-8781949{text-align:center;}.elementor-560 .elementor-element.elementor-element-8781949 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-52a23bb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-560 .elementor-element.elementor-element-52a23bb{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.6em;}.elementor-560 .elementor-element.elementor-element-89fcf66{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 06px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:06px;border-color:#F39C12;--border-color:#F39C12;--border-radius:10px 10px 10px 10px;box-shadow:0px 5px 20px 0px rgba(242.99999999999997, 156.0000000000001, 17.999999999999996, 0.2);}.elementor-560 .elementor-element.elementor-element-89fcf66:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-89fcf66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFF3CD 0%, #FFEAA7 100%);}.elementor-560 .elementor-element.elementor-element-5bf9619{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;line-height:1.8em;color:#333333;}.elementor-560 .elementor-element.elementor-element-5bf9619 p{margin-block-end:10px;}.elementor-560 .elementor-element.elementor-element-f77a31f > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-f77a31f{text-align:center;}.elementor-560 .elementor-element.elementor-element-f77a31f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#333333;}.elementor-560 .elementor-element.elementor-element-66bf5f1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-ad7c207 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-560 .elementor-element.elementor-element-ad7c207:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-560 .elementor-element.elementor-element-ad7c207:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-560 .elementor-element.elementor-element-ad7c207 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-560 .elementor-element.elementor-element-ad7c207.elementor-view-stacked .elementor-icon{background-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-ad7c207.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-ad7c207.elementor-view-default .elementor-icon{fill:#C445694D;color:#C445694D;border-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-ad7c207 .elementor-icon{font-size:40px;}.elementor-560 .elementor-element.elementor-element-ad7c207 .elementor-icon-box-description{color:#333333;}.elementor-560 .elementor-element.elementor-element-a62131a > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-560 .elementor-element.elementor-element-a62131a:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-560 .elementor-element.elementor-element-a62131a:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-560 .elementor-element.elementor-element-a62131a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-560 .elementor-element.elementor-element-a62131a.elementor-view-stacked .elementor-icon{background-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-a62131a.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-a62131a.elementor-view-default .elementor-icon{fill:#C445694D;color:#C445694D;border-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-a62131a .elementor-icon{font-size:40px;}.elementor-560 .elementor-element.elementor-element-a62131a .elementor-icon-box-description{color:#333333;}.elementor-560 .elementor-element.elementor-element-17b0d16 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-560 .elementor-element.elementor-element-17b0d16:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-560 .elementor-element.elementor-element-17b0d16:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-560 .elementor-element.elementor-element-17b0d16 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-560 .elementor-element.elementor-element-17b0d16.elementor-view-stacked .elementor-icon{background-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-17b0d16.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-17b0d16.elementor-view-default .elementor-icon{fill:#C445694D;color:#C445694D;border-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-17b0d16 .elementor-icon{font-size:40px;}.elementor-560 .elementor-element.elementor-element-17b0d16 .elementor-icon-box-description{color:#333333;}.elementor-560 .elementor-element.elementor-element-c07fd55 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-560 .elementor-element.elementor-element-c07fd55:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-560 .elementor-element.elementor-element-c07fd55:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-560 .elementor-element.elementor-element-c07fd55 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-560 .elementor-element.elementor-element-c07fd55.elementor-view-stacked .elementor-icon{background-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-c07fd55.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-c07fd55.elementor-view-default .elementor-icon{fill:#C445694D;color:#C445694D;border-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-c07fd55 .elementor-icon{font-size:40px;}.elementor-560 .elementor-element.elementor-element-c07fd55 .elementor-icon-box-description{color:#333333;}.elementor-560 .elementor-element.elementor-element-438f6c3 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-560 .elementor-element.elementor-element-438f6c3:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-560 .elementor-element.elementor-element-438f6c3:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-560 .elementor-element.elementor-element-438f6c3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-560 .elementor-element.elementor-element-438f6c3.elementor-view-stacked .elementor-icon{background-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-438f6c3.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-438f6c3.elementor-view-default .elementor-icon{fill:#C445694D;color:#C445694D;border-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-438f6c3 .elementor-icon{font-size:40px;}.elementor-560 .elementor-element.elementor-element-438f6c3 .elementor-icon-box-description{color:#333333;}.elementor-560 .elementor-element.elementor-element-9e2cf22 > .elementor-widget-container{background-color:transparent;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #F8F9FA 0%, #E9ECEF 100%);border-radius:15px 15px 15px 15px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.08);}.elementor-560 .elementor-element.elementor-element-9e2cf22:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-560 .elementor-element.elementor-element-9e2cf22:hover .elementor-widget-container{box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.15);}.elementor-560 .elementor-element.elementor-element-9e2cf22 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-560 .elementor-element.elementor-element-9e2cf22.elementor-view-stacked .elementor-icon{background-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-9e2cf22.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-9e2cf22.elementor-view-default .elementor-icon{fill:#C445694D;color:#C445694D;border-color:#C445694D;}.elementor-560 .elementor-element.elementor-element-9e2cf22 .elementor-icon{font-size:40px;}.elementor-560 .elementor-element.elementor-element-9e2cf22 .elementor-icon-box-description{color:#333333;}.elementor-560 .elementor-element.elementor-element-c0a0750 > .elementor-widget-container{margin:60px 0px 40px 0px;}.elementor-560 .elementor-element.elementor-element-c0a0750{text-align:center;font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:700;line-height:1.4em;color:#C44569;}.elementor-560 .elementor-element.elementor-element-60f4264 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-60f4264 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-60f4264 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-8459edf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-8459edf:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-8459edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFEEF8 0%, #FFE0F0 100%);}.elementor-560 .elementor-element.elementor-element-8459edf > .elementor-shape-top .elementor-shape-fill, .elementor-560 .elementor-element.elementor-element-8459edf > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-8459edf > .elementor-shape-top svg, .elementor-560 .elementor-element.elementor-element-8459edf > .e-con-inner > .elementor-shape-top svg{height:100px;}.elementor-560 .elementor-element.elementor-element-4988c24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-4988c24{text-align:center;}.elementor-560 .elementor-element.elementor-element-4988c24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-3a9e9ed > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-560 .elementor-element.elementor-element-3a9e9ed{text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;color:#333333;}.elementor-560 .elementor-element.elementor-element-0c98bba{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(196.00000000000003, 69.00000000000001, 105.00000000000009, 0.2);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-560 .elementor-element.elementor-element-0c98bba:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-0c98bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-2453697{text-align:center;}.elementor-560 .elementor-element.elementor-element-2453697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;font-style:italic;color:#C44569;}.elementor-560 .elementor-element.elementor-element-7078479 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-560 .elementor-element.elementor-element-7078479{text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;color:#333333;}.elementor-560 .elementor-element.elementor-element-d13b972{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-560 .elementor-element.elementor-element-608dbfa .elementor-counter-number-wrapper{color:#C44569;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;}.elementor-560 .elementor-element.elementor-element-608dbfa .elementor-counter-title{color:#333333;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-560 .elementor-element.elementor-element-c4b0629 .elementor-counter-number-wrapper{color:#C44569;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;}.elementor-560 .elementor-element.elementor-element-c4b0629 .elementor-counter-title{color:#333333;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-560 .elementor-element.elementor-element-9cf0f80 .elementor-counter-number-wrapper{color:#C44569;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;}.elementor-560 .elementor-element.elementor-element-9cf0f80 .elementor-counter-title{color:#333333;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-560 .elementor-element.elementor-element-4623fe7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-560 .elementor-element.elementor-element-4623fe7{text-align:start;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.8em;color:#333333;}.elementor-560 .elementor-element.elementor-element-bb1f1c8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-bb1f1c8 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-bb1f1c8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-08b33d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-08b33d1:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-08b33d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFF9E6 0%, #FFF3CD 100%);}.elementor-560 .elementor-element.elementor-element-4a2532e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-4a2532e{text-align:center;}.elementor-560 .elementor-element.elementor-element-4a2532e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-0e3f51f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-560 .elementor-element.elementor-element-0e3f51f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#666666;}.elementor-560 .elementor-element.elementor-element-1d89230{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-560 .elementor-element.elementor-element-1d89230:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-1d89230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-eceae3f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-560 .elementor-element.elementor-element-eceae3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#333333;}.elementor-560 .elementor-element.elementor-element-c924ae0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-560 .elementor-element.elementor-element-c924ae0{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:#666666;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-icon i{color:#FF6B9D;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-icon svg{fill:#FF6B9D;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-efc7fb6{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-efc7fb6 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-ea99527{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-ea99527:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-ea99527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #E9ECEF 100%);}.elementor-560 .elementor-element.elementor-element-441ef07{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-560 .elementor-element.elementor-element-441ef07:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-441ef07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-cc1d69f > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-560 .elementor-element.elementor-element-cc1d69f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#333333;}.elementor-560 .elementor-element.elementor-element-2fa9992 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-560 .elementor-element.elementor-element-2fa9992{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:#666666;}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-icon i{color:#FF6B9D;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-icon svg{fill:#FF6B9D;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-931a1ee{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-931a1ee .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-ecc53aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-ecc53aa:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-ecc53aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #E9ECEF 100%);}.elementor-560 .elementor-element.elementor-element-c8dbe32{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-560 .elementor-element.elementor-element-c8dbe32:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-c8dbe32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-bb841cf > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-560 .elementor-element.elementor-element-bb841cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#333333;}.elementor-560 .elementor-element.elementor-element-171a7a4 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-560 .elementor-element.elementor-element-171a7a4{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:#666666;}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-icon i{color:#FF6B9D;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-icon svg{fill:#FF6B9D;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-38ac672{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-38ac672 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-8f4cff4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-8f4cff4:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-8f4cff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #E9ECEF 100%);}.elementor-560 .elementor-element.elementor-element-e46d40a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-560 .elementor-element.elementor-element-e46d40a:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-e46d40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-f662d78 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-560 .elementor-element.elementor-element-f662d78 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#333333;}.elementor-560 .elementor-element.elementor-element-3de7023 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-560 .elementor-element.elementor-element-3de7023{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.6em;color:#666666;}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-icon i{color:#FF6B9D;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-icon svg{fill:#FF6B9D;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-c933040{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-icon{padding-inline-end:15px;}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-c933040 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-d5984c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-d5984c4:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-d5984c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #E9ECEF 100%);}.elementor-560 .elementor-element.elementor-element-00501b9 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-00501b9 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-00501b9 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-081cdab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-081cdab:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-081cdab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #E3F2FD 0%, #BBDEFB 100%);}.elementor-560 .elementor-element.elementor-element-4fa45ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-4fa45ee{text-align:center;}.elementor-560 .elementor-element.elementor-element-4fa45ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-1c19bff{--e-image-carousel-slides-to-show:3;}.elementor-560 .elementor-element.elementor-element-1c19bff .elementor-swiper-button.elementor-swiper-button-prev, .elementor-560 .elementor-element.elementor-element-1c19bff .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#C44569;}.elementor-560 .elementor-element.elementor-element-1c19bff .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-560 .elementor-element.elementor-element-1c19bff .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C44569;}.elementor-560 .elementor-element.elementor-element-1c19bff .swiper-pagination-bullet{width:12px;height:12px;background:#C44569;}.elementor-560 .elementor-element.elementor-element-1c19bff .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#CCCCCC;opacity:1;}.elementor-560 .elementor-element.elementor-element-1c19bff .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-c54612f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-c54612f:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-c54612f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-560 .elementor-element.elementor-element-f2c29a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-f2c29a4{text-align:center;}.elementor-560 .elementor-element.elementor-element-f2c29a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-3e38d3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-560 .elementor-element.elementor-element-3a20232{--display:flex;}.elementor-560 .elementor-element.elementor-element-b2227e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-b2227e2:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-b2227e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-aed4a89{width:auto;max-width:auto;text-align:center;}.elementor-560 .elementor-element.elementor-element-aed4a89 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 25px 10px 25px;background-image:linear-gradient(180deg, #00C851 0%, #00FF00 100%);border-radius:50px 50px 50px 50px;}.elementor-560 .elementor-element.elementor-element-aed4a89.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-aed4a89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-11982cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-11982cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#333333;}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-d61a895{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-9731f83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-560 .elementor-element.elementor-element-14ebc55{--display:flex;}.elementor-560 .elementor-element.elementor-element-f6bb233{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-f6bb233:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-f6bb233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-806ecc4{width:auto;max-width:auto;text-align:center;}.elementor-560 .elementor-element.elementor-element-806ecc4 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 25px 10px 25px;background-image:linear-gradient(180deg, #00C851 0%, #00FF00 100%);border-radius:50px 50px 50px 50px;}.elementor-560 .elementor-element.elementor-element-806ecc4.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-806ecc4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-e31c6ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-e31c6ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#333333;}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-7c23d83{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-44140a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-560 .elementor-element.elementor-element-a5b237c{--display:flex;}.elementor-560 .elementor-element.elementor-element-48c5e9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:25px;}.elementor-560 .elementor-element.elementor-element-48c5e9d:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-48c5e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-9d339ba{width:auto;max-width:auto;text-align:center;}.elementor-560 .elementor-element.elementor-element-9d339ba > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:10px 25px 10px 25px;background-image:linear-gradient(180deg, #00C851 0%, #00FF00 100%);border-radius:50px 50px 50px 50px;}.elementor-560 .elementor-element.elementor-element-9d339ba.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-9d339ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-f2c11a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-f2c11a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:#333333;}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-46c5605{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-262d057 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-262d057 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-262d057 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-d55d1f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-d55d1f9:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-d55d1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFF0F5 0%, #FFE4EC 100%);}.elementor-560 .elementor-element.elementor-element-b732582{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-560 .elementor-element.elementor-element-c46c6bf{text-align:center;}.elementor-560 .elementor-element.elementor-element-c46c6bf img{width:100%;height:500px;filter:brightness( 105% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-560 .elementor-element.elementor-element-b71133a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-883781e{width:auto;max-width:auto;}.elementor-560 .elementor-element.elementor-element-883781e > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:8px 20px 8px 20px;border-radius:50px 50px 50px 50px;}.elementor-560 .elementor-element.elementor-element-883781e.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-883781e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-0f7851a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-0f7851a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#333333;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-7d90410{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-560 .elementor-element.elementor-element-7d90410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-7d90410 .elementor-divider-separator{width:80px;}.elementor-560 .elementor-element.elementor-element-7d90410 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-560 .elementor-element.elementor-element-2053523{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-560 .elementor-element.elementor-element-2053523:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-2053523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F3E5F5 0%, #E1BEE7 100%);}.elementor-560 .elementor-element.elementor-element-b67c612 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-b67c612{text-align:center;}.elementor-560 .elementor-element.elementor-element-b67c612 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-01b924f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6B9D;--border-color:#FF6B9D;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-560 .elementor-element.elementor-element-01b924f:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-01b924f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-c714a86{--display:flex;}.elementor-560 .elementor-element.elementor-element-9038e74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#333333;}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-3daebcd{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-60e6319{--display:flex;}.elementor-560 .elementor-element.elementor-element-e4b102a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6B9D;--border-color:#FF6B9D;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-560 .elementor-element.elementor-element-e4b102a:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-e4b102a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-4776f76{--display:flex;}.elementor-560 .elementor-element.elementor-element-2574f70 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#333333;}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-c05b554{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-8d0336d{--display:flex;}.elementor-560 .elementor-element.elementor-element-ff04046{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6B9D;--border-color:#FF6B9D;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-560 .elementor-element.elementor-element-ff04046:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-ff04046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-a3f497b{--display:flex;}.elementor-560 .elementor-element.elementor-element-a90307e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#333333;}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-135daa3{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-a960fc2{--display:flex;}.elementor-560 .elementor-element.elementor-element-6c89c47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF6B9D;--border-color:#FF6B9D;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-560 .elementor-element.elementor-element-6c89c47:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-6c89c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-0f5c493{--display:flex;}.elementor-560 .elementor-element.elementor-element-41d9244 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;color:#333333;}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-icon i{color:#00C851;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-icon svg{fill:#00C851;transition:fill 0.3s;}.elementor-560 .elementor-element.elementor-element-8f55118{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:1.8em;}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-560 .elementor-element.elementor-element-6cc11b4{--display:flex;}.elementor-560 .elementor-element.elementor-element-3501f59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#00C851;--border-color:#00C851;--border-radius:30px 30px 30px 30px;box-shadow:0px 20px 60px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-560 .elementor-element.elementor-element-3501f59:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-3501f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F9FA 100%);}.elementor-560 .elementor-element.elementor-element-270af28 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-270af28{text-align:center;}.elementor-560 .elementor-element.elementor-element-270af28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#333333;}.elementor-560 .elementor-element.elementor-element-92464ca > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-560 .elementor-element.elementor-element-92464ca{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:#333333;}.elementor-560 .elementor-element.elementor-element-883f8a2{text-align:center;}.elementor-560 .elementor-element.elementor-element-883f8a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;}.elementor-560 .elementor-element.elementor-element-e68fa52{text-align:center;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;color:#333333;}.elementor-560 .elementor-element.elementor-element-a7e1a2d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-a7e1a2d{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:#666666;}.elementor-560 .elementor-element.elementor-element-98f63f9 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-98f63f9 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-98f63f9 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-98f63f9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-8b0f8b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-560 .elementor-element.elementor-element-8b0f8b5:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-8b0f8b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #E8F5E9 0%, #C8E6C9 100%);}.elementor-560 .elementor-element.elementor-element-dc60115{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;box-shadow:0px 20px 60px 0px rgba(76, 175, 80.00000000000007, 0.2);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-560 .elementor-element.elementor-element-dc60115:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-dc60115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-560 .elementor-element.elementor-element-c53a666{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-560 .elementor-element.elementor-element-c53a666 > .elementor-widget-container{background-color:transparent;margin:-80px 0px 30px 0px;padding:30px 30px 30px 30px;background-image:linear-gradient(180deg, #4CAF50 0%, #81C784 100%);box-shadow:0px 10px 10px 0px rgba(76, 175, 80.00000000000007, 0.4);}.elementor-560 .elementor-element.elementor-element-c53a666:not( .elementor-widget-image ) .elementor-widget-container, .elementor-560 .elementor-element.elementor-element-c53a666.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://30diascontrasop.com.br/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-560 .elementor-element.elementor-element-c53a666 .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-c53a666.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-c53a666.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-c53a666.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-c53a666.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-c53a666.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-9f20a0a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-560 .elementor-element.elementor-element-9f20a0a{text-align:center;}.elementor-560 .elementor-element.elementor-element-9f20a0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;color:#4CAF50;}.elementor-560 .elementor-element.elementor-element-ea06b07 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-ea06b07 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-ea06b07 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-ea06b07 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-1fe7fda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-560 .elementor-element.elementor-element-1fe7fda:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-1fe7fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-0be8a1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-0be8a1e{text-align:center;}.elementor-560 .elementor-element.elementor-element-0be8a1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-7a686fc{--display:flex;}.elementor-560 .elementor-element.elementor-element-3e7921e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-3e7921e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-560 .elementor-element.elementor-element-54d3973{--display:flex;}.elementor-560 .elementor-element.elementor-element-a9c7a89 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-a9c7a89{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-560 .elementor-element.elementor-element-513d5c1{--display:flex;}.elementor-560 .elementor-element.elementor-element-ae4eb53 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-ae4eb53{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-560 .elementor-element.elementor-element-d0457a8{--display:flex;}.elementor-560 .elementor-element.elementor-element-6ed3ce7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-6ed3ce7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-560 .elementor-element.elementor-element-579d13b{--display:flex;}.elementor-560 .elementor-element.elementor-element-62eac2a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-62eac2a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-560 .elementor-element.elementor-element-78cdf8e{--display:flex;}.elementor-560 .elementor-element.elementor-element-bdb19c7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-bdb19c7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#666666;}.elementor-560 .elementor-element.elementor-element-6aa9172{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C44569;--n-accordion-icon-hover-color:#C44569;--n-accordion-icon-active-color:#C44569;}.elementor-560 .elementor-element.elementor-element-6aa9172 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F8F9FA;}:where( .elementor-560 .elementor-element.elementor-element-6aa9172 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-560 .elementor-element.elementor-element-953b076 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:20px 50px 20px 50px;}.elementor-560 .elementor-element.elementor-element-953b076 .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-953b076 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-953b076 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-4265db5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-560 .elementor-element.elementor-element-4265db5:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-4265db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FF6B9D 0%, #774069 100%);}.elementor-560 .elementor-element.elementor-element-cfeb01c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-560 .elementor-element.elementor-element-cfeb01c{text-align:center;}.elementor-560 .elementor-element.elementor-element-cfeb01c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;text-shadow:2px 4px 2px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-560 .elementor-element.elementor-element-13c1c7a .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;background-image:linear-gradient(45deg, #00C851 0%, #00FF00 100%);box-shadow:0px 10px 30px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.4);border-radius:50px 50px 50px 50px;padding:25px 60px 25px 60px;}.elementor-560 .elementor-element.elementor-element-13c1c7a .elementor-button:hover, .elementor-560 .elementor-element.elementor-element-13c1c7a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #00A843 0%, #00DD00 100%);box-shadow:0px 15px 40px 0px rgba(0, 200.00000000000003, 81.00000000000007, 0.5);}.elementor-560 .elementor-element.elementor-element-13c1c7a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-86a3c2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-86a3c2b:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-86a3c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1C;}.elementor-560 .elementor-element.elementor-element-d7dbdc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-560 .elementor-element.elementor-element-3e9f5cd img{width:200px;}.elementor-560 .elementor-element.elementor-element-c22fd65 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-c22fd65{text-align:center;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:300;line-height:15px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-560 .elementor-element.elementor-element-b6376c7 .elementor-heading-title{font-size:48px;}.elementor-560 .elementor-element.elementor-element-2cf99bf{font-size:20px;}.elementor-560 .elementor-element.elementor-element-8781949 .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-66bf5f1{--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-4988c24 .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-4a2532e .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-4fa45ee .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-1c19bff{--e-image-carousel-slides-to-show:2;}.elementor-560 .elementor-element.elementor-element-f2c29a4 .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-b67c612 .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-0be8a1e .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-cfeb01c .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-560 .elementor-element.elementor-element-44189d7{font-size:14px;}.elementor-560 .elementor-element.elementor-element-6f993cc{--min-height:500px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-b6376c7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-560 .elementor-element.elementor-element-b6376c7 .elementor-heading-title{font-size:32px;letter-spacing:-0.5px;}.elementor-560 .elementor-element.elementor-element-2cf99bf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-560 .elementor-element.elementor-element-2cf99bf{font-size:18px;}.elementor-560 .elementor-element.elementor-element-5aebbaf{font-size:18px;line-height:1.6em;}.elementor-560 .elementor-element.elementor-element-d8967df .elementor-button{font-size:16px;}.elementor-560 .elementor-element.elementor-element-58a80b0{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-8781949 .elementor-heading-title{font-size:28px;}.elementor-560 .elementor-element.elementor-element-52a23bb{font-size:18px;}.elementor-560 .elementor-element.elementor-element-f77a31f .elementor-heading-title{font-size:20px;}.elementor-560 .elementor-element.elementor-element-66bf5f1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-c0a0750{font-size:22px;}.elementor-560 .elementor-element.elementor-element-60f4264 .elementor-button{font-size:16px;}.elementor-560 .elementor-element.elementor-element-4988c24 .elementor-heading-title{font-size:25px;}.elementor-560 .elementor-element.elementor-element-3a9e9ed{font-size:16px;}.elementor-560 .elementor-element.elementor-element-2453697 .elementor-heading-title{font-size:22px;}.elementor-560 .elementor-element.elementor-element-7078479{font-size:16px;}.elementor-560 .elementor-element.elementor-element-d13b972{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-608dbfa .elementor-counter-number-wrapper{font-size:42px;}.elementor-560 .elementor-element.elementor-element-c4b0629 .elementor-counter-number-wrapper{font-size:42px;}.elementor-560 .elementor-element.elementor-element-9cf0f80 .elementor-counter-number-wrapper{font-size:42px;}.elementor-560 .elementor-element.elementor-element-4623fe7{font-size:16px;}.elementor-560 .elementor-element.elementor-element-bb1f1c8 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-560 .elementor-element.elementor-element-08b33d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-4a2532e .elementor-heading-title{font-size:28px;}.elementor-560 .elementor-element.elementor-element-0e3f51f{font-size:18px;}.elementor-560 .elementor-element.elementor-element-eceae3f .elementor-heading-title{font-size:24px;}.elementor-560 .elementor-element.elementor-element-cc1d69f .elementor-heading-title{font-size:24px;}.elementor-560 .elementor-element.elementor-element-bb841cf .elementor-heading-title{font-size:24px;}.elementor-560 .elementor-element.elementor-element-f662d78 .elementor-heading-title{font-size:24px;}.elementor-560 .elementor-element.elementor-element-00501b9 .elementor-button{font-size:16px;}.elementor-560 .elementor-element.elementor-element-4fa45ee .elementor-heading-title{font-size:28px;}.elementor-560 .elementor-element.elementor-element-1c19bff{--e-image-carousel-slides-to-show:1;}.elementor-560 .elementor-element.elementor-element-f2c29a4 .elementor-heading-title{font-size:28px;}.elementor-560 .elementor-element.elementor-element-3a20232{--min-height:100px;}.elementor-560 .elementor-element.elementor-element-aed4a89.elementor-element{--align-self:center;}.elementor-560 .elementor-element.elementor-element-11982cd{text-align:center;}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-d61a895 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-14ebc55{--min-height:100px;}.elementor-560 .elementor-element.elementor-element-806ecc4.elementor-element{--align-self:center;}.elementor-560 .elementor-element.elementor-element-e31c6ce{text-align:center;}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-7c23d83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-a5b237c{--min-height:100px;}.elementor-560 .elementor-element.elementor-element-9d339ba.elementor-element{--align-self:center;}.elementor-560 .elementor-element.elementor-element-f2c11a4{text-align:center;}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-46c5605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-262d057 .elementor-button{font-size:16px;}.elementor-560 .elementor-element.elementor-element-d55d1f9{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-c46c6bf img{width:100%;height:100%;}.elementor-560 .elementor-element.elementor-element-0f7851a .elementor-heading-title{font-size:28px;}.elementor-560 .elementor-element.elementor-element-2053523{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-b67c612 .elementor-heading-title{font-size:26px;}.elementor-560 .elementor-element.elementor-element-01b924f{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-560 .elementor-element.elementor-element-9038e74 .elementor-heading-title{font-size:18px;}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-3daebcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-e4b102a{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-560 .elementor-element.elementor-element-2574f70 .elementor-heading-title{font-size:18px;}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-c05b554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-ff04046{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-560 .elementor-element.elementor-element-a90307e .elementor-heading-title{font-size:18px;}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-135daa3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-6c89c47{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-560 .elementor-element.elementor-element-41d9244 .elementor-heading-title{font-size:18px;}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-8f55118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-560 .elementor-element.elementor-element-3501f59{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-883f8a2 .elementor-heading-title{font-size:36px;}.elementor-560 .elementor-element.elementor-element-a7e1a2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-98f63f9 .elementor-button{font-size:16px;padding:20px 10px 20px 10px;}.elementor-560 .elementor-element.elementor-element-8b0f8b5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-dc60115{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-c53a666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-560 .elementor-element.elementor-element-c53a666{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-560 .elementor-element.elementor-element-c53a666 .elementor-icon{font-size:50px;}.elementor-560 .elementor-element.elementor-element-c53a666 .elementor-icon svg{height:50px;}.elementor-560 .elementor-element.elementor-element-9f20a0a .elementor-heading-title{font-size:26px;}.elementor-560 .elementor-element.elementor-element-ea06b07 .elementor-button{font-size:16px;}.elementor-560 .elementor-element.elementor-element-1fe7fda{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-560 .elementor-element.elementor-element-0be8a1e .elementor-heading-title{font-size:28px;}.elementor-560 .elementor-element.elementor-element-953b076 .elementor-button{font-size:16px;}.elementor-560 .elementor-element.elementor-element-4265db5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-560 .elementor-element.elementor-element-cfeb01c .elementor-heading-title{font-size:32px;}.elementor-560 .elementor-element.elementor-element-13c1c7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-13c1c7a .elementor-button{font-size:16px;padding:20px 10px 20px 10px;}}@media(min-width:768px){.elementor-560 .elementor-element.elementor-element-6f993cc{--content-width:1000px;}.elementor-560 .elementor-element.elementor-element-58a80b0{--content-width:1200px;}.elementor-560 .elementor-element.elementor-element-c54612f{--content-width:1000px;}.elementor-560 .elementor-element.elementor-element-3a20232{--width:5%;}.elementor-560 .elementor-element.elementor-element-b2227e2{--width:95%;}.elementor-560 .elementor-element.elementor-element-14ebc55{--width:5%;}.elementor-560 .elementor-element.elementor-element-f6bb233{--width:95%;}.elementor-560 .elementor-element.elementor-element-a5b237c{--width:5%;}.elementor-560 .elementor-element.elementor-element-48c5e9d{--width:95%;}.elementor-560 .elementor-element.elementor-element-d55d1f9{--content-width:1200px;}.elementor-560 .elementor-element.elementor-element-b732582{--width:40%;}.elementor-560 .elementor-element.elementor-element-b71133a{--width:60%;}.elementor-560 .elementor-element.elementor-element-2053523{--content-width:1200px;}.elementor-560 .elementor-element.elementor-element-c714a86{--width:80%;}.elementor-560 .elementor-element.elementor-element-60e6319{--width:20%;}.elementor-560 .elementor-element.elementor-element-4776f76{--width:80%;}.elementor-560 .elementor-element.elementor-element-8d0336d{--width:20%;}.elementor-560 .elementor-element.elementor-element-a3f497b{--width:80%;}.elementor-560 .elementor-element.elementor-element-a960fc2{--width:20%;}.elementor-560 .elementor-element.elementor-element-0f5c493{--width:80%;}.elementor-560 .elementor-element.elementor-element-6cc11b4{--width:20%;}.elementor-560 .elementor-element.elementor-element-3501f59{--width:600px;}.elementor-560 .elementor-element.elementor-element-8b0f8b5{--content-width:800px;}.elementor-560 .elementor-element.elementor-element-1fe7fda{--content-width:900px;}.elementor-560 .elementor-element.elementor-element-4265db5{--content-width:800px;}}/* Start custom CSS for heading, class: .elementor-element-8781949 */.elementor-560 .elementor-element.elementor-element-8781949:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4988c24 */.elementor-560 .elementor-element.elementor-element-4988c24:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a2532e */.elementor-560 .elementor-element.elementor-element-4a2532e:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d89230 */.elementor-560 .elementor-element.elementor-element-1d89230:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 50px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441ef07 */.elementor-560 .elementor-element.elementor-element-441ef07:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 50px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8dbe32 */.elementor-560 .elementor-element.elementor-element-c8dbe32:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 50px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e46d40a */.elementor-560 .elementor-element.elementor-element-e46d40a:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 50px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fa45ee */.elementor-560 .elementor-element.elementor-element-4fa45ee:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2c29a4 */.elementor-560 .elementor-element.elementor-element-f2c29a4:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b67c612 */.elementor-560 .elementor-element.elementor-element-b67c612:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b924f */.elementor-560 .elementor-element.elementor-element-01b924f:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b102a */.elementor-560 .elementor-element.elementor-element-e4b102a:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff04046 */.elementor-560 .elementor-element.elementor-element-ff04046:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c89c47 */.elementor-560 .elementor-element.elementor-element-6c89c47:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 40px rgba(0,0,0,0.15);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-883f8a2 */.elementor-560 .elementor-element.elementor-element-883f8a2 {
    background: linear-gradient(135deg, #00c851, #00ff00);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be8a1e */.elementor-560 .elementor-element.elementor-element-0be8a1e:after {
    content: '';
    display: block;
    width: 100px;
    height: 4px;
    background: linear-gradient(90deg, #ff6b9d, #c44569);
    margin: 15px auto 0;
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4265db5 */.elementor-560 .elementor-element.elementor-element-4265db5::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255,255,255,0.1) 0%, transparent 70%);
    animation: pulse 4s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS *//* ===== CORREÇÃO DO ESPAÇO EM BRANCO ===== */

/* Remove espaços fantasma de elementos ::before e ::after */
.elementor-section::before,
.elementor-section::after {
    position: absolute !important;
    pointer-events: none !important;
}

/* Força elementos problemáticos a não criar espaço */
.elementor-element-4265db5::before,
.elementor-element-4265db5::after,
*[class*="elementor-element"]::before {
    content: none !important;
}

/* Remove altura mínima e espaços desnecessários */
html, body {
    height: auto !important;
    min-height: auto !important;
}

/* Garante que a última seção não tenha margem */
.elementor-section:last-child {
    margin-bottom: 0 !important;
}

/* Remove padding do corpo da página */
body.elementor-page {
    padding-bottom: 0 !important;
}

/* Previne overflow de seções */
.elementor-top-section {
    overflow: hidden !important;
}

/* Remove espaços do template */
.site-content,
#content {
    padding-bottom: 0 !important;
}

/* ===== FIM DA CORREÇÃO ===== *//* End custom CSS */