.elementor-24 .elementor-element.elementor-element-7d90d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:181px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7d90d05:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7d90d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b752895 );background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2024/12/bg-hero.png");background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ead0ce7{--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:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-c8204da{--display:flex;}.elementor-24 .elementor-element.elementor-element-aeaac69 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-aeaac69 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:110%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b055d9d > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b055d9d{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b93d309 .elementor-button{background-color:var( --e-global-color-9bd3838 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:150%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:56px 56px 56px 56px;padding:12px 24px 12px 23px;}.elementor-24 .elementor-element.elementor-element-b93d309 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b93d309 .elementor-button:focus{background-color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-9898a39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-740104d{--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:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24 .elementor-element.elementor-element-607ddb2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9c961da{--display:flex;--min-height:304px;}.elementor-24 .elementor-element.elementor-element-e80e3d9{--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:flex-end;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8639935{--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;}.elementor-24 .elementor-element.elementor-element-5d21762{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:19px;}.elementor-24 .elementor-element.elementor-element-5d21762 > .elementor-widget-container{background-color:#0D607C;margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:0px 20px 20px 0px;}.elementor-24 .elementor-element.elementor-element-5d21762.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5d21762{right:-81px;}body.rtl .elementor-24 .elementor-element.elementor-element-5d21762{left:-81px;}.elementor-24 .elementor-element.elementor-element-5d21762 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e118f3f{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-3607411{--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;}.elementor-24 .elementor-element.elementor-element-b0474a3{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:19px;}.elementor-24 .elementor-element.elementor-element-b0474a3 > .elementor-widget-container{background-color:#0D607C;margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:0px 20px 20px 0px;}.elementor-24 .elementor-element.elementor-element-b0474a3.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-b0474a3{right:-95px;}body.rtl .elementor-24 .elementor-element.elementor-element-b0474a3{left:-95px;}.elementor-24 .elementor-element.elementor-element-b0474a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f95940f{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:62px;}.elementor-24 .elementor-element.elementor-element-be165a3{--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;}.elementor-24 .elementor-element.elementor-element-25662a3{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:19px;}.elementor-24 .elementor-element.elementor-element-25662a3 > .elementor-widget-container{background-color:#0D607C;margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:0px 20px 20px 0px;}.elementor-24 .elementor-element.elementor-element-25662a3.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-25662a3{right:-30px;}body.rtl .elementor-24 .elementor-element.elementor-element-25662a3{left:-30px;}.elementor-24 .elementor-element.elementor-element-25662a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b02b4af{--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:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-24 .elementor-element.elementor-element-ac84f5e{--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;--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-24 .elementor-element.elementor-element-1cf79c2{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:19px;}.elementor-24 .elementor-element.elementor-element-1cf79c2 > .elementor-widget-container{background-color:#0D607C;margin:0px 0px 0px 0px;padding:8px 8px 8px 8px;border-radius:0px 20px 20px 0px;}.elementor-24 .elementor-element.elementor-element-1cf79c2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1cf79c2{right:35px;}body.rtl .elementor-24 .elementor-element.elementor-element-1cf79c2{left:35px;}.elementor-24 .elementor-element.elementor-element-1cf79c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9521bc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-de0e5c2{--display:flex;}.elementor-24 .elementor-element.elementor-element-e4e6615{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-fc1ecb1{--display:flex;}.elementor-24 .elementor-element.elementor-element-eb06d9e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6dcb98e{--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:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-24 .elementor-element.elementor-element-531b70b{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter-title{justify-content:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter{gap:12px;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:var( --e-global-color-9bd3838 );font-family:var( --e-global-typography-bfe7c2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7c2e-font-size );font-weight:var( --e-global-typography-bfe7c2e-font-weight );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-4b63792{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter-title{justify-content:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter{gap:12px;}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:var( --e-global-color-9bd3838 );font-family:var( --e-global-typography-bfe7c2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7c2e-font-size );font-weight:var( --e-global-typography-bfe7c2e-font-weight );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-14a3ff5{width:var( --container-widget-width, 178px );max-width:178px;--container-widget-width:178px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter-title{justify-content:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter{gap:12px;}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:var( --e-global-color-9bd3838 );font-family:var( --e-global-typography-bfe7c2e-font-family ), Sans-serif;font-size:var( --e-global-typography-bfe7c2e-font-size );font-weight:var( --e-global-typography-bfe7c2e-font-weight );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-a4d4468{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:060px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b370ca0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:5;}.elementor-24 .elementor-element.elementor-element-5666fc8{--display:flex;--overflow:hidden;--border-radius:72px 72px 72px 72px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-24 .elementor-element.elementor-element-5666fc8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5666fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2024/12/bg-empresas.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-5b03ab9{width:var( --container-widget-width, 746px );max-width:746px;--container-widget-width:746px;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-5b03ab9 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5b03ab9.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5b03ab9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-0f61316{width:var( --container-widget-width, 746px );max-width:746px;--container-widget-width:746px;--container-widget-flex-grow:0;text-align:center;}.elementor-24 .elementor-element.elementor-element-0f61316.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ca4c394{--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;}.elementor-24 .elementor-element.elementor-element-fb886d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9c76795{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9c76795:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9c76795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0ecdfdc > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0ecdfdc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-d6cb173 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d6cb173{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-e4ae3dc{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button{font-family:var( --e-global-typography-e966797-font-family ), Sans-serif;font-size:var( --e-global-typography-e966797-font-size );font-weight:var( --e-global-typography-e966797-font-weight );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-f699aba{--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;}.elementor-24 .elementor-element.elementor-element-6d0001b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c19826b{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c19826b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c19826b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2ecabc4{width:var( --container-widget-width, 149px );max-width:149px;--container-widget-width:149px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2ecabc4 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2ecabc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-ec9ca21 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ec9ca21{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-cc420c3{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button{font-family:var( --e-global-typography-e966797-font-family ), Sans-serif;font-size:var( --e-global-typography-e966797-font-size );font-weight:var( --e-global-typography-e966797-font-weight );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-0966a20{--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;}.elementor-24 .elementor-element.elementor-element-acc757b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-91b4d26{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-91b4d26:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-91b4d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1a462ae{width:var( --container-widget-width, 149px );max-width:149px;--container-widget-width:149px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1a462ae > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1a462ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-4f1e595 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4f1e595{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-63a8ad3{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button{font-family:var( --e-global-typography-e966797-font-family ), Sans-serif;font-size:var( --e-global-typography-e966797-font-size );font-weight:var( --e-global-typography-e966797-font-weight );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-6960df7{--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;}.elementor-24 .elementor-element.elementor-element-e522b1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3d33cd6{--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;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3d33cd6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3d33cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0c7f346{width:var( --container-widget-width, 184px );max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0c7f346 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0c7f346 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-48cdcc8 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-48cdcc8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-7680bcb{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button{font-family:var( --e-global-typography-e966797-font-family ), Sans-serif;font-size:var( --e-global-typography-e966797-font-size );font-weight:var( --e-global-typography-e966797-font-weight );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-94a8183{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-9b5df67 );}.elementor-24 .elementor-element.elementor-element-94a8183 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1e9bac8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1e9bac8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1e9bac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b752895 );}.elementor-24 .elementor-element.elementor-element-7abbd61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24 .elementor-element.elementor-element-42b9202 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-42b9202{text-align:center;}.elementor-24 .elementor-element.elementor-element-42b9202 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3cbe8cf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-0861f85{--display:flex;--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-24 .elementor-element.elementor-element-ea02d01{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-9b750f3{--display:flex;--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-24 .elementor-element.elementor-element-02e8171{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-4b1d56b{--display:flex;--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-24 .elementor-element.elementor-element-af1c99a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-55e4f59{--display:flex;--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-24 .elementor-element.elementor-element-0b9bb28{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-3c35945{--display:flex;--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-24 .elementor-element.elementor-element-67a1ff4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-387ec54{--display:flex;--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-24 .elementor-element.elementor-element-de3df88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-dca9934{--display:flex;--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-24 .elementor-element.elementor-element-30303f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-53889c0{--display:flex;--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-24 .elementor-element.elementor-element-05be3b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-997d7c0{--display:flex;--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-24 .elementor-element.elementor-element-e7696cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-0b47c6b{--display:flex;--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-24 .elementor-element.elementor-element-900f359{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-4c4f271{--display:flex;--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-24 .elementor-element.elementor-element-fab35bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-509b59c{--display:flex;--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-24 .elementor-element.elementor-element-5aee3ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-ebe611d{--display:flex;--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-24 .elementor-element.elementor-element-1959a45{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-f02ac86{--display:flex;--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-24 .elementor-element.elementor-element-6449a51{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-1d82b2c{--display:flex;--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-24 .elementor-element.elementor-element-a46cf80{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-24 .elementor-element.elementor-element-42def2b{--display:flex;--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-24 .elementor-element.elementor-element-1b3e709{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:48px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-9b5df67 );--e-n-carousel-dots-hover-color:var( --e-global-color-dc8bacf );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-24 .elementor-element.elementor-element-1b3e709 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bf1d5cf .elementor-button{background-color:var( --e-global-color-9bd3838 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:150%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:56px 56px 56px 56px;padding:12px 24px 12px 23px;}.elementor-24 .elementor-element.elementor-element-bf1d5cf .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-bf1d5cf .elementor-button:focus{background-color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-c56178c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8d6f5b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-8edf5da{--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:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d4f7d7f{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-d4f7d7f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-24 .elementor-element.elementor-element-982d0b8{width:var( --container-widget-width, 384px );max-width:384px;--container-widget-width:384px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-806192b{--display:flex;}.elementor-24 .elementor-element.elementor-element-9581b9c{--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-24 .elementor-element.elementor-element-883980c > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-883980c img{width:100%;max-width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-da58bd4 .elementor-heading-title{font-family:var( --e-global-typography-93c9bf0-font-family ), Sans-serif;font-size:var( --e-global-typography-93c9bf0-font-size );font-weight:var( --e-global-typography-93c9bf0-font-weight );line-height:var( --e-global-typography-93c9bf0-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-afff1b0{--display:flex;}.elementor-24 .elementor-element.elementor-element-9a5791f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-f6f7dd8 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f6f7dd8 img{width:100%;max-width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-c78b775 .elementor-heading-title{font-family:var( --e-global-typography-93c9bf0-font-family ), Sans-serif;font-size:var( --e-global-typography-93c9bf0-font-size );font-weight:var( --e-global-typography-93c9bf0-font-weight );line-height:var( --e-global-typography-93c9bf0-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-623340f{--display:flex;}.elementor-24 .elementor-element.elementor-element-1508010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-420d986 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-420d986 img{width:100%;max-width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-abaab3f .elementor-heading-title{font-family:var( --e-global-typography-93c9bf0-font-family ), Sans-serif;font-size:var( --e-global-typography-93c9bf0-font-size );font-weight:var( --e-global-typography-93c9bf0-font-weight );line-height:var( --e-global-typography-93c9bf0-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9ab4911{--display:flex;}.elementor-24 .elementor-element.elementor-element-0201a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1651f11 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1651f11 img{width:100%;max-width:100%;height:280px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-e24a1de .elementor-heading-title{font-family:var( --e-global-typography-93c9bf0-font-family ), Sans-serif;font-size:var( --e-global-typography-93c9bf0-font-size );font-weight:var( --e-global-typography-93c9bf0-font-weight );line-height:var( --e-global-typography-93c9bf0-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f462a6b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-9b5df67 );}.elementor-24 .elementor-element.elementor-element-5894ef3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cc8e356{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:3;}.elementor-24 .elementor-element.elementor-element-e409b08{--display:flex;--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-24 .elementor-element.elementor-element-6f1b32d > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6f1b32d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-24 .elementor-element.elementor-element-049457c > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-049457c{font-family:var( --e-global-typography-1293432-font-family ), Sans-serif;font-size:var( --e-global-typography-1293432-font-size );font-weight:var( --e-global-typography-1293432-font-weight );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-cefed7b .elementor-button{background-color:var( --e-global-color-9bd3838 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:150%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:56px 56px 56px 56px;padding:12px 24px 12px 23px;}.elementor-24 .elementor-element.elementor-element-cefed7b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-cefed7b .elementor-button:focus{background-color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-4d5498e{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-24 .elementor-element.elementor-element-b3f05e3 img{width:100%;max-width:100%;height:463px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-24 .elementor-element.elementor-element-099f40c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-099f40c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-099f40c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2024/12/bg-lines.png");background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-a43d049{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-1409a77 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1409a77{text-align:center;}.elementor-24 .elementor-element.elementor-element-1409a77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-24 .elementor-element.elementor-element-59eea71{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-24 .elementor-element.elementor-element-e0ff03b{--display:flex;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-60900bf{right:-182px;}body.rtl .elementor-24 .elementor-element.elementor-element-60900bf{left:-182px;}.elementor-24 .elementor-element.elementor-element-60900bf{top:0px;}.elementor-24 .elementor-element.elementor-element-60900bf img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-c934245{z-index:2;}.elementor-24 .elementor-element.elementor-element-899ebd0{--display:flex;--z-index:3;}.elementor-24 .elementor-element.elementor-element-0376713{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F7F7F74D;--border-color:#F7F7F74D;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b89e5ab{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b0559d5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-b0559d5 .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-459a5a2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-663fa65{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F7F7F74D;--border-color:#F7F7F74D;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ed56d0d{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c99f152{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-c99f152 .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2ed600a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-063ec05{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F7F7F74D;--border-color:#F7F7F74D;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cd36fc2{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-34596f1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-34596f1 .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7b92c27{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9ed2766{--display:flex;border-style:none;--border-style:none;--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-24 .elementor-element.elementor-element-0e6d764{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-68b7300{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-68b7300 .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-85cd671{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e546bc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-96e0a39{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;--z-index:2;}.elementor-24 .elementor-element.elementor-element-dcc4421{--display:flex;--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-24 .elementor-element.elementor-element-dd99d27{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-dd99d27 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dd99d27 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-24 .elementor-element.elementor-element-654866c{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-654866c > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-654866c .elementor-heading-title{font-family:var( --e-global-typography-1293432-font-family ), Sans-serif;font-size:var( --e-global-typography-1293432-font-size );font-weight:var( --e-global-typography-1293432-font-weight );line-height:var( --e-global-typography-1293432-line-height );color:var( --e-global-color-9201fc8 );}.elementor-24 .elementor-element.elementor-element-e915d08 .elementor-button{background-color:var( --e-global-color-9bd3838 );font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:150%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:56px 56px 56px 56px;padding:12px 24px 12px 23px;}.elementor-24 .elementor-element.elementor-element-e915d08 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-e915d08 .elementor-button:focus{background-color:var( --e-global-color-04d4145 );}.elementor-24 .elementor-element.elementor-element-2257941{--display:flex;--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-24 .elementor-element.elementor-element-ef0e9b9{--display:flex;}.elementor-24 .elementor-element.elementor-element-84cc868{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-ccca866{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-ccca866{right:0px;}.elementor-24 .elementor-element.elementor-element-ccca866{bottom:-0.007px;}.elementor-24 .elementor-element.elementor-element-91180c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:4;}.elementor-24 .elementor-element.elementor-element-c3a5b3a > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c3a5b3a{text-align:center;}.elementor-24 .elementor-element.elementor-element-c3a5b3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-8489c7b > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8489c7b{text-align:center;}.elementor-24 .elementor-element.elementor-element-8489c7b .elementor-heading-title{font-family:var( --e-global-typography-467d65b-font-family ), Sans-serif;font-size:var( --e-global-typography-467d65b-font-size );font-weight:var( --e-global-typography-467d65b-font-weight );line-height:var( --e-global-typography-467d65b-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d78f3b6{--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:stretch;}.elementor-24 .elementor-element.elementor-element-29d80ba{--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;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:#009BA2;--border-color:#009BA2;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-29d80ba:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-29d80ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b752895 );}.elementor-24 .elementor-element.elementor-element-fcfa587 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-fcfa587{text-align:start;}.elementor-24 .elementor-element.elementor-element-4d24a8a > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4d24a8a{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-d6d0767{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-24 .elementor-element.elementor-element-6147c7c img{width:56px;height:56px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-24 .elementor-element.elementor-element-f3f0365{--display:flex;}.elementor-24 .elementor-element.elementor-element-8cc155b > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8cc155b .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7571fed > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7571fed .elementor-heading-title{font-family:var( --e-global-typography-e5c768b-font-family ), Sans-serif;font-size:var( --e-global-typography-e5c768b-font-size );font-weight:var( --e-global-typography-e5c768b-font-weight );line-height:var( --e-global-typography-e5c768b-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0c4d1cf{--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:stretch;}.elementor-24 .elementor-element.elementor-element-670561e{--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;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:#009BA2;--border-color:#009BA2;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-670561e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-670561e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b752895 );}.elementor-24 .elementor-element.elementor-element-a51fab9 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a51fab9{text-align:start;}.elementor-24 .elementor-element.elementor-element-16991da > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-16991da{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-18f9a55{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-24 .elementor-element.elementor-element-a635c55 img{width:56px;height:56px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-24 .elementor-element.elementor-element-69a9e5a{--display:flex;}.elementor-24 .elementor-element.elementor-element-7a6ed16 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7a6ed16 .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-cf7ae5b > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cf7ae5b .elementor-heading-title{font-family:var( --e-global-typography-e5c768b-font-family ), Sans-serif;font-size:var( --e-global-typography-e5c768b-font-size );font-weight:var( --e-global-typography-e5c768b-font-weight );line-height:var( --e-global-typography-e5c768b-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-55adcd8{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-24 .elementor-element.elementor-element-bf0a91a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-bf0a91a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-bf0a91a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2024/12/bg-form.png");background-position:top center;background-repeat:no-repeat;}.elementor-24 .elementor-element.elementor-element-5d6b729{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-f41260c{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-24 .elementor-element.elementor-element-f41260c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f41260c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2433;}.elementor-24 .elementor-element.elementor-element-a400618{--display:flex;}.elementor-24 .elementor-element.elementor-element-4259bc7 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4259bc7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-24 .elementor-element.elementor-element-10ddabe{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a422644{--display:flex;}@media(max-width:1100px){.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-da58bd4 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-c78b775 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-abaab3f .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-e24a1de .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-f462a6b{--e-n-carousel-swiper-slides-gap:20px;}.elementor-24 .elementor-element.elementor-element-049457c{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-b0559d5 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-c99f152 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-34596f1 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-68b7300 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-654866c .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-8489c7b .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-24 .elementor-element.elementor-element-8cc155b .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-7571fed .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-24 .elementor-element.elementor-element-7a6ed16 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-cf7ae5b .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-7d90d05{--padding-top:150px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ead0ce7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-aeaac69{text-align:center;}.elementor-24 .elementor-element.elementor-element-aeaac69 .elementor-heading-title{font-size:32px;}.elementor-24 .elementor-element.elementor-element-b055d9d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-b055d9d{text-align:center;}.elementor-24 .elementor-element.elementor-element-9898a39{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-9c961da{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-24 .elementor-element.elementor-element-e80e3d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-e80e3d9.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e118f3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f95940f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b02b4af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9521bc1{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e4e6615{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-eb06d9e{text-align:center;}.elementor-24 .elementor-element.elementor-element-eb06d9e .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-a4d4468{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5666fc8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-5b03ab9 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-24 .elementor-element.elementor-element-5b03ab9 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-94a8183{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-24 .elementor-element.elementor-element-42b9202 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-1b3e709{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-24 .elementor-element.elementor-element-c56178c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8edf5da{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-d4f7d7f{text-align:center;}.elementor-24 .elementor-element.elementor-element-d4f7d7f .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-982d0b8{--container-widget-width:592px;--container-widget-flex-grow:0;width:var( --container-widget-width, 592px );max-width:592px;text-align:center;}.elementor-24 .elementor-element.elementor-element-da58bd4 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-c78b775 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-abaab3f .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-e24a1de .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-f462a6b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-24 .elementor-element.elementor-element-5894ef3{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cc8e356{--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-24 .elementor-element.elementor-element-6f1b32d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-24 .elementor-element.elementor-element-6f1b32d{text-align:center;}.elementor-24 .elementor-element.elementor-element-6f1b32d .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-049457c{text-align:center;font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-099f40c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1409a77 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-1409a77 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-59eea71{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-b0559d5 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-c99f152 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-34596f1 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-68b7300 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-e546bc0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-96e0a39{--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:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-dd99d27{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;text-align:center;}.elementor-24 .elementor-element.elementor-element-dd99d27.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-dd99d27 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-654866c.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-654866c{text-align:center;}.elementor-24 .elementor-element.elementor-element-654866c .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-84cc868{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-91180c5{--z-index:2;}.elementor-24 .elementor-element.elementor-element-c3a5b3a .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-8489c7b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-8489c7b .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-24 .elementor-element.elementor-element-8cc155b .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-7571fed .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-24 .elementor-element.elementor-element-7a6ed16 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-cf7ae5b .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-24 .elementor-element.elementor-element-55adcd8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-bf0a91a{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f41260c{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-4259bc7{text-align:center;}.elementor-24 .elementor-element.elementor-element-4259bc7 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-10ddabe{text-align:center;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-aeaac69 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-24 .elementor-element.elementor-element-b055d9d{font-size:16px;}.elementor-24 .elementor-element.elementor-element-b93d309 .elementor-button{font-size:18px;padding:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-eb06d9e .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-6dcb98e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter{flex-direction:column-reverse;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter-title{justify-content:center;}.elementor-24 .elementor-element.elementor-element-531b70b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter-title{justify-content:center;}.elementor-24 .elementor-element.elementor-element-4b63792 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter-title{justify-content:center;}.elementor-24 .elementor-element.elementor-element-14a3ff5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-bfe7c2e-font-size );line-height:var( --e-global-typography-bfe7c2e-line-height );}.elementor-24 .elementor-element.elementor-element-b370ca0{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-24 .elementor-element.elementor-element-5666fc8{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-0ecdfdc .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-d6cb173{font-size:16px;}.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-2ecabc4{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-24 .elementor-element.elementor-element-2ecabc4 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-ec9ca21{font-size:16px;}.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-1a462ae{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;}.elementor-24 .elementor-element.elementor-element-1a462ae .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-4f1e595{font-size:16px;}.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-0c7f346{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;}.elementor-24 .elementor-element.elementor-element-0c7f346 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-48cdcc8{font-size:16px;}.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-24 .elementor-element.elementor-element-94a8183{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-1e9bac8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42b9202 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-1b3e709{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-1b3e709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bf1d5cf .elementor-button{font-size:18px;padding:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-8edf5da{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-982d0b8{font-size:16px;}.elementor-24 .elementor-element.elementor-element-da58bd4 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-9a5791f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-c78b775 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-abaab3f .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-0201a00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-e24a1de .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-24 .elementor-element.elementor-element-f462a6b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-5894ef3{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-049457c{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-cefed7b .elementor-button{font-size:18px;padding:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-b89e5ab{--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-24 .elementor-element.elementor-element-b0559d5{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-24 .elementor-element.elementor-element-b0559d5 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-459a5a2{text-align:center;font-size:16px;}.elementor-24 .elementor-element.elementor-element-ed56d0d{--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-24 .elementor-element.elementor-element-c99f152{--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c99f152 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-2ed600a{text-align:center;font-size:16px;}.elementor-24 .elementor-element.elementor-element-cd36fc2{--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-24 .elementor-element.elementor-element-34596f1{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-24 .elementor-element.elementor-element-34596f1 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-7b92c27{text-align:center;font-size:16px;}.elementor-24 .elementor-element.elementor-element-0e6d764{--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-24 .elementor-element.elementor-element-68b7300{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-24 .elementor-element.elementor-element-68b7300 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-85cd671{text-align:center;font-size:16px;}.elementor-24 .elementor-element.elementor-element-e546bc0{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-96e0a39{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-dcc4421{--width:100%;}.elementor-24 .elementor-element.elementor-element-654866c .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-24 .elementor-element.elementor-element-e915d08 .elementor-button{font-size:18px;padding:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-ef0e9b9{--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-24 .elementor-element.elementor-element-8489c7b .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-24 .elementor-element.elementor-element-8cc155b .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-7571fed .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-24 .elementor-element.elementor-element-7a6ed16 .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-24 .elementor-element.elementor-element-cf7ae5b .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-24 .elementor-element.elementor-element-55adcd8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-bf0a91a{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5d6b729{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-24 .elementor-element.elementor-element-f41260c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-4259bc7 .elementor-heading-title{font-size:26px;}.elementor-24 .elementor-element.elementor-element-10ddabe{font-size:16px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-ead0ce7{--content-width:1246px;}.elementor-24 .elementor-element.elementor-element-c8204da{--width:900px;}.elementor-24 .elementor-element.elementor-element-9898a39{--width:528px;}.elementor-24 .elementor-element.elementor-element-740104d{--width:272px;}.elementor-24 .elementor-element.elementor-element-9c961da{--width:232px;}.elementor-24 .elementor-element.elementor-element-fc1ecb1{--width:592px;}.elementor-24 .elementor-element.elementor-element-6dcb98e{--width:594px;}.elementor-24 .elementor-element.elementor-element-fb886d0{--width:246px;}.elementor-24 .elementor-element.elementor-element-6d0001b{--width:246px;}.elementor-24 .elementor-element.elementor-element-acc757b{--width:246px;}.elementor-24 .elementor-element.elementor-element-e522b1a{--width:246px;}.elementor-24 .elementor-element.elementor-element-7abbd61{--content-width:1234px;}.elementor-24 .elementor-element.elementor-element-0861f85{--width:163px;}.elementor-24 .elementor-element.elementor-element-9b750f3{--width:163px;}.elementor-24 .elementor-element.elementor-element-4b1d56b{--width:163px;}.elementor-24 .elementor-element.elementor-element-55e4f59{--width:163px;}.elementor-24 .elementor-element.elementor-element-3c35945{--width:163px;}.elementor-24 .elementor-element.elementor-element-387ec54{--width:163px;}.elementor-24 .elementor-element.elementor-element-dca9934{--width:163px;}.elementor-24 .elementor-element.elementor-element-53889c0{--width:163px;}.elementor-24 .elementor-element.elementor-element-997d7c0{--width:163px;}.elementor-24 .elementor-element.elementor-element-0b47c6b{--width:163px;}.elementor-24 .elementor-element.elementor-element-4c4f271{--width:163px;}.elementor-24 .elementor-element.elementor-element-509b59c{--width:163px;}.elementor-24 .elementor-element.elementor-element-ebe611d{--width:163px;}.elementor-24 .elementor-element.elementor-element-f02ac86{--width:163px;}.elementor-24 .elementor-element.elementor-element-1d82b2c{--width:163px;}.elementor-24 .elementor-element.elementor-element-42def2b{--width:163px;}.elementor-24 .elementor-element.elementor-element-9581b9c{--content-width:282px;}.elementor-24 .elementor-element.elementor-element-9a5791f{--content-width:282px;}.elementor-24 .elementor-element.elementor-element-1508010{--content-width:282px;}.elementor-24 .elementor-element.elementor-element-0201a00{--content-width:282px;}.elementor-24 .elementor-element.elementor-element-cc8e356{--content-width:1334px;}.elementor-24 .elementor-element.elementor-element-e409b08{--width:592px;}.elementor-24 .elementor-element.elementor-element-4d5498e{--width:592px;}.elementor-24 .elementor-element.elementor-element-e0ff03b{--width:592px;}.elementor-24 .elementor-element.elementor-element-899ebd0{--width:580px;}.elementor-24 .elementor-element.elementor-element-dcc4421{--width:487px;}.elementor-24 .elementor-element.elementor-element-2257941{--width:537px;}.elementor-24 .elementor-element.elementor-element-29d80ba{--width:556px;}.elementor-24 .elementor-element.elementor-element-f3f0365{--width:80%;}.elementor-24 .elementor-element.elementor-element-670561e{--width:556px;}.elementor-24 .elementor-element.elementor-element-69a9e5a{--width:80%;}.elementor-24 .elementor-element.elementor-element-a400618{--width:426px;}.elementor-24 .elementor-element.elementor-element-a422644{--width:465px;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-9898a39{--width:600px;}.elementor-24 .elementor-element.elementor-element-9c961da{--width:600px;}.elementor-24 .elementor-element.elementor-element-e80e3d9{--width:80px;}.elementor-24 .elementor-element.elementor-element-e118f3f{--width:80px;}.elementor-24 .elementor-element.elementor-element-f95940f{--width:80px;}.elementor-24 .elementor-element.elementor-element-b02b4af{--width:80px;}.elementor-24 .elementor-element.elementor-element-a400618{--width:600px;}}/* Start custom CSS for heading, class: .elementor-element-aeaac69 */.elementor-24 .elementor-element.elementor-element-aeaac69 span {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-variant-numeric: lining-nums proportional-nums;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b93d309 */.elementor-24 .elementor-element.elementor-element-b93d309 a {
    box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8639935 */.elementor-24 .elementor-element.elementor-element-8639935 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
border: 1px solid rgba(255, 255, 255, 0.00);
background: #0D607C;
box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d21762 */.elementor-24 .elementor-element.elementor-element-5d21762 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e80e3d9 */.elementor-24 .elementor-element.elementor-element-e80e3d9:hover .item-logo {
    display: block;
    animation: opacity .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3607411 */.elementor-24 .elementor-element.elementor-element-3607411 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
border: 1px solid rgba(255, 255, 255, 0.00);
background: #0D607C;
box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0474a3 */.elementor-24 .elementor-element.elementor-element-b0474a3 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e118f3f */.elementor-24 .elementor-element.elementor-element-e118f3f:hover .item-logo {
    display: block;
    animation: opacity .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be165a3 */.elementor-24 .elementor-element.elementor-element-be165a3 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
border: 1px solid rgba(255, 255, 255, 0.00);
background: #0D607C;
box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25662a3 */.elementor-24 .elementor-element.elementor-element-25662a3 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f95940f */.elementor-24 .elementor-element.elementor-element-f95940f:hover .item-logo {
    display: block;
    animation: opacity .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac84f5e */.elementor-24 .elementor-element.elementor-element-ac84f5e {
    width: 80px;
    height: 80px;
    border-radius: 50%;
border: 1px solid rgba(255, 255, 255, 0.00);
background: #0D607C;
box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cf79c2 */.elementor-24 .elementor-element.elementor-element-1cf79c2 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02b4af */.elementor-24 .elementor-element.elementor-element-b02b4af:hover .item-logo {
    display: block;
    animation: opacity .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de0e5c2 */.elementor-24 .elementor-element.elementor-element-de0e5c2 {
    width: 100%;
    max-width: 633px;
    height: 316px;
    border-radius: 633px;
background: rgba(38, 220, 231, 0.25);

filter: blur(125px);
position: absolute;
right: 100px;
top: 0

}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-531b70b */@media (max-width: 767px) {
    .elementor-counter {
        text-align: center;
    }
    
    .elementor-counter-number-wrapper {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c76795 */.elementor-24 .elementor-element.elementor-element-9c76795 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ae3dc */.elementor-24 .elementor-element.elementor-element-e4ae3dc {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19826b */.elementor-24 .elementor-element.elementor-element-c19826b {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc420c3 */.elementor-24 .elementor-element.elementor-element-cc420c3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-cc420c3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-cc420c3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91b4d26 */.elementor-24 .elementor-element.elementor-element-91b4d26 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a8ad3 */.elementor-24 .elementor-element.elementor-element-63a8ad3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d33cd6 */.elementor-24 .elementor-element.elementor-element-3d33cd6 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7680bcb */.elementor-24 .elementor-element.elementor-element-7680bcb {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-7680bcb svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-7680bcb:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c76795 */.elementor-24 .elementor-element.elementor-element-9c76795 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ae3dc */.elementor-24 .elementor-element.elementor-element-e4ae3dc {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19826b */.elementor-24 .elementor-element.elementor-element-c19826b {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc420c3 */.elementor-24 .elementor-element.elementor-element-cc420c3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-cc420c3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-cc420c3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91b4d26 */.elementor-24 .elementor-element.elementor-element-91b4d26 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a8ad3 */.elementor-24 .elementor-element.elementor-element-63a8ad3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d33cd6 */.elementor-24 .elementor-element.elementor-element-3d33cd6 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7680bcb */.elementor-24 .elementor-element.elementor-element-7680bcb {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-7680bcb svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-7680bcb:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c76795 */.elementor-24 .elementor-element.elementor-element-9c76795 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ae3dc */.elementor-24 .elementor-element.elementor-element-e4ae3dc {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19826b */.elementor-24 .elementor-element.elementor-element-c19826b {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc420c3 */.elementor-24 .elementor-element.elementor-element-cc420c3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-cc420c3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-cc420c3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91b4d26 */.elementor-24 .elementor-element.elementor-element-91b4d26 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a8ad3 */.elementor-24 .elementor-element.elementor-element-63a8ad3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d33cd6 */.elementor-24 .elementor-element.elementor-element-3d33cd6 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7680bcb */.elementor-24 .elementor-element.elementor-element-7680bcb {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-7680bcb svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-7680bcb:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c76795 */.elementor-24 .elementor-element.elementor-element-9c76795 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ae3dc */.elementor-24 .elementor-element.elementor-element-e4ae3dc {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19826b */.elementor-24 .elementor-element.elementor-element-c19826b {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc420c3 */.elementor-24 .elementor-element.elementor-element-cc420c3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-cc420c3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-cc420c3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91b4d26 */.elementor-24 .elementor-element.elementor-element-91b4d26 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a8ad3 */.elementor-24 .elementor-element.elementor-element-63a8ad3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d33cd6 */.elementor-24 .elementor-element.elementor-element-3d33cd6 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7680bcb */.elementor-24 .elementor-element.elementor-element-7680bcb {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-7680bcb svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-7680bcb:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c76795 */.elementor-24 .elementor-element.elementor-element-9c76795 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4ae3dc */.elementor-24 .elementor-element.elementor-element-e4ae3dc {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-e4ae3dc:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c19826b */.elementor-24 .elementor-element.elementor-element-c19826b {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc420c3 */.elementor-24 .elementor-element.elementor-element-cc420c3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-cc420c3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-cc420c3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-cc420c3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91b4d26 */.elementor-24 .elementor-element.elementor-element-91b4d26 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a8ad3 */.elementor-24 .elementor-element.elementor-element-63a8ad3 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3 svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-63a8ad3:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d33cd6 */.elementor-24 .elementor-element.elementor-element-3d33cd6 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7680bcb */.elementor-24 .elementor-element.elementor-element-7680bcb {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}

.elementor-24 .elementor-element.elementor-element-7680bcb .elementor-button-icon {
    display: flex;
}

.elementor-button-icon svg {
    font-size: 24px;
}

.elementor-24 .elementor-element.elementor-element-7680bcb svg {

    transition: all .3s ease;
}

.elementor-24 .elementor-element.elementor-element-7680bcb:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf1d5cf */.elementor-24 .elementor-element.elementor-element-bf1d5cf a {
    box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4f7d7f */.elementor-24 .elementor-element.elementor-element-d4f7d7f span {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-variant-numeric: lining-nums proportional-nums;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefed7b */.elementor-24 .elementor-element.elementor-element-cefed7b a {
    box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d5498e */.elementor-24 .elementor-element.elementor-element-4d5498e {
    height: 100%;
    max-height: 433px;
    overflow: hidden;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e915d08 */.elementor-24 .elementor-element.elementor-element-e915d08 a {
    box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcc4421 */.elementor-24 .elementor-element.elementor-element-dcc4421 {
    width: 100%;
    max-width: 590px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef0e9b9 */.elementor-24 .elementor-element.elementor-element-ef0e9b9 {
    width: 100%;
    max-width: 1250px;
height: 450px;
border-radius: 15.22px;
border: 1px solid #009BA2;
background: var(--Cinza-800, #1D2939);
position: absolute;
top: 124px;
right: 0;
left: 0;
margin-inline: auto;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ccca866 */.elementor-24 .elementor-element.elementor-element-ccca866 {
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e4f7c57 */.elementor-24 .elementor-element.elementor-element-e4f7c57 form input[type="text"], .elementor-24 .elementor-element.elementor-element-e4f7c57 form input[type="email"], .elementor-24 .elementor-element.elementor-element-e4f7c57 form textarea {
    width: 100%;
    background: #344054;
    border: none;
    font-family: Inter;
    font-size: 15px;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.15px;
    padding: 12px 14px;
    border-radius: 6px;
}

.elementor-24 .elementor-element.elementor-element-e4f7c57 form input::placeholder, .elementor-24 .elementor-element.elementor-element-e4f7c57 form textarea::placeholder {
   color: #fff !important;
}

.elementor-24 .elementor-element.elementor-element-e4f7c57 form {
    display: flex;
    flex-direction: column;
    gap: 14px;
}

.elementor-24 .elementor-element.elementor-element-e4f7c57 form .group {
    display: flex;
    gap: 14px;
}

.elementor-24 .elementor-element.elementor-element-e4f7c57 form .group input {
    width: 100%;
}

.elementor-24 .elementor-element.elementor-element-e4f7c57 form input[type="submit"] {
    padding: 12px 24px;
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
background: var(--Verde, #009BA2);
box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
color: var(--Branco, #FFF);
text-align: center;
font-variant-numeric: lining-nums proportional-nums;
/* desktop/body/medium/18 */
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 27px */
}

.elementor-24 .elementor-element.elementor-element-e4f7c57 form input[type="submit"]:hover {
    opacity: .8;
}

@media (max-width: 767px) {
    .elementor-24 .elementor-element.elementor-element-e4f7c57 form .group {
        flex-direction: column;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Bold.woff2') format('woff2'),
		url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Medium.woff2') format('woff2'),
		url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-SemiBold.woff2') format('woff2'),
		url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Regular.woff2') format('woff2'),
		url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Light.woff2') format('woff2'),
		url('https://www.grupoecomp.com.br/wp-content/uploads/2024/09/Inter-Light.woff') format('woff');
}
/* End Custom Fonts CSS */