.elementor-60 .elementor-element.elementor-element-c79a6f3{--display:flex;--min-height:400px;--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;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-c79a6f3:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-c79a6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-60 .elementor-element.elementor-element-34a52d5.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-34a52d5 img{width:75%;max-width:75%;}.elementor-60 .elementor-element.elementor-element-b802550{--display:flex;--min-height:325px;--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-60 .elementor-element.elementor-element-b802550:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b802550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lubocon.co.za/wp-content/uploads/2025/02/Assets-Banner-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-8c5a44f{--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:10px;--padding-right:10px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-57fe400{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-57fe400.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-be2a8a9{--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:30px;--padding-left:10px;--padding-right:10px;}.elementor-60 .elementor-element.elementor-element-be2a8a9:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-be2a8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-60 .elementor-element.elementor-element-22267ab.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-wrapper{text-align:start;}.elementor-60 .elementor-element.elementor-element-22267ab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-60 .elementor-element.elementor-element-22267ab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-60 .elementor-element.elementor-element-22267ab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-title{margin-bottom:5px;font-family:"Overpass", Sans-serif;font-weight:400;line-height:10px;color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-5097840{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5097840:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-5097840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-1567073{--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;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-60 .elementor-element.elementor-element-2a569d4{text-align:start;}.elementor-60 .elementor-element.elementor-element-2a569d4 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:800;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-746051b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-87f5212{--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;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-fc3bf69{text-align:start;}.elementor-60 .elementor-element.elementor-element-fc3bf69 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:800;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-e5b64d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-c2ac4b0{--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;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-d3e6adc{text-align:start;}.elementor-60 .elementor-element.elementor-element-d3e6adc .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:800;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-928556a > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-f1ee938{--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:30px;--padding-left:10px;--padding-right:10px;}.elementor-60 .elementor-element.elementor-element-f1ee938:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-f1ee938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-60 .elementor-element.elementor-element-b5a0dcc.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-wrapper{text-align:start;}.elementor-60 .elementor-element.elementor-element-b5a0dcc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-60 .elementor-element.elementor-element-b5a0dcc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-60 .elementor-element.elementor-element-b5a0dcc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-title{margin-bottom:5px;font-family:"Overpass", Sans-serif;font-weight:400;line-height:10px;color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-aef63dd{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-61c3724{--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;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-43ded54{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-43ded54 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-60 .elementor-element.elementor-element-43ded54.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-43ded54 img{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-bc87db7.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-bc87db7{text-align:center;}.elementor-60 .elementor-element.elementor-element-bc87db7 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:800;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-b1703e5 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-b1703e5{text-align:center;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e345e21{--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;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-8975134{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-8975134 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-60 .elementor-element.elementor-element-8975134.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-8975134 img{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-95a81ab.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-95a81ab{text-align:center;}.elementor-60 .elementor-element.elementor-element-95a81ab .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:800;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-7256aa6 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-7256aa6{text-align:center;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-f2353a8{--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;--justify-content:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-6fd53d7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-6fd53d7 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-60 .elementor-element.elementor-element-6fd53d7.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-6fd53d7 img{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-372e08e.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-372e08e{text-align:center;}.elementor-60 .elementor-element.elementor-element-372e08e .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:800;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-87ae18c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-87ae18c{text-align:center;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-6895048{--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;--overlay-opacity:0.1;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-60 .elementor-element.elementor-element-6895048::before, .elementor-60 .elementor-element.elementor-element-6895048 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-6895048 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-6895048 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-6895048 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-6895048 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-7bd9d17{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-7bd9d17 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-60 .elementor-element.elementor-element-7bd9d17.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-4858cd9.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-4858cd9{text-align:center;}.elementor-60 .elementor-element.elementor-element-4858cd9 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;font-style:italic;color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-ccc68a3{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-ccc68a3:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-ccc68a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-60 .elementor-element.elementor-element-358dfa2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-0bbdecc.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-wrapper{text-align:start;}.elementor-60 .elementor-element.elementor-element-0bbdecc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-60 .elementor-element.elementor-element-0bbdecc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-60 .elementor-element.elementor-element-0bbdecc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-title{margin-bottom:5px;font-family:"Overpass", Sans-serif;font-weight:400;line-height:10px;color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-666cd87{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-60 .elementor-element.elementor-element-666cd87:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-666cd87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-666cd87:hover{background-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-e59f6b1.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-e59f6b1{text-align:start;}.elementor-60 .elementor-element.elementor-element-e59f6b1 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e59f6b1 .elementor-heading-title a:hover, .elementor-60 .elementor-element.elementor-element-e59f6b1 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-c162329.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-c162329{text-align:start;}.elementor-60 .elementor-element.elementor-element-c162329 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:700;font-style:italic;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-4a3e355 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-4a3e355{text-align:start;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-50127a3{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-60 .elementor-element.elementor-element-50127a3:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-50127a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-50127a3:hover{background-color:var( --e-global-color-c2e48af );}.elementor-60 .elementor-element.elementor-element-1c5f425.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-1c5f425{text-align:start;}.elementor-60 .elementor-element.elementor-element-1c5f425 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-60 .elementor-element.elementor-element-b4e23fb.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-b4e23fb{text-align:start;}.elementor-60 .elementor-element.elementor-element-b4e23fb .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:700;font-style:italic;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-63f376b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-63f376b{text-align:start;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-c9fc3c3{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-60 .elementor-element.elementor-element-c9fc3c3:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-c9fc3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-c9fc3c3:hover{background-color:var( --e-global-color-c2e48af );}.elementor-60 .elementor-element.elementor-element-48d0b9b.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-48d0b9b{text-align:start;}.elementor-60 .elementor-element.elementor-element-48d0b9b .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-60 .elementor-element.elementor-element-529509a.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-529509a{text-align:start;}.elementor-60 .elementor-element.elementor-element-529509a .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:700;font-style:italic;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-ad70905 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-ad70905{text-align:start;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-461dcdf{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:35px 35px 35px 35px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-60 .elementor-element.elementor-element-461dcdf:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-461dcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-461dcdf:hover{background-color:var( --e-global-color-c2e48af );}.elementor-60 .elementor-element.elementor-element-e7bd276.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-e7bd276{text-align:start;}.elementor-60 .elementor-element.elementor-element-e7bd276 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;}.elementor-60 .elementor-element.elementor-element-a26321d.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-a26321d{text-align:start;}.elementor-60 .elementor-element.elementor-element-a26321d .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:700;font-style:italic;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-4831b6b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-4831b6b{text-align:start;color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-cc85228{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-60 .elementor-element.elementor-element-5b44b4a{--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:30px;--padding-left:10px;--padding-right:10px;}.elementor-60 .elementor-element.elementor-element-5b44b4a:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-5b44b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-5fb1de6.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-wrapper{text-align:start;}.elementor-60 .elementor-element.elementor-element-5fb1de6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-60 .elementor-element.elementor-element-5fb1de6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-60 .elementor-element.elementor-element-5fb1de6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-title{margin-bottom:5px;font-family:"Overpass", Sans-serif;font-weight:400;line-height:10px;color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-wrapper .elementor-image-box-img{width:35px;}.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-60 .elementor-element.elementor-element-acbec29{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-acbec29:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-acbec29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-713c8db );}.elementor-60 .elementor-element.elementor-element-cd1fbd1{--swiper-slides-to-display:2;--swiper-offset-size:200px;--swiper-slides-gap:20px;}.elementor-60 .elementor-element.elementor-element-cd1fbd1 .swiper-slide > .elementor-element{height:100%;}.elementor-60 .elementor-element.elementor-element-7d9e2e6{--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:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-60 .elementor-element.elementor-element-7d9e2e6:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-7d9e2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lubocon.co.za/wp-content/uploads/2025/02/Contact-Connect-BG.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-d4475d1 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-d4475d1.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-d4475d1{text-align:center;}.elementor-60 .elementor-element.elementor-element-d4475d1 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-weight:400;color:var( --e-global-color-c2e48af );}.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-60 .elementor-element.elementor-element-8a956a5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Overpass", Sans-serif;font-weight:400;font-style:italic;fill:var( --e-global-color-c2e48af );color:var( --e-global-color-c2e48af );border-radius:6px 6px 6px 6px;padding:10px 25px 10px 25px;}.elementor-60 .elementor-element.elementor-element-8a956a5 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-8a956a5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-c2e48af );}.elementor-60 .elementor-element.elementor-element-8a956a5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-8a956a5.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-8a956a5 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-8a956a5 .elementor-button:focus svg{fill:var( --e-global-color-c2e48af );}.elementor-60 .elementor-element.elementor-element-244b2a8 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-244b2a8.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-244b2a8{z-index:5;text-align:center;}.elementor-60 .elementor-element.elementor-element-244b2a8 .elementor-heading-title{font-family:"Overpass", Sans-serif;color:#FFFFFF4A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-1567073{--width:50%;}.elementor-60 .elementor-element.elementor-element-87f5212{--width:50%;}.elementor-60 .elementor-element.elementor-element-c2ac4b0{--width:50%;}.elementor-60 .elementor-element.elementor-element-61c3724{--width:50%;}.elementor-60 .elementor-element.elementor-element-e345e21{--width:50%;}.elementor-60 .elementor-element.elementor-element-f2353a8{--width:50%;}}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-c79a6f3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-60 .elementor-element.elementor-element-5097840{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:60px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-60 .elementor-element.elementor-element-928556a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-aef63dd{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-60 .elementor-element.elementor-element-43ded54{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-60 .elementor-element.elementor-element-b1703e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-8975134{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-60 .elementor-element.elementor-element-7256aa6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-6fd53d7{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-60 .elementor-element.elementor-element-358dfa2{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-60 .elementor-element.elementor-element-cc85228{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:100px;}.elementor-60 .elementor-element.elementor-element-cd1fbd1{--swiper-slides-to-display:2;--swiper-offset-size:100px;}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-c79a6f3{--min-height:275px;--gap:90px 90px;--row-gap:90px;--column-gap:90px;}.elementor-60 .elementor-element.elementor-element-34a52d5 img{width:90%;max-width:90%;}.elementor-60 .elementor-element.elementor-element-b802550{--min-height:250px;}.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-746051b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-aef63dd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-60 .elementor-element.elementor-element-43ded54{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-60 .elementor-element.elementor-element-8975134{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-60 .elementor-element.elementor-element-6fd53d7{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-60 .elementor-element.elementor-element-0bbdecc{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-title{line-height:25px;}.elementor-60 .elementor-element.elementor-element-666cd87{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-60 .elementor-element.elementor-element-50127a3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-60 .elementor-element.elementor-element-c9fc3c3{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-60 .elementor-element.elementor-element-461dcdf{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-60 .elementor-element.elementor-element-cc85228{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:30px;}.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-img{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-cd1fbd1{--swiper-slides-to-display:1;--swiper-offset-size:50px;}}/* Start custom CSS for image-box, class: .elementor-element-22267ab */@media only screen and (max-width: 750px) {
.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-wrapper {
    display: flex;
}
.elementor-60 .elementor-element.elementor-element-22267ab .elementor-image-box-title {
    padding-left: 15px;
    padding-top: 5px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b5a0dcc */@media only screen and (max-width: 750px) {
.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-wrapper {
    display: flex;
}
.elementor-60 .elementor-element.elementor-element-b5a0dcc .elementor-image-box-title {
    padding-left: 15px;
    padding-top: 5px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0bbdecc */@media only screen and (max-width: 750px) {
.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-wrapper {
    display: flex;
}
.elementor-60 .elementor-element.elementor-element-0bbdecc .elementor-image-box-title {
    padding-left: 15px;
    padding-top: 0px;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5fb1de6 */@media only screen and (max-width: 750px) {
.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-wrapper {
    display: flex;
}
.elementor-60 .elementor-element.elementor-element-5fb1de6 .elementor-image-box-title {
    padding-left: 15px;
    padding-top: 5px;
}
}/* End custom CSS */