.elementor-3030 .elementor-element.elementor-element-faf5adf{--display:flex;--min-height:642px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.1;}.elementor-3030 .elementor-element.elementor-element-faf5adf:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6354F9;}.elementor-3030 .elementor-element.elementor-element-faf5adf::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-background-video-container::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .e-con-inner > .elementor-background-video-container::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-background-slideshow::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .e-con-inner > .elementor-background-slideshow::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:var(--wpr-bg-f9f2e372-8f5b-4875-8acf-a241556e573c);--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:50% auto;}.elementor-3030 .elementor-element.elementor-element-0d02c43 img{width:30%;max-width:30%;}.elementor-3030 .elementor-element.elementor-element-22a6643{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3030 .elementor-element.elementor-element-22a6643 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-069013c{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-0bd4a19 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-0bd4a19 .elementor-button:hover, .elementor-3030 .elementor-element.elementor-element-0bd4a19 .elementor-button:focus{color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-0bd4a19 .elementor-button:hover svg, .elementor-3030 .elementor-element.elementor-element-0bd4a19 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-b716493{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:76px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3030 .elementor-element.elementor-element-71eb08d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3030 .elementor-element.elementor-element-adf7d3f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-57e0193{--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-3030 .elementor-element.elementor-element-9d23929{--display:flex;}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta .elementor-cta__bg, .elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__content{text-align:start;background-color:var( --e-global-color-7fd32f8 );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );fill:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-icon{font-size:37px;padding:12px;border-radius:16px 16px 16px 16px;}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-a114d56{--display:flex;}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta .elementor-cta__bg, .elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__content{text-align:start;background-color:var( --e-global-color-7fd32f8 );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );fill:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-icon{font-size:37px;padding:12px;border-radius:16px 16px 16px 16px;}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-abca8ac{--display:flex;}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta .elementor-cta__bg, .elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__content{text-align:start;background-color:var( --e-global-color-7fd32f8 );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );fill:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-icon{font-size:37px;padding:12px;border-radius:16px 16px 16px 16px;}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-b7f2991{--display:flex;}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta .elementor-cta__bg, .elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__content{text-align:start;background-color:var( --e-global-color-7fd32f8 );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-primary );fill:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-framed .elementor-icon, .elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-view-framed .elementor-icon svg{stroke:var( --e-global-color-accent );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-icon{font-size:37px;padding:12px;border-radius:16px 16px 16px 16px;}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-2337092{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:311px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:14px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-353px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:14px;--e-n-carousel-arrow-size:8px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-18ae174 );--e-n-carousel-swiper-pagination-size:16px;--e-n-carousel-fraction-horizontal-position:50%;--e-n-carousel-fraction-horizontal-transform:-50%;--e-n-carousel-fraction-horizontal-offset:267px;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-transform:-100%;--e-n-carousel-fraction-vertical-offset:-11px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-3030 .elementor-element.elementor-element-2337092 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#D9D9D9;border-radius:5px 5px 5px 5px;padding:14px 14px 14px 14px;}.elementor-3030 .elementor-element.elementor-element-2337092 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}:where( .elementor-3030 .elementor-element.elementor-element-2337092 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:33px;--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:33px;--padding-inline-start:0px;}.elementor-3030 .elementor-element.elementor-element-2337092 .swiper-pagination{font-family:"Mosk", Sans-serif;font-size:16px;font-weight:400;}.elementor-3030 .elementor-element.elementor-element-aecc089{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3030 .elementor-element.elementor-element-aec6025{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3030 .elementor-element.elementor-element-aec6025.e-con{--align-self:center;}.elementor-3030 .elementor-element.elementor-element-2ebe1f3{text-align:start;}.elementor-3030 .elementor-element.elementor-element-2ebe1f3 .elementor-heading-title{font-family:var( --e-global-typography-2ae87f5-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae87f5-font-size );font-weight:var( --e-global-typography-2ae87f5-font-weight );text-transform:var( --e-global-typography-2ae87f5-text-transform );letter-spacing:var( --e-global-typography-2ae87f5-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3030 .elementor-element.elementor-element-146cd12{text-align:start;}.elementor-3030 .elementor-element.elementor-element-146cd12 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-cc218fb{--display:flex;--min-height:509px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-3030 .elementor-element.elementor-element-faf5adf{--content-width:855px;}.elementor-3030 .elementor-element.elementor-element-71eb08d{--width:24%;}.elementor-3030 .elementor-element.elementor-element-57e0193{--width:66.6666%;}.elementor-3030 .elementor-element.elementor-element-aec6025{--width:36%;}.elementor-3030 .elementor-element.elementor-element-cc218fb{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3030 .elementor-element.elementor-element-71eb08d{--width:35%;}}@media(max-width:1024px){.elementor-3030 .elementor-element.elementor-element-22a6643 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3030 .elementor-element.elementor-element-adf7d3f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-2337092{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3030 .elementor-element.elementor-element-2ebe1f3 .elementor-heading-title{font-size:var( --e-global-typography-2ae87f5-font-size );letter-spacing:var( --e-global-typography-2ae87f5-letter-spacing );}.elementor-3030 .elementor-element.elementor-element-146cd12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-3030 .elementor-element.elementor-element-faf5adf::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-background-video-container::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .e-con-inner > .elementor-background-video-container::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-background-slideshow::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .e-con-inner > .elementor-background-slideshow::before, .elementor-3030 .elementor-element.elementor-element-faf5adf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;background-size:577px auto;}.elementor-3030 .elementor-element.elementor-element-faf5adf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3030 .elementor-element.elementor-element-0d02c43 img{width:50%;max-width:50%;}.elementor-3030 .elementor-element.elementor-element-22a6643 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3030 .elementor-element.elementor-element-adf7d3f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-575d2a8 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-4aadfd6 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-955b8e9 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );}.elementor-3030 .elementor-element.elementor-element-3ea8c76 .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3030 .elementor-element.elementor-element-2337092{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-41px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-fraction-horizontal-position:100%;--e-n-carousel-fraction-horizontal-transform:-100%;--e-n-carousel-fraction-horizontal-offset:-88px;}.elementor-3030 .elementor-element.elementor-element-aecc089{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3030 .elementor-element.elementor-element-aec6025{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3030 .elementor-element.elementor-element-2ebe1f3 .elementor-heading-title{font-size:var( --e-global-typography-2ae87f5-font-size );letter-spacing:var( --e-global-typography-2ae87f5-letter-spacing );}.elementor-3030 .elementor-element.elementor-element-146cd12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3030 .elementor-element.elementor-element-cc218fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3030 .elementor-element.elementor-element-4743ba9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-71eb08d */.elementor-3030 .elementor-element.elementor-element-71eb08d::before {
    content: '';
    width: 200%;
    height: 30px;
    border-bottom: 12px solid var(--e-global-color-accent);
    border-right: 12px solid var(--e-global-color-accent);
    border-radius: 0 0 20px 0;
    bottom: 0;
    top: auto;
    left: -100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2337092 */.elementor-3030 .elementor-element.elementor-element-2337092,
.elementor-3030 .elementor-element.elementor-element-2337092 .swiper {
    overflow: visible;
}
.elementor-3030 .elementor-element.elementor-element-2337092 {
    clip-path: inset(0 -100% 0 0);
}

.elementor-3030 .elementor-element.elementor-element-2337092 .elementor-cta__button::after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 12px;
    height: 12px;
    margin-left: 5px;
    mask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="12" viewBox="0 0 15 12"><path d="M14.3145 5.9502L8.65723 11.6064L7.24316 10.1924L10.4336 7H0V5H10.5352L7.24316 1.70703L8.65723 0.292969L14.3145 5.9502Z"></path></svg>') no-repeat center;
    mask-size: contain;
    background-color: currentColor;
}
.elementor-3030 .elementor-element.elementor-element-2337092 .elementor-widget-call-to-action ,
.elementor-3030 .elementor-element.elementor-element-2337092 .elementor-cta,
.elementor-3030 .elementor-element.elementor-element-2337092 .elementor-cta__content {
    height: 100%;
}
.elementor-3030 .elementor-element.elementor-element-2337092 .elementor-cta__content {
    align-content: flex-start;
    flex-direction: column;
}
.elementor-3030 .elementor-element.elementor-element-2337092 .elementor-cta__button-wrapper {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57e0193 */.elementor-3030 .elementor-element.elementor-element-57e0193::before {
    content: '';
    width: 200%;
    height: 30px;
    border-top: 12px solid var(--e-global-color-accent);
    border-left: 12px solid var(--e-global-color-accent);
    border-radius: 20px 0 0 0;
    stroke-linecap: round;
}
@media (max-width: 767px) {
    .elementor-3030 .elementor-element.elementor-element-57e0193::before {
        top: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4743ba9 */.elementor-3030 .elementor-element.elementor-element-4743ba9 .zcwf_lblLeft .zcwf_col_fld input[type="text"] {
    min-width: 95%;
    border-radius: 5px;
    background: ;
}
.elementor-3030 .elementor-element.elementor-element-4743ba9 input[type=reset] {
    display: none;
}
.elementor-3030 .elementor-element.elementor-element-4743ba9 label {
    font-family: 'Mosk', Sans-Serif;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    width: 100%;
}
.elementor-3030 .elementor-element.elementor-element-4743ba9 .zcwf_col_fld {
    width: 100%;
}
.elementor-3030 .elementor-element.elementor-element-4743ba9 .zcwf_col_lab {
    width: 100%;
}
.elementor-3030 .elementor-element.elementor-element-4743ba9 .formsubmit {
    background: var(--e-global-color-primary);
    border: 0;
    font-size: 16px;
    padding: 1em 2.6em;
    max-width: 100%;
    float: right;
}
@media (min-width: 767px) {
    .elementor-3030 .elementor-element.elementor-element-4743ba9 input[type="text"] {
        min-width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS */html,
body {
    overflow-x: hidden;
    max-width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mosk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskNormal400.woff2) format('woff2'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskNormal400.woff) format('woff'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskNormal400.ttf) format('truetype');
}
@font-face {
	font-family: 'Mosk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskMedium500.woff2) format('woff2'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskMedium500.woff) format('woff'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskMedium500.ttf) format('truetype');
}
@font-face {
	font-family: 'Mosk';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskBold700.eot);
	src: url('https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskBold700.eot?#iefix') format('embedded-opentype'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskBold700.woff2) format('woff2'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskBold700.woff) format('woff'),
		url(https://s.criacaostatic.cc/edunextqa2pp4t4/uploads/2025/10/MoskBold700.ttf) format('truetype');
}
/* End Custom Fonts CSS */