.elementor-198236 .elementor-element.elementor-element-5e95f2e0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198236 .elementor-element.elementor-element-5e95f2e0:not(.elementor-motion-effects-element-type-background), .elementor-198236 .elementor-element.elementor-element-5e95f2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-198236 .elementor-element.elementor-element-5e95f2e0, .elementor-198236 .elementor-element.elementor-element-5e95f2e0 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-5e95f2e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 72px 0px;}.elementor-198236 .elementor-element.elementor-element-5e95f2e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-198236 .elementor-element.elementor-element-7eb8b71f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-198236 .elementor-element.elementor-element-7eb8b71f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-198236 .elementor-element.elementor-element-7eb8b71f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-3cd62564 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198236 .elementor-element.elementor-element-2dd57405 .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-198236 .elementor-element.elementor-element-5c048876 > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-198236 .elementor-element.elementor-element-5c048876 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:16px;font-weight:600;color:#080808;}.elementor-198236 .elementor-element.elementor-element-5a2e0927 .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-198236 .elementor-element.elementor-element-1f0f6373 .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-198236 .elementor-element.elementor-element-1c3dcb5{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-198236 .elementor-element.elementor-element-1c3dcb5 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-198236 .elementor-element.elementor-element-504dd7b .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-198236 .elementor-element.elementor-element-504dd7b > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-49f55eb3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-49f55eb3{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-198236 .elementor-element.elementor-element-71492b4a{text-align:center;}.elementor-198236 .elementor-element.elementor-element-71492b4a img{width:100%;}.elementor-198236 .elementor-element.elementor-element-2e20cefd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198236 .elementor-element.elementor-element-2e20cefd:not(.elementor-motion-effects-element-type-background), .elementor-198236 .elementor-element.elementor-element-2e20cefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-198236 .elementor-element.elementor-element-2e20cefd, .elementor-198236 .elementor-element.elementor-element-2e20cefd > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-2e20cefd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:042px 042px 042px 042px;}.elementor-198236 .elementor-element.elementor-element-2e20cefd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-198236 .elementor-element.elementor-element-2088a910.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-198236 .elementor-element.elementor-element-2088a910.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-198236 .elementor-element.elementor-element-2088a910 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-6a2472c2 img{width:100%;}.elementor-198236 .elementor-element.elementor-element-1ea3dc73 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198236 .elementor-element.elementor-element-1ea3dc73{padding:0px 0px 024px 0px;}.elementor-198236 .elementor-element.elementor-element-1754b3a .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-198236 .elementor-element.elementor-element-651f943b > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-198236 .elementor-element.elementor-element-651f943b .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:16px;font-weight:600;color:#080808;}.elementor-198236 .elementor-element.elementor-element-bc8a9e5 .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-198236 .elementor-element.elementor-element-4ae7c2d5{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-198236 .elementor-element.elementor-element-4ae7c2d5 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-198236 .elementor-element.elementor-element-63deb3da .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-198236 .elementor-element.elementor-element-63deb3da > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-37b1cd72 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-37b1cd72{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-198236 .elementor-element.elementor-element-49f55eb3{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198236 .elementor-element.elementor-element-37b1cd72{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}@media(min-width:768px){.elementor-198236 .elementor-element.elementor-element-207f6e92{width:14.527%;}.elementor-198236 .elementor-element.elementor-element-4091ef68{width:85.471%;}.elementor-198236 .elementor-element.elementor-element-5718b769{width:29.998%;}.elementor-198236 .elementor-element.elementor-element-17d567bd{width:70%;}}@media(min-width:1600px){.elementor-198236 .elementor-element.elementor-element-49f55eb3{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198236 .elementor-element.elementor-element-37b1cd72{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}@media(max-width:767px){.elementor-198236 .elementor-element.elementor-element-5e95f2e0, .elementor-198236 .elementor-element.elementor-element-5e95f2e0 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-5e95f2e0{padding:58px 0px 58px 0px;}.elementor-198236 .elementor-element.elementor-element-7eb8b71f > .elementor-element-populated{padding:42px 42px 42px 42px;}.elementor-198236 .elementor-element.elementor-element-3cd62564{padding:0px 0px 024px 0px;}.elementor-198236 .elementor-element.elementor-element-207f6e92{width:31%;}.elementor-198236 .elementor-element.elementor-element-4091ef68{width:66%;}.elementor-198236 .elementor-element.elementor-element-5a2e0927 .elementor-heading-title{font-size:30px;line-height:44px;letter-spacing:-0.04em;}.elementor-198236 .elementor-element.elementor-element-1f0f6373 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.04em;}.elementor-198236 .elementor-element.elementor-element-1c3dcb5 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-198236 .elementor-element.elementor-element-1c3dcb5{font-size:20px;line-height:30px;}.elementor-198236 .elementor-element.elementor-element-504dd7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-504dd7b .elementor-button{font-size:16px;}.elementor-198236 .elementor-element.elementor-element-49f55eb3{text-align:center;font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198236 .elementor-element.elementor-element-5f836914 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-198236 .elementor-element.elementor-element-71492b4a{text-align:center;}.elementor-198236 .elementor-element.elementor-element-71492b4a img{width:100%;}.elementor-198236 .elementor-element.elementor-element-2e20cefd, .elementor-198236 .elementor-element.elementor-element-2e20cefd > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-2e20cefd{padding:024px 0px 024px 0px;}.elementor-198236 .elementor-element.elementor-element-2088a910{width:100%;}.elementor-bc-flex-widget .elementor-198236 .elementor-element.elementor-element-2088a910.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-198236 .elementor-element.elementor-element-2088a910.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-198236 .elementor-element.elementor-element-2088a910 > .elementor-element-populated{padding:42px 42px 42px 42px;}.elementor-198236 .elementor-element.elementor-element-6a2472c2{text-align:center;}.elementor-198236 .elementor-element.elementor-element-6a2472c2 img{width:100%;}.elementor-198236 .elementor-element.elementor-element-1ea3dc73{padding:0px 0px 024px 0px;}.elementor-198236 .elementor-element.elementor-element-5718b769{width:34%;}.elementor-198236 .elementor-element.elementor-element-17d567bd{width:66%;}.elementor-198236 .elementor-element.elementor-element-bc8a9e5 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.04em;}.elementor-198236 .elementor-element.elementor-element-4ae7c2d5 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-198236 .elementor-element.elementor-element-4ae7c2d5{font-size:20px;line-height:30px;}.elementor-198236 .elementor-element.elementor-element-63deb3da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-198236 .elementor-element.elementor-element-63deb3da .elementor-button{font-size:16px;}.elementor-198236 .elementor-element.elementor-element-37b1cd72{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-2dd57405 */.elementor-198236 .elementor-element.elementor-element-2dd57405 .elementor-button{
    cursor: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a2e0927 */.elementor-198236 .elementor-element.elementor-element-5a2e0927 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198236 .elementor-element.elementor-element-5a2e0927 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-ab67aa8c-3d0b-4e15-b59a-5d069392672e);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198236 .elementor-element.elementor-element-5a2e0927 sup {
		top: -1.2em;
		font-size: 24px;
	}

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

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198236 .elementor-element.elementor-element-5a2e0927 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-7d1238d0-740a-440c-a47d-fb74adcdac25);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198236 .elementor-element.elementor-element-5a2e0927 .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-1f0f6373 */.elementor-198236 .elementor-element.elementor-element-1f0f6373 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198236 .elementor-element.elementor-element-1f0f6373 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-d44067e5-530d-421a-b419-9f3eff3e0f7c);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198236 .elementor-element.elementor-element-1f0f6373 sup {
		top: -1.2em;
		font-size: 24px;
	}

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

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198236 .elementor-element.elementor-element-1f0f6373 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-0cb58be9-bcdb-4434-bcbc-d686321c3b23);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198236 .elementor-element.elementor-element-1f0f6373 .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-49f55eb3 */.elementor-198236 .elementor-element.elementor-element-49f55eb3 a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1754b3a */.elementor-198236 .elementor-element.elementor-element-1754b3a .elementor-button{
    cursor: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc8a9e5 */.elementor-198236 .elementor-element.elementor-element-bc8a9e5 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198236 .elementor-element.elementor-element-bc8a9e5 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-2655d9a8-9dff-4247-b3da-8bb8a5aec76f);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198236 .elementor-element.elementor-element-bc8a9e5 sup {
		top: -1.2em;
		font-size: 24px;
	}

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

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198236 .elementor-element.elementor-element-bc8a9e5 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-05bbca0c-99a3-4122-9ea5-a9aa550ba1d0);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198236 .elementor-element.elementor-element-bc8a9e5 .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-37b1cd72 */.elementor-198236 .elementor-element.elementor-element-37b1cd72 a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
}/* End custom CSS */