.elementor-14 .elementor-element.elementor-element-316c30d{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.7;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-316c30d::before, .elementor-14 .elementor-element.elementor-element-316c30d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-316c30d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-316c30d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-316c30d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-316c30d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-316c30d .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-14 .elementor-element.elementor-element-84f80c5{--spacer-size:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-bc6f6f8{--divider-border-style:solid;--divider-color:var( --e-global-color-b2ab200 );--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-bc6f6f8 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-bc6f6f8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-bc6f6f8 .elementor-divider__text{color:var( --e-global-color-4e94441 );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-5febc97{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-5febc97 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-e27b221{text-align:center;}.elementor-14 .elementor-element.elementor-element-e27b221 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-f633f88{width:var( --container-widget-width, 651px );max-width:651px;--container-widget-width:651px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-9f58114{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-0979c6a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-0979c6a .elementor-button:focus{background-color:#7A7A7A00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-0979c6a .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-0979c6a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-0979c6a .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-b835708 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-b835708 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-b835708 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-b835708 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-b835708 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-b248780{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b248780:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b248780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ab200 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-994fa8e{width:var( --container-widget-width, 25% );max-width:25%;padding:2% 3% 3% 3%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-994fa8e .elementor-counter{gap:15px;}.elementor-14 .elementor-element.elementor-element-994fa8e .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-994fa8e .elementor-counter-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;}.elementor-14 .elementor-element.elementor-element-5bb38b7{width:var( --container-widget-width, 25% );max-width:25%;padding:2% 3% 3% 3%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5bb38b7 .elementor-counter{gap:15px;}.elementor-14 .elementor-element.elementor-element-5bb38b7 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-5bb38b7 .elementor-counter-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;}.elementor-14 .elementor-element.elementor-element-3fdc23d{width:var( --container-widget-width, 25% );max-width:25%;padding:2% 3% 3% 3%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3fdc23d .elementor-counter{gap:15px;}.elementor-14 .elementor-element.elementor-element-3fdc23d .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-3fdc23d .elementor-counter-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;}.elementor-14 .elementor-element.elementor-element-b8a6281{width:var( --container-widget-width, 25% );max-width:25%;padding:2% 3% 3% 3%;--container-widget-width:25%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-b8a6281 .elementor-counter{gap:15px;}.elementor-14 .elementor-element.elementor-element-b8a6281 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-b8a6281 .elementor-counter-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;letter-spacing:2px;}.elementor-14 .elementor-element.elementor-element-ab1519b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-bfb7235{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d3a30ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-14 .elementor-element.elementor-element-d3a30ea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-9e5f838{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-9e5f838 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-63b8f11 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-63b8f11 .elementor-button:focus{background-color:#7A7A7A00;color:var( --e-global-color-a100d28 );border-color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-63b8f11{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-63b8f11 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-63b8f11 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-63b8f11 .elementor-button:focus svg{fill:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-32cae4b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-988d0af{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c972bd9 .elementor-blockquote__content +.e-q-footer{margin-top:20px;}.elementor-14 .elementor-element.elementor-element-c972bd9 .elementor-blockquote{border-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-c972bd9 .elementor-blockquote{border-left-width:1px;}body.rtl .elementor-14 .elementor-element.elementor-element-c972bd9 .elementor-blockquote{border-right-width:1px;}.elementor-14 .elementor-element.elementor-element-f187c9f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f187c9f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f187c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4be93b5 );}.elementor-14 .elementor-element.elementor-element-9a76cb6{--e-image-carousel-slides-to-show:4;}.elementor-14 .elementor-element.elementor-element-8edbf43{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-8edbf43:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8edbf43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-14 .elementor-element.elementor-element-fb737ac{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4e20c8a{background-color:#A9C500;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-4e20c8a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-eea6368 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-58843a3{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-3c54bf4{--display:flex;}.elementor-14 .elementor-element.elementor-element-169b052{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-169b052 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-c1b0379{--display:flex;}.elementor-14 .elementor-element.elementor-element-2000906{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-2000906 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-bd83849{--display:flex;}.elementor-14 .elementor-element.elementor-element-0e6cdd0{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-0e6cdd0 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4b198bf{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-4b198bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-4b198bf {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-14 .elementor-element.elementor-element-4b198bf > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:400;}:where( .elementor-14 .elementor-element.elementor-element-4b198bf > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;--padding-top:15px;--padding-right:0px;--padding-bottom:15px;--padding-left:0px;}.elementor-14 .elementor-element.elementor-element-5f489c1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-caf3c5c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-216e5ba{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-ac3fd51{width:var( --container-widget-width, 25% );max-width:25%;padding:30px 60px 30px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ac3fd51 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-ac3fd51.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-ac3fd51.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ac3fd51.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-ac3fd51 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-ac3fd51 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-14 .elementor-element.elementor-element-ac3fd51 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-a03d593{width:var( --container-widget-width, 25% );max-width:25%;padding:30px 60px 30px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a03d593 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-a03d593.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-a03d593.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a03d593.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-a03d593 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-a03d593 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-14 .elementor-element.elementor-element-a03d593 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-3c11031{width:var( --container-widget-width, 25% );max-width:25%;padding:30px 60px 30px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3c11031 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-3c11031.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-3c11031.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-3c11031.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-3c11031 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-3c11031 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-14 .elementor-element.elementor-element-3c11031 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-ff61850{width:var( --container-widget-width, 25% );max-width:25%;padding:30px 60px 30px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ff61850 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-ff61850.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-ff61850.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ff61850.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-ff61850 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-ff61850 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-14 .elementor-element.elementor-element-ff61850 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-3ed8948{--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:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-3ed8948:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3ed8948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-7d8e1ba{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-27e05c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-14 .elementor-element.elementor-element-27e05c2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-d89b946 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-8ee0cad{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2b43542{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-2b43542 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-3e4a951{--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:25px 10px;--row-gap:25px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fb9863d{--display:flex;--overlay-opacity:0.85;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-fb9863d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fb9863d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-4-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fb9863d::before, .elementor-14 .elementor-element.elementor-element-fb9863d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fb9863d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-fb9863d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fb9863d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-fb9863d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-091b5f3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-ff7c0cf{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-ff7c0cf p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9033355{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-aab9ce1 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-aab9ce1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-aab9ce1 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-aab9ce1 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-aab9ce1 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-137517f .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-137517f .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-137517f .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-137517f .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-137517f .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-d27c212 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-d27c212 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-d27c212 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-d27c212 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-d27c212 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-9b7cb42{--display:flex;--overlay-opacity:0.85;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-9b7cb42:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9b7cb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://finalphase.co.za/wp-content/uploads/2026/04/fp-asset-5-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9b7cb42::before, .elementor-14 .elementor-element.elementor-element-9b7cb42 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9b7cb42 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-9b7cb42 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9b7cb42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-9b7cb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-1a52c87 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-314514b{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-314514b p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-fbe75b6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5a75cc1 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-5a75cc1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-5a75cc1 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-5a75cc1 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-5a75cc1 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-075eed2 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-075eed2 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-075eed2 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-075eed2 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-075eed2 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-3fa9329 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-3fa9329 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3fa9329 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-3fa9329 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3fa9329 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-1fe626c{--display:flex;--overlay-opacity:0.85;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-1fe626c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1fe626c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://finalphase.co.za/wp-content/uploads/2026/04/fp-asset-2.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-1fe626c::before, .elementor-14 .elementor-element.elementor-element-1fe626c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1fe626c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-1fe626c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1fe626c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-1fe626c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c1db62d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-bd5e13c{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-bd5e13c p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e3ad61d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-08852ff .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-08852ff .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-08852ff .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-08852ff .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-08852ff .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-ebe761a .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-ebe761a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ebe761a .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-ebe761a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-ebe761a .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-f39361a .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-f39361a .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-f39361a .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-f39361a .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-f39361a .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-edad1ed{--display:flex;--overlay-opacity:0.85;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-edad1ed:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-edad1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-edad1ed::before, .elementor-14 .elementor-element.elementor-element-edad1ed > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-edad1ed > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-edad1ed > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-edad1ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-edad1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-10c0999 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-2ca9e5f{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-2ca9e5f p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-3f52701{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fb3bfbf .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-fb3bfbf .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-fb3bfbf .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-fb3bfbf .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-fb3bfbf .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-3f27010 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-3f27010 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3f27010 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-3f27010 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3f27010 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-f3cc1f9 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-f3cc1f9 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-f3cc1f9 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-f3cc1f9 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-f3cc1f9 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-e28f2da .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e28f2da .elementor-button:focus{background-color:#7A7A7A00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-e28f2da{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-e28f2da .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-e28f2da .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e28f2da .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-17db9ed{--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;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-17db9ed:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-17db9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-3-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-17db9ed::before, .elementor-14 .elementor-element.elementor-element-17db9ed > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-17db9ed > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-17db9ed > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-17db9ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-17db9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8A7A6D;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-147234e{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-147234e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-caecc4f{width:var( --container-widget-width, 408px );max-width:408px;--container-widget-width:408px;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-71446e3 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-71446e3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-71446e3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-71446e3 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-71446e3 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-d913afa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-d913afa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d913afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#201B18;}.elementor-14 .elementor-element.elementor-element-518dfdd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-fe4b910{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-423dab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-14 .elementor-element.elementor-element-423dab2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-9af2903 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-fccb481{--divider-border-style:solid;--divider-color:var( --e-global-color-b2ab200 );--divider-border-width:1px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-fccb481 .elementor-divider-separator{width:25%;margin:0 auto;margin-left:0;}.elementor-14 .elementor-element.elementor-element-fccb481 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-067b4a1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-71a7f24{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c46e87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4be93b5 );--border-color:var( --e-global-color-4be93b5 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2131614{width:var( --container-widget-width, 10% );max-width:10%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:none;}.elementor-14 .elementor-element.elementor-element-2131614 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-4e94441 );font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-0ab571a{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0ab571a .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-0ab571a .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-0ab571a:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-0ab571a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-0ab571a .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-5acb342{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4be93b5 );--border-color:var( --e-global-color-4be93b5 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-208ff37{width:var( --container-widget-width, 10% );max-width:10%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:none;}.elementor-14 .elementor-element.elementor-element-208ff37 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-4e94441 );font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-681bab3{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-681bab3 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-681bab3 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-681bab3:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-681bab3:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-681bab3 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-b645398{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4be93b5 );--border-color:var( --e-global-color-4be93b5 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-59e241d{width:var( --container-widget-width, 10% );max-width:10%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:none;}.elementor-14 .elementor-element.elementor-element-59e241d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-4e94441 );font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-f708055{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f708055 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-f708055 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-f708055:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-f708055:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-f708055 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-8b61100{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4be93b5 );--border-color:var( --e-global-color-4be93b5 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ea39ddd{width:var( --container-widget-width, 10% );max-width:10%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:none;}.elementor-14 .elementor-element.elementor-element-ea39ddd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-4e94441 );font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-423c3ed{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-423c3ed .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-423c3ed .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-423c3ed:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-423c3ed:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-423c3ed .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-b923710{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4be93b5 );--border-color:var( --e-global-color-4be93b5 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6dc110d{width:var( --container-widget-width, 10% );max-width:10%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:10%;--container-widget-flex-grow:0;border-style:none;}.elementor-14 .elementor-element.elementor-element-6dc110d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-4e94441 );font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;}.elementor-14 .elementor-element.elementor-element-4ad4e70{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4ad4e70 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-4ad4e70 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-4ad4e70:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-4ad4e70:has(:focus) .elementor-image-box-title{color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-4ad4e70 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-de1063b{--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:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-de1063b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-de1063b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-de1063b::before, .elementor-14 .elementor-element.elementor-element-de1063b > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-de1063b > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-de1063b > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-de1063b > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-de1063b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://finalphase.co.za/wp-content/uploads/2026/04/Overlay-2-scaled.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-34b162f{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ac6abd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-ac6abd3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-83c4c6a{text-align:center;}.elementor-14 .elementor-element.elementor-element-83c4c6a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-5d12791{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-08622c9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-653ef63 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;color:#AEAEAE;}.elementor-14 .elementor-element.elementor-element-ad0eee7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-f1704bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-f1704bf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-2b447a0{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-2b447a0 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-19b8f91{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-0b47643 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;color:#AEAEAE;}.elementor-14 .elementor-element.elementor-element-443a714 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-4b39c42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-4b39c42 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-241c9cb{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-241c9cb p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-f911acc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-7c1d715 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;color:#AEAEAE;}.elementor-14 .elementor-element.elementor-element-5cd3722 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-14 .elementor-element.elementor-element-8aacbf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-8aacbf5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-27402a2{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a100d28 );}.elementor-14 .elementor-element.elementor-element-27402a2 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-8bff515{--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:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-8bff515:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8bff515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-11ece04{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f31426b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-14 .elementor-element.elementor-element-f31426b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-e049dff .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-30533c7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a8aa6d8{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-b2ab200 );}.elementor-14 .elementor-element.elementor-element-a8aa6d8 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-05a03ce{--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:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4f302bb{--display:flex;--overlay-opacity:0.7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-4f302bb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4f302bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-6-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-4f302bb::before, .elementor-14 .elementor-element.elementor-element-4f302bb > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4f302bb > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4f302bb > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4f302bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4f302bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#190B00;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-84d0b47{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-4cc5a35 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-db924d6{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-db924d6 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-6d23212{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d801fae .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-d801fae .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-d801fae .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-d801fae .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-d801fae .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-03acc59 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-03acc59 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-03acc59 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-03acc59 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-03acc59 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-a2c2967 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-a2c2967 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-a2c2967 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-a2c2967 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-a2c2967 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-7434119{--display:flex;--overlay-opacity:0.7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-7434119:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7434119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-1-scaled.webp");background-position:top left;background-size:cover;}.elementor-14 .elementor-element.elementor-element-7434119::before, .elementor-14 .elementor-element.elementor-element-7434119 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7434119 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-7434119 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7434119 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-7434119 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#190B00;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-cd1c35d{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-1e3a4b7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-dd810b9{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-dd810b9 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-3520110{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3ed74f4 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-3ed74f4 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3ed74f4 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-3ed74f4 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3ed74f4 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-5bb4ac5 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-5bb4ac5 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-5bb4ac5 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-5bb4ac5 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-5bb4ac5 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-07d1ee3 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-07d1ee3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-07d1ee3 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-07d1ee3 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-07d1ee3 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-2224df5{--display:flex;--overlay-opacity:0.7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-2224df5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2224df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-2-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2224df5::before, .elementor-14 .elementor-element.elementor-element-2224df5 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2224df5 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-2224df5 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2224df5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-2224df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#190B00;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-5e2200a{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-6512cf0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-2e39ac1{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-2e39ac1 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-f24634e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-28fdbb4 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-28fdbb4 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-28fdbb4 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-28fdbb4 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-28fdbb4 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-67a8cc7 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-67a8cc7 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-67a8cc7 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-67a8cc7 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-67a8cc7 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-bfd08cf .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-bfd08cf .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-bfd08cf .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-bfd08cf .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-bfd08cf .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-8634c86{--display:flex;--overlay-opacity:0.7;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14 .elementor-element.elementor-element-8634c86:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8634c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://finalphase.co.za/wp-content/uploads/2026/05/Final-Phase-ha-5-scaled.webp");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-8634c86::before, .elementor-14 .elementor-element.elementor-element-8634c86 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8634c86 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-8634c86 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8634c86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-8634c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#190B00;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-a390a36{--spacer-size:50px;}.elementor-14 .elementor-element.elementor-element-ec58680 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-a1e6706{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-a1e6706 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4dd9bcd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-80208d1 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-80208d1 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-80208d1 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-80208d1 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-80208d1 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-ee54908 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-ee54908 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ee54908 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-ee54908 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-ee54908 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-7a0b801 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e94441 );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-7a0b801 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-7a0b801 .elementor-button:focus{background-color:#8A7A6D00;color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-7a0b801 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-7a0b801 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}.elementor-14 .elementor-element.elementor-element-fbd3f7e{--display:flex;--min-height:55vh;--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;--justify-content:center;--align-items:center;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-14 .elementor-element.elementor-element-fbd3f7e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-fbd3f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4be93b5 );}.elementor-14 .elementor-element.elementor-element-fe27eb7{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-fe27eb7 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-fe27eb7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-fe27eb7 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;letter-spacing:2px;}.elementor-14 .elementor-element.elementor-element-0545f17{text-align:center;}.elementor-14 .elementor-element.elementor-element-0545f17 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-c516c30{width:var( --container-widget-width, 651px );max-width:651px;--container-widget-width:651px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7a756e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e4535ba .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e4535ba .elementor-button:focus{background-color:#7A7A7A00;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e4535ba .elementor-button{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-4e94441 );color:var( --e-global-color-4e94441 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-e4535ba .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e4535ba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-343de66 .elementor-button{background-color:#8A7A6D00;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-343de66 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-343de66 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-4e94441 );border-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-343de66 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-343de66 .elementor-button:focus svg{fill:var( --e-global-color-4e94441 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-3e4a951{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-bc6f6f8 .elementor-divider__text{font-size:15px;}.elementor-14 .elementor-element.elementor-element-994fa8e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-14 .elementor-element.elementor-element-994fa8e .elementor-counter-title{line-height:22px;}.elementor-14 .elementor-element.elementor-element-5bb38b7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-14 .elementor-element.elementor-element-5bb38b7 .elementor-counter-title{line-height:22px;}.elementor-14 .elementor-element.elementor-element-3fdc23d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-14 .elementor-element.elementor-element-3fdc23d .elementor-counter-title{line-height:22px;}.elementor-14 .elementor-element.elementor-element-b8a6281 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-14 .elementor-element.elementor-element-b8a6281 .elementor-counter-title{line-height:22px;}.elementor-14 .elementor-element.elementor-element-ac3fd51{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-14 .elementor-element.elementor-element-a03d593{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-14 .elementor-element.elementor-element-3c11031{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-14 .elementor-element.elementor-element-ff61850{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-14 .elementor-element.elementor-element-9033355{--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-fbe75b6{--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-e3ad61d{--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-3f52701{--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-5d12791{--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;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-8bff515{--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;}.elementor-14 .elementor-element.elementor-element-6d23212{--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-3520110{--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-f24634e{--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-4dd9bcd{--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-fe27eb7 .elementor-divider__text{font-size:15px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-316c30d{--padding-top:22%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-bc6f6f8 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-bc6f6f8 .elementor-divider__text{font-size:15px;}.elementor-14 .elementor-element.elementor-element-b248780{--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;}.elementor-14 .elementor-element.elementor-element-994fa8e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-5bb38b7{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-14 .elementor-element.elementor-element-3fdc23d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;border-width:1px 1px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b8a6281{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;border-width:1px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ab1519b{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-8edbf43{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-ac3fd51{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-ac3fd51 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-a03d593{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-a03d593 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-3c11031{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-3c11031 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-ff61850{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-ff61850 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-3ed8948{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-17db9ed{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-d913afa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-fe4b910{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-0ab571a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-681bab3{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f708055{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-423c3ed{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-4ad4e70{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-de1063b{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-8bff515{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-fbd3f7e{--padding-top:22%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-14 .elementor-element.elementor-element-fe27eb7 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-fe27eb7 .elementor-divider__text{font-size:15px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-bfb7235{--width:45%;}.elementor-14 .elementor-element.elementor-element-32cae4b{--width:50%;}.elementor-14 .elementor-element.elementor-element-fb737ac{--width:45%;}.elementor-14 .elementor-element.elementor-element-5f489c1{--width:50%;}.elementor-14 .elementor-element.elementor-element-7d8e1ba{--width:50%;}.elementor-14 .elementor-element.elementor-element-8ee0cad{--width:50%;}.elementor-14 .elementor-element.elementor-element-fb9863d{--width:49%;}.elementor-14 .elementor-element.elementor-element-9b7cb42{--width:49%;}.elementor-14 .elementor-element.elementor-element-1fe626c{--width:49%;}.elementor-14 .elementor-element.elementor-element-edad1ed{--width:49%;}.elementor-14 .elementor-element.elementor-element-518dfdd{--width:45%;}.elementor-14 .elementor-element.elementor-element-71a7f24{--width:50%;}.elementor-14 .elementor-element.elementor-element-34b162f{--width:100%;}.elementor-14 .elementor-element.elementor-element-08622c9{--width:32%;}.elementor-14 .elementor-element.elementor-element-19b8f91{--width:32%;}.elementor-14 .elementor-element.elementor-element-f911acc{--width:32%;}.elementor-14 .elementor-element.elementor-element-11ece04{--width:50%;}.elementor-14 .elementor-element.elementor-element-30533c7{--width:50%;}.elementor-14 .elementor-element.elementor-element-4f302bb{--width:49%;}.elementor-14 .elementor-element.elementor-element-7434119{--width:49%;}.elementor-14 .elementor-element.elementor-element-2224df5{--width:49%;}.elementor-14 .elementor-element.elementor-element-8634c86{--width:49%;}}@media(max-width:1366px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-bfb7235{--width:45%;}.elementor-14 .elementor-element.elementor-element-518dfdd{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-7d8e1ba{--width:65%;}.elementor-14 .elementor-element.elementor-element-8ee0cad{--width:35%;}.elementor-14 .elementor-element.elementor-element-08622c9{--width:100%;}.elementor-14 .elementor-element.elementor-element-19b8f91{--width:100%;}.elementor-14 .elementor-element.elementor-element-f911acc{--width:100%;}.elementor-14 .elementor-element.elementor-element-11ece04{--width:45%;}.elementor-14 .elementor-element.elementor-element-30533c7{--width:50%;}}