.elementor-198230 .elementor-element.elementor-element-426c1f27 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198230 .elementor-element.elementor-element-426c1f27:not(.elementor-motion-effects-element-type-background), .elementor-198230 .elementor-element.elementor-element-426c1f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-198230 .elementor-element.elementor-element-426c1f27, .elementor-198230 .elementor-element.elementor-element-426c1f27 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-426c1f27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 72px 0px;}.elementor-198230 .elementor-element.elementor-element-426c1f27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-198230 .elementor-element.elementor-element-4b1b5a4f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-198230 .elementor-element.elementor-element-4b1b5a4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-198230 .elementor-element.elementor-element-4b1b5a4f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-225f85d5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198230 .elementor-element.elementor-element-3a3c35bd .elementor-button{background-color:#DAF0FF;font-size:16px;font-weight:700;fill:#0070F6;color:#0070F6;border-radius:100px 100px 100px 100px;padding:6px 18px 4px 18px;}.elementor-198230 .elementor-element.elementor-element-60d92cd0 > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-198230 .elementor-element.elementor-element-60d92cd0 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:16px;font-weight:600;color:#080808;}.elementor-198230 .elementor-element.elementor-element-146c111e .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-198230 .elementor-element.elementor-element-1911c56 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:50px;font-weight:600;line-height:60px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-198230 .elementor-element.elementor-element-4318f034{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:20px;font-weight:300;line-height:32px;}.elementor-198230 .elementor-element.elementor-element-4318f034 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-198230 .elementor-element.elementor-element-5ff901d5 .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-198230 .elementor-element.elementor-element-5ff901d5 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-5586ae19 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-5586ae19{color:#454748;font-family:var( --e-global-typography-780be4a-font-family ), sans-serif;font-size:var( --e-global-typography-780be4a-font-size );font-weight:var( --e-global-typography-780be4a-font-weight );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198230 .elementor-element.elementor-element-723b2fec img{width:100%;}.elementor-198230 .elementor-element.elementor-element-3bddae73 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198230 .elementor-element.elementor-element-3bddae73:not(.elementor-motion-effects-element-type-background), .elementor-198230 .elementor-element.elementor-element-3bddae73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-198230 .elementor-element.elementor-element-3bddae73, .elementor-198230 .elementor-element.elementor-element-3bddae73 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-3bddae73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:042px 042px 042px 042px;}.elementor-198230 .elementor-element.elementor-element-3bddae73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-198230 .elementor-element.elementor-element-5223695c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-198230 .elementor-element.elementor-element-5223695c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-198230 .elementor-element.elementor-element-5223695c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-78d87a94 img{width:100%;}.elementor-198230 .elementor-element.elementor-element-45c7850e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198230 .elementor-element.elementor-element-45c7850e{padding:0px 0px 024px 0px;}.elementor-198230 .elementor-element.elementor-element-610159ef .elementor-button{background-color:#DAF0FF;font-size:16px;font-weight:700;fill:#0070F6;color:#0070F6;border-radius:100px 100px 100px 100px;padding:6px 18px 4px 18px;}.elementor-198230 .elementor-element.elementor-element-2955f833 > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-198230 .elementor-element.elementor-element-2955f833 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:16px;font-weight:600;color:#080808;}.elementor-198230 .elementor-element.elementor-element-5e5f43b6 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:34px;font-weight:600;line-height:36px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-198230 .elementor-element.elementor-element-1d6c6451{width:var( --container-widget-width, 635px );max-width:635px;--container-widget-width:635px;--container-widget-flex-grow:0;color:var( --e-global-color-text );font-family:"Lato", sans-serif;font-size:20px;font-weight:300;line-height:32px;}.elementor-198230 .elementor-element.elementor-element-1d6c6451 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-198230 .elementor-element.elementor-element-5171edda .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-198230 .elementor-element.elementor-element-5171edda > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-3583a0e4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-3583a0e4{color:#454748;font-family:var( --e-global-typography-780be4a-font-family ), sans-serif;font-size:var( --e-global-typography-780be4a-font-size );font-weight:var( --e-global-typography-780be4a-font-weight );line-height:var( --e-global-typography-780be4a-line-height );}@media(max-width:1024px){.elementor-198230 .elementor-element.elementor-element-5586ae19{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198230 .elementor-element.elementor-element-3583a0e4{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}@media(min-width:768px){.elementor-198230 .elementor-element.elementor-element-3133f184{width:14.527%;}.elementor-198230 .elementor-element.elementor-element-508fe5{width:85.471%;}.elementor-198230 .elementor-element.elementor-element-31abf73c{width:29.998%;}.elementor-198230 .elementor-element.elementor-element-607c5cbe{width:70%;}}@media(min-width:1600px){.elementor-198230 .elementor-element.elementor-element-5586ae19{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198230 .elementor-element.elementor-element-3583a0e4{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}@media(max-width:767px){.elementor-198230 .elementor-element.elementor-element-426c1f27, .elementor-198230 .elementor-element.elementor-element-426c1f27 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-426c1f27{padding:58px 0px 58px 0px;}.elementor-198230 .elementor-element.elementor-element-4b1b5a4f{width:100%;}.elementor-bc-flex-widget .elementor-198230 .elementor-element.elementor-element-4b1b5a4f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-198230 .elementor-element.elementor-element-4b1b5a4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-198230 .elementor-element.elementor-element-4b1b5a4f > .elementor-element-populated{padding:42px 42px 42px 42px;}.elementor-198230 .elementor-element.elementor-element-225f85d5{padding:0px 0px 024px 0px;}.elementor-198230 .elementor-element.elementor-element-3133f184{width:31%;}.elementor-198230 .elementor-element.elementor-element-508fe5{width:66%;}.elementor-198230 .elementor-element.elementor-element-146c111e .elementor-heading-title{font-size:30px;line-height:44px;letter-spacing:-0.04em;}.elementor-198230 .elementor-element.elementor-element-1911c56 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.04em;}.elementor-198230 .elementor-element.elementor-element-4318f034 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-198230 .elementor-element.elementor-element-4318f034{font-size:20px;line-height:30px;}.elementor-198230 .elementor-element.elementor-element-5ff901d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-5ff901d5 .elementor-button{font-size:16px;}.elementor-198230 .elementor-element.elementor-element-5586ae19{text-align:center;font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198230 .elementor-element.elementor-element-7b6a23a > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-198230 .elementor-element.elementor-element-723b2fec img{width:100%;}.elementor-198230 .elementor-element.elementor-element-3bddae73, .elementor-198230 .elementor-element.elementor-element-3bddae73 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-3bddae73{padding:024px 0px 024px 0px;}.elementor-198230 .elementor-element.elementor-element-5223695c{width:100%;}.elementor-bc-flex-widget .elementor-198230 .elementor-element.elementor-element-5223695c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-198230 .elementor-element.elementor-element-5223695c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-198230 .elementor-element.elementor-element-5223695c > .elementor-element-populated{padding:42px 42px 42px 42px;}.elementor-198230 .elementor-element.elementor-element-78d87a94 img{width:100%;}.elementor-198230 .elementor-element.elementor-element-45c7850e{padding:0px 0px 024px 0px;}.elementor-198230 .elementor-element.elementor-element-31abf73c{width:34%;}.elementor-198230 .elementor-element.elementor-element-607c5cbe{width:66%;}.elementor-198230 .elementor-element.elementor-element-5e5f43b6 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.04em;}.elementor-198230 .elementor-element.elementor-element-1d6c6451 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-198230 .elementor-element.elementor-element-1d6c6451{font-size:20px;line-height:30px;}.elementor-198230 .elementor-element.elementor-element-5171edda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-198230 .elementor-element.elementor-element-5171edda .elementor-button{font-size:16px;}.elementor-198230 .elementor-element.elementor-element-3583a0e4{text-align:center;font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}/* Start custom CSS for button, class: .elementor-element-3a3c35bd */.elementor-198230 .elementor-element.elementor-element-3a3c35bd .elementor-button{
    cursor: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146c111e */.elementor-198230 .elementor-element.elementor-element-146c111e span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198230 .elementor-element.elementor-element-146c111e span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-96f7644a-86c8-4385-a04a-9cb6be8543ff);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198230 .elementor-element.elementor-element-146c111e sup {
		top: -1.2em;
		font-size: 24px;
	}

	
/* 320 to 567 */
@media (min-width: 320px) and (max-width: 567px) { 
    .elementor-198230 .elementor-element.elementor-element-146c111e sup {
		font-size: 16px;
	}
}

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198230 .elementor-element.elementor-element-146c111e .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-b08fd917-d904-4b58-b862-062ef8108c2e);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198230 .elementor-element.elementor-element-146c111e .highlighted-text:after {
        background-size: 150%;
        width: 46%;
        max-width: 170px;
        height: 10px;
        margin: -6px 0 -10px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1911c56 */.elementor-198230 .elementor-element.elementor-element-1911c56 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198230 .elementor-element.elementor-element-1911c56 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-a9e3a4e1-2804-4882-bd9b-3117c2cb913a);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198230 .elementor-element.elementor-element-1911c56 sup {
		top: -1.2em;
		font-size: 24px;
	}

	
/* 320 to 567 */
@media (min-width: 320px) and (max-width: 567px) { 
    .elementor-198230 .elementor-element.elementor-element-1911c56 sup {
		font-size: 16px;
	}
}

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198230 .elementor-element.elementor-element-1911c56 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-20fd79f8-e952-4e78-b373-5843088de063);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198230 .elementor-element.elementor-element-1911c56 .highlighted-text:after {
        background-size: 150%;
        width: 46%;
        max-width: 170px;
        height: 10px;
        margin: -6px 0 -10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5586ae19 */.elementor-198230 .elementor-element.elementor-element-5586ae19 a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-610159ef */.elementor-198230 .elementor-element.elementor-element-610159ef .elementor-button{
    cursor: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e5f43b6 */.elementor-198230 .elementor-element.elementor-element-5e5f43b6 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198230 .elementor-element.elementor-element-5e5f43b6 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-4af34102-789f-47fe-810f-a7fb7eb0b14b);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198230 .elementor-element.elementor-element-5e5f43b6 sup {
		top: -1.2em;
		font-size: 24px;
	}

	
/* 320 to 567 */
@media (min-width: 320px) and (max-width: 567px) { 
    .elementor-198230 .elementor-element.elementor-element-5e5f43b6 sup {
		font-size: 16px;
	}
}

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198230 .elementor-element.elementor-element-5e5f43b6 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-266b6701-a4e2-442c-a136-4aa528f2caaa);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198230 .elementor-element.elementor-element-5e5f43b6 .highlighted-text:after {
        background-size: 150%;
        width: 46%;
        max-width: 170px;
        height: 10px;
        margin: -6px 0 -10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3583a0e4 */.elementor-198230 .elementor-element.elementor-element-3583a0e4 a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
}/* End custom CSS */