.elementor-5318 .elementor-element.elementor-element-b54a770{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-b54a770:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-b54a770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelvoramarbenidorm2026.elementor.mirai.com/app/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-b54a770::before, .elementor-5318 .elementor-element.elementor-element-b54a770 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-b54a770 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-b54a770 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-b54a770 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-b54a770 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #20202000 0%, #202020 100%);}.elementor-5318 .elementor-element.elementor-element-b0e88ea{--display:flex;--min-height:100vh;--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:flex-end;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5318 .elementor-element.elementor-element-b0e88ea::before, .elementor-5318 .elementor-element.elementor-element-b0e88ea > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-b0e88ea > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-b0e88ea > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-b0e88ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-b0e88ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #202020 45%, #20202000 100%);}.elementor-5318 .elementor-element.elementor-element-b0e88ea:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-b0e88ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/IMG-03-1581x2048-2.webp") 50% 50%;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-3368b82{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;top:0px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-72c9f28 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-5318 .elementor-element.elementor-element-3368b82 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5318 .elementor-element.elementor-element-3368b82{left:0px;}body.rtl .elementor-5318 .elementor-element.elementor-element-3368b82{right:0px;}:where( .elementor-5318 .elementor-element.elementor-element-3368b82 .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-5318 .elementor-element.elementor-element-853e7c6{--display:flex;--min-height:100vh;--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:flex-end;--align-items:flex-start;--gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px) clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--row-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--column-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--padding-top:var(--mft-min-height-header);--padding-bottom:var(--mft-min-height-header);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-8ebcf26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-8ebcf26::before, .elementor-5318 .elementor-element.elementor-element-8ebcf26 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-8ebcf26 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-8ebcf26 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-8ebcf26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-8ebcf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5318 .elementor-element.elementor-element-87f3b0e{--display:flex;--min-height:1020px;--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;--overflow:hidden;--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-5318 .elementor-element.elementor-element-e702ff9{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-e702ff9:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-e702ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-4a71d5e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-5318 .elementor-element.elementor-element-4a71d5e{left:12vw;}body.rtl .elementor-5318 .elementor-element.elementor-element-4a71d5e{right:12vw;}.elementor-5318 .elementor-element.elementor-element-4a71d5e{top:39em;z-index:1;}.elementor-5318 .elementor-element.elementor-element-4a71d5e img{width:60%;}.elementor-5318 .elementor-element.elementor-element-544eabd{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-544eabd::before, .elementor-5318 .elementor-element.elementor-element-544eabd > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-544eabd > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-544eabd > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-544eabd > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-544eabd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-5318 .elementor-element.elementor-element-001761f{left:0px;}body.rtl .elementor-5318 .elementor-element.elementor-element-001761f{right:0px;}.elementor-5318 .elementor-element.elementor-element-001761f{top:22vh;}.elementor-5318 .elementor-element.elementor-element-001761f img{width:100%;}.elementor-5318 .elementor-element.elementor-element-23c8131{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-3xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-1077341 > .elementor-widget-container{padding:var(--mft-space-5xl) 0 var(--mft-space-m) 0;}.elementor-5318 .elementor-element.elementor-element-1077341{text-align:center;}.elementor-5318 .elementor-element.elementor-element-1077341 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-transform:var( --e-global-typography-fcce242-text-transform );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-f96ffc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 var(--mft-space-3xl) 0;}.elementor-5318 .elementor-element.elementor-element-f96ffc2{text-align:center;}.elementor-5318 .elementor-element.elementor-element-f96ffc2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );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-59983d3 );}.elementor-5318 .elementor-element.elementor-element-07b7c5d{--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-around;--align-items:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-4572eb6{width:auto;max-width:auto;--icon-box-icon-margin:12px;}.elementor-5318 .elementor-element.elementor-element-4572eb6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-4572eb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-4572eb6.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-4572eb6.elementor-view-default .elementor-icon{fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );border-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon{font-size:14px;}.elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title a{font-family:"Mulish";font-size:13px;font-weight:700;line-height:1.5em;}.elementor-5318 .elementor-element.elementor-element-8371586{width:auto;max-width:auto;--icon-box-icon-margin:14px;}.elementor-5318 .elementor-element.elementor-element-8371586 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-8371586.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-8371586.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-8371586.elementor-view-default .elementor-icon{fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );border-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon{font-size:14px;}.elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title a{font-family:"Mulish";font-size:13px;font-weight:700;line-height:1.5em;}.elementor-5318 .elementor-element.elementor-element-2d5dbe1{width:auto;max-width:auto;--icon-box-icon-margin:14px;}.elementor-5318 .elementor-element.elementor-element-2d5dbe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-2d5dbe1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-2d5dbe1.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-2d5dbe1.elementor-view-default .elementor-icon{fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );border-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon{font-size:14px;}.elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title a{font-family:"Mulish";font-size:13px;font-weight:700;line-height:1.5em;}.elementor-5318 .elementor-element.elementor-element-f56774a > .elementor-widget-container{padding:var(--mft-space-xs) 0 var(--mft-space-m) 0;}.elementor-5318 .elementor-element.elementor-element-f56774a{text-align:center;color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-080ae37 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-080ae37 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-080ae37 .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-080ae37 > .elementor-widget-container{padding:0 0 0 0;}.elementor-5318 .elementor-element.elementor-element-080ae37 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-080ae37 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-033de3f{--display:flex;--overflow:hidden;--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-5318 .elementor-element.elementor-element-b4acce7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-b4acce7 img{width:100%;height:1040px;object-fit:cover;object-position:center center;}.elementor-5318 .elementor-element.elementor-element-4e35505{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.4;}.elementor-5318 .elementor-element.elementor-element-4e35505::before, .elementor-5318 .elementor-element.elementor-element-4e35505 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-4e35505 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-4e35505 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-4e35505 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-4e35505 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #202020 45%, #20202000 100%);}.elementor-5318 .elementor-element.elementor-element-4e35505:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-4e35505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-f505354{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.4;}.elementor-5318 .elementor-element.elementor-element-f505354:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-f505354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/home-intro-mb-3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-f505354::before, .elementor-5318 .elementor-element.elementor-element-f505354 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-f505354 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-f505354 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-f505354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-f505354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #202020 45%, #20202000 100%);}.elementor-5318 .elementor-element.elementor-element-2f7a733{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.4;}.elementor-5318 .elementor-element.elementor-element-2f7a733::before, .elementor-5318 .elementor-element.elementor-element-2f7a733 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-2f7a733 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-2f7a733 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-2f7a733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-2f7a733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #202020 45%, #20202000 100%);}.elementor-5318 .elementor-element.elementor-element-2f7a733:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-2f7a733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-b54919d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;top:0px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-72c9f28 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-5318 .elementor-element.elementor-element-b54919d > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5318 .elementor-element.elementor-element-b54919d{left:0px;}body.rtl .elementor-5318 .elementor-element.elementor-element-b54919d{right:0px;}:where( .elementor-5318 .elementor-element.elementor-element-b54919d .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5318 .elementor-element.elementor-element-6308f6d{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-0b5585c{--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:0 0;--row-gap:0;--column-gap:0;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-bf384c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-df4ea6a > .elementor-widget-container{padding:0 0 var(    --mft-space-4xl) 0;}.elementor-5318 .elementor-element.elementor-element-df4ea6a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-9b7a6d0{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--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-5318 .elementor-element.elementor-element-2205aa7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-wrapper{text-align:left;}.elementor-5318 .elementor-element.elementor-element-266e801{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title{margin-bottom:var(--mft-space-xs);color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-266e801.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c3eef3 );fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-266e801.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-266e801.elementor-view-default .elementor-icon{fill:var( --e-global-color-9c3eef3 );color:var( --e-global-color-9c3eef3 );border-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-266e801.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-description{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-b57a177{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-wrapper{text-align:left;}.elementor-5318 .elementor-element.elementor-element-fd66cd1{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title{margin-bottom:var(--mft-space-xs);color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-fd66cd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c3eef3 );fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-fd66cd1.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-fd66cd1.elementor-view-default .elementor-icon{fill:var( --e-global-color-9c3eef3 );color:var( --e-global-color-9c3eef3 );border-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-fd66cd1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-description{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-13c21d4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-wrapper{text-align:left;}.elementor-5318 .elementor-element.elementor-element-b9d331a{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title{margin-bottom:var(--mft-space-xs);color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-b9d331a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c3eef3 );fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-b9d331a.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-b9d331a.elementor-view-default .elementor-icon{fill:var( --e-global-color-9c3eef3 );color:var( --e-global-color-9c3eef3 );border-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-b9d331a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-description{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-7eeb2b8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-wrapper{text-align:left;}.elementor-5318 .elementor-element.elementor-element-27c388a{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title{margin-bottom:var(--mft-space-xs);color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-27c388a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c3eef3 );fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-27c388a.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-27c388a.elementor-view-default .elementor-icon{fill:var( --e-global-color-9c3eef3 );color:var( --e-global-color-9c3eef3 );border-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-27c388a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-description{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-c53f735{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-wrapper{text-align:left;}.elementor-5318 .elementor-element.elementor-element-8ed9fc0{--icon-box-icon-margin:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title{margin-bottom:var(--mft-space-xs);color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c3eef3 );fill:var( --e-global-color-f8cf2ec );color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0.elementor-view-framed .elementor-icon, .elementor-5318 .elementor-element.elementor-element-8ed9fc0.elementor-view-default .elementor-icon{fill:var( --e-global-color-9c3eef3 );color:var( --e-global-color-9c3eef3 );border-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon{font-size:27px;padding:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title a{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-description{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-06fb555{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-f8cf2ec );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:var(--mft-space-4xl);}.elementor-5318 .elementor-element.elementor-element-06fb555 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-f626e3e{--display:flex;--min-height:82vh;--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;--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-5318 .elementor-element.elementor-element-6a40a20{--display:flex;--justify-content:center;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-a0cb0fd .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-transform:var( --e-global-typography-fcce242-text-transform );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-5fbc821 > .elementor-widget-container{padding:var(--mft-space-xs) 0 var(--mft-space-3xl) 0;}.elementor-5318 .elementor-element.elementor-element-5fbc821 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );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-59983d3 );}.elementor-5318 .elementor-element.elementor-element-426ccaf > .elementor-widget-container{padding:0 0 var(--mft-space-m) 0;}.elementor-5318 .elementor-element.elementor-element-426ccaf{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-13afec9 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-13afec9 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-13afec9 .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-13afec9 > .elementor-widget-container{padding:0 0 0 0;}.elementor-5318 .elementor-element.elementor-element-13afec9 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-13afec9 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-f576434{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-308c472{text-align:right;}.elementor-5318 .elementor-element.elementor-element-308c472 img{width:100%;height:800px;}.elementor-5318 .elementor-element.elementor-element-ba43d2b{--display:flex;--min-height:82vh;--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;--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-5318 .elementor-element.elementor-element-e7d6aa2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-424b29a{--display:flex;--min-height:558px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-424b29a:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-424b29a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/IMG-05.webp");background-size:cover;}.elementor-5318 .elementor-element.elementor-element-2d0b715{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-2d0b715:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-2d0b715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/HOME_APARTAMIENTOS.webp");background-position:center center;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-ae7a994{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-ae7a994:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-ae7a994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/GALERIA_DE_FOTOS_APARTAMENTO__13.webp");background-size:cover;}.elementor-5318 .elementor-element.elementor-element-82e6dc1{--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-dots-normal-color:var( --e-global-color-72c9f28 );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-2vw;}.elementor-5318 .elementor-element.elementor-element-82e6dc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-30bb9be{--display:flex;--justify-content:center;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-b9b5ca8 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-transform:var( --e-global-typography-fcce242-text-transform );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-b4ef7d9 > .elementor-widget-container{padding:var(--mft-space-xs) 0 var(--mft-space-3xl) 0;}.elementor-5318 .elementor-element.elementor-element-b4ef7d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );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-59983d3 );}.elementor-5318 .elementor-element.elementor-element-14beab3 > .elementor-widget-container{padding:0 0 var(--mft-space-m) 0;}.elementor-5318 .elementor-element.elementor-element-14beab3{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-ea2f4d1 > .elementor-widget-container{padding:0 0 0 0;}.elementor-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-bef60df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-l);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-e0d7f08{text-align:center;}.elementor-5318 .elementor-element.elementor-element-e0d7f08 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-145340a .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-145340a .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-145340a .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-145340a > .elementor-widget-container{padding:var(--mft-space-m) 0 var(--mft-space-4xl) 0;}.elementor-5318 .elementor-element.elementor-element-145340a .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-145340a .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-145bbc4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-bcbc128{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-60f38c8{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta__bg-wrapper{min-width:100%;min-height:60vh;}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button{background-color:var( --e-global-color-9c3eef3 );font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button:focus{background-color:var( --e-global-color-d2ec73e );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button .elementor-button-content-wrapper{gap:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-a1edbb7{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-4xs);--padding-right:var(--mft-space-4xs);}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta__bg-wrapper{min-width:100%;min-height:60vh;}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button{background-color:var( --e-global-color-9c3eef3 );font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-247443c .elementor-button:focus{background-color:var( --e-global-color-d2ec73e );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button .elementor-button-content-wrapper{gap:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-247443c .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-2d02ca8{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-2xs);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta__bg-wrapper{min-width:100%;min-height:60vh;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button{background-color:var( --e-global-color-9c3eef3 );font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button:focus{background-color:var( --e-global-color-d2ec73e );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button .elementor-button-content-wrapper{gap:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-2c1aee4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-c6fd53c{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--mft-space-2xs);}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta__bg-wrapper{min-width:100%;min-height:60vh;}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button{background-color:var( --e-global-color-9c3eef3 );font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button:focus{background-color:var( --e-global-color-d2ec73e );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button .elementor-button-content-wrapper{gap:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-36c3d22{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-4xs);--padding-right:var(--mft-space-4xs);}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta__bg-wrapper{min-width:100%;min-height:60vh;}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button{background-color:var( --e-global-color-9c3eef3 );font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button:focus{background-color:var( --e-global-color-d2ec73e );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button .elementor-button-content-wrapper{gap:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-1985b27{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-2xs);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta__bg-wrapper{min-width:100%;min-height:60vh;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button{background-color:var( --e-global-color-9c3eef3 );font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button:focus{background-color:var( --e-global-color-d2ec73e );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button .elementor-button-content-wrapper{gap:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-072ecb2{--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;--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-5318 .elementor-element.elementor-element-4842645{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-22330d3 > .elementor-widget-container{--e-transform-translateY:125px;}.elementor-5318 .elementor-element.elementor-element-22330d3{z-index:1;}.elementor-5318 .elementor-element.elementor-element-22330d3 img{width:100%;height:540px;object-fit:cover;object-position:center center;}.elementor-5318 .elementor-element.elementor-element-8526569{--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:var(--mft-space-3xl);--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-0c1cb34{--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;box-shadow:4px 4px 10px 1px rgba(0, 0, 0, 0.15);--padding-top:var( --mft-space-4xl);--padding-bottom:var( --mft-space-4xl);--padding-left:var( --mft-space-4xl);--padding-right:var( --mft-space-4xl);}.elementor-5318 .elementor-element.elementor-element-a6790a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--mft-space-m);}.elementor-5318 .elementor-element.elementor-element-8c8739f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-cbcf902 > .elementor-widget-container{padding:var(--mft-space-m) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-cbcf902{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-b249c24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-3402839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-3402839 .elementor-icon-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-3402839.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-72c9f28 );}.elementor-5318 .elementor-element.elementor-element-3402839.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-72c9f28 );}.elementor-5318 .elementor-element.elementor-element-3402839.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-72c9f28 );}.elementor-5318 .elementor-element.elementor-element-3402839 .elementor-icon{font-size:24px;border-width:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-3402839 .elementor-icon svg{height:24px;}.elementor-5318 .elementor-element.elementor-element-8c5abf0{--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-5318 .elementor-element.elementor-element-0dd05a7{--display:flex;--min-height:800px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-0dd05a7:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-0dd05a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/IMG-12-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-e6eef8b{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:32vh;--z-index:9;}body:not(.rtl) .elementor-5318 .elementor-element.elementor-element-e6eef8b{left:0px;}body.rtl .elementor-5318 .elementor-element.elementor-element-e6eef8b{right:0px;}.elementor-5318 .elementor-element.elementor-element-9ea9fe7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-9ea9fe7 img{width:30%;}.elementor-5318 .elementor-element.elementor-element-7117f39{--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:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-7117f39:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-7117f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-02f16eb{--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;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-48b1246{--display:flex;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var( --mft-space-3xl);}.elementor-5318 .elementor-element.elementor-element-30a148e .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-transform:var( --e-global-typography-fcce242-text-transform );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-cd07b67 > .elementor-widget-container{padding:var(--mft-space-m) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-cd07b67 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );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-5318 .elementor-element.elementor-element-f037479{--display:flex;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:var( --mft-space-3xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-8a03533{color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-020a730 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-020a730 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-020a730 .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-020a730 > .elementor-widget-container{padding:var(--mft-space-m) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-020a730 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-020a730 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-96f84dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta .elementor-cta__bg, .elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-5318 .elementor-element.elementor-element-4ece363 > .elementor-widget-container{padding:0 var(--mft-space-5xl) 0 var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-4ece363{z-index:1;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__content{min-height:800px;text-align:center;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__title:not(:last-child){margin-bottom:var( --mft-space-3xl);}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__button{color:var( --e-global-color-47eea86e );border-color:var( --e-global-color-47eea86e );font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );border-width:2px;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000066;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000066;}.elementor-5318 .elementor-element.elementor-element-3642193{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:9;}.elementor-5318 .elementor-element.elementor-element-bd7fbf0{--display:flex;--min-height:var(--mft-space-5xl);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-bd7fbf0:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-bd7fbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5318 .elementor-element.elementor-element-d5b8669{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-8f366d1{--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;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--z-index:13;}.elementor-5318 .elementor-element.elementor-element-8f366d1:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-8f366d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-8f366d1.e-con{--e-con-transform-translateY:-60px;}.elementor-5318 .elementor-element.elementor-element-901a5c5{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-4xl);--padding-right:var(--mft-space-4xl);}.elementor-5318 .elementor-element.elementor-element-912a40e .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );text-transform:var( --e-global-typography-fcce242-text-transform );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-11b8f42 > .elementor-widget-container{padding:var(--mft-space-m) 0 var(--mft-space-3xl) 0;}.elementor-5318 .elementor-element.elementor-element-11b8f42 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );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-59983d3 );}.elementor-5318 .elementor-element.elementor-element-24af5a8 > .elementor-widget-container{padding:0 0 0 0;}.elementor-5318 .elementor-element.elementor-element-24af5a8{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-4e72ba8{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-5318 .elementor-element.elementor-element-d31ef66{width:auto;max-width:auto;}.elementor-5318 .elementor-element.elementor-element-d31ef66 > .elementor-widget-container{padding:0px 8px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button:focus{color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button:focus svg{fill:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-da229cb{width:auto;max-width:auto;--mirai-session-color:var( --e-global-color-59983d3 );--mirai-session-color-active:var( --e-global-color-f8cf2ec );}[data-elementor-device-mode="mobile"] .elementor-5318 .elementor-element.elementor-element-da229cb .login-text{display:none;}.elementor-5318 .elementor-element.elementor-element-da229cb .login, .elementor-5318 .elementor-element.elementor-element-da229cb .account{display:flex;flex-direction:row-reverse;line-height:1;align-items:center;gap:8px;}.elementor-5318 .elementor-element.elementor-element-da229cb .login-icon i{font-size:10px;}.elementor-5318 .elementor-element.elementor-element-da229cb .login-icon svg{width:10px;height:10px;}.elementor-5318 .elementor-element.elementor-element-da229cb .login-text, .elementor-5318 .elementor-element.elementor-element-da229cb .account-text{color:var( --e-global-color-59983d3 );transition:var( --e-global-color-59983d3 );font-size:18px;}.elementor-5318 .elementor-element.elementor-element-da229cb [data-mirai-component] > *:hover .login-text, .elementor-5318 .elementor-element.elementor-element-da229cb [data-mirai-component] > *:hover .account-text{color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-ed6afdb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:var(--mft-space-4xl);}.elementor-5318 .elementor-element.elementor-element-f9eb219{--display:flex;--margin-top:0;--margin-bottom:var(--mft-space-2xs);--margin-left:0;--margin-right:0;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-f9eb219:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-f9eb219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-82f1acd .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-e39d8b4 > .elementor-widget-container{padding:var(--mft-space-xs) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-e39d8b4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-37d4e74{--display:flex;--margin-top:0;--margin-bottom:var(--mft-space-2xs);--margin-left:0;--margin-right:0;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-37d4e74:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-37d4e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-b5f883b .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-eef523e > .elementor-widget-container{padding:var(--mft-space-xs) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-eef523e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-b45e3cc{--display:flex;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-b45e3cc:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-b45e3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-d311ec1 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-fa379d4 > .elementor-widget-container{padding:var(--mft-space-xs) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-fa379d4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-ff06ca6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-cd9b4bb{--display:flex;--min-height:740px;--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;--overlay-opacity:0.15;--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-5318 .elementor-element.elementor-element-cd9b4bb:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-cd9b4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-cd9b4bb::before, .elementor-5318 .elementor-element.elementor-element-cd9b4bb > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-cd9b4bb > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-cd9b4bb > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-cd9b4bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-cd9b4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-5318 .elementor-element.elementor-element-9df5d27{--display:flex;--margin-top:0;--margin-bottom:var(--mft-space-2xs);--margin-left:0;--margin-right:0;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-9df5d27:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-9df5d27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-820a02a .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-6eff6f1 > .elementor-widget-container{padding:var(--mft-space-xs) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-6eff6f1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-46251b4{--display:flex;--min-height:740px;--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;--overlay-opacity:0.15;--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-5318 .elementor-element.elementor-element-46251b4::before, .elementor-5318 .elementor-element.elementor-element-46251b4 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-46251b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-46251b4 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-46251b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-46251b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-5318 .elementor-element.elementor-element-3d49111{--display:flex;--margin-top:0;--margin-bottom:var(--mft-space-2xs);--margin-left:0;--margin-right:0;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-3d49111:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-3d49111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-8301cee .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-a2d5db3 > .elementor-widget-container{padding:var(--mft-space-xs) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-a2d5db3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-8db7b91{--display:flex;--min-height:740px;--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;--overlay-opacity:0.15;--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-5318 .elementor-element.elementor-element-8db7b91::before, .elementor-5318 .elementor-element.elementor-element-8db7b91 > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-8db7b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-5318 .elementor-element.elementor-element-8db7b91 > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-8db7b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5318 .elementor-element.elementor-element-8db7b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-5318 .elementor-element.elementor-element-1fa18c6{--display:flex;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-1fa18c6:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-1fa18c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c3eef3 );}.elementor-5318 .elementor-element.elementor-element-0ae3bf1 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-6fb1cb0 > .elementor-widget-container{padding:var(--mft-space-xs) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-6fb1cb0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family );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 );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-67d7173{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-72c9f28 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-5318 .elementor-element.elementor-element-67d7173 .swiper-slide ) > .e-con{background-color:var( --e-global-color-47eea86e );--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5318 .elementor-element.elementor-element-67d7173 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-9087c46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-9087c46:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-9087c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/home-club-img01-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5318 .elementor-element.elementor-element-f68553e{--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;--overflow:hidden;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-5e92646{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-ab96508 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-ab96508{text-align:left;}.elementor-5318 .elementor-element.elementor-element-ab96508 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-eec96b3{--display:flex;}.elementor-5318 .elementor-element.elementor-element-eff2d85{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5318 .elementor-element.elementor-element-b0ceb06{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-18dbfa5{--display:flex;}.elementor-5318 .elementor-element.elementor-element-b7c756d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5318 .elementor-element.elementor-element-769be92{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-feab2b7{--display:flex;}.elementor-5318 .elementor-element.elementor-element-22b2c8d{--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;}.elementor-5318 .elementor-element.elementor-element-361cb9e{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-c042fb5{--display:flex;}.elementor-5318 .elementor-element.elementor-element-c6da848{--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;}.elementor-5318 .elementor-element.elementor-element-5148868{color:var( --e-global-color-59983d3 );font-family:var( --e-global-typography-text-font-family );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-5318 .elementor-element.elementor-element-b7b4d4c{--n-accordion-title-font-size:var( --e-global-typography-4e2be01-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-title-normal-color:var( --e-global-color-59983d3 );--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:var( --e-global-color-59983d3 );--n-accordion-icon-hover-color:var( --e-global-color-f8cf2ec );--n-accordion-icon-active-color:var( --e-global-color-f8cf2ec );}.elementor-5318 .elementor-element.elementor-element-b7b4d4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:var(--mft-space-2xl) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-b7b4d4c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-b7b4d4c {--n-accordion-padding:var(--mft-space-m) 0 var(--mft-space-m) 0;}:where( .elementor-5318 .elementor-element.elementor-element-b7b4d4c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-4e2be01-font-family );font-weight:var( --e-global-typography-4e2be01-font-weight );}:where( .elementor-5318 .elementor-element.elementor-element-b7b4d4c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );fill:var( --e-global-color-59983d3 );color:var( --e-global-color-59983d3 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-59983d3 );border-radius:8px 8px 8px 8px;}.elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button:hover, .elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button:focus{background-color:var( --e-global-color-59983d3 );color:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-be4b8e8 > .elementor-widget-container{padding:var(--mft-space-m) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button:hover svg, .elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}.elementor-5318 .elementor-element.elementor-element-8ec637a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-05d4005{--display:flex;--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-5f60341 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-59983d3 );}.elementor-5318 .elementor-element.elementor-element-5cb479f{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-1ad1f64{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--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-5318 .elementor-element.elementor-element-107b777{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-65437ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-65437ce img{width:100%;}.elementor-5318 .elementor-element.elementor-element-e341736{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-e0c83cc img{width:100%;}.elementor-5318 .elementor-element.elementor-element-d4c7f55{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-68370ec img{width:100%;}.elementor-5318 .elementor-element.elementor-element-bbc2121{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-bd95c33 img{width:100%;}.elementor-5318 .elementor-element.elementor-element-7c13471{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-33d39ce img{width:100%;}.elementor-5318 .elementor-element.elementor-element-96f670d{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-dots-normal-color:var( --e-global-color-f8cf2ec );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:var(--mft-space-4xl);}:where( .elementor-5318 .elementor-element.elementor-element-96f670d .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-5318 .elementor-element.elementor-element-3368b82{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-853e7c6{--justify-content:flex-end;}.elementor-5318 .elementor-element.elementor-element-8ebcf26{--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-5318 .elementor-element.elementor-element-87f3b0e{--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-5318 .elementor-element.elementor-element-e702ff9{--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-23c8131{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-1077341 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-f96ffc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title a{font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 1180px) / (1920 - 1180))), 16px);}.elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title a{font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 1180px) / (1920 - 1180))), 16px);}.elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title a{font-size:clamp(14px, calc(14px + (16 - 14) * ((100vw - 1180px) / (1920 - 1180))), 16px);}.elementor-5318 .elementor-element.elementor-element-f56774a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-080ae37 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-033de3f{--min-height:72vh;}.elementor-5318 .elementor-element.elementor-element-4e35505:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-4e35505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/DSCF1516-1.webp");}.elementor-5318 .elementor-element.elementor-element-f505354:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-f505354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/16cfe4983a9f0bbfbe62ffff2ad37bbe5f59ae29-scaled.webp");}.elementor-5318 .elementor-element.elementor-element-2f7a733:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-2f7a733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/1M5A0659.webp");}.elementor-5318 .elementor-element.elementor-element-b54919d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-6308f6d{--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-5318 .elementor-element.elementor-element-0b5585c{--justify-content:center;--flex-wrap:wrap;}.elementor-5318 .elementor-element.elementor-element-df4ea6a{text-align:center;}.elementor-5318 .elementor-element.elementor-element-df4ea6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-06fb555{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5318 .elementor-element.elementor-element-f626e3e{--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-5318 .elementor-element.elementor-element-a0cb0fd .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-5fbc821 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-426ccaf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-13afec9 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-f576434{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-308c472 img{width:100%;height:86vh;}.elementor-5318 .elementor-element.elementor-element-ba43d2b{--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-5318 .elementor-element.elementor-element-e7d6aa2{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-e7d6aa2.e-con{--order:99999 /* order end hack */;}.elementor-5318 .elementor-element.elementor-element-82e6dc1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-30bb9be{--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-b9b5ca8 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-b4ef7d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-14beab3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-e0d7f08 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-145340a .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-bcbc128{--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-5318 .elementor-element.elementor-element-60f38c8{--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-a1edbb7{--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-2d02ca8{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-2c1aee4{--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-5318 .elementor-element.elementor-element-c6fd53c{--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-36c3d22{--padding-top:0;--padding-bottom:var(--mft-space-l);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-1985b27{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta__bg-wrapper{min-height:50vh;}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-072ecb2{--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-5318 .elementor-element.elementor-element-4842645{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-22330d3 > .elementor-widget-container{--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-22330d3{text-align:left;}.elementor-5318 .elementor-element.elementor-element-22330d3 img{height:390px;}.elementor-5318 .elementor-element.elementor-element-8526569{--padding-top:0;--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-5318 .elementor-element.elementor-element-8c8739f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-cbcf902{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-0dd05a7{--min-height:720px;}.elementor-5318 .elementor-element.elementor-element-e6eef8b{top:16vh;}.elementor-5318 .elementor-element.elementor-element-9ea9fe7 img{width:48%;}.elementor-5318 .elementor-element.elementor-element-30a148e .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-cd07b67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-8a03533{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-020a730 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-8f366d1{--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:var(--mft-space-3xl);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-901a5c5{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-912a40e .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-11b8f42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-24af5a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-ed6afdb{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-82f1acd .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-e39d8b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b5f883b .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-eef523e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-d311ec1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-fa379d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-ff06ca6{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-5xl);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-820a02a .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-6eff6f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-8301cee .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-a2d5db3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-0ae3bf1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-6fb1cb0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-67d7173{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-9087c46:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-9087c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/home-club-mb-1.webp");}.elementor-5318 .elementor-element.elementor-element-9087c46{--min-height:40vh;}.elementor-5318 .elementor-element.elementor-element-ab96508 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-b0ceb06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-769be92{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-361cb9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-5148868{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b7b4d4c > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-5318 .elementor-element.elementor-element-b7b4d4c{--n-accordion-title-font-size:var( --e-global-typography-4e2be01-font-size );}.elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-5f60341 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-96f670d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5318 .elementor-element.elementor-element-b0e88ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-3368b82{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-e702ff9{--padding-top:0;--padding-bottom:var(--mft-space-2xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-1077341 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-f96ffc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-07b7c5d{--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5318 .elementor-element.elementor-element-4572eb6{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-4572eb6 .elementor-icon-box-title a{font-size:13px;}.elementor-5318 .elementor-element.elementor-element-8371586{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-5318 .elementor-element.elementor-element-8371586 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title{margin-bottom:8px;}.elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-8371586 .elementor-icon-box-title a{font-size:13px;}.elementor-5318 .elementor-element.elementor-element-2d5dbe1{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-2d5dbe1 .elementor-icon-box-title a{font-size:13px;}.elementor-5318 .elementor-element.elementor-element-f56774a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-080ae37 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-033de3f{--min-height:500px;}.elementor-5318 .elementor-element.elementor-element-4e35505:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-4e35505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/IMG-07-1024x695-1.webp");}.elementor-5318 .elementor-element.elementor-element-f505354:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-f505354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/16cfe4983a9f0bbfbe62ffff2ad37bbe5f59ae29-1490x2048-1-1.webp");background-position:bottom center;}.elementor-5318 .elementor-element.elementor-element-2f7a733:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-2f7a733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2175/8b33d921c7dff34c8dfbca9633a285ef4340bbbf-1024x675-1.webp");background-position:bottom center;}.elementor-5318 .elementor-element.elementor-element-b54919d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-6308f6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-df4ea6a > .elementor-widget-container{padding:var(--mft-space-s) 0 var(--mft-space-4xl) 0;}.elementor-5318 .elementor-element.elementor-element-df4ea6a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-9b7a6d0{--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--flex-wrap:nowrap;}.elementor-5318 .elementor-element.elementor-element-2205aa7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-266e801 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b57a177{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-fd66cd1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-13c21d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-b9d331a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-7eeb2b8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-27c388a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-c53f735{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-wrapper{text-align:center;}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title, .elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-title a{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-8ed9fc0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-06fb555{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-f626e3e{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-6a40a20{--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-a0cb0fd .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-5fbc821 > .elementor-widget-container{padding:var(--mft-space-s) 0 var(--mft-space-3xl) 0;}.elementor-5318 .elementor-element.elementor-element-5fbc821 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-426ccaf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-13afec9 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-f576434{--min-height:320px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-308c472 img{height:52vh;}.elementor-5318 .elementor-element.elementor-element-ba43d2b{--padding-top:var(--mft-space-s);--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-e7d6aa2{--min-height:320px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-424b29a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-2d0b715{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-ae7a994{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-82e6dc1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5318 .elementor-element.elementor-element-30bb9be{--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-30bb9be.e-con{--order:-99999 /* order start hack */;}.elementor-5318 .elementor-element.elementor-element-b9b5ca8 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-b4ef7d9 > .elementor-widget-container{padding:var(--mft-space-s) 0 var(--mft-space-3xl) 0;}.elementor-5318 .elementor-element.elementor-element-b4ef7d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-14beab3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-ea2f4d1 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-bef60df{--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-2xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-e0d7f08 > .elementor-widget-container{padding:var(--mft-space-s) 0 0 0;}.elementor-5318 .elementor-element.elementor-element-e0d7f08 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-145340a .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-bcbc128{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-60f38c8{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-c781064 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-5318 .elementor-element.elementor-element-f7dcccf .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-a1edbb7{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-e89411b .elementor-cta__bg-wrapper{min-height:200px;}.elementor-5318 .elementor-element.elementor-element-247443c .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-2d02ca8{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-36068c2 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-5318 .elementor-element.elementor-element-847e44e .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-2c1aee4{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-c6fd53c{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-0314d6c .elementor-cta__bg-wrapper{min-height:200px;}.elementor-5318 .elementor-element.elementor-element-62d82b4 .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-36c3d22{--padding-top:0;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-767d539 .elementor-cta__bg-wrapper{min-height:200px;}.elementor-5318 .elementor-element.elementor-element-d06102e .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-1985b27{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-38cae3d .elementor-cta__bg-wrapper{min-height:200px;}.elementor-5318 .elementor-element.elementor-element-7cbe032 .elementor-button{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-4842645{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5318 .elementor-element.elementor-element-22330d3 > .elementor-widget-container{--e-transform-translateY:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-22330d3 img{width:100%;height:300px;}.elementor-5318 .elementor-element.elementor-element-8526569{--padding-top:0;--padding-bottom:var(--mft-space-3xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-0c1cb34{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-8c8739f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-cbcf902{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b249c24{--justify-content:flex-start;--padding-top:var(--mft-space-xs);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-0dd05a7{--min-height:500px;}.elementor-5318 .elementor-element.elementor-element-e6eef8b{top:16vh;}.elementor-5318 .elementor-element.elementor-element-9ea9fe7 img{width:76%;}.elementor-5318 .elementor-element.elementor-element-02f16eb{--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-48b1246{--padding-top:10px;--padding-bottom:var(--mft-space-s);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-30a148e .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-cd07b67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-f037479{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-8a03533{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-020a730 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-4ece363 > .elementor-widget-container{padding:0 var(--mft-space-s) 0 var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__content{min-height:600px;padding:80px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-cta__button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-d5b8669{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-901a5c5{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-912a40e .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );letter-spacing:var( --e-global-typography-fcce242-letter-spacing );}.elementor-5318 .elementor-element.elementor-element-11b8f42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5318 .elementor-element.elementor-element-24af5a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-d31ef66 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-e064e3d .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-ed6afdb{--padding-top:0;--padding-bottom:0;--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-82f1acd .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-e39d8b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b5f883b .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-eef523e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-d311ec1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-fa379d4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-ff06ca6{--min-height:160px;--padding-top:var(--mft-space-xl);--padding-bottom:var(--mft-space-2xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-cd9b4bb{--min-height:130px;--overlay-opacity:1;}.elementor-5318 .elementor-element.elementor-element-9df5d27{--margin-top:0;--margin-bottom:var(--mft-space-2xs);--margin-left:0;--margin-right:0;--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-820a02a .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-6eff6f1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-46251b4{--min-height:130px;--overlay-opacity:1;}.elementor-5318 .elementor-element.elementor-element-3d49111{--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-8301cee .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-a2d5db3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-8db7b91{--min-height:130px;--overlay-opacity:1;}.elementor-5318 .elementor-element.elementor-element-1fa18c6{--padding-top:var(--mft-space-2xs);--padding-bottom:var(--mft-space-2xs);--padding-left:var(--mft-space-m);--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-0ae3bf1 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-5318 .elementor-element.elementor-element-6fb1cb0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-67d7173{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-vertical-offset:5px;}.elementor-5318 .elementor-element.elementor-element-9087c46{--min-height:26vh;}.elementor-5318 .elementor-element.elementor-element-f68553e{--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-5e92646{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-ab96508 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-b0ceb06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-769be92{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-361cb9e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-5148868{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5318 .elementor-element.elementor-element-b7b4d4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5318 .elementor-element.elementor-element-b7b4d4c{--n-accordion-title-font-size:var( --e-global-typography-4e2be01-font-size );}.elementor-5318 .elementor-element.elementor-element-be4b8e8 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-5318 .elementor-element.elementor-element-8ec637a{--padding-top:0;--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-5318 .elementor-element.elementor-element-05d4005{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:var(--mft-space-4xl);--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-5f60341 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5318 .elementor-element.elementor-element-5cb479f{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-5318 .elementor-element.elementor-element-1ad1f64{--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--flex-wrap:nowrap;}.elementor-5318 .elementor-element.elementor-element-107b777{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-e341736{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-d4c7f55{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-bbc2121{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-7c13471{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5318 .elementor-element.elementor-element-96f670d{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-5318 .elementor-element.elementor-element-e702ff9{--width:72%;}.elementor-5318 .elementor-element.elementor-element-544eabd{--width:35%;}.elementor-5318 .elementor-element.elementor-element-23c8131{--width:65%;}.elementor-5318 .elementor-element.elementor-element-033de3f{--width:28%;}.elementor-5318 .elementor-element.elementor-element-0b5585c{--width:100%;}.elementor-5318 .elementor-element.elementor-element-bf384c2{--width:100%;}.elementor-5318 .elementor-element.elementor-element-9b7a6d0{--width:100%;}.elementor-5318 .elementor-element.elementor-element-6a40a20{--width:60%;}.elementor-5318 .elementor-element.elementor-element-f576434{--width:40%;}.elementor-5318 .elementor-element.elementor-element-e7d6aa2{--width:40%;}.elementor-5318 .elementor-element.elementor-element-30bb9be{--width:60%;}.elementor-5318 .elementor-element.elementor-element-4842645{--width:40%;}.elementor-5318 .elementor-element.elementor-element-8526569{--width:60%;}.elementor-5318 .elementor-element.elementor-element-b249c24{--width:8%;}.elementor-5318 .elementor-element.elementor-element-901a5c5{--width:45%;}.elementor-5318 .elementor-element.elementor-element-ed6afdb{--width:35%;}.elementor-5318 .elementor-element.elementor-element-ff06ca6{--width:40%;}.elementor-5318 .elementor-element.elementor-element-9087c46{--width:20%;}.elementor-5318 .elementor-element.elementor-element-f68553e{--content-width:1400px;}.elementor-5318 .elementor-element.elementor-element-1ad1f64{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5318 .elementor-element.elementor-element-853e7c6{--width:100%;}.elementor-5318 .elementor-element.elementor-element-e702ff9{--width:100%;}.elementor-5318 .elementor-element.elementor-element-23c8131{--width:100%;}.elementor-5318 .elementor-element.elementor-element-033de3f{--width:100%;}.elementor-5318 .elementor-element.elementor-element-bf384c2{--width:100%;}.elementor-5318 .elementor-element.elementor-element-9b7a6d0{--width:100%;}.elementor-5318 .elementor-element.elementor-element-6a40a20{--width:100%;}.elementor-5318 .elementor-element.elementor-element-f576434{--width:100%;}.elementor-5318 .elementor-element.elementor-element-e7d6aa2{--width:100%;}.elementor-5318 .elementor-element.elementor-element-30bb9be{--width:100%;}.elementor-5318 .elementor-element.elementor-element-4842645{--width:100%;}.elementor-5318 .elementor-element.elementor-element-8526569{--width:100%;}.elementor-5318 .elementor-element.elementor-element-901a5c5{--width:100%;}.elementor-5318 .elementor-element.elementor-element-ed6afdb{--width:100%;}.elementor-5318 .elementor-element.elementor-element-ff06ca6{--width:100%;}.elementor-5318 .elementor-element.elementor-element-9087c46{--width:100%;}.elementor-5318 .elementor-element.elementor-element-1ad1f64{--width:100%;}}@media(min-width:1025px){.elementor-5318 .elementor-element.elementor-element-0dd05a7:not(.elementor-motion-effects-element-type-background), .elementor-5318 .elementor-element.elementor-element-0dd05a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-4a71d5e */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-4a71d5e{
        top: 35em !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4acce7 */.elementor-5318 .elementor-element.elementor-element-b4acce7{
    overflow: hidden !important;
    
}

body:has(.ken-burns.animated.fadeIn)  .elementor-5318 .elementor-element.elementor-element-b4acce7 img{
    animation: zoomOutUnaVez 6s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    will-change: transform;
}

@keyframes zoomOutUnaVez{
    0%{
        transform: scale(1.3);
    }
    100%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-033de3f *//*.elementor-5318 .elementor-element.elementor-element-033de3f{
    overflow: hidden !important; 
}

.elementor-5318 .elementor-element.elementor-element-033de3f .elementor-background-overlay, .elementor-5318 .elementor-element.elementor-element-033de3f .elementor-widget-container, 
.elementor-5318 .elementor-element.elementor-element-033de3f img{
    transform: scale(1.3);
    transition: transform 3s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.elementor-5318 .elementor-element.elementor-element-033de3f.elementor-animated .elementor-background-overlay, 
.elementor-5318 .elementor-element.elementor-element-033de3f.elementor-animated .elementor-widget-container, .elementor-5318 .elementor-element.elementor-element-033de3f.elementor-animated img{
    transform: scale(1) !important;
}*/
/*.elementor-5318 .elementor-element.elementor-element-033de3f img{
    transform: scale(1.3) !important;
    transition: transform 3s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.elementor-5318 .elementor-element.elementor-element-033de3f.elementor-animated img{
    transform: scale(1) !important;
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-308c472 */.elementor-5318 .elementor-element.elementor-element-308c472{
    overflow: hidden !important;
    
}

body:has(.section-apartments.animated.fadeIn)  .elementor-5318 .elementor-element.elementor-element-308c472 img{
    animation: zoomOutUnaVez 6s cubic-bezier(0.25, 1, 0.5, 1) forwards;
    will-change: transform;
}

@keyframes zoomOutUnaVez{
    0%{
        transform: scale(1.6);
    }
    100%{
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-82e6dc1 */.elementor-5318 .elementor-element.elementor-element-82e6dc1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {background-color: #ffffff !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22330d3 */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-22330d3 img{
        max-height: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ea9fe7 */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-9ea9fe7 img{
        max-width: 32% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6eef8b */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-e6eef8b.section-location-container{
    top: 380px;
}

}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4ece363 */@media(max-width:768px){
    .elementor-5318 .elementor-element.elementor-element-4ece363 .elementor-motion-effects-element{
        transform: scale(1) !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d31ef66 */.elementor-5318 .elementor-element.elementor-element-d31ef66 svg{ 
    width: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9b4bb */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-cd9b4bb .swiper-slide div{
        min-height: 600px !important;
        height: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9b4bb */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-cd9b4bb .swiper-slide div{
        min-height: 600px !important;
        height: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9b4bb */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-cd9b4bb .swiper-slide div{
        min-height: 600px !important;
        height: 400px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9b4bb */@media(max-width:1440px) and (min-width:1024px){
    .elementor-5318 .elementor-element.elementor-element-cd9b4bb .swiper-slide div{
        min-height: 600px !important;
        height: 400px !important;
    }
}/* End custom CSS */