.elementor-957 .elementor-element.elementor-element-bcf16dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px;--background-transition:0.3s;--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:4%;--padding-bottom:0%;--padding-left:4%;}.elementor-957 .elementor-element.elementor-element-1fa7967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-ce804f0{text-align:left;width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-957 .elementor-element.elementor-element-ce804f0 .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:47px;font-weight:400;line-height:52px;letter-spacing:2.9px;}.elementor-957 .elementor-element.elementor-element-e481219{font-family:var( --e-global-typography-ab6ab01-font-family ), Sans-serif;font-size:var( --e-global-typography-ab6ab01-font-size );font-weight:var( --e-global-typography-ab6ab01-font-weight );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );width:var( --container-widget-width, 433px );max-width:433px;--container-widget-width:433px;--container-widget-flex-grow:0;}.elementor-957 .elementor-element.elementor-element-537d24d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-789655e{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-789655e:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-789655e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/11/AdobeStock_969876794.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-789655e, .elementor-957 .elementor-element.elementor-element-789655e::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-ba0b3e0{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-53849ad{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-53849ad:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-53849ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/11/AdobeStock_129192703.jpg");background-position:top center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-53849ad, .elementor-957 .elementor-element.elementor-element-53849ad::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-3817cde{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-3817cde:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-3817cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/11/AdobeStock_765068280.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-3817cde, .elementor-957 .elementor-element.elementor-element-3817cde::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-e0c3975{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:4%;--padding-bottom:0%;--padding-left:4%;}.elementor-957 .elementor-element.elementor-element-a46f1aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:40px;}.elementor-957 .elementor-element.elementor-element-8053e86{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-8053e86 .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:23px;letter-spacing:2.9px;}.elementor-957 .elementor-element.elementor-element-04f32a0{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-04f32a0 .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:1.8px;}.elementor-957 .elementor-element.elementor-element-04f32a0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-3e2d5a3{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-3e2d5a3 .elementor-heading-title{color:var( --e-global-color-684a53b );font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:23px;letter-spacing:1.8px;}.elementor-957 .elementor-element.elementor-element-3e2d5a3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-1f5fcf9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-957 .elementor-element.elementor-element-1f5fcf9 .elementor-divider-separator{width:131px;margin:0 auto;margin-left:0;}.elementor-957 .elementor-element.elementor-element-1f5fcf9 .elementor-divider{text-align:left;padding-top:10px;padding-bottom:10px;}.elementor-957 .elementor-element.elementor-element-3ee5894{font-family:var( --e-global-typography-ab6ab01-font-family ), Sans-serif;font-size:var( --e-global-typography-ab6ab01-font-size );font-weight:var( --e-global-typography-ab6ab01-font-weight );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-957 .elementor-element.elementor-element-3ee5894 > .elementor-widget-container{margin:5px 0px 50px 0px;}.elementor-957 .elementor-element.elementor-element-a0b288a .elementor-button{font-family:var( --e-global-typography-611090f-font-family ), Sans-serif;font-size:var( --e-global-typography-611090f-font-size );font-weight:var( --e-global-typography-611090f-font-weight );line-height:var( --e-global-typography-611090f-line-height );letter-spacing:var( --e-global-typography-611090f-letter-spacing );word-spacing:var( --e-global-typography-611090f-word-spacing );fill:var( --e-global-color-2bf4531 );color:var( --e-global-color-2bf4531 );background-color:var( --e-global-color-684a53b );padding:15px 40px 15px 40px;}.elementor-957 .elementor-element.elementor-element-d0f9afe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-d0f9afe.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-99154c9{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-99154c9:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-99154c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1184-scaled.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-99154c9, .elementor-957 .elementor-element.elementor-element-99154c9::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-1cc6dea{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-7238a9e{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-7238a9e:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-7238a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1127-1-scaled-e1729489397332.jpg");background-position:top center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-7238a9e, .elementor-957 .elementor-element.elementor-element-7238a9e::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-3a027ca{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-3a027ca:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-3a027ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1027-scaled.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-3a027ca, .elementor-957 .elementor-element.elementor-element-3a027ca::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-0191d45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0%;--padding-right:4%;--padding-bottom:0%;--padding-left:4%;}.elementor-957 .elementor-element.elementor-element-530366a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:40px;}.elementor-957 .elementor-element.elementor-element-530366a.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-77310c4{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-77310c4 .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:23px;letter-spacing:2.9px;}.elementor-957 .elementor-element.elementor-element-9445316{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-9445316 .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:1.8px;}.elementor-957 .elementor-element.elementor-element-9445316 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-0f88d9d{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-0f88d9d .elementor-heading-title{color:var( --e-global-color-684a53b );font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:23px;letter-spacing:1.8px;}.elementor-957 .elementor-element.elementor-element-0f88d9d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-5ae2358{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-957 .elementor-element.elementor-element-5ae2358 .elementor-divider-separator{width:131px;margin:0 auto;margin-left:0;}.elementor-957 .elementor-element.elementor-element-5ae2358 .elementor-divider{text-align:left;padding-top:10px;padding-bottom:10px;}.elementor-957 .elementor-element.elementor-element-a7417be{font-family:var( --e-global-typography-ab6ab01-font-family ), Sans-serif;font-size:var( --e-global-typography-ab6ab01-font-size );font-weight:var( --e-global-typography-ab6ab01-font-weight );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-957 .elementor-element.elementor-element-a7417be > .elementor-widget-container{margin:5px 0px 50px 0px;}.elementor-957 .elementor-element.elementor-element-25e655b .elementor-button{font-family:var( --e-global-typography-611090f-font-family ), Sans-serif;font-size:var( --e-global-typography-611090f-font-size );font-weight:var( --e-global-typography-611090f-font-weight );line-height:var( --e-global-typography-611090f-line-height );letter-spacing:var( --e-global-typography-611090f-letter-spacing );word-spacing:var( --e-global-typography-611090f-word-spacing );fill:var( --e-global-color-2bf4531 );color:var( --e-global-color-2bf4531 );background-color:var( --e-global-color-684a53b );padding:15px 40px 15px 40px;}.elementor-957 .elementor-element.elementor-element-85a27e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:40px;}.elementor-957 .elementor-element.elementor-element-85a27e0.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-3392af2{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-3392af2:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-3392af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1209-scaled.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-3392af2, .elementor-957 .elementor-element.elementor-element-3392af2::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-373e550{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-794aa6f{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-794aa6f:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-794aa6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1109-scaled-e1729490184208.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-794aa6f, .elementor-957 .elementor-element.elementor-element-794aa6f::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-2f6e36c{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-2f6e36c:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-2f6e36c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1199.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-2f6e36c, .elementor-957 .elementor-element.elementor-element-2f6e36c::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-38b26d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0%;--padding-right:4%;--padding-bottom:0%;--padding-left:4%;}.elementor-957 .elementor-element.elementor-element-12f6d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:40px;}.elementor-957 .elementor-element.elementor-element-3564d43{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-3564d43 .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;line-height:23px;letter-spacing:2.9px;}.elementor-957 .elementor-element.elementor-element-dd8b81f{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-dd8b81f .elementor-heading-title{color:var( --e-global-color-a93a61e );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;line-height:23px;letter-spacing:1.8px;}.elementor-957 .elementor-element.elementor-element-dd8b81f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-93f421e{text-align:left;width:100%;max-width:100%;}.elementor-957 .elementor-element.elementor-element-93f421e .elementor-heading-title{color:var( --e-global-color-684a53b );font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;line-height:23px;letter-spacing:1.8px;}.elementor-957 .elementor-element.elementor-element-93f421e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-d84ab61{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-957 .elementor-element.elementor-element-d84ab61 .elementor-divider-separator{width:131px;margin:0 auto;margin-left:0;}.elementor-957 .elementor-element.elementor-element-d84ab61 .elementor-divider{text-align:left;padding-top:10px;padding-bottom:10px;}.elementor-957 .elementor-element.elementor-element-90f22fb{font-family:var( --e-global-typography-ab6ab01-font-family ), Sans-serif;font-size:var( --e-global-typography-ab6ab01-font-size );font-weight:var( --e-global-typography-ab6ab01-font-weight );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-957 .elementor-element.elementor-element-90f22fb > .elementor-widget-container{margin:5px 0px 50px 0px;}.elementor-957 .elementor-element.elementor-element-f3e0d97 .elementor-button{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-2bf4531 );color:var( --e-global-color-2bf4531 );background-color:var( --e-global-color-684a53b );padding:15px 40px 15px 40px;}.elementor-957 .elementor-element.elementor-element-7eddb83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-top:0px;--padding-right:40px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-7eddb83.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-9817782{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-9817782:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-9817782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4C4C4C;background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1167-scaled-e1729489972946.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-9817782, .elementor-957 .elementor-element.elementor-element-9817782::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-cbdb685{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-e0f5796{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-e0f5796:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-e0f5796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1175-scaled-e1729490064424.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-e0f5796, .elementor-957 .elementor-element.elementor-element-e0f5796::before{--border-transition:0.3s;}.elementor-957 .elementor-element.elementor-element-7c1714a{--display:flex;--min-height:200px;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-957 .elementor-element.elementor-element-7c1714a:not(.elementor-motion-effects-element-type-background), .elementor-957 .elementor-element.elementor-element-7c1714a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://rw.vigrstudio.co.za/wp-content/uploads/2024/10/IMG_1164-scaled-e1729490120272.jpg");background-position:center center;background-size:cover;}.elementor-957 .elementor-element.elementor-element-7c1714a, .elementor-957 .elementor-element.elementor-element-7c1714a::before{--border-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-957 .elementor-element.elementor-element-bcf16dd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-1fa7967{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-957 .elementor-element.elementor-element-ce804f0 .elementor-heading-title{font-size:45px;}.elementor-957 .elementor-element.elementor-element-ce804f0{--container-widget-width:459px;--container-widget-flex-grow:0;width:var( --container-widget-width, 459px );max-width:459px;}.elementor-957 .elementor-element.elementor-element-e481219{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );--container-widget-width:654px;--container-widget-flex-grow:0;width:var( --container-widget-width, 654px );max-width:654px;}.elementor-957 .elementor-element.elementor-element-537d24d.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-e0c3975{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-a46f1aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-957 .elementor-element.elementor-element-3ee5894{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-a0b288a .elementor-button{font-size:var( --e-global-typography-611090f-font-size );line-height:var( --e-global-typography-611090f-line-height );letter-spacing:var( --e-global-typography-611090f-letter-spacing );word-spacing:var( --e-global-typography-611090f-word-spacing );}.elementor-957 .elementor-element.elementor-element-d0f9afe.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-0191d45{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-530366a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-957 .elementor-element.elementor-element-a7417be{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-25e655b .elementor-button{font-size:var( --e-global-typography-611090f-font-size );line-height:var( --e-global-typography-611090f-line-height );letter-spacing:var( --e-global-typography-611090f-letter-spacing );word-spacing:var( --e-global-typography-611090f-word-spacing );}.elementor-957 .elementor-element.elementor-element-85a27e0.e-con{--order:-99999 /* order start hack */;}.elementor-957 .elementor-element.elementor-element-38b26d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:50px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-12f6d23{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-957 .elementor-element.elementor-element-90f22fb{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-7eddb83.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-957 .elementor-element.elementor-element-bcf16dd{--min-height:0px;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-ce804f0 .elementor-heading-title{font-size:36px;line-height:45px;}.elementor-957 .elementor-element.elementor-element-ce804f0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-957 .elementor-element.elementor-element-e481219{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-537d24d{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-789655e{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-ba0b3e0{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-e0c3975{--min-height:0px;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-8053e86 .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-04f32a0 .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-3e2d5a3 .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-3ee5894{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-a0b288a .elementor-button{font-size:var( --e-global-typography-611090f-font-size );line-height:var( --e-global-typography-611090f-line-height );letter-spacing:var( --e-global-typography-611090f-letter-spacing );word-spacing:var( --e-global-typography-611090f-word-spacing );}.elementor-957 .elementor-element.elementor-element-d0f9afe{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-99154c9{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-1cc6dea{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-0191d45{--min-height:0px;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-77310c4 .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-9445316 .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-0f88d9d .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-a7417be{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-25e655b .elementor-button{font-size:var( --e-global-typography-611090f-font-size );line-height:var( --e-global-typography-611090f-line-height );letter-spacing:var( --e-global-typography-611090f-letter-spacing );word-spacing:var( --e-global-typography-611090f-word-spacing );}.elementor-957 .elementor-element.elementor-element-85a27e0{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-3392af2{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-373e550{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-38b26d2{--min-height:0px;--margin-top:30px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-957 .elementor-element.elementor-element-3564d43 .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-dd8b81f .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-93f421e .elementor-heading-title{font-size:20px;}.elementor-957 .elementor-element.elementor-element-90f22fb{font-size:var( --e-global-typography-ab6ab01-font-size );line-height:var( --e-global-typography-ab6ab01-line-height );letter-spacing:var( --e-global-typography-ab6ab01-letter-spacing );word-spacing:var( --e-global-typography-ab6ab01-word-spacing );}.elementor-957 .elementor-element.elementor-element-7eddb83{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-957 .elementor-element.elementor-element-9817782{--min-height:365px;}.elementor-957 .elementor-element.elementor-element-cbdb685{--min-height:365px;}}@media(min-width:768px){.elementor-957 .elementor-element.elementor-element-1fa7967{--width:40%;}.elementor-957 .elementor-element.elementor-element-537d24d{--width:60%;}.elementor-957 .elementor-element.elementor-element-789655e{--width:50%;}.elementor-957 .elementor-element.elementor-element-ba0b3e0{--width:50%;}.elementor-957 .elementor-element.elementor-element-a46f1aa{--width:50%;}.elementor-957 .elementor-element.elementor-element-d0f9afe{--width:50%;}.elementor-957 .elementor-element.elementor-element-99154c9{--width:50%;}.elementor-957 .elementor-element.elementor-element-1cc6dea{--width:50%;}.elementor-957 .elementor-element.elementor-element-530366a{--width:50%;}.elementor-957 .elementor-element.elementor-element-85a27e0{--width:50%;}.elementor-957 .elementor-element.elementor-element-3392af2{--width:50%;}.elementor-957 .elementor-element.elementor-element-373e550{--width:50%;}.elementor-957 .elementor-element.elementor-element-12f6d23{--width:50%;}.elementor-957 .elementor-element.elementor-element-7eddb83{--width:50%;}.elementor-957 .elementor-element.elementor-element-9817782{--width:50%;}.elementor-957 .elementor-element.elementor-element-cbdb685{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-957 .elementor-element.elementor-element-1fa7967{--width:100%;}.elementor-957 .elementor-element.elementor-element-537d24d{--width:100%;}.elementor-957 .elementor-element.elementor-element-a46f1aa{--width:100%;}.elementor-957 .elementor-element.elementor-element-d0f9afe{--width:100%;}.elementor-957 .elementor-element.elementor-element-530366a{--width:100%;}.elementor-957 .elementor-element.elementor-element-85a27e0{--width:100%;}.elementor-957 .elementor-element.elementor-element-12f6d23{--width:100%;}.elementor-957 .elementor-element.elementor-element-7eddb83{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-ce804f0 */.heroSubheadings {
    font-family: unna;
    font-style: italic;
    font-size: 52px;
}

@media only screen and (max-width: 600px) {
.heroSubheadings {font-family: unna;
    font-style: italic;
    font-size: 45px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8053e86 */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04f32a0 */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e2d5a3 */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77310c4 */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9445316 */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f88d9d */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3564d43 */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd8b81f */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93f421e */.subheadings {
    font-family: unna;
    font-style: italic;
    font-size: 32px;
}

@media only screen and (max-width: 600px) {
.subheadings {font-family: unna;
    font-style: italic;
    font-size: 25px;}
}/* End custom CSS */