.elementor-25216 .elementor-element.elementor-element-af6def9:not(.elementor-motion-effects-element-type-background), .elementor-25216 .elementor-element.elementor-element-af6def9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lrs.org.za/wp-content/uploads/2020/11/projects-bg.jpg");background-position:center center;background-repeat:repeat-x;background-size:auto;}.elementor-25216 .elementor-element.elementor-element-af6def9 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 100%, #0000008C 100%);opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25216 .elementor-element.elementor-element-af6def9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 5rem 0rem;}.elementor-25216 .elementor-element.elementor-element-3fd6c7f4{text-align:center;}.elementor-25216 .elementor-element.elementor-element-3fd6c7f4 .elementor-heading-title{font-size:29px;font-weight:700;color:#E47257;}.elementor-25216 .elementor-element.elementor-element-282503c2:not(.elementor-motion-effects-element-type-background), .elementor-25216 .elementor-element.elementor-element-282503c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-25216 .elementor-element.elementor-element-282503c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:3rem 0rem 0rem 0rem;}.elementor-25216 .elementor-element.elementor-element-282503c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25216 .elementor-element.elementor-element-76506d1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25216 .elementor-element.elementor-element-351cfc67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-25216 .elementor-element.elementor-element-351cfc67 > .elementor-element-populated{margin:0rem 1rem 0rem 0rem;--e-column-margin-right:1rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-25216 .elementor-element.elementor-element-466941f0 > .elementor-widget-container{background-color:#FFFFFF;margin:0rem 0rem 0rem 0rem;padding:6rem 0rem 6rem 10rem;}.elementor-25216 .elementor-element.elementor-element-466941f0{text-align:center;}.elementor-25216 .elementor-element.elementor-element-466941f0 .elementor-heading-title{font-size:17px;font-style:italic;line-height:1.9em;letter-spacing:0.2px;color:#666666;}.elementor-25216 .elementor-element.elementor-element-2acc96cc > .elementor-widget-container{margin:0rem 0rem 0rem 10rem;padding:2rem 0rem 2rem 0rem;}.elementor-25216 .elementor-element.elementor-element-2acc96cc{text-align:left;}.elementor-25216 .elementor-element.elementor-element-2acc96cc .elementor-heading-title{font-size:14px;font-weight:400;line-height:1.9em;letter-spacing:0.2px;color:#505050;}.elementor-25216 .elementor-element.elementor-element-2b91caa{--spacer-size:50px;}.elementor-25216 .elementor-element.elementor-element-3fc1786:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25216 .elementor-element.elementor-element-3fc1786 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-25216 .elementor-element.elementor-element-3fc1786 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 10rem 0rem 0rem;--e-column-margin-right:10rem;--e-column-margin-left:0rem;padding:0rem 1rem 2rem 1rem;}.elementor-25216 .elementor-element.elementor-element-3fc1786 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25216 .elementor-element.elementor-element-be5e12c > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-25216 .elementor-element.elementor-element-be5e12c{text-align:left;}.elementor-25216 .elementor-element.elementor-element-be5e12c .elementor-heading-title{font-size:24px;}.elementor-25216 .elementor-element.elementor-global-34764 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34764{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34764 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34767 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34767{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34767 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34770 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34770{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34770 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34773 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34773{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34773 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34776 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34776{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34776 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34779 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34779{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34779 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34782 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34782{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34782 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-global-34785 > .elementor-widget-container{background-color:#FEFEFE;margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 2px rgba(0, 0, 0, 0.04);}.elementor-25216 .elementor-element.elementor-global-34785{text-align:right;}.elementor-25216 .elementor-element.elementor-global-34785 .elementor-heading-title{font-family:"Arimo", Sans-serif;font-size:12px;font-weight:500;line-height:1.4em;letter-spacing:0.3px;color:#6A6A6A;}.elementor-25216 .elementor-element.elementor-element-7b73177{padding:0rem 0rem 06rem 0rem;}.elementor-25216 .elementor-element.elementor-element-0252c44{--e-image-carousel-slides-to-show:2;}.elementor-25216 .elementor-element.elementor-element-0252c44 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25216 .elementor-element.elementor-element-0252c44 .elementor-swiper-button.elementor-swiper-button-next{font-size:32px;}.elementor-25216 .elementor-element.elementor-element-0252c44 .swiper-pagination-bullet{width:30px;height:30px;}.elementor-25216 .elementor-element.elementor-element-0252c44 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;}@media(min-width:768px){.elementor-25216 .elementor-element.elementor-element-76506d1f{width:100%;}.elementor-25216 .elementor-element.elementor-element-351cfc67{width:70%;}.elementor-25216 .elementor-element.elementor-element-3fc1786{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25216 .elementor-element.elementor-element-351cfc67{width:100%;}.elementor-25216 .elementor-element.elementor-element-3fc1786{width:100%;}}@media(min-width:1025px){.elementor-25216 .elementor-element.elementor-element-af6def9:not(.elementor-motion-effects-element-type-background), .elementor-25216 .elementor-element.elementor-element-af6def9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-25216 .elementor-element.elementor-element-76506d1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-25216 .elementor-element.elementor-element-351cfc67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 2rem 0rem 2rem;}.elementor-25216 .elementor-element.elementor-element-466941f0 > .elementor-widget-container{padding:4rem 4rem 4rem 4rem;}.elementor-25216 .elementor-element.elementor-element-2acc96cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25216 .elementor-element.elementor-element-3fc1786 > .elementor-element-populated{margin:4rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 2rem 0rem 2rem;}.elementor-25216 .elementor-element.elementor-element-1642422 > .elementor-element-populated{padding:0rem 2rem 0rem 2rem;}}@media(max-width:767px){.elementor-25216 .elementor-element.elementor-element-af6def9{padding:2rem 0rem 2rem 0rem;}.elementor-25216 .elementor-element.elementor-element-282503c2{padding:4rem 0rem 4rem 0rem;}.elementor-25216 .elementor-element.elementor-element-76506d1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25216 .elementor-element.elementor-element-351cfc67 > .elementor-element-populated{padding:0rem 1rem 0rem 1rem;}.elementor-25216 .elementor-element.elementor-element-466941f0 > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;}.elementor-25216 .elementor-element.elementor-element-466941f0 .elementor-heading-title{font-size:14px;}.elementor-25216 .elementor-element.elementor-element-3fc1786 > .elementor-element-populated{margin:4rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0rem 1rem 0rem 1rem;}.elementor-25216 .elementor-element.elementor-global-34764 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34767 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34770 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34773 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34776 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34779 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34782 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-global-34785 > .elementor-widget-container{padding:1rem 1rem 1rem 4rem;}.elementor-25216 .elementor-element.elementor-element-0252c44{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for column, class: .elementor-element-3fc1786 */.sidebar-links {
    margin-bottom: 0.2rem !important;
}

.sidebar-links .db-icon {
    color: #e47257;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 1rem
}

.sidebar-links .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: 1rem 0 1rem 1rem;
}

.sidebar-links .elementor-widget-container {
    box-shadow: 0px 0px 0px rgb(0, 0, 0, 0.1) !important;
    transform: scale(1);
    transition: all 0.2s ease-in-out;
}

.sidebar-links .elementor-widget-container:hover {
    box-shadow: 3px 3px 10px rgb(0, 0, 0, 0.1) !important;
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0252c44 */.swiper-pagination {
    bottom: -2rem !important;
}/* End custom CSS */