.elementor-115 .elementor-element.elementor-element-f4d7fcc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-115 .elementor-element.elementor-element-f4d7fcc{padding:36px 0px 36px 0px;}.elementor-115 .elementor-element.elementor-element-bebfd4f > .elementor-element-populated{padding:0px 98px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ed08fd4{color:var( --e-global-color-text );font-family:"Hauora", sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-115 .elementor-element.elementor-element-73eca84 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-115 .elementor-element.elementor-element-73eca84 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:64px;font-weight:600;line-height:75.2px;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-07318f3 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-115 .elementor-element.elementor-element-07318f3{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:20px;font-weight:300;line-height:32px;}.elementor-115 .elementor-element.elementor-element-26ac96a > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-115 .elementor-element.elementor-element-26ac96a{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:20px;font-weight:300;line-height:32px;}.elementor-115 .elementor-element.elementor-element-9addd17 .elementor-button:hover, .elementor-115 .elementor-element.elementor-element-9addd17 .elementor-button:focus{background-color:#005AC7;}.elementor-115 .elementor-element.elementor-element-9addd17 .elementor-button{font-family:"Hauora", sans-serif;font-size:18px;font-weight:700;line-height:29px;}.elementor-115 .elementor-element.elementor-element-093ec36{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;color:#454748;font-family:"Lato", sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-115 .elementor-element.elementor-element-ed2cbaf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4cd5de2:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-4cd5de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-115 .elementor-element.elementor-element-4cd5de2, .elementor-115 .elementor-element.elementor-element-4cd5de2 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4cd5de2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:82px 0px 115px 0px;}.elementor-115 .elementor-element.elementor-element-4cd5de2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-6604a8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-93b0a57 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-93b0a57{text-align:center;}.elementor-115 .elementor-element.elementor-element-93b0a57 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-e46b022 > .elementor-widget-container{margin:0px 0px 63px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e46b022{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:400;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-a2c1864 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-wrapper{text-align:left;}.elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title a{font-family:"Hauora", sans-serif;font-size:32px;font-weight:500;line-height:43.36px;}.elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-wrapper{text-align:left;}.elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title a{font-family:"Hauora", sans-serif;font-size:32px;font-weight:500;line-height:43.36px;}.elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-wrapper{text-align:left;}.elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title a{font-family:"Hauora", sans-serif;font-size:32px;font-weight:500;line-height:43.36px;}.elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-wrapper{text-align:left;}.elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title a{font-family:"Hauora", sans-serif;font-size:32px;font-weight:500;line-height:43.36px;}.elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-6ed75e5 .elementor-button{background-color:#0070F6;font-family:"Hauora", sans-serif;font-size:18px;font-weight:700;line-height:29px;fill:var( --e-global-color-e999294 );color:var( --e-global-color-e999294 );}.elementor-115 .elementor-element.elementor-element-6ed75e5 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-90be949 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-115 .elementor-element.elementor-element-90be949{color:var( --e-global-color-e88852d );font-family:"Lato", sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-115 .elementor-element.elementor-element-b23c3d3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-8282271{--e-image-carousel-slides-to-show:1;}.elementor-115 .elementor-element.elementor-element-8282271 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-8282271 .swiper-pagination-bullet{width:8px;height:8px;background:var( --e-global-color-primary );}.elementor-115 .elementor-element.elementor-element-8282271 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#ECECEC;opacity:1;}.elementor-115 .elementor-element.elementor-element-614c678:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-614c678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-115 .elementor-element.elementor-element-614c678{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-115 .elementor-element.elementor-element-614c678 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-da36956 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-41020bf > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-41020bf{text-align:center;}.elementor-115 .elementor-element.elementor-element-41020bf .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-d6402e9 > .elementor-widget-container{margin:0px 0px 63px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-d6402e9{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:400;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-3d185a5 .swiper-slide-contents{margin-right:auto;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-3d185a5 .swiper-slide-inner{align-items:flex-start;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-3d185a5 .swiper-slide-inner .elementor-slide-heading{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-3d185a5 .swiper-slide-inner .elementor-slide-description{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-3d185a5 .swiper-slide-inner .elementor-slide-button{color:#080808;border-color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-b510d2c .swiper-slide-contents{margin-right:auto;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-b510d2c .swiper-slide-inner{align-items:flex-start;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-b510d2c .swiper-slide-inner .elementor-slide-heading{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-b510d2c .swiper-slide-inner .elementor-slide-description{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-b510d2c .swiper-slide-inner .elementor-slide-button{color:#080808;border-color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-a97b35c .swiper-slide-contents{margin-right:auto;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-a97b35c .swiper-slide-inner{align-items:flex-start;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-a97b35c .swiper-slide-inner .elementor-slide-heading{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-a97b35c .swiper-slide-inner .elementor-slide-description{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-a97b35c .swiper-slide-inner .elementor-slide-button{color:#080808;border-color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-19a59d2 .swiper-slide-contents{margin-right:auto;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-19a59d2 .swiper-slide-inner{align-items:flex-start;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-19a59d2 .swiper-slide-inner .elementor-slide-heading{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-19a59d2 .swiper-slide-inner .elementor-slide-description{color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-repeater-item-19a59d2 .swiper-slide-inner .elementor-slide-button{color:#080808;border-color:#080808;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide{height:800px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-contents{max-width:66%;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-inner{text-align:left;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-slide-heading{font-family:"Hauora", sans-serif;font-size:24px;font-weight:500;line-height:32.5px;letter-spacing:-0.01em;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-slide-description{color:#454748;font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:29px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-pagination-fraction{font-size:12px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#DBDBDB;opacity:1;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-pagination-bullet-active{background-color:#0070F6;}.elementor-115 .elementor-element.elementor-element-698fa6c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Hauora", sans-serif;font-size:18px;font-weight:700;line-height:29px;fill:var( --e-global-color-e999294 );color:var( --e-global-color-e999294 );}.elementor-115 .elementor-element.elementor-element-698fa6c > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-67d83da > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-115 .elementor-element.elementor-element-67d83da{color:var( --e-global-color-e88852d );font-family:"Lato", sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-115 .elementor-element.elementor-element-83b385b{padding:100px 0px 60px 0px;}.elementor-115 .elementor-element.elementor-element-5b14b29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2f94a7c > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-115 .elementor-element.elementor-element-2f94a7c{text-align:center;}.elementor-115 .elementor-element.elementor-element-2f94a7c .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-07055a6 > .elementor-container{max-width:900px;}.elementor-115 .elementor-element.elementor-element-07055a6{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-6eb6f22 > .elementor-container{max-width:900px;}.elementor-115 .elementor-element.elementor-element-6eb6f22{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-2b44326 .elementor-button:hover, .elementor-115 .elementor-element.elementor-element-2b44326 .elementor-button:focus{background-color:#005AC7;}.elementor-115 .elementor-element.elementor-element-2b44326 > .elementor-widget-container{margin:89px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2b44326 .elementor-button{font-family:"Hauora", sans-serif;font-size:18px;font-weight:700;line-height:31.5px;}.elementor-115 .elementor-element.elementor-element-ed9cdec{text-align:center;color:#454748;font-family:"Lato", sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-115 .elementor-element.elementor-element-4357aeb:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-4357aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-115 .elementor-element.elementor-element-4357aeb, .elementor-115 .elementor-element.elementor-element-4357aeb > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4357aeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4357aeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-ce066e1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3f9b3b4 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3f9b3b4{text-align:center;}.elementor-115 .elementor-element.elementor-element-3f9b3b4 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-64545d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-115 .elementor-element.elementor-element-90767d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ca47898 > .elementor-widget-container{background-image:var(--wpr-bg-d688705c-3dc5-44ec-9a3b-eda33d8583ec);margin:0px 0px 40px 0px;padding:0px 0px 0px 50px;background-position:0px 5px;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-ca47898 .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-text );font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27px;}.elementor-115 .elementor-element.elementor-element-ca47898 .elementor-image-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:29px;}.elementor-115 .elementor-element.elementor-element-a582f50 > .elementor-widget-container{background-image:var(--wpr-bg-91934751-c35e-4356-9e04-cd5661c34bef);margin:0px 0px 40px 0px;padding:0px 0px 0px 50px;background-position:0px 5px;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-a582f50 .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-text );font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27px;}.elementor-115 .elementor-element.elementor-element-a582f50 .elementor-image-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:29px;}.elementor-115 .elementor-element.elementor-element-10f6d9b > .elementor-widget-container{background-image:var(--wpr-bg-ea03ef03-419a-461f-b439-0df6f3f91fa4);margin:0px 0px 40px 0px;padding:0px 0px 0px 50px;background-position:0px 5px;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-10f6d9b .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-text );font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27.1px;}.elementor-115 .elementor-element.elementor-element-10f6d9b .elementor-image-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-cc2d46c > .elementor-widget-container{background-image:var(--wpr-bg-9ef6eaeb-a5d2-4c81-8e55-af785ce21c61);margin:0px 0px 75px 0px;padding:0px 0px 0px 50px;background-position:0px 5px;background-repeat:no-repeat;}.elementor-115 .elementor-element.elementor-element-cc2d46c .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-text );font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27.1px;}.elementor-115 .elementor-element.elementor-element-cc2d46c .elementor-image-box-description{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-1f38e03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-406a4eb > .elementor-widget-container{margin:80px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-406a4eb{text-align:center;}.elementor-115 .elementor-element.elementor-element-406a4eb .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-5c7810a:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-5c7810a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-115 .elementor-element.elementor-element-5c7810a, .elementor-115 .elementor-element.elementor-element-5c7810a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-115 .elementor-element.elementor-element-5c7810a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-115 .elementor-element.elementor-element-5c7810a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-0768659 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-0768659 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-a277f99:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-a277f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-115 .elementor-element.elementor-element-a277f99, .elementor-115 .elementor-element.elementor-element-a277f99 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-115 .elementor-element.elementor-element-a277f99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-115 .elementor-element.elementor-element-a277f99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-2a4ad5b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-115 .elementor-element.elementor-element-2a4ad5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2a4ad5b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-93d46a1:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-93d46a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-115 .elementor-element.elementor-element-93d46a1, .elementor-115 .elementor-element.elementor-element-93d46a1 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-115 .elementor-element.elementor-element-93d46a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-115 .elementor-element.elementor-element-93d46a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-b5fd5de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 1px 1px 1px;}.elementor-115 .elementor-element.elementor-element-b5fd5de .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-07afa79:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-07afa79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-115 .elementor-element.elementor-element-07afa79, .elementor-115 .elementor-element.elementor-element-07afa79 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-115 .elementor-element.elementor-element-07afa79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-115 .elementor-element.elementor-element-07afa79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-52a4da8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-52a4da8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-1da9f12 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-628f1f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-45528f4:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-45528f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-115 .elementor-element.elementor-element-45528f4, .elementor-115 .elementor-element.elementor-element-45528f4 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-115 .elementor-element.elementor-element-45528f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-115 .elementor-element.elementor-element-45528f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-03eb922 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-267d02d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-267d02d{text-align:center;}.elementor-115 .elementor-element.elementor-element-267d02d .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:43px;font-weight:600;line-height:51.6px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-8cb7f2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-8cb7f2e{text-align:center;}.elementor-115 .elementor-element.elementor-element-8cb7f2e .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:43px;font-weight:600;line-height:51.6px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-3be2892{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-5198b36:not(.elementor-motion-effects-element-type-background), .elementor-115 .elementor-element.elementor-element-5198b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F7;}.elementor-115 .elementor-element.elementor-element-5198b36, .elementor-115 .elementor-element.elementor-element-5198b36 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-115 .elementor-element.elementor-element-5198b36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-5198b36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-edd6c9b > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-115 .elementor-element.elementor-element-58b697c > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-115 .elementor-element.elementor-element-58b697c img{width:120px;max-width:120px;}.elementor-115 .elementor-element.elementor-element-7382418 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-7382418{text-align:center;}.elementor-115 .elementor-element.elementor-element-7382418 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27.1px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-a85d0d0 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-115 .elementor-element.elementor-element-a85d0d0{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-dc845d8 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-115 .elementor-element.elementor-element-deabf36 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-115 .elementor-element.elementor-element-deabf36 img{width:120px;max-width:120px;}.elementor-115 .elementor-element.elementor-element-6bdbe6d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-6bdbe6d{text-align:center;}.elementor-115 .elementor-element.elementor-element-6bdbe6d .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27.1px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-56b83fc > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-115 .elementor-element.elementor-element-56b83fc{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-bdc91c2 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-115 .elementor-element.elementor-element-11a820a > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-115 .elementor-element.elementor-element-11a820a img{width:120px;max-width:120px;}.elementor-115 .elementor-element.elementor-element-c7332ad > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-c7332ad{text-align:center;}.elementor-115 .elementor-element.elementor-element-c7332ad .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27.1px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-680a0f7 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-115 .elementor-element.elementor-element-680a0f7{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-2decfe5 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-115 .elementor-element.elementor-element-845fe18 > .elementor-widget-container{margin:0px 0px 19px 0px;}.elementor-115 .elementor-element.elementor-element-845fe18 img{width:120px;max-width:120px;}.elementor-115 .elementor-element.elementor-element-4f7793c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-115 .elementor-element.elementor-element-4f7793c{text-align:center;}.elementor-115 .elementor-element.elementor-element-4f7793c .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27.1px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-0c73fd8 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-115 .elementor-element.elementor-element-0c73fd8{text-align:center;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-1ba6ace{padding:60px 0px 60px 0px;}.elementor-115 .elementor-element.elementor-element-b6f9214:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-115 .elementor-element.elementor-element-b6f9214.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-b6f9214 > .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-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated, .elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated > .elementor-background-overlay, .elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-background-slideshow{border-radius:37px 37px 37px 37px;}.elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 30px 90px 30px;}.elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-115 .elementor-element.elementor-element-56d1a3f > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 275px 0px 275px;}.elementor-115 .elementor-element.elementor-element-56d1a3f{text-align:center;}.elementor-115 .elementor-element.elementor-element-56d1a3f .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-f2e17b4 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 275px 0px 275px;}.elementor-115 .elementor-element.elementor-element-f2e17b4{text-align:center;}.elementor-115 .elementor-element.elementor-element-f2e17b4 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-d84ce07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-d84ce07{text-align:center;font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-ce6aef7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Hauora", sans-serif;font-size:18px;font-weight:700;line-height:31.5px;fill:var( --e-global-color-e999294 );color:var( --e-global-color-e999294 );}.elementor-115 .elementor-element.elementor-element-ce6aef7 .elementor-button:hover, .elementor-115 .elementor-element.elementor-element-ce6aef7 .elementor-button:focus{background-color:var( --e-global-color-10f98a3 );}.elementor-115 .elementor-element.elementor-element-ce6aef7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-9bf864a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-e88852d );font-family:"Lato", sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-115 .elementor-element.elementor-element-9bf864a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-78f522d > .elementor-container{max-width:730px;}.elementor-115 .elementor-element.elementor-element-78f522d{padding:30px 0px 80px 0px;}.elementor-115 .elementor-element.elementor-element-6e7aeaf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-151e100 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-115 .elementor-element.elementor-element-151e100{text-align:center;}.elementor-115 .elementor-element.elementor-element-151e100 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:32px;font-weight:500;line-height:43.36px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle{background-color:#02010100;padding:0px 0px 0px 0px;margin:0px 0px 18px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-73a68de );border-radius:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion{padding:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:space-between;padding:0px 0px 18px 0px;}.elementor-115 .elementor-element.elementor-element-cd68f25 .jet-toggle__label-text{text-align:left;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{color:var( --e-global-color-text );font-family:"Hauora", sans-serif;font-size:24px;font-weight:500;line-height:32.52px;letter-spacing:0.01em;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-icon .icon-normal{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle.active-toggle .jet-toggle__label-icon .icon-active{color:var( --e-global-color-primary );background-color:#02010100;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content{font-family:"Lato", sans-serif;font-size:18px;font-weight:300;line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__content > .jet-toggle__content-inner{padding:0px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-54348b9 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-54348b9{text-align:center;}.elementor-115 .elementor-element.elementor-element-54348b9 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:20px;font-weight:600;line-height:27px;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-3228afe{padding:60px 0px 60px 0px;}.elementor-115 .elementor-element.elementor-element-417b229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-417b229{text-align:center;}.elementor-115 .elementor-element.elementor-element-417b229 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:43px;font-weight:600;line-height:52px;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-115 .elementor-element.elementor-element-2835e8a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-115 .elementor-element.elementor-element-fd445b2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-115 .elementor-element.elementor-element-fd445b2 .jet-listing-grid__slider .jet-slick-dots li{background:#DBDBDB;}.elementor-115 .elementor-element.elementor-element-fd445b2 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#0070F6;}.elementor-115 .elementor-element.elementor-element-1b87459 .elementor-button:hover, .elementor-115 .elementor-element.elementor-element-1b87459 .elementor-button:focus{background-color:#005AC7;}.elementor-115 .elementor-element.elementor-element-1b87459 .elementor-button{font-family:"Hauora", sans-serif;font-size:18px;font-weight:700;line-height:29px;}.elementor-115 .elementor-element.elementor-element-96d348e > .elementor-container{max-width:920px;}.elementor-115 .elementor-element.elementor-element-96d348e{padding:80px 0px 80px 0px;}.elementor-115 .elementor-element.elementor-element-41ce250{color:#78797B;font-family:"Lato", sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-115 .elementor-element.elementor-element-d24f2c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3a580f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-115 .elementor-element.elementor-element-f4d7fcc{padding:30px 42px 30px 42px;}.elementor-115 .elementor-element.elementor-element-bebfd4f > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-115 .elementor-element.elementor-element-73eca84 .elementor-heading-title{font-size:38px;line-height:43.7px;}.elementor-115 .elementor-element.elementor-element-07318f3{font-size:20px;line-height:30px;}.elementor-115 .elementor-element.elementor-element-26ac96a{font-size:20px;line-height:30px;}.elementor-115 .elementor-element.elementor-element-093ec36{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;text-align:center;font-size:12px;line-height:16px;}.elementor-115 .elementor-element.elementor-element-4cd5de2{padding:50px 42px 50px 42px;}.elementor-115 .elementor-element.elementor-element-6604a8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-93b0a57 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-93b0a57{text-align:left;}.elementor-115 .elementor-element.elementor-element-93b0a57 .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-e46b022{text-align:left;}.elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title a{font-size:24px;line-height:32.5px;}.elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title a{font-size:24px;line-height:32.5px;}.elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title a{font-size:24px;line-height:32.5px;}.elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title a{font-size:24px;line-height:32.5px;}.elementor-115 .elementor-element.elementor-element-614c678, .elementor-115 .elementor-element.elementor-element-614c678 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-115 .elementor-element.elementor-element-614c678{padding:0px 0px 50px 0px;}.elementor-115 .elementor-element.elementor-element-41020bf > .elementor-widget-container{margin:0px 0px 20px 0px;padding:50px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-41020bf{text-align:left;}.elementor-115 .elementor-element.elementor-element-41020bf .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-d6402e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-d6402e9{text-align:left;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 > .elementor-widget-container{padding:0px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide{height:600px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-inner{padding:0px 0px 50px 0px;}.elementor-115 .elementor-element.elementor-element-698fa6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-67d83da{text-align:center;}.elementor-115 .elementor-element.elementor-element-83b385b{padding:58.8px 42px 58.8px 42px;}.elementor-115 .elementor-element.elementor-element-2f94a7c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-2f94a7c{text-align:left;}.elementor-115 .elementor-element.elementor-element-2f94a7c .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-2b44326 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ed9cdec{text-align:center;font-size:12px;line-height:16px;}.elementor-115 .elementor-element.elementor-element-4357aeb{padding:59px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-3f9b3b4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-3f9b3b4{text-align:left;}.elementor-115 .elementor-element.elementor-element-3f9b3b4 .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-ca47898 > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-ca47898 .elementor-image-box-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-ca47898 .elementor-image-box-description{line-height:28.8px;}.elementor-115 .elementor-element.elementor-element-a582f50 > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-a582f50 .elementor-image-box-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-10f6d9b > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-10f6d9b .elementor-image-box-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-cc2d46c > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-cc2d46c .elementor-image-box-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-45a9cf5{text-align:center;}.elementor-115 .elementor-element.elementor-element-406a4eb > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-406a4eb{text-align:left;}.elementor-115 .elementor-element.elementor-element-406a4eb .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-0768659 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-2a4ad5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-b5fd5de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-52a4da8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-78f5011{padding:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-45528f4{padding:59px 042px 59px 42px;}.elementor-115 .elementor-element.elementor-element-03eb922 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-267d02d .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-8cb7f2e .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-5198b36{margin-top:30px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-58b697c img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-7382418 .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-a85d0d0{font-size:16px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-deabf36 img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-6bdbe6d .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-56b83fc{font-size:16px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-11a820a img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-c7332ad .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-680a0f7{font-size:16px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-845fe18 img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-4f7793c .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-0c73fd8{font-size:16px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-1ba6ace{padding:60px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-56d1a3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-56d1a3f .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.03em;}.elementor-115 .elementor-element.elementor-element-f2e17b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-f2e17b4 .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-0.03em;}.elementor-115 .elementor-element.elementor-element-d84ce07{font-size:18px;line-height:29px;}.elementor-115 .elementor-element.elementor-element-78f522d{padding:30px 42px 30px 42px;}.elementor-115 .elementor-element.elementor-element-151e100 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-151e100 .elementor-heading-title{font-size:24px;line-height:33px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:22px;line-height:32px;}.elementor-115 .elementor-element.elementor-element-54348b9 .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-417b229 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-fd445b2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-115 .elementor-element.elementor-element-1b87459 .elementor-button{line-height:31.5px;}.elementor-115 .elementor-element.elementor-element-96d348e{padding:0px 42px 34px 42px;}.elementor-115 .elementor-element.elementor-element-cd83a67 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-115 .elementor-element.elementor-element-f4d7fcc{padding:30px 38px 30px 38px;}.elementor-115 .elementor-element.elementor-element-bebfd4f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-bebfd4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-73eca84 .elementor-heading-title{font-size:38px;line-height:43.7px;letter-spacing:-0.03em;}.elementor-115 .elementor-element.elementor-element-ed2cbaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-eaef4e1{width:auto;max-width:auto;}.elementor-115 .elementor-element.elementor-element-4cd5de2, .elementor-115 .elementor-element.elementor-element-4cd5de2 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4cd5de2{padding:50px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-93b0a57 .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-1ed97bb .elementor-icon-box-title a{font-size:24px;line-height:33px;letter-spacing:-0.01em;}.elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-531f29d .elementor-icon-box-title a{font-size:24px;line-height:33px;}.elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-f9bc0d6 .elementor-icon-box-title a{font-size:24px;line-height:33px;}.elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title, .elementor-115 .elementor-element.elementor-element-5d7735e .elementor-icon-box-title a{font-size:24px;line-height:33px;}.elementor-115 .elementor-element.elementor-element-90be949{text-align:center;}.elementor-115 .elementor-element.elementor-element-8282271 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-614c678{padding:0px 0px 50px 0px;}.elementor-115 .elementor-element.elementor-element-41020bf .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 > .elementor-widget-container{padding:0px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide{height:680px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-inner{padding:0px 0px 50px 0px;}.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-slide-heading{font-size:24px;line-height:32.52px;letter-spacing:-0.7px;}.elementor-115 .elementor-element.elementor-element-698fa6c > .elementor-widget-container{margin:40px 42px 0px 42px;}.elementor-115 .elementor-element.elementor-element-67d83da{text-align:center;}.elementor-115 .elementor-element.elementor-element-83b385b{padding:58px 42px 58px 42px;}.elementor-115 .elementor-element.elementor-element-2f94a7c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-2f94a7c{text-align:left;}.elementor-115 .elementor-element.elementor-element-2f94a7c .elementor-heading-title{font-size:30px;line-height:36px;letter-spacing:-1.5px;}.elementor-115 .elementor-element.elementor-element-07055a6{margin-top:0px;margin-bottom:0px;}.elementor-115 .elementor-element.elementor-element-8e04569 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-1d8e487 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e7c830c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3b1020e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2b44326 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4357aeb, .elementor-115 .elementor-element.elementor-element-4357aeb > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-115 .elementor-element.elementor-element-4357aeb{padding:58px 37px 0px 38px;}.elementor-115 .elementor-element.elementor-element-3f9b3b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-3f9b3b4{text-align:left;}.elementor-115 .elementor-element.elementor-element-3f9b3b4 .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-90767d6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ca47898 > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-ca47898 .elementor-image-box-title{font-size:18px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-a582f50 > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-a582f50 .elementor-image-box-title{font-size:18px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-10f6d9b > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-10f6d9b .elementor-image-box-title{font-size:18px;line-height:24px;}.elementor-115 .elementor-element.elementor-element-cc2d46c > .elementor-widget-container{background-position:0px 0px;}.elementor-115 .elementor-element.elementor-element-cc2d46c .elementor-image-box-title{font-size:18px;line-height:25px;}.elementor-115 .elementor-element.elementor-element-406a4eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-406a4eb{text-align:center;}.elementor-115 .elementor-element.elementor-element-406a4eb .elementor-heading-title{font-size:35px;line-height:42px;}.elementor-115 .elementor-element.elementor-element-5c7810a{padding:20px 30px 20px 30px;}.elementor-115 .elementor-element.elementor-element-c807b9c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-b43d320{width:100%;}.elementor-115 .elementor-element.elementor-element-b43d320 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-0768659 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-a277f99{padding:20px 30px 20px 30px;}.elementor-115 .elementor-element.elementor-element-4e1ab70 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-516e793{width:100%;}.elementor-115 .elementor-element.elementor-element-516e793 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-2a4ad5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-93d46a1{padding:20px 30px 20px 30px;}.elementor-115 .elementor-element.elementor-element-5147f53 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-1838182{width:100%;}.elementor-115 .elementor-element.elementor-element-1838182 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-b5fd5de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-07afa79{padding:20px 30px 20px 30px;}.elementor-115 .elementor-element.elementor-element-eae0adf > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-e5547df{width:100%;}.elementor-115 .elementor-element.elementor-element-e5547df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-52a4da8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-78f5011{padding:0px 0px 40px 0px;}.elementor-115 .elementor-element.elementor-element-45528f4, .elementor-115 .elementor-element.elementor-element-45528f4 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-115 .elementor-element.elementor-element-45528f4{padding:59px 42px 59px 42px;}.elementor-115 .elementor-element.elementor-element-03eb922 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-267d02d .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-8cb7f2e .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-edd6c9b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-edd6c9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-58b697c img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-7382418 .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-a85d0d0{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-115 .elementor-element.elementor-element-dc845d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-dc845d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-deabf36 img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-6bdbe6d .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-56b83fc{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-115 .elementor-element.elementor-element-bdc91c2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-bdc91c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-11a820a img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-c7332ad .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-680a0f7{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-115 .elementor-element.elementor-element-2decfe5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-115 .elementor-element.elementor-element-2decfe5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-845fe18 img{width:100px;max-width:100px;}.elementor-115 .elementor-element.elementor-element-4f7793c .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-0c73fd8{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-115 .elementor-element.elementor-element-1ba6ace{padding:40px 42px 40px 42px;}.elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated, .elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated > .elementor-background-overlay, .elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-115 .elementor-element.elementor-element-b6f9214 > .elementor-element-populated{padding:50px 26px 50px 26px;}.elementor-115 .elementor-element.elementor-element-56d1a3f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-56d1a3f .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-f2e17b4 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-f2e17b4 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-d84ce07 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ce6aef7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-ce6aef7 .elementor-button{padding:9px 11px 9px 11px;}.elementor-115 .elementor-element.elementor-element-9bf864a{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-115 .elementor-element.elementor-element-9bf864a > .elementor-widget-container{margin:10px -14px 0px -14px;padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-78f522d{padding:30px 38px 30px 38px;}.elementor-115 .elementor-element.elementor-element-6e7aeaf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-151e100 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-115 .elementor-element.elementor-element-151e100 .elementor-heading-title{font-size:24px;line-height:32.52px;}.elementor-115 .elementor-element.elementor-element-cd68f25 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control .jet-toggle__label-text{font-size:22px;line-height:31.79px;}.elementor-115 .elementor-element.elementor-element-54348b9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-115 .elementor-element.elementor-element-54348b9 .elementor-heading-title{font-size:18px;line-height:24.39px;}.elementor-115 .elementor-element.elementor-element-3228afe{padding:30px 42px 30px 42px;}.elementor-115 .elementor-element.elementor-element-3db2c79 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-115 .elementor-element.elementor-element-417b229 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-115 .elementor-element.elementor-element-fd445b2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-115 .elementor-element.elementor-element-1b87459 .elementor-button{line-height:32px;}.elementor-115 .elementor-element.elementor-element-96d348e{padding:30px 42px 30px 42px;}.elementor-115 .elementor-element.elementor-element-cd83a67 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-115 .elementor-element.elementor-element-bebfd4f{width:47.476%;}.elementor-115 .elementor-element.elementor-element-ed2cbaf{width:52.435%;}.elementor-115 .elementor-element.elementor-element-90767d6{width:46.396%;}.elementor-115 .elementor-element.elementor-element-1f38e03{width:53.604%;}.elementor-115 .elementor-element.elementor-element-c807b9c{width:23.494%;}.elementor-115 .elementor-element.elementor-element-b43d320{width:76.506%;}.elementor-115 .elementor-element.elementor-element-4e1ab70{width:23.494%;}.elementor-115 .elementor-element.elementor-element-516e793{width:76.506%;}.elementor-115 .elementor-element.elementor-element-5147f53{width:23.494%;}.elementor-115 .elementor-element.elementor-element-1838182{width:76.506%;}.elementor-115 .elementor-element.elementor-element-eae0adf{width:23.494%;}.elementor-115 .elementor-element.elementor-element-e5547df{width:76.506%;}}@media(max-width:1024px) and (min-width:768px){.elementor-115 .elementor-element.elementor-element-90767d6{width:100%;}.elementor-115 .elementor-element.elementor-element-1f38e03{width:100%;}.elementor-115 .elementor-element.elementor-element-c807b9c{width:40%;}.elementor-115 .elementor-element.elementor-element-b43d320{width:60%;}.elementor-115 .elementor-element.elementor-element-4e1ab70{width:40%;}.elementor-115 .elementor-element.elementor-element-516e793{width:60%;}.elementor-115 .elementor-element.elementor-element-5147f53{width:40%;}.elementor-115 .elementor-element.elementor-element-1838182{width:60%;}.elementor-115 .elementor-element.elementor-element-eae0adf{width:40%;}.elementor-115 .elementor-element.elementor-element-e5547df{width:60%;}.elementor-115 .elementor-element.elementor-element-edd6c9b{width:50%;}.elementor-115 .elementor-element.elementor-element-dc845d8{width:50%;}.elementor-115 .elementor-element.elementor-element-bdc91c2{width:50%;}.elementor-115 .elementor-element.elementor-element-2decfe5{width:50%;}}@media(min-width:1025px){.elementor-115 .elementor-element.elementor-element-ca47898 > .elementor-widget-container{background-attachment:scroll;}.elementor-115 .elementor-element.elementor-element-a582f50 > .elementor-widget-container{background-attachment:scroll;}.elementor-115 .elementor-element.elementor-element-10f6d9b > .elementor-widget-container{background-attachment:scroll;}.elementor-115 .elementor-element.elementor-element-cc2d46c > .elementor-widget-container{background-attachment:scroll;}}@media(min-width:1600px){.elementor-115 .elementor-element.elementor-element-0768659 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-2a4ad5b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-b5fd5de .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-115 .elementor-element.elementor-element-52a4da8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for heading, class: .elementor-element-73eca84 */.elementor-115 .elementor-element.elementor-element-73eca84 span {
    background-image: var(--wpr-bg-27217d3c-bf73-48a8-a23d-3ccb32bea982);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0px 20px;
    padding: 10px;
    font-size: inherit;
    font-family: inherit;
    font-weight: inherit;
    margin-left: -10px;
}
.elementor-115 .elementor-element.elementor-element-73eca84 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-093ec36 */.elementor-115 .elementor-element.elementor-element-093ec36 a { 
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eaef4e1 */#atf-lottie-sc {
    width: 100%;
    max-width: 100%;
    min-height: 631.61px;
}

@media (max-width: 768px) {
    #atf-lottie-sc {
        min-height: 302.64px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93b0a57 */.elementor-115 .elementor-element.elementor-element-93b0a57 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ed97bb */.elementor-115 .elementor-element.elementor-element-1ed97bb{ width: 460px }
.elementor-115 .elementor-element.elementor-element-1ed97bb.inactive{
    opacity: 0.25;
}

/* Mobile */
@media only screen and (max-width: 480px) {
    .elementor-115 .elementor-element.elementor-element-1ed97bb.inactive{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-531f29d */.elementor-115 .elementor-element.elementor-element-531f29d{ width: 460px }
.elementor-115 .elementor-element.elementor-element-531f29d.inactive{
    opacity: 0.25;
}

/* Mobile */
@media only screen and (max-width: 480px) {
    .elementor-115 .elementor-element.elementor-element-531f29d.inactive{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9bc0d6 */.elementor-115 .elementor-element.elementor-element-f9bc0d6{ width: 460px }
.elementor-115 .elementor-element.elementor-element-f9bc0d6.inactive{
    opacity: 0.25;
}

/* Mobile */
@media only screen and (max-width: 480px) {
    .elementor-115 .elementor-element.elementor-element-f9bc0d6.inactive{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5d7735e */.elementor-115 .elementor-element.elementor-element-5d7735e{ width: 460px }
.elementor-115 .elementor-element.elementor-element-5d7735e.inactive{
    opacity: 0.25;
}

/* Mobile */
@media only screen and (max-width: 480px) {
    .elementor-115 .elementor-element.elementor-element-5d7735e.inactive{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90be949 */.elementor-115 .elementor-element.elementor-element-90be949{  width: 258px; }
.elementor-115 .elementor-element.elementor-element-90be949 a{
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: #0070F6;
}

@media only screen and (max-width: 480px) {
  .elementor-115 .elementor-element.elementor-element-90be949{  width: 100%; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8282271 */.elementor-115 .elementor-element.elementor-element-8282271 {
    pointer-events: none;
}

.elementor-115 .elementor-element.elementor-element-8282271 .swiper-pagination {
    pointer-events: all;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4cd5de2 *//*.elementor-115 .elementor-element.elementor-element-4cd5de2 .elementor-widget-icon-box.inactive {*/
/*    display: block;*/
/*}*/

/*.elementor-115 .elementor-element.elementor-element-4cd5de2 .inactive:hover .elementor-icon-box-title {*/
/*    color: #0070F6;*/
/*}*/

/*.elementor-115 .elementor-element.elementor-element-4cd5de2 .inactive:hover {*/
/*    opacity: 1;*/
/*}*/

/*.elementor-115 .elementor-element.elementor-element-4cd5de2 .inactive:hover .elementor-icon-box-description {*/
/*    opacity: 0.25;*/
/*}*/

/*.elementor-115 .elementor-element.elementor-element-4cd5de2{*/
/*    height: clamp(1900px, calc(10.5rem + ((1vw - 3.2px) * 20)), 200px);*/
/*    min-height: 0vw;*/
/*}*/
/*.elementor-115 .elementor-element.elementor-element-4cd5de2 .elementor-container.elementor-column-gap-default{*/
/*        position: sticky;*/
/*    top: clamp(50px, calc(1.125rem + ((1vw - 3.2px) * 2.25)), 100px);*/
/*}*/

/* 320 to 567 */
/*@media (min-width: 320px) and (max-width: 567px) { */
/*    .elementor-115 .elementor-element.elementor-element-4cd5de2 .elementor-icon-box-wrapper {*/
/*        min-height: 124px;*/
/*    }*/
/*    .elementor-115 .elementor-element.elementor-element-4cd5de2 .elementor-widget-icon-box.inactive {*/
/*        display: none;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41020bf */.elementor-115 .elementor-element.elementor-element-41020bf {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ddcb0c9 */.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-inner {
    padding: 0;
}
.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-contents {
    max-width: 100%!important;
}
.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-slide-heading,
.elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-slide-description p{
    margin: 0 38px 0;
}
.elementor-115 .elementor-element.elementor-element-ddcb0c9 .swiper-slide-contents {
    width: 100%;
}

@media (max-width: 1025px) {
    .elementor-115 .elementor-element.elementor-element-ddcb0c9 img {
        display: block;
        margin: 40px auto;
        width: 95%;
    }
    
    
}
@media (max-width: 600px) {
    .elementor-115 .elementor-element.elementor-element-ddcb0c9 img {
        width: 90%;
    }
}

@media (min-width: 568px) and (max-width: 1024px) {
    .elementor-115 .elementor-element.elementor-element-ddcb0c9 .elementor-jet-lottie.jet-elements {
        text-align: center;
    }
}
@media (max-width: 419px) and (min-width: 300px) {
.customize-mobile-slider .swiper-slide {
        height: 570px !important;
    }
}


@media (max-width: 500px) and (min-width: 419px) {
.customize-mobile-slider .swiper-slide {
        height: 620px !important;
    }
}

@media (max-width: 600px) and (min-width: 500px) {
.customize-mobile-slider .swiper-slide {
        height: 700px !important;
    }
}

@media (max-width: 700px) and (min-width: 600px) {
.customize-mobile-slider .swiper-slide {
        height: 750px !important;
    }
}


@media (max-width: 1200px) and (min-width: 700px) {
.customize-mobile-slider .swiper-slide {
        height: 1020px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67d83da */.elementor-115 .elementor-element.elementor-element-67d83da a{
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: #0070F6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f94a7c */.elementor-115 .elementor-element.elementor-element-2f94a7c {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-07055a6 */.elementor-115 .elementor-element.elementor-element-07055a6 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed9cdec */.elementor-115 .elementor-element.elementor-element-ed9cdec a{
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: #0070F6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f9b3b4 */.elementor-115 .elementor-element.elementor-element-3f9b3b4 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ca47898 */.elementor-115 .elementor-element.elementor-element-ca47898 h3,
.elementor-115 .elementor-element.elementor-element-ca47898 p {
    text-align: left;
}
.elementor-115 .elementor-element.elementor-element-ca47898  {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a582f50 */.elementor-115 .elementor-element.elementor-element-a582f50 h3,
.elementor-115 .elementor-element.elementor-element-a582f50 p {
    text-align: left;
}
.elementor-115 .elementor-element.elementor-element-a582f50  {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10f6d9b */.elementor-115 .elementor-element.elementor-element-10f6d9b h3,
.elementor-115 .elementor-element.elementor-element-10f6d9b p {
    text-align: left;
}
.elementor-115 .elementor-element.elementor-element-10f6d9b  {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cc2d46c */.elementor-115 .elementor-element.elementor-element-cc2d46c h3,
.elementor-115 .elementor-element.elementor-element-cc2d46c p {
    text-align: left;
}
.elementor-115 .elementor-element.elementor-element-cc2d46c  {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-406a4eb */.elementor-115 .elementor-element.elementor-element-406a4eb {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0768659 */.elementor-115 .elementor-element.elementor-element-0768659 {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a4ad5b */.elementor-115 .elementor-element.elementor-element-2a4ad5b {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5fd5de */.elementor-115 .elementor-element.elementor-element-b5fd5de {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52a4da8 */.elementor-115 .elementor-element.elementor-element-52a4da8 {
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3be2892 */@media (max-width: 600px) {
    .elementor-115 .elementor-element.elementor-element-3be2892 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7382418 */.elementor-115 .elementor-element.elementor-element-7382418 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a85d0d0 */@media (max-width: 1024px) {
    .elementor-115 .elementor-element.elementor-element-a85d0d0 p br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bdbe6d */.elementor-115 .elementor-element.elementor-element-6bdbe6d {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56b83fc */@media (max-width: 1024px) {
    .elementor-115 .elementor-element.elementor-element-56b83fc p br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7332ad */.elementor-115 .elementor-element.elementor-element-c7332ad {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-680a0f7 */@media (max-width: 1024px) {
    .elementor-115 .elementor-element.elementor-element-680a0f7 p br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f7793c */.elementor-115 .elementor-element.elementor-element-4f7793c {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c73fd8 */@media (max-width: 1024px) {
    .elementor-115 .elementor-element.elementor-element-0c73fd8 p br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5198b36 */@media screen and (max-width: 767px) {
    .elementor-115 .elementor-element.elementor-element-5198b36 span {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56d1a3f */.elementor-115 .elementor-element.elementor-element-56d1a3f span{
    color: #0070F6;
}
/* Mobile */
@media (max-width: 600px) {
    .elementor-115 .elementor-element.elementor-element-56d1a3f span{
        display: block;
        width: max-content;
        margin: 0 auto;
    }
    .elementor-115 .elementor-element.elementor-element-56d1a3f p br {
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2e17b4 */.elementor-115 .elementor-element.elementor-element-f2e17b4 span{
    color: #0070F6;
}
/* Mobile */
@media (max-width: 600px) {
    .elementor-115 .elementor-element.elementor-element-f2e17b4 span{
        display: block;
        width: max-content;
        margin: 0 auto;
    }
    .elementor-115 .elementor-element.elementor-element-f2e17b4 p br {
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d84ce07 */.elementor-115 .elementor-element.elementor-element-d84ce07 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bf864a */.elementor-115 .elementor-element.elementor-element-9bf864a a{
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: #0070F6;
}

@media only screen and (max-width: 480px) {
  .elementor-115 .elementor-element.elementor-element-9bf864a{  width: 100%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-151e100 */.elementor-115 .elementor-element.elementor-element-151e100 span{
    /*color: #0070F6;*/
    /*background: url(https://www.creditsesame.com/wp-content/uploads/2022/11/yellow-underline.png);*/
    /*background-repeat: no-repeat;*/
    /*background-position: bottom;*/
    /*background-size: contain;*/
        display: block;
        width: max-content;
        margin: 0 auto;
}

/* Mobile */
@media only screen and (max-width: 600px) {
    .elementor-115 .elementor-element.elementor-element-151e100 span{
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for jet-accordion, class: .elementor-element-cd68f25 */.elementor-115 .elementor-element.elementor-element-cd68f25 {
    margin-bottom: 0;
}

@media (max-width:600px) {
    .elementor-115 .elementor-element.elementor-element-cd68f25 .jet-toggle__label-text {
        font-weight: 500!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54348b9 */.elementor-115 .elementor-element.elementor-element-54348b9 span,
.elementor-115 .elementor-element.elementor-element-54348b9 a{
    color: #0070F6;
    font-family: inherit;
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41ce250 */.elementor-115 .elementor-element.elementor-element-41ce250 a {
    font-size: inherit;
    font-weight: inherit;
}
.elementor-115 .elementor-element.elementor-element-41ce250 sup {
    font-size: 6px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d24f2c3 */.elementor-115 .elementor-element.elementor-element-d24f2c3 {
    height: 0;
    opacity: 0;
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS */.digital-bank {
    background-image: url(../png/digital-bank-bg.png);
    background-repeat: no-repeat;
    background-position: center 50px;
    background-size: 110%;
    background-color: #F6F6F7;
    padding: 51.5px 0;
    border-radius: 20px;
    height: 426px;
    
}
.digital-bank h3 {
    font-family: 'Hauora';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 135.5%;
    text-align: center;
    letter-spacing: 0.01em;
    color: #183A7C;
    margin-bottom: 0;
}
.digital-bank.item1 img {
    width: 363.1px;
    max-width: 400px;
    margin: 40px auto 0;
    display: block;
}
.digital-bank.item2 img {
    width: 363px;
    max-width: 400px;
    margin: 10px auto 0;
    display: block;
}
.digital-bank.item3 img {
    width: 363px;
    max-width: 363px;
    margin: 40px auto 0;
    display: block;
}
.digital-bank.item4 img {
    width: 360px;
    max-width: 363px;
    margin: 40px auto 0;
    display: block;
}
.icon-box-slider-nav.inactive:hover h3 {
    color: #0070F6!important;
}
.icon-box-slider-nav.inactive:hover {
    opacity: 1!important;
}
@media (max-width: 1025px) {
    .digital-bank {
        height: 329px;
        padding: 37.72px 0;
    }
    .digital-bank h3 {
        font-weight: 600;
        font-size: 18px;
        line-height: 135.5%;
    }
    .digital-bank.item1 img {
        width: 300px;
        margin: 40px auto;
    }
    .digital-bank.item2 img {
        width: 300px;
        margin: 20px auto;
    }
    .digital-bank.item3 img {
        width: 300px;
    }
    .digital-bank.item4 img {
        margin: 0 auto;
        width: 300px;
    }
}
@media (max-width: 600px) {
    .digital-bank {
        margin: 0 auto 20px;
    }
    .digital-bank img {
        width: 90%!important;
        max-width: 100%!important;
    }
}


/***
 cognigy webchat - start
*/

@media (min-width: 769px) {
 [data-cognigy-webchat-root] button[data-cognigy-webchat-toggle] {
    right: 100px !important;
    bottom: 16px !important;
   }

 [data-cognigy-webchat-root] [data-cognigy-webchat] {
    width: 320px !important;
    height: 480px !important;
   }

 [data-cognigy-webchat-root] .cognigy-webchat-1jjvxm8 {
        background-color: transparent !important;
    }
    
}

@media (max-width: 769px) {
    
  [data-cognigy-webchat-root] .cognigy-webchat-25hkvh {
      right: 50px !important;
      bottom: 60px !important;
  }    

  [data-cognigy-webchat-root] .cognigy-webchat-867e34 {
      width: 16px !important;
      height: 16px !important;
      top: -20% !important;
      font-size: 8px !important;
      right: -18% !important;
  }    
    
  [data-cognigy-webchat-root] .cognigy-webchat-1jjvxm8 {
    width: 30px !important;
    height: 30px !important;
  }
  
  body:has([data-cognigy-webchat="true"]) {
   overflow: hidden !important;
  }

  [data-cognigy-webchat-root] button[data-cognigy-webchat-toggle] { 
    right: 50px !important;
    bottom: 10px !important;
  }
}


[data-cognigy-webchat-root] .cognigy-webchat-1tgbtx0.active, [data-cognigy-webchat-root] .cognigy-webchat-1jjvxm8:hover {
    transform: scale(1.1);
}

.webchat-root.css-qfdd9t {
    z-index: 100000;
}
 [data-cognigy-webchat-root] .cognigy-webchat-15eosqe:hover{
     color: white !important;
 }

/***
 cognigy webchat - end

*/

.sc-text-cl-blue {
    color: #0070F6;
    position: relative;
    z-index: 0;
}

.sc-text-cl-blue:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 4px;
    left: 0;
    top: 88%;
    background: #F5C946;
    border-radius: 4px;
    z-index: -1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(../ttf/hauora-regular.ttf) format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(../ttf/hauora-semibold.ttf) format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(../ttf/hauora-medium.ttf) format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url(../ttf/hauora-light.ttf) format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url(../ttf/hauora-extralight.ttf) format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(../ttf/hauora-extrabold.ttf) format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(../ttf/hauora-semibold.ttf) format('truetype'),
		url('../svg/hauora-semibold.svg#Hauora') format('svg');
}
/* End Custom Fonts CSS */