.elementor-8 .elementor-element.elementor-element-54293e2{--display:flex;--min-height:489px;--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;--justify-content:center;--padding-top:230px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-54293e2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54293e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a0c274 );background-image:url("https://hub.alcancegr.com.br/wp-content/uploads/2025/03/Hero1_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-8 .elementor-element.elementor-element-3d212e8{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3d212e8 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d212e8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3d212e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:47px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-291eb57{width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-291eb57.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-291eb57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:31px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-cb04a70{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cb04a70.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-cb04a70 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4F55661;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 48px 0px rgba(212.00000000000003, 245, 86.00000000000004, 0.18);}.elementor-8 .elementor-element.elementor-element-cb04a70 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-dd43771{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dd43771.e-con{--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-8 .elementor-element.elementor-element-af02558 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-0a0c274 );color:var( --e-global-color-0a0c274 );background-image:linear-gradient(134deg, #D4F556 0%, #A4E454 100%);border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-af02558.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-af02558 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-3bdef96 .elementor-button{background-color:#D4F55600;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-c69c81a );color:var( --e-global-color-c69c81a );border-style:solid;border-width:1px 1px 1px 1px;border-color:#A4E4544D;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-3bdef96.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3bdef96 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.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-8 .elementor-element.elementor-element-e730db7{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e730db7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e730db7 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-e730db7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-5a7be78{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-36640ad{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-36640ad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-36640ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.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-8 .elementor-element.elementor-element-9e50028{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9e50028.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9e50028 .elementor-counter{flex-direction:column-reverse;}.elementor-8 .elementor-element.elementor-element-9e50028 .elementor-counter-title{justify-content:start;color:var( --e-global-color-c69c81a );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-8 .elementor-element.elementor-element-9e50028 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:var( --e-global-color-19bfc78 );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-7a47ead{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7a47ead:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7a47ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-8 .elementor-element.elementor-element-91bc28b{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-91bc28b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-91bc28b .elementor-counter{flex-direction:column-reverse;}.elementor-8 .elementor-element.elementor-element-91bc28b .elementor-counter-title{justify-content:start;color:var( --e-global-color-c69c81a );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-8 .elementor-element.elementor-element-91bc28b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:var( --e-global-color-19bfc78 );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-1824e7e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF17;--border-color:#FFFFFF17;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1824e7e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1824e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-8 .elementor-element.elementor-element-be5b51b{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-be5b51b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-be5b51b .elementor-counter{flex-direction:column-reverse;}.elementor-8 .elementor-element.elementor-element-be5b51b .elementor-counter-title{justify-content:start;color:var( --e-global-color-c69c81a );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:29px;}.elementor-8 .elementor-element.elementor-element-be5b51b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:var( --e-global-color-19bfc78 );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-4dbeba0{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2316adf{width:var( --container-widget-width, 753px );max-width:753px;--container-widget-width:753px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-2316adf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2316adf.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2316adf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;line-height:47px;color:var( --e-global-color-c69c81a );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-bcd5abf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F5562E;--border-color:#D4F5562E;--border-radius:0px 10px 10px 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-8 .elementor-element.elementor-element-bcd5abf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bcd5abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-1ce6a98{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-f0b1d4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-97ec92f{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-97ec92f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-97ec92f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-97ec92f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:47px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-85b44fc{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-85b44fc.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-85b44fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-c69c81a );}.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-8 .elementor-element.elementor-element-ecaef1f > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ecaef1f{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-16a368f{--display:flex;--justify-content: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-8 .elementor-element.elementor-element-29b0f35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F5562E;--border-color:#D4F5562E;--border-radius:0px 10px 10px 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-8 .elementor-element.elementor-element-29b0f35:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29b0f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-0eeed56{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-27dbea0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-efc0fcc{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-efc0fcc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-efc0fcc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-efc0fcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:47px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-ccd53cd{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-ccd53cd.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ccd53cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-cefb61d > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cefb61d{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-4e85ca9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3428ef6{width:var( --container-widget-width, 381px );max-width:381px;--container-widget-width:381px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3428ef6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3428ef6 img{width:100%;}.elementor-8 .elementor-element.elementor-element-cb5bfd6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F5562E;--border-color:#D4F5562E;--border-radius:0px 10px 10px 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-8 .elementor-element.elementor-element-cb5bfd6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cb5bfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8 .elementor-element.elementor-element-0ad3d3e{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-ceb77c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7cee537{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-7cee537 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7cee537.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7cee537 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:47px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-5c9187d{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-5c9187d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-5c9187d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-1595ba6 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1595ba6{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-e5c42d5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8dfc68f{width:var( --container-widget-width, 369px );max-width:369px;--container-widget-width:369px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-8dfc68f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8dfc68f img{width:100%;}.elementor-8 .elementor-element.elementor-element-659d041{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 0px 0px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-c69c81a );--n-tabs-title-color-active:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-659d041 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#36392C00;}.elementor-8 .elementor-element.elementor-element-659d041.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b5dc40b );}.elementor-8 .elementor-element.elementor-element-659d041.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8 .elementor-element.elementor-element-659d041.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D4F556;border-style:solid;border-width:2px 2px 0px 2px;border-color:#D4F5562E;}.elementor-8 .elementor-element.elementor-element-659d041 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-659d041.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 0px 1px;border-color:#D4F5562E;}.elementor-8 .elementor-element.elementor-element-659d041.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-659d041 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-2f902eb9{--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;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-2f902eb9.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fe6334a{text-align:center;}.elementor-8 .elementor-element.elementor-element-fe6334a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.7px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-6ab1100e{--display:flex;--min-height:100vh;--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-575782b4{width:var( --container-widget-width, 757px );max-width:757px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-575782b4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-575782b4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-575782b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-b0a81c{width:var( --container-widget-width, 898px );max-width:898px;--container-widget-width:898px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-b0a81c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b0a81c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:31px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-70e0fcd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-626e4ff{--display:flex;}.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-8 .elementor-element.elementor-element-5a2448f0 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-3c0f78dd{--display:flex;}.elementor-8 .elementor-element.elementor-element-6915d59d{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-6915d59d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6915d59d img{width:100%;}.elementor-8 .elementor-element.elementor-element-529eee0c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-33d2e84a{--display:flex;}.elementor-8 .elementor-element.elementor-element-3a1c27c8{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3a1c27c8 > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3a1c27c8.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-3a1c27c8 img{width:100%;}.elementor-8 .elementor-element.elementor-element-d61d0a0{--display:flex;}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-48e9872f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-3d5e4c36{--display:flex;}.elementor-8 .elementor-element.elementor-element-2de4196 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-7510f29e{--display:flex;}.elementor-8 .elementor-element.elementor-element-32e98e9b{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-32e98e9b.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-32e98e9b img{width:100%;}.elementor-8 .elementor-element.elementor-element-48b199b8{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-23f27823{--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;--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-8 .elementor-element.elementor-element-30cf8857{--display:flex;}.elementor-8 .elementor-element.elementor-element-7ba1946{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-7ba1946 > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ba1946.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-7ba1946 img{width:100%;}.elementor-8 .elementor-element.elementor-element-4dc61f89{--display:flex;}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-5ca6fb3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-e485f99{--display:flex;}.elementor-8 .elementor-element.elementor-element-42905bf > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0.2px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-ad93dc1{--display:flex;}.elementor-8 .elementor-element.elementor-element-1b26f1e{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-1b26f1e.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1b26f1e img{width:100%;}.elementor-8 .elementor-element.elementor-element-bc0fb98{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-8 .elementor-element.elementor-element-5bda220{--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;--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-8 .elementor-element.elementor-element-fec2ea3{--display:flex;}.elementor-8 .elementor-element.elementor-element-fb0dfab{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-fb0dfab > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fb0dfab.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-fb0dfab img{width:100%;}.elementor-8 .elementor-element.elementor-element-51821aa{--display:flex;}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-title{margin-bottom:10px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-e3abebc .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-0a0c274 );color:var( --e-global-color-0a0c274 );background-image:linear-gradient(134deg, #D4F556 0%, #A4E454 100%);border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-e3abebc{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e3abebc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e3abebc .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-0676c86{--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;}.elementor-8 .elementor-element.elementor-element-0676c86:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0676c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a0c274 );background-image:url("https://hub.alcancegr.com.br/wp-content/uploads/2025/03/Fundo2002_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-efd22f0{--display:flex;--min-height:100vh;--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5be4fad{--display:flex;}.elementor-8 .elementor-element.elementor-element-35bc7f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button{background-color:#D4F55608;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-c69c81a );color:var( --e-global-color-c69c81a );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4F55624;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button:focus{background-color:var( --e-global-color-19bfc78 );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-6f31960{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6f31960.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button:focus svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9bc8758{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-9bc8758 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9bc8758.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9bc8758 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;line-height:44px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-9e0af4d{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-9e0af4d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9e0af4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-dd63e5b{--display:flex;}.elementor-8 .elementor-element.elementor-element-10ea7ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F55638;--border-color:#D4F55638;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-10ea7ea:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-10ea7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-10ea7ea:hover{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-8 .elementor-element.elementor-element-2cfa2fc{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2cfa2fc.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2cfa2fc .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-2cfa2fc .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-2cfa2fc .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-8640cf7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F55638;--border-color:#D4F55638;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-8640cf7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8640cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-8640cf7:hover{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-ea278c8{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ea278c8.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ea278c8 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-ea278c8 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-ea278c8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-63da821{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F55638;--border-color:#D4F55638;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-63da821:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-63da821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-63da821:hover{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-c2710a9{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c2710a9.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c2710a9 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-c2710a9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-c2710a9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-1a5c157{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F55638;--border-color:#D4F55638;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-1a5c157:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1a5c157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-1a5c157:hover{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-96f8809{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-96f8809.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-96f8809 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-96f8809 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-96f8809 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-c2029a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F55638;--border-color:#D4F55638;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-c2029a9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c2029a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-c2029a9:hover{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-42b90a2{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-42b90a2.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-42b90a2 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-42b90a2 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-42b90a2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-7d3dfdf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F55638;--border-color:#D4F55638;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-7d3dfdf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7d3dfdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-7d3dfdf:hover{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-007a827{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-007a827.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-007a827 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-007a827 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:33px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-007a827 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-3792d9e{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button{background-color:#D4F55608;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-c69c81a );color:var( --e-global-color-c69c81a );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4F55624;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button:focus{background-color:var( --e-global-color-19bfc78 );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-2d02a7a{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2d02a7a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button:focus svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-a2e9577{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-a2e9577 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a2e9577.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a2e9577 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:500;line-height:44px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-e512c1e{--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:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-72e7d53{--display:flex;--min-height:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-72e7d53:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72e7d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-72e7d53:hover{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-f110171{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-f110171 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f110171.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f110171 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-f110171 .elementor-heading-title a{transition-duration:0.1s;}.elementor-8 .elementor-element.elementor-element-7d0467f{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-7d0467f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7d0467f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-f9fe4ce{--divider-border-style:solid;--divider-color:#FFFFFF42;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-f9fe4ce .elementor-divider-separator{width:34%;}.elementor-8 .elementor-element.elementor-element-f9fe4ce .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-icon i{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-c69c81a );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-4acb6b9{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-text{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-fa0df98{--display:flex;--min-height:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-fa0df98:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fa0df98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-fa0df98:hover{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-15620dc{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-15620dc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-15620dc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-15620dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-15620dc .elementor-heading-title a{transition-duration:0.1s;}.elementor-8 .elementor-element.elementor-element-5b42e00{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-5b42e00.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-5b42e00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-b358cf8{--display:flex;--min-height:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-b358cf8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b358cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-b358cf8:hover{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-8de3e42{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-8de3e42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8de3e42.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8de3e42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-8de3e42 .elementor-heading-title a{transition-duration:0.1s;}.elementor-8 .elementor-element.elementor-element-62174cb{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-62174cb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-62174cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-37a2b78{--display:flex;--min-height:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-37a2b78:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-37a2b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-37a2b78:hover{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-4e374b6{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-4e374b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4e374b6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4e374b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-4e374b6 .elementor-heading-title a{transition-duration:0.1s;}.elementor-8 .elementor-element.elementor-element-46f61c7{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-46f61c7.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-46f61c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-icon i{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-icon svg{fill:var( --e-global-color-c69c81a );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-27e113f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-text{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-34d377f{--display:flex;--min-height:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-34d377f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-34d377f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-34d377f:hover{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-98af4d7{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-98af4d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-98af4d7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-98af4d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-98af4d7 .elementor-heading-title a{transition-duration:0.1s;}.elementor-8 .elementor-element.elementor-element-43cbc5d{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-43cbc5d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-43cbc5d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-icon i{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-icon svg{fill:var( --e-global-color-c69c81a );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-cfa2382{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-text{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2911045{--display:flex;--min-height:300px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2911045:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2911045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-2911045:hover{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-f065c17{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-f065c17 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f065c17.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f065c17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-f065c17 .elementor-heading-title a{transition-duration:0.1s;}.elementor-8 .elementor-element.elementor-element-60b2517{width:100%;max-width:100%;text-align:left;}.elementor-8 .elementor-element.elementor-element-60b2517.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-60b2517 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-de508a9{--divider-border-style:solid;--divider-color:#FFFFFF42;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-de508a9 .elementor-divider-separator{width:34%;}.elementor-8 .elementor-element.elementor-element-de508a9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-icon i{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-icon svg{fill:var( --e-global-color-c69c81a );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-5138d5d{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5138d5d .elementor-icon-list-text{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b6e3d95{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b6e3d95:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b6e3d95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0d20a98 );}.elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button{background-color:#0C0C0C08;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-0a0c274 );color:var( --e-global-color-0a0c274 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4F55673;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button:focus{background-color:var( --e-global-color-19bfc78 );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-f86b2b2{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f86b2b2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button:focus svg{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-48a76c5{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-48a76c5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-48a76c5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-48a76c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-d27d058{width:var( --container-widget-width, 898px );max-width:898px;--container-widget-width:898px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-d27d058.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d27d058 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:31px;color:var( --e-global-color-0a0c274 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-swiper-button{font-size:20px;}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-testimonial__name{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-testimonial__title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9346a43{--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-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-8 .elementor-element.elementor-element-9346a43:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9346a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4F556;background-image:url("https://hub.alcancegr.com.br/wp-content/uploads/2025/03/mC3A9todo20elite_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a05e4a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4ee1235{width:var( --container-widget-width, 447px );max-width:447px;--container-widget-width:447px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-4ee1235 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ee1235.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4ee1235 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:37px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-c2f606e{width:var( --container-widget-width, 898px );max-width:898px;--container-widget-width:898px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-c2f606e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c2f606e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-8fe9905{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2260e8{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-e2260e8 > .elementor-widget-container{margin:-20px -20px -20px -20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e2260e8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e2260e8 img{width:100%;}.elementor-8 .elementor-element.elementor-element-3ee6b40{--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:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6b866ad{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6b866ad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b866ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-e109022{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e109022.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-e109022 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-e109022 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:29px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-e109022 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-72b9975{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-72b9975:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72b9975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-ae8d8c3{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ae8d8c3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ae8d8c3 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-ae8d8c3 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:29px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-ae8d8c3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-8190029{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8190029:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8190029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-20b8ed8{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-20b8ed8.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-20b8ed8 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-20b8ed8 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:29px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-20b8ed8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-817d163{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-817d163:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-817d163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-bc64e70{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-bc64e70.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-bc64e70 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-bc64e70 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:29px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-bc64e70 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-e268354{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e268354:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e268354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-b5dc40b ) 0%, var( --e-global-color-19bfc78 ) 100%);}.elementor-8 .elementor-element.elementor-element-5e31e88{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5e31e88.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-5e31e88 .elementor-image-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-5e31e88 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:29px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-5e31e88 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9042c3d{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9042c3d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9042c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a0c274 );background-image:url("https://hub.alcancegr.com.br/wp-content/uploads/2025/03/faq_converted-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b0a3c58{--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;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-c0c4405{width:var( --container-widget-width, 188px );max-width:188px;--container-widget-width:188px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-c0c4405.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c0c4405 img{width:100%;}.elementor-8 .elementor-element.elementor-element-5a76cbf{width:var( --container-widget-width, 426px );max-width:426px;--container-widget-width:426px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-5a76cbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5a76cbf.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-5a76cbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:500;line-height:41px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-a6cc281{width:var( --container-widget-width, 898px );max-width:898px;--container-widget-width:898px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-a6cc281.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a6cc281 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-c69c81a );}.elementor-8 .elementor-element.elementor-element-6826231.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-icon i{color:var( --e-global-color-b5dc40b );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5dc40b );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-6826231{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-text{color:var( --e-global-color-c69c81a );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-792cbcb{--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;}.elementor-8 .elementor-element.elementor-element-8f02d32{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4F5561F;--border-color:#D4F5561F;--border-radius:5px 5px 5px 5px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-8f02d32:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8f02d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:9px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-9px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group > label, .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-subgroup label{color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-b5dc40b );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group .elementor-field{color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button span{justify-content:center;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:0px 5px 0px 5px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-b5dc40b );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button[type="submit"]{background-color:var( --e-global-color-b5dc40b );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-b5dc40b );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-19bfc78 );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-19bfc78 );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-19bfc78 );color:var( --e-global-color-0a0c274 );}.elementor-8 .elementor-element.elementor-element-9e7d411{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-3c0f78dd{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-6915d59d{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-8 .elementor-element.elementor-element-33d2e84a{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-3a1c27c8.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-d61d0a0.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-7510f29e{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-32e98e9b{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-8 .elementor-element.elementor-element-30cf8857{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-7ba1946{--container-widget-width:84px;--container-widget-flex-grow:0;width:var( --container-widget-width, 84px );max-width:84px;}.elementor-8 .elementor-element.elementor-element-7ba1946.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4dc61f89.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-description{line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-ad93dc1{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-1b26f1e{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-8 .elementor-element.elementor-element-fec2ea3{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-fb0dfab{--container-widget-width:84px;--container-widget-flex-grow:0;width:var( --container-widget-width, 84px );max-width:84px;}.elementor-8 .elementor-element.elementor-element-fb0dfab.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-51821aa.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-description{line-height:1.3em;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-5a7be78{--width:1140px;}.elementor-8 .elementor-element.elementor-element-36640ad{--width:370px;}.elementor-8 .elementor-element.elementor-element-7a47ead{--width:370px;}.elementor-8 .elementor-element.elementor-element-1824e7e{--width:370px;}.elementor-8 .elementor-element.elementor-element-f0b1d4a{--width:50%;}.elementor-8 .elementor-element.elementor-element-16a368f{--width:50%;}.elementor-8 .elementor-element.elementor-element-27dbea0{--width:50%;}.elementor-8 .elementor-element.elementor-element-4e85ca9{--width:50%;}.elementor-8 .elementor-element.elementor-element-ceb77c1{--width:50%;}.elementor-8 .elementor-element.elementor-element-e5c42d5{--width:50%;}.elementor-8 .elementor-element.elementor-element-626e4ff{--width:600px;}.elementor-8 .elementor-element.elementor-element-3c0f78dd{--width:600px;}.elementor-8 .elementor-element.elementor-element-33d2e84a{--width:600px;}.elementor-8 .elementor-element.elementor-element-d61d0a0{--width:600px;}.elementor-8 .elementor-element.elementor-element-3d5e4c36{--width:600px;}.elementor-8 .elementor-element.elementor-element-7510f29e{--width:600px;}.elementor-8 .elementor-element.elementor-element-30cf8857{--width:600px;}.elementor-8 .elementor-element.elementor-element-4dc61f89{--width:600px;}.elementor-8 .elementor-element.elementor-element-e485f99{--width:600px;}.elementor-8 .elementor-element.elementor-element-ad93dc1{--width:600px;}.elementor-8 .elementor-element.elementor-element-fec2ea3{--width:600px;}.elementor-8 .elementor-element.elementor-element-51821aa{--width:600px;}.elementor-8 .elementor-element.elementor-element-5be4fad{--width:50%;}.elementor-8 .elementor-element.elementor-element-dd63e5b{--width:50%;}.elementor-8 .elementor-element.elementor-element-72e7d53{--width:530px;}.elementor-8 .elementor-element.elementor-element-fa0df98{--width:530px;}.elementor-8 .elementor-element.elementor-element-b358cf8{--width:530px;}.elementor-8 .elementor-element.elementor-element-37a2b78{--width:530px;}.elementor-8 .elementor-element.elementor-element-34d377f{--width:530px;}.elementor-8 .elementor-element.elementor-element-2911045{--width:530px;}.elementor-8 .elementor-element.elementor-element-9346a43{--width:1140px;}.elementor-8 .elementor-element.elementor-element-a05e4a1{--width:570px;}.elementor-8 .elementor-element.elementor-element-8fe9905{--width:470px;}.elementor-8 .elementor-element.elementor-element-6b866ad{--width:215px;}.elementor-8 .elementor-element.elementor-element-72b9975{--width:215px;}.elementor-8 .elementor-element.elementor-element-8190029{--width:215px;}.elementor-8 .elementor-element.elementor-element-817d163{--width:215px;}.elementor-8 .elementor-element.elementor-element-e268354{--width:215px;}.elementor-8 .elementor-element.elementor-element-b0a3c58{--width:50%;}.elementor-8 .elementor-element.elementor-element-792cbcb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-6ab1100e{--content-width:710px;}.elementor-8 .elementor-element.elementor-element-3c0f78dd{--width:100px;}.elementor-8 .elementor-element.elementor-element-33d2e84a{--width:100px;}.elementor-8 .elementor-element.elementor-element-7510f29e{--width:100px;}.elementor-8 .elementor-element.elementor-element-30cf8857{--width:100px;}.elementor-8 .elementor-element.elementor-element-ad93dc1{--width:100px;}.elementor-8 .elementor-element.elementor-element-fec2ea3{--width:100px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-54293e2{--content-width:330px;--padding-top:330px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-8 .elementor-element.elementor-element-3d212e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d212e8{text-align:left;}.elementor-8 .elementor-element.elementor-element-3d212e8 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-291eb57{text-align:left;}.elementor-8 .elementor-element.elementor-element-291eb57 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-dd43771{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-af02558{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-af02558 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3bdef96 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-9e50028 .elementor-counter-number-wrapper{font-size:27px;}.elementor-8 .elementor-element.elementor-element-9e50028 .elementor-counter-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-91bc28b .elementor-counter-number-wrapper{font-size:27px;}.elementor-8 .elementor-element.elementor-element-91bc28b .elementor-counter-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-be5b51b .elementor-counter-number-wrapper{font-size:27px;}.elementor-8 .elementor-element.elementor-element-be5b51b .elementor-counter-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2316adf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2316adf .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-97ec92f .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-85b44fc .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-ecaef1f{font-size:14px;}.elementor-8 .elementor-element.elementor-element-16a368f.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-efc0fcc .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-ccd53cd .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-cefb61d{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4e85ca9.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-3428ef6{--container-widget-width:185px;--container-widget-flex-grow:0;width:var( --container-widget-width, 185px );max-width:185px;}.elementor-8 .elementor-element.elementor-element-3428ef6.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7cee537 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-5c9187d .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-1595ba6{font-size:14px;}.elementor-8 .elementor-element.elementor-element-e5c42d5.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-8dfc68f{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;}.elementor-8 .elementor-element.elementor-element-8dfc68f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-659d041{--n-tabs-title-font-size:14px;}.elementor-8 .elementor-element.elementor-element-fe6334a .elementor-heading-title{font-size:11px;}.elementor-8 .elementor-element.elementor-element-6ab1100e{--content-width:330px;}.elementor-8 .elementor-element.elementor-element-575782b4{text-align:left;}.elementor-8 .elementor-element.elementor-element-575782b4 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-b0a81c{text-align:left;}.elementor-8 .elementor-element.elementor-element-b0a81c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-70e0fcd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-626e4ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-5a2448f0 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-529eee0c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d61d0a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-590c9779 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3d5e4c36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-2de4196 .elementor-icon-box-description{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4dc61f89{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-6b792421 .elementor-icon-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e485f99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-42905bf .elementor-icon-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-51821aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-title a{font-size:20px;}.elementor-8 .elementor-element.elementor-element-22cbcf1 .elementor-icon-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e3abebc .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0676c86{--content-width:330px;}.elementor-8 .elementor-element.elementor-element-efd22f0{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5be4fad{--width:330px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6f31960{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-8 .elementor-element.elementor-element-6f31960 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-9bc8758 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-9e0af4d .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-dd63e5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-10ea7ea{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2cfa2fc .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2cfa2fc .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-8640cf7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ea278c8 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-ea278c8 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-63da821{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c2710a9 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-c2710a9 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-1a5c157{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-96f8809 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-96f8809 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-c2029a9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-42b90a2 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-42b90a2 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-7d3dfdf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-007a827 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-007a827 .elementor-image-box-description{font-size:17px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2d02a7a{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-8 .elementor-element.elementor-element-2d02a7a .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-a2e9577 .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-e512c1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f110171 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-7d0467f .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4acb6b9 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-15620dc .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-5b42e00 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8de3e42 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-62174cb .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4e374b6 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-46f61c7 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-27e113f .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-98af4d7 .elementor-heading-title{font-size:21px;}.elementor-8 .elementor-element.elementor-element-43cbc5d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cfa2382 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-b6e3d95{--content-width:330px;}.elementor-8 .elementor-element.elementor-element-f86b2b2{--container-widget-width:219px;--container-widget-flex-grow:0;width:var( --container-widget-width, 219px );max-width:219px;}.elementor-8 .elementor-element.elementor-element-f86b2b2.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f86b2b2 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-48a76c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-48a76c5{text-align:left;}.elementor-8 .elementor-element.elementor-element-48a76c5 .elementor-heading-title{font-size:27px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-d27d058{text-align:left;}.elementor-8 .elementor-element.elementor-element-d27d058 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-testimonial__text{font-size:15px;}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-testimonial__name{font-size:11px;}.elementor-8 .elementor-element.elementor-element-c4c625e .elementor-testimonial__title{font-size:10px;}.elementor-8 .elementor-element.elementor-element-9346a43{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-4ee1235 .elementor-heading-title{font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-c2f606e .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-8fe9905.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-e2260e8 > .elementor-widget-container{margin:-23px -23px -23px -23px;padding:25px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e109022 .elementor-image-box-title{font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-e109022 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ae8d8c3 .elementor-image-box-title{font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-ae8d8c3 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-20b8ed8 .elementor-image-box-title{font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-20b8ed8 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-bc64e70 .elementor-image-box-title{font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-bc64e70 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5e31e88 .elementor-image-box-title{font-size:19px;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-5e31e88 .elementor-image-box-description{font-size:16px;}.elementor-8 .elementor-element.elementor-element-9042c3d{--content-width:330px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c0c4405{--container-widget-width:147px;--container-widget-flex-grow:0;width:var( --container-widget-width, 147px );max-width:147px;}.elementor-8 .elementor-element.elementor-element-5a76cbf .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-a6cc281 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6826231 .elementor-icon-list-item > a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-8f02d32{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group > label{font-size:3px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-field-subgroup label{font-size:13px;}.elementor-8 .elementor-element.elementor-element-9e7d411 .elementor-button{font-size:12px;}}/* Start custom CSS for heading, class: .elementor-element-3d212e8 */.texto1 b {
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(90deg, #D4F556, #A4E454, #D4F556, #A4E454 100%);
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36640ad */.elementor-8 .elementor-element.elementor-element-36640ad {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a47ead */.elementor-8 .elementor-element.elementor-element-7a47ead {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1824e7e */.elementor-8 .elementor-element.elementor-element-1824e7e {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd5abf */.elementor-8 .elementor-element.elementor-element-bcd5abf {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0f35 */.elementor-8 .elementor-element.elementor-element-29b0f35 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb5bfd6 */.elementor-8 .elementor-element.elementor-element-cb5bfd6 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd5abf */.elementor-8 .elementor-element.elementor-element-bcd5abf {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0f35 */.elementor-8 .elementor-element.elementor-element-29b0f35 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb5bfd6 */.elementor-8 .elementor-element.elementor-element-cb5bfd6 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd5abf */.elementor-8 .elementor-element.elementor-element-bcd5abf {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0f35 */.elementor-8 .elementor-element.elementor-element-29b0f35 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb5bfd6 */.elementor-8 .elementor-element.elementor-element-cb5bfd6 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd5abf */.elementor-8 .elementor-element.elementor-element-bcd5abf {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b0f35 */.elementor-8 .elementor-element.elementor-element-29b0f35 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb5bfd6 */.elementor-8 .elementor-element.elementor-element-cb5bfd6 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-659d041 */.elementor-8 .elementor-element.elementor-element-659d041 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f902eb9 */.textoanimado {
    display: inline-block;
    animation: carrossel 40s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-900px);
    }
}

.textoanimado2 {
    white-space: nowrap;
}

/* Gradiente verde neon animado */
.elementor-8 .elementor-element.elementor-element-2f902eb9 {
    width: 100%;
    height: 100%;
    background-size: 400% 400%;
    background-image: linear-gradient(135deg, #D4F556, #A4E454);
    animation: neonGradient 4s ease infinite;
}

@keyframes neonGradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* Efeito de desfoque */
.elementor-8 .elementor-element.elementor-element-2f902eb9 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}

/* Borda neon com efeito brilhante */
.elementor-8 .elementor-element.elementor-element-2f902eb9::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    
    /* Gradiente neon para a borda */
    background: linear-gradient(45deg, #D4F556 10%, transparent 25%, transparent 75%, #A4E454 90%);
    
    /* Arredondamento da borda */
    border-radius: 15px;
    
    /* Espessura da borda */
    padding: 2px;
    
    -webkit-mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
    
    mask: linear-gradient(to right, #fff, #fff) content-box,
                  linear-gradient(to right, #fff, #fff);
                  
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5a2448f0 */:root {
    --cor-cinza: #D4F556; /* Cinza em hexadecimal */
    --cor-branco-transparente: #A4E454; /* Branco quase transparente em hexadecimal */
    --cor-gradiente-inicial: #D4F556; /* Cinza em hexadecimal */
    --cor-gradiente-final: transparent;
}

.elementor-8 .elementor-element.elementor-element-5a2448f0::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -10px; /* Alterado de left para right */
    background: var(--cor-cinza); /* Usando a variável de cor */
    width: 18px;
    height: 18px;
    pointer-events: none;
    border-radius: 100%;
    box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
}

.elementor-8 .elementor-element.elementor-element-5a2448f0::after {
    content: "";
    position: absolute;
    top: 10px;
    right: -2px; /* Alterado de left para right */
    background: linear-gradient(to bottom, var(--cor-gradiente-inicial), var(--cor-gradiente-final));
    width: 2px;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-590c9779 *//* Estilos para versão desktop (largura mínima de 1024px) */
@media (min-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-590c9779::before {
        content: "";
        position: absolute;
        top: 5px;
        left: -48px;
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-590c9779::after {
        content: "";
        position: absolute;
        top: 10px;
        left: -40px;
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}

/* Estilos para versão mobile (largura máxima de 1023px) */
@media (max-width: 1023px) {
    .elementor-8 .elementor-element.elementor-element-590c9779::before {
        content: "";
        position: absolute;
        top: 5px;
        right: -10px; /* Alterado de left para right */
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-590c9779::after {
        content: "";
        position: absolute;
        top: 10px;
        right: -2px; /* Alterado de left para right */
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2de4196 */.elementor-8 .elementor-element.elementor-element-2de4196::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -10px; /* Alterado de left para right */
    background: var(--cor-cinza); /* Usando a variável de cor */
    width: 18px;
    height: 18px;
    pointer-events: none;
    border-radius: 100%;
    box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
}

.elementor-8 .elementor-element.elementor-element-2de4196::after {
    content: "";
    position: absolute;
    top: 10px;
    right: -2px; /* Alterado de left para right */
    background: linear-gradient(to bottom, var(--cor-gradiente-inicial), var(--cor-gradiente-final));
    width: 2px;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b792421 *//* Estilos para versão desktop (largura mínima de 1024px) */
@media (min-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-6b792421::before {
        content: "";
        position: absolute;
        top: 5px;
        left: -48px;
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-6b792421::after {
        content: "";
        position: absolute;
        top: 10px;
        left: -40px;
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}

/* Estilos para versão mobile (largura máxima de 1023px) */
@media (max-width: 1023px) {
    .elementor-8 .elementor-element.elementor-element-6b792421::before {
        content: "";
        position: absolute;
        top: 5px;
        right: -10px; /* Alterado de left para right */
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-6b792421::after {
        content: "";
        position: absolute;
        top: 10px;
        right: -2px; /* Alterado de left para right */
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42905bf */.elementor-8 .elementor-element.elementor-element-42905bf::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -10px; /* Alterado de left para right */
    background: var(--cor-cinza); /* Usando a variável de cor */
    width: 18px;
    height: 18px;
    pointer-events: none;
    border-radius: 100%;
    box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
}

.elementor-8 .elementor-element.elementor-element-42905bf::after {
    content: "";
    position: absolute;
    top: 10px;
    right: -2px; /* Alterado de left para right */
    background: linear-gradient(to bottom, var(--cor-gradiente-inicial), var(--cor-gradiente-final));
    width: 2px;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22cbcf1 *//* Estilos para versão desktop (largura mínima de 1024px) */
@media (min-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-22cbcf1::before {
        content: "";
        position: absolute;
        top: 5px;
        left: -48px;
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-22cbcf1::after {
        content: "";
        position: absolute;
        top: 10px;
        left: -40px;
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}

/* Estilos para versão mobile (largura máxima de 1023px) */
@media (max-width: 1023px) {
    .elementor-8 .elementor-element.elementor-element-22cbcf1::before {
        content: "";
        position: absolute;
        top: 5px;
        right: -10px; /* Alterado de left para right */
        background: var(--cor-cinza); /* Usando a variável de cor */
        width: 18px;
        height: 18px;
        pointer-events: none;
        border-radius: 100%;
        box-shadow: 0px 0px 0px 5px var(--cor-branco-transparente); /* Usando a variável de cor */
    }

    .elementor-8 .elementor-element.elementor-element-22cbcf1::after {
        content: "";
        position: absolute;
        top: 10px;
        right: -2px; /* Alterado de left para right */
        background: linear-gradient(to bottom, var(--cor-cinza), var(--cor-gradiente-final));
        width: 2px;
        height: 100%;
        pointer-events: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ea7ea */.elementor-8 .elementor-element.elementor-element-10ea7ea {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8640cf7 */.elementor-8 .elementor-element.elementor-element-8640cf7 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63da821 */.elementor-8 .elementor-element.elementor-element-63da821 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5c157 */.elementor-8 .elementor-element.elementor-element-1a5c157 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2029a9 */.elementor-8 .elementor-element.elementor-element-c2029a9 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3dfdf */.elementor-8 .elementor-element.elementor-element-7d3dfdf {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72e7d53 */.container-hover {
    transition: all 0.3s ease-in-out;
}

/* Efeito ao passar o mouse */
.container-hover:hover {
    background-color: #D4F556; /* Cor de fundo ao passar o mouse */
    color: #000; /* Cor do texto ao passar o mouse */
}

/* Altera a cor de todos os textos dentro do container */
.container-hover:hover * {
    color: #000 !important; /* Texto preto */
}

/* Altera a cor de fundo de botões, inputs e outros elementos */
.container-hover:hover button,
.container-hover:hover input,
.container-hover:hover textarea,
.container-hover:hover select {
    background-color: #A4E454 !important; /* Verde neon mais escuro */
    color: #000 !important; /* Texto preto */
    border-color: #000 !important; /* Borda preta */
}

/* Altera a cor das bordas de caixas e elementos */
.container-hover:hover div,
.container-hover:hover span,
.container-hover:hover p {
    border-color: #000 !important; /* Borda preta */
}

/* Adiciona um efeito de brilho nas bordas */
.container-hover:hover {
    box-shadow: 0px 0px 15px rgba(212, 245, 86, 0.7);
}

.elementor-8 .elementor-element.elementor-element-72e7d53 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0df98 */.container-hover {
    transition: all 0.3s ease-in-out;
}

/* Efeito ao passar o mouse */
.container-hover:hover {
    background-color: #D4F556; /* Cor de fundo ao passar o mouse */
    color: #000; /* Cor do texto ao passar o mouse */
}

/* Altera a cor de todos os textos dentro do container */
.container-hover:hover * {
    color: #000 !important; /* Texto preto */
}

/* Altera a cor de fundo de botões, inputs e outros elementos */
.container-hover:hover button,
.container-hover:hover input,
.container-hover:hover textarea,
.container-hover:hover select {
    background-color: #A4E454 !important; /* Verde neon mais escuro */
    color: #000 !important; /* Texto preto */
    border-color: #000 !important; /* Borda preta */
}

/* Altera a cor das bordas de caixas e elementos */
.container-hover:hover div,
.container-hover:hover span,
.container-hover:hover p {
    border-color: #000 !important; /* Borda preta */
}

/* Adiciona um efeito de brilho nas bordas */
.container-hover:hover {
    box-shadow: 0px 0px 15px rgba(212, 245, 86, 0.7);
}

.elementor-8 .elementor-element.elementor-element-fa0df98 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b358cf8 */.container-hover {
    transition: all 0.3s ease-in-out;
}

/* Efeito ao passar o mouse */
.container-hover:hover {
    background-color: #D4F556; /* Cor de fundo ao passar o mouse */
    color: #000; /* Cor do texto ao passar o mouse */
}

/* Altera a cor de todos os textos dentro do container */
.container-hover:hover * {
    color: #000 !important; /* Texto preto */
}

/* Altera a cor de fundo de botões, inputs e outros elementos */
.container-hover:hover button,
.container-hover:hover input,
.container-hover:hover textarea,
.container-hover:hover select {
    background-color: #A4E454 !important; /* Verde neon mais escuro */
    color: #000 !important; /* Texto preto */
    border-color: #000 !important; /* Borda preta */
}

/* Altera a cor das bordas de caixas e elementos */
.container-hover:hover div,
.container-hover:hover span,
.container-hover:hover p {
    border-color: #000 !important; /* Borda preta */
}

/* Adiciona um efeito de brilho nas bordas */
.container-hover:hover {
    box-shadow: 0px 0px 15px rgba(212, 245, 86, 0.7);
}

.elementor-8 .elementor-element.elementor-element-b358cf8 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a2b78 */.container-hover {
    transition: all 0.3s ease-in-out;
}

/* Efeito ao passar o mouse */
.container-hover:hover {
    background-color: #D4F556; /* Cor de fundo ao passar o mouse */
    color: #000; /* Cor do texto ao passar o mouse */
}

/* Altera a cor de todos os textos dentro do container */
.container-hover:hover * {
    color: #000 !important; /* Texto preto */
}

/* Altera a cor de fundo de botões, inputs e outros elementos */
.container-hover:hover button,
.container-hover:hover input,
.container-hover:hover textarea,
.container-hover:hover select {
    background-color: #A4E454 !important; /* Verde neon mais escuro */
    color: #000 !important; /* Texto preto */
    border-color: #000 !important; /* Borda preta */
}

/* Altera a cor das bordas de caixas e elementos */
.container-hover:hover div,
.container-hover:hover span,
.container-hover:hover p {
    border-color: #000 !important; /* Borda preta */
}

/* Adiciona um efeito de brilho nas bordas */
.container-hover:hover {
    box-shadow: 0px 0px 15px rgba(212, 245, 86, 0.7);
}

.elementor-8 .elementor-element.elementor-element-37a2b78 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d377f */.container-hover {
    transition: all 0.3s ease-in-out;
}

/* Efeito ao passar o mouse */
.container-hover:hover {
    background-color: #D4F556; /* Cor de fundo ao passar o mouse */
    color: #000; /* Cor do texto ao passar o mouse */
}

/* Altera a cor de todos os textos dentro do container */
.container-hover:hover * {
    color: #000 !important; /* Texto preto */
}

/* Altera a cor de fundo de botões, inputs e outros elementos */
.container-hover:hover button,
.container-hover:hover input,
.container-hover:hover textarea,
.container-hover:hover select {
    background-color: #A4E454 !important; /* Verde neon mais escuro */
    color: #000 !important; /* Texto preto */
    border-color: #000 !important; /* Borda preta */
}

/* Altera a cor das bordas de caixas e elementos */
.container-hover:hover div,
.container-hover:hover span,
.container-hover:hover p {
    border-color: #000 !important; /* Borda preta */
}

/* Adiciona um efeito de brilho nas bordas */
.container-hover:hover {
    box-shadow: 0px 0px 15px rgba(212, 245, 86, 0.7);
}

.elementor-8 .elementor-element.elementor-element-34d377f {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2911045 */.container-hover {
    transition: all 0.3s ease-in-out;
}

/* Efeito ao passar o mouse */
.container-hover:hover {
    background-color: #D4F556; /* Cor de fundo ao passar o mouse */
    color: #000; /* Cor do texto ao passar o mouse */
}

/* Altera a cor de todos os textos dentro do container */
.container-hover:hover * {
    color: #000 !important; /* Texto preto */
}

/* Altera a cor de fundo de botões, inputs e outros elementos */
.container-hover:hover button,
.container-hover:hover input,
.container-hover:hover textarea,
.container-hover:hover select {
    background-color: #A4E454 !important; /* Verde neon mais escuro */
    color: #000 !important; /* Texto preto */
    border-color: #000 !important; /* Borda preta */
}

/* Altera a cor das bordas de caixas e elementos */
.container-hover:hover div,
.container-hover:hover span,
.container-hover:hover p {
    border-color: #000 !important; /* Borda preta */
}

/* Adiciona um efeito de brilho nas bordas */
.container-hover:hover {
    box-shadow: 0px 0px 15px rgba(212, 245, 86, 0.7);
}

.elementor-8 .elementor-element.elementor-element-2911045 {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9e7d411 *//* Aumenta o padding e adiciona border-radius nos campos do formulário */
.elementor-8 .elementor-element.elementor-element-9e7d411 input,
.elementor-8 .elementor-element.elementor-element-9e7d411 textarea {
    padding: 15px 20px !important; /* Ajuste conforme necessário */
    border-radius: 5px !important; /* Deixa os campos arredondados */
    border: 1px solid #ccc; /* Ajuste a cor da borda se necessário */
}

/* Ajusta o texto do placeholder */
.elementor-8 .elementor-element.elementor-element-9e7d411 input::placeholder,
.elementor-8 .elementor-element.elementor-element-9e7d411 textarea::placeholder {
    text-indent: 10px; /* Move o texto do placeholder */
    opacity: 0.7; /* Ajusta a transparência do placeholder */
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden !important; 
}/* End custom CSS */