.elementor-12659 .elementor-element.elementor-element-9292b06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-8071d96 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-1c4eae2 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1843/home_hero-1.webp);background-size:cover;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-1c4eae2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-de7c717 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1843/home_hero01-1-1.webp);background-size:cover;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-de7c717 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-9ae7f1b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1843/home_hero03-1.webp);background-size:cover;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-9ae7f1b .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-566d192 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1843/home_hero04-1.webp);background-size:cover;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-566d192 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-d28a225 .swiper-slide-bg{background-image:url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1843/home_hero05.webp);background-size:cover;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .elementor-repeater-item-d28a225 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12659 .elementor-element.elementor-element-9fb3311 .swiper-slide{transition-duration:calc(3000ms*1.2);height:100vh;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .swiper-slide-contents{max-width:100%;}.elementor-12659 .elementor-element.elementor-element-9fb3311 .swiper-slide-inner{text-align:center;}.elementor-12659 .elementor-element.elementor-element-867e047{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:194px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-12659 .elementor-element.elementor-element-867e047{left:0px;}body.rtl .elementor-12659 .elementor-element.elementor-element-867e047{right:0px;}.elementor-12659 .elementor-element.elementor-element-c221b3e .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-47eea86e );}.elementor-12659 .elementor-element.elementor-element-7838431 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-12659 .elementor-element.elementor-element-9418cc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-da01ed7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-da01ed7{text-align:center;}.elementor-12659 .elementor-element.elementor-element-da01ed7 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family ), Sans-serif;font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );color:var( --e-global-color-4b5be89 );}.elementor-12659 .elementor-element.elementor-element-6ef0766{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-section);--padding-bottom:var(--padding-section);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-c0840d5{--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;--overflow:hidden;--padding-top:0;--padding-bottom:0;--padding-left:var(--padding-section-tb);--padding-right:var(--padding-section-tb);}.elementor-12659 .elementor-element.elementor-element-c0840d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12659 .elementor-element.elementor-element-0ce3894{--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:var(--padding-h-text) 0;--row-gap:var(--padding-h-text);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-ddd5caa{text-transform:uppercase;}.elementor-12659 .elementor-element.elementor-element-7dea576 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-7dea576 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-12659 .elementor-element.elementor-element-f40e930 > .elementor-widget-container{padding:0 var(--padding-section-tb) 0 0;}.elementor-12659 .elementor-element.elementor-element-f40e930{text-align:left;color:var( --e-global-color-text );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-12659 .elementor-element.elementor-element-5afafba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12659 .elementor-element.elementor-element-5afafba .elementor-button{transition-duration:0s;}.elementor-12659 .elementor-element.elementor-element-bd5ade2{--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:flex-end;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-3d4a741{--display:flex;}.elementor-12659 .elementor-element.elementor-element-e5c3c4a{--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-12659 .elementor-element.elementor-element-81ba7aa{--display:flex;}.elementor-12659 .elementor-element.elementor-element-5c93c5d{--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-12659 .elementor-element.elementor-element-37a8a71{--display:flex;}.elementor-12659 .elementor-element.elementor-element-3f69a9d{--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-12659 .elementor-element.elementor-element-09b69e6{--display:flex;}.elementor-12659 .elementor-element.elementor-element-ce11b38{--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-12659 .elementor-element.elementor-element-8a9e48d{--e-n-carousel-swiper-slides-to-display:1;--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-position:calc(50% - 80px);--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:calc(50% - 80px);--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-12659 .elementor-element.elementor-element-8a9e48d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-12659 .elementor-element.elementor-element-8a9e48d :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:none;}.elementor-12659 .elementor-element.elementor-element-8a9e48d > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-12659 .elementor-element.elementor-element-8a9e48d .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-12659 .elementor-element.elementor-element-623db51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-2a28ec8{--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:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-2a28ec8.e-con{--align-self:stretch;}.elementor-12659 .elementor-element.elementor-element-1609aab{--display:flex;--position:absolute;--min-height:160px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-12659 .elementor-element.elementor-element-1609aab::before, .elementor-12659 .elementor-element.elementor-element-1609aab > .elementor-background-video-container::before, .elementor-12659 .elementor-element.elementor-element-1609aab > .e-con-inner > .elementor-background-video-container::before, .elementor-12659 .elementor-element.elementor-element-1609aab > .elementor-background-slideshow::before, .elementor-12659 .elementor-element.elementor-element-1609aab > .e-con-inner > .elementor-background-slideshow::before, .elementor-12659 .elementor-element.elementor-element-1609aab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12659 .elementor-element.elementor-element-1609aab{left:0px;}body.rtl .elementor-12659 .elementor-element.elementor-element-1609aab{right:0px;}.elementor-12659 .elementor-element.elementor-element-af5d792 img{width:100%;}.elementor-12659 .elementor-element.elementor-element-dd7e10c img{width:100%;}.elementor-12659 .elementor-element.elementor-element-79865e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:var(--padding-section-tb);--padding-bottom:var(--padding-section-tb);--padding-left:var(--padding-section-tb);--padding-right:var(--padding-section-tb);}.elementor-12659 .elementor-element.elementor-element-79865e1.e-con{--align-self:center;}.elementor-12659 .elementor-element.elementor-element-3323e92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-3323e92{text-align:center;}.elementor-12659 .elementor-element.elementor-element-3323e92 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-12659 .elementor-element.elementor-element-f7ac84a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(var(--padding-section) * 1.5);--padding-bottom:calc(var(--padding-section) * 1.5);--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-12659 .elementor-element.elementor-element-4c79b05 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12659 .elementor-element.elementor-element-4f87e5e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12659 .elementor-element.elementor-element-2bf4fa5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--padding-h-text) 0;--row-gap:var(--padding-h-text);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-582a375{color:var( --e-global-color-47eea86e );text-transform:uppercase;}.elementor-12659 .elementor-element.elementor-element-0b91b2d > .elementor-widget-container{padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-0b91b2d .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-12659 .elementor-element.elementor-element-08f4705{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-47eea86e );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-12659 .elementor-element.elementor-element-8345f50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12659 .elementor-element.elementor-element-8345f50 .elementor-button{transition-duration:0s;}.elementor-12659 .elementor-element.elementor-element-e739350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-452f6c4{--display:flex;--min-height:160px;--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-12659 .elementor-element.elementor-element-452f6c4:not(.elementor-motion-effects-element-type-background), .elementor-12659 .elementor-element.elementor-element-452f6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b68a2d );}.elementor-12659 .elementor-element.elementor-element-4e2495d{--display:flex;--position:absolute;--min-height:160px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-12659 .elementor-element.elementor-element-4e2495d::before, .elementor-12659 .elementor-element.elementor-element-4e2495d > .elementor-background-video-container::before, .elementor-12659 .elementor-element.elementor-element-4e2495d > .e-con-inner > .elementor-background-video-container::before, .elementor-12659 .elementor-element.elementor-element-4e2495d > .elementor-background-slideshow::before, .elementor-12659 .elementor-element.elementor-element-4e2495d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12659 .elementor-element.elementor-element-4e2495d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12659 .elementor-element.elementor-element-4e2495d{left:0px;}body.rtl .elementor-12659 .elementor-element.elementor-element-4e2495d{right:0px;}.elementor-12659 .elementor-element.elementor-element-2ea09c4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-section);--padding-bottom:var(--padding-section);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-f8aae13{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-f8aae13.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12659 .elementor-element.elementor-element-6768485{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-dfa31a1{--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-12659 .elementor-element.elementor-element-e6fe5eb img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12659 .elementor-element.elementor-element-55ea96d{--display:flex;}.elementor-12659 .elementor-element.elementor-element-408923e{--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-12659 .elementor-element.elementor-element-6a9a00f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12659 .elementor-element.elementor-element-e00e399{--display:flex;}.elementor-12659 .elementor-element.elementor-element-5e7b0da{--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-12659 .elementor-element.elementor-element-e28b70b img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12659 .elementor-element.elementor-element-b43722c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:calc(50% - 80px);--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:calc(50% - 80px);--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-12659 .elementor-element.elementor-element-b43722c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-12659 .elementor-element.elementor-element-b43722c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:none;}.elementor-12659 .elementor-element.elementor-element-b43722c > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-12659 .elementor-element.elementor-element-b43722c .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12659 .elementor-element.elementor-element-019ff37{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:var(--gap-large);}.elementor-12659 .elementor-element.elementor-element-163095e{--display:flex;--gap:var(--padding-h-text) 0;--row-gap:var(--padding-h-text);--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-5edeb86 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-12659 .elementor-element.elementor-element-b1d88d2{color:var( --e-global-color-text );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-12659 .elementor-element.elementor-element-014617d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12659 .elementor-element.elementor-element-014617d .elementor-button{transition-duration:0s;}.elementor-12659 .elementor-element.elementor-element-c365b0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-3a3c135{--display:flex;--min-height:160px;--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-12659 .elementor-element.elementor-element-3a3c135:not(.elementor-motion-effects-element-type-background), .elementor-12659 .elementor-element.elementor-element-3a3c135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b68a2d );}.elementor-12659 .elementor-element.elementor-element-c7e6167{--display:flex;--position:absolute;--min-height:160px;--overlay-opacity:1;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-12659 .elementor-element.elementor-element-c7e6167::before, .elementor-12659 .elementor-element.elementor-element-c7e6167 > .elementor-background-video-container::before, .elementor-12659 .elementor-element.elementor-element-c7e6167 > .e-con-inner > .elementor-background-video-container::before, .elementor-12659 .elementor-element.elementor-element-c7e6167 > .elementor-background-slideshow::before, .elementor-12659 .elementor-element.elementor-element-c7e6167 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12659 .elementor-element.elementor-element-c7e6167 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-12659 .elementor-element.elementor-element-c7e6167{left:0px;}body.rtl .elementor-12659 .elementor-element.elementor-element-c7e6167{right:0px;}.elementor-12659 .elementor-element.elementor-element-2ef25fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-section);--padding-bottom:var(--padding-section);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-12659 .elementor-element.elementor-element-5153cd7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:020px;}.elementor-12659 .elementor-element.elementor-element-5153cd7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12659 .elementor-element.elementor-element-5112445 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-5112445{z-index:9;}.elementor-12659 .elementor-element.elementor-element-5112445 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-12659 .elementor-element.elementor-element-56ba1ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-56ba1ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12659 .elementor-element.elementor-element-e9759d2{--display:flex;}.elementor-12659 .elementor-element.elementor-element-1e9671b{--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-12659 .elementor-element.elementor-element-7f7a6d3{--display:flex;}.elementor-12659 .elementor-element.elementor-element-4706278{--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-12659 .elementor-element.elementor-element-23d2e70{--display:flex;}.elementor-12659 .elementor-element.elementor-element-f5c9823{--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-12659 .elementor-element.elementor-element-2a70a85{--e-n-carousel-swiper-slides-to-display:1;--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-position:calc(50% - 80px);--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:calc(50% - 80px);--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-47eea86e );}.elementor-12659 .elementor-element.elementor-element-2a70a85 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-12659 .elementor-element.elementor-element-2a70a85 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:none;}.elementor-12659 .elementor-element.elementor-element-2a70a85 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-12659 .elementor-element.elementor-element-2a70a85 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12659 .elementor-element.elementor-element-abb1c7e{--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;--gap:var(--padding-h-text) 0;--row-gap:var(--padding-h-text);--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-large);--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-4243088{text-align:left;color:var( --e-global-color-text );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-12659 .elementor-element.elementor-element-bda0dea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12659 .elementor-element.elementor-element-bda0dea .elementor-button{transition-duration:0s;}.elementor-12659 .elementor-element.elementor-element-98f9829{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-6dce791{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:var(--gap-medium);--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-6dce791.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12659 .elementor-element.elementor-element-a6991dd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--padding-h-text) 0;--row-gap:var(--padding-h-text);--column-gap:0;--padding-top:var(--gap-large);--padding-bottom:var(--gap-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-large);}.elementor-12659 .elementor-element.elementor-element-a6991dd:not(.elementor-motion-effects-element-type-background), .elementor-12659 .elementor-element.elementor-element-a6991dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b68a2d );}.elementor-12659 .elementor-element.elementor-element-ec2e045{text-transform:uppercase;}.elementor-12659 .elementor-element.elementor-element-6edbd54 > .elementor-widget-container{padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-6edbd54 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-4b5be89 );}.elementor-12659 .elementor-element.elementor-element-44ab711{color:var( --e-global-color-text );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-12659 .elementor-element.elementor-element-2c8c880 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12659 .elementor-element.elementor-element-2c8c880 .elementor-button{transition-duration:0s;}@media(max-width:1024px){.elementor-12659 .elementor-element.elementor-element-9292b06{--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-867e047{--padding-top:0;--padding-bottom:194px;--padding-left:var(--padding-h-text);--padding-right:var(--padding-h-text);}.elementor-12659 .elementor-element.elementor-element-c221b3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12659 .elementor-element.elementor-element-7838431 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-da01ed7 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-12659 .elementor-element.elementor-element-6ef0766{--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:0;--padding-bottom:var(--padding-section-mb);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-c0840d5{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-0ce3894{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:var(--padding-h-text);--padding-right:var(--padding-h-text);}.elementor-12659 .elementor-element.elementor-element-7dea576 > .elementor-widget-container{padding:var(--gap-medium) 0 var(--gap-small) 0;}.elementor-12659 .elementor-element.elementor-element-7dea576 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-f40e930{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-bd5ade2{--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-8a9e48d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12659 .elementor-element.elementor-element-8a9e48d > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-623db51{--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-12659 .elementor-element.elementor-element-2a28ec8{--min-height:400px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-1609aab{--min-height:100px;}.elementor-12659 .elementor-element.elementor-element-af5d792{text-align:center;}.elementor-12659 .elementor-element.elementor-element-af5d792 img{width:100%;height:500px;object-fit:cover;}.elementor-12659 .elementor-element.elementor-element-dd7e10c{text-align:center;}.elementor-12659 .elementor-element.elementor-element-dd7e10c img{width:100%;height:500px;object-fit:cover;}.elementor-12659 .elementor-element.elementor-element-79865e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12659 .elementor-element.elementor-element-3323e92 > .elementor-widget-container{padding:var(--gap-medium) 0 var(--gap-small) 0;}.elementor-12659 .elementor-element.elementor-element-3323e92 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-f7ac84a{--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:calc(var(--padding-section) * 2);--padding-bottom:calc(var(--padding-section) * 2);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-12659 .elementor-element.elementor-element-2bf4fa5{--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-0b91b2d > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-0b91b2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-08f4705{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-e739350{--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-12659 .elementor-element.elementor-element-452f6c4{--min-height:100px;}.elementor-12659 .elementor-element.elementor-element-4e2495d{--min-height:100px;}.elementor-12659 .elementor-element.elementor-element-2ea09c4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--padding-section-tb);--padding-bottom:var(--padding-section-tb);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-f8aae13{--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:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-f8aae13.e-con{--align-self:center;}.elementor-12659 .elementor-element.elementor-element-e6fe5eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-e6fe5eb img{height:100%;}.elementor-12659 .elementor-element.elementor-element-6a9a00f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-6a9a00f img{height:100%;}.elementor-12659 .elementor-element.elementor-element-e28b70b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12659 .elementor-element.elementor-element-e28b70b img{height:100%;}.elementor-12659 .elementor-element.elementor-element-b43722c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12659 .elementor-element.elementor-element-b43722c > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-019ff37{--padding-top:var(--padding-section-tb);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-163095e{--padding-top:0;--padding-bottom:0;--padding-left:var(--padding-section-mb);--padding-right:var(--padding-section-mb);}.elementor-12659 .elementor-element.elementor-element-163095e.e-con{--align-self:center;}.elementor-12659 .elementor-element.elementor-element-5edeb86{text-align:center;}.elementor-12659 .elementor-element.elementor-element-5edeb86 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-b1d88d2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-c365b0a{--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:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-3a3c135{--min-height:100px;}.elementor-12659 .elementor-element.elementor-element-c7e6167{--min-height:100px;}.elementor-12659 .elementor-element.elementor-element-2ef25fa{--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:0;--padding-bottom:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-5153cd7{--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-5153cd7.e-con{--order:99999 /* order end hack */;}.elementor-12659 .elementor-element.elementor-element-5112445 > .elementor-widget-container{margin:0 0 0 0;padding:0 0 0var(--gap-medium) 0;}.elementor-12659 .elementor-element.elementor-element-5112445{text-align:center;}.elementor-12659 .elementor-element.elementor-element-5112445 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-56ba1ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12659 .elementor-element.elementor-element-56ba1ea.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-12659 .elementor-element.elementor-element-2a70a85{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-12659 .elementor-element.elementor-element-2a70a85 > .elementor-widget-container{padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-abb1c7e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--gap-medium) 0;--row-gap:var(--gap-medium);--column-gap:0;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:var(--padding-section-mb);--padding-bottom:0;--padding-left:var(--padding-section-mb);--padding-right:var(--padding-section-mb);}.elementor-12659 .elementor-element.elementor-element-abb1c7e.e-con{--order:99999 /* order end hack */;}.elementor-12659 .elementor-element.elementor-element-4243088{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-98f9829{--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:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-c34aaf5 img{width:100%;}.elementor-12659 .elementor-element.elementor-element-23bd18f img{width:100%;}.elementor-12659 .elementor-element.elementor-element-6dce791{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-a6991dd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-m-large);--padding-bottom:var(--gap-m-large);--padding-left:var(--gap-medium);--padding-right:var(--gap-medium);}.elementor-12659 .elementor-element.elementor-element-6edbd54 > .elementor-widget-container{padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-6edbd54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-44ab711{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-12659 .elementor-element.elementor-element-867e047{--min-height:calc(100vh);--justify-content:flex-end;--padding-top:0;--padding-bottom:120px;--padding-left:var(--padding-h-text);--padding-right:var(--padding-h-text);}.elementor-12659 .elementor-element.elementor-element-c221b3e{text-align:center;}.elementor-12659 .elementor-element.elementor-element-c221b3e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12659 .elementor-element.elementor-element-7838431{text-align:center;}.elementor-12659 .elementor-element.elementor-element-7838431 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-9418cc3{--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-da01ed7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0 var(--gap-space) 0 var(--gap-space);}.elementor-12659 .elementor-element.elementor-element-da01ed7 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );}.elementor-12659 .elementor-element.elementor-element-0ce3894{--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-7dea576 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-7dea576{text-align:center;}.elementor-12659 .elementor-element.elementor-element-7dea576 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-f40e930 > .elementor-widget-container{padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-f40e930{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-bd5ade2{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-8a9e48d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12659 .elementor-element.elementor-element-8a9e48d > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-1609aab{--min-height:65px;top:-1px;}.elementor-12659 .elementor-element.elementor-element-af5d792 img{height:500px;}.elementor-12659 .elementor-element.elementor-element-dd7e10c img{height:500px;}.elementor-12659 .elementor-element.elementor-element-79865e1{--padding-top:var(--padding-section);--padding-bottom:var(--padding-section);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-3323e92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-3323e92{text-align:center;}.elementor-12659 .elementor-element.elementor-element-3323e92 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-f7ac84a{--padding-top:var(--padding-section-dk);--padding-bottom:var(--padding-section-dk);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-2bf4fa5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-0b91b2d{text-align:center;}.elementor-12659 .elementor-element.elementor-element-0b91b2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-08f4705{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-452f6c4{--min-height:65px;}.elementor-12659 .elementor-element.elementor-element-4e2495d{--min-height:65px;}.elementor-12659 .elementor-element.elementor-element-f8aae13{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-b43722c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12659 .elementor-element.elementor-element-b43722c > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-163095e{--padding-top:var(--padding-section-mb);--padding-bottom:var(--padding-section-mb);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-5edeb86 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-b1d88d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-c365b0a{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-3a3c135{--min-height:65px;}.elementor-12659 .elementor-element.elementor-element-c7e6167{--min-height:65px;}.elementor-12659 .elementor-element.elementor-element-5112445 > .elementor-widget-container{padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-5112445 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-56ba1ea{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-56ba1ea.e-con{--order:99999 /* order end hack */;}.elementor-12659 .elementor-element.elementor-element-2a70a85{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12659 .elementor-element.elementor-element-2a70a85 > .elementor-widget-container{padding:0 var(--gap-space-h) 0 var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-abb1c7e{--padding-top:var(--padding-section-mb);--padding-bottom:0;--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-4243088{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12659 .elementor-element.elementor-element-98f9829{--min-height:600px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-12659 .elementor-element.elementor-element-6dce791{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12659 .elementor-element.elementor-element-a6991dd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--gap-medium);--padding-bottom:var(--gap-medium);--padding-left:var(--gap-space-h);--padding-right:var(--gap-space-h);}.elementor-12659 .elementor-element.elementor-element-6edbd54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-12659 .elementor-element.elementor-element-6edbd54{text-align:center;}.elementor-12659 .elementor-element.elementor-element-6edbd54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12659 .elementor-element.elementor-element-44ab711{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-12659 .elementor-element.elementor-element-c0840d5{--width:50%;}.elementor-12659 .elementor-element.elementor-element-bd5ade2{--width:50%;}.elementor-12659 .elementor-element.elementor-element-f8aae13{--width:50%;}.elementor-12659 .elementor-element.elementor-element-5153cd7{--width:35%;}.elementor-12659 .elementor-element.elementor-element-56ba1ea{--width:30%;}.elementor-12659 .elementor-element.elementor-element-abb1c7e{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12659 .elementor-element.elementor-element-c0840d5{--width:100%;}.elementor-12659 .elementor-element.elementor-element-0ce3894{--width:100%;}.elementor-12659 .elementor-element.elementor-element-bd5ade2{--width:100%;}.elementor-12659 .elementor-element.elementor-element-2a28ec8{--width:100%;}.elementor-12659 .elementor-element.elementor-element-f8aae13{--width:100%;}.elementor-12659 .elementor-element.elementor-element-019ff37{--content-width:100%;}.elementor-12659 .elementor-element.elementor-element-5153cd7{--width:100%;}.elementor-12659 .elementor-element.elementor-element-56ba1ea{--width:100%;}.elementor-12659 .elementor-element.elementor-element-abb1c7e{--width:100%;}.elementor-12659 .elementor-element.elementor-element-6dce791{--content-width:100%;}.elementor-12659 .elementor-element.elementor-element-a6991dd{--width:100%;}}/* Start custom CSS for video, class: .elementor-element-8071d96 */@media (max-width:1024px) {
    .elementor-12659 .elementor-element.elementor-element-8071d96 video {
    height:100vh;
}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-9fb3311 */.elementor-12659 .elementor-element.elementor-element-9fb3311 .swiper-slide:after {
    background: #000;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9292b06 */.elementor-12659 .elementor-element.elementor-element-9292b06 {
    height:100vh;
}

/*
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-12659 .elementor-element.elementor-element-9292b06 {
        height: 40vh;
        object-fit: cover;
    }
}}
*//* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8a9e48d */@media(max-width: 1024px) {
    .elementor-12659 .elementor-element.elementor-element-8a9e48d img {
        max-height: 600px;
        object-fit: cover;
    }
}
@media(max-width: 768px) {
    .elementor-12659 .elementor-element.elementor-element-8a9e48d img {
        max-height: 400px;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af5d792 */.elementor-12659 .elementor-element.elementor-element-af5d792 img {
    max-height:800px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c79b05 */.elementor-12659 .elementor-element.elementor-element-4c79b05 {
    position:absolute;
    top:0;
    right:0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f87e5e */.elementor-12659 .elementor-element.elementor-element-4f87e5e {
    position:absolute;
    top:0;
    right:0;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-b43722c */@media(max-width: 1024px) {
    .elementor-12659 .elementor-element.elementor-element-b43722c img {
        max-height: 600px;
        object-fit: cover;
    }
}
@media(max-width: 768px) {
    .elementor-12659 .elementor-element.elementor-element-b43722c img {
        max-height: 400px;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8aae13 */.elementor-12659 .elementor-element.elementor-element-f8aae13 {
    /*max-width: calc(100vw - ( var(--gap-space-h) * 2  ));*/
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2a70a85 */@media(max-width: 1024px) {
    .elementor-12659 .elementor-element.elementor-element-2a70a85 img {
        max-height: 600px;
        object-fit: cover;
    }
}
@media(max-width: 768px) {
    .elementor-12659 .elementor-element.elementor-element-2a70a85 img {
        max-height: 400px;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c34aaf5 */.elementor-12659 .elementor-element.elementor-element-c34aaf5 {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin-bottom:0;
}

.elementor-12659 .elementor-element.elementor-element-c34aaf5 img {
    width:100%;
    height:100%;
    object-fit: cover;    
}

@media only screen and (max-width: 1024px) {
    .elementor-12659 .elementor-element.elementor-element-c34aaf5 {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23bd18f */.elementor-12659 .elementor-element.elementor-element-23bd18f {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    margin-bottom:0;
}

.elementor-12659 .elementor-element.elementor-element-23bd18f img {
    width:100%;
    height:100%;
    object-fit: cover;    
}

@media only screen and (max-width: 1024px) {
    .elementor-12659 .elementor-element.elementor-element-23bd18f {
        position: relative;
    }
}/* End custom CSS */