.elementor-4884 .elementor-element.elementor-element-397ac16:not(.elementor-motion-effects-element-type-background), .elementor-4884 .elementor-element.elementor-element-397ac16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-47eea86e );background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/420/ecoresort11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4884 .elementor-element.elementor-element-397ac16 > .elementor-container{min-height:530px;}.elementor-4884 .elementor-element.elementor-element-397ac16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-4884 .elementor-element.elementor-element-397ac16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4884 .elementor-element.elementor-element-1dc8059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-4884 .elementor-element.elementor-element-1dc8059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4884 .elementor-element.elementor-element-673032f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-673032f{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-7ecf073 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-2e0c14b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-2e0c14b{text-align:center;}.elementor-4884 .elementor-element.elementor-element-2e0c14b .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-de5d12b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4884 .elementor-element.elementor-element-de5d12b{text-align:center;}.elementor-4884 .elementor-element.elementor-element-9d3a57d > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4884 .elementor-element.elementor-element-9d3a57d{text-align:center;}.elementor-4884 .elementor-element.elementor-element-7704ad2{text-align:center;}.elementor-4884 .elementor-element.elementor-element-461af68 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-461af68{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-66f456d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-3d2d6a3{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-3d2d6a3 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-3d2d6a3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-31afd4d .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-31afd4d .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-31afd4d > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-b7b7357 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-b7b7357 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-157bab5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-157bab5{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-2c0a46e > .elementor-element-populated{padding:80px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-f890958 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-f890958 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.9em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-ff85be5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4884 .elementor-element.elementor-element-ff85be5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4884 .elementor-element.elementor-element-511a4aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-dc7e23d{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-dc7e23d .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-dc7e23d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-a4ff0fe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-a4ff0fe{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-22c27f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-6a8d0bd{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-6a8d0bd .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-6a8d0bd .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-8b304d8 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-8b304d8 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-8b304d8 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-b38832a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-b38832a .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-3306af2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-3306af2{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-e9515e0 > .elementor-element-populated{padding:80px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-092511a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-092511a .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.9em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-d2edaa6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4884 .elementor-element.elementor-element-d2edaa6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4884 .elementor-element.elementor-element-2644bff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-82a474e{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-82a474e .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-82a474e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-7ee054f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-7ee054f{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-00b2bb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-9175b3d{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-9175b3d .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-9175b3d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-8779862 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-8779862 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-8779862 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-1ce75e1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-1ce75e1 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-e2cc3cc > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-e2cc3cc{--icon-box-icon-margin:10px;}.elementor-4884 .elementor-element.elementor-element-e2cc3cc .elementor-icon{font-size:12px;}.elementor-4884 .elementor-element.elementor-element-3e0bd4b > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-3e0bd4b{--icon-box-icon-margin:10px;}.elementor-4884 .elementor-element.elementor-element-3e0bd4b .elementor-icon{font-size:12px;}.elementor-4884 .elementor-element.elementor-element-df89b84 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-df89b84{--icon-box-icon-margin:10px;}.elementor-4884 .elementor-element.elementor-element-df89b84 .elementor-icon{font-size:12px;}.elementor-4884 .elementor-element.elementor-element-0971b64 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-0971b64{--icon-box-icon-margin:10px;}.elementor-4884 .elementor-element.elementor-element-0971b64 .elementor-icon{font-size:12px;}.elementor-4884 .elementor-element.elementor-element-b021105 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-b021105{--icon-box-icon-margin:10px;}.elementor-4884 .elementor-element.elementor-element-b021105 .elementor-icon{font-size:12px;}.elementor-4884 .elementor-element.elementor-element-12903b7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-12903b7{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-6a7c5e5 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-6a7c5e5 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-6a7c5e5 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-98ce1cb > .elementor-widget-container{margin:-15% 0% 0% 0%;}.elementor-4884 .elementor-element.elementor-element-9b2cadf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-9b2cadf{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-7577049 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-7b2d3b6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-7b2d3b6{text-align:center;}.elementor-4884 .elementor-element.elementor-element-7b2d3b6 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-142e9ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-142e9ad{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-66f0e7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-c6b4fb6{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-c6b4fb6 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-c6b4fb6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-2330410 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-2330410 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-2330410 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-6e991b1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-6e991b1 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-c36581b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-c36581b{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-b4db8cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-cf26b37{--e-image-carousel-slides-to-show:1;}.elementor-4884 .elementor-element.elementor-element-cf26b37 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-cf26b37 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-7ab6ee0 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-7ab6ee0 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-7ab6ee0 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-e07edaa > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-e07edaa .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-700ed4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-700ed4d{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-aaa1b04 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-aaa1b04 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-aaa1b04 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4884 .elementor-element.elementor-element-9663be8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4884 .elementor-element.elementor-element-9663be8 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.8em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-7666a09 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4884 .elementor-element.elementor-element-4f9ef28 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4884 .elementor-element.elementor-element-167dd06 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4884 .elementor-element.elementor-element-0b31259 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4884 .elementor-element.elementor-element-d548886 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4884 .elementor-element.elementor-element-d548886{margin-top:0px;margin-bottom:0px;padding:00px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-afed301.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4884 .elementor-element.elementor-element-afed301 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4884 .elementor-element.elementor-element-afed301 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-afed301 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4884 .elementor-element.elementor-element-afed301 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-66c1618 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-66c1618 .elementor-button:hover, .elementor-4884 .elementor-element.elementor-element-66c1618 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-4884 .elementor-element.elementor-element-66c1618{width:auto;max-width:auto;}.elementor-4884 .elementor-element.elementor-element-b33ae9d .elementor-button{background-color:#006161;fill:var( --e-global-color-47eea86e );color:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-b33ae9d .elementor-button:hover, .elementor-4884 .elementor-element.elementor-element-b33ae9d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-47eea86e );}.elementor-4884 .elementor-element.elementor-element-b33ae9d{width:auto;max-width:auto;}.elementor-4884 .elementor-element.elementor-element-b33ae9d .elementor-button:hover svg, .elementor-4884 .elementor-element.elementor-element-b33ae9d .elementor-button:focus svg{fill:var( --e-global-color-47eea86e );}@media(min-width:768px){.elementor-4884 .elementor-element.elementor-element-66f456d{width:40%;}.elementor-4884 .elementor-element.elementor-element-31afd4d{width:60%;}.elementor-4884 .elementor-element.elementor-element-2c0a46e{width:60%;}.elementor-4884 .elementor-element.elementor-element-511a4aa{width:40%;}.elementor-4884 .elementor-element.elementor-element-22c27f3{width:40%;}.elementor-4884 .elementor-element.elementor-element-8b304d8{width:60%;}.elementor-4884 .elementor-element.elementor-element-e9515e0{width:60%;}.elementor-4884 .elementor-element.elementor-element-2644bff{width:40%;}.elementor-4884 .elementor-element.elementor-element-00b2bb2{width:40%;}.elementor-4884 .elementor-element.elementor-element-8779862{width:60%;}.elementor-4884 .elementor-element.elementor-element-66f0e7d{width:40%;}.elementor-4884 .elementor-element.elementor-element-2330410{width:60%;}.elementor-4884 .elementor-element.elementor-element-b4db8cc{width:40%;}.elementor-4884 .elementor-element.elementor-element-7ab6ee0{width:60%;}}@media(max-width:1024px){.elementor-4884 .elementor-element.elementor-element-673032f{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-7ecf073.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-7ecf073 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-461af68{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-66f456d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-66f456d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-3d2d6a3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-31afd4d > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-157bab5{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-2c0a46e > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-ff85be5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4884 .elementor-element.elementor-element-511a4aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-511a4aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-dc7e23d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-a4ff0fe{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-22c27f3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-22c27f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-6a8d0bd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-8b304d8 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-3306af2{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-e9515e0 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-d2edaa6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4884 .elementor-element.elementor-element-2644bff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-2644bff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-82a474e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-7ee054f{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-00b2bb2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-00b2bb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-9175b3d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-8779862 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-12903b7{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-6a7c5e5 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-9b2cadf{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-7577049.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-7577049 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-142e9ad{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-66f0e7d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-66f0e7d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-c6b4fb6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-2330410 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-c36581b{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-b4db8cc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4884 .elementor-element.elementor-element-b4db8cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-cf26b37{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4884 .elementor-element.elementor-element-7ab6ee0 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-700ed4d{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-aaa1b04 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4884 .elementor-element.elementor-element-d548886{padding:40px 0px 80px 0px;}.elementor-4884 .elementor-element.elementor-element-afed301 > .elementor-element-populated{padding:0px 30px 40px 30px;}}@media(max-width:767px){.elementor-4884 .elementor-element.elementor-element-397ac16:not(.elementor-motion-effects-element-type-background), .elementor-4884 .elementor-element.elementor-element-397ac16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/420/header-activities-mobile.jpg");background-position:center center;}.elementor-4884 .elementor-element.elementor-element-673032f{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-7ecf073 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-2e0c14b .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-461af68{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-66f456d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-3d2d6a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-31afd4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-b7b7357 .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-157bab5{padding:0px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-2c0a46e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-f890958 .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-ff85be5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4884 .elementor-element.elementor-element-dc7e23d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-a4ff0fe{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-22c27f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-6a8d0bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-8b304d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-b38832a .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-3306af2{padding:0px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-e9515e0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-092511a .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-d2edaa6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4884 .elementor-element.elementor-element-82a474e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-7ee054f{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-00b2bb2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-9175b3d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-8779862 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-1ce75e1 .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-12903b7{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-6a7c5e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-9b2cadf{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-7577049 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-7b2d3b6 .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-142e9ad{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-66f0e7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-c6b4fb6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-2330410 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-6e991b1 .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-c36581b{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-b4db8cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-cf26b37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4884 .elementor-element.elementor-element-7ab6ee0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-e07edaa .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-700ed4d{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-aaa1b04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4884 .elementor-element.elementor-element-9663be8 .elementor-heading-title{font-size:2.7em;}.elementor-4884 .elementor-element.elementor-element-d548886{padding:40px 0px 60px 0px;}.elementor-4884 .elementor-element.elementor-element-afed301 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4884 .elementor-element.elementor-element-7ecf073{width:100%;}.elementor-4884 .elementor-element.elementor-element-66f456d{width:100%;}.elementor-4884 .elementor-element.elementor-element-31afd4d{width:100%;}.elementor-4884 .elementor-element.elementor-element-2c0a46e{width:100%;}.elementor-4884 .elementor-element.elementor-element-511a4aa{width:100%;}.elementor-4884 .elementor-element.elementor-element-22c27f3{width:100%;}.elementor-4884 .elementor-element.elementor-element-8b304d8{width:100%;}.elementor-4884 .elementor-element.elementor-element-e9515e0{width:100%;}.elementor-4884 .elementor-element.elementor-element-2644bff{width:100%;}.elementor-4884 .elementor-element.elementor-element-00b2bb2{width:100%;}.elementor-4884 .elementor-element.elementor-element-8779862{width:100%;}.elementor-4884 .elementor-element.elementor-element-6a7c5e5{width:100%;}.elementor-4884 .elementor-element.elementor-element-7577049{width:100%;}.elementor-4884 .elementor-element.elementor-element-66f0e7d{width:100%;}.elementor-4884 .elementor-element.elementor-element-2330410{width:100%;}.elementor-4884 .elementor-element.elementor-element-b4db8cc{width:100%;}.elementor-4884 .elementor-element.elementor-element-7ab6ee0{width:100%;}.elementor-4884 .elementor-element.elementor-element-aaa1b04{width:100%;}.elementor-4884 .elementor-element.elementor-element-afed301{width:100%;}}/* Start custom CSS for column, class: .elementor-element-7ecf073 */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-7ecf073 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d2d6a3 */.elementor-4884 .elementor-element.elementor-element-3d2d6a3 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66f456d */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-66f456d {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dc7e23d */.elementor-4884 .elementor-element.elementor-element-dc7e23d .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-511a4aa */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-511a4aa {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6a8d0bd */.elementor-4884 .elementor-element.elementor-element-6a8d0bd .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-22c27f3 */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-22c27f3 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-82a474e */.elementor-4884 .elementor-element.elementor-element-82a474e .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2644bff */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-2644bff {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9175b3d */.elementor-4884 .elementor-element.elementor-element-9175b3d .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-00b2bb2 */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-00b2bb2 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7577049 */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-7577049 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c6b4fb6 */.elementor-4884 .elementor-element.elementor-element-c6b4fb6 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-66f0e7d */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-66f0e7d {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cf26b37 */.elementor-4884 .elementor-element.elementor-element-cf26b37 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b4db8cc */@media (max-width: 767px) {
    .elementor-4884 .elementor-element.elementor-element-b4db8cc {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-afed301 */.fundation-btn-content a.elementor-button.elementor-button-link{
    color: #fff!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FrontageCondensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://static-resources-elementor.mirai.com/wp-content/uploads/sites/420/FrontageCondensed-Regular.eot');
	src: url('https://static-resources-elementor.mirai.com/wp-content/uploads/sites/420/FrontageCondensed-Regular.eot?#iefix') format('embedded-opentype'),
		url('/app/uploads/sites/420/FrontageCondensed-Regular.woff') format('woff'),
		url('/app/uploads/sites/420/FrontageCondensed-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */