.elementor-198241 .elementor-element.elementor-element-df2db3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198241 .elementor-element.elementor-element-df2db3:not(.elementor-motion-effects-element-type-background), .elementor-198241 .elementor-element.elementor-element-df2db3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-198241 .elementor-element.elementor-element-df2db3, .elementor-198241 .elementor-element.elementor-element-df2db3 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-df2db3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 72px 0px;}.elementor-198241 .elementor-element.elementor-element-df2db3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-198241 .elementor-element.elementor-element-3db75799{text-align:center;}.elementor-198241 .elementor-element.elementor-element-3db75799 img{width:100%;}.elementor-bc-flex-widget .elementor-198241 .elementor-element.elementor-element-3cc3bdd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-198241 .elementor-element.elementor-element-3cc3bdd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-198241 .elementor-element.elementor-element-3cc3bdd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-4ea7f666 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198241 .elementor-element.elementor-element-968f858 .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-198241 .elementor-element.elementor-element-52cf5b65 > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-198241 .elementor-element.elementor-element-52cf5b65 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:16px;font-weight:600;color:#080808;}.elementor-198241 .elementor-element.elementor-element-76be6135 .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-198241 .elementor-element.elementor-element-635c0b52 .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-198241 .elementor-element.elementor-element-75ce32da{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-198241 .elementor-element.elementor-element-75ce32da > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-198241 .elementor-element.elementor-element-23737013 .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-198241 .elementor-element.elementor-element-23737013 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-5491225c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-5491225c{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-198241 .elementor-element.elementor-element-1b99a241 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198241 .elementor-element.elementor-element-1b99a241:not(.elementor-motion-effects-element-type-background), .elementor-198241 .elementor-element.elementor-element-1b99a241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-533b493 );}.elementor-198241 .elementor-element.elementor-element-1b99a241, .elementor-198241 .elementor-element.elementor-element-1b99a241 > .elementor-background-overlay{border-radius:0px 140px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-1b99a241{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:042px 042px 042px 042px;}.elementor-198241 .elementor-element.elementor-element-1b99a241 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-198241 .elementor-element.elementor-element-6290bcda.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-198241 .elementor-element.elementor-element-6290bcda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-198241 .elementor-element.elementor-element-6290bcda > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-48065dfc{text-align:center;}.elementor-198241 .elementor-element.elementor-element-48065dfc img{width:100%;}.elementor-198241 .elementor-element.elementor-element-3ccc065b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-198241 .elementor-element.elementor-element-3ccc065b{padding:0px 0px 024px 0px;}.elementor-198241 .elementor-element.elementor-element-76b89ae8 .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-198241 .elementor-element.elementor-element-2c8c3582 > .elementor-widget-container{padding:0px 0px 0px 6px;}.elementor-198241 .elementor-element.elementor-element-2c8c3582 .elementor-heading-title{font-family:"Hauora", sans-serif;font-size:16px;font-weight:600;color:#080808;}.elementor-198241 .elementor-element.elementor-element-5d93a85f .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-198241 .elementor-element.elementor-element-18036d58{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-198241 .elementor-element.elementor-element-18036d58 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-198241 .elementor-element.elementor-element-5d4b9b63 .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-198241 .elementor-element.elementor-element-5d4b9b63 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-e158d4c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-e158d4c{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-198241 .elementor-element.elementor-element-5491225c{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198241 .elementor-element.elementor-element-e158d4c{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}@media(min-width:768px){.elementor-198241 .elementor-element.elementor-element-50a7e3d4{width:14.527%;}.elementor-198241 .elementor-element.elementor-element-274ebcfe{width:85.471%;}.elementor-198241 .elementor-element.elementor-element-4aa22521{width:29.998%;}.elementor-198241 .elementor-element.elementor-element-24d474f9{width:70%;}}@media(min-width:1600px){.elementor-198241 .elementor-element.elementor-element-5491225c{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198241 .elementor-element.elementor-element-e158d4c{font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}}@media(max-width:767px){.elementor-198241 .elementor-element.elementor-element-df2db3, .elementor-198241 .elementor-element.elementor-element-df2db3 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-df2db3{padding:58px 0px 58px 0px;}.elementor-198241 .elementor-element.elementor-element-64dd6522 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-198241 .elementor-element.elementor-element-3db75799{text-align:center;}.elementor-198241 .elementor-element.elementor-element-3db75799 img{width:100%;}.elementor-198241 .elementor-element.elementor-element-3cc3bdd > .elementor-element-populated{padding:42px 42px 42px 42px;}.elementor-198241 .elementor-element.elementor-element-4ea7f666{padding:0px 0px 024px 0px;}.elementor-198241 .elementor-element.elementor-element-50a7e3d4{width:31%;}.elementor-198241 .elementor-element.elementor-element-274ebcfe{width:66%;}.elementor-198241 .elementor-element.elementor-element-76be6135 .elementor-heading-title{font-size:30px;line-height:44px;letter-spacing:-0.04em;}.elementor-198241 .elementor-element.elementor-element-635c0b52 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.04em;}.elementor-198241 .elementor-element.elementor-element-75ce32da > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-198241 .elementor-element.elementor-element-75ce32da{font-size:20px;line-height:30px;}.elementor-198241 .elementor-element.elementor-element-23737013 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-23737013 .elementor-button{font-size:16px;}.elementor-198241 .elementor-element.elementor-element-5491225c{text-align:center;font-size:var( --e-global-typography-780be4a-font-size );line-height:var( --e-global-typography-780be4a-line-height );}.elementor-198241 .elementor-element.elementor-element-1b99a241, .elementor-198241 .elementor-element.elementor-element-1b99a241 > .elementor-background-overlay{border-radius:0px 70px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-1b99a241{padding:024px 0px 024px 0px;}.elementor-198241 .elementor-element.elementor-element-6290bcda{width:100%;}.elementor-bc-flex-widget .elementor-198241 .elementor-element.elementor-element-6290bcda.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-198241 .elementor-element.elementor-element-6290bcda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-198241 .elementor-element.elementor-element-6290bcda > .elementor-element-populated{padding:42px 42px 42px 42px;}.elementor-198241 .elementor-element.elementor-element-48065dfc{text-align:center;}.elementor-198241 .elementor-element.elementor-element-48065dfc img{width:100%;}.elementor-198241 .elementor-element.elementor-element-3ccc065b{padding:0px 0px 024px 0px;}.elementor-198241 .elementor-element.elementor-element-4aa22521{width:34%;}.elementor-198241 .elementor-element.elementor-element-24d474f9{width:66%;}.elementor-198241 .elementor-element.elementor-element-5d93a85f .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:-0.04em;}.elementor-198241 .elementor-element.elementor-element-18036d58 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-198241 .elementor-element.elementor-element-18036d58{font-size:20px;line-height:30px;}.elementor-198241 .elementor-element.elementor-element-5d4b9b63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-198241 .elementor-element.elementor-element-5d4b9b63 .elementor-button{font-size:16px;}.elementor-198241 .elementor-element.elementor-element-e158d4c{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-968f858 */.elementor-198241 .elementor-element.elementor-element-968f858 .elementor-button{
    cursor: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76be6135 */.elementor-198241 .elementor-element.elementor-element-76be6135 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198241 .elementor-element.elementor-element-76be6135 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-3b7411b0-6957-4f86-b778-c820784354a3);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198241 .elementor-element.elementor-element-76be6135 sup {
		top: -1.2em;
		font-size: 24px;
	}

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

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198241 .elementor-element.elementor-element-76be6135 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-c4ea0ad9-25ca-47a3-b45b-fb3391009681);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198241 .elementor-element.elementor-element-76be6135 .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-635c0b52 */.elementor-198241 .elementor-element.elementor-element-635c0b52 span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198241 .elementor-element.elementor-element-635c0b52 span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-18dfc14f-16f6-4619-9b0f-b8ed1c6583ff);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198241 .elementor-element.elementor-element-635c0b52 sup {
		top: -1.2em;
		font-size: 24px;
	}

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

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198241 .elementor-element.elementor-element-635c0b52 .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-8ce13540-525e-4f92-8ca3-eaf621534739);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198241 .elementor-element.elementor-element-635c0b52 .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-5491225c */.elementor-198241 .elementor-element.elementor-element-5491225c a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76b89ae8 */.elementor-198241 .elementor-element.elementor-element-76b89ae8 .elementor-button{
    cursor: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d93a85f */.elementor-198241 .elementor-element.elementor-element-5d93a85f span.highlighted-text {
    display: inline-block;
    position: relative;
    color: #0070F6;
}

.elementor-198241 .elementor-element.elementor-element-5d93a85f span.highlighted-text:after {
    content: "";
    display: block;
    background-image: var(--wpr-bg-d146a7f8-ba11-4c65-857d-f80855845109);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 100%;
    height: 10px;
    margin: -6px 0 -10px;
}
.elementor-198241 .elementor-element.elementor-element-5d93a85f sup {
		top: -1.2em;
		font-size: 24px;
	}

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

/* 768 to 965 */
@media (min-width: 768px) and (max-width: 965px) { 
    .elementor-198241 .elementor-element.elementor-element-5d93a85f .highlighted-text:before {
        content: "";
        display: block;
        background-image: var(--wpr-bg-3b10781f-9c30-495e-8a7e-b9ad73c5ff60);
        background-size: 100%;
        background-repeat: no-repeat;
        width: 80%;
        max-width: 278px;
        height: 10px;
        position: relative;
        top: 75px;
    }
    
    .elementor-198241 .elementor-element.elementor-element-5d93a85f .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-e158d4c */.elementor-198241 .elementor-element.elementor-element-e158d4c a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
}/* End custom CSS */