﻿html{scroll-behavior:smooth;}html body{font-family:'Gilroy',sans-serif;color:#010a16;}.font-weight-100{font-weight:100 !important;}.z-1{z-index:1 !important;}.line-height-1{line-height:1 !important;}.line-height-0--1{line-height:.1 !important;}.line-height-1--1{line-height:1.1 !important;}.font-weight-200{font-weight:200 !important;}.z-2{z-index:2 !important;}.line-height-2{line-height:2 !important;}.line-height-0--2{line-height:.2 !important;}.line-height-1--2{line-height:1.2 !important;}.font-weight-300{font-weight:300 !important;}.z-3{z-index:3 !important;}.line-height-3{line-height:3 !important;}.line-height-0--3{line-height:.3 !important;}.line-height-1--3{line-height:1.3 !important;}.font-weight-400{font-weight:400 !important;}.z-4{z-index:4 !important;}.line-height-4{line-height:4 !important;}.line-height-0--4{line-height:.4 !important;}.line-height-1--4{line-height:1.4 !important;}.font-weight-500{font-weight:500 !important;}.z-5{z-index:5 !important;}.line-height-5{line-height:5 !important;}.line-height-0--5{line-height:.5 !important;}.line-height-1--5{line-height:1.5 !important;}.font-weight-600{font-weight:600 !important;}.z-6{z-index:6 !important;}.line-height-6{line-height:6 !important;}.line-height-0--6{line-height:.6 !important;}.line-height-1--6{line-height:1.6 !important;}.font-weight-700{font-weight:700 !important;}.z-7{z-index:7 !important;}.line-height-7{line-height:7 !important;}.line-height-0--7{line-height:.7 !important;}.line-height-1--7{line-height:1.7 !important;}.font-weight-800{font-weight:800 !important;}.z-8{z-index:8 !important;}.line-height-8{line-height:8 !important;}.line-height-0--8{line-height:.8 !important;}.line-height-1--8{line-height:1.8 !important;}.font-weight-900{font-weight:900 !important;}.z-9{z-index:9 !important;}.line-height-9{line-height:9 !important;}.line-height-0--9{line-height:.9 !important;}.line-height-1--9{line-height:1.9 !important;}h6,.h6{font-size:18px;}img,picture{display:inline-block;}.object-fit>img{object-fit:cover;}.w-100>img{width:100%;}.w-auto>img{width:auto;}.mw-100>img{max-width:100%;}.h-100>img{height:100%;}.text-primary{color:#26a9e1 !important;}.text-warning{color:#fbcd37 !important;}.text-lightgreen{color:#2bbca6;}.text-darkblue{color:#010915 !important;}.text-dblue{color:#1472b9 !important;}.bg-primary{background-color:#26a9e1 !important;}.bg-warning{background-color:#fbcd37 !important;}.bg-dblue{background-color:#1472b9;}.bg-darkblue{background-color:#010915;}.bg-gradient-primary{background-image:linear-gradient(to bottom,#26a9e1,#1472ba);}.btn-primary{background-color:#26a9e1 !important;border-color:#26a9e1 !important;}.btn-primary:hover{background-color:#0069d9 !important;border-color:#0062cc !important;}.btn-darkblue{background-color:#010915 !important;border-color:#010915 !important;}.btn-darkblue:hover{background-color:#1472b9 !important;border-color:#1472b9 !important;}.slick-slider *{outline:none;box-shadow:none;}.list-column-2{column-count:2;}.list-column-3{column-count:3;}.white-hr{border-color:#fff;}form input.form-control,form select.custom-select{height:calc(2.2em + .75rem + 2px);background-color:#ebebeb;font-weight:bold;border:none;}form textarea.form-control{background-color:#ebebeb;font-weight:bold;border:none;height:190px;}form .custom-control-input:checked~.custom-control-label::before{border-color:#28a745;background-color:#28a745;}.modal-left{transform:translateX(-100%);opacity:0;-webkit-transition:ease .5s;-o-transition:ease .5s;transition:ease .5s;}.modal-left .modal-dialog{transform:none;margin:0;max-width:230px;}.modal-left.show{opacity:1;transform:translateX(0%);padding:0 !important;}section.banner .banner-bg{top:0;left:0;}section.banner .bman{bottom:0;right:0;}section.reliable{overflow-x:hidden;}section.reliable .rlman{margin:-30px 0 0 -13px;}section.reliable .card:before{content:'';position:absolute;width:20px;height:20px;background-color:#fbcd37;border-radius:50rem;top:50%;transform:translateY(-50%);z-index:1;}section.reliable .card:after{content:'';position:absolute;height:2px;background-color:#010915;top:50%;transform:translateY(-50%);}section.reliable .card-1:before{left:-38rem;}section.reliable .card-1:after{left:-38rem;width:38rem;}section.reliable .card-1 .r1{right:-4rem;bottom:0;}section.reliable .card-2{margin-top:7rem;}section.reliable .card-2:before{left:-38rem;}section.reliable .card-2:after{left:-38rem;width:38rem;}section.reliable .card-2 .r2{right:-2.5rem;top:-3.8rem;}section.reliable .card-3:before{left:-18rem;}section.reliable .card-3:after{left:-18rem;width:18rem;}section.reliable .card-3 .r3{right:-3rem;bottom:0;}section.services a{transition:.5s ease;}section.services a:hover{background-color:#fbcd37 !important;color:#010915 !important;}section.services .sicon{height:190px;}section.services .s1{margin-left:3rem;}section.services .s2{margin-left:3rem;}section.services .s3{margin-left:2rem;}section.services .s4{margin-left:2rem;}section.services .s6{margin-left:2rem;}section.services .s8{margin:2rem 0 -2rem 2rem;}section.why .why-top:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#1472ba;width:44rem;height:65rem;}section.why .why-bottom .left-media1{margin-right:2rem;}section.why .why-bottom .left-media2{margin-right:4rem;}section.why .why-bottom .left-media3{margin-right:2rem;}section.why .why-bottom .right-media0{margin-left:-11rem;}section.why .why-bottom .right-media1{margin-left:-8rem;}section.why .why-bottom .right-media2{margin-left:-4rem;}section.why .why-bottom .right-media3{margin-left:0;}section.why .why-bottom .right-media4{margin-left:-.5rem;}section.testimonials .ticon{width:40px;height:40px;line-height:40px;}section.testimonials .tslider .slick-list{overflow:visible;}section.testimonials .tslider .card{min-height:240px;}section.testimonials .tslider .slick-dots li{width:15px;}section.testimonials .tslider .slick-dots li button:before{font-size:10px;}section.image-content .content{top:0;left:0;}section.book-online{background-color:#1472b9;}section.book-online .card{transform:translateY(-50%);top:-25%;border-top:5px solid #fbcd37;}footer.footer-menu{background-color:#1472b9;}section.contact-form .heading-card:after{content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #26a9e1;right:-10px;top:50%;transform:translateY(-50%);}section.about-why .why{left:-5rem;bottom:0;}section.about-why .r1{bottom:0;right:-2rem;}section.about-why .r2{bottom:0;right:-4rem;}section.about-why .r3{bottom:-6rem;right:-3rem;}section.about-founded .why{right:5%;top:115%;transform:translateY(-50%);max-width:740px !important;}section.faq .card-header{background-color:transparent;}section.faq .card-header .btn{color:#fff;background-color:#26a9e1;box-shadow:none !important;}section.faq .card-header .btn.collapsed{color:#010915;background-color:transparent;}section.faq .card-body{background-color:#26a9e1;color:#fff;}section.services .filiter .active{background:#fbcd37 !important;color:#010a16 !important;}section.areas .filiter .active{background:#26a9e1 !important;}section.suburb-content .content{shape-outside:url("../images/areas/content.png");shape-image-threshold:.5;}section.water-model .single .card{margin-top:-5rem;transition:.5s ease-in-out;}section.water-model .single .card:before{transition:.5s ease;content:'';width:100%;height:50px;background-color:#26a9e1;position:absolute;top:0;left:0;z-index:-1;}section.water-model .single .btns{opacity:0;transition:.5s ease;}section.water-model .single:hover p{font-weight:800 !important;}section.water-model .single:hover .card{background-color:#fbcd37 !important;}section.water-model .single:hover .card:before{background-color:#fbcd37;top:-50px;}section.water-model .single:hover .btns{opacity:1;}@font-face{font-family:'Gilroy';src:url("fonts/Gilroy/Gilroy-Regular.woff2");font-weight:normal;font-display:swap;}@font-face{font-family:'Gilroy';src:url("fonts/Gilroy/Gilroy-Semibold.woff2");font-weight:600;font-display:swap;}@font-face{font-family:'Gilroy';src:url("fonts/Gilroy/Gilroy-Bold.woff2");font-weight:700;font-display:swap;}@font-face{font-family:'Gilroy';src:url("fonts/Gilroy/Gilroy-Extrabold.woff2");font-weight:800;font-display:swap;}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:#f1f1f1;}::-webkit-scrollbar-thumb{background:#888;}::-webkit-scrollbar-thumb:hover{background:#555;}.pulse{animation:pulse 2s infinite;width:10px;height:10px;}@keyframes pulse{0%{box-shadow:0 0 0 0 #26a9e1;}70%{box-shadow:0 0 0 10px transparent;}100%{box-shadow:0 0 0 0 transparent;}}@media only screen and (max-width:1880px){.display-2{font-size:4rem;}.h1,h1{font-size:2.1rem;}.xl-only{display:none !important;}.xl-only-show{display:block !important;}.xl-show{display:block !important;}header.sticky-top .col-xl-9{flex:0 0 90%;max-width:90%;}header.sticky-top .col-xl-9 .nav li{padding-left:0 !important;padding-right:0 !important;}section.banner .bman{bottom:-7rem;right:-10rem;}section.banner .banner-bg{top:0;left:-39px;}section.banner .col-xl-9{flex:0 0 90%;max-width:90%;}section.inner-banner .bg-light{background:linear-gradient(#e0f3ff,#d0e5fe);}section.inner-banner .banner-bg{left:120px;}section.why .media{margin-bottom:2rem !important;}section.why .media br{display:none;}section.why .right-media0{max-width:230px;}section.why .right-media1{max-width:370px;}section.why .right-media2{max-width:230px;}section.why .right-media3{max-width:300px;}section.why .right-media4{max-width:180px;}section.reliable .rlman img{max-width:100%;}section.reliable .card-1 .r1{right:-7rem;}section.reliable .card-2 .r2{right:-7rem;}section.reliable .card-3 .r3{right:-7rem;}section.image-content .col-xl-9{flex:0 0 90%;max-width:90%;}section.image-content .mr-n5,section.image-content .ml-n5,section.image-content mr-5,section.image-content .ml-5{margin:0 !important;}section.image-content .cman{margin-left:-2rem !important;}section.image-content .cman img{max-width:50vw;}section.about-founded .col-xl-9{flex:0 0 95%;max-width:95%;}section.about-founded .why{right:1%;max-width:550px !important;}section.about-price .col-xl-9{flex:0 0 95%;max-width:95%;}section.about-why .col-xl-8{flex:0 0 90%;max-width:90%;}section.about-company .order-xl-2 .col-xl-8{flex:0 0 90%;max-width:90%;}section.videos .col-xl-9{flex:0 0 90%;max-width:90%;}}@media only screen and (max-width:1200px){.col-xl-8,.col-xl-9{flex:0 0 100% !important;max-width:100% !important;}.xl-only-show{display:none !important;}.display-2{font-size:2.5rem;}.display-3{font-size:2.5rem;}.display-4{font-size:2.5rem;}.h1,h1{font-size:2rem;}.list-column-2{column-count:1;}.list-column-3{column-count:2;}section.banner .bman{width:500px;filter:brightness(.6);bottom:-10rem;}section.banner .banner-bg{left:0;opacity:.2;}section.inner-banner .banner-bg{left:0;}section.why .why-top:before{width:100%;height:100%;}section.why .why-bottom .media{margin-left:0;margin-right:0;}section.book-online .card{transform:none;top:0;}section.reliable .card:before,section.reliable .card:after{content:none;}section.reliable .card-2{margin-top:0;}section.contact-form .form-right{max-height:500px;filter:opacity(.2);}section.about-why .why{left:0;max-width:80% !important;}section.about-why .ricon{max-width:55% !important;}section.image-content .cman{margin:auto !important;text-align:center;display:block;}section.image-content .cman img{max-width:100%;}section.about-founded .why{position:static !important;transform:none;}section.reliable .card-1 .r1{right:-4rem;}section.reliable .card-2 .r2{right:-4rem;}section.reliable .card-3 .r3{right:-4rem;}.slogo img{width:auto;display:inline;}}
.popUp .modal-dialog {
  max-width: 899px;
}

@media screen and (max-width: 768px){
  .popUp .modal-dialog {
    max-width: 600px;
  } 
}

@media screen and (max-width: 425px){
  .popUp .modal-dialog {
    max-width: 300px;
    margin: 0.5rem auto;
  } 
}

.popUp .modal-content {
  background: url('../images/popup-bg.png') left no-repeat, linear-gradient(180deg, #0A8FD8 0%, #0B88D1 100%);
  border-radius: 0;
  font-family: "Gilroy";
  color: #fff;
}

.popUp .modal-content .h1 {
  font-size: 72px;
  line-height: 1;
  margin-bottom: 0;
}

.popUp .modal-content .h2 {
  font-size: 36px;
  margin-bottom: 0;
}

.popUp .modal-content .h3 {
  font-size: 24px;
  margin-bottom: 0;
}

@media screen and (max-width: 768px){
  .popUp .modal-dialog {
    max-width: 600px;
  }
}

.popUp .modal-content .fw-400 {
  font-weight: 400;
}

.popUp .modal-content .fw-700 {
  font-weight: 700;
}
.popUp .modal-content .fw-900 {
  font-weight: 900;
}

.popUp .modal-content .mask {
  padding: 66.24px 0 72.49px 0;
}

.popUp .modal-content .info-footer {
  padding: 22px 0 42px 0;
}

.popUp .modal-content .info-footer .info {
  letter-spacing: 0.13em;
  color: #fff;
  text-decoration: none;
}

@media screen and (max-width: 425px){
  .popUp .modal-dialog {
    max-width: 300px;
    margin: 0.5rem auto;
  }
  
  .popUp .modal-content .h1 {
    font-size: 32px;
  }

  .popUp .modal-content .h2 {
    font-size: 18px;
  }

  .popUp .modal-content .h3 {
    font-size: 16px;
  }

  .popUp .modal-content .mask {
    padding: 20px 0;
    margin: 0 auto;
  }
  
  .popUp .modal-content .mask img{
    width: 60%;
  }
  
  .popUp .modal-content .info-footer {
    padding: 10px 0 16px 0;
  }
  
  .popUp .modal-content .info-footer .info {
    letter-spacing: 0;
    }
}