.elementor-6103 .elementor-element.elementor-element-6a55216{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;z-index:1;}.elementor-6103 .elementor-element.elementor-element-6a55216 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1{background-color:#23232300;background-image:url("https://hiluxdesigns.com/wp-content/uploads/2023/08/Single-story-property1.jpg");min-height:clamp(450px, 42vw, 510px);padding:36px 28px 23px 28px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:0.4s;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1:hover,
                     .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_link:hover ~ .wgl-service-1{background-color:rgba( 35,35,35,0.55 );}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-widescreen,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-desktop,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-tablet_extra,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-tablet,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-mobile_extra,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-mobile{background-color:rgba( 35,35,35,0.55 );}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_button-wrapper{text-align:space-between;margin:0px 0px 3px 0px;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1::after{background-color:transparent;display:block;background-image:linear-gradient(180deg, #23232300 0px, #23232373 60%);top:100%;right:0%;bottom:-50%;left:0%;transition:0.4s;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_button .read-more-icon{font-size:26px;color:#FFFFFF;--icon-rotate:0deg;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_media .wgl-image-box_img{margin:0px 0px 39px 0px;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-image-box_img{width:100px;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-image-box_img img{opacity:0;transition-duration:0.3s;}.elementor-6103 .elementor-element.elementor-element-db8044e .elementor-widget-container:hover .wgl-image-box_img img{opacity:1;}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-db8044e .breakpoint_on-widescreen .wgl-image-box_img img,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-db8044e .breakpoint_on-desktop .wgl-image-box_img img,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-db8044e .breakpoint_on-tablet_extra .wgl-image-box_img img,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-db8044e .breakpoint_on-tablet .wgl-image-box_img img,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-db8044e .breakpoint_on-mobile_extra .wgl-image-box_img img,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-db8044e .breakpoint_on-mobile .wgl-image-box_img img{opacity:1;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_subtitle{font-size:14px;font-weight:600;margin:0px 0px 12px 0px;top:0%;left:0%;color:var( --e-global-color-d079e31 );}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_button{font-size:23px;font-weight:600;line-height:1em;padding:0px 0px 0px 0px;border-style:none;color:#FFFFFF;}.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1:hover::after,
                     .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service_link:hover ~ .wgl-service-1::after{top:0%;right:0%;bottom:0%;left:0%;}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-widescreen::after,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-desktop::after,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-tablet_extra::after,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-tablet::after,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-mobile_extra::after,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1.breakpoint_on-mobile::after{top:0%;right:0%;bottom:0%;left:0%;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1{background-color:rgba( 35,35,35,0.4 );background-image:url("https://hiluxdesigns.com/wp-content/uploads/2025/03/Duplex-4.jpg");min-height:clamp(450px, 42vw, 510px);padding:36px 28px 23px 28px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:0.4s;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1:hover,
                     .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service_link:hover ~ .wgl-service-1{background-color:rgba( 35,35,35,0.55 );}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-widescreen,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-desktop,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-tablet_extra,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-tablet,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-mobile_extra,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-mobile{background-color:rgba( 35,35,35,0.55 );}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service_button-wrapper{text-align:space-between;margin:0px 0px 3px 0px;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1::after{background-color:transparent;display:block;background-image:linear-gradient(180deg, #23232300 0px, #23232373 60%);top:100%;right:0%;bottom:-50%;left:0%;transition:0.4s;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service_button .read-more-icon{font-size:26px;color:#FFFFFF;--icon-rotate:0deg;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service_subtitle{font-size:14px;font-weight:600;margin:0px 0px 12px 0px;top:0%;left:0%;color:var( --e-global-color-d079e31 );}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service_button{font-size:23px;font-weight:600;line-height:1em;padding:0px 0px 0px 0px;border-style:none;color:#FFFFFF;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1:hover::after,
                     .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service_link:hover ~ .wgl-service-1::after{top:0%;right:0%;bottom:0%;left:0%;}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-widescreen::after,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-desktop::after,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-tablet_extra::after,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-tablet::after,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-mobile_extra::after,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1.breakpoint_on-mobile::after{top:0%;right:0%;bottom:0%;left:0%;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1{background-color:rgba( 35,35,35,0.4 );background-image:url("https://hiluxdesigns.com/wp-content/uploads/2023/08/Double-storey-2.jpg");min-height:clamp(450px, 42vw, 510px);padding:36px 28px 23px 28px;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:0.4s;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1:hover,
                     .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service_link:hover ~ .wgl-service-1{background-color:rgba( 35,35,35,0.55 );}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-widescreen,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-desktop,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-tablet_extra,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-tablet,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-mobile_extra,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-mobile{background-color:rgba( 35,35,35,0.55 );}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service_button-wrapper{text-align:space-between;margin:0px 0px 3px 0px;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1::after{background-color:transparent;display:block;background-image:linear-gradient(180deg, #23232300 0px, #23232373 60%);top:100%;right:0%;bottom:-50%;left:0%;transition:0.4s;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service_button .read-more-icon{font-size:26px;color:#FFFFFF;--icon-rotate:0deg;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service_subtitle{font-size:14px;font-weight:600;margin:0px 0px 12px 0px;top:0%;left:0%;color:var( --e-global-color-d079e31 );}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service_button{font-size:23px;font-weight:600;line-height:1em;padding:0px 0px 0px 0px;border-style:none;color:#FFFFFF;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1:hover::after,
                     .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service_link:hover ~ .wgl-service-1::after{top:0%;right:0%;bottom:0%;left:0%;}body[data-elementor-device-mode="widescreen"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-widescreen::after,
                     body[data-elementor-device-mode="desktop"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-desktop::after,
                     body[data-elementor-device-mode="tablet_extra"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-tablet_extra::after,
                     body[data-elementor-device-mode="tablet"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-tablet::after,
                     body[data-elementor-device-mode="mobile_extra"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-mobile_extra::after,
                     body[data-elementor-device-mode="mobile"] .elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1.breakpoint_on-mobile::after{top:0%;right:0%;bottom:0%;left:0%;}body.elementor-page-6103 #main.site-main{z-index:0;}@media(max-width:1200px){.elementor-6103 .elementor-element.elementor-element-dff266d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1200px) and (min-width:768px){.elementor-6103 .elementor-element.elementor-element-c184fc6{width:50%;}.elementor-6103 .elementor-element.elementor-element-49aa64a{width:50%;}.elementor-6103 .elementor-element.elementor-element-dff266d{width:100%;}}@media(max-width:767px){.elementor-6103 .elementor-element.elementor-element-db8044e .wgl-service-1{min-height:300px;}.elementor-6103 .elementor-element.elementor-element-49aa64a > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6103 .elementor-element.elementor-element-f8cee8d .wgl-service-1{min-height:300px;}.elementor-6103 .elementor-element.elementor-element-6bc40a9 .wgl-service-1{min-height:300px;}}