@media only screen and (max-width:1651px){
	.menus ul li a{padding:10px 10px;}
	
}


@media only screen and (max-width:1439px){
	.menus{margin-right:10px;}
	.menus ul{gap:0 5px;}
	.read-btn{padding: 15px 25px 15px 15px;}
	.top-header{padding-left:240px;}	
	
	/*inner pages*/
	.inner-banner-sec{padding:80px 0;}
	
	.contact-map iframe{height:400px;}
}

@media only screen and (max-width:1365px){
	.fixed-wrapper{width:96%;}
	.menu-outer .read-btn{font-size:14px;}
	.menus ul li a{padding:10px 10px;}
	
	/*inner pages*/
	.inner-banner-sec{padding:60px 0;}
	.inner-main-cotent-left{max-width:65%;}
	.inner-main-cotent-right{max-width:33%;}
	
	
	/*contact page*/
	.contact-frm-outer .same-day-serv-form input{height:46px;}
	.contact-frm-outer .same-day-serv-form textarea{height:100px;}
	
	.inner-main-cotent-left figure{height:auto;}
	
	.menus ul li a{font-size:13px;}
	.getfree-list .read-btn{font-size:14px; padding:10px 20px 10px 10px;}
}

@media only screen and (max-width:1299px){
	h2{font-size:50px; line-height:60px}
	h4,h3{font-size:40px; line-height:1;}
	h5{font-size:24px; line-height:1;}
	h6{font-size:22px; line-height:1;}
	
	.read-btn{padding:10px 25px 10px 15px;	}
	
	.fixed-wrapper{width:100%; padding:0 15px;}
	
	.menu-outer .read-btn{font-size:10px; }
	.main-header{height:74px; padding:0 15px;}
	.logo a{width:130px; height:140px;}
	.logo{margin-top:-30px;}
	.getfree-list{gap:0 20px;}
	.top-header{padding-left:180px;}
	
	.left-banner{padding:40px 15px;}
	.left-banner-content::before {width:80px;}
	.left-banner-content p{padding-left:70px;}
	.top-call a{font-size:16px;	}
	
	.how-can-help-left h3{margin-bottom:15px;}
	.how-can-help-left{max-width:58%; width:100%;}
	.how-can-help-rgt{max-width:40%; }
	.how-to-help-inner-mn{max-width:85%; gap:25px;}
	.how-to-help-inner-box{  max-width: calc(100% / 2 - 15px);}
	.how-can-help-rgt p{padding: 45px 40px;}
	
	.serv-outer-slider .owl-prev{left:0; top:auto; right:0; position:relative; transform:none;}
	.serv-outer-slider .owl-next{left:0; top:auto; right:0; position:relative; transform:none;}
	.serv-outer-slider .owl-nav{text-align:center; display:flex; max-width:80px; margin:0 auto; margin-top:10px; gap:2px; justify-content:center;}
	
	.top-plumbling-sec h4{margin-bottom:15px;}
	.how-can-help-rgt p, .how-can-help-left p, .hm-faq-sec p, .same-day-serv-right p, .serv-sec p, .top-plumbling-sec p{font-size:16px; line-height:26px;}
	.top-plumbling-box{padding:20px 10px;}
	.same-day-pllubling-sec::after {max-width: 360px; height: 540px; background-size:contain;}
	.icon-list li{margin-bottom:20px;}
	
	.review-slider .owl-prev{left:0; top:auto; right:0; position:relative; transform:none;}
	.review-slider .owl-next{left:0; top:auto; right:0; position:relative; transform:none;}
	.review-slider .owl-nav{text-align:center; display:flex; max-width:80px; margin:0 auto; margin-top:10px; gap:2px; justify-content:center;}
	
	.hm-faq-left{max-width:49%; }
	.hm-faq-rgt{max-width:49%;}
	.accordian-tab{margin-bottom:25px;}
	.tabcontent {padding:40px 0 20px;}
	.family-mamber-rgt{padding:50px 0;}
	
	.foot-col ul li{margin-bottom:5px;}
	.f-logo{margin-bottom:10px;}
	.f-list{margin-bottom:25px;}
	#toTop{padding:8px;}
	#toTop img{width:20px;}
	.arrow{top:18px; width:18px; height:18px; background-size:100% 100%;}
	.accordion-head.open .arrow{top:18px;	width:18px; height:18px; background-size:100% 100%;}
	
	
	/*inner pages*/
	.inner-banner-sec h1, .inner-banner-sec h2{font-size:40px; line-height:1;}
	.inner-new-preveter-sec ul{max-width:80%;}
	
	.contact-map iframe{height:400px;}
	.get-in-touch-outer-img{margin-right:20px;}
	
	.we-have-ans-outer .accordion-head:after{top:18px;}
	
}

@media only screen and (max-width:1199px){
	h2{font-size:40px; line-height:1.1;}
	h4, h3{font-size:36px; line-height:1;}
	
	.menus ul li a{font-size:12px; padding:10px;}
	.menu-outer .read-btn{padding:10px 20px 10px 10px; font-size:12px;}
	.logo a{width: 100px; height:auto;}
	.logo{margin-top: -20px;}
	.menus ul li a span{margin-left:3px;}
	.menu-outer .read-btn i{display:none;}
	.getfree-list{gap:0 15px;}
	.top-header{padding-left:165px;}
	
	.left-banner-content ul li{font-size:16px; margin-bottom:20px;}
	.left-banner-content p{font-size:16px; margin-bottom:20px;}
	.left-banner-content{padding-left:20px; margin-right:0;}
	
	.serv-sec h3{margin-bottom:15px;}
	.serv-outer-slider{margin-top:20px;}
	.services-content h5{margin-bottom:15px;}
	.services-box{padding: 10px 10px 20px 10px;}
	.serv-sec::before {height:400px;}
	.top-plumbling-box{max-width: calc(100% / 4 - 15px);}
	.top-plumbling-box i{margin-bottom:15px;}
	
	.project-box span{font-size:40px;}
	.project-box p{font-size:14px; line-height:20px;}
	
	.same-day-pllubling-sec::after{display:none;}
	.same-day-serv-right h4, .same-day-serv-left h4{margin-bottom:20px;}
	.accordian-tab{margin-bottom:15px;}
	
	.serv-area-contact button{font-size:20px; }
	.serv-area-contact button::after{width:20px; height:20px;}
	.family-mamber-rgt{padding:20px 15px;}
	.family-mamber-rgt-inner h4{margin-bottom:15px;}
	.contac-dts-list li{margin-bottom:20px;}
	.hm-map-outer{max-width:380px;}
	.f-quick-link{max-width:180px;}
	.btm-footer-left{max-width:30%;}
	.btm-footer-right{max-width:70%;}
	
	.family-mamber-rgt-inner p{font-size:15px;}
	.family-mamber-rgt-inner h5{margin-bottom:10px;}
	
	
	/*inner pages*/
	.inner-main-cotent-left{max-width:60%;}
	.inner-main-cotent-right{max-width:38%;}
	.inner-new-preveter-sec ul{max-width:100%;}
	.cerification-outer h6 span, .inner-banner-sec h1, .inner-banner-sec h2{font-size:36px; line-height:1;}
	.inner-new-preveter-sec h3, .inner-new-content-outer h3,.inner-main-sec h3, .inner-main-sec h3, .inner-main-cotent-left h3{font-size:30px; line-height:1;}
	
	.inner-new-preveter-sec h4, .inner-new-content-outer h3,.inner-main-sec h4, .inner-main-sec h4, .inner-main-cotent-left h4{font-size:27px; line-height:1;}
/*	.inner-main-cotent-right-content{padding:20px;}*/
	.inner-new-content-outer{flex-wrap:wrap;}
	.inner-new-content-left{max-width:100%; margin-bottom:30px;}
	.inner-new-content-rgt{max-width:100%;}
	.contact-map iframe{height:350px;}
	
	
	.get-in-touch-today-sec{padding:40px 0;}
	
	/*all services page*/
	
	.all-serv-content p{-webkit-line-clamp: 3;  overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;}	
	.getfree-list a:last-child{display:none;}
	.f-tos{max-width: 180px;}
	.follow-us{flex-wrap:wrap;}
	.follow-us h6{margin-bottom:10px!important;}
}

@media only screen and (max-width:991px){
	
	h2{font-size:32px; line-height:36px;}
	h4, h3{font-size:30px; line-height:1;}
	
	.top-left{display:none;}
	.top-right{margin-left:auto;}
	.menus{display:none;}
	.menu-outer .read-btn{padding:10px 25px 10px 20px;}
	.menu-outer .read-btn i{display:flex;}
	.getfree-list{gap:0 25px;}
	.head-title{  padding: 10px 20px 10px 30px;max-width: 180px;}
	.logo a{width:130px; height:auto;}
	.logo{margin-top:-30px;}	
	.left-banner-content ul{display:none;}
	.left-banner-content .read-btn{font-size:14px;}
	.main-banner .owl-nav{bottom:10px;}	
	.how-can-help-outer{flex-wrap:wrap;}
	.how-can-help-left{max-width:100%; }
	.how-to-help-inner-mn{max-width:100%;}
	.how-to-help-inner-box{text-align:center;}
	
	.how-can-help-rgt{max-width:100%; margin-top:40px;}
	.how-can-help-rgt figure{position:relative; left:0; text-align:center;}
	.how-can-help-rgt p{padding:20px 15px; margin-bottom:30px;}
	
	footer, .hm-map, .family-mamber-sec, .hm-faq-sec, .reviews-sec, .same-day-pllubling-sec, .projects-sec, .top-plumbling-sec, .serv-sec, .how-can-help-sec{padding:40px  0;}
	.top-plumbling-box{margin-top:0;}
	
	.services-content h5{margin-bottom:10px;}
	.top-plumbling-outer{margin-top:30px; flex-wrap:wrap; gap:20px 0;}
	.top-plumbling-box{max-width: calc(100% / 2 - 15px); }
	
	.project-outer{flex-wrap:wrap;}
	.project-left{max-width:100%;  }
	.project-box{max-width: calc(100% / 3 - 0px); text-align:center;}
	.project-rgt{max-width:100%; margin-top:30px;}
	.project-rgt figure img{width:100%; }
	.project-box span{font-size:50px;}
	
	.icon-list li{font-size:15px;}
	.reviews-sec h4{margin-bottom:15px;}
	
	.hm-faq-outer{flex-wrap:wrap;}
	.hm-faq-left{max-width:100%; }
	.hm-faq-rgt{max-width:100%; margin-top:30px;}
	.more-faq{margin-top:30px;}
	.serv-area-contact button{font-size:16px; padding: 11px 15px 8px;}
	.serv-area-contact button::after {width:14px; height:14px;}
	.tabcontent{padding:20px 0 10px;}
	.tab-icon-list li{margin-bottom:10px; font-size:14px;}

	.family-mamber-outer{flex-wrap:wrap;}
	.family-mamber-left{max-width:100%; }
	.family-mamber-rgt{max-width:100%;}
	.family-mamber-rgt-inner{max-width:100%;}
	.hm-map-outer{padding:30px 15px;}
	
	.footer-outer{flex-wrap:wrap;} 
	.f-serv{max-width:48%; margin-bottom:40px;}
	.foot-col h6{margin-bottom:10px;}
	.f-tos, .f-quick-link{max-width:48%; }
	.foot-abt{margin-bottom:20px;}
	
	.btm-footer-outer{flex-wrap:wrap; flex-direction:column-reverse;}
	.btm-footer-right{max-width:100%; text-align:center;}
	.btm-footer-left{max-width:100%; text-align:center; margin-top:5px;}	
	.mobile-menu{display:block;}
	
	/*inner page*/
	.cerification-outer h6 span, .inner-banner-sec h1, .inner-banner-sec h2{font-size:30px; line-height:1;}
	.inner-banner-sec{padding:50px 0;}
	.inner-new-preveter-sec, .inner-new-content, .inner-main-sec{padding:40px 0;}
	.inner-pg-extra-cont, .certifcation-sec{margin-top:40px;}
	.inner-new-preveter-sec ul li{max-width:48%;}
	.inner-main-cotent-right-content h3{margin-bottom:0px;}
	.inner-main-cotent-left{max-width:60%; }
/*	.inner-main-cotent-right-content{padding:20px 15px;}*/
	.inner-main-cotent-right-content .same-day-serv-form input{height:40px; font-size:14px; padding:10px 15px;}
	.inner-main-cotent-right-content .same-day-serv-form textarea{height:40px; font-size:14px; padding:10px 15px;}
	.same-day-serv-form button{padding:10px 20px;}
	.cerification-outer h6{max-width: 275px;}
	.terms-sec h4, .inner-new-preveter-sec h3, .inner-new-content-outer h3, .inner-main-sec h3, .inner-main-sec h3, .inner-main-cotent-left h3{font-size:26px; line-height:26px;}
	
	.terms-sec h4, .inner-new-preveter-sec h4, .inner-new-content-outer h4, .inner-main-sec h4, .inner-main-sec h4, .inner-main-cotent-left h4{font-size:24px; line-height:24px;}
	
	
	/*terms pg*/
	.terms-sec{padding:40px 0;}
	.terms-list{margin-left:0px;}
	
	.contact-map iframe{height:350px;}
	
	.contact-frm-outer{flex-wrap:wrap;}
	.contact-frm-outer .inner-main-cotent-left{max-width:100%; }
	.contact-frm-outer .inner-main-cotent-right{max-width:100%; margin-top:30px; }
	.get-in-touch-outer-img{max-width:180px;}
	
	
	/*al; service page*/
	.all-serv-sec{padding:40px 0;}
	.all-serv-box{max-width:calc(100% / 2 - 15px);}
	
	/*commom serv pg*/
	.inner-top-with-icon-outer{flex-wrap:wrap; margin-top:30px;}
	.inner-top-with-icon-outer-left{max-width:100%;}
	.inner-top-with-icon-outer-rgt{max-width:100%; margin-top:30px;}
	
	.we-have-ans-sec, .commercial-property-sec, .eco-friendly-sec, .commercial-renovation-sec,.maintenance-sec, .commercial-serv-lists-sec{padding:40px 0; }
	.commercial-serv-lists-outer{gap:20px 20px;}
	.commercial-serv-lists-box{max-width:calc(100% / 2 - 15px);}
	.maintenance-box{max-width:100% !important;}
	.maintenance-outer{flex-wrap:wrap;}
	
	.eco-friendly-outer-rgt h3, .inn-h3{font-size:30px; line-height:40px;}
	.commercial-renovation-rgt{padding:0 0px 0 15px; }
	.eco-friendly-outer{padding:40px 30px;}
	.commercial-property-slider{margin-top:20px;}
	
	.getfree-list a:last-child{display:flex;}
	.foot-abt{padding-right:0;}
	.follow-us h6{margin-bottom:0px !important;}
	
	.plum-disc-sec .family-mamber-rgt-inner{max-width:100%;}
}

@media only screen and (max-width:767px){
	
	.banner-slide{flex-wrap:wrap; flex-direction: column-reverse;}
	.left-banner{max-width:100%;}
	.rgt-img{max-width:100%;} 
	.top-call{
/*		display:none;*/
		display: block;
        margin-right: 0;
        position: absolute;
        left: 30px;
	}
	.left-banner-content ul{display:block;}
	/*
	.left-banner-content{border:none; padding:0;} */
		.left-banner{padding:40px 15px 30px;	}
	.main-banner .owl-nav{display:none;}
	.left-banner-content::before{width:30px;}
	.left-banner-content p{padding-left:30px; margin-bottom:10px;	}
	
	
	footer, .hm-map, .family-mamber-sec, .hm-faq-sec, .reviews-sec, .same-day-pllubling-sec, .projects-sec, .top-plumbling-sec, .serv-sec, .how-can-help-sec{padding:30px 0;}
	.review-box p{min-height:inherit;}
	.same-day-serv-outer{flex-wrap:wrap;}
	.same-day-serv-left{max-width:100%; }
	.same-day-pllubling-sec::before{display:none;} 
	.same-day-serv-right{max-width:inherit;  background:#E47229; padding:30px 15px; margin:0 -15px; margin-top:30px;	}
	.icon-list li{font-size:16px;}
	.same-day-serv-right-outer{max-width:100%;	}
	.hm-faq-sec h4 span{display: initial; }
	.hm-faq-sec h4 {margin-bottom:15px;	}
	.serv-area-contact{flex-wrap:wrap;}
	.serv-area-contact button{max-width:100%; border:none; font-size:20px; }
	.serv-area-contact button:last-child{margin-bottom:0;}
	.loc-city-outer .fixed-wrapper{padding:0; }
	.serv-area-contact button:first-child {	padding-left:15px; border-bottom:1px solid #fff;}
	
	.foot-abt{max-width:100%; }	
	.f-list li p br{display:none;}
	.f-serv{max-width:60%; margin-bottom:20px;}
	.f-quick-link{max-width:40%;}
	.f-tos{max-width:100%;}
	.rgt-img{display:none;}
	
	.w-25 li{width:49%;}
	
	
	/*inner page*/
	.inner-banner-sec{padding:40px 0;}
	.inner-main-cotent{flex-wrap:wrap;}
	.inner-main-cotent-left{max-width:100%;}
	.inner-main-cotent-right{max-width:100%; margin-top:30px;}
	.inner-pg-extra-cont, .certifcation-sec{ margin-top:30px;}
	
	
	.terms-sec{padding:30px 0;}
	.contact-frm-outer .inner-main-cotent-right{padding:20px 20px;}
	.contact-frm-outer .inner-main-cotent-right h4{margin-bottom:10px;}
	.contact-frm-outer .inner-main-cotent-right p{margin-bottom:20px;}
	.contact-frm-outer .contac-dts-list li p{margin-bottom:0px;}
	
	.contact-map iframe{height:320px;}
	
	.get-in-touch-outer{flex-wrap:wrap; text-align:center;	}
	.get-in-touch-outer-img{max-width:100%; width:100%; margin-right:0;}
	.get-in-touch-outer-img figure{max-width:180px;  margin:0 auto; margin-bottom:20px;} 
	.f-list figure{margin:0 auto;}
	
	
	/*al; service page*/
	.all-serv-box{max-width:100%;}
	
	/*commom serv pg*/
	.maintenance-sec p{font-size:16px; line-height:26px;}
	.commercial-renovation-outer{flex-wrap:wrap; }
	.commercial-renovation-left{max-width:100%;}
	.commercial-renovation-rgt{max-width:100%; margin-top:30px; padding:0;}
	.commercial-renovation-sec::after{display:none;}
	.commercial-renovation-rgt h5{color:#1A2828;}
	.commercial-renovation-rgt p{color:#1A2828;}
	.eco-friendly-outer{flex-wrap:wrap;}
	.eco-friendly-outer-left{max-width:100%; width:100%;}
	.eco-friendly-outer-rgt{max-width:100%; margin-top:30px; }
	.eco-friendly-outer{margin-bottom:30px;}
	.commercial-property-slider img{width:100% !important;}
	.commercial-property-slider i img{width:auto !important;}
	.commercial-property-slider .owl-nav{display:none;}
	.accordion .accordion-head h6{max-width:93%;}
	.eco-friendly-outer-left figure{max-width:150px; }
	
	.f-logo{margin-bottom:20px; justify-content:center;}
	
}

@media only screen and (max-width:575px){
	h5,h6{font-size:22px; }
/*	.f-logo img{width:100px;}*/
	.getfree-list .read-btn:last-child, .getfree-list .read-btn:first-child, .getfree-list .read-btn:last-child, button.hcp-button.read-btn.og-bg.bd-og{display:none;	}
	.top-plumbling-box{max-width:100%;}
	.accordion .accordion-head{padding:12px 20px;}
	.accordion-head.open .arrow, .arrow{width:12px; height:12px;}
	
	/*inner pages*/
	.inner-banner-sec h1, .inner-banner-sec h2{margin-bottom:5px;}
	.cerification-outer h6::before{display:none; }
	.cerification-outer h6{position:relative; background: transparent; max-width: inherit; justify-content:flex-start; margin-top:5px;} 
	.cerification-outer{flex-wrap:wrap;}
	.cerification-outer h6 span{color:#E47229;}
	.inner-new-preveter-sec ul li{max-width:100%;}
	
	.get-in-touch-outer-img figure{max-width:120px;}
	.get-in-touch-outer-cont h4{font-size:26px; line-height:32px;}
	.get-in-touch-outer-cont a{padding:10px 25px;}
	
	
	.all-serv-sec{padding:30px 0;}
	.all-serv-sec h3{font-size:26px; line-height:36px;}
	
	.eco-friendly-outer-rgt h3, .inn-h3{font-size:26px; line-height:36px;}
	.we-have-ans-outer .accordion-head::after{width:15px; height:15px; background-size:100% 100%;}
	.eco-friendly-outer{padding:20px 15px;}
	
	.commercial-serv-lists-box{max-width:100%;}
	.commercial-serv-lists-box figure img{width:100%;}
	.eco-friendly-outer-rgt{text-align:center;}
}

@media only screen and (max-width:479px){
/*
	h2{font-size:26px;}
	h4, h3{font-size:26px;}
	h5,h6{font-size:20px; }
*/
	h2{font-size:26px;}
	h3{font-size:24px;}
	h4{font-size:20px;}
	h5{font-size:18px; }
	h6{font-size:16px; }
	.left-banner-content h1, .left-banner-content h2{margin-bottom:15px;}
	.left-banner-content p{margin-bottom:15px;}
	.left-banner-content ul li{font-size:13px;}
	.btn-list{gap: 0 25px;}
	.how-to-help-inner-box{padding:20px 15px; max-width:100%;}
	.how-to-help-inner-box i{margin-bottom:10px;}
	.project-box span{font-size:40px;}
	.icon-list li{font-size:15px;}
	.same-day-serv-right h4, .same-day-serv-left h4{margin-bottom:15px;}
	.same-day-serv-form input{height:40px; margin-bottom:15px;	}
	.hm-faq-rgt{margin-top:20px;}
	
	.fixed-bottom-bar {	background-color: #0B858A; position: fixed;	bottom: 0;	padding: 10px;	left: 0;	right: 0;	z-index: 99;	display: block;}
	.fixed-bottom-bar ul {display: flex;align-items: center; justify-content: center; position: relative; left: 25px; pointer-events: none; }
	.fixed-bottom-bar ul li {margin: 0 7px !important; pointer-events: auto;}
	.fixed-bottom-bar ul li a {	width: 35px; height: 35px; line-height: 0; 	border: 1px solid #fff; align-items: center; justify-content: center;display: flex; }
	.fixed-bottom-bar ul li a img {	/* filter: invert(1); */ 	width: 100%; height: 100%; object-fit: contain; 	object-position: center;	max-width: 18px; 	filter: brightness(0) invert(1) !important; } 
	.btm-footer{margin-bottom:42px;}
	#toTop img{width:18px;}
	#toTop{padding:5px 10px 8px;  bottom:10px;}
	.fix-info{display:none;}
	.f-list ul{margin-bottom:15px;}
	.foot-abt{margin-bottom:10px;}
	.f-serv{max-width:100%; margin-bottom:30px;}	
	.f-tos{max-width:40%;}		
	.contac-dts-list li i{width: 30px;}
	.contac-dts-list li{padding-left:45px;}	
	.contac-dts-list li h6{margin-bottom:0;}
	.project-rgt{margin-top:15px;}
	.same-day-serv-form textarea, .same-day-serv-form input{font-size:14px; padding:12px 15px;}
	.how-to-help-inner-mn{margin-top:20px;}
	.logo a{width: 100px;}
	.logo{margin-top:5px;}
	.how-can-help-rgt{margin-top:30px;}
	.ada_toggle {background: #0000 !important;	bottom: 10px;	top: auto !important;	width: 35px !important;	left: 30% !important;	height: 35px !important;	line-height: 0;	border: 1px solid #fff !important;	align-items: center !important;	justify-content: center !important;	display: flex !important;	border-radius: 0;	box-shadow: none !important;	z-index: 99999 !important;	border-radius: 0 !important;}
	.ada_toggle img {max-width: 18px !important; filter: brightness(0) invert(1) !important; }
	.reset_btn{line-height: 36px !important; width: 120px !important; font-size: 14px !important;}
	
	.main-header{position: relative;  z-index:9999999;}
	.ada_button_outer{ z-index: 99999999999999 !important;}
	.cd-dropdown-content a, .cd-dropdown-content ul a{font-size:14px !important; padding:8px 10px !important;}
	
	/*inner pages*/
	.inner-banner-sec ul{flex-wrap:wrap; gap:10px 0;}
	.inner-banner-sec{padding:30px 0;}
	.cerification-outer h6 span, .inner-banner-sec h1, .inner-banner-sec h2{font-size:26px; line-height:26px;}
	.inner-new-preveter-sec, .inner-new-content, .inner-main-sec{padding:30px 0;}
	
	.terms-sec h4, .inner-new-preveter-sec h3, .inner-new-content-outer h3, .inner-main-sec h3, .inner-main-sec h3, .inner-main-cotent-left h3{font-size:20px; line-height:20px;}
	
	.terms-sec h4, .inner-new-preveter-sec h4, .inner-new-content-outer h4, .inner-main-sec h4, .inner-main-sec h4, .inner-main-cotent-left h4{font-size:18px; line-height:18px;}
	
	.inner-banner-sec ul li p, .inner-banner-sec ul li a{font-size:14px;}
	.inner-banner-sec ul li::after{margin:0 10px;}
	
	.contact-map iframe{height:280px;}
	
	.get-in-touch-today-sec{padding:30px 0;}
	.get-in-touch-outer-img figure{max-width:100px; margin-bottom:10px;}
	
	
	.we-have-ans-sec, .commercial-property-sec, .eco-friendly-sec, .commercial-renovation-sec, .maintenance-sec, .commercial-serv-lists-sec{padding:30px 0;}
	.eco-friendly-outer-rgt{margin-top:20px;}
	
	.inner-top-with-icon-outer-rgt{text-align:center;}
	.inner-top-with-icon-outer-rgt figure{max-width:150px;}
	.commercial-serv-lists-outer{margin-top:20px;        display: none;}
	.commercial-serv-lists-box{padding:10px 10px 20px 10px;}
	.commercial-serv-lists-box-cont h5{margin-bottom:15px;}
	.inner-top-with-icon-outer-rgt{margin-top:20px;}
	
	.f-tos{max-width:100%; margin-top:20px;}
	.f-list{margin-bottom:15px;}
	.f-list:last-child{margin-bottom:0;}
	
	.f-quick-link ul{display: flex;  flex-wrap: wrap;}
	.f-quick-link ul li {max-width: 48%;width: 100%;}
	.f-quick-link{max-width:100%;}
	
	.f-tos{text-align:left;}
	.follow-us{justify-content: flex-start;}
	.cont-list li{margin-bottom:10px !important;}
}