.elementor-4529 .elementor-element.elementor-element-ae2e9e8:not(.elementor-motion-effects-element-type-background), .elementor-4529 .elementor-element.elementor-element-ae2e9e8 > .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/header-activities.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4529 .elementor-element.elementor-element-ae2e9e8 > .elementor-container{min-height:530px;}.elementor-4529 .elementor-element.elementor-element-ae2e9e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-4529 .elementor-element.elementor-element-ae2e9e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4529 .elementor-element.elementor-element-03fd02f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 5% 0%;}.elementor-4529 .elementor-element.elementor-element-03fd02f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4529 .elementor-element.elementor-element-b875433{padding:80px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-dd34dc1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-dd34dc1{text-align:center;}.elementor-4529 .elementor-element.elementor-element-dd34dc1 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.7em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-7b44101 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-7b44101{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-4e5acdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-b99a551{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-b99a551 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-b99a551 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-524f994 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-24c4c99 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-24c4c99 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-380a5e9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-380a5e9{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-4529 .elementor-element.elementor-element-ff32e37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-ff32e37{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-48fd516 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-3989243 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-3989243 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-58fa2e5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-58fa2e5{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-4529 .elementor-element.elementor-element-92e8f6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-6b93040{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-6b93040 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-6b93040 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-058b0b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-058b0b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-e1dd499 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-51f5456{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-51f5456 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-51f5456 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-09bf257 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-869aa3b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-869aa3b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-b06d547 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-b06d547{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-4529 .elementor-element.elementor-element-ce17d5d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-ce17d5d{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-169715a > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-5394516 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-5394516 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-53bd602 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-53bd602{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-4529 .elementor-element.elementor-element-35a81ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-f78d441{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-f78d441 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-f78d441 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-f7552b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-f7552b2{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-4529 .elementor-element.elementor-element-024b605.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4529 .elementor-element.elementor-element-024b605.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-024b605 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-2110e73{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-2110e73 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-2110e73 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-bc-flex-widget .elementor-4529 .elementor-element.elementor-element-40cd0ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4529 .elementor-element.elementor-element-40cd0ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-40cd0ae > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-5d832fd > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-5d832fd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-8dcaf72 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-8dcaf72{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-4529 .elementor-element.elementor-element-3ba91bd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-3ba91bd{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-4529 .elementor-element.elementor-element-1750514 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-1750514{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-4529 .elementor-element.elementor-element-e8a96c2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-e8a96c2{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-c3f0f20 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-c3f0f20 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-c3f0f20 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-90d958f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-90d958f .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-4529 .elementor-element.elementor-element-48a0070 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-48a0070{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-4529 .elementor-element.elementor-element-0c34fd0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-0c34fd0{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-4529 .elementor-element.elementor-element-2cbac86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-922c87f{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-922c87f .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-922c87f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-92b7c2f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-92b7c2f{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-2d349bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-3369d90{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-3369d90 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-3369d90 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-24168b0 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-d1f39cc > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-d1f39cc .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-4529 .elementor-element.elementor-element-164395c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-164395c{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-4529 .elementor-element.elementor-element-09694d2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-09694d2{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-4529 .elementor-element.elementor-element-ccaf7e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-ccaf7e5{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-80ba1c2 .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-80ba1c2 .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-80ba1c2 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-75b66c7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-75b66c7 .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-4529 .elementor-element.elementor-element-9e7548d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-9e7548d{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-4529 .elementor-element.elementor-element-d475b68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-8a12aee{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-8a12aee .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-8a12aee .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-148dfe3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-148dfe3{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-2de0aff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-b7b49a0{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-b7b49a0 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-b7b49a0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-cde6285 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-45fa333 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-45fa333 .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-4529 .elementor-element.elementor-element-924aee3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-924aee3{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-4529 .elementor-element.elementor-element-652ca1c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-652ca1c{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-4529 .elementor-element.elementor-element-dca8217 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-dca8217{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-3f9c63d .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-3f9c63d .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-3f9c63d > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-28e1843 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-28e1843 .elementor-heading-title{font-family:"FrontageCondensed", Sans-serif;font-size:2.7em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-2de8153 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-2de8153{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-4529 .elementor-element.elementor-element-0c0f90e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-28372cf{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-28372cf .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-28372cf .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-a8bc044 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-a8bc044{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-c2a71fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-e387c40{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-e387c40 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-e387c40 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-5ad8990 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-4ef2177 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-4ef2177 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-fdb99b1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-fdb99b1{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-4529 .elementor-element.elementor-element-4e184ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-4e184ad{margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-c84f9ed > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-105f4c6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-105f4c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-96c3be9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-96c3be9{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-4529 .elementor-element.elementor-element-6a5f3fd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-6a5f3fd{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-4529 .elementor-element.elementor-element-eaeede8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-686343c{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-686343c .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-686343c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-56f04d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4529 .elementor-element.elementor-element-56f04d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-e8c1db8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-af8d342{--e-image-carousel-slides-to-show:1;}.elementor-4529 .elementor-element.elementor-element-af8d342 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-af8d342 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-47eea86e );opacity:var( --e-global-color-47eea86e );}.elementor-4529 .elementor-element.elementor-element-3af21cf > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-4529 .elementor-element.elementor-element-d418968 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4529 .elementor-element.elementor-element-d418968 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-3a03c5a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4529 .elementor-element.elementor-element-3a03c5a{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 );}@media(max-width:1024px){.elementor-4529 .elementor-element.elementor-element-7b44101{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-4e5acdf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-4e5acdf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-b99a551{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-524f994 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-24c4c99 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-380a5e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-ff32e37{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-48fd516 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-3989243 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-58fa2e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-92e8f6a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-92e8f6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-6b93040{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-058b0b8{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-e1dd499.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-e1dd499 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-51f5456{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-09bf257 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-869aa3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-b06d547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-ce17d5d{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-169715a > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-5394516 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-53bd602{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-35a81ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-35a81ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-f78d441{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-f7552b2{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-024b605.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-024b605 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-2110e73{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-40cd0ae > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-5d832fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-8dcaf72{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-3ba91bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-1750514{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-e8a96c2{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-c3f0f20 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-48a0070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-0c34fd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-2cbac86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-2cbac86 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-922c87f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-92b7c2f{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-2d349bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-2d349bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-3369d90{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-24168b0 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-164395c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-09694d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-ccaf7e5{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-80ba1c2 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-9e7548d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-d475b68.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-d475b68 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-8a12aee{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-148dfe3{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-2de0aff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-2de0aff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-b7b49a0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-cde6285 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-924aee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-652ca1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-dca8217{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-3f9c63d > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-2de8153{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-0c0f90e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-0c0f90e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-28372cf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-a8bc044{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-c2a71fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-c2a71fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-e387c40{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-5ad8990 > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-4ef2177 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-fdb99b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-4e184ad{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-c84f9ed > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-105f4c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-96c3be9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-6a5f3fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-eaeede8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-eaeede8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-686343c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-56f04d6{padding:40px 0px 80px 0px;}.elementor-4529 .elementor-element.elementor-element-e8c1db8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4529 .elementor-element.elementor-element-e8c1db8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-af8d342{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4529 .elementor-element.elementor-element-3af21cf > .elementor-element-populated{padding:0px 30px 40px 30px;}.elementor-4529 .elementor-element.elementor-element-d418968 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-3a03c5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4529 .elementor-element.elementor-element-ae2e9e8:not(.elementor-motion-effects-element-type-background), .elementor-4529 .elementor-element.elementor-element-ae2e9e8 > .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-4529 .elementor-element.elementor-element-b875433{padding:40px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-dd34dc1 .elementor-heading-title{font-size:2.7em;}.elementor-4529 .elementor-element.elementor-element-7b44101{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-b99a551{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-524f994 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-24c4c99 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-380a5e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-ff32e37{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-48fd516 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-3989243 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-58fa2e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-6b93040{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-058b0b8{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-51f5456{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-09bf257 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-869aa3b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-b06d547{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-ce17d5d{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-169715a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-5394516 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-53bd602{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-f78d441{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-f7552b2{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-40cd0ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-5d832fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-8dcaf72{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-3ba91bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-1750514{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-e8a96c2{padding:40px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-c3f0f20 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-90d958f .elementor-heading-title{font-size:2.7em;}.elementor-4529 .elementor-element.elementor-element-48a0070{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-0c34fd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-2cbac86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-922c87f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-92b7c2f{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-3369d90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-24168b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-d1f39cc .elementor-heading-title{font-size:2.7em;}.elementor-4529 .elementor-element.elementor-element-164395c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-09694d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-ccaf7e5{padding:40px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-80ba1c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-75b66c7 .elementor-heading-title{font-size:2.7em;}.elementor-4529 .elementor-element.elementor-element-9e7548d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-d475b68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-8a12aee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-148dfe3{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-b7b49a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-cde6285 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-45fa333 .elementor-heading-title{font-size:2.7em;}.elementor-4529 .elementor-element.elementor-element-924aee3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-652ca1c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-dca8217{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-3f9c63d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-28e1843 .elementor-heading-title{font-size:2.7em;}.elementor-4529 .elementor-element.elementor-element-2de8153{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-28372cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-a8bc044{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-e387c40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-5ad8990 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-4ef2177 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-fdb99b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-4e184ad{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-c84f9ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-105f4c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-96c3be9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-6a5f3fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4529 .elementor-element.elementor-element-686343c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-56f04d6{padding:0px 0px 60px 0px;}.elementor-4529 .elementor-element.elementor-element-af8d342{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4529 .elementor-element.elementor-element-3af21cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-d418968 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4529 .elementor-element.elementor-element-3a03c5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-4529 .elementor-element.elementor-element-4e5acdf{width:40%;}.elementor-4529 .elementor-element.elementor-element-524f994{width:60%;}.elementor-4529 .elementor-element.elementor-element-48fd516{width:60%;}.elementor-4529 .elementor-element.elementor-element-92e8f6a{width:40%;}.elementor-4529 .elementor-element.elementor-element-e1dd499{width:40%;}.elementor-4529 .elementor-element.elementor-element-09bf257{width:60%;}.elementor-4529 .elementor-element.elementor-element-169715a{width:60%;}.elementor-4529 .elementor-element.elementor-element-35a81ad{width:40%;}.elementor-4529 .elementor-element.elementor-element-024b605{width:40%;}.elementor-4529 .elementor-element.elementor-element-40cd0ae{width:60%;}.elementor-4529 .elementor-element.elementor-element-c3f0f20{width:60%;}.elementor-4529 .elementor-element.elementor-element-2cbac86{width:40%;}.elementor-4529 .elementor-element.elementor-element-2d349bd{width:40%;}.elementor-4529 .elementor-element.elementor-element-24168b0{width:60%;}.elementor-4529 .elementor-element.elementor-element-80ba1c2{width:60%;}.elementor-4529 .elementor-element.elementor-element-d475b68{width:40%;}.elementor-4529 .elementor-element.elementor-element-2de0aff{width:40%;}.elementor-4529 .elementor-element.elementor-element-cde6285{width:60%;}.elementor-4529 .elementor-element.elementor-element-3f9c63d{width:60%;}.elementor-4529 .elementor-element.elementor-element-0c0f90e{width:40%;}.elementor-4529 .elementor-element.elementor-element-c2a71fb{width:40%;}.elementor-4529 .elementor-element.elementor-element-5ad8990{width:60%;}.elementor-4529 .elementor-element.elementor-element-c84f9ed{width:60%;}.elementor-4529 .elementor-element.elementor-element-eaeede8{width:40%;}.elementor-4529 .elementor-element.elementor-element-e8c1db8{width:40%;}.elementor-4529 .elementor-element.elementor-element-3af21cf{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4529 .elementor-element.elementor-element-4e5acdf{width:100%;}.elementor-4529 .elementor-element.elementor-element-524f994{width:100%;}.elementor-4529 .elementor-element.elementor-element-48fd516{width:100%;}.elementor-4529 .elementor-element.elementor-element-92e8f6a{width:100%;}.elementor-4529 .elementor-element.elementor-element-e1dd499{width:100%;}.elementor-4529 .elementor-element.elementor-element-09bf257{width:100%;}.elementor-4529 .elementor-element.elementor-element-169715a{width:100%;}.elementor-4529 .elementor-element.elementor-element-35a81ad{width:100%;}.elementor-4529 .elementor-element.elementor-element-024b605{width:100%;}.elementor-4529 .elementor-element.elementor-element-40cd0ae{width:100%;}.elementor-4529 .elementor-element.elementor-element-c3f0f20{width:100%;}.elementor-4529 .elementor-element.elementor-element-2cbac86{width:100%;}.elementor-4529 .elementor-element.elementor-element-2d349bd{width:100%;}.elementor-4529 .elementor-element.elementor-element-24168b0{width:100%;}.elementor-4529 .elementor-element.elementor-element-80ba1c2{width:100%;}.elementor-4529 .elementor-element.elementor-element-d475b68{width:100%;}.elementor-4529 .elementor-element.elementor-element-2de0aff{width:100%;}.elementor-4529 .elementor-element.elementor-element-cde6285{width:100%;}.elementor-4529 .elementor-element.elementor-element-3f9c63d{width:100%;}.elementor-4529 .elementor-element.elementor-element-0c0f90e{width:100%;}.elementor-4529 .elementor-element.elementor-element-c2a71fb{width:100%;}.elementor-4529 .elementor-element.elementor-element-5ad8990{width:100%;}.elementor-4529 .elementor-element.elementor-element-c84f9ed{width:100%;}.elementor-4529 .elementor-element.elementor-element-eaeede8{width:100%;}.elementor-4529 .elementor-element.elementor-element-e8c1db8{width:100%;}.elementor-4529 .elementor-element.elementor-element-3af21cf{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-b99a551 */.elementor-4529 .elementor-element.elementor-element-b99a551 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e5acdf */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-4e5acdf {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b93040 */.elementor-4529 .elementor-element.elementor-element-6b93040 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-92e8f6a */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-92e8f6a {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-51f5456 */.elementor-4529 .elementor-element.elementor-element-51f5456 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e1dd499 */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-e1dd499 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f78d441 */.elementor-4529 .elementor-element.elementor-element-f78d441 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35a81ad */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-35a81ad {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2110e73 */.elementor-4529 .elementor-element.elementor-element-2110e73 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-024b605 */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-024b605 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-922c87f */.elementor-4529 .elementor-element.elementor-element-922c87f .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cbac86 */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-2cbac86 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3369d90 */.elementor-4529 .elementor-element.elementor-element-3369d90 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d349bd */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-2d349bd {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8a12aee */.elementor-4529 .elementor-element.elementor-element-8a12aee .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d475b68 */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-d475b68 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b7b49a0 */.elementor-4529 .elementor-element.elementor-element-b7b49a0 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2de0aff */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-2de0aff {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-28372cf */.elementor-4529 .elementor-element.elementor-element-28372cf .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c0f90e */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-0c0f90e {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e387c40 */.elementor-4529 .elementor-element.elementor-element-e387c40 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c2a71fb */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-c2a71fb {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-686343c */.elementor-4529 .elementor-element.elementor-element-686343c .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eaeede8 */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-eaeede8 {
        min-height: 360px;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-af8d342 */.elementor-4529 .elementor-element.elementor-element-af8d342 .swiper-pagination-bullet {
    border: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e8c1db8 */@media (max-width: 767px) {
    .elementor-4529 .elementor-element.elementor-element-e8c1db8 {
        min-height: 360px;
    }
}/* 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 */