.section-services .services-content h2{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-services .services-content h2 .highlight{background:var(--Gradient-1, linear-gradient(90deg, #0a0a0a 0%, #f44336 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);leading-trim:both;text-edge:cap;font-style:normal;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-services .services-content p{color:#0a0a0a;text-align:center;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.312px;max-width:810px}.section-services .services-bottom p{color:#0a0a0a;text-align:center;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7635rem + .4054vw,1.25rem);font-style:normal;font-weight:500;line-height:125%;letter-spacing:-0.312px;margin-bottom:10px;max-width:552px}.section-services .services-item{margin-top:60px;margin-bottom:60px}.section-services .services-item.swiper{overflow:visible}.section-services .services-item .services-grid.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services .services-item .swiper-slide{width:auto !important;-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 60px)/3);flex:0 0 calc((100% - 60px)/3);max-width:calc((100% - 60px)/3)}.section-services .services-item .swiper-pagination{display:none}.section-services .services-item .service-item-card{background:#0a0a0a;overflow:hidden;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:30px;border-top:3px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;max-width:442px}.section-services .services-item .service-item-card:after{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);width:442px;height:244px;position:absolute;bottom:0;z-index:0}.section-services .services-item .service-item-card:hover{border-radius:30px;border-top:3px solid #f44336;border-right:1px solid #f44336;border-left:1px solid #f44336;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))),url(<path-to-image>) #d3d3d3 0px -12.175px/100% 150% no-repeat;background:linear-gradient(0deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.25) 100%),url(<path-to-image>) #d3d3d3 0px -12.175px/100% 150% no-repeat}.section-services .services-item .service-item-card:hover .hover-image{width:100%}.section-services .services-item .service-item-card:hover .card-text .btn{width:100%}.section-services .services-item .service-item-card .card-image{width:100%;overflow:hidden;background:#1c1c1c}.section-services .services-item .service-item-card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-services .services-item .service-item-card .card-text{padding:20px;bottom:0;gap:1rem;z-index:2}.section-services .services-item .service-item-card .card-text .card-title{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(1.5rem,1.2143rem + .4464vw,1.75rem);font-style:italic;font-weight:900;line-height:30px;letter-spacing:-0.312px}.section-services .services-item .service-item-card .card-text .card-description{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:400;line-height:21px;letter-spacing:-0.312px}.section-services .services-item .service-item-card .card-text .btn{width:150px;text-align:center;-webkit-transition:width .3s ease;transition:width .3s ease}.section-services .services-item .service-item-card .hover-image{position:absolute;bottom:0;width:0%;-webkit-transition:width .3s ease;transition:width .3s ease}.section-promo{padding:80px 0;background:#fff}.section-promo .promo-content{border-radius:45px;background:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#f6f6f6));background:linear-gradient(180deg, #f3f3f3 0%, #f6f6f6 100%);padding:34px}.section-promo .promo-content .promo-top{gap:1%;margin-bottom:40px}.section-promo .promo-content .promo-top .promo-card{border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:clamp(21.25rem,17.6786rem + 5.5804vw,24.375rem)}.section-promo .promo-content .promo-top .promo-card.promo-fixed-pricing{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%}.section-promo .promo-content .promo-top .promo-card.promo-fixed-pricing .promo-title{color:#000;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-promo .promo-content .promo-top .promo-card.promo-fixed-pricing .promo-title .highlight-red{background:var(--Gradient-1, linear-gradient(90deg, #0a0a0a 0%, #f44336 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:italic;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-promo .promo-content .promo-top .promo-card.promo-fixed-pricing .promo-description{color:#0a0a0a;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.312px}.section-promo .promo-content .promo-top .promo-card.promo-fixed-pricing .btn-black{background:#000;color:#fff;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-weight:600;text-align:center;-webkit-transition:background .3s ease;transition:background .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-12px}.section-promo .promo-content .promo-top .promo-card.promo-fixed-pricing .btn-black:hover{background:#0074c8}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee{background:-webkit-gradient(linear, left top, left bottom, from(#ff6b35), to(#f44336));background:linear-gradient(180deg, #ff6b35 0%, #f44336 100%);color:#fff;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding:25px;gap:10px;max-width:396px;overflow:hidden}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .promo-title{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(2.1875rem,1.5446rem + 1.0045vw,2.75rem);font-style:normal;font-weight:900;line-height:85.714%;letter-spacing:-0.489px}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .promo-subtitle{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(1.125rem,.6964rem + .6696vw,1.5rem);font-style:italic;font-weight:600;line-height:32px;letter-spacing:-0.476px;text-align:center}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .promo-label{color:#fff;text-align:center;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:600;line-height:21px;letter-spacing:-0.312px;text-align:center;margin-top:clamp(0rem,-2.2857rem + 3.5714vw,2rem)}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .service-bubbles{z-index:1}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .btn-red{z-index:1;width:100%}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .btn-red:hover{background:#fff;color:#000}.section-promo .promo-content .promo-top .promo-card.promo-callout-fee .promo-bg{bottom:0;left:0}.section-promo .promo-content .promo-top .promo-card.promo-image-card{background:#000;border-radius:20px;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;overflow:hidden}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-image{width:100%;height:100%;min-height:300px}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-text{padding:25px;text-align:center;height:100%}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-text h2{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(5.625rem,2.2679rem + 5.2455vw,8.5625rem);font-style:normal;font-weight:900;line-height:85.714%;letter-spacing:-1.529px}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-text h2:after{content:"CCTA Drain Camera Inspection";border-radius:45px;background:var(--Gradient-2, linear-gradient(90deg, #f44336 0%, #f43636 49.04%, #0074c8 100%));display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:auto;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:clamp(-1.875rem,.8036rem - 2.2321vw,-0.625rem);z-index:1;position:relative;color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(.75rem,.3929rem + .558vw,1.0625rem);font-style:italic;font-weight:600;line-height:131.25%;letter-spacing:-0.417px}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-text span{color:#fff;text-align:center;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:600;line-height:131.25%;letter-spacing:-0.312px}.section-promo .promo-content .promo-top .promo-card.promo-image-card .promo-text .btn:hover{background:#fff;color:#000}.section-promo .promo-content .promo-bottom{border-radius:20px;position:relative;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-promo .promo-content .promo-bottom .promo-cashback-content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px;z-index:2;padding:20px 40px;gap:10px}.section-promo .promo-content .promo-bottom .promo-cashback-content .cashback-badge{border-radius:45px;background:var(--Gradient-2, linear-gradient(90deg, #f44336 0%, #f43636 49.04%, #0074c8 100%));display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(1.125rem,.9107rem + .3348vw,1.3125rem);font-style:italic;font-weight:600;line-height:28px;letter-spacing:-0.417px;padding-inline:25px}.section-promo .promo-content .promo-bottom .promo-cashback-content .cashback-title{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(3.125rem,1.7679rem + 2.1205vw,4.3125rem);font-style:normal;font-weight:900;line-height:97.092%;letter-spacing:-0.77px}.section-promo .promo-content .promo-bottom .promo-cashback-content .cashback-subtitle{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:500;line-height:21px;letter-spacing:-0.312px}.section-promo .promo-content .promo-bottom .promo-cashback-content .cashback-list{list-style:none;padding:0;margin:0;gap:5px}.section-promo .promo-content .promo-bottom .promo-cashback-content .cashback-list li{color:#fff;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.6607rem + .3348vw,1.0625rem);font-style:italic;font-weight:500;line-height:140%;letter-spacing:-0.345px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.section-promo .promo-content .promo-bottom .promo-cashback-content .cashback-list li .check-icon{width:24px;height:24px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.section-promo .promo-content .promo-bottom .cashback-btn2{display:none}.section-promo .promo-content .promo-bottom .promo-cashback-image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1}.section-promo .promo-content .promo-bottom .promo-cashback-image .cashback-btn{margin-top:30px;width:100%;max-width:500px;margin-left:auto;text-align:center}.section-promo .promo-content .promo-bottom:before{content:"";background:-webkit-gradient(linear, right top, left top, color-stop(25.47%, rgba(0, 0, 0, 0)), color-stop(56.69%, rgba(0, 0, 0, 0.96)), color-stop(63.39%, #000), color-stop(67.31%, rgb(0, 0, 0)), color-stop(75.7%, rgb(0, 0, 0)), to(#f44336));background:linear-gradient(270deg, rgba(0, 0, 0, 0) 25.47%, rgba(0, 0, 0, 0.96) 56.69%, #000 63.39%, rgb(0, 0, 0) 67.31%, rgb(0, 0, 0) 75.7%, #f44336 100%);width:100%;height:100%;position:absolute;z-index:1}.section-promo .promo-content .promo-bottom .promo-bg{right:0}.section-promo .promo-content .promo-bottom .promo-bg img{width:100%;height:auto;display:block}.section-promo .promo-content .promo-bottom .btn{-ms-flex-item-align:end;align-self:end;margin-right:10px;margin-bottom:10px}.section-testimonials{border-radius:120px 0 0 0;background:#0074c8}.section-testimonials:before,.section-testimonials:after{content:"";height:70%;display:block;width:20%;position:absolute;-ms-flex-item-align:anchor-center;align-self:anchor-center;z-index:99}.section-testimonials:before{background:-webkit-gradient(linear, right top, left top, from(rgba(0, 116, 200, 0)), color-stop(57.98%, #0074c8));background:linear-gradient(270deg, rgba(0, 116, 200, 0) 0%, #0074c8 57.98%)}.section-testimonials:after{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 116, 200, 0)), color-stop(57.98%, #0074c8));background:linear-gradient(90deg, rgba(0, 116, 200, 0) 0%, #0074c8 57.98%)}.section-testimonials .testimonials-content{padding-block:clamp(5rem,2.1429rem + 4.4643vw,7.5rem)}.section-testimonials .testimonials-content .content-headings{gap:1rem;z-index:1}.section-testimonials .testimonials-content .content-headings .ratings{border-radius:40px;background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;gap:10px}.section-testimonials .testimonials-content .content-headings .ratings span{color:#0074c8;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(1rem,.7143rem + .4464vw,1.25rem);font-style:normal;font-weight:600;line-height:90%;letter-spacing:-0.4px;margin-bottom:-6px}.section-testimonials .testimonials-content .content-headings .ratings img{width:clamp(6.25rem,4.4643rem + 2.7902vw,7.8125rem)}.section-testimonials .testimonials-content .content-headings h2{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-testimonials .testimonials-content .content-headings h2 .highlight{background:-webkit-gradient(linear, left top, right top, from(#f44336), to(#ff9000));background:linear-gradient(90deg, #f44336 0%, #ff9000 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:italic;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-testimonials .testimonials-content .bg-img{bottom:0}.section-testimonials .testimonials-content .content-swiper{margin-top:60px;padding-bottom:50px;position:relative;z-index:2}.section-testimonials .testimonials-content .content-swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-testimonials .testimonials-content .content-swiper .swiper-slide{width:90%;max-width:600px;opacity:.4;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform:scale(0.9);transform:scale(0.9)}.section-testimonials .testimonials-content .content-swiper .swiper-slide.swiper-slide-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:2}.section-testimonials .testimonials-content .content-swiper .swiper-slide.swiper-slide-prev,.section-testimonials .testimonials-content .content-swiper .swiper-slide.swiper-slide-next{opacity:.4;-webkit-transform:scale(0.9);transform:scale(0.9)}@media(min-width: 768px){.section-testimonials .testimonials-content .content-swiper .swiper-slide{width:500px}}@media(min-width: 1024px){.section-testimonials .testimonials-content .content-swiper .swiper-slide{width:550px}}.section-testimonials .testimonials-content .content-swiper .testimonial-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:40px;border:1px solid hsla(0,0%,100%,.2);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.1);position:relative;border-radius:13.755px;background:rgba(0,0,0,0);-webkit-box-shadow:0 27.51px 34.387px -6.877px rgba(0,0,0,.1),0 11.004px 13.755px -8.253px rgba(0,0,0,.1);box-shadow:0 27.51px 34.387px -6.877px rgba(0,0,0,.1),0 11.004px 13.755px -8.253px rgba(0,0,0,.1)}.section-testimonials .testimonials-content .content-swiper .testimonial-card .quote-icon{width:60px;height:60px;margin-bottom:20px;border-radius:50%;background:#f44336;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;position:absolute;top:-25px}.section-testimonials .testimonials-content .content-swiper .testimonial-card .quote-icon img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.section-testimonials .testimonials-content .content-swiper .testimonial-card .star-rating{gap:5px;margin-bottom:20px}.section-testimonials .testimonials-content .content-swiper .testimonial-card .star-rating .star{width:20px;height:20px}.section-testimonials .testimonials-content .content-swiper .testimonial-card .star-rating .star img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-testimonials .testimonials-content .content-swiper .testimonial-card .testimonial-text{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(1rem,.7143rem + .4464vw,1.25rem);font-style:normal;font-weight:500;line-height:165.059%;letter-spacing:-0.43px}.section-testimonials .testimonials-content .content-swiper .testimonial-card .testimonial-author{gap:5px;border-top:1.375px solid hsla(0,0%,100%,.16);padding-top:10px}.section-testimonials .testimonials-content .content-swiper .testimonial-card .testimonial-author .author-name{color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(1.125rem,.8393rem + .4464vw,1.375rem);font-style:italic;font-weight:700;line-height:33.012px;letter-spacing:-0.43px}.section-testimonials .testimonials-content .content-swiper .testimonial-card .testimonial-author .author-source{color:#fff;font-family:Poppins;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:300;line-height:27.51px;letter-spacing:-0.207px}.section-testimonials .testimonials-content .content-swiper .swiper-slide-active .testimonial-card .quote-icon{background:#f44336;opacity:1}.section-testimonials .testimonials-content .content-swiper .swiper-slide:not(.swiper-slide-active) .testimonial-card .quote-icon{opacity:.6}.section-testimonials .testimonials-content .content-swiper .swiper-pagination{bottom:0;position:absolute;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding-bottom:10px}.section-testimonials .testimonials-content .content-swiper .swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);opacity:1;width:8px;height:8px;margin:0 !important;border:2px solid rgba(0,0,0,0);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.section-testimonials .testimonials-content .content-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border-color:#fff;width:14px;height:14px}.section-suburbs{padding:80px 0;background:#fff}.section-suburbs .suburbs-content{gap:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-suburbs .suburbs-content .suburbs-left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:500px;gap:10px}.section-suburbs .suburbs-content .suburbs-left .suburbs-heading{color:#000;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-suburbs .suburbs-content .suburbs-left .suburbs-heading .highlight-red{color:#f44336;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:italic;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-suburbs .suburbs-content .suburbs-left .suburbs-heading .highlight{background:var(--Gradient-1, linear-gradient(90deg, #0a0a0a 0%, #f44336 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2.5rem,2.0355rem + 1.6892vw,4.0625rem);font-style:normal;font-weight:900;line-height:100%;letter-spacing:-1.3px;text-transform:uppercase}.section-suburbs .suburbs-content .suburbs-left .suburbs-description{color:#0a0a0a;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.312px}.section-suburbs .suburbs-content .suburbs-left .suburbs-buttons{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-suburbs .suburbs-content .suburbs-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-suburbs .suburbs-content .suburbs-right .service-areas-box{border-radius:14px;background:#fff;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;width:clamp(36.75rem,15.9167rem + 27.7778vw,49.25rem);padding:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:13px}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .areas-heading{color:#0074c8;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:normal;font-weight:700;line-height:24px;letter-spacing:-0.312px}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px;border-radius:8px;border-radius:10px;background:#f9fafb}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item:last-child{background:none}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item.suburb-item-hidden{display:none}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item.suburb-more-toggle{background:none;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item.suburb-more-toggle:hover{opacity:.7}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item .location-icon{width:16px;height:16px;-ms-flex-negative:0;flex-shrink:0}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item .location-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item .suburb-name{color:#0a0a0a;font-family:"Epilogue",sans-serif;font-size:clamp(.75rem,.6071rem + .2232vw,.875rem);font-weight:400;line-height:140%;margin-bottom:-6px}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item .suburb-name.italic{font-style:italic;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7321rem + .2232vw,1rem);font-style:italic;font-weight:600;line-height:24px;letter-spacing:-0.312px}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item .suburb-more-link{color:#0074c8;-webkit-transition:color .3s ease;transition:color .3s ease}.section-suburbs .suburbs-content .suburbs-right .service-areas-box .suburbs-grid .suburb-item .suburb-more-link:hover{color:#005a9e;text-decoration:underline}.section-form .form-card{background:#000;backdrop-filter:blur(10px);border-radius:20px;padding:60px 70px;border-radius:40px;border:6px solid #f44336;gap:1rem}.section-form .form-card .badge-red{border-radius:16777200px;background:#f44336;color:#fff;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7635rem + .4054vw,1.25rem);font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 27px;gap:10px;position:absolute;top:-35px;-ms-flex-item-align:center;align-self:center}.section-form .form-card .badge-red img{margin-top:-6px}.section-form .form-card .form-title{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(2rem,1.4054rem + 2.1622vw,4rem);font-style:normal;font-weight:900;line-height:90%;letter-spacing:-1.28px;text-transform:uppercase}.section-form .form-card .form-title .highlight{background:-webkit-gradient(linear, left top, right top, from(#f44336), color-stop(41.35%, #f43636), color-stop(73.08%, #0074c8));background:linear-gradient(90deg, #f44336 0%, #f43636 41.35%, #0074c8 73.08%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);leading-trim:both;text-edge:cap;font-style:italic;font-weight:900;line-height:90%;letter-spacing:-1.28px;text-transform:uppercase}.section-form .form-card .form-subtitle{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(.875rem,.7635rem + .4054vw,1.25rem);font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.449px;max-width:844px;-ms-flex-item-align:anchor-center;align-self:anchor-center;margin-bottom:20px}.section-form .form-card .callback-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-bottom:15px}.section-form .form-card .callback-form .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px}.section-form .form-card .callback-form .form-group label{color:#ebebeb;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(1rem,.8571rem + .2232vw,1.125rem);font-style:normal;font-weight:400;line-height:90%;letter-spacing:-0.36px;margin-bottom:10px;display:block}.section-form .form-card .callback-form .form-group input,.section-form .form-card .callback-form .form-group textarea,.section-form .form-card .callback-form .form-group select{width:100%;padding:14px 16px 12px 16px;border-radius:10px;background:hsla(0,0%,100%,.14);color:#f5f5f5;leading-trim:both;text-edge:cap;font-family:"Epilogue",sans-serif;font-size:clamp(1rem,.8571rem + .2232vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;letter-spacing:-0.36px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.section-form .form-card .callback-form .form-group input::-webkit-input-placeholder, .section-form .form-card .callback-form .form-group textarea::-webkit-input-placeholder, .section-form .form-card .callback-form .form-group select::-webkit-input-placeholder{color:#f5f5f5}.section-form .form-card .callback-form .form-group input::-moz-placeholder, .section-form .form-card .callback-form .form-group textarea::-moz-placeholder, .section-form .form-card .callback-form .form-group select::-moz-placeholder{color:#f5f5f5}.section-form .form-card .callback-form .form-group input:-ms-input-placeholder, .section-form .form-card .callback-form .form-group textarea:-ms-input-placeholder, .section-form .form-card .callback-form .form-group select:-ms-input-placeholder{color:#f5f5f5}.section-form .form-card .callback-form .form-group input::-ms-input-placeholder, .section-form .form-card .callback-form .form-group textarea::-ms-input-placeholder, .section-form .form-card .callback-form .form-group select::-ms-input-placeholder{color:#f5f5f5}.section-form .form-card .callback-form .form-group input::placeholder,.section-form .form-card .callback-form .form-group textarea::placeholder,.section-form .form-card .callback-form .form-group select::placeholder{color:#f5f5f5}.section-form .form-card .callback-form .form-group input:focus,.section-form .form-card .callback-form .form-group textarea:focus,.section-form .form-card .callback-form .form-group select:focus{outline:none;border-color:#0074c8}.section-form .form-card .callback-form .form-group textarea{resize:vertical;min-height:80px}.section-form .form-card .callback-form .form-group select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/assets/images/icons/dropdown.png");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;color:#f5f5f5}.section-form .form-card .callback-form .form-group select option{background:#0a0a0a}.section-form .form-card .callback-form .btn-submit{width:100%;margin-bottom:10px}.section-form .form-card .callback-form .form-note{color:#e5e7eb;text-align:center;font-family:"Epilogue",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.15px;margin-block:15px}.section-form .form-card .callback-form .form-note strong{color:#fff;font-weight:600}.section-form .form-card .callback-form .btn-default{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto;margin-top:10px}.section-form .form-card .callback-form .icon-wrap{gap:clamp(.625rem,-0.0893rem + 1.1161vw,1.25rem)}.section-form .form-card .callback-form .icon-wrap p{gap:5px}.section-form .form-card .callback-form .icon-wrap p span{color:#fff;font-size:12px}.site-footer{background:-webkit-gradient(linear, left top, left bottom, color-stop(5.25%, #ffffff), color-stop(57.93%, #d5d5d5));background:linear-gradient(180deg, #ffffff 5.25%, #d5d5d5 57.93%);margin-top:clamp(3.125rem,-0.4464rem + 5.5804vw,6.25rem)}.site-footer .content-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1;margin-bottom:240px}.site-footer .content-top .top-left{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.site-footer .content-top .top-left p{color:#000;font-family:"Epilogue",sans-serif;font-size:clamp(.75rem,.6893rem + .2589vw,1rem);font-style:normal;font-weight:400;line-height:156.25%;letter-spacing:-0.353px;max-width:308px}.site-footer .content-top .top-left p .asterisk{font-weight:600}.site-footer .content-top .top-right{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.site-footer .content-top .top-right ul{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;gap:5rem;color:#000;font-family:"Epilogue",sans-serif;font-size:clamp(.75rem,.659rem + .3883vw,1.125rem);font-style:normal;font-weight:400;line-height:27.14px;letter-spacing:-0.353px}.site-footer .content-top .top-right ul li b{margin-bottom:10px}.site-footer .content-top .top-right ul li ul{gap:5px}.site-footer .content-bottom{z-index:1;padding-bottom:20px}.site-footer .content-bottom ul{color:#fff;text-align:center;leading-trim:both;text-edge:cap;font-family:"Poppins";font-size:clamp(.75rem,.6071rem + .2232vw,.875rem);font-style:normal;font-weight:400;line-height:12px}.site-footer .content-bottom ul li{border-right:1px solid #fff;padding-inline:10px}.site-footer .content-bottom ul li:last-child{border-right:none}.site-footer .footer-img{bottom:0}