.elementor-12 .elementor-element.elementor-element-72db58e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-12 .elementor-element.elementor-element-5ca0f9a{text-align:center}.elementor-12 .elementor-element.elementor-element-5ca0f9a .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Hauora-fonts",Hauora-fonts;font-size:55px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0px}.elementor-12 .elementor-element.elementor-element-e7a9c0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4vw 4vw;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-7906eff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-2f002e7{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-e9f9617 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-e9f9617 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-e9f9617 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-e9f9617 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-e9f9617 .elementor-button:focus{border-color:#ff0808}.elementor-12 .elementor-element.elementor-element-b341fe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-b385476{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-29067e5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-29067e5 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-29067e5 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-e850b43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-56f44b4{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-8057247 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-8057247 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-8057247 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-141173d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4vw 4vw;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ba77b22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-e86f028{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-1226848 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-1226848 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-1226848 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-18f269c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-53a060b{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-5026c83 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-5026c83 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-5026c83 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-40ff8ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-e6a30db{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-af82a41 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-af82a41 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-af82a41 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-d1ccac9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4vw 4vw;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-2e27a25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-ec56acc{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-64a57f4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-64a57f4 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-64a57f4 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;padding:0}.elementor-12 .elementor-element.elementor-element-974e36d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-1fd0ba1{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-6a69a8a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-6a69a8a .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-6a69a8a .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-595b88b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-97dc3f2{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-9907cca .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-9907cca .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-9907cca .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-5a147e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4vw 4vw;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f0dad34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-608fe39{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-4ddbc7b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-4ddbc7b .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-4ddbc7b .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;padding:0}.elementor-12 .elementor-element.elementor-element-f7ebd2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-4d404dc{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-c49b64f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-c49b64f .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-c49b64f .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-ff0db61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-166e5ab{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-031e89d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-031e89d .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-031e89d .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;padding:0}.elementor-12 .elementor-element.elementor-element-d0ada87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:4vw 4vw;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:19px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-113daa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-03d5b5c{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-93d2690 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-93d2690 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-93d2690 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;padding:0}.elementor-12 .elementor-element.elementor-element-08bb86b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-6c2fb52{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-5de1b47 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-5de1b47 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-5de1b47 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;border-radius:0;padding:0}.elementor-12 .elementor-element.elementor-element-e745a1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta__content{text-align:left;padding:48px 0 0;background-color:#02010100}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta__bg-wrapper{min-height:500px}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta__title{font-family:"Hauora-fonts",Hauora-fonts;font-size:28px;font-weight:600;letter-spacing:1px;word-spacing:0px;color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta__title:not(:last-child){margin-bottom:32px}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta .elementor-cta__bg,.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-12 .elementor-element.elementor-element-b558fe7>.elementor-widget-container{margin:0}.elementor-12 .elementor-element.elementor-element-b558fe7{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-7250164 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-12 .elementor-element.elementor-element-7250164 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-12 .elementor-element.elementor-element-7250164 .elementor-button{font-family:"Hauora-fonts",Hauora-fonts;font-size:16px;font-weight:600;text-transform:capitalize;line-height:1em;letter-spacing:2px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#61CE7000;padding:0}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-72db58e{--width:100%}.elementor-12 .elementor-element.elementor-element-7906eff{--width:30%}.elementor-12 .elementor-element.elementor-element-b341fe8{--width:30%}.elementor-12 .elementor-element.elementor-element-e850b43{--width:30%}.elementor-12 .elementor-element.elementor-element-ba77b22{--width:30%}.elementor-12 .elementor-element.elementor-element-18f269c{--width:30%}.elementor-12 .elementor-element.elementor-element-40ff8ef{--width:30%}.elementor-12 .elementor-element.elementor-element-2e27a25{--width:30%}.elementor-12 .elementor-element.elementor-element-974e36d{--width:30%}.elementor-12 .elementor-element.elementor-element-595b88b{--width:30%}.elementor-12 .elementor-element.elementor-element-f0dad34{--width:30%}.elementor-12 .elementor-element.elementor-element-f7ebd2f{--width:30%}.elementor-12 .elementor-element.elementor-element-ff0db61{--width:30%}.elementor-12 .elementor-element.elementor-element-113daa8{--width:30%}.elementor-12 .elementor-element.elementor-element-08bb86b{--width:30%}.elementor-12 .elementor-element.elementor-element-e745a1d{--width:30%}}@media(max-width:991px){.elementor-12 .elementor-element.elementor-element-72db58e{--min-height:511px}.elementor-12 .elementor-element.elementor-element-5ca0f9a .elementor-heading-title{font-size:43px}.elementor-12 .elementor-element.elementor-element-5ca0f9a>.elementor-widget-container{margin:0 0 30px}.elementor-12 .elementor-element.elementor-element-e7a9c0a{--flex-wrap:wrap}.elementor-12 .elementor-element.elementor-element-141173d{--flex-wrap:wrap}.elementor-12 .elementor-element.elementor-element-d1ccac9{--flex-wrap:wrap}.elementor-12 .elementor-element.elementor-element-5a147e9{--flex-wrap:wrap}.elementor-12 .elementor-element.elementor-element-d0ada87{--flex-wrap:wrap}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-72db58e{--justify-content:center;--padding-top:15%;--padding-bottom:15%;--padding-left:0%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-5ca0f9a .elementor-heading-title{font-size:26px}.elementor-12 .elementor-element.elementor-element-e7a9c0a{--gap:72px 72px}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-2f002e7 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-b385476 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-56f44b4 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-141173d{--gap:72px 72px}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-e86f028 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-53a060b .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-e6a30db .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-d1ccac9{--gap:72px 72px}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-ec56acc .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-1fd0ba1 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-97dc3f2 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-5a147e9{--gap:72px 72px}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-608fe39 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-4d404dc .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-166e5ab .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-d0ada87{--gap:72px 72px}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-03d5b5c .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-6c2fb52 .elementor-cta__bg-wrapper{min-height:303px}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta__content{text-align:center}.elementor-12 .elementor-element.elementor-element-b558fe7 .elementor-cta__bg-wrapper{min-height:303px}}