:root {--green-color: #3ab54b;--text-color: #000000b3;--text-light-color: #0006;}*, body, html, li, ul, p {margin: 0;padding: 0;scroll-behavior: smooth;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {line-height: inherit;}@font-face {font-family: "Lexend";font-style: normal;font-weight: 400;src: url(fonts/Lexend-Regular.ttf);font-display: swap;}@font-face {font-family: "Lexend";font-style: normal;font-weight: 500;src: url(fonts/Lexend-SemiBold.ttf);font-display: swap;}@font-face {font-family: "Lexend";font-style: normal;font-weight: 600;src: url(fonts/Lexend-Bold.ttf);font-display: swap;}@font-face {font-family: "Lexend";font-style: normal;font-weight: 700;src: url(fonts/Lexend-ExtraBold.ttf);font-display: swap;}body {font-family: "Lexend";}a, a:hover {color: unset;text-decoration: none;}li, ul {list-style: none;}.com-title {color: #000;font-size: 34px;font-weight: 600;line-height: 42px;margin-bottom: 0px;}.com-text {color: #333333;font-weight: 400;font-size: 14px;line-height: 22px;}.secondy-text {font-weight: 400;font-size: 16px;line-height: 24px;}.py-80 {padding: 80px 0px;}.text-white {color: #fff;}.green-text {color: var(--green-color);}.img-contain {height: 100%;width: 100%;object-fit: contain;}.img-cover {height: 100%;width: 100%;object-fit: cover;}.gre-btn {display: inline-block;background: linear-gradient(90deg, #3ab54b 0%, #11771f 100%);border-radius: 40px;text-align: center;color: #fff !important;padding: 10px 20px;font-size: 14px;position: relative;overflow: hidden;transition: 1s ease-in-out all;border: 0px;}.gre-btn::after {content: "";position: absolute;top: 0;left: -110px;background-color: #fff6;height: 100%;width: 100%;opacity: 0;transition: 1s ease-in-out all;}.gre-btn:hover::after {opacity: 1;left: 100%;transition: 1s ease-in-out all;}#quote-form {scroll-margin-top: 12rem;}header {position: fixed;top: 0;left: 0;z-index: 9;width: 100%;}header .header-top {padding: 10px 0px;background-color: var(--green-color);}header .header-top .header-top-inner {display: flex;justify-content: space-between;align-items: center;}header .header-top .header-top-inner p {font-weight: 700;font-size: 20px;line-height: 28px;color: #000;text-transform: uppercase;}header .header-top .header-top-inner .header-contact-det {display: flex;justify-content: space-between;align-items: center;}header .header-top .header-top-inner .header-contact-det img {margin-right: 20px;}header .header-top .header-top-inner .header-contact-det .header-contact-links li, header .header-top .header-top-inner .header-contact-det .header-contact-links span {font-weight: 600;font-size: 14px;line-height: 22px;}header .header-top .header-top-inner .header-contact-det .header-contact-links .tele-title {display: inline-block;min-width: 140px;text-align: right;padding-right: 10px;}header .header-bottom {background-color: #000;}header .header-bottom .navbar .navbar-nav .nav-link {font-weight: 600;font-size: 16px;line-height: 20px;color: #fff;text-transform: uppercase;padding: 20px 10px;margin-top: 2px;border-radius: 2px 2px 0px 0px;}header .header-bottom .navbar .navbar-nav .nav-link.active, header .header-bottom .navbar .navbar-nav .nav-link:hover, header .header-bottom .navbar .navbar-nav .nav-link.show {background-color: var(--green-color);}header .header-bottom .navbar .navbar-nav .dropdown-menu {position: fixed;width: 100%;top: 160px;padding: 0px;border: 0px;background-color: transparent;}header .header-bottom .navbar .navbar-nav .dropdown-menu .mega-menu-wrapper {background-color: var(--green-color);padding: 10px 20px 10px 20px;}header .header-bottom .navbar .navbar-nav .dropdown-menu .mega-menu-wrapper .mega-menu-item .mega-menu-link {color: #fff;font-weight: 500;font-size: 14px;line-height: 20px;display: block;padding: 12px;border-bottom: 1px solid #29a03b;border-radius: 2px;}header .header-bottom .navbar .navbar-nav .dropdown-menu .mega-menu-wrapper .mega-menu-item .mega-menu-link:hover {background-color: #000;border-bottom: 1px solid #000;}header .mobile-header {display: none;}header .mobile-header .menu-icon {display: flex;justify-content: center;align-items: center;height: 44px;font-size: 32px;width: 44px;background: #000000;border-radius: 4px;color: #fff;margin-left: 5px;}header .mobile-header .menu-icon .fa-times, header .mobile-header .menu-icon.active .fa-bars {display: none;color: #fff;}header .mobile-header .menu-icon.active .fa-times {display: inline-block;}header .mobile-header .header-bottom .bottom-inner {padding: 9px 0px;display: flex;justify-content: space-between;align-items: center;}header .mobile-header .header-bottom .bottom-inner .left .tol-free {display: inline-block;font-weight: 700;font-size: 13px;line-height: 16px;color: #fff;}header .mobile-main-menu {position: fixed;top: 159px;left: 0;width: 100%;background: var(--green-color);z-index: 9;padding-bottom: 180px;overflow-y: auto;height: 100vh;}header .mobile-main-menu .first-custome-acr, header .mobile-main-menu .first-custome-acr .first-custome-acr-li {padding: 10px 0px;color: #fff;text-transform: uppercase;background: transparent;box-shadow: none;}header .mobile-main-menu .accordion-button:focus {border-color: #fff;}header .mobile-main-menu .first-custome-acr .first-custome-acr-li {border: 0px;}header .mobile-main-menu .accordion-body {padding: 0px 0px 10px 0px;}header .mobile-main-menu .accordion-button:not(.collapsed) {color: #000 !important;font-weight: 600;}header .mobile-main-menu .accordion-button::after {position: absolute;content: "";font-weight: 900;top: 5px;right: 0;height: 14px;width: 14px;font-family: "Font Awesome 6 Free";background-image: none;text-align: center;color: #fff;font-size: 20px;background-image: url('../images/drop-down-icon.png');background-size: contain;}header .mobile-main-menu .accordion-button:not(.collapsed)::after {content: "";color: #000;transform: rotate(0);background-image: url('../images/drop-down-icon.png');}header .mobile-main-menu .accordion-collapse .first-custome-acr-li {padding: 5px 0px;padding-left: 10px;}header .mobile-main-menu .accordion-collapse .first-custome-acr-li .first-custome-acr-li-a {color: #e6dbdb;font-size: 15px !important;font-weight: 500;display: block;}header .mobile-main-menu .br-bottom-1 {border-bottom: 1px solid #fff !important;}header .mobile-main-menu.active {display: block;}.d-none-desktop {display: none;}header .header-bottom .navbar .navbar-nav .dropdown-menu.c-design-drop {position: absolute;top: 60px;z-index: 999;left: 0;height: auto;width: max-content;}.main-banner {position: relative;z-index: 1;margin-top: 162px;}.main-banner .main-banner-bg-all {background:#000 url(../images/banner-bg.webp) no-repeat ;background-size: cover;}.main-banner .banner-img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;z-index: 0;}.main-banner .banner-img img {height: 100%;width: 100%;object-fit: cover;}.main-banner .banner-inner-conetent {position: relative;padding: 80px 0px;}.main-banner .banner-inner-conetent .ban-content-left h1 {font-weight: 700;font-size: 34px;line-height: 42px;text-transform: capitalize;color: #ffffff;}.main-banner .banner-inner-conetent .ban-content-left .big-pera {font-weight: 700;font-size: 18px;line-height: 27px;text-transform: capitalize;color: #ffffff;margin-top: 33px;margin-bottom: 10px;}.main-banner .banner-inner-conetent .ban-content-left .sm-pera {font-size: 14px;line-height: 20px;text-transform: capitalize;color: #ffffff;}.main-banner .banner-inner-conetent .ban-content-left .banner-services {margin-top: 30px;display: flex;justify-content: space-between;align-items: flex-start;text-align: left;}.main-banner .banner-inner-conetent .ban-content-left .banner-services .service-icon img {height: 75px;width: 75px;margin: 0px auto;}.main-banner .banner-inner-conetent .ban-content-left .banner-services .service-icon-slab img {height: 50px;width: 50px;margin: 0px auto;}.main-banner .banner-inner-conetent .ban-content-left .banner-services .service-text {display: inline-block;color: #fff;font-weight: 500;font-size: 14px;line-height: 20px;margin-top: 15px;text-align: center;text-transform: uppercase;}.main-banner .banner-inner-conetent .right-side-form {background-color: #d9d9d9;padding: 20px 30px;border-radius: 5px;}.main-banner .banner-inner-conetent .right-side-form .form-title {font-weight: 600;font-size: 20px;line-height: 36px;color: #000;text-align: center;}.main-banner .banner-inner-conetent .right-side-form .form-s-title {font-weight: 400;font-size: 14px;line-height: 18px;color: #000;text-align: center;margin-top: 15px;}.main-banner .banner-inner-conetent .right-side-form .form-wrapper {margin-top: 15px;}.main-banner .banner-inner-conetent .right-side-form .form-wrapper .form-control {width: 100%;margin-bottom: 15px;background: #fafafa;border-radius: 4px;border: 0px;font-weight: 500;font-size: 14px;line-height: 18px;color: #757575;min-height: 44px;}.main-banner .banner-inner-conetent .right-side-form .form-wrapper .form-control:focus {box-shadow: 0 0 0 0.25rem rgb(60 226 30 / 25%);}.main-banner .banner-inner-conetent .right-side-form .form-wrapper p.error.invalid-feedback {padding-bottom: 10px;}.three-card-section {background-color: #f2f2f2;}.three-card-section .card-wrapper {margin-top: 40px;}.three-card-section .card-wrapper .black-card {background-color: #000;border-radius: 16px;height: 100%;padding: 40px 20px;color: #fff;}.three-card-section .card-wrapper .black-card .card-title {font-weight: 700;font-size: 22px;line-height: 28px;text-align: center;}.three-card-section .card-wrapper .black-card .com-text {color: #ffffff;text-align: center;}.searching-emergency {padding: 50px 0px;}.searching-emergency p {text-align: center;font-weight: 500;font-size: 16px;line-height: 22px;color: #000;margin-top: 20px;margin-bottom: 15px;}.searching-button-group .gre-btn {display: inline-flex;justify-content: space-between;align-items: center;padding: 17px 13px;width: 180px;height: 52px;text-transform: uppercase;}.searching-button-group .button-icon {display: inline-block;margin-left: 10px;height: 40px;width: 40px;background-color: #fff;display: flex;justify-content: center;align-items: center;border-radius: 50%;}.why-choose {background-color: #f2f2f2;}.why-choose .white-card-wrapper {margin-top: 30px;}.why-choose .white-card-wrapper ul {display: flex;justify-content: flex-start;align-items: flex-start;gap: 20px;}.why-choose .white-card-wrapper ul .whi-card-box {width: 206px;}.why-choose .white-card-wrapper .white-card {background: #ffffff;box-shadow: 0px 0px 8.14286px rgba(0, 0, 0, 0.2);border-radius: 8.14286px;padding: 16px;}.why-choose .white-card-wrapper .white-card .white-card-title {font-weight: 600;font-size: 16px;line-height: 22px;margin-top: 20px;color: #000;}.why-choose .strong-text {font-weight: 700;margin-top: 30px;font-size: 18px;text-align: center;}.why-choose .accordion {margin-top: 15px;}.why-choose .accordion .accordion-button:focus {border: transparent;box-shadow: none;outline: none;}.why-choose .accordion .accordion-item {background-color: transparent;border: 0px;margin-top: 20px;}.why-choose .accordion .accordion-item .accordion-button:not(.collapsed) {border: transparent;box-shadow: none;outline: none;}.why-choose .accordion .accordion-button {font-weight: 500;font-size: 16px;line-height: 22px;color: #000;padding: 0px;background-color: transparent;border: 0px;padding-right: 20px;}.why-choose .accordion .accordion-button::after {position: absolute;content: "";background-image: url(../images/down-arrow.svg);background-size: contain;font-weight: 900;top: 5px;right: -10px;height: 14px;width: 14px;font-family: "Font Awesome 6 Free";text-align: center;}.why-choose .accordion .accordion-button:not(.collapsed)::after {position: absolute;content: "";background-image: url(../images/show-arrow.svg);background-size: contain;font-weight: 900;top: 5px;right: -10px;height: 14px;width: 14px;font-family: "Font Awesome 6 Free";text-align: center;}.why-choose .accordion .accordion-body {font-weight: 400;font-size: 15px;line-height: 22px;color: #000;padding: 0px;padding-top: 10px;text-align: justify;}.flood-water .tabs-wrapper {border: 1px solid var(--green-color);border-radius: 20px;margin-top: 28px;overflow: hidden;position: relative;}.flood-water .tabs-wrapper .nav.nav-pills {border-right: 1px solid var(--green-color);}.flood-water .tabs-wrapper .nav-link {padding: 14px 16px;text-align: left;background-color: var(--green-color);border-radius: 0px;border-bottom: 1px solid #fff;}.flood-water .tabs-wrapper .nav-link.active {background-color: #fff;}.flood-water .tabs-wrapper .nav-link.active .button-wrapper span.count {background-color: var(--green-color);color: #fff;}.flood-water .tabs-wrapper .nav-link.active .button-wrapper span.inner-text {color: var(--green-color);}.flood-water .tabs-wrapper .nav-link:last-child {border-bottom: 0px;}.flood-water .tabs-wrapper .nav-link .button-wrapper {display: flex;justify-content: flex-start;align-items: center;gap: 15px;position: relative;}.flood-water .tabs-wrapper .nav-link .button-wrapper:after {position: absolute;content: "\f078";font-weight: 900;top: 0;right: 0;height: 100%;font-family: "Font Awesome 6 Free";background-image: none;text-align: center;color: #fff;font-size: 20px;display: flex;justify-content: center;align-items: center;flex-direction: column;display: none;}.flood-water .tabs-wrapper .nav-link.active .button-wrapper:after {transform: rotate(180deg);}.flood-water .tabs-wrapper .nav-link .button-wrapper span {display: inline-block;}.flood-water .tabs-wrapper .nav-link .button-wrapper span.count {height: 40px;width: 40px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background-color: #fff;color: var(--green-color);}.flood-water .tabs-wrapper .nav-link .button-wrapper span.inner-text {font-weight: 600;font-size: 14px;line-height: 18px;color: #fff;}.flood-water .tabs-wrapper .content-inner-desc {padding: 40px 40px 40px 30px;}.flood-water .tabs-wrapper .content-inner-desc .com-text+.com-text {margin-top: 20px;}.benefits-of-hi-water {background-color: #f2f2f2;}.benefits-of-hi-water .zig-zag-main-wrapper {margin-top: 40px;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs+.zigzag-boxs {margin-top: 60px;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs+.zigzag-boxs ul li {position: relative;margin-left: 20px;list-style: disc;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs+.zigzag-boxs ul li::after {}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs .box-content .bi-nub {font-weight: 700;font-size: 60px;line-height: 75px;color: #000;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs .box-content .gren-title {font-weight: 700;font-size: 20px;line-height: 25px;color: var(--green-color);margin: 15px 0px;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs .box-content .com-text {margin-bottom: 25px;color: #414141;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs .box-content ul.listing-ul {padding-left: 20px;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs .box-content ul.listing-ul li {list-style: disc;}.benefits-of-hi-water .zig-zag-main-wrapper .zigzag-boxs .box-content ul li .com-text {margin-bottom: 5px;}.contact-us {padding: 50px 0px;}.contact-us .small-title {font-weight: 400;font-size: 20px;line-height: 38px;text-transform: capitalize;color: #1a1a1a;margin-bottom: 20px;}.contact-us .contact-second-title {font-weight: 600;font-size: 20px;line-height: 40px;text-transform: capitalize;color: #1a1a1a;margin-top: 20px;text-align: center;}.what-client-said .client-card-wrapper {margin-top: 65px;}.what-client-said .client-card-wrapper .client-card-box {box-shadow: 0px 4.42039px 10px rgba(0, 0, 0, 0.1);border-radius: 18px;position: relative;text-align: center;padding: 20px;height: 100%;}.what-client-said .client-card-wrapper .client-card-box .client-google-img {background: #ffffff;box-shadow: 0px 0px 13.2612px rgba(0, 0, 0, 0.05);border-radius: 50%;height: 90px;width: 90px;margin: -60px auto 0px auto;display: flex;justify-content: center;align-items: center;}.what-client-said .client-card-wrapper .client-card-box .card-title {font-weight: 600;font-size: 18px;line-height: 19px;color: #1c2022;margin-top: 20px;margin-bottom: 15px;}.client-review-slider.owl-carousel .owl-dots button.owl-dot {width: 40px;height: 7px;background: #d9d9d9;border-radius: 40px;margin: 0 3px;}.client-review-slider.owl-carousel .owl-prev {margin-right: 10px;}.client-review-slider.owl-carousel .owl-drag .owl-item {margin-right: 0px !important;}.client-review-slider.owl-carousel .owl-dots button.owl-dot.active {background-color: var(--green-color);}.client-review-slider.owl-carousel .owl-nav {position: absolute;right: 0;bottom: -15px;width: 50%;text-align: right;padding-right: 0;}.client-review-slider.owl-carousel .owl-nav button i {display: inline-block;width: 38px;height: 38px;display: flex;justify-content: center;align-items: center;background: #f7f7f7;border-radius: 5px;color: var(--green-color);}.client-review-slider.owl-carousel .owl-nav button.disabled i {opacity: 0.5;color: rgba(0, 0, 0, 0.15);}.faq-section {background-color: #f2f2f2;}.faq-section h2.com-title {border-bottom: 1px solid #0f3256;padding-bottom: 5px;}.faq-section .com-text {font-size: 15px;}.faq-section .accordion {margin-top: 15px;}.faq-section .accordion .accordion-button:focus {border: transparent;box-shadow: none;outline: none;}.faq-section .accordion .accordion-item {background-color: transparent;border: 0px;margin-top: 30px;}.faq-section .accordion .accordion-item .accordion-button:not(.collapsed) {border: transparent;box-shadow: none;outline: none;}.faq-section .accordion .accordion-button {font-weight: 500;font-size: 20px;line-height: 20px;color: #000;padding: 0px;background-color: transparent;border: 0px;padding-left: 30px;}.faq-section .accordion .accordion-button::after {position: absolute;content: "";background-image: url(../images/pluse-icon.svg);background-size: contain;font-weight: 900;top: 0px;left: 0;height: 14px;width: 14px;font-family: "Font Awesome 6 Free";text-align: center;}.faq-section .accordion .accordion-button:not(.collapsed)::after {position: absolute;content: "";background-image: url(../images/remove-icons.svg);background-size: contain;font-weight: 900;top: 0px;left: 0;height: 14px;width: 14px;font-family: "Font Awesome 6 Free";text-align: center;}.faq-section .accordion .accordion-button:not(.collapsed) {color: var(--green-color);}.faq-section .accordion .accordion-body {font-weight: 400;font-size: 16px;line-height: 24px;color: #333333;padding: 0px;padding-top: 10px;padding-left: 30px;}.faq-section .accordion .accordion-body ul li{position: relative;margin-left: 16px;}.faq-section .accordion .accordion-body ul li::after{position: absolute;content: "";background-color: #000;width: 8px;height: 8px;border-radius: 50%;top: 38%;left: -15px;}.blog-wrapper {margin-top: 22px;}.blog-wrapper .small-blog-listing {display: flex;justify-content: space-between;align-items: center;flex-direction: column;flex-wrap: wrap;height: 100%;}.blog-wrapper .small-blog-listing .blog-small-img {height: 155px;}.blog-wrapper .blog-big-img {position: relative;height: 500px;}.blog-wrapper .blog-content {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 13px;display: flex;justify-content: flex-end;align-items: center;flex-direction: column;color: #fff;}.blog-wrapper .blog-content .date {display: block;height: 60px;width: 60px;margin-left: auto;background-color: var(--green-color);color: #fff;font-weight: 400;font-size: 20px;line-height: 24px;text-align: center;border: 1px solid #fff;}.blog-wrapper .blog-content .blog-white-title {font-weight: 600;font-size: 16px;line-height: 20px;color: #fff;}.blog-wrapper .blog-content .autho-name {font-weight: 400;font-size: 12px;line-height: 25px;}.blog-wrapper .small-blog-listing .s-date {position: absolute;top: 10px;right: 10px;background-color: var(--green-color);color: #fff;height: 38px;width: 38px;font-weight: 400;font-size: 12px;line-height: 15px;text-align: center;padding: 5px;}.blog-wrapper .small-blog-listing .sm-b-content .sm-title {font-weight: 500;font-size: 16px;line-height: 28px;color: #000;}.blog-wrapper .small-blog-listing .sm-b-content .s-author {font-weight: 400;font-size: 12px;line-height: 25px;color: #333333;}footer .footer-top {background-color: #f2f2f2;}footer .footer-top .left-text {margin: 20px 0px;}footer .footer-top .footer-social-link {display: flex;justify-content: flex-start;align-items: center;gap: 10px;}footer .footer-top .footer-social-link a {height: 30px;width: 30px;padding: 5px;display: flex;justify-content: center;align-items: center;background-color: #000;border-radius: 50%;color: #fff;}footer .footer-top .mid-links .footer-link-title {font-weight: 600;font-size: 16px;line-height: 22px;color: #000000;margin-bottom: 30px;}footer .footer-top .mid-links .link-wrapper.contact-us-ul li {display: flex;justify-content: space-between;align-items: flex-start;gap: 14px;}footer .footer-top .mid-links .link-wrapper li a {font-weight: 400;font-size: 14px;line-height: 20px;color: #000000;margin-bottom: 15px;display: block;}footer .footer-top .mid-links .link-wrapper li a:hover {color: var(--green-color);}footer .footer-bottom {background-color: #000;padding: 20px 0px;}.why-choose .white-card-wrapper .white-card .white-card-img{position: relative;content: "";width: 50px;height: 50px;background: url(../images/Icon-bg.svg) left top no-repeat;display: inline-block;left: 0;top: 0px;}.why-choose .white-card-wrapper .white-card .c-white-icons-1{background-position: left 0px;}.why-choose .white-card-wrapper .white-card .c-white-icons-2{background-position-x: -65px;}.why-choose .white-card-wrapper .white-card .c-white-icons-3{background-position-x: -125px;}.why-choose .white-card-wrapper .white-card .c-white-icons-4{background-position-x: -185px;}.why-choose .white-card-wrapper .white-card .c-white-icons-5{background-position-x: -247px;}.why-choose .white-card-wrapper .white-card .c-white-icons-6{background-position: left -64px;background-position-x: -4px;}.why-choose .white-card-wrapper .white-card .c-white-icons-7{background-position: left -64px;background-position-x: -65px;}.why-choose .white-card-wrapper .white-card .c-white-icons-8{background-position: left -64px;background-position-x: -125px;}.why-choose .white-card-wrapper .white-card .c-white-icons-9{background-position: left -64px;background-position-x: -185px;}.why-choose .white-card-wrapper .white-card .c-white-icons-10{background-position: left -64px;background-position-x: -247px;}.service-icon {text-align: center;}.blog-big-img:before {position: absolute;width: 100%;height: 100%;background: #000;content: "";background: linear-gradient(180deg, rgb(0 0 0 / 0%) 0%, rgb(0 0 0 / 20%) 51%, rgba(0,0,0,1) 100%);}