/**handles:envirocal-responsive**/
@media (max-width:1280px){.inner-section-area .discover .discover-slide .owl-nav,.inner-section-area .news-panel .news-slide .owl-nav{display:none;visibility:hidden}header.navigation .menu-bar{padding:10px;margin:0 2%}header.navigation .menu-bar .navbar li a{font-size:13px;margin:0 6px}}@media (min-width:768px) and (max-width:1024px){h1{font-size:60px!important;line-height:65px!important;padding-bottom:15px!important;margin:0!important}h2{font-size:50px!important;line-height:60px!important;margin:0!important}h3{font-size:33px!important;line-height:40px!important;margin:0!important}h4{font-size:33px!important;line-height:40px!important;margin:0!important}.container{max-width:720px!important}.top-contact{display:none}.mobile-burger{display:none}header{position:relative}header.container{padding-left:0!important;padding-right:0!important}.top-contact{background:#16163f;font-size:17px;font-weight:700;color:#fff;text-align:center;padding:10px 0;display:block}.top-contact a{color:#000!important}.navbar-brand{width:60%}.navbar-brand img{width:100%;height:100%}.menu-btn{display:none!important;visibility:hidden}header .nav-link{line-height:40px!important;margin:0 20px;display:flex;align-items:center;justify-content:space-between;color:#000!important}.navbar-nav{top:62px;max-width:100%;height:100Vh;left:0;width:100%;background:#fff;position:absolute;z-index:9997;overflow-y:auto;-webkit-transform:translate3d(0,0,205px);-moz-transform:translate3d(0,0,205px);transform:translate3d(0,0,205px);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-nav li{border-bottom:1px solid #e6e6e7}.navbar-nav.active{left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-toggler:focus{box-shadow:none!important}.hamburger-menu{position:relative;z-index:9998;width:100%;height:40px}.bar,.bar:after,.bar:before{width:25px;height:2px}.bar{position:relative;transform:translateY(17px);float:left;background:#000;transition:all 0s .3s}.bar.animate{background:rgba(255,255,255,0)}.bar:before{content:"";position:absolute;left:0;bottom:5px;background:#000;transition:bottom .3s .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1)}.bar:after{content:"";position:absolute;left:0;top:5px;background:#000;transition:top .3s .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23, 1, .32, 1),transform .3s .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23, 1, .32, 1),transform .3s .3s cubic-bezier(.23, 1, .32, 1)}.main-content-section .plumbing-service-area .mob-plumbing-service .item-box img{width:80%}.navbar-nav .dropdown-menu{width:350px;margin:0 auto 25px auto}.dropdown-submenu{padding:0}.dropdown-submenu .position-absolute{right:10px!important;top:10px!important;line-height:0!important;width:20px;height:20px;bottom:0;margin:0 auto;text-align:center}.banner-area .banner-bg{padding-top:160px;padding-bottom:50px}.banner-area .banner-bg h1{font-size:45px;line-height:50px}.banner-area .banner-bg .banner-image-area{padding:0;margin-top:30px;text-align:center;left:0}.banner-area .banner-bg .banner-image-area img{width:100%;height:100%}.banner-area .home-banner .banner-slide .item{padding:50px 0}.container-block{width:100%}.container-block img{max-width:100%;height:auto}.container-block .inner-block{top:-20px;left:-20px}header.navigation .menu-bar .menu-btn{padding:0 10px}header.navigation .menu-bar .navbar li a{font-size:14px;padding:0 5px}.social-icon-area{padding:5px}.social-icon-area ul{margin:0;padding:0}.social-icon-area ul li{width:35px;height:35px}.social-icon-area ul li svg{fill:#fff;width:15px;height:15px}.enviornment-area .envir-box{gap:20px}.enviornment-area .envir-box img{width:100%;height:auto}.blog-area .blog-slide .item .holder .img-holder img{width:98px;height:auto}.information-dev .info-detail-box{display:grid}.information-dev .owl-nav{display:flex!important;align-items:center;justify-content:center;position:relative;gap:15px}.footer-area .footer1{flex-direction:column}.footer-area .footer1 ul li{padding:0 5px 0 0}.footer-area .footer1 ul li:after{padding-left:0;display:none;visibility:hidden}.cards img,.foot-logo img{width:100%;height:100%}.footer-area .newsletter{padding-left:0;padding-right:0}.footer-area h3.foot-heading-text{font-size:17px!important}}@media screen and (min-width:992px){.navbar{padding:0;line-height:3rem}.navbar .dropdown-menu{line-height:initial}.dropdown .dropdown-menu{display:none}.dropdown:hover>.dropdown-menu,.dropend:hover>.dropdown-menu{display:block}.dropdown:hover>.dropdown-menu{margin-top:-.5rem}.dropend:hover>.dropdown-menu{position:absolute;top:-.5rem;left:100%;margin-left:0}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;height:410px;overflow-y:scroll}.navbar-expand-lg .navbar-nav .dropdown-menu::-webkit-scrollbar{width:2px}.navbar-expand-lg .navbar-nav .dropdown-menu::-webkit-scrollbar-track{background-color:#cee7f4;-webkit-border-radius:10px;border-radius:10px}.navbar-expand-lg .navbar-nav .dropdown-menu::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#00a8ff}}@media (min-width:992px){.dropdown-submenu:hover>.dropdown-menu{display:block}}@media (max-width:767px){input{height:50px!important;padding:0 20px!important}select{height:50px!important;padding:0 20px!important}textarea{padding:10px 20px!important;height:120px!important;width:100%}h1{font-size:40px!important;line-height:45px!important;padding-bottom:15px!important;margin:0!important}h2{font-size:30px!important;line-height:35px!important;margin:0!important}h3{font-size:25px!important;line-height:30px!important;margin:0!important}h4{font-size:20px!important;line-height:25px!important;margin:0!important}header{position:relative}header.container{padding-left:0!important;padding-right:0!important}.navbar>.container{padding-left:0!important;padding-right:0!important}header .navbar.sticky .container{padding-left:20px!important;padding-right:20px!important}.top-contact{background:#16163f;font-size:17px;font-weight:700;color:#fff;text-align:center;padding:10px 0;display:block}.top-contact a{color:#00a8ff!important}.navbar-brand{width:60%}.navbar-brand img{width:100%;height:100%}.inner-menu>.container{padding-left:20px!important;padding-right:20px!important}.search-icon{position:absolute;width:35px;height:35px;top:-40px;right:0}#search-box{height:50px!important}#search-box .aws-container .aws-search-form{height:50px!important}#search-box .aws-container .aws-search-form .aws-wrapper{height:50px}#search-box .aws-container .aws-search-form .aws-form-btn{width:30%;padding:15px 15px;height:50px}.block{top:45px}header .inner-menu .rt-search-box img{filter:brightness(.1)}header .navbar-collapse{flex-basis:initial;flex-grow:initial;align-items:center}header .nav-link{line-height:40px!important;margin:0 20px;display:flex;align-items:center;justify-content:space-between;color:#000!important}.navbar-nav{top:62px;max-width:100%;height:100Vh;left:0;width:100%;background:#fff;position:absolute;z-index:9997;overflow-y:auto;-webkit-transform:translate3d(0,0,205px);-moz-transform:translate3d(0,0,205px);transform:translate3d(0,0,205px);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-nav li{border-bottom:1px solid #e6e6e7}.navbar-nav.active{left:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.navbar-toggler:focus{box-shadow:none!important}.hamburger-menu{position:relative;z-index:9998;width:100%;height:40px;width:25px}.bar,.bar:after,.bar:before{width:25px;height:2px}.bar{position:relative;transform:translateY(17px);float:left;background:#000;transition:all 0s .3s}.bar.animate{background:rgba(255,255,255,0)}.bar:before{content:"";position:absolute;left:0;bottom:5px;background:#000;transition:bottom .3s .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1)}.bar:after{content:"";position:absolute;left:0;top:5px;background:#000;transition:top .3s .3s cubic-bezier(.23, 1, .32, 1),transform .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23, 1, .32, 1),transform .3s .3s cubic-bezier(.23, 1, .32, 1)}.bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23, 1, .32, 1),transform .3s .3s cubic-bezier(.23, 1, .32, 1)}.main-content-section .plumbing-service-area .mob-plumbing-service .item-box img{width:80%}.navbar-nav .dropdown-menu{width:350px;margin:0 auto 25px auto}.dropdown-submenu{padding:0}.dropdown-submenu .position-absolute{right:10px!important;top:10px!important;line-height:0!important;width:20px;height:20px;bottom:0;margin:0 auto;text-align:center}.right-menu .contact-detail{display:none;visibility:hidden}.right-menu .cart-bx svg{stroke:#000;fill:#000}.right-menu .search-box svg{stroke:#000}.rt-search-box img{filter:brightness(.1)}.container{padding-left:20px!important;padding-right:20px!important}.banner-area .banner-bg{flex-direction:column;padding-top:50px;padding-bottom:50px;background-position:0 8%}.banner-area .banner-bg .banner-image-area{padding:0;left:0}.banner-area .banner-bg .banner-image-area img{width:100%;height:100%}.banner-area .home-banner .banner-slide .item p{width:100%}.inner-banner-area{padding-top:25px;padding-bottom:25px}.inner-banner-area .innerban-area{flex-direction:column}.inner-banner-area .innerban-area svg{width:100%}.container-block{width:100%}.container-block img{max-width:100%;height:auto}.container-block .inner-block{top:-20px;left:-20px}.calib-sec .calib-sec-slide,.enviornment-area .envir-box,.enviornment-area .envir-box .video-area,.information-dev .info-detail-box{flex-direction:column}.enviornment-area .envir-box{text-align:center}.envir-box img{width:100%;height:100%;padding-bottom:20px}.enviornment-area .envir-box .video-area .video-bx a .video-icon img{height:auto}.calib-sec .calib-news{display:block;padding-bottom:0}.calib-sec .calib-news .calib-card .calib-desc{padding-bottom:30px}.call-section .call-div{text-align:center;flex-direction:column;gap:20px}.calib-sec .calib-news .calib-card .img-box{padding:40px 20px}.calib-sec .calib-news .calib-card .img-box img{height:116px}.calib-sec .calib-news .calib-card .calib-desc .heading{font-size:18px;line-height:25px}.calib-sec .calib-sec-slide .heading-area h2{text-align:center;padding-bottom:15px}.calib-sec .calib-news .calib-card .calib-desc .price{font-size:20px;line-height:25px}.testimonial-area .discover-slide{text-align:center}.testimonial-area .discover-slide .heading-area h2{text-align:center}.testimonial-area .discover-slide .owl-nav{display:flex;align-items:center;justify-content:center;position:relative;top:0;margin:40px 0 0 0;left:0;right:0;text-align:center;width:100%}.my-custom-class .cart-collaterals,.my-custom-class .woocommerce-cart-form{width:100%}.my-custom-class .woocommerce-cart-form .shop_table .variation{margin-top:10px}.select2-container .select2-selection--single .select2-selection__rendered{text-align:left;padding:10px 20px}.footer-area .newsletter p{flex-direction:column;width:100%;padding-bottom:20px}.footer-area .newsletter p input{width:100%;gap:0}.blog-area .blog-slide .item .holder{flex-direction:column}.blog-area .blog-slide .item .holder .img-holder img{height:auto}.blog-area .blog-slide .owl-nav{position:relative;top:0;margin:20px auto 0 auto}.product-area .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{padding:20px!important}.product-area .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .customthumbanilarea .woocommerce-product-gallery__image{height:80px!important}.product-area .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .customthumbanilarea .woocommerce-product-gallery__image img{height:40px!important}.product-area .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{height:100px!important}.product-area .products li{width:100%!important}.products .calib-desc .woocommerce-loop-product__title{font-size:18px!important}.products .calib-desc .price .amount{font-size:25px!important}.products li .img-box{padding:20px!important}.product-area h1{font-size:40px!important;line-height:50px!important}.product-area .woocommerce-ordering{width:100%}.product-area .woocommerce-product-gallery{width:100%!important}.product-area .summary{width:100%!important;margin-left:0}.variation-tabs{margin:20px 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.reletedarea .item li .img-box{padding:20px}.reletedarea .item li .img-box img{height:100px!important}.reletedarea .owl-nav{display:flex!important;align-items:center;justify-content:center;gap:15px;position:relative;z-index:9;top:0;right:0;width:100%;margin-top:20px}.reletedarea h2{font-size:25px!important;line-height:30px!important}.innerall{padding-top:40px}.blog-area,.calib-sec,.enviornment-area{padding-top:40px;padding-bottom:40px}.innerall .is-mobile table.wc-block-cart-items .wc-block-cart-items__row{display:flex!important;flex-direction:column!important;border-bottom:1px solid #707070}.innerall .wc-block-components-sidebar-layout .wc-block-components-main,.innerall .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%}.innerall .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-item__product .wc-block-cart-item__wrap{text-align:center;flex-direction:column}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{width:100%}.innerall .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-item__quantity{display:flex;align-items:flex-start;justify-content:center}.innerall .wc-block-components-sidebar-layout .wc-block-components-main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{width:auto;padding:30px;height:120px;margin-bottom:20px}.innerall .is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{display:block;width:100%;text-align:center}.innerall .wc-block-cart table.wc-block-cart-items td{width:100%;text-align:center;margin:0;padding:0!important}.innerall table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-align:center;width:100%;display:block;max-width:100%;font-weight:600;font-size:16px}.innerall .wc-block-components-sidebar-layout .wc-block-components-product-badge{padding:5px!important;margin:0 auto!important}.innerall table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{width:100%;text-align:center;display:block}.innerall .wc-block-components-formatted-money-amount{font-weight:600}.innerall .wc-block-components-product-price{width:100%;text-align:center}.innerall .wc-block-components-product-metadata{width:100%}.information-dev .owl-nav{display:flex!important;align-items:center;justify-content:center;position:relative;gap:15px}.product-area .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .customthumbanilarea .woocommerce-product-gallery__image{height:60px!important}.contact-area-pane .contactbox{flex-direction:column}.contact-area-pane .contactbox .contact_rht{margin-top:60px;padding:30px 15px;height:auto}.contact-area-pane .contactbox .contact_rht .mailicon{position:absolute;left:0;right:0;transform:rotate(0);text-align:center;margin:0 auto;top:-60px}.contact-area-pane .contactbox .contact_rht .wpcf7 form.init .wpcf7-response-output{display:none}.contact-area-pane .map-area .map iframe{height:220px}.innerall .testimonial-area .testi-slide .item .holder{padding:70px 20px 20px 20px}.innerall .testimonial-area .testi-slide .item .holder .cont-holder p{font-size:16px;line-height:24px}.innerall .testimonial-area .testi-slide .owl-nav{position:relative;top:0;margin:20px auto 0 auto}.innerall .testimonial-area{padding-top:40px;padding-bottom:40px}.call-contact .call-div{text-align:center}.call-contact .call-div h3{text-align:center}.innerall ul.order_details{margin:0 0 3em;list-style:none;border:1px solid #e3e0e0;display:flex;align-items:flex-start;justify-content:center;padding:20px;flex-direction:column;gap:10px}.innerall ul.order_details li{border-right:none}.footer-area .footer1{flex-direction:column}.footer-area .footer1 ul li{padding:0 5px 0 0}.footer-area .footer1 ul li:after{padding-left:0;display:none;visibility:hidden}.footer-area .footer-mid .foot-divide{padding-left:0}.footer-area .footer-mid .foot-border{border:none}.cards img,.foot-logo img{width:100%;height:100%}.footer-area .footer-mid .foot-divide ul{columns:1}.footer-area .footer-mid .foot-logo{text-align:center}.office-desc{text-align:center}.footer-area .footer-botm .copyright{flex-direction:column;text-align:center}.footer-area .footer-botm .copyright .foot-social-icon ul{display:flex;align-items:center;justify-content:center}.footer-area .footer-botm .copyright .bit-logo{text-align:center;margin-top:20px}.footer-area .foot-heading-text{font-size:14px!important}.inner-404-content .contentBx img{width:100%}}