.elementor-1638 .elementor-element.elementor-element-7005e946{--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:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:181px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-7005e946:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-7005e946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2025/01/bg-hero-empresas.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1638 .elementor-element.elementor-element-2be375d5{--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;--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-1638 .elementor-element.elementor-element-73869597{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1638 .elementor-element.elementor-element-776d06e8 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-776d06e8{text-align:start;}.elementor-1638 .elementor-element.elementor-element-1f69e6ab > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-1f69e6ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:110%;}.elementor-1638 .elementor-element.elementor-element-28b0f68f > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-28b0f68f{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-27cb430f .elementor-button{background-color:var( --e-global-color-9bd3838 );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-1638 .elementor-element.elementor-element-27cb430f .elementor-button:hover, .elementor-1638 .elementor-element.elementor-element-27cb430f .elementor-button:focus{background-color:var( --e-global-color-d281309 );}.elementor-1638 .elementor-element.elementor-element-27cb430f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-1638 .elementor-element.elementor-element-57d10a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1638 .elementor-element.elementor-element-2de9ea72{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1638 .elementor-element.elementor-element-2cbdeed5{--display:flex;--overflow:hidden;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:var( --e-global-color-9bd3838 );--border-color:var( --e-global-color-9bd3838 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-5f44edb6 .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-1638 .elementor-element.elementor-element-2441e75b{--display:flex;--overflow:hidden;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:var( --e-global-color-9bd3838 );--border-color:var( --e-global-color-9bd3838 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-f86aad4 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-f86aad4 .elementor-heading-title{font-family:var( --e-global-typography-b634f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-b634f6e-font-size );font-weight:var( --e-global-typography-b634f6e-font-weight );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-5302f7da .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-1638 .elementor-element.elementor-element-29e61164{--display:flex;--overflow:hidden;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:var( --e-global-color-9bd3838 );--border-color:var( --e-global-color-9bd3838 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-861630e > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-861630e .elementor-heading-title{font-family:var( --e-global-typography-3df7347-font-family ), Sans-serif;font-size:var( --e-global-typography-3df7347-font-size );font-weight:var( --e-global-typography-3df7347-font-weight );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-67636156 .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-1638 .elementor-element.elementor-element-f9df09a{--display:flex;}.elementor-1638 .elementor-element.elementor-element-1c7ca149{--display:flex;--overflow:hidden;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:var( --e-global-color-9bd3838 );--border-color:var( --e-global-color-9bd3838 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-40e8b11 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-40e8b11 .elementor-heading-title{font-family:var( --e-global-typography-3df7347-font-family ), Sans-serif;font-size:var( --e-global-typography-3df7347-font-size );font-weight:var( --e-global-typography-3df7347-font-weight );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-a3d20e4 .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-1638 .elementor-element.elementor-element-40b24f7b{--display:flex;}.elementor-1638 .elementor-element.elementor-element-7b6df0fc{--display:flex;--overflow:hidden;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:var( --e-global-color-9bd3838 );--border-color:var( --e-global-color-9bd3838 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-26d3e238 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-26d3e238 .elementor-heading-title{font-family:var( --e-global-typography-b634f6e-font-family ), Sans-serif;font-size:var( --e-global-typography-b634f6e-font-size );font-weight:var( --e-global-typography-b634f6e-font-weight );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-37f60daf .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-1638 .elementor-element.elementor-element-60866d9b{--display:flex;}.elementor-1638 .elementor-element.elementor-element-2576885d{--display:flex;--overflow:hidden;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:var( --e-global-color-9bd3838 );--border-color:var( --e-global-color-9bd3838 );--border-radius:12px 12px 12px 12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-4159b5d > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-4159b5d .elementor-heading-title{font-family:var( --e-global-typography-3df7347-font-family ), Sans-serif;font-size:var( --e-global-typography-3df7347-font-size );font-weight:var( --e-global-typography-3df7347-font-weight );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-11997fda .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-1638 .elementor-element.elementor-element-87fa713{--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-dots-normal-color:var( --e-global-color-9bd3838 );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-1638 .elementor-element.elementor-element-33d54494{--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-1638 .elementor-element.elementor-element-33d54494:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-33d54494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b752895 );}body:not(.rtl) .elementor-1638 .elementor-element.elementor-element-1bd7061b{right:0px;}body.rtl .elementor-1638 .elementor-element.elementor-element-1bd7061b{left:0px;}.elementor-1638 .elementor-element.elementor-element-1bd7061b{top:0px;}.elementor-1638 .elementor-element.elementor-element-49284d72{--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;--z-index:2;}.elementor-1638 .elementor-element.elementor-element-2cdb1173 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-2cdb1173{text-align:center;}.elementor-1638 .elementor-element.elementor-element-2cdb1173 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-da1aaf8{--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-1638 .elementor-element.elementor-element-2573f11b{--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-1638 .elementor-element.elementor-element-42cb38f5{--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-1638 .elementor-element.elementor-element-deaeb24{--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-1638 .elementor-element.elementor-element-4cc3840b{--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-1638 .elementor-element.elementor-element-76cf4403{--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-1638 .elementor-element.elementor-element-415d941{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:48px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-1638 .elementor-element.elementor-element-415d941 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-502f121d{--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-1638 .elementor-element.elementor-element-502f121d:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-502f121d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2025/01/bg-suporte.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1638 .elementor-element.elementor-element-57ae53ae{--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-1638 .elementor-element.elementor-element-71c90400{--display:flex;--overflow:hidden;--border-radius:72px 72px 72px 72px;--padding-top:72px;--padding-bottom:72px;--padding-left:72px;--padding-right:72px;}.elementor-1638 .elementor-element.elementor-element-71c90400:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-71c90400 > .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-1638 .elementor-element.elementor-element-52661661{--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:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;text-align:start;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-651a18ce{width:var( --container-widget-width, 379px );max-width:379px;--container-widget-width:379px;--container-widget-flex-grow:0;text-align:start;}.elementor-1638 .elementor-element.elementor-element-651a18ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-651a18ce.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-651a18ce .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-04d4145 );}.elementor-1638 .elementor-element.elementor-element-573fce06{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-15792363{--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-1638 .elementor-element.elementor-element-2163c18a{--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-1638 .elementor-element.elementor-element-2163c18a:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-2163c18a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-2ef4f7b1 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-2ef4f7b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-55eb89b > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-55eb89b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-604d986a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-604d986a{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-04d4145 );}.elementor-1638 .elementor-element.elementor-element-6c927203{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-1b9123f4{--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-1638 .elementor-element.elementor-element-710ef721{--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-1638 .elementor-element.elementor-element-710ef721:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-710ef721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-16e09ddb > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-16e09ddb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-4d7a72d > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-4d7a72d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-46f11100 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-46f11100{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-04d4145 );}.elementor-1638 .elementor-element.elementor-element-bcb7cff{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-5c2ebf2{--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-1638 .elementor-element.elementor-element-c72c004{--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-1638 .elementor-element.elementor-element-c72c004:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-c72c004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-5c36b97 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-5c36b97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;line-height:130%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-dfc3874 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-dfc3874 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:150%;color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-d6517aa > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-d6517aa{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-04d4145 );}.elementor-1638 .elementor-element.elementor-element-1ee02a6c{--e-n-carousel-swiper-slides-to-display:3;--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-1638 .elementor-element.elementor-element-1ee02a6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-2c706867{--display:flex;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-1b4ad459{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-1638 .elementor-element.elementor-element-1b4ad459 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-1b4ad459.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-1b4ad459 .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-1638 .elementor-element.elementor-element-177e3cdc{--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-1638 .elementor-element.elementor-element-1630ac3c{--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;--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:2;}.elementor-1638 .elementor-element.elementor-element-2fbf3fca{--display:flex;}.elementor-1638 .elementor-element.elementor-element-1eccf7c1 img{border-radius:8px 8px 8px 8px;}.elementor-1638 .elementor-element.elementor-element-21d522f{--display:flex;}.elementor-1638 .elementor-element.elementor-element-5a5a16e0 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-5a5a16e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-3bd3f5b2{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-primary );}.elementor-1638 .elementor-element.elementor-element-4b5e1824{--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-1638 .elementor-element.elementor-element-4b5e1824:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-4b5e1824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2025/01/bg-ajudar-empresa.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1638 .elementor-element.elementor-element-16cf4ce5{--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-1638 .elementor-element.elementor-element-37bd3c2b{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;text-align:center;}.elementor-1638 .elementor-element.elementor-element-37bd3c2b > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-37bd3c2b.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-37bd3c2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-1ea6fbe3{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-fdecd80{--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-1638 .elementor-element.elementor-element-3b7e4aca > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-3b7e4aca{text-align:start;}.elementor-1638 .elementor-element.elementor-element-358dca6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-358dca6 .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-1638 .elementor-element.elementor-element-4edf0ee1{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-96bf15a );}.elementor-1638 .elementor-element.elementor-element-2a75fb82{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-48e20aa0{--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-1638 .elementor-element.elementor-element-6124141f > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-6124141f{text-align:start;}.elementor-1638 .elementor-element.elementor-element-441f27b1 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-441f27b1 .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-1638 .elementor-element.elementor-element-d460b5f{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-96bf15a );}.elementor-1638 .elementor-element.elementor-element-55aa6ca9{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-2fcbe861{--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-1638 .elementor-element.elementor-element-4894f98b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-4894f98b{text-align:start;}.elementor-1638 .elementor-element.elementor-element-4bc8dd57 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-4bc8dd57 .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-1638 .elementor-element.elementor-element-3af86909{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-96bf15a );}.elementor-1638 .elementor-element.elementor-element-4304eab8{--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:flex-start;}.elementor-1638 .elementor-element.elementor-element-2ceda43b{--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-1638 .elementor-element.elementor-element-7be1d947 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-7be1d947{text-align:start;}.elementor-1638 .elementor-element.elementor-element-287d3349 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-287d3349 .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-1638 .elementor-element.elementor-element-59fb1995{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-96bf15a );}.elementor-1638 .elementor-element.elementor-element-6d51b72c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:16px;--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:#009BA2;--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-1638 .elementor-element.elementor-element-6e3d435c{--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-1638 .elementor-element.elementor-element-26e6ce6f{--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-1638 .elementor-element.elementor-element-567a8446{--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-1638 .elementor-element.elementor-element-225f0576{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;}.elementor-1638 .elementor-element.elementor-element-225f0576 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-225f0576 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-1638 .elementor-element.elementor-element-1b600ef3{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-1638 .elementor-element.elementor-element-1b600ef3 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-1b600ef3 .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-1638 .elementor-element.elementor-element-1e126a92 .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-1638 .elementor-element.elementor-element-1e126a92 .elementor-button:hover, .elementor-1638 .elementor-element.elementor-element-1e126a92 .elementor-button:focus{background-color:var( --e-global-color-04d4145 );}.elementor-1638 .elementor-element.elementor-element-1554da3d{--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-1638 .elementor-element.elementor-element-206ee127{--display:flex;}.elementor-1638 .elementor-element.elementor-element-2e4d949c{--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-1638 .elementor-element.elementor-element-69f2e707{left:0px;}body.rtl .elementor-1638 .elementor-element.elementor-element-69f2e707{right:0px;}.elementor-1638 .elementor-element.elementor-element-69f2e707{bottom:0px;}.elementor-1638 .elementor-element.elementor-element-4c929f40{--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:2;}.elementor-1638 .elementor-element.elementor-element-1e355dd4 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-1e355dd4{text-align:center;}.elementor-1638 .elementor-element.elementor-element-1e355dd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-11f087d9 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-11f087d9{text-align:center;}.elementor-1638 .elementor-element.elementor-element-11f087d9 .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:#FFFFFFCC;}.elementor-1638 .elementor-element.elementor-element-b54f143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-1638 .elementor-element.elementor-element-d28b6c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1638 .elementor-element.elementor-element-6085480{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-1638 .elementor-element.elementor-element-2b69a93 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-42a7561 .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-9bd3838 );}.elementor-1638 .elementor-element.elementor-element-588a526{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-1638 .elementor-element.elementor-element-20e1547{--display:flex;}.elementor-1638 .elementor-element.elementor-element-24ef5eb{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-9bd3838 );--dots-hover-color:var( --e-global-color-9bd3838 );--swiper-pagination-spacing:24px;}.elementor-1638 .elementor-element.elementor-element-24ef5eb .swiper-slide > .elementor-element{height:100%;}.elementor-1638 .elementor-element.elementor-element-754bc966{--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-1638 .elementor-element.elementor-element-7f11ecbf{--display:flex;--position:absolute;top:100px;}body:not(.rtl) .elementor-1638 .elementor-element.elementor-element-7f11ecbf{right:0px;}body.rtl .elementor-1638 .elementor-element.elementor-element-7f11ecbf{left:0px;}.elementor-1638 .elementor-element.elementor-element-54c9a909{--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-1638 .elementor-element.elementor-element-43835838{--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-1638 .elementor-element.elementor-element-43835838:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-43835838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2433;}.elementor-1638 .elementor-element.elementor-element-2f953726{--display:flex;}.elementor-1638 .elementor-element.elementor-element-c0d432b > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-c0d432b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-1638 .elementor-element.elementor-element-3eb9e63d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-1638 .elementor-element.elementor-element-7e9275f1{--display:flex;}@media(min-width:768px){.elementor-1638 .elementor-element.elementor-element-73869597{--width:641px;}.elementor-1638 .elementor-element.elementor-element-57d10a6c{--width:240px;}.elementor-1638 .elementor-element.elementor-element-49284d72{--content-width:1234px;}.elementor-1638 .elementor-element.elementor-element-2573f11b{--width:163px;}.elementor-1638 .elementor-element.elementor-element-deaeb24{--width:163px;}.elementor-1638 .elementor-element.elementor-element-76cf4403{--width:163px;}.elementor-1638 .elementor-element.elementor-element-15792363{--width:336px;}.elementor-1638 .elementor-element.elementor-element-1b9123f4{--width:336px;}.elementor-1638 .elementor-element.elementor-element-5c2ebf2{--width:336px;}.elementor-1638 .elementor-element.elementor-element-2fbf3fca{--width:592px;}.elementor-1638 .elementor-element.elementor-element-21d522f{--width:592px;}.elementor-1638 .elementor-element.elementor-element-fdecd80{--content-width:281px;}.elementor-1638 .elementor-element.elementor-element-48e20aa0{--content-width:281px;}.elementor-1638 .elementor-element.elementor-element-2fcbe861{--content-width:281px;}.elementor-1638 .elementor-element.elementor-element-2ceda43b{--content-width:281px;}.elementor-1638 .elementor-element.elementor-element-567a8446{--width:487px;}.elementor-1638 .elementor-element.elementor-element-1554da3d{--width:537px;}.elementor-1638 .elementor-element.elementor-element-6085480{--width:fit-content;}.elementor-1638 .elementor-element.elementor-element-2f953726{--width:426px;}.elementor-1638 .elementor-element.elementor-element-7e9275f1{--width:465px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1638 .elementor-element.elementor-element-57d10a6c{--width:600px;}.elementor-1638 .elementor-element.elementor-element-2f953726{--width:600px;}}@media(max-width:1100px){.elementor-1638 .elementor-element.elementor-element-27cb430f .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-1638 .elementor-element.elementor-element-5f44edb6 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-f86aad4 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-5302f7da .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-861630e .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-67636156 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-40e8b11 .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-a3d20e4 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-26d3e238 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-37f60daf .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-4159b5d .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-11997fda .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-651a18ce .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-604d986a{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-46f11100{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-d6517aa{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-1b4ad459 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-1638 .elementor-element.elementor-element-3bd3f5b2{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-358dca6 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-4edf0ee1{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-441f27b1 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-d460b5f{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-4bc8dd57 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-3af86909{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-287d3349 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-59fb1995{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-1b600ef3 .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-11f087d9 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-42a7561 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-588a526{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-1638 .elementor-element.elementor-element-24ef5eb{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-1638 .elementor-element.elementor-element-7005e946{--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-2be375d5{--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-1638 .elementor-element.elementor-element-1f69e6ab .elementor-heading-title{font-size:30px;}.elementor-1638 .elementor-element.elementor-element-28b0f68f > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1638 .elementor-element.elementor-element-27cb430f.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-27cb430f .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-1638 .elementor-element.elementor-element-57d10a6c{--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-1638 .elementor-element.elementor-element-5f44edb6 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-f86aad4 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-5302f7da .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-861630e .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-67636156 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-f9df09a{--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-1638 .elementor-element.elementor-element-40e8b11 .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-a3d20e4 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-40b24f7b{--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-1638 .elementor-element.elementor-element-26d3e238 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-37f60daf .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-60866d9b{--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-1638 .elementor-element.elementor-element-4159b5d .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-11997fda .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-87fa713{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1638 .elementor-element.elementor-element-2cdb1173 .elementor-heading-title{font-size:28px;}.elementor-1638 .elementor-element.elementor-element-415d941{--e-n-carousel-swiper-slides-to-display:3;}.elementor-1638 .elementor-element.elementor-element-502f121d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-71c90400{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-52661661{--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:32px;--margin-left:0px;--margin-right:0px;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb{text-align:center;}.elementor-1638 .elementor-element.elementor-element-7b9bc2fb .elementor-heading-title{font-size:30px;}.elementor-1638 .elementor-element.elementor-element-651a18ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-651a18ce .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-604d986a{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-46f11100{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-d6517aa{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-1ee02a6c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-1638 .elementor-element.elementor-element-2c706867{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1638 .elementor-element.elementor-element-1b4ad459 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-1638 .elementor-element.elementor-element-177e3cdc{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-1630ac3c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-5a5a16e0 .elementor-heading-title{font-size:30px;}.elementor-1638 .elementor-element.elementor-element-3bd3f5b2{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-4b5e1824{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-37bd3c2b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1638 .elementor-element.elementor-element-37bd3c2b .elementor-heading-title{font-size:30px;}.elementor-1638 .elementor-element.elementor-element-358dca6 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-4edf0ee1{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-441f27b1 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-d460b5f{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-4bc8dd57 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-3af86909{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-287d3349 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-59fb1995{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-6d51b72c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-1638 .elementor-element.elementor-element-6e3d435c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-26e6ce6f{--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-1638 .elementor-element.elementor-element-225f0576{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;text-align:center;}.elementor-1638 .elementor-element.elementor-element-225f0576.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-225f0576 .elementor-heading-title{font-size:28px;}.elementor-1638 .elementor-element.elementor-element-1b600ef3.elementor-element{--align-self:center;}.elementor-1638 .elementor-element.elementor-element-1b600ef3{text-align:center;}.elementor-1638 .elementor-element.elementor-element-1b600ef3 .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-2e4d949c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-4c929f40{--z-index:2;}.elementor-1638 .elementor-element.elementor-element-1e355dd4 .elementor-heading-title{font-size:28px;}.elementor-1638 .elementor-element.elementor-element-11f087d9 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1638 .elementor-element.elementor-element-11f087d9 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-42a7561 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-24ef5eb{--swiper-slides-to-display:1;}.elementor-1638 .elementor-element.elementor-element-754bc966{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-43835838{--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-1638 .elementor-element.elementor-element-c0d432b{text-align:center;}.elementor-1638 .elementor-element.elementor-element-c0d432b .elementor-heading-title{font-size:28px;}.elementor-1638 .elementor-element.elementor-element-3eb9e63d{text-align:center;}}@media(max-width:767px){.elementor-1638 .elementor-element.elementor-element-2be375d5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1638 .elementor-element.elementor-element-776d06e8 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-1638 .elementor-element.elementor-element-27cb430f .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-1638 .elementor-element.elementor-element-5f44edb6 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-f86aad4 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-5302f7da .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-861630e .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-67636156 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-40e8b11 .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-a3d20e4 .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-26d3e238 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-1638 .elementor-element.elementor-element-37f60daf .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-4159b5d .elementor-heading-title{font-size:var( --e-global-typography-3df7347-font-size );line-height:var( --e-global-typography-3df7347-line-height );}.elementor-1638 .elementor-element.elementor-element-11997fda .elementor-heading-title{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-1638 .elementor-element.elementor-element-87fa713{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1638 .elementor-element.elementor-element-33d54494{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-2cdb1173 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1638 .elementor-element.elementor-element-415d941{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1638 .elementor-element.elementor-element-415d941 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-57ae53ae{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-1638 .elementor-element.elementor-element-71c90400{--border-radius:40px 40px 40px 40px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-1638 .elementor-element.elementor-element-651a18ce .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-2ef4f7b1 .elementor-heading-title{font-size:20px;}.elementor-1638 .elementor-element.elementor-element-604d986a{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-16e09ddb .elementor-heading-title{font-size:20px;}.elementor-1638 .elementor-element.elementor-element-46f11100{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-5c36b97 .elementor-heading-title{font-size:20px;}.elementor-1638 .elementor-element.elementor-element-d6517aa{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-1ee02a6c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-1638 .elementor-element.elementor-element-1b4ad459 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}.elementor-1638 .elementor-element.elementor-element-5a5a16e0{text-align:center;}.elementor-1638 .elementor-element.elementor-element-5a5a16e0 .elementor-heading-title{font-size:30px;}.elementor-1638 .elementor-element.elementor-element-3bd3f5b2{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-fdecd80{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1638 .elementor-element.elementor-element-358dca6 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-4edf0ee1{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-48e20aa0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1638 .elementor-element.elementor-element-441f27b1 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-d460b5f{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-2fcbe861{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1638 .elementor-element.elementor-element-4bc8dd57 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-3af86909{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-2ceda43b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1638 .elementor-element.elementor-element-287d3349 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-1638 .elementor-element.elementor-element-59fb1995{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-6d51b72c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1638 .elementor-element.elementor-element-6e3d435c{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-26e6ce6f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1638 .elementor-element.elementor-element-567a8446{--width:100%;}.elementor-1638 .elementor-element.elementor-element-1b600ef3 .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-1638 .elementor-element.elementor-element-1e126a92 .elementor-button{font-size:18px;padding:12px 12px 12px 12px;}.elementor-1638 .elementor-element.elementor-element-206ee127{--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-1638 .elementor-element.elementor-element-11f087d9 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-42a7561 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-1638 .elementor-element.elementor-element-24ef5eb{--swiper-slides-to-display:1;}.elementor-1638 .elementor-element.elementor-element-754bc966{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-54c9a909{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-1638 .elementor-element.elementor-element-43835838{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1638 .elementor-element.elementor-element-c0d432b .elementor-heading-title{font-size:26px;}.elementor-1638 .elementor-element.elementor-element-3eb9e63d{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-1f69e6ab */.elementor-1638 .elementor-element.elementor-element-1f69e6ab span {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27cb430f */.elementor-1638 .elementor-element.elementor-element-27cb430f {
    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-1638 .elementor-element.elementor-element-27cb430f .elementor-button-icon {
    display: flex;
}

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

.elementor-1638 .elementor-element.elementor-element-27cb430f svg {

    transition: all .3s ease;
}

.elementor-1638 .elementor-element.elementor-element-27cb430f:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cbdeed5 */.elementor-1638 .elementor-element.elementor-element-2cbdeed5 {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f86aad4 */.elementor-1638 .elementor-element.elementor-element-f86aad4 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2441e75b */.elementor-1638 .elementor-element.elementor-element-2441e75b {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-861630e */.elementor-1638 .elementor-element.elementor-element-861630e {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29e61164 */.elementor-1638 .elementor-element.elementor-element-29e61164 {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40e8b11 */.elementor-1638 .elementor-element.elementor-element-40e8b11 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7ca149 */.elementor-1638 .elementor-element.elementor-element-1c7ca149 {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d3e238 */.elementor-1638 .elementor-element.elementor-element-26d3e238 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6df0fc */.elementor-1638 .elementor-element.elementor-element-7b6df0fc {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4159b5d */.elementor-1638 .elementor-element.elementor-element-4159b5d {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2576885d */.elementor-1638 .elementor-element.elementor-element-2576885d {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40e8b11 */.elementor-1638 .elementor-element.elementor-element-40e8b11 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7ca149 */.elementor-1638 .elementor-element.elementor-element-1c7ca149 {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d3e238 */.elementor-1638 .elementor-element.elementor-element-26d3e238 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6df0fc */.elementor-1638 .elementor-element.elementor-element-7b6df0fc {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4159b5d */.elementor-1638 .elementor-element.elementor-element-4159b5d {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2576885d */.elementor-1638 .elementor-element.elementor-element-2576885d {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40e8b11 */.elementor-1638 .elementor-element.elementor-element-40e8b11 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7ca149 */.elementor-1638 .elementor-element.elementor-element-1c7ca149 {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d3e238 */.elementor-1638 .elementor-element.elementor-element-26d3e238 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6df0fc */.elementor-1638 .elementor-element.elementor-element-7b6df0fc {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4159b5d */.elementor-1638 .elementor-element.elementor-element-4159b5d {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2576885d */.elementor-1638 .elementor-element.elementor-element-2576885d {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40e8b11 */.elementor-1638 .elementor-element.elementor-element-40e8b11 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7ca149 */.elementor-1638 .elementor-element.elementor-element-1c7ca149 {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d3e238 */.elementor-1638 .elementor-element.elementor-element-26d3e238 {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6df0fc */.elementor-1638 .elementor-element.elementor-element-7b6df0fc {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4159b5d */.elementor-1638 .elementor-element.elementor-element-4159b5d {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2576885d */.elementor-1638 .elementor-element.elementor-element-2576885d {
    box-shadow: 0px 2px 8px 0px rgba(4, 4, 5, 0.30);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-415d941 */.elementor-1638 .elementor-element.elementor-element-415d941 .swiper-wrapper {
    transition-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b9bc2fb */.elementor-1638 .elementor-element.elementor-element-7b9bc2fb span {
    background: linear-gradient(267deg, #101828 4.12%, #19255B 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2163c18a */.elementor-1638 .elementor-element.elementor-element-2163c18a {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710ef721 */.elementor-1638 .elementor-element.elementor-element-710ef721 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72c004 */.elementor-1638 .elementor-element.elementor-element-c72c004 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2163c18a */.elementor-1638 .elementor-element.elementor-element-2163c18a {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710ef721 */.elementor-1638 .elementor-element.elementor-element-710ef721 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72c004 */.elementor-1638 .elementor-element.elementor-element-c72c004 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2163c18a */.elementor-1638 .elementor-element.elementor-element-2163c18a {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710ef721 */.elementor-1638 .elementor-element.elementor-element-710ef721 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72c004 */.elementor-1638 .elementor-element.elementor-element-c72c004 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2163c18a */.elementor-1638 .elementor-element.elementor-element-2163c18a {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-710ef721 */.elementor-1638 .elementor-element.elementor-element-710ef721 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72c004 */.elementor-1638 .elementor-element.elementor-element-c72c004 {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1ee02a6c */.elementor-1638 .elementor-element.elementor-element-1ee02a6c .swiper-pagination-bullet {
    width: 156px;
    border-radius: 0;
    height: 3px;
}

.elementor-1638 .elementor-element.elementor-element-1ee02a6c .swiper-pagination-bullet {
    background-color: #fff;
    opacity: 0.4;
}

.elementor-1638 .elementor-element.elementor-element-1ee02a6c .swiper-pagination-bullet-active {
    background-color: #19255B;
    opacity: 1;
}

@media (max-width: 1023px) {
    .elementor-1638 .elementor-element.elementor-element-1ee02a6c .swiper-pagination-bullet {
        width: 100px;
    }
}

@media (max-width: 767px) {
    .elementor-1638 .elementor-element.elementor-element-1ee02a6c .swiper-pagination-bullet {
        width: 11px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b4ad459 */.elementor-1638 .elementor-element.elementor-element-1b4ad459 {
    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-1638 .elementor-element.elementor-element-1b4ad459 .elementor-button-icon {
    display: flex;
}

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

.elementor-1638 .elementor-element.elementor-element-1b4ad459 svg {

    transition: all .3s ease;
}

.elementor-1638 .elementor-element.elementor-element-1b4ad459:hover svg {
    transform: translatex(3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a5a16e0 */.elementor-1638 .elementor-element.elementor-element-5a5a16e0 span {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37bd3c2b */.elementor-1638 .elementor-element.elementor-element-37bd3c2b span {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e126a92 */.elementor-1638 .elementor-element.elementor-element-1e126a92 a {
    box-shadow: 4px 8px 24px 0px rgba(24, 191, 172, 0.30);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-567a8446 */.elementor-1638 .elementor-element.elementor-element-567a8446 {
    width: 100%;
    max-width: 590px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206ee127 */.elementor-1638 .elementor-element.elementor-element-206ee127 {
    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-69f2e707 */.elementor-1638 .elementor-element.elementor-element-69f2e707 {
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e355dd4 */.elementor-1638 .elementor-element.elementor-element-1e355dd4 span {
    background: linear-gradient(267deg, #009BA2 4.12%, #3EEFF7 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f11ecbf */.elementor-1638 .elementor-element.elementor-element-7f11ecbf {
    background: var(--Verde, #009BA2);
opacity: 0.35;
filter: blur(125px);
width: 100%;
max-width: 443.16px;
height: 265.459px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-20789109 */.elementor-1638 .elementor-element.elementor-element-20789109 form input[type="text"], .elementor-1638 .elementor-element.elementor-element-20789109 form input[type="email"], .elementor-1638 .elementor-element.elementor-element-20789109 form textarea, .elementor-1638 .elementor-element.elementor-element-20789109 form select {
    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-1638 .elementor-element.elementor-element-20789109 form input::placeholder, .elementor-1638 .elementor-element.elementor-element-20789109 form textarea::placeholder, .elementor-1638 .elementor-element.elementor-element-20789109 form select {
   color: #fff !important;
}

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

.elementor-1638 .elementor-element.elementor-element-20789109 form .group {
    display: flex;
    gap: 14px;
}

.elementor-1638 .elementor-element.elementor-element-20789109 form .group input {
    width: 100%;
}

.elementor-1638 .elementor-element.elementor-element-20789109 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-1638 .elementor-element.elementor-element-20789109 form input[type="submit"]:hover {
    opacity: .8;
}

@media (max-width: 767px) {
    .elementor-1638 .elementor-element.elementor-element-20789109 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 */