.elementor-304 .elementor-element.elementor-element-2886437d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-repeater-item-ddc6978 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://www.alusystems.co.za/wp-content/uploads/2023/05/Aluminium_Systems_ec-motors3a.webp);background-size:cover;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-repeater-item-ddc6978 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-repeater-item-31a27c9 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://www.alusystems.co.za/wp-content/uploads/2023/05/Aluminium_Systems_HouseLambson-76.webp);background-size:cover;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-repeater-item-31a27c9 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-repeater-item-2bafe2c .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://www.alusystems.co.za/wp-content/uploads/2023/05/Aluminium_Systems_60_lil_walmer050.webp);background-size:cover;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-repeater-item-2bafe2c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-slide-contents{max-width:66%;}.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-slide-inner{text-align:center;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-slide-description{font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-c42e8c5 );opacity:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-pagination-bullet-active{background-color:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-element-55e96be9{padding:80px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-154a7deb > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-304 .elementor-element.elementor-element-60bf9b04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-211c8720 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-211c8720 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-90f7595{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-90f7595 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-2c63f59b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4c191102 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-4c191102 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-3a156772{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-3a156772 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-441e5c09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-593b67f5 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-593b67f5 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-71971558{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-71971558 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6d9b49bd{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-390e313 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-3a2e7150 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-3a2e7150 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-5407c51d{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-5407c51d > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-2393b54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6e555710 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-6e555710 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-7da7122a{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-7da7122a > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-56f38194 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-309ad5e8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-309ad5e8 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-30f69567{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-30f69567 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4f5a3aa7{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-452d1695 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6110304 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-6110304 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-41193d0b{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-41193d0b > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-28a4692f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-16a668ab .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-16a668ab > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-14700818{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-14700818 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-7eb3a6ed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4c79310e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-4c79310e > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-73cfcf16{color:var( --e-global-color-secondary );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-304 .elementor-element.elementor-element-73cfcf16 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-304 .elementor-element.elementor-element-5513209b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-304 .elementor-element.elementor-element-5513209b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-304 .elementor-element.elementor-element-5513209b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-304 .elementor-element.elementor-element-24c7c641:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-24c7c641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);}.elementor-304 .elementor-element.elementor-element-24c7c641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-24c7c641 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-4bab159d{text-align:center;}.elementor-304 .elementor-element.elementor-element-4bab159d .elementor-heading-title{color:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-element-4bab159d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-304 .elementor-element.elementor-element-22a27a24 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c42e8c5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-304 .elementor-element.elementor-element-22a27a24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-5ae8c965{text-align:center;}.elementor-304 .elementor-element.elementor-element-5ae8c965 .elementor-heading-title{color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-5ae8c965 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-5b7e2587{text-align:center;color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:500;}.elementor-304 .elementor-element.elementor-element-5b7e2587 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6d14aab > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c42e8c5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-304 .elementor-element.elementor-element-6d14aab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-7c30fa88{text-align:center;}.elementor-304 .elementor-element.elementor-element-7c30fa88 .elementor-heading-title{color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-7c30fa88 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-2edff7d3{text-align:center;color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:500;}.elementor-304 .elementor-element.elementor-element-2edff7d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-7136f7f1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c42e8c5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-304 .elementor-element.elementor-element-7136f7f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-2f216fc4{text-align:center;}.elementor-304 .elementor-element.elementor-element-2f216fc4 .elementor-heading-title{color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-2f216fc4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-56c5d60c{text-align:center;color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:500;}.elementor-304 .elementor-element.elementor-element-56c5d60c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-3d4ec93f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c42e8c5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 20px 30px 20px;}.elementor-304 .elementor-element.elementor-element-3d4ec93f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-31b51f4d{text-align:center;}.elementor-304 .elementor-element.elementor-element-31b51f4d .elementor-heading-title{color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-304 .elementor-element.elementor-element-31b51f4d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-43f0ca8d{text-align:center;color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:500;}.elementor-304 .elementor-element.elementor-element-43f0ca8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4dd22c8f{text-align:center;color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-304 .elementor-element.elementor-element-4dd22c8f > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-2b3ed1e4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-304 .elementor-element.elementor-element-2b3ed1e4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-304 .elementor-element.elementor-element-2b3ed1e4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-304 .elementor-element.elementor-element-461a37b1:not(.elementor-motion-effects-element-type-background), .elementor-304 .elementor-element.elementor-element-461a37b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-304 .elementor-element.elementor-element-461a37b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-304 .elementor-element.elementor-element-461a37b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-304 .elementor-element.elementor-element-2298c643{text-align:center;}.elementor-304 .elementor-element.elementor-element-2298c643 .elementor-heading-title{color:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-element-2298c643 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-304 .elementor-element.elementor-global-351 .elementor-testimonial__text{color:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-global-351 .elementor-testimonial__name{color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:700;}.elementor-304 .elementor-element.elementor-global-351 .elementor-testimonial__title{color:var( --e-global-color-c42e8c5 );font-family:"Red Hat Display", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-304 .elementor-element.elementor-global-351 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-global-351 .elementor-swiper-button svg{fill:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-global-351 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-304 .elementor-element.elementor-global-351 .swiper-pagination-bullet-active, .elementor-304 .elementor-element.elementor-global-351 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-c42e8c5 );}.elementor-304 .elementor-element.elementor-global-351 .swiper-pagination-fraction{color:var( --e-global-color-c42e8c5 );}@media(max-width:767px){.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-slide{height:375px;}.elementor-304 .elementor-element.elementor-element-294ae193 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-294ae193 .elementor-slide-description{font-size:20px;}.elementor-304 .elementor-element.elementor-element-55e96be9{padding:50px 20px 20px 20px;}.elementor-304 .elementor-element.elementor-element-211c8720 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-90f7595 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4c191102 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-3a156772 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-593b67f5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-71971558 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-5407c51d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-6e555710 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-7da7122a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-309ad5e8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-30f69567 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-41193d0b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-16a668ab > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-14700818 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4c79310e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-73cfcf16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-24c7c641{padding:50px 20px 20px 20px;}.elementor-304 .elementor-element.elementor-element-5b7e2587 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-2edff7d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-56c5d60c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-43f0ca8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-304 .elementor-element.elementor-element-4dd22c8f{font-size:18px;}.elementor-304 .elementor-element.elementor-element-4dd22c8f > .elementor-widget-container{padding:30px 0px 0px 0px;}}