.elementor-936 .elementor-element.elementor-element-105e042{--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:213px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-105e042:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-105e042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2025/05/Banner.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-936 .elementor-element.elementor-element-2b6fc50{--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-936 .elementor-element.elementor-element-3e427b5 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-3e427b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:600;line-height:110%;}.elementor-936 .elementor-element.elementor-element-24ad5cf{width:var( --container-widget-width, 1008px );max-width:1008px;--container-widget-width:1008px;--container-widget-flex-grow:0;}.elementor-936 .elementor-element.elementor-element-24ad5cf > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-24ad5cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFFCC;}.elementor-936 .elementor-element.elementor-element-1d81a88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-936 .elementor-element.elementor-element-194fc28{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-936 .elementor-element.elementor-element-1faf14a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-936 .elementor-element.elementor-element-25116c4 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-936 .elementor-element.elementor-element-25116c4 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-25116c4 .elementor-icon{font-size:30px;}.elementor-936 .elementor-element.elementor-element-25116c4 .elementor-icon svg{height:30px;}.elementor-936 .elementor-element.elementor-element-429d72f .elementor-heading-title{font-family:var( --e-global-typography-6c2a171-font-family ), Sans-serif;font-size:var( --e-global-typography-6c2a171-font-size );font-weight:var( --e-global-typography-6c2a171-font-weight );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-936 .elementor-element.elementor-element-f091352 .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:#FFFFFFB3;}.elementor-936 .elementor-element.elementor-element-7ea48fa{--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-936 .elementor-element.elementor-element-06df85d{left:0px;}body.rtl .elementor-936 .elementor-element.elementor-element-06df85d{right:0px;}.elementor-936 .elementor-element.elementor-element-06df85d{top:0px;}.elementor-936 .elementor-element.elementor-element-75c71f4{--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-936 .elementor-element.elementor-element-45cd671{--display:flex;}.elementor-936 .elementor-element.elementor-element-79b0229 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-79b0229 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-a22eaf3{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-936 .elementor-element.elementor-element-0476a11{--display:flex;}.elementor-936 .elementor-element.elementor-element-4d9e805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-936 .elementor-element.elementor-element-4d9e805:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-4d9e805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2025/05/Valores.svg");background-repeat:no-repeat;background-size:cover;}.elementor-936 .elementor-element.elementor-element-84b2e5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:56px 56px;--row-gap:56px;--column-gap:56px;--border-radius:8px 8px 8px 8px;--padding-top:48px;--padding-bottom:48px;--padding-left:72px;--padding-right:72px;}.elementor-936 .elementor-element.elementor-element-84b2e5d:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-84b2e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C2433;}.elementor-936 .elementor-element.elementor-element-bbd5b1a{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-936 .elementor-element.elementor-element-b82e25b{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-b69d4a4 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-b69d4a4 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-512a56b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-512a56b{text-align:center;}.elementor-936 .elementor-element.elementor-element-512a56b .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-936 .elementor-element.elementor-element-59a97f9{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-e0b7f1f{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-7992aeb > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-7992aeb img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-8d136c2 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-8d136c2{text-align:center;}.elementor-936 .elementor-element.elementor-element-8d136c2 .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-936 .elementor-element.elementor-element-8d3748f{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-7f3efd5{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-3d9e6b8 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-3d9e6b8 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-94ce67a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-94ce67a{text-align:center;}.elementor-936 .elementor-element.elementor-element-94ce67a .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-936 .elementor-element.elementor-element-0061db5{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-39a8a32{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-4250413 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4250413 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-2006c4b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-2006c4b{text-align:center;}.elementor-936 .elementor-element.elementor-element-2006c4b .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-936 .elementor-element.elementor-element-e9d6f31{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-c0399bb{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-64252b9 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-64252b9 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-1525896 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-1525896{text-align:center;}.elementor-936 .elementor-element.elementor-element-1525896 .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-936 .elementor-element.elementor-element-f9aee51{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-c0c2a47{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-9927546 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-9927546 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-335298d > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-335298d{text-align:center;}.elementor-936 .elementor-element.elementor-element-335298d .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-936 .elementor-element.elementor-element-6465739{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-426138f{--display:flex;}.elementor-936 .elementor-element.elementor-element-8c229c3{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-1ac469b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-1ac469b img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-0279b32 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-0279b32{text-align:center;}.elementor-936 .elementor-element.elementor-element-0279b32 .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-936 .elementor-element.elementor-element-0301923{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-14511a4{--display:flex;}.elementor-936 .elementor-element.elementor-element-3d673c5{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-f6047d0 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-f6047d0 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-4b56b10 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4b56b10{text-align:center;}.elementor-936 .elementor-element.elementor-element-4b56b10 .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-936 .elementor-element.elementor-element-188b154{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-6ca6a5a{--display:flex;}.elementor-936 .elementor-element.elementor-element-031b7b7{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-4ed40b3 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4ed40b3 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-0618629 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-0618629{text-align:center;}.elementor-936 .elementor-element.elementor-element-0618629 .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-936 .elementor-element.elementor-element-1911e8a{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-61cbb88{--display:flex;}.elementor-936 .elementor-element.elementor-element-c7eeb92{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-a59712a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-a59712a img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-236c668 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-236c668{text-align:center;}.elementor-936 .elementor-element.elementor-element-236c668 .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-936 .elementor-element.elementor-element-71dc3fe{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-fb26f0c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-0a54dcf{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-0d0f571 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-0d0f571 img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-ac876d5 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-ac876d5{text-align:center;}.elementor-936 .elementor-element.elementor-element-ac876d5 .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-936 .elementor-element.elementor-element-957d5a6{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-7809375{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-cae2ccd{--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:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-c71013a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-c71013a img{width:100%;max-width:80px;height:80px;}.elementor-936 .elementor-element.elementor-element-fdc84be > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-fdc84be{text-align:center;}.elementor-936 .elementor-element.elementor-element-fdc84be .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-936 .elementor-element.elementor-element-c5977bf{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-936 .elementor-element.elementor-element-2efbf17{--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-primary );}.elementor-936 .elementor-element.elementor-element-3d16364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-251d27f{--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-936 .elementor-element.elementor-element-251d27f.e-con{--align-self:center;}.elementor-936 .elementor-element.elementor-element-f55ca1d > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-f55ca1d{text-align:center;}.elementor-936 .elementor-element.elementor-element-f55ca1d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-fa94c49{--display:flex;}.elementor-936 .elementor-element.elementor-element-b23328f img{width:100%;max-width:2080px;}.elementor-936 .elementor-element.elementor-element-6a1e110{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-6d258c4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-96fa683{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:-62px;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-96fa683{left:100px;}body.rtl .elementor-936 .elementor-element.elementor-element-96fa683{right:100px;}.elementor-936 .elementor-element.elementor-element-70a0ae7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-936 .elementor-element.elementor-element-6fdc8e8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-6fdc8e8 .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-1e76946 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-045be4e{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-b450d04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-f0d7dc2{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-936 .elementor-element.elementor-element-7578e59{--display:flex;}.elementor-936 .elementor-element.elementor-element-526a0ed > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-526a0ed .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-a70e1f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-082bdff{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-991f48f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-163cfa8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-387f476{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:-62px;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-387f476{left:100px;}body.rtl .elementor-936 .elementor-element.elementor-element-387f476{right:100px;}.elementor-936 .elementor-element.elementor-element-fbc50c6{--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-936 .elementor-element.elementor-element-eb9713e > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-eb9713e .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-6822b0f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-93a63a0{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-ce43ebd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-f71c12b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-936 .elementor-element.elementor-element-cdeeeeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-936 .elementor-element.elementor-element-73bd4fb > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-73bd4fb .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-fc36d88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-d42cc4b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-abbda83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-cf58cca{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-b69177a{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:-62px;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-b69177a{left:100px;}body.rtl .elementor-936 .elementor-element.elementor-element-b69177a{right:100px;}.elementor-936 .elementor-element.elementor-element-5d87769 .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-7d69b70{--display:flex;}.elementor-936 .elementor-element.elementor-element-df65adf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-04aeb94{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-ef4be7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-6259571{--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:16px 16px;--row-gap:16px;--column-gap:16px;--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-936 .elementor-element.elementor-element-f84fc3b{--display:flex;}.elementor-936 .elementor-element.elementor-element-a0a2743 .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-9511cd9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-b2f17b0{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-9746172{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-e5b67c8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-82c37de{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:-62px;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-82c37de{left:100px;}body.rtl .elementor-936 .elementor-element.elementor-element-82c37de{right:100px;}.elementor-936 .elementor-element.elementor-element-09bd34d .elementor-heading-title{font-family:var( --e-global-typography-b8c06ba-font-family ), Sans-serif;font-size:var( --e-global-typography-b8c06ba-font-size );font-weight:var( --e-global-typography-b8c06ba-font-weight );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-02b7631{--display:flex;}.elementor-936 .elementor-element.elementor-element-b7c2457 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;line-height:130%;}.elementor-936 .elementor-element.elementor-element-654473a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#EAECF099;}.elementor-936 .elementor-element.elementor-element-e575e9e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;z-index:3;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-9b5df67 );--e-n-carousel-swiper-pagination-spacing:0px;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-a7387c2{left:0px;}body.rtl .elementor-936 .elementor-element.elementor-element-a7387c2{right:0px;}.elementor-936 .elementor-element.elementor-element-a7387c2{top:150px;}.elementor-936 .elementor-element.elementor-element-2c291d2{--display:flex;--position:absolute;top:0px;--z-index:3;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-2c291d2{right:0px;}body.rtl .elementor-936 .elementor-element.elementor-element-2c291d2{left:0px;}.elementor-936 .elementor-element.elementor-element-daef47b{--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:90px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-ef57768{--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-936 .elementor-element.elementor-element-c52fbbe > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-c52fbbe{text-align:center;}.elementor-936 .elementor-element.elementor-element-c52fbbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-9ac51ef{--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-936 .elementor-element.elementor-element-bc88a40{--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-936 .elementor-element.elementor-element-fe41562{--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-936 .elementor-element.elementor-element-025ff0d{--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-936 .elementor-element.elementor-element-13044e0{--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-936 .elementor-element.elementor-element-3bc43fb{--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-936 .elementor-element.elementor-element-19cb6bf{--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-936 .elementor-element.elementor-element-62536ca{--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-936 .elementor-element.elementor-element-ecba59d{--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-936 .elementor-element.elementor-element-8b7c2db{--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-936 .elementor-element.elementor-element-ccdb2fc{--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-936 .elementor-element.elementor-element-2c5fd6d{--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-936 .elementor-element.elementor-element-81523f0{--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-936 .elementor-element.elementor-element-47eed65{--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-936 .elementor-element.elementor-element-8f0cde8{--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-936 .elementor-element.elementor-element-632c168{--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-936 .elementor-element.elementor-element-bcfdb60{--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-936 .elementor-element.elementor-element-f33198a{--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-936 .elementor-element.elementor-element-797bd67{--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-936 .elementor-element.elementor-element-c7cf917{--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-936 .elementor-element.elementor-element-34a9b81{--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-936 .elementor-element.elementor-element-64c555d{--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-936 .elementor-element.elementor-element-01c8bba{--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-936 .elementor-element.elementor-element-b556b8d{--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-936 .elementor-element.elementor-element-3b0985a{--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-936 .elementor-element.elementor-element-5b19e11{--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-936 .elementor-element.elementor-element-62c67c3{--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-936 .elementor-element.elementor-element-7104fa0{--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-936 .elementor-element.elementor-element-9964dab{--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-936 .elementor-element.elementor-element-ddc31c4{--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-936 .elementor-element.elementor-element-24d2fa1{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:48px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-9b5df67 );--e-n-carousel-dots-hover-color:var( --e-global-color-dc8bacf );--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-936 .elementor-element.elementor-element-24d2fa1 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-936 .elementor-element.elementor-element-fd88e0e{--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-936 .elementor-element.elementor-element-dbcf093{--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-936 .elementor-element.elementor-element-4d7c1ed{width:var( --container-widget-width, 728px );max-width:728px;--container-widget-width:728px;--container-widget-flex-grow:0;}.elementor-936 .elementor-element.elementor-element-4d7c1ed > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4d7c1ed.elementor-element{--align-self:flex-start;}.elementor-936 .elementor-element.elementor-element-4d7c1ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-66d8dc7{--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-936 .elementor-element.elementor-element-0d9ed11{--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-936 .elementor-element.elementor-element-0089256{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-936 .elementor-element.elementor-element-7dee30e img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-936 .elementor-element.elementor-element-29824a0 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-29824a0 .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-936 .elementor-element.elementor-element-5e0645a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-936 .elementor-element.elementor-element-fd1ca11 .elementor-heading-title{font-family:var( --e-global-typography-343de02-font-family ), Sans-serif;font-size:var( --e-global-typography-343de02-font-size );font-weight:var( --e-global-typography-343de02-font-weight );line-height:var( --e-global-typography-343de02-line-height );color:var( --e-global-color-9bd3838 );}.elementor-936 .elementor-element.elementor-element-6b1c30d .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-6b1c30d .elementor-icon{font-size:16px;}.elementor-936 .elementor-element.elementor-element-6b1c30d .elementor-icon svg{height:16px;}.elementor-936 .elementor-element.elementor-element-ad4ead8{--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-936 .elementor-element.elementor-element-3e8ffcf{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-1386650{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-936 .elementor-element.elementor-element-bbfe012 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-936 .elementor-element.elementor-element-b3d08c3 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-b3d08c3 .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-936 .elementor-element.elementor-element-53e062b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-936 .elementor-element.elementor-element-cd28a65 .elementor-heading-title{font-family:var( --e-global-typography-343de02-font-family ), Sans-serif;font-size:var( --e-global-typography-343de02-font-size );font-weight:var( --e-global-typography-343de02-font-weight );line-height:var( --e-global-typography-343de02-line-height );color:var( --e-global-color-9bd3838 );}.elementor-936 .elementor-element.elementor-element-d21ca29 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-d21ca29 .elementor-icon{font-size:16px;}.elementor-936 .elementor-element.elementor-element-d21ca29 .elementor-icon svg{height:16px;}.elementor-936 .elementor-element.elementor-element-7737197{--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-936 .elementor-element.elementor-element-2db3516{--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-936 .elementor-element.elementor-element-d1f5151{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-936 .elementor-element.elementor-element-6808ab2 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-936 .elementor-element.elementor-element-4f38e12 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4f38e12 .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-936 .elementor-element.elementor-element-d8d4529{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-936 .elementor-element.elementor-element-0d363d3 .elementor-heading-title{font-family:var( --e-global-typography-343de02-font-family ), Sans-serif;font-size:var( --e-global-typography-343de02-font-size );font-weight:var( --e-global-typography-343de02-font-weight );line-height:var( --e-global-typography-343de02-line-height );color:var( --e-global-color-9bd3838 );}.elementor-936 .elementor-element.elementor-element-0da7f9b .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-0da7f9b .elementor-icon{font-size:16px;}.elementor-936 .elementor-element.elementor-element-0da7f9b .elementor-icon svg{height:16px;}.elementor-936 .elementor-element.elementor-element-38d3902{--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-936 .elementor-element.elementor-element-e5f37f3{--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:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-fd296e4{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;--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-936 .elementor-element.elementor-element-83f6013 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-936 .elementor-element.elementor-element-a0eb2db > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-a0eb2db .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-936 .elementor-element.elementor-element-3020f22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-936 .elementor-element.elementor-element-769c87c .elementor-heading-title{font-family:var( --e-global-typography-343de02-font-family ), Sans-serif;font-size:var( --e-global-typography-343de02-font-size );font-weight:var( --e-global-typography-343de02-font-weight );line-height:var( --e-global-typography-343de02-line-height );color:var( --e-global-color-9bd3838 );}.elementor-936 .elementor-element.elementor-element-df2bf33 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-df2bf33 .elementor-icon{font-size:16px;}.elementor-936 .elementor-element.elementor-element-df2bf33 .elementor-icon svg{height:16px;}.elementor-936 .elementor-element.elementor-element-17dbbf0{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-9b5df67 );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-936 .elementor-element.elementor-element-8ae13da{--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:167px;--padding-bottom:73px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-8ae13da:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-8ae13da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grupoecomp.com.br/wp-content/uploads/2025/01/bg-socios.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-936 .elementor-element.elementor-element-53d466f{--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:3;}.elementor-936 .elementor-element.elementor-element-f3a98d0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-936 .elementor-element.elementor-element-f3a98d0.elementor-element{--align-self:center;}.elementor-936 .elementor-element.elementor-element-f3a98d0{text-align:center;}.elementor-936 .elementor-element.elementor-element-f3a98d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;}.elementor-936 .elementor-element.elementor-element-bf98cb5 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-936 .elementor-element.elementor-element-bf98cb5.elementor-element{--align-self:center;}.elementor-936 .elementor-element.elementor-element-bf98cb5{text-align:center;}.elementor-936 .elementor-element.elementor-element-bf98cb5 .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 );}.elementor-936 .elementor-element.elementor-element-1bfa25e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-5cae755{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-8171406{--display:flex;--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-936 .elementor-element.elementor-element-0383189 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-936 .elementor-element.elementor-element-0383189 .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-936 .elementor-element.elementor-element-1160b66 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-936 .elementor-element.elementor-element-1160b66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-147b700{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-936 .elementor-element.elementor-element-5cdcc5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-d3b5082{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-85c08c1{--display:flex;--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-936 .elementor-element.elementor-element-bc1fabf > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-936 .elementor-element.elementor-element-bc1fabf .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-936 .elementor-element.elementor-element-b31a959 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-936 .elementor-element.elementor-element-b31a959 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-74d51ef{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-936 .elementor-element.elementor-element-a534282{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-f8d32f7{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-9a55458{--display:flex;--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-936 .elementor-element.elementor-element-54b592d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-936 .elementor-element.elementor-element-54b592d .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-936 .elementor-element.elementor-element-b4d28e8 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-936 .elementor-element.elementor-element-b4d28e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-78f7c13{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-936 .elementor-element.elementor-element-c532cb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-2cdef3a{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-317c5db{--display:flex;--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-936 .elementor-element.elementor-element-918fabb > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-936 .elementor-element.elementor-element-918fabb .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-936 .elementor-element.elementor-element-e172621 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-936 .elementor-element.elementor-element-e172621 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-842bebe{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-936 .elementor-element.elementor-element-502f3c3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-9b5df67 );--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-936 .elementor-element.elementor-element-502f3c3 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-936 .elementor-element.elementor-element-ab635e0{--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-936 .elementor-element.elementor-element-b7513b6{--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:13;}.elementor-936 .elementor-element.elementor-element-d6e73f9 > .elementor-widget-container{margin:0px 0px 56px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-d6e73f9{text-align:center;}.elementor-936 .elementor-element.elementor-element-d6e73f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-6809c9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-936 .elementor-element.elementor-element-72e2233{--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;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:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-5bac780 img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-936 .elementor-element.elementor-element-ee5f1c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-936 .elementor-element.elementor-element-65bf0e4{--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;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:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-f75ebef img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-936 .elementor-element.elementor-element-8e96476{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-936 .elementor-element.elementor-element-2f71c51{--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;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:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-d796c4e img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-936 .elementor-element.elementor-element-518ead0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-936 .elementor-element.elementor-element-5e669da{--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;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:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-6c1f96c img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-936 .elementor-element.elementor-element-bcf9832{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-936 .elementor-element.elementor-element-b9edef7{--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;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:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-936 .elementor-element.elementor-element-5b387cb img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-936 .elementor-element.elementor-element-6db0201{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-9b5df67 );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:0px;}body:not(.rtl) .elementor-936 .elementor-element.elementor-element-6ba0521{left:-315px;}body.rtl .elementor-936 .elementor-element.elementor-element-6ba0521{right:-315px;}.elementor-936 .elementor-element.elementor-element-6ba0521{top:-289px;}.elementor-936 .elementor-element.elementor-element-6ba0521 img{width:100%;max-width:801px;}.elementor-936 .elementor-element.elementor-element-1b37b3f{--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-936 .elementor-element.elementor-element-d040430{--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-936 .elementor-element.elementor-element-f88a626{--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;--overflow:hidden;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-f88a626:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-f88a626 > .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-936 .elementor-element.elementor-element-d8a967b{--display:flex;}.elementor-936 .elementor-element.elementor-element-2a17c30 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-2a17c30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:600;line-height:120%;color:var( --e-global-color-b752895 );}.elementor-936 .elementor-element.elementor-element-f52a64a > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-f52a64a .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-b752895 );}.elementor-936 .elementor-element.elementor-element-98265c4 .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-936 .elementor-element.elementor-element-98265c4 .elementor-button:hover, .elementor-936 .elementor-element.elementor-element-98265c4 .elementor-button:focus{background-color:var( --e-global-color-d281309 );}.elementor-936 .elementor-element.elementor-element-98265c4{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-936 .elementor-element.elementor-element-10c1501{--display:flex;}@media(max-width:1100px){.elementor-936 .elementor-element.elementor-element-429d72f .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-936 .elementor-element.elementor-element-f091352 .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-a22eaf3{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-bbd5b1a{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-936 .elementor-element.elementor-element-512a56b .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-8d136c2 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-94ce67a .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-2006c4b .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-1525896 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-335298d .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0279b32 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-4b56b10 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0618629 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-236c668 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-ac876d5 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-fdc84be .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-6fdc8e8 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-526a0ed .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-eb9713e .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-73bd4fb .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-5d87769 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-a0a2743 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-09bd34d .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-29824a0 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-fd1ca11 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-b3d08c3 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-cd28a65 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-4f38e12 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0d363d3 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-a0eb2db .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-769c87c .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-bf98cb5 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-936 .elementor-element.elementor-element-0383189 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-147b700{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-bc1fabf .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-74d51ef{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-54b592d .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-78f7c13{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-918fabb .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-842bebe{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-f52a64a .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-98265c4 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}}@media(max-width:1024px){.elementor-936 .elementor-element.elementor-element-105e042{--padding-top:150px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-3e427b5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-936 .elementor-element.elementor-element-3e427b5 .elementor-heading-title{font-size:32px;}.elementor-936 .elementor-element.elementor-element-429d72f .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-936 .elementor-element.elementor-element-f091352 .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-7ea48fa{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-75c71f4{--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;--z-index:3;}.elementor-936 .elementor-element.elementor-element-79b0229 .elementor-heading-title{font-size:30px;}.elementor-936 .elementor-element.elementor-element-a22eaf3{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-84b2e5d{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-936 .elementor-element.elementor-element-512a56b .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-8d136c2 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-94ce67a .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-2006c4b .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-1525896 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-335298d .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-426138f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-0279b32 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-14511a4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-4b56b10 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-6ca6a5a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-936 .elementor-element.elementor-element-0618629 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-236c668 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-ac876d5 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-fdc84be .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-2efbf17{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-936 .elementor-element.elementor-element-6fdc8e8 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-526a0ed .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-eb9713e .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-73bd4fb .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-5d87769 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-a0a2743 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-09bd34d .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-e575e9e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-936 .elementor-element.elementor-element-24d2fa1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-936 .elementor-element.elementor-element-fd88e0e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-29824a0 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-fd1ca11 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-b3d08c3 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-cd28a65 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-4f38e12 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0d363d3 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-a0eb2db .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-769c87c .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-17dbbf0{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-936 .elementor-element.elementor-element-8ae13da{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-bf98cb5 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-936 .elementor-element.elementor-element-0383189 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-147b700{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-bc1fabf .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-74d51ef{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-54b592d .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-78f7c13{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-918fabb .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-842bebe{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-502f3c3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-936 .elementor-element.elementor-element-ab635e0{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-b7513b6{--z-index:3;}.elementor-936 .elementor-element.elementor-element-6db0201{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-936 .elementor-element.elementor-element-1b37b3f{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-936 .elementor-element.elementor-element-f88a626{--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-936 .elementor-element.elementor-element-f52a64a .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-98265c4 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}}@media(max-width:767px){.elementor-936 .elementor-element.elementor-element-3e427b5{text-align:center;}.elementor-936 .elementor-element.elementor-element-24ad5cf{text-align:center;}.elementor-936 .elementor-element.elementor-element-24ad5cf .elementor-heading-title{font-size:20px;}.elementor-936 .elementor-element.elementor-element-429d72f .elementor-heading-title{font-size:var( --e-global-typography-6c2a171-font-size );line-height:var( --e-global-typography-6c2a171-line-height );}.elementor-936 .elementor-element.elementor-element-f091352 .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-a22eaf3{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-4d9e805{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-936 .elementor-element.elementor-element-84b2e5d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-936 .elementor-element.elementor-element-512a56b .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-8d136c2 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-94ce67a .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-2006c4b .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-1525896 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-335298d .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0279b32 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-4b56b10 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0618629 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-236c668 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-ac876d5 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-fdc84be .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-2efbf17{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-936 .elementor-element.elementor-element-3d16364{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-f55ca1d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-936 .elementor-element.elementor-element-f55ca1d .elementor-heading-title{font-size:30px;}.elementor-936 .elementor-element.elementor-element-6d258c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-6fdc8e8{text-align:center;}.elementor-936 .elementor-element.elementor-element-6fdc8e8 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-1e76946{text-align:center;}.elementor-936 .elementor-element.elementor-element-045be4e{text-align:center;}.elementor-936 .elementor-element.elementor-element-526a0ed{text-align:center;}.elementor-936 .elementor-element.elementor-element-526a0ed .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-a70e1f0{text-align:center;}.elementor-936 .elementor-element.elementor-element-082bdff{text-align:center;}.elementor-936 .elementor-element.elementor-element-163cfa8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-eb9713e{text-align:center;}.elementor-936 .elementor-element.elementor-element-eb9713e .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-6822b0f{text-align:center;}.elementor-936 .elementor-element.elementor-element-93a63a0{text-align:center;}.elementor-936 .elementor-element.elementor-element-73bd4fb{text-align:center;}.elementor-936 .elementor-element.elementor-element-73bd4fb .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-fc36d88{text-align:center;}.elementor-936 .elementor-element.elementor-element-d42cc4b{text-align:center;}.elementor-936 .elementor-element.elementor-element-cf58cca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-b69177a{top:-12px;}.elementor-936 .elementor-element.elementor-element-5d87769{text-align:center;}.elementor-936 .elementor-element.elementor-element-5d87769 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-df65adf{text-align:center;}.elementor-936 .elementor-element.elementor-element-04aeb94{text-align:center;}.elementor-936 .elementor-element.elementor-element-a0a2743{text-align:center;}.elementor-936 .elementor-element.elementor-element-a0a2743 .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-9511cd9{text-align:center;}.elementor-936 .elementor-element.elementor-element-b2f17b0{text-align:center;}.elementor-936 .elementor-element.elementor-element-e5b67c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-82c37de{top:-12px;}.elementor-936 .elementor-element.elementor-element-09bd34d{text-align:center;}.elementor-936 .elementor-element.elementor-element-09bd34d .elementor-heading-title{font-size:var( --e-global-typography-b8c06ba-font-size );line-height:var( --e-global-typography-b8c06ba-line-height );}.elementor-936 .elementor-element.elementor-element-b7c2457{text-align:center;}.elementor-936 .elementor-element.elementor-element-654473a{text-align:center;}.elementor-936 .elementor-element.elementor-element-e575e9e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-936 .elementor-element.elementor-element-daef47b{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-c52fbbe > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-936 .elementor-element.elementor-element-c52fbbe .elementor-heading-title{font-size:30px;}.elementor-936 .elementor-element.elementor-element-24d2fa1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-936 .elementor-element.elementor-element-24d2fa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-4d7c1ed > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-936 .elementor-element.elementor-element-4d7c1ed{text-align:center;}.elementor-936 .elementor-element.elementor-element-4d7c1ed .elementor-heading-title{font-size:26px;}.elementor-936 .elementor-element.elementor-element-29824a0 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-fd1ca11 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-b3d08c3 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-cd28a65 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-4f38e12 .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-0d363d3 .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-a0eb2db .elementor-heading-title{font-size:var( --e-global-typography-93c9bf0-font-size );line-height:var( --e-global-typography-93c9bf0-line-height );}.elementor-936 .elementor-element.elementor-element-769c87c .elementor-heading-title{font-size:var( --e-global-typography-343de02-font-size );line-height:var( --e-global-typography-343de02-line-height );}.elementor-936 .elementor-element.elementor-element-17dbbf0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-936 .elementor-element.elementor-element-f3a98d0 .elementor-heading-title{font-size:30px;}.elementor-936 .elementor-element.elementor-element-bf98cb5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-936 .elementor-element.elementor-element-bf98cb5 .elementor-heading-title{font-size:var( --e-global-typography-467d65b-font-size );line-height:var( --e-global-typography-467d65b-line-height );}.elementor-936 .elementor-element.elementor-element-0383189 .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-147b700{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-bc1fabf .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-74d51ef{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-54b592d .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-78f7c13{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-918fabb .elementor-heading-title{font-size:var( --e-global-typography-b634f6e-font-size );line-height:var( --e-global-typography-b634f6e-line-height );}.elementor-936 .elementor-element.elementor-element-842bebe{font-size:var( --e-global-typography-e5c768b-font-size );line-height:var( --e-global-typography-e5c768b-line-height );}.elementor-936 .elementor-element.elementor-element-502f3c3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:40px;}.elementor-936 .elementor-element.elementor-element-d6e73f9 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-936 .elementor-element.elementor-element-d6e73f9 .elementor-heading-title{font-size:30px;}.elementor-936 .elementor-element.elementor-element-6db0201{--e-n-carousel-swiper-slides-to-display:1;}.elementor-936 .elementor-element.elementor-element-f88a626{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-936 .elementor-element.elementor-element-2a17c30{text-align:center;}.elementor-936 .elementor-element.elementor-element-2a17c30 .elementor-heading-title{font-size:28px;}.elementor-936 .elementor-element.elementor-element-f52a64a{text-align:center;}.elementor-936 .elementor-element.elementor-element-f52a64a .elementor-heading-title{font-size:var( --e-global-typography-1293432-font-size );line-height:var( --e-global-typography-1293432-line-height );}.elementor-936 .elementor-element.elementor-element-98265c4.elementor-element{--align-self:center;}.elementor-936 .elementor-element.elementor-element-98265c4 .elementor-button{font-size:var( --e-global-typography-e966797-font-size );line-height:var( --e-global-typography-e966797-line-height );}}@media(min-width:768px){.elementor-936 .elementor-element.elementor-element-194fc28{--width:100%;}.elementor-936 .elementor-element.elementor-element-45cd671{--width:592px;}.elementor-936 .elementor-element.elementor-element-0476a11{--width:592px;}.elementor-936 .elementor-element.elementor-element-b82e25b{--width:336px;}.elementor-936 .elementor-element.elementor-element-e0b7f1f{--width:336px;}.elementor-936 .elementor-element.elementor-element-7f3efd5{--width:336px;}.elementor-936 .elementor-element.elementor-element-39a8a32{--width:336px;}.elementor-936 .elementor-element.elementor-element-c0399bb{--width:336px;}.elementor-936 .elementor-element.elementor-element-c0c2a47{--width:336px;}.elementor-936 .elementor-element.elementor-element-8c229c3{--width:336px;}.elementor-936 .elementor-element.elementor-element-3d673c5{--width:336px;}.elementor-936 .elementor-element.elementor-element-031b7b7{--width:336px;}.elementor-936 .elementor-element.elementor-element-c7eeb92{--width:336px;}.elementor-936 .elementor-element.elementor-element-0a54dcf{--width:336px;}.elementor-936 .elementor-element.elementor-element-cae2ccd{--width:336px;}.elementor-936 .elementor-element.elementor-element-6d258c4{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-70a0ae7{--width:280px;}.elementor-936 .elementor-element.elementor-element-f0d7dc2{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-7578e59{--width:280px;}.elementor-936 .elementor-element.elementor-element-163cfa8{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-fbc50c6{--width:280px;}.elementor-936 .elementor-element.elementor-element-f71c12b{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-cdeeeeb{--width:280px;}.elementor-936 .elementor-element.elementor-element-cf58cca{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-7d69b70{--width:280px;}.elementor-936 .elementor-element.elementor-element-6259571{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-f84fc3b{--width:280px;}.elementor-936 .elementor-element.elementor-element-e5b67c8{--content-width:280px;}.elementor-936 .elementor-element.elementor-element-02b7631{--width:280px;}.elementor-936 .elementor-element.elementor-element-ef57768{--content-width:1234px;}.elementor-936 .elementor-element.elementor-element-bc88a40{--width:163px;}.elementor-936 .elementor-element.elementor-element-025ff0d{--width:163px;}.elementor-936 .elementor-element.elementor-element-3bc43fb{--width:163px;}.elementor-936 .elementor-element.elementor-element-62536ca{--width:163px;}.elementor-936 .elementor-element.elementor-element-8b7c2db{--width:163px;}.elementor-936 .elementor-element.elementor-element-2c5fd6d{--width:163px;}.elementor-936 .elementor-element.elementor-element-47eed65{--width:163px;}.elementor-936 .elementor-element.elementor-element-632c168{--width:163px;}.elementor-936 .elementor-element.elementor-element-f33198a{--width:163px;}.elementor-936 .elementor-element.elementor-element-c7cf917{--width:163px;}.elementor-936 .elementor-element.elementor-element-64c555d{--width:163px;}.elementor-936 .elementor-element.elementor-element-b556b8d{--width:163px;}.elementor-936 .elementor-element.elementor-element-5b19e11{--width:163px;}.elementor-936 .elementor-element.elementor-element-7104fa0{--width:163px;}.elementor-936 .elementor-element.elementor-element-ddc31c4{--width:163px;}.elementor-936 .elementor-element.elementor-element-0d9ed11{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-3e8ffcf{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-2db3516{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-e5f37f3{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-5cae755{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-d3b5082{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-f8d32f7{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-2cdef3a{--content-width:281px;}.elementor-936 .elementor-element.elementor-element-72e2233{--width:100%;}.elementor-936 .elementor-element.elementor-element-5e669da{--width:100%;}.elementor-936 .elementor-element.elementor-element-b9edef7{--width:100%;}.elementor-936 .elementor-element.elementor-element-d8a967b{--width:642px;}.elementor-936 .elementor-element.elementor-element-10c1501{--width:340px;}}/* Start custom CSS for heading, class: .elementor-element-3e427b5 */.elementor-936 .elementor-element.elementor-element-3e427b5 {
    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-79b0229 */.elementor-936 .elementor-element.elementor-element-79b0229 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 text-editor, class: .elementor-element-59a97f9 */.elementor-936 .elementor-element.elementor-element-59a97f9 {
    transform: translateY(200%);
    transition: all .3s ease;
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82e25b */.elementor-936 .elementor-element.elementor-element-b82e25b:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d3748f */.elementor-936 .elementor-element.elementor-element-8d3748f {
    transform: translateY(200%);
    transition: all .3s ease;
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0b7f1f */.elementor-936 .elementor-element.elementor-element-e0b7f1f:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0061db5 */.elementor-936 .elementor-element.elementor-element-0061db5 {
    transform: translateY(200%);
    transition: all .3s ease;
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3efd5 */.elementor-936 .elementor-element.elementor-element-7f3efd5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9d6f31 */.elementor-936 .elementor-element.elementor-element-e9d6f31 {
    transform: translateY(200%);
    transition: all .3s ease;
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39a8a32 */.elementor-936 .elementor-element.elementor-element-39a8a32:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9aee51 */.elementor-936 .elementor-element.elementor-element-f9aee51 {
    transform: translateY(200%);
    transition: all .3s ease;
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0399bb */.elementor-936 .elementor-element.elementor-element-c0399bb:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6465739 */.elementor-936 .elementor-element.elementor-element-6465739 {
    transform: translateY(200%);
    transition: all .3s ease;
    height: 0;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0c2a47 */.elementor-936 .elementor-element.elementor-element-c0c2a47:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c229c3 */.elementor-936 .elementor-element.elementor-element-8c229c3:hover .text-info {
        transform: translateY(0);
        height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d673c5 */.elementor-936 .elementor-element.elementor-element-3d673c5:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031b7b7 */.elementor-936 .elementor-element.elementor-element-031b7b7:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeb92 */.elementor-936 .elementor-element.elementor-element-c7eeb92:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a54dcf */.elementor-936 .elementor-element.elementor-element-0a54dcf:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae2ccd */.elementor-936 .elementor-element.elementor-element-cae2ccd:hover .text-info {
        transform: translateY(0);
                height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b2e5d */.elementor-936 .elementor-element.elementor-element-84b2e5d:before {
    content: "";
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 155, 162, 1) 50%, rgba(0, 0, 0, 0) 100%);
}

.elementor-936 .elementor-element.elementor-element-84b2e5d:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 1px;
    background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 155, 162, 1) 50%, rgba(0, 0, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f55ca1d */.elementor-936 .elementor-element.elementor-element-f55ca1d 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 image, class: .elementor-element-b23328f */.elementor-936 .elementor-element.elementor-element-b23328f .elementor-widget-container {
    width: 2080px;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa94c49 */.elementor-936 .elementor-element.elementor-element-fa94c49 {
    overflow-x: hidden;
    max-width: 2080px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fdc8e8 */.elementor-936 .elementor-element.elementor-element-6fdc8e8 {
    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-6d258c4 */.elementor-936 .elementor-element.elementor-element-6d258c4 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-526a0ed */.elementor-936 .elementor-element.elementor-element-526a0ed {
    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-f0d7dc2 */.elementor-936 .elementor-element.elementor-element-f0d7dc2 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9713e */.elementor-936 .elementor-element.elementor-element-eb9713e {
    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-163cfa8 */.elementor-936 .elementor-element.elementor-element-163cfa8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73bd4fb */.elementor-936 .elementor-element.elementor-element-73bd4fb {
    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-f71c12b */.elementor-936 .elementor-element.elementor-element-f71c12b {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d87769 */.elementor-936 .elementor-element.elementor-element-5d87769 {
    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-cf58cca */.elementor-936 .elementor-element.elementor-element-cf58cca {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a2743 */.elementor-936 .elementor-element.elementor-element-a0a2743 {
    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-6259571 */.elementor-936 .elementor-element.elementor-element-6259571 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09bd34d */.elementor-936 .elementor-element.elementor-element-09bd34d {
    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-e5b67c8 */.elementor-936 .elementor-element.elementor-element-e5b67c8 {
    width: 100%;
    max-width: 280px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c291d2 */.elementor-936 .elementor-element.elementor-element-2c291d2 {
    background: linear-gradient(270deg, #101828 0%, rgba(16, 24, 40, 0.00) 100%);
    max-width: 120px;
    width: 100%;
    height: 688px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-251d27f */.elementor-936 .elementor-element.elementor-element-251d27f {
    width: 100%;
    max-width: 1246px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-24d2fa1 */.elementor-936 .elementor-element.elementor-element-24d2fa1 .swiper-slide {
    padding-top: 16px;
}

.elementor-936 .elementor-element.elementor-element-24d2fa1 .swiper-slide:hover > div {
   transform: translateY(-16px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d7c1ed */.elementor-936 .elementor-element.elementor-element-4d7c1ed 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-0089256 */.elementor-936 .elementor-element.elementor-element-0089256 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-0089256 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0645a */.elementor-936 .elementor-element.elementor-element-5e0645a .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9ed11 */.elementor-936 .elementor-element.elementor-element-0d9ed11:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-0d9ed11 img, .elementor-936 .elementor-element.elementor-element-0d9ed11 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-0d9ed11:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1386650 */.elementor-936 .elementor-element.elementor-element-1386650 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-1386650 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e062b */.elementor-936 .elementor-element.elementor-element-53e062b .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8ffcf */.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf img, .elementor-936 .elementor-element.elementor-element-3e8ffcf .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f5151 */.elementor-936 .elementor-element.elementor-element-d1f5151 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-d1f5151 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d4529 */.elementor-936 .elementor-element.elementor-element-d8d4529 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3516 */.elementor-936 .elementor-element.elementor-element-2db3516:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-2db3516 img, .elementor-936 .elementor-element.elementor-element-2db3516 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-2db3516:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd296e4 */.elementor-936 .elementor-element.elementor-element-fd296e4 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-fd296e4 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3020f22 */.elementor-936 .elementor-element.elementor-element-3020f22 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f37f3 */.elementor-936 .elementor-element.elementor-element-e5f37f3:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-e5f37f3 img, .elementor-936 .elementor-element.elementor-element-e5f37f3 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-e5f37f3:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0089256 */.elementor-936 .elementor-element.elementor-element-0089256 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-0089256 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0645a */.elementor-936 .elementor-element.elementor-element-5e0645a .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9ed11 */.elementor-936 .elementor-element.elementor-element-0d9ed11:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-0d9ed11 img, .elementor-936 .elementor-element.elementor-element-0d9ed11 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-0d9ed11:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1386650 */.elementor-936 .elementor-element.elementor-element-1386650 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-1386650 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e062b */.elementor-936 .elementor-element.elementor-element-53e062b .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8ffcf */.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf img, .elementor-936 .elementor-element.elementor-element-3e8ffcf .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f5151 */.elementor-936 .elementor-element.elementor-element-d1f5151 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-d1f5151 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d4529 */.elementor-936 .elementor-element.elementor-element-d8d4529 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3516 */.elementor-936 .elementor-element.elementor-element-2db3516:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-2db3516 img, .elementor-936 .elementor-element.elementor-element-2db3516 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-2db3516:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd296e4 */.elementor-936 .elementor-element.elementor-element-fd296e4 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-fd296e4 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3020f22 */.elementor-936 .elementor-element.elementor-element-3020f22 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f37f3 */.elementor-936 .elementor-element.elementor-element-e5f37f3:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-e5f37f3 img, .elementor-936 .elementor-element.elementor-element-e5f37f3 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-e5f37f3:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0089256 */.elementor-936 .elementor-element.elementor-element-0089256 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-0089256 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0645a */.elementor-936 .elementor-element.elementor-element-5e0645a .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9ed11 */.elementor-936 .elementor-element.elementor-element-0d9ed11:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-0d9ed11 img, .elementor-936 .elementor-element.elementor-element-0d9ed11 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-0d9ed11:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1386650 */.elementor-936 .elementor-element.elementor-element-1386650 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-1386650 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e062b */.elementor-936 .elementor-element.elementor-element-53e062b .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8ffcf */.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf img, .elementor-936 .elementor-element.elementor-element-3e8ffcf .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f5151 */.elementor-936 .elementor-element.elementor-element-d1f5151 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-d1f5151 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d4529 */.elementor-936 .elementor-element.elementor-element-d8d4529 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3516 */.elementor-936 .elementor-element.elementor-element-2db3516:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-2db3516 img, .elementor-936 .elementor-element.elementor-element-2db3516 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-2db3516:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd296e4 */.elementor-936 .elementor-element.elementor-element-fd296e4 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-fd296e4 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3020f22 */.elementor-936 .elementor-element.elementor-element-3020f22 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f37f3 */.elementor-936 .elementor-element.elementor-element-e5f37f3:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-e5f37f3 img, .elementor-936 .elementor-element.elementor-element-e5f37f3 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-e5f37f3:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0089256 */.elementor-936 .elementor-element.elementor-element-0089256 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-0089256 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0645a */.elementor-936 .elementor-element.elementor-element-5e0645a .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9ed11 */.elementor-936 .elementor-element.elementor-element-0d9ed11:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-0d9ed11 img, .elementor-936 .elementor-element.elementor-element-0d9ed11 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-0d9ed11:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1386650 */.elementor-936 .elementor-element.elementor-element-1386650 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-1386650 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e062b */.elementor-936 .elementor-element.elementor-element-53e062b .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8ffcf */.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf img, .elementor-936 .elementor-element.elementor-element-3e8ffcf .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f5151 */.elementor-936 .elementor-element.elementor-element-d1f5151 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-d1f5151 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d4529 */.elementor-936 .elementor-element.elementor-element-d8d4529 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3516 */.elementor-936 .elementor-element.elementor-element-2db3516:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-2db3516 img, .elementor-936 .elementor-element.elementor-element-2db3516 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-2db3516:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd296e4 */.elementor-936 .elementor-element.elementor-element-fd296e4 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-fd296e4 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3020f22 */.elementor-936 .elementor-element.elementor-element-3020f22 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f37f3 */.elementor-936 .elementor-element.elementor-element-e5f37f3:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-e5f37f3 img, .elementor-936 .elementor-element.elementor-element-e5f37f3 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-e5f37f3:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0089256 */.elementor-936 .elementor-element.elementor-element-0089256 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-0089256 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e0645a */.elementor-936 .elementor-element.elementor-element-5e0645a .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d9ed11 */.elementor-936 .elementor-element.elementor-element-0d9ed11:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-0d9ed11 img, .elementor-936 .elementor-element.elementor-element-0d9ed11 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-0d9ed11:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1386650 */.elementor-936 .elementor-element.elementor-element-1386650 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-1386650 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e062b */.elementor-936 .elementor-element.elementor-element-53e062b .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e8ffcf */.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf img, .elementor-936 .elementor-element.elementor-element-3e8ffcf .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-3e8ffcf:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1f5151 */.elementor-936 .elementor-element.elementor-element-d1f5151 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-d1f5151 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8d4529 */.elementor-936 .elementor-element.elementor-element-d8d4529 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2db3516 */.elementor-936 .elementor-element.elementor-element-2db3516:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-2db3516 img, .elementor-936 .elementor-element.elementor-element-2db3516 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-2db3516:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd296e4 */.elementor-936 .elementor-element.elementor-element-fd296e4 {
    height: 280px;
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-fd296e4 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3020f22 */.elementor-936 .elementor-element.elementor-element-3020f22 .elementor-icon-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f37f3 */.elementor-936 .elementor-element.elementor-element-e5f37f3:hover img {
    transform: scale(1.05)
}

.elementor-936 .elementor-element.elementor-element-e5f37f3 img, .elementor-936 .elementor-element.elementor-element-e5f37f3 .elementor-icon-wrapper {
    transition: all .3s ease;
}

.elementor-936 .elementor-element.elementor-element-e5f37f3:hover .elementor-icon-wrapper {
    transform: translateX(3px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3a98d0 */.elementor-936 .elementor-element.elementor-element-f3a98d0 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-8171406 */.elementor-936 .elementor-element.elementor-element-8171406 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-8171406 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-8171406 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-8171406 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cae755 */.elementor-936 .elementor-element.elementor-element-5cae755 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c08c1 */.elementor-936 .elementor-element.elementor-element-85c08c1 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-85c08c1 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-85c08c1 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-85c08c1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b5082 */.elementor-936 .elementor-element.elementor-element-d3b5082 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a55458 */.elementor-936 .elementor-element.elementor-element-9a55458 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-9a55458 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-9a55458 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-9a55458 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d32f7 */.elementor-936 .elementor-element.elementor-element-f8d32f7 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c5db */.elementor-936 .elementor-element.elementor-element-317c5db {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-317c5db {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-317c5db .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-317c5db img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdef3a */.elementor-936 .elementor-element.elementor-element-2cdef3a {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171406 */.elementor-936 .elementor-element.elementor-element-8171406 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-8171406 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-8171406 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-8171406 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cae755 */.elementor-936 .elementor-element.elementor-element-5cae755 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c08c1 */.elementor-936 .elementor-element.elementor-element-85c08c1 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-85c08c1 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-85c08c1 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-85c08c1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b5082 */.elementor-936 .elementor-element.elementor-element-d3b5082 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a55458 */.elementor-936 .elementor-element.elementor-element-9a55458 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-9a55458 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-9a55458 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-9a55458 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d32f7 */.elementor-936 .elementor-element.elementor-element-f8d32f7 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c5db */.elementor-936 .elementor-element.elementor-element-317c5db {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-317c5db {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-317c5db .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-317c5db img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdef3a */.elementor-936 .elementor-element.elementor-element-2cdef3a {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171406 */.elementor-936 .elementor-element.elementor-element-8171406 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-8171406 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-8171406 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-8171406 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cae755 */.elementor-936 .elementor-element.elementor-element-5cae755 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c08c1 */.elementor-936 .elementor-element.elementor-element-85c08c1 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-85c08c1 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-85c08c1 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-85c08c1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b5082 */.elementor-936 .elementor-element.elementor-element-d3b5082 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a55458 */.elementor-936 .elementor-element.elementor-element-9a55458 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-9a55458 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-9a55458 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-9a55458 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d32f7 */.elementor-936 .elementor-element.elementor-element-f8d32f7 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c5db */.elementor-936 .elementor-element.elementor-element-317c5db {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-317c5db {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-317c5db .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-317c5db img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdef3a */.elementor-936 .elementor-element.elementor-element-2cdef3a {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171406 */.elementor-936 .elementor-element.elementor-element-8171406 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-8171406 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-8171406 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-8171406 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cae755 */.elementor-936 .elementor-element.elementor-element-5cae755 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c08c1 */.elementor-936 .elementor-element.elementor-element-85c08c1 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-85c08c1 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-85c08c1 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-85c08c1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b5082 */.elementor-936 .elementor-element.elementor-element-d3b5082 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a55458 */.elementor-936 .elementor-element.elementor-element-9a55458 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-9a55458 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-9a55458 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-9a55458 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d32f7 */.elementor-936 .elementor-element.elementor-element-f8d32f7 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c5db */.elementor-936 .elementor-element.elementor-element-317c5db {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-317c5db {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-317c5db .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-317c5db img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdef3a */.elementor-936 .elementor-element.elementor-element-2cdef3a {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8171406 */.elementor-936 .elementor-element.elementor-element-8171406 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-8171406 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-8171406 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-8171406 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cae755 */.elementor-936 .elementor-element.elementor-element-5cae755 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85c08c1 */.elementor-936 .elementor-element.elementor-element-85c08c1 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-85c08c1 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-85c08c1 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-85c08c1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3b5082 */.elementor-936 .elementor-element.elementor-element-d3b5082 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a55458 */.elementor-936 .elementor-element.elementor-element-9a55458 {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}


@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-9a55458 {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-9a55458 .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-9a55458 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d32f7 */.elementor-936 .elementor-element.elementor-element-f8d32f7 {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317c5db */.elementor-936 .elementor-element.elementor-element-317c5db {
    width: 100%;
    height: 280px;
    overflow: hidden;
    border-radius: 8px;
    
}

@media (max-width: 767px) {
    .elementor-936 .elementor-element.elementor-element-317c5db {
        height: 200px;
    }
}


.elementor-936 .elementor-element.elementor-element-317c5db .elementor-widget-image {
    height: 100%;
}

.elementor-936 .elementor-element.elementor-element-317c5db img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cdef3a */.elementor-936 .elementor-element.elementor-element-2cdef3a {
    width: 100%;
    max-width: 380px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a17c30 */.elementor-936 .elementor-element.elementor-element-2a17c30 span {
    background: linear-gradient(267deg, #101828 4.12%, #19255B 84.38%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-variant-numeric: lining-nums proportional-nums;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98265c4 */.elementor-936 .elementor-element.elementor-element-98265c4 {
    border-radius: 50px;
border: 1px solid rgba(255, 255, 255, 0.00);
}/* 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 */