.elementor-14 .elementor-element.elementor-element-381908c{--display:flex;--min-height:647px;--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;--justify-content:center}.elementor-14 .elementor-element.elementor-element-381908c:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-381908c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hoosenformayor.co.za/wp-content/uploads/2026/02/Manifesto-Banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-cfbd4f3{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center}.elementor-14 .elementor-element.elementor-element-cfbd4f3.elementor-element{--align-self:center}.elementor-14 .elementor-element.elementor-element-ac846d8{text-align:center}.elementor-14 .elementor-element.elementor-element-ac846d8 .elementor-heading-title{color:var(--e-global-color-3586f2a)}.elementor-14 .elementor-element.elementor-element-ac948d1{width:var(--container-widget-width,54%);max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;color:var(--e-global-color-3586f2a)}.elementor-14 .elementor-element.elementor-element-ac948d1.elementor-element{--align-self:center}.elementor-14 .elementor-element.elementor-element-df32612{--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;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-14 .elementor-element.elementor-element-427d140{text-align:start}.elementor-14 .elementor-element.elementor-element-427d140 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-74eb3b5{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-14 .elementor-element.elementor-element-e21ce78{--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}.elementor-14 .elementor-element.elementor-element-c7aeb39 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-14 .elementor-element.elementor-element-c7aeb39 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-c7aeb39.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-c7aeb39.elementor-view-framed .elementor-icon,.elementor-14 .elementor-element.elementor-element-c7aeb39.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-c7aeb39 .elementor-icon{font-size:40px}.elementor-14 .elementor-element.elementor-element-7605731 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-14 .elementor-element.elementor-element-7605731 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-7605731.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-7605731.elementor-view-framed .elementor-icon,.elementor-14 .elementor-element.elementor-element-7605731.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-7605731 .elementor-icon{font-size:40px}.elementor-14 .elementor-element.elementor-element-06f26c4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-14 .elementor-element.elementor-element-06f26c4 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-06f26c4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-06f26c4.elementor-view-framed .elementor-icon,.elementor-14 .elementor-element.elementor-element-06f26c4.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-06f26c4 .elementor-icon{font-size:40px}.elementor-14 .elementor-element.elementor-element-7b248ce{--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}.elementor-14 .elementor-element.elementor-element-940436c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-14 .elementor-element.elementor-element-940436c .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-940436c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-940436c.elementor-view-framed .elementor-icon,.elementor-14 .elementor-element.elementor-element-940436c.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-940436c .elementor-icon{font-size:40px}.elementor-14 .elementor-element.elementor-element-473a956 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-14 .elementor-element.elementor-element-473a956 .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-473a956.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-473a956.elementor-view-framed .elementor-icon,.elementor-14 .elementor-element.elementor-element-473a956.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-473a956 .elementor-icon{font-size:40px}.elementor-14 .elementor-element.elementor-element-65675bb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px}.elementor-14 .elementor-element.elementor-element-65675bb .elementor-icon-box-title{margin-block-end:0px;color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-65675bb.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-65675bb.elementor-view-framed .elementor-icon,.elementor-14 .elementor-element.elementor-element-65675bb.elementor-view-default .elementor-icon{fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-65675bb .elementor-icon{font-size:40px}.elementor-14 .elementor-element.elementor-element-c0f8044{--display:flex;--min-height:424px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-c0f8044:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-c0f8044>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hoosenformayor.co.za/wp-content/uploads/2026/02/Hoosen-Banner-Small.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14 .elementor-element.elementor-element-1654cb0{--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}.elementor-14 .elementor-element.elementor-element-3ef50bb{--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;--justify-content:center}.elementor-14 .elementor-element.elementor-element-a8ef0c9 .elementor-heading-title{color:var(--e-global-color-3586f2a)}.elementor-14 .elementor-element.elementor-element-403c811 .elementor-heading-title{color:var(--e-global-color-7462076)}.elementor-14 .elementor-element.elementor-element-1a5f59f .eael-contact-form{width:100%}.elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield .gfield_label{color:var(--e-global-color-text)}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield label{color:var(--e-global-color-text)}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield .gfield_list_header .gform-field-label{color:var(--e-global-color-text)}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield{margin-bottom:-25px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=text],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=email],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=tel],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=number],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield textarea,html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield select{border-style:none}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=text],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=email],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=tel],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield input[type=number],html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield textarea,html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield select{border-radius:5px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .ginput_container_fileupload input[type=file]::file-selector-button{background-color:#a0a0a0;border-radius:999px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button{background-color:#a0a0a0;border-radius:999px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .ginput_container_fileupload .button{background-color:#a0a0a0;border-radius:999px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .ginput_container_fileupload input[type=file]::file-selector-button,html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .ginput_container_fileupload input[type=file]::-webkit-file-upload-button,html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .ginput_container_fileupload .button{border-style:solid;border-width:0}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gform_footer input[type=submit]{width:202px !important;background-color:var(--e-global-color-secondary);border-radius:999px !important;margin-top:0}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gform_body .gform_page_footer input[type=submit]{width:202px !important;background-color:var(--e-global-color-secondary);border-radius:999px !important;margin-top:0}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gform_body input[type=submit].gform-button{width:202px !important;background-color:var(--e-global-color-secondary);border-radius:999px !important;margin-top:0}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gform_body .gform_page_footer input[type=button]{width:100px}html body .elementor-14 .elementor-element.elementor-element-1a5f59f .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),html body .elementor-14 .elementor-element.elementor-element-1a5f59f .gform_wrapper li.gfield_error textarea{border-width:1px}.elementor-14 .elementor-element.elementor-element-4eae05e{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-14 .elementor-element.elementor-element-71b38d3{text-align:center}.elementor-14 .elementor-element.elementor-element-71b38d3 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-14 .elementor-element.elementor-element-4df828c .elementor-button{background-color:var(--e-global-color-632cea7)}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-381908c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-cfbd4f3{--container-widget-width:89%;--container-widget-flex-grow:0;width:var(--container-widget-width,89%);max-width:89%}.elementor-14 .elementor-element.elementor-element-ac948d1{--container-widget-width:89%;--container-widget-flex-grow:0;width:var(--container-widget-width,89%);max-width:89%}.elementor-14 .elementor-element.elementor-element-df32612{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-74eb3b5{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-c0f8044:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-c0f8044>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center left}.elementor-14 .elementor-element.elementor-element-4eae05e{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-c0f8044:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-c0f8044>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-e21ce78{--width:50%}.elementor-14 .elementor-element.elementor-element-7b248ce{--width:50%}.elementor-14 .elementor-element.elementor-element-1654cb0{--width:50%}.elementor-14 .elementor-element.elementor-element-3ef50bb{--width:50%}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-381908c:not(.elementor-motion-effects-element-type-background),.elementor-14 .elementor-element.elementor-element-381908c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}