.elementor-11951 .elementor-element.elementor-element-166fcbf{--display:flex;--min-height:720px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-166fcbf:not(.elementor-motion-effects-element-type-background), .elementor-11951 .elementor-element.elementor-element-166fcbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sxmdev-two.co.za/wp-content/uploads/2026/07/c2a-01.jpg");background-position:center center;background-size:cover;}.elementor-11951 .elementor-element.elementor-element-166fcbf::before, .elementor-11951 .elementor-element.elementor-element-166fcbf > .elementor-background-video-container::before, .elementor-11951 .elementor-element.elementor-element-166fcbf > .e-con-inner > .elementor-background-video-container::before, .elementor-11951 .elementor-element.elementor-element-166fcbf > .elementor-background-slideshow::before, .elementor-11951 .elementor-element.elementor-element-166fcbf > .e-con-inner > .elementor-background-slideshow::before, .elementor-11951 .elementor-element.elementor-element-166fcbf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #F2295B00 100%);}.elementor-11951 .elementor-element.elementor-element-cd94de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-cd94de2.e-con{--align-self:center;}.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-11951 .elementor-element.elementor-element-c16e324 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-34c5faa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11951 .elementor-element.elementor-element-34c5faa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;line-height:40px;color:#FFFFFF;}.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-11951 .elementor-element.elementor-element-812fa95{--divider-border-style:solid;--divider-color:var( --e-global-color-c5acdfd );--divider-border-width:3px;}.elementor-11951 .elementor-element.elementor-element-812fa95 .elementor-divider-separator{width:60px;}.elementor-11951 .elementor-element.elementor-element-812fa95 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-11951 .elementor-element.elementor-element-6772115 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11951 .elementor-element.elementor-element-16aa62e{--display:flex;--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-11951 .elementor-element.elementor-element-831d7b6 .elementor-button{background-color:var( --e-global-color-c5acdfd );font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c5acdfd );border-radius:0px 0px 0px 0px;}.elementor-11951 .elementor-element.elementor-element-831d7b6 .elementor-button:hover, .elementor-11951 .elementor-element.elementor-element-831d7b6 .elementor-button:focus{background-color:#EEEDEB;color:var( --e-global-color-fddd90e );border-color:var( --e-global-color-fddd90e );}.elementor-11951 .elementor-element.elementor-element-831d7b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11951 .elementor-element.elementor-element-831d7b6 .elementor-button:hover svg, .elementor-11951 .elementor-element.elementor-element-831d7b6 .elementor-button:focus svg{fill:var( --e-global-color-fddd90e );}.elementor-11951 .elementor-element.elementor-element-bc66f24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11951 .elementor-element.elementor-element-6216c3c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-6216c3c:not(.elementor-motion-effects-element-type-background), .elementor-11951 .elementor-element.elementor-element-6216c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEDEB;}.elementor-11951 .elementor-element.elementor-element-c010642{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-0c42458{text-align:start;}.elementor-11951 .elementor-element.elementor-element-0c42458 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-0990eb2{text-align:start;}.elementor-11951 .elementor-element.elementor-element-0990eb2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:500;line-height:40px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-9d20409{--divider-border-style:solid;--divider-color:var( --e-global-color-fddd90e );--divider-border-width:3px;}.elementor-11951 .elementor-element.elementor-element-9d20409 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-11951 .elementor-element.elementor-element-9d20409 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-11951 .elementor-element.elementor-element-ced8520{padding:0px 50px 0px 0px;text-align:start;}.elementor-11951 .elementor-element.elementor-element-ced8520 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-11951 .elementor-element.elementor-element-d3894de .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-11951 .elementor-element.elementor-element-d3894de .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-d3894de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-d3894de.elementor-view-framed .elementor-icon, .elementor-11951 .elementor-element.elementor-element-d3894de.elementor-view-default .elementor-icon{fill:var( --e-global-color-c5acdfd );color:var( --e-global-color-c5acdfd );border-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-d3894de .elementor-icon{font-size:24px;}.elementor-11951 .elementor-element.elementor-element-d3894de .elementor-icon-box-title, .elementor-11951 .elementor-element.elementor-element-d3894de .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-11951 .elementor-element.elementor-element-d3894de:has(:hover) .elementor-icon-box-title,
					 .elementor-11951 .elementor-element.elementor-element-d3894de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-d3894de .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-2b11458 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-11951 .elementor-element.elementor-element-2b11458 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-2b11458.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-2b11458.elementor-view-framed .elementor-icon, .elementor-11951 .elementor-element.elementor-element-2b11458.elementor-view-default .elementor-icon{fill:var( --e-global-color-c5acdfd );color:var( --e-global-color-c5acdfd );border-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-2b11458 .elementor-icon{font-size:24px;}.elementor-11951 .elementor-element.elementor-element-2b11458 .elementor-icon-box-title, .elementor-11951 .elementor-element.elementor-element-2b11458 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-11951 .elementor-element.elementor-element-2b11458:has(:hover) .elementor-icon-box-title,
					 .elementor-11951 .elementor-element.elementor-element-2b11458:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-2b11458 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-cf22f93 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-11951 .elementor-element.elementor-element-cf22f93 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-cf22f93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-cf22f93.elementor-view-framed .elementor-icon, .elementor-11951 .elementor-element.elementor-element-cf22f93.elementor-view-default .elementor-icon{fill:var( --e-global-color-c5acdfd );color:var( --e-global-color-c5acdfd );border-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-cf22f93 .elementor-icon{font-size:24px;}.elementor-11951 .elementor-element.elementor-element-cf22f93 .elementor-icon-box-title, .elementor-11951 .elementor-element.elementor-element-cf22f93 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-11951 .elementor-element.elementor-element-cf22f93:has(:hover) .elementor-icon-box-title,
					 .elementor-11951 .elementor-element.elementor-element-cf22f93:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-cf22f93 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-c0bd2ff .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-11951 .elementor-element.elementor-element-c0bd2ff .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-c0bd2ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-c0bd2ff.elementor-view-framed .elementor-icon, .elementor-11951 .elementor-element.elementor-element-c0bd2ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-c5acdfd );color:var( --e-global-color-c5acdfd );border-color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-c0bd2ff .elementor-icon{font-size:24px;}.elementor-11951 .elementor-element.elementor-element-c0bd2ff .elementor-icon-box-title, .elementor-11951 .elementor-element.elementor-element-c0bd2ff .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1px;}.elementor-11951 .elementor-element.elementor-element-c0bd2ff:has(:hover) .elementor-icon-box-title,
					 .elementor-11951 .elementor-element.elementor-element-c0bd2ff:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-c0bd2ff .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-8c8ed4b{padding:20px 0px 0px 0px;text-align:start;}.elementor-11951 .elementor-element.elementor-element-8c8ed4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-3042802{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11951 .elementor-element.elementor-element-3042802 .elementor-social-icon{background-color:#F1303000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B69462;}.elementor-11951 .elementor-element.elementor-element-3042802 .elementor-social-icon i{color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-3042802 .elementor-social-icon svg{fill:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-763af37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-e91d964{width:100%;max-width:100%;text-align:start;}.elementor-11951 .elementor-element.elementor-element-e91d964 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-bde04d9{width:100%;max-width:100%;}.elementor-11951 .elementor-element.elementor-element-8a228a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-8a228a2:not(.elementor-motion-effects-element-type-background), .elementor-11951 .elementor-element.elementor-element-8a228a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEDEB;}.elementor-11951 .elementor-element.elementor-element-546a4ce{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap: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-11951 .elementor-element.elementor-element-456d5eb{width:var( --container-widget-width, 33.33% );max-width:33.33%;padding:15px 15px 15px 15px;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-11951 .elementor-element.elementor-element-456d5eb .elementor-image-box-wrapper{text-align:center;}.elementor-11951 .elementor-element.elementor-element-456d5eb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11951 .elementor-element.elementor-element-456d5eb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11951 .elementor-element.elementor-element-456d5eb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11951 .elementor-element.elementor-element-456d5eb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11951 .elementor-element.elementor-element-456d5eb .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-11951 .elementor-element.elementor-element-456d5eb .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:22px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-456d5eb:has(:hover) .elementor-image-box-title,
					 .elementor-11951 .elementor-element.elementor-element-456d5eb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-456d5eb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-045ba7d{width:var( --container-widget-width, 33.33% );max-width:33.33%;padding:15px 15px 15px 15px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E6E3E1;}.elementor-11951 .elementor-element.elementor-element-045ba7d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11951 .elementor-element.elementor-element-045ba7d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11951 .elementor-element.elementor-element-045ba7d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11951 .elementor-element.elementor-element-045ba7d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11951 .elementor-element.elementor-element-045ba7d .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-11951 .elementor-element.elementor-element-045ba7d .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:22px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-045ba7d:has(:hover) .elementor-image-box-title,
					 .elementor-11951 .elementor-element.elementor-element-045ba7d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-045ba7d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-60b5b75{width:var( --container-widget-width, 33.33% );max-width:33.33%;padding:15px 15px 15px 15px;--container-widget-width:33.33%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E6E3E1;}.elementor-11951 .elementor-element.elementor-element-60b5b75.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11951 .elementor-element.elementor-element-60b5b75.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11951 .elementor-element.elementor-element-60b5b75.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11951 .elementor-element.elementor-element-60b5b75 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11951 .elementor-element.elementor-element-60b5b75 .elementor-image-box-img img{height:100px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-11951 .elementor-element.elementor-element-60b5b75 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:22px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-60b5b75:has(:hover) .elementor-image-box-title,
					 .elementor-11951 .elementor-element.elementor-element-60b5b75:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-60b5b75 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:var( --e-global-color-b4e5961 );}.elementor-11951 .elementor-element.elementor-element-2d78204{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-2d78204:not(.elementor-motion-effects-element-type-background), .elementor-11951 .elementor-element.elementor-element-2d78204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://sxmdev-two.co.za/wp-content/uploads/2026/07/c2a-02.jpg");background-position:center left;background-repeat:no-repeat;background-size:50% auto;}.elementor-11951 .elementor-element.elementor-element-2d78204::before, .elementor-11951 .elementor-element.elementor-element-2d78204 > .elementor-background-video-container::before, .elementor-11951 .elementor-element.elementor-element-2d78204 > .e-con-inner > .elementor-background-video-container::before, .elementor-11951 .elementor-element.elementor-element-2d78204 > .elementor-background-slideshow::before, .elementor-11951 .elementor-element.elementor-element-2d78204 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11951 .elementor-element.elementor-element-2d78204 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #000000 53%, #F2295B00 100%);}.elementor-11951 .elementor-element.elementor-element-27e1e20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11951 .elementor-element.elementor-element-4423a07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:100px;}.elementor-11951 .elementor-element.elementor-element-4423a07.e-con{--align-self:center;}.elementor-11951 .elementor-element.elementor-element-6900171 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-c5acdfd );}.elementor-11951 .elementor-element.elementor-element-61a01c3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:500;text-transform:capitalize;line-height:40px;color:#FFFFFF;}.elementor-11951 .elementor-element.elementor-element-66a403a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-11951 .elementor-element.elementor-element-c43861c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-120fbdd .elementor-button{background-color:var( --e-global-color-c5acdfd );font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c5acdfd );border-radius:0px 0px 0px 0px;}.elementor-11951 .elementor-element.elementor-element-120fbdd .elementor-button:hover, .elementor-11951 .elementor-element.elementor-element-120fbdd .elementor-button:focus{background-color:#EEEDEB;color:var( --e-global-color-fddd90e );border-color:var( --e-global-color-fddd90e );}.elementor-11951 .elementor-element.elementor-element-120fbdd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11951 .elementor-element.elementor-element-120fbdd .elementor-button:hover svg, .elementor-11951 .elementor-element.elementor-element-120fbdd .elementor-button:focus svg{fill:var( --e-global-color-fddd90e );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11951 .elementor-element.elementor-element-166fcbf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11951 .elementor-element.elementor-element-6216c3c{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11951 .elementor-element.elementor-element-0c42458{text-align:start;}.elementor-11951 .elementor-element.elementor-element-0990eb2{text-align:start;}.elementor-11951 .elementor-element.elementor-element-9d20409 .elementor-divider{text-align:left;}.elementor-11951 .elementor-element.elementor-element-9d20409 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-11951 .elementor-element.elementor-element-ced8520{padding:0px 0px 0px 0px;text-align:start;}.elementor-11951 .elementor-element.elementor-element-d3894de .elementor-icon-box-wrapper{align-items:start;}.elementor-11951 .elementor-element.elementor-element-8c8ed4b{text-align:start;}.elementor-11951 .elementor-element.elementor-element-763af37{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11951 .elementor-element.elementor-element-e91d964{text-align:start;}.elementor-11951 .elementor-element.elementor-element-8a228a2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11951 .elementor-element.elementor-element-546a4ce{--flex-wrap:wrap;}.elementor-11951 .elementor-element.elementor-element-456d5eb{--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-11951 .elementor-element.elementor-element-045ba7d{--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-11951 .elementor-element.elementor-element-60b5b75{--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-11951 .elementor-element.elementor-element-2d78204:not(.elementor-motion-effects-element-type-background), .elementor-11951 .elementor-element.elementor-element-2d78204 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-11951 .elementor-element.elementor-element-4423a07{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11951 .elementor-element.elementor-element-6900171{text-align:center;}.elementor-11951 .elementor-element.elementor-element-61a01c3{text-align:center;}.elementor-11951 .elementor-element.elementor-element-66a403a{text-align:center;}}@media(max-width:767px){.elementor-11951 .elementor-element.elementor-element-166fcbf{--min-height:100vh;--padding-top:250px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11951 .elementor-element.elementor-element-34c5faa .elementor-heading-title{font-size:42px;line-height:42px;}.elementor-11951 .elementor-element.elementor-element-6216c3c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-11951 .elementor-element.elementor-element-0c42458{text-align:center;}.elementor-11951 .elementor-element.elementor-element-0990eb2{text-align:center;}.elementor-11951 .elementor-element.elementor-element-9d20409 .elementor-divider{text-align:center;}.elementor-11951 .elementor-element.elementor-element-9d20409 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-11951 .elementor-element.elementor-element-ced8520{padding:0px 0px 0px 0px;text-align:center;}.elementor-11951 .elementor-element.elementor-element-8c8ed4b{text-align:center;}.elementor-11951 .elementor-element.elementor-element-3042802{text-align:center;}.elementor-11951 .elementor-element.elementor-element-e91d964{text-align:center;}.elementor-11951 .elementor-element.elementor-element-456d5eb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11951 .elementor-element.elementor-element-456d5eb .elementor-image-box-img{margin-bottom:15px;}.elementor-11951 .elementor-element.elementor-element-045ba7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11951 .elementor-element.elementor-element-045ba7d .elementor-image-box-img{margin-bottom:15px;}.elementor-11951 .elementor-element.elementor-element-60b5b75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11951 .elementor-element.elementor-element-60b5b75 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-11951 .elementor-element.elementor-element-cd94de2{--width:50%;}.elementor-11951 .elementor-element.elementor-element-bc66f24{--width:50%;}.elementor-11951 .elementor-element.elementor-element-c010642{--width:50%;}.elementor-11951 .elementor-element.elementor-element-763af37{--width:50%;}.elementor-11951 .elementor-element.elementor-element-546a4ce{--width:100%;}.elementor-11951 .elementor-element.elementor-element-27e1e20{--width:50%;}.elementor-11951 .elementor-element.elementor-element-4423a07{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11951 .elementor-element.elementor-element-cd94de2{--width:80%;}.elementor-11951 .elementor-element.elementor-element-bc66f24{--width:20%;}.elementor-11951 .elementor-element.elementor-element-c010642{--width:100%;}.elementor-11951 .elementor-element.elementor-element-763af37{--width:100%;}.elementor-11951 .elementor-element.elementor-element-546a4ce{--width:100%;}.elementor-11951 .elementor-element.elementor-element-27e1e20{--width:0%;}.elementor-11951 .elementor-element.elementor-element-4423a07{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-bde04d9 *//* Overall Form */
.forminator-ui.forminator-custom-form{
    background:#f7f4f1 !important;
    border:1px solid #e9e4dd !important;
    padding:30px !important;
}

/* Labels */
.forminator-ui label{
    font-size:15px !important;
    font-weight:400 !important;
    color:#444 !important;
    margin-bottom:8px !important;
    font-family: 'Inter', sans-serif !important;
}

.forminator-description {
    display: none !important;
}

/* Inputs */
.forminator-ui input,
.forminator-ui textarea,
.forminator-ui select{
    background:#fff !important;
    border:1px solid #e8e5df !important;
    border-radius:0 !important;
    height:46px !important;

    padding:0 18px !important;

    font-size:16px !important;
    color:#222 !important;

    transition:.25s ease;
    box-shadow:none !important;
}

/* Textarea */
.forminator-ui textarea{
    min-height:180px !important;
    padding:18px !important;
    resize:vertical;
}

/* Focus */
.forminator-ui input:focus,
.forminator-ui textarea:focus,
.forminator-ui select:focus{
    border-color:#b88a2b !important;
    box-shadow:none !important;
    outline:none !important;
}

/* Placeholder */
.forminator-ui ::placeholder{
    color:#9a9a9a;
}

/* Submit button */
.forminator-ui .forminator-button-submit{
    background:#A77B22 !important;
    color:#fff !important;

    border-radius:0 !important;
    border:none !important;

    padding:10px 38px !important;

    font-size:13px !important;
    font-weight:400 !important;
    letter-spacing:.08em;
    text-transform:uppercase;

    transition:.3s ease;
    font-family: 'Inter', sans-serif !important;
}

/* Hover */
.forminator-ui .forminator-button-submit:hover{
    background:#8f691d !important;
    box-shadow:none !important;
}

/* Arrow */
.forminator-ui .forminator-button-submit::after{
    content:"→";
    margin-left:16px;
    font-size:18px;
}

.forminator-edit-module {
    display: none;
}/* End custom CSS */