.elementor-31 .elementor-element.elementor-element-d584653{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-31 .elementor-element.elementor-element-d584653::before, .elementor-31 .elementor-element.elementor-element-d584653 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-d584653 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-d584653 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-d584653 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-d584653 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000C9 0%, #000000 100%);}.elementor-31 .elementor-element.elementor-element-1ba1581{width:var( --container-widget-width, clamp(25rem, -10.027rem + 54.6763vw, 48.75rem) );max-width:clamp(25rem, -10.027rem + 54.6763vw, 48.75rem);margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:clamp(6.25rem, -2.9676rem + 14.3885vw, 12.5rem) 0 clamp(6.25rem, -2.9676rem + 14.3885vw, 12.5rem) 0;--container-widget-width:clamp(25rem, -10.027rem + 54.6763vw, 48.75rem);--container-widget-flex-grow:0;z-index:99;}.elementor-31 .elementor-element.elementor-element-eedd364{width:100%;max-width:100%;margin:auto auto calc(var(--kit-widget-spacing, 0px) + auto) auto;bottom:clamp(5rem, -2.3741rem + 11.5108vw, 10rem);}.elementor-31 .elementor-element.elementor-element-c8da7bc .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-e8412fd-font-family ), Sans-serif;font-size:var( --e-global-typography-e8412fd-font-size );font-weight:var( --e-global-typography-e8412fd-font-weight );fill:var( --e-global-color-41396da );color:var( --e-global-color-41396da );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c8da7bc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 2.1718rem + -1.4388vw, 0.625rem)) 0;}.elementor-31 .elementor-element.elementor-element-c8da7bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-7a23066 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-e8412fd-font-family ), Sans-serif;font-size:var( --e-global-typography-e8412fd-font-size );font-weight:var( --e-global-typography-e8412fd-font-weight );fill:var( --e-global-color-41396da );color:var( --e-global-color-41396da );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7a23066{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 2.1718rem + -1.4388vw, 0.625rem)) 0;}.elementor-31 .elementor-element.elementor-element-7a23066 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-1dac93c .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-e8412fd-font-family ), Sans-serif;font-size:var( --e-global-typography-e8412fd-font-size );font-weight:var( --e-global-typography-e8412fd-font-weight );fill:var( --e-global-color-41396da );color:var( --e-global-color-41396da );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1dac93c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 2.1718rem + -1.4388vw, 0.625rem)) 0;}.elementor-31 .elementor-element.elementor-element-1dac93c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-8d4874f .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-e8412fd-font-family ), Sans-serif;font-size:var( --e-global-typography-e8412fd-font-size );font-weight:var( --e-global-typography-e8412fd-font-weight );fill:var( --e-global-color-41396da );color:var( --e-global-color-41396da );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8d4874f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.25rem, 2.1718rem + -1.4388vw, 0.625rem)) 0;}.elementor-31 .elementor-element.elementor-element-8d4874f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-72da0ee{--grid-columns:1;width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-ca847b4{--swiper-slides-to-display:1;--swiper-offset-size:100px;--swiper-slides-gap:80px;width:100%;max-width:100%;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-80px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-80px;--arrow-size:22px;--arrow-normal-color:var( --e-global-color-de6d766 );--arrow-hover-color:var( --e-global-color-41396da );}.elementor-31 .elementor-element.elementor-element-ca847b4 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-de6d766 );}.elementor-31 .elementor-element.elementor-element-ca847b4 .swiper-slide > .elementor-element{height:100%;}.elementor-31 .elementor-element.elementor-element-ca847b4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-color:#3E121124;border-radius:100% 100% 100% 100%;padding:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-c8da7bc .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-7a23066 .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-1dac93c .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-8d4874f .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-72da0ee{--grid-columns:1;}.elementor-31 .elementor-element.elementor-element-ca847b4{--swiper-slides-to-display:1;--swiper-offset-size:40px;--swiper-slides-gap:10px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-d584653{--content-width:1240px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-d584653{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-c8da7bc .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-7a23066 .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-1dac93c .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-8d4874f .elementor-button{font-size:var( --e-global-typography-e8412fd-font-size );}.elementor-31 .elementor-element.elementor-element-72da0ee{--grid-columns:1;}.elementor-31 .elementor-element.elementor-element-ca847b4{--swiper-slides-to-display:1;--swiper-offset-size:0px;--swiper-slides-gap:22px;--arrow-prev-left-position:-34px;--arrow-prev-top-position:-50px;--arrow-next-top-position:-50px;--arrow-size:14px;}.elementor-31 .elementor-element.elementor-element-ca847b4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:6px 6px 6px 6px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-ca847b4 */.elementor-31 .elementor-element.elementor-element-ca847b4 .elementor-loop-container { 
       overflow: visible;
    clip-path: inset(0 -100vw 0 0);
}/* End custom CSS */