.elementor-3403 .elementor-element.elementor-element-1d64919{--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.5;--padding-top:220px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-1d64919:not(.elementor-motion-effects-element-type-background), .elementor-3403 .elementor-element.elementor-element-1d64919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rbkconsulting.co.za/wp-content/uploads/2026/02/special-needs-equipment-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3403 .elementor-element.elementor-element-1d64919::before, .elementor-3403 .elementor-element.elementor-element-1d64919 > .elementor-background-video-container::before, .elementor-3403 .elementor-element.elementor-element-1d64919 > .e-con-inner > .elementor-background-video-container::before, .elementor-3403 .elementor-element.elementor-element-1d64919 > .elementor-background-slideshow::before, .elementor-3403 .elementor-element.elementor-element-1d64919 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3403 .elementor-element.elementor-element-1d64919 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C1C1C;--background-overlay:'';}.elementor-3403 .elementor-element.elementor-element-983ef19{--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-3403 .elementor-element.elementor-element-983ef19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3403 .elementor-element.elementor-element-03c7e0c{text-align:start;}.elementor-3403 .elementor-element.elementor-element-03c7e0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-854f31a{--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-3403 .elementor-element.elementor-element-941eecf{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-941eecf:not(.elementor-motion-effects-element-type-background), .elementor-3403 .elementor-element.elementor-element-941eecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F3;}.elementor-3403 .elementor-element.elementor-element-ffa3826{--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-3403 .elementor-element.elementor-element-a32f5b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-1660581 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#1C1C1C;}.elementor-3403 .elementor-element.elementor-element-2298914{--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-3403 .elementor-element.elementor-element-afa799a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#3C3C3C;}.elementor-3403 .elementor-element.elementor-element-535d301{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-5c487e3{--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:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-1fe8b57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-a07653c{text-align:start;}.elementor-3403 .elementor-element.elementor-element-a07653c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;text-transform:uppercase;color:#1C1C1C;}.elementor-3403 .elementor-element.elementor-element-6896d1a{--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-3403 .elementor-element.elementor-element-5780de7 .uc_material_bullets_row{background-color:#2C2C2C;flex-direction:row;}.elementor-3403 .elementor-element.elementor-element-5780de7 .uc_material_bullets_row:hover{background-color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-5780de7 .uc_material_bullets_row.uc-bullet-active{background-color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-bullets{grid-template-columns:repeat(1, minmax(0, 1fr));column-gap:20px;row-gap:20px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .uc_content_box{justify-content:center;text-align:inherit;padding:20px 20px 20px 20px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-icon{font-size:50px;background-color:#C8232C;color:#ffffff;width:80px;padding:10px 10px 10px 10px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-icon svg{fill:#ffffff;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-icon-text{font-family:"Montserrat", Sans-serif;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;margin-top:0px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-text{color:#E8E8E8;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;margin-top:5px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-seperator-line{background-color:#ffffff;width:30px;height:3px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-seperator{margin-top:5px;}.elementor-3403 .elementor-element.elementor-element-90457ab{--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:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-90457ab:not(.elementor-motion-effects-element-type-background), .elementor-3403 .elementor-element.elementor-element-90457ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C2C2C;}.elementor-3403 .elementor-element.elementor-element-ac22930 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-33df240{text-align:start;}.elementor-3403 .elementor-element.elementor-element-33df240 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;text-transform:uppercase;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-774d247{--display:flex;}.elementor-3403 .elementor-element.elementor-element-eef23d7{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-8cd471d{--display:flex;}.elementor-3403 .elementor-element.elementor-element-6460927{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-1992426{--display:flex;}.elementor-3403 .elementor-element.elementor-element-d3bec7c{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-0030b48{--display:flex;}.elementor-3403 .elementor-element.elementor-element-ebc31a8{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-0586f54{--display:flex;}.elementor-3403 .elementor-element.elementor-element-96e3276{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-2600f39{--display:flex;}.elementor-3403 .elementor-element.elementor-element-f7cf3b1{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-c74af5f{--n-accordion-title-font-size:25px;padding:60px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#6B6B6B;--n-accordion-title-active-color:#C8232C;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#C8232C;--n-accordion-icon-hover-color:#6B6B6B;--n-accordion-icon-active-color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-c74af5f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E8E8;}.elementor-3403 .elementor-element.elementor-element-c74af5f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#6B6B6B;}.elementor-3403 .elementor-element.elementor-element-c74af5f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-3403 .elementor-element.elementor-element-c74af5f > .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:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-3403 .elementor-element.elementor-element-c74af5f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C8232C;}.elementor-3403 .elementor-element.elementor-element-4af74ab{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-3403 .elementor-element.elementor-element-4af74ab:not(.elementor-motion-effects-element-type-background), .elementor-3403 .elementor-element.elementor-element-4af74ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rbkconsulting.co.za/wp-content/uploads/2026/02/Untitled-design-2026-02-06T215052.508.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3403 .elementor-element.elementor-element-3965ee8{--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-3403 .elementor-element.elementor-element-3965ee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3403 .elementor-element.elementor-element-5667354{text-align:start;}.elementor-3403 .elementor-element.elementor-element-5667354 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-30bd421{--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-3403 .elementor-element.elementor-element-c5f6142{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-fbab42f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3403 .elementor-element.elementor-element-783d646{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button:hover, .elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-3403 .elementor-element.elementor-element-2f27c5d{padding:40px 0px 0px 0px;}.elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button:hover svg, .elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button:focus svg{fill:#000000;}body.elementor-page-3403:not(.elementor-motion-effects-element-type-background), body.elementor-page-3403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3403 .elementor-element.elementor-element-983ef19{--width:80%;}.elementor-3403 .elementor-element.elementor-element-854f31a{--width:50%;}.elementor-3403 .elementor-element.elementor-element-ffa3826{--width:50%;}.elementor-3403 .elementor-element.elementor-element-2298914{--width:50%;}.elementor-3403 .elementor-element.elementor-element-5c487e3{--width:45%;}.elementor-3403 .elementor-element.elementor-element-6896d1a{--width:60%;}.elementor-3403 .elementor-element.elementor-element-4af74ab{--content-width:1200px;}.elementor-3403 .elementor-element.elementor-element-3965ee8{--width:45%;}.elementor-3403 .elementor-element.elementor-element-30bd421{--width:15%;}.elementor-3403 .elementor-element.elementor-element-c5f6142{--width:40%;}}@media(max-width:767px){.elementor-3403 .elementor-element.elementor-element-1d64919{--padding-top:220px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3403 .elementor-element.elementor-element-03c7e0c .elementor-heading-title{font-size:31px;}.elementor-3403 .elementor-element.elementor-element-941eecf{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3403 .elementor-element.elementor-element-a32f5b7 .elementor-heading-title{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-1660581 .elementor-heading-title{font-size:30px;}.elementor-3403 .elementor-element.elementor-element-afa799a{font-size:16px;}.elementor-3403 .elementor-element.elementor-element-535d301{--padding-top:60px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3403 .elementor-element.elementor-element-1fe8b57 .elementor-heading-title{font-size:16px;}.elementor-3403 .elementor-element.elementor-element-a07653c .elementor-heading-title{font-size:30px;}.elementor-3403 .elementor-element.elementor-element-6896d1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-icon{font-size:30px;width:50px;}.elementor-3403 .elementor-element.elementor-element-5780de7 .ue-title{font-size:16px;}.elementor-3403 .elementor-element.elementor-element-90457ab{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3403 .elementor-element.elementor-element-ac22930 .elementor-heading-title{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-33df240 .elementor-heading-title{font-size:30px;}.elementor-3403 .elementor-element.elementor-element-eef23d7{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-6460927{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-d3bec7c{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-ebc31a8{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-96e3276{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-f7cf3b1{font-size:14px;}.elementor-3403 .elementor-element.elementor-element-c74af5f{--n-accordion-title-font-size:18px;}.elementor-3403 .elementor-element.elementor-element-4af74ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3403 .elementor-element.elementor-element-5667354 .elementor-heading-title{font-size:28px;}.elementor-3403 .elementor-element.elementor-element-fbab42f{font-size:16px;}.elementor-3403 .elementor-element.elementor-element-783d646{--e-icon-list-icon-size:16px;}.elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3403 .elementor-element.elementor-element-783d646 .elementor-icon-list-item > a{font-size:16px;}.elementor-3403 .elementor-element.elementor-element-2f27c5d .elementor-button{font-size:14px;}}