.elementor-172483 .elementor-element.elementor-element-09c686a{padding:90px 40px 90px 40px;}.elementor-172483 .elementor-element.elementor-element-475e1a9 .elementor-heading-title{font-family:var( --e-global-typography-63fd0f4-font-family ), sans-serif;font-size:var( --e-global-typography-63fd0f4-font-size );font-weight:var( --e-global-typography-63fd0f4-font-weight );line-height:var( --e-global-typography-63fd0f4-line-height );}.elementor-172483 .elementor-element.elementor-element-3aa4620 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:64px;font-weight:600;line-height:75px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-f0bc4c2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-172483 .elementor-element.elementor-element-f0bc4c2{color:var( --e-global-color-text );font-family:var( --e-global-typography-0ce8c4e-font-family ), sans-serif;font-size:var( --e-global-typography-0ce8c4e-font-size );font-weight:var( --e-global-typography-0ce8c4e-font-weight );line-height:var( --e-global-typography-0ce8c4e-line-height );}.elementor-172483 .elementor-element.elementor-element-4fea8de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-4fea8de{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d1ca4e7 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:24px;font-weight:normal;line-height:33px;letter-spacing:-0.01em;color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-19ee9fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-19ee9fe{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-172483 .elementor-element.elementor-element-156eeaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-156eeaf{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-172483 .elementor-element.elementor-element-2911f43 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-bdcdac5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-bdcdac5{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-bc94b33 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-3925b86 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-3925b86{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-1eb016a > .elementor-widget-container{margin:5px 0px -15px 0px;}.elementor-172483 .elementor-element.elementor-element-1eb016a .elementor-heading-title{font-family:var( --e-global-typography-0a5140f-font-family ), sans-serif;font-weight:var( --e-global-typography-0a5140f-font-weight );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-9f70218 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-9f70218{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-1c220a4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-172483 .elementor-element.elementor-element-1c220a4 .elementor-heading-title{font-family:var( --e-global-typography-0a5140f-font-family ), sans-serif;font-weight:var( --e-global-typography-0a5140f-font-weight );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-27eac98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-27eac98{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-6753abb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-6753abb .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:24px;font-weight:600;line-height:33px;letter-spacing:0.01em;color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-36f1565 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-36f1565{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-c3c7eeb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-c3c7eeb .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-cb5c814 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-cb5c814 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-35f1d3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-35f1d3c{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-2d79977 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-2d79977 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-49e6a21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-49e6a21{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-ca9583a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-ca9583a .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-e65b1ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-e65b1ee{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-b6111fe > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-b6111fe .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-30617c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-30617c5{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-3f5331a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-3f5331a .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-aae3ed8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-aae3ed8{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d37f191 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-d37f191 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-86c592c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-86c592c{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-5ef0164 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-5ef0164 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-f2bad27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-f2bad27{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-4fa750f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-4fa750f .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-58662ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-58662ac{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d08885e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-d08885e .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-59f28d6{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-172483 .elementor-element.elementor-element-fff287a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-fff287a .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-7633953 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-7633953{color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:16px;font-weight:300;line-height:24px;}.elementor-172483 .elementor-element.elementor-element-2a6b0d8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-172483 .elementor-element.elementor-element-2a6b0d8 .elementor-heading-title{font-family:var( --e-global-typography-383f4ec-font-family ), sans-serif;font-size:var( --e-global-typography-383f4ec-font-size );font-weight:var( --e-global-typography-383f4ec-font-weight );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );color:var( --e-global-color-text );}.elementor-172483 .elementor-element.elementor-element-7d91ce4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-172483 .elementor-element.elementor-element-7d91ce4{color:var( --e-global-color-text );font-family:var( --e-global-typography-236ad4a-font-family ), sans-serif;font-size:var( --e-global-typography-236ad4a-font-size );font-weight:var( --e-global-typography-236ad4a-font-weight );line-height:var( --e-global-typography-236ad4a-line-height );}@media(max-width:1024px){.elementor-172483 .elementor-element.elementor-element-475e1a9 .elementor-heading-title{font-size:var( --e-global-typography-63fd0f4-font-size );line-height:var( --e-global-typography-63fd0f4-line-height );}.elementor-172483 .elementor-element.elementor-element-f0bc4c2{font-size:var( --e-global-typography-0ce8c4e-font-size );line-height:var( --e-global-typography-0ce8c4e-line-height );}.elementor-172483 .elementor-element.elementor-element-4fea8de{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-2911f43 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-bdcdac5{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-bc94b33 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-3925b86{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-9f70218{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-27eac98{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-36f1565{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-c3c7eeb .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-cb5c814 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-35f1d3c{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-2d79977 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-49e6a21{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-ca9583a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-e65b1ee{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-b6111fe .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-30617c5{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-3f5331a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-aae3ed8{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d37f191 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-86c592c{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-5ef0164 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-f2bad27{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-4fa750f .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-58662ac{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d08885e .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-fff287a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-2a6b0d8 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-7d91ce4{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}}@media(max-width:767px){.elementor-172483 .elementor-element.elementor-element-09c686a{padding:30px 30px 30px 30px;}.elementor-172483 .elementor-element.elementor-element-475e1a9 .elementor-heading-title{font-size:var( --e-global-typography-63fd0f4-font-size );line-height:var( --e-global-typography-63fd0f4-line-height );}.elementor-172483 .elementor-element.elementor-element-3aa4620 .elementor-heading-title{font-size:38px;line-height:44px;letter-spacing:-0.04em;}.elementor-172483 .elementor-element.elementor-element-f0bc4c2{font-size:var( --e-global-typography-0ce8c4e-font-size );line-height:var( --e-global-typography-0ce8c4e-line-height );}.elementor-172483 .elementor-element.elementor-element-4fea8de{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d1ca4e7 .elementor-heading-title{font-size:22px;line-height:32px;}.elementor-172483 .elementor-element.elementor-element-2911f43 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-bdcdac5{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-bc94b33 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-3925b86{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-9f70218{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-27eac98{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-6753abb .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-172483 .elementor-element.elementor-element-36f1565{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-c3c7eeb .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-cb5c814 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-35f1d3c{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-2d79977 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-49e6a21{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-ca9583a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-e65b1ee{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-b6111fe .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-30617c5{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-3f5331a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-aae3ed8{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d37f191 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-86c592c{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-5ef0164 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-f2bad27{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-4fa750f .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-58662ac{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d08885e .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-fff287a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-2a6b0d8 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-7d91ce4{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}}@media(min-width:768px){.elementor-172483 .elementor-element.elementor-element-d9f1826{width:76.665%;}.elementor-172483 .elementor-element.elementor-element-726eebf{width:22.667%;}}@media(max-width:1024px) and (min-width:768px){.elementor-172483 .elementor-element.elementor-element-d9f1826{width:100%;}}@media(min-width:1600px){.elementor-172483 .elementor-element.elementor-element-475e1a9 .elementor-heading-title{font-size:var( --e-global-typography-63fd0f4-font-size );line-height:var( --e-global-typography-63fd0f4-line-height );}.elementor-172483 .elementor-element.elementor-element-f0bc4c2{font-size:var( --e-global-typography-0ce8c4e-font-size );line-height:var( --e-global-typography-0ce8c4e-line-height );}.elementor-172483 .elementor-element.elementor-element-4fea8de{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-2911f43 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-bdcdac5{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-bc94b33 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-3925b86{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-9f70218{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-27eac98{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-36f1565{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-c3c7eeb .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-cb5c814 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-35f1d3c{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-2d79977 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-49e6a21{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-ca9583a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-e65b1ee{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-b6111fe .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-30617c5{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-3f5331a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-aae3ed8{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d37f191 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-86c592c{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-5ef0164 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-f2bad27{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-4fa750f .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-58662ac{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}.elementor-172483 .elementor-element.elementor-element-d08885e .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-fff287a .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-2a6b0d8 .elementor-heading-title{font-size:var( --e-global-typography-383f4ec-font-size );line-height:var( --e-global-typography-383f4ec-line-height );letter-spacing:var( --e-global-typography-383f4ec-letter-spacing );}.elementor-172483 .elementor-element.elementor-element-7d91ce4{font-size:var( --e-global-typography-236ad4a-font-size );line-height:var( --e-global-typography-236ad4a-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-9f70218 */.elementor-172483 .elementor-element.elementor-element-9f70218 a{
    color: #0070F6;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27eac98 */.elementor-172483 .elementor-element.elementor-element-27eac98 a{
    color: #0070F6;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36f1565 */.elementor-172483 .elementor-element.elementor-element-36f1565 a{
    color: #0070F6;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7633953 */.elementor-172483 .elementor-element.elementor-element-7633953 a{
    color: #0070F6;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d91ce4 */.elementor-172483 .elementor-element.elementor-element-7d91ce4 a{
    color: #0070F6;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d9f1826 */.elementor-172483 .elementor-element.elementor-element-d9f1826 h4{
    margin-top: 30px
}
.elementor-172483 .elementor-element.elementor-element-d9f1826 h5{
    margin-top: 40px
}/* End custom CSS */
/* Start custom CSS */.elementor-location-header + .elementor a{
text-decoration: underline;
    color: #0070F6;
    font-size: 16px;
}
body.elementor-page-172483 b{
    font-weight: 700;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Hauora';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-SemiBold.ttf') format('truetype'),
		url('https://www.creditsesame.com/wp-content/uploads/2022/11/Hauora-SemiBold.svg#Hauora') format('svg');
}
/* End Custom Fonts CSS */