
@media screen and (min-width:1241px) and (max-width:1500px)
{
	.container, .pest-control .container-two{max-width:96%;}
	.quote-btn-main {padding-left:30px;}
	.form-section{padding:25px;}
	.form-section h3 {font-size:32px;}
	.banner-left h1 {font-size:34px;}
	.banner-left h3{font-size: 22px;margin-top: 20px;}
	.btn-bg-main .btn-main {min-width:200px;}
	.banner-left{padding:0 25px 0 0;}
	.service-logo .title-main{max-width:80%;}
	.title-main h2, .new-title h2{font-size:42px;}
	.title-main h4 {font-size:36px;}
	.new-service, .customer{padding:70px 0;}
	.new-title h4{font-size:40px;}
	.new-ser-dtl h5, .new-ser-dtl a{font-size:22px;}
	.new-video video, .new-video-pic img{min-height:700px;max-height:700px;}
	.new-title h2 br{display:none;}
	.cleaning-ser-dtl {max-width: calc(100% - 160px);padding:20px;min-height:200px;}
	.cleaning-ser-dtl h4 {font-size:20px;}
	.cleaning-ser-dtl p {font-size:16px;margin-top:5px;line-height:20px;}
	.privacy-dtl h3 {font-size:34px;}
	.privacy-dtl h5{font-size:24px;}
	.client, .get-quote, .special{padding:60px 0;}
	.rate .title-main{margin-bottom:40px;}
	.certificate{margin:50px 0;}

	.banner-content h2 {font-size:36px;}
	div#number_up, .counter-start span{font-size:120px;}
	.counter-start{margin-bottom:25px;}
	.clinet-sub h4 {font-size:26px;}
	.clinet-logos{padding:40px 0 0;}
	.clinets-box{padding:25px 15px;min-height:180px;}
	.clinets-box img {max-height:200px;width:60%;}
	.our-clinets{padding:30px 0 60px;}

	.quote-main {padding:40px;margin-bottom:50px;}
	.rate-dtl-list{padding:30px 0 0;}

	.blog{padding:0 0 100px;}
	.blog-img img{min-height:450px;max-height:450px;}

	.sub-page .banner-sub {padding:180px 0;}

	.news{padding:60px 0;}
	.press-logo{padding:0;margin:0;}
	.news .col-lg-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.press-news-img {padding:0;}
	.press-news .row{margin-bottom:90px;}
	.press-news .row:nth-child(even){padding-bottom:90px;}
	.press-bg, .press-full{padding:90px 0;}
	.press-btm{margin:90px 0 0;}

	.social{padding-bottom:25px;}
	.contact-form .form-section {padding:45px;}

	.title-main h5{font-size:24px;}
	.work-icon {width: 90px;height:90px;}
	.work-icon img{max-width:40px;}
	.work-list {padding:40px 0 0;}
	.work-box {padding:25px;}
	.work-num {width: 35px;height: 35px;right:-35px;font-size:24px;}
	.work-left{padding:0;}

	.about{padding:80px 0;}
	.about-left h2{font-size:32px;margin-bottom:15px;}
	.about-left p {margin-bottom:10px;}
	.about-box h6{font-size:50px;}
	.about-box{max-width:300px;}
	.certificate-img {padding:15px;}
	.certificate .col-lg-3 {padding-bottom:25px;}
	.our-services-dtl{padding:25px;}
	.our-services-dtl h5 {font-size:22px;}

	.service-banner .banner-sub{width:70%;}
	.about .main-content .box-head h2 {font-size:30px;margin-bottom:5px;}
	.disinfection-cer .img-wrapper img{height:350px;}

	.showcasing{padding:60px 0 20px;}
	.showcasing .head h2 {font-size:42px;margin-bottom:10px;}
	.showcasing .slider-main{padding:50px 0 0;}
	.showcasing .showcasing-slider .box .video, .showcasing .showcasing-slider .box .image img
	{max-height:400px;min-height:400px;}
	.disi-counter-main-cnt{padding:20px;}
	.services-counter{padding:60px 0;}
	.disi-counter-main-cnt h3 {font-size:42px;}
	.disi-counter-main-cnt h2 {font-size:30px;}

	.pest-control .satisfaction-section .left-section{padding:0 25px;}
}

@media screen and (min-width:1025px) and (max-width:1240px)
{
	.container, .pest-control .container-two{max-width:96%;}
	.quote-btn-main {padding-left:15px;}
	.form-section{padding:20px;}
	.form-section h3 {font-size:30px;}
	.banner-left h1 {font-size:30px;}
	.banner-left h3{font-size: 20px;margin-top:15px;}
	.btn-bg-main .btn-main {min-width:200px;height:55px;}
	.banner-left{padding:0 20px 0 0;}
	.service-logo .title-main{max-width:90%;}
	.title-main h2, .new-title h2{font-size:36px;margin-bottom:0;}
	.title-main h4 {font-size:30px;}
	.new-service, .customer{padding:60px 0;}
	.new-title h4{font-size:36px;}
	.new-ser-dtl h5, .new-ser-dtl a{font-size:20px;}
	.new-video video, .new-video-pic img{min-height:600px;max-height:600px;}
	.new-title h2 br{display:none;}
	.cleaning-ser-dtl {max-width: calc(100% - 160px);padding:20px;min-height:200px;}
	.cleaning-ser-dtl h4 {font-size:20px;}
	.cleaning-ser-dtl p {font-size:16px;margin-top:5px;line-height:20px;}
	.privacy-dtl h3 {font-size:32px;}
	.privacy-dtl h5{font-size:22px;}
	.client, .get-quote, .special{padding:50px 0;}
	.rate .title-main{margin-bottom:40px;}
	.certificate{margin:40px 0;}
	.certificate-img {padding:15px;}
	.menu-main ul li>a {padding:15px 8px;}
	.header-main{padding:10px 0;}
	.call a {font-size:16px;}
	.banner-sub{padding:50px 0 100px;}
	.form-section form .box{margin-bottom:15px;}

	.banner-content h2 {font-size:32px;}
	div#number_up, .counter-start span{font-size:110px;}
	.counter-start{margin-bottom:20px;}
	.clinet-sub h4 {font-size:24px;}
	.clinet-logos{padding:30px 0 0;}
	.clinets-box{padding:20px 15px;min-height:170px;}
	.clinets-box img {max-height:180px;width:60%;}
	.our-clinets{padding:25px 0 50px;}

	.quote-main {padding:40px;margin-bottom:40px;}
	.rate-dtl-list{padding:30px 0 0;}

	.blog{padding:0 0 80px;}
	.blog-img img{min-height:400px;max-height:400px;}
	.blog-cnt h3, .blog-cnt h3 a{font-size:20px;}

	.sub-page .banner-sub {padding:120px 0;}
	.sub-page .banner-left p {max-width:80%;}
	.blog-detail{padding:60px 0;}
	.blog-left h1 {font-size:32px;}
	.blog-data p {margin-top:20px;}
	.blog-data h2, .blog-data h4, .blog-data h3 {font-size:30px;}

	.news{padding:50px 0;}
	.press-logo{padding:0;margin:0;}
	.news .col-lg-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.press-news-img {padding:0;}
	.press-news .row{margin-bottom:80px;}
	.press-news .row:nth-child(even){padding-bottom:80px;}
	.press-bg, .press-full{padding:80px 0;}
	.press-btm{margin:80px 0 0;}

	.social{padding-bottom:15px;}
	.contact-form .form-section {padding:45px;}
	.contcat-dtl p, .contcat-dtl p a {font-size:14px;}
	.contcat-img {width:50px;height:50px;}
	.contcat-dtl{width: calc(100% - 50px);}

	.title-main h5{font-size:22px;}
	.work-icon {width:80px;height:80px;}
	.work-icon img{max-width:34px;}
	.work-list {padding:30px 0 0;}
	.work-box {padding:20px;}
	.work-num {width:30px;height:30px;right:-30px;font-size:21px;}
	.work-left{padding:0;}

	.about{padding:70px 0;}
	.about-left h2{font-size:32px;margin-bottom:15px;}
	.about-left p {margin-bottom:10px;}
	.about-box h6{font-size:50px;}
	.about-box{max-width:300px;}
	.certificate-img {padding:15px;}
	.certificate .col-lg-3 {padding-bottom:25px;}
	.our-services-dtl{padding:25px;}
	.our-services-dtl h5 {font-size:22px;}
	.our-client{margin:60px 0;}
	.customer{margin:0;}
	.customer .title-main{margin-bottom:50px;}
	.our-service-main .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}

	.service-banner .banner-sub{width:80%;}
	.about .main-content .box-head h2 {font-size:26px;margin-bottom:5px;}
	.service-banner .banner-sub h3{font-size:24px;}
	.logo a img {max-width:120px;}
	.cleaning-dtl h2, .about-left h2 {font-size:32px;}
	.btn-main {font-size:16px;}
	.title-main p {font-size:16px;}
	.about .boxes .box-head .img img{min-height:250px;max-height:250px;}
	.about .boxes .box-head .text h3{font-size:18px;}
	.about .main-content .box-head{padding:0 0 15px;}
	.about .main-content ul li {padding:10px 20px;}
	.about .boxes .button a {height:50px;font-size:16px;}
	.certificate-main{margin:50px 0 0;}
	.certificate-img img{min-height:160px;max-height:160px;}
	.our-service-main{padding:50px 0 0;}
	.copyright p{font-size:14px;}
	.about .main-content .box-head h5 {font-size:14px;}
	.disinfection-cer .img-wrapper img{height:300px;}

	.showcasing{padding:50px 0 20px;}
	.showcasing .head h2 {font-size:36px;margin-bottom:10px;}
	.showcasing .slider-main{padding:40px 0 0;}
	.showcasing .showcasing-slider .box .video, .showcasing .showcasing-slider .box .image img
	{max-height:350px;min-height:350px;}
	.disi-counter-main-cnt{padding:15px;}
	.services-counter{padding:40px 0;}
	.disi-counter-main-cnt h3 {font-size:36px;}
	.disi-counter-main-cnt h2 {font-size:24px;}
	.services-counter-list .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}

}
@media screen and (min-width:992px) and (max-width:1024px)
{
	.container, .pest-control .container-two{max-width:96%;}
	.quote-btn-main {padding-left:15px;}
	.form-section{padding:20px;}
	.form-section h3 {font-size:30px;}
	.banner-left h1 {font-size:30px;}
	.banner-left h3{font-size: 20px;margin-top:15px;}
	.btn-bg-main .btn-main {min-width:200px;}
	.banner-left{padding:0 20px 0 0;}
	.service-logo .title-main{max-width:90%;}
	.title-main h2, .new-title h2{font-size:36px;margin:0;}
	.title-main h4 {font-size:30px;}
	.new-service, .customer{padding:50px 0;margin:0;}
	.new-title h4{font-size:36px;}
	.new-ser-dtl h5, .new-ser-dtl a{font-size:20px;}
	.new-video video, .new-video-pic img{min-height:600px;max-height:600px;}
	.new-title h2 br{display:none;}
	.cleaning-ser-dtl {max-width: calc(100% - 160px);padding:20px;min-height:200px;}
	.cleaning-ser-dtl h4 {font-size:20px;}
	.cleaning-ser-dtl p {font-size:16px;margin-top:5px;line-height:20px;}
	.privacy-dtl h3 {font-size:28px;}
	.privacy-dtl h5{font-size:20px;}
	.client, .get-quote, .special{padding:50px 0;}
	.rate .title-main{margin-bottom:40px;}
	.certificate{margin:40px 0;}
	.certificate-img {padding:15px;}
	.menu-main ul li>a {padding:15px 8px;}
	.header-main{padding:10px 0;}
	.call a {font-size:16px;}
	.banner-sub{padding:50px 0 100px;}
	.form-section form .box{margin-bottom:15px;}
	.privacy .row:nth-child(even) .privacy-img::before{left:15px;}
	.privacy-img::before{right:15px;}
	.banner-main.home-new-banner {min-height:unset;padding-bottom:100px;}
	.rate-dtl-list{padding:0;}

	.banner-content h2 {font-size:32px;}
	div#number_up, .counter-start span{font-size:110px;}
	.counter-start{margin-bottom:20px;}
	.clinet-sub h4 {font-size:24px;}
	.clinet-logos{padding:30px 0 0;}
	.clinets-box{padding:20px 15px;min-height:170px;}
	.clinets-box img {max-height:180px;width:60%;}
	.our-clinets{padding:25px 0 50px;}

	.quote-main {padding:40px 0;margin-bottom:40px;}
	.rate-dtl-list{padding:30px 0 0;}

	.blog{padding:0 0 80px;}
	.blog-img img{min-height:400px;max-height:400px;}
	.blog-cnt h3, .blog-cnt h3 a{font-size:18px;}
	.blog-cnt h6 {font-size:16px;}

	.sub-page .banner-sub {padding:100px 0;}
	.sub-page .banner-left p {max-width:90%;}
	.blog-detail{padding:50px 0;}
	.blog-left h1 {font-size:32px;}
	.blog-data p {margin-top:20px;}
	.blog-data h2, .blog-data h4, .blog-data h3 {font-size:30px;}

	.news{padding:60px 0;}
	.press-logo{padding:0;margin:0;}
	.news .col-lg-2{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
	.press-news-img {padding:0;}
	.press-news .row{margin-bottom:60px;}
	.press-news .row:nth-child(even){padding-bottom:60px;}
	.press-bg, .press-full{padding:60px 0;}
	.press-btm{margin:60px 0 0;}
	.press-news-dtl{padding:0;}

	.social{padding-bottom:25px;}
	.contact-form .form-section {padding:45px;}
	.contcat-dtl p, .contcat-dtl p a {font-size:14px;}
	.contcat-img {width:50px;height:50px;}
	.contcat-dtl{width: calc(100% - 50px);}
	.contact-form{margin:50px 0 0;}

	.title-main h5{font-size:22px;}
	.work-icon {width:80px;height:80px;}
	.work-icon img{max-width:34px;}
	.work-list {padding:30px 0 0;}
	.work-box {padding:20px;}
	.work-num {width:30px;height:30px;right:-30px;font-size:21px;}
	.work-left{padding:0;}
	.work-listing .row {margin:60px -15px 0;}
	.work{padding:30px 0 60px;}
	.work-left h3 {font-size:32px;}
	.work .new-video video, .work .new-video-pic img{min-height: 400px;max-height: 400px;}

	.service-banner .banner-sub{width:80%;}
	.about .main-content .box-head h2 {font-size:26px;margin-bottom:5px;}
	.service-banner .banner-sub h3{font-size:24px;}
	.logo a img {max-width:120px;}
	.cleaning-dtl h2, .about-left h2 {font-size:26px;}
	.btn-main {font-size:16px;height:45px;}
	.title-main p {font-size:16px;}
	.about .boxes .box-head .img img{min-height:250px;max-height:250px;}
	.about .boxes .box-head .text h3{font-size:18px;}
	.about .main-content .box-head{padding:0 0 25px;min-height:unset;}
	.about .main-content ul li {padding:10px 15px;font-size:14px;}
	.about .boxes .button a {height:45px;font-size:16px;min-width:160px;}
	.certificate-main{margin:50px 0 0;}
	.certificate-img img{min-height:120px;max-height:120px;}
	.our-service-main{padding:50px 0 0;}
	.copyright p{font-size:14px;}
	.about .main-content .box-head h5, .cleaning-dtl p, .about-left p{font-size:14px;}
	.cleaning-img img {max-height:500px;}
	.about-left{padding:0;}
	.about-box h6{font-size:50px;}
	.about-box {max-width:300px;padding:10px 20px;}
	.about-box p {font-size:14px;}
	.about .boxes{padding-top:80px;}
	.about .boxes .box-head {padding:15px;}
	.about .main-content{margin:10px 0 100px;}
	.about{padding:80px 0;}
	.our-service-main .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.our-services, .customer .title-main{margin-bottom:50px;}
	.customer-slide{padding:30px 20px 50px;}
	.customer-slide{margin:50px 0;}
	.our-client .title-main{margin-bottom:30px;}
	.our-client .title-main h2{padding:0;}

	.disinfection-cer .img-wrapper img{height:300px;}

	.showcasing{padding:40px 0 20px;}
	.showcasing .head h2 {font-size:32px;margin-bottom:10px;}
	.showcasing .slider-main{padding:30px 0 0;}
	.showcasing .showcasing-slider .box .video, .showcasing .showcasing-slider .box .image img
	{max-height:320px;min-height:320px;}
	.disi-counter-main-cnt{padding:15px;}
	.services-counter{padding:30px 0;}
	.disi-counter-main-cnt h3 {font-size:32px;}
	.disi-counter-main-cnt h2 {font-size:22px;}
	.services-counter-list .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}
	.our-client{margin:50px 0;}

}

@media screen and (min-width:768px) and (max-width:991px)
{
	.container, .pest-control .container-two{max-width:98%;}
	.quote-btn-main {padding-left:15px;}
	.form-section{padding:20px 15px;}
	.form-section h3 {font-size:24px;}
	.banner-left h1 {font-size:22px;}
	.banner-left h3{font-size:16px;margin-top:10px;}
	.btn-bg-main .btn-main {min-width:200px;}
	.banner-left{padding:0;}
	.service-logo .title-main{max-width:100%;}
	.title-main h2, .new-title h2{font-size:26px;margin:0;padding-bottom:10px;}
	.title-main h4 {font-size:21px;}
	.new-service, .customer{padding:50px 0;}
	.new-title h4{font-size:26px;line-height:1;margin-bottom:10px;}
	.new-ser-dtl h5, .new-ser-dtl a{font-size:20px;}
	.new-video video, .new-video-pic img{min-height:550px;max-height:550px;}
	.new-title h2 br{display:none;}
	.cleaning-ser-dtl {max-width: calc(100% - 150px);padding:15px;min-height:200px;}
	.cleaning-ser-dtl h4 {font-size:16px;}
	.cleaning-ser-dtl p {font-size:14px;margin-top:5px;line-height:18px;}
	.privacy-dtl h3 {font-size:26px;margin-bottom:5px;}
	.privacy-dtl h5{font-size:20px;}
	.client, .get-quote, .special{padding:50px 0;}
	.rate .title-main{margin-bottom:40px;}
	.certificate{margin:40px 0;}
	.certificate-img {padding:15px;border-radius:10px;}
	.menu-main ul li>a {padding:15px 5px;font-size:13px;}
	.header-main{padding:10px 0;}
	.call a {font-size:16px;}
	.banner-sub{padding:50px 0 100px;}
	.form-section form .box{margin-bottom:15px;}
	.privacy .row:nth-child(even) .privacy-img::before{left:15px;}
	.privacy-img::before{right:15px;}	
	.banner-main.home-new-banner {min-height:unset;padding-bottom:100px;}
	.logo a img {max-width:100px;}
	.banner-sub .col-lg-7, .banner-sub .col-lg-5{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.btn-main {font-size:15px;padding:0 15px;}
	.form-section form .box .submit{font-size: 16px;height:50px;padding:0 20px;}
	.form-section form .box textarea, .form-section form .box input {min-height:50px;padding: 0px 15px 0px 50px;
		border-radius:10px;font-size:15px;}
	.form-section form .box img {left:15px;max-height:20px;}
	.form-section form .box textarea{height:120px;padding:15px;}
	.service-logo-main .col-lg-2{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;padding-bottom:20px;}
	.social{padding-bottom:15px;}
	.service-logo-img img {max-height:80px;}
	.rate-dtl-list{padding:0;}
	.rate-dtl-list ul li{padding:12px 0;font-size:14px;}
	.social li a{font-size:16px;width: 30px;height: 30px;}
	.cleaning-ser-main {padding:30px 0 0;}
	.cleaning-ser-main .col-lg-6 {padding:0 15px 20px;}
	.privacy-dtl p {font-size:14px;margin-bottom:10px;}
	.privacy-img::before {border-width:2px;top:15px;}
	.title-main p {font-size:16px;}
	.client-main .col-lg-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
	.client-logo{min-height:100px;}
	.client-logo img{min-height:90px;max-height:90px;}
	.btn-sm-grey {font-size:16px;min-height: 45px;min-width: 150px;}
	.get-quote-main p {font-size:16px;}
	.get-quote-logo{margin-bottom:15px;}
	.special-dtl {padding:15px;}
	.special-dtl h4 {font-size:16px;}
	.special-img img{min-height:300px;max-height:300px;}
	.rate-main{padding:40px 0 0;}
	.rate-main .col-lg-4{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:50px;}
	.rate{padding:0;}
	.certificate-main{margin:30px 0 0;}
	.certificate .col-lg-3{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;padding-bottom:20px;}
	.certificate-img img{min-height:120px;max-height:120px;}
	.cleaning-dtl p {font-size:14px;margin-bottom:5px;}
	.cleaning-dtl h5 {font-size:20px;margin-bottom:10px;}
	.customer .title-main {margin-bottom:20px;}
	.customer-slider{padding-top:30px !important;}
	.footer .col-lg-7, .footer .col-lg-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.footer .col-lg-5{padding-top:25px;}
	.footer-menu ul{justify-content:center;}
	.copyright p {font-size:14px;}

	.banner-content h2 {font-size:30px;}
	div#number_up, .counter-start span{font-size:100px;}
	.counter-start{margin-bottom:20px;}
	.clinet-sub h4 {font-size:22px;}
	.clinet-logos{padding:25px 0 0;}
	.clinets-box{padding:20px 15px;min-height:160px;}
	.clinets-box img {max-height:160px;width:60%;}
	.our-clinets{padding:40px 0 40px;}
	.inner-page-banner{padding:40px 0 100px;min-height:unset;}
	.inner-page-banner .col-lg-8{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}

	.quote-main {padding:25px 15px;margin-bottom:30px;}
	.rate-dtl-list{padding:25px 0 0;}
	.sub-page .banner-left p {max-width:100%;}
	.sub-page .banner-sub {padding:80px 0;}

	.blog{padding:0 0 70px;}
	.blog-img img{min-height:350px;max-height:350px;}
	.blog-cnt h3, .blog-cnt h3 a{font-size:18px;}
	.blog-cnt h6, .sub-page .banner-left p{font-size:16px;}

	.sub-page .banner-left p {max-width:100%;}
	.blog-detail{padding:50px 0;}
	.blog-left h1 {font-size:24px;}
	.blog-data p {margin-top:15px;font-size:16px;}
	.blog-data h2, .blog-data h4, .blog-data h3 {font-size:21px;}

	.news{padding:50px 0;}
	.press-logo{padding:0;margin:0;}
	.news .col-lg-2{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;}
	.press-news-img {padding:0;}
	.press-news .row{margin-bottom:50px;}
	.press-news .row:nth-child(even){padding-bottom:50px;}
	.press-bg, .press-full{padding:50px 0;}
	.press-btm{margin:50px 0 0;}
	.press-news-dtl{padding:0;}
	.press-news-dtl h6 {font-size:22px;line-height:1.5;}
	.press-news-dtl p{font-size:14px;line-height:20px;}

	.contact-form .form-section {padding:30px;}
	.contcat-dtl p, .contcat-dtl p a {font-size:16px;}
	.contcat-img {width:50px;height:50px;}
	.contcat-dtl{width: calc(100% - 50px);}
	.contact-form{margin:20px 0 0;}
	.contact .col-lg-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom:25px;}
	.map {margin-top:-160px;}
	.map iframe {max-height:300px;}

	.title-main h5{font-size:22px;}
	.work-icon {width:80px;height:80px;}
	.work-icon img{max-width:34px;}
	.work-list {padding:30px 0 0;}
	.work-box {padding:20px;}
	.work-num {width:30px;height:30px;right:-30px;font-size:21px;}
	.work-left{padding:0;}
	.work-listing .row {margin:50px -15px 0;}
	.work{padding:30px 0 50px;}
	.work-sub{padding:50px 0 0;}
	.work-left h3 {font-size:26px;}
	.work-left ul li {font-size:16px;padding-left:25px;}
	.work .new-video video, .work .new-video-pic img{min-height:350px;max-height:350px;}
	.work-list .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}
	.work-dtl p {font-size:16px;}

	.service-banner .banner-sub{width:80%;}
	.about .main-content .box-head h2 {font-size:26px;margin-bottom:5px;}
	.service-banner .banner-sub h3{font-size:18px;}
	.logo a img {max-width:120px;}
	.cleaning-dtl h2, .about-left h2 {font-size:26px;}
	.btn-main {font-size:16px;height:45px;}
	.title-main p {font-size:16px;}
	.about .boxes .box-head .img img{min-height:250px;max-height:250px;}
	.about .boxes .box-head .text h3{font-size:18px;}
	.about .main-content .box-head{padding:0 0 25px;min-height:unset;}
	.about .main-content ul li {padding:10px 15px;font-size:14px;}
	.about .boxes .button a {height:45px;font-size:16px;min-width:160px;}
	.certificate-main{margin:50px 0 0;}
	.certificate-img img{min-height:100px;max-height:100px;}
	.our-service-main{padding:30px 0 0;}
	.copyright p{font-size:14px;}
	.about .main-content .box-head h5, .cleaning-dtl p, .about-left p{font-size:14px;}
	.cleaning-img img {max-height:500px;}
	.about-left{padding:0;}
	.about-box h6{font-size:50px;}
	.about-box {max-width:300px;padding:10px 20px;}
	.about-box p {font-size:14px;}
	.about .boxes{padding-top:80px;}
	.about .boxes .box-head {padding:15px;}
	.about .main-content{margin:10px 0 100px;}
	.about{padding:80px 0;}
	.our-service-main .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.our-services, .customer .title-main{margin-bottom:50px;}
	.customer-slide{padding:30px 20px 50px;}
	.customer-slide{margin:50px 0;}
	.our-client .title-main{margin-bottom:30px;}
	.our-client .title-main h2{padding:0;}
	.service-banner .banner-sub{padding:50px 0;}
	.press-logo-new .col-lg-2{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;padding-bottom:25px;}
	.press-logo-box img {max-height:100px;}
	.press-logo-new .press-logo-box{padding:15px;}
	.disinfection-cer .img-wrapper img{height:250px;}

	.showcasing{padding:40px 0 20px;}
	.showcasing .head h2 {font-size:30px;margin-bottom:10px;}
	.showcasing .head h5 {font-size:16px;}
	.showcasing .slider-main{padding:30px 0 0;}
	.showcasing .showcasing-slider .box .video, .showcasing .showcasing-slider .box .image img
	{max-height:300px;min-height:300px;}
	.disi-counter-main-cnt{padding:15px;}
	.services-counter{padding:30px 0;}
	.disi-counter-main-cnt h3 {font-size:32px;}
	.disi-counter-main-cnt h2 {font-size:22px;}
	.services-counter-list .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}
	.disi-counter-main-cnt p {font-size:14px;}
	.our-client{margin:40px 0;}
	.press-logo .row{margin-bottom:40px;}
	.pest-control .main_content{padding:0 0 50px;}

}
@media (max-width: 767px)
{
	.container, .pest-control .container-two{max-width:100%;}
	.quote-btn-main {padding:0 50px 0 0;}
	.form-section{padding:20px 15px;}
	.form-section h3 {font-size:22px;}
	.banner-left h1 {font-size:22px;}
	.banner-left h3{font-size:16px;margin-top:10px;}
	.btn-bg-main .btn-main {min-width:150px;height:45px;}
	.banner-left{padding:0;}
	.service-logo .title-main{max-width:100%;}
	.title-main h2, .new-title h2{font-size:26px;margin:0;padding-bottom:10px;}
	.title-main h4 {font-size:22px;}
	.new-service, .customer{padding:40px 0;}
	.new-title h4{font-size:22px;line-height:1;margin-bottom:10px;}
	.new-ser-dtl h5, .new-ser-dtl a{font-size:20px;}
	.new-video video, .new-video-pic img{min-height:400px;max-height:400px;}
	.new-title h2 br{display:none;}
	.cleaning-ser-dtl {max-width: calc(100% - 150px);padding:15px;min-height:200px;}
	.cleaning-ser-dtl h4 {font-size:16px;}
	.cleaning-ser-dtl p {font-size:14px;margin-top:5px;line-height:18px;}
	.privacy-dtl h3 {font-size:26px;margin-bottom:5px;}
	.privacy-dtl h5{font-size:20px;}
	.client, .get-quote, .special{padding:40px 0;}
	.rate .title-main{margin-bottom:0px;}
	.certificate{margin:40px 0;}
	.certificate-img {padding:15px;border-radius:10px;}
	.menu-main ul li>a {padding:15px 5px;font-size:14px;}
	.header-main{padding:10px 0;}
	.call a {font-size:14px;}
	.banner-sub{padding:40px 0px;text-align:center;}
	.form-section form .box{margin-bottom:10px;}
	.privacy .row:nth-child(even) .privacy-img::before{left:10px;}
	.privacy-img::before{right:unset;left:10px;}	
	.banner-main.home-new-banner {min-height:unset;padding-bottom:100px;}
	.logo a img {max-width:90px;}
	.banner-sub .col-lg-7{padding-bottom:30px;}
	.btn-main {font-size:14px;padding:0 15px;height:40px;}
	.form-section form .box .submit{font-size: 16px;height:50px;padding:0 20px;}
	.form-section form .box textarea, .form-section form .box input {min-height:50px;padding: 0px 15px 0px 50px;
		border-radius:5px;font-size:15px;}
	.form-section form .box img {left:15px;max-height:20px;}
	.form-section form .box textarea{height:120px;padding:15px;}
	.service-logo-main .col-lg-2{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;padding-bottom:20px;}
	.social{padding-bottom:15px;}
	.service-logo-img img {max-height:80px;}
	.rate-dtl-list{padding:0;}
	.rate-dtl-list ul li{padding:10px 0;font-size:14px;}
	.social li a{font-size:16px;width: 30px;height: 30px;}
	.cleaning-ser-main {padding:30px 0 0;}
	.cleaning-ser-main .col-lg-6 {padding:0 15px 20px;}
	.privacy-dtl p {font-size:14px;margin-bottom:10px;}
	.privacy-img::before {border-width:2px;top:15px;}
	.title-main p {font-size:16px;}
	.client-main .col-lg-2{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.client-logo{min-height:100px;}
	.client-logo img{min-height:90px;max-height:90px;}
	.btn-sm-grey {font-size:16px;min-height: 40px;min-width: 150px;line-height:1;}
	.get-quote-main p {font-size:16px;}
	.get-quote-logo{margin-bottom:15px;}
	.special-dtl {padding:15px;}
	.special-dtl h4 {font-size:16px;}
	.special-img img{min-height:300px;max-height:300px;}
	.rate-main{padding:40px 0 0;}
	.rate-main .col-lg-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom:25px;}
	.rate{padding:0;}
	.certificate-main{margin:30px 0 0;}
	.certificate .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}
	.certificate-img img{min-height:120px;max-height:120px;}
	.cleaning-dtl p {font-size:14px;margin-bottom:5px;}
	.cleaning-dtl h5 {font-size:20px;margin-bottom:10px;}
	.customer .title-main {margin-bottom:20px;}	
	.customer-slider{padding-top:30px !important;}
	.footer .col-lg-7, .footer .col-lg-5{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.footer .col-lg-5{padding-top:25px;}
	.footer-menu ul{justify-content:center;}
	.copyright p {font-size:14px;}
	.copyright{width:100%;padding:25px 0 0;}
	.footer-logo{width: 100%;max-width:130px;}
	
	.call a img{max-width: 20px;margin-right:5px;}
	.head-social ul li{padding: 0px 3px;}
	.header-sub{flex-wrap: nowrap;}
	.menu-main ul.menu {display: none;position: absolute;top: 100%;background-color: #5ac6cc;left: 0;width: 100%;}
	.menu-main ul li{display: block;width: 100%; padding: 10px;}
	.menu-main ul li a{padding: 10px 6px;color: #fff;width: 100%; position: unset;display: initial;}
	.menu-main ul li.menu-item-has-children>a::after{right: 10px;top: 14px;position: absolute;}
	.menu-main ul li a:hover {color: #fff;border-color: #fff;}
	.menu-main ul li.menu-item-has-children:hover ul.sub-menu{display: none;opacity: 1;visibility: visible;z-index: 9;}
	ul.sub-menu {left: 0px;min-width: 100%;opacity: 1;visibility: visible;z-index: 9999;position: unset;display: none;transform: translate3d(0, 0, 0);transition: unset;}
	.mega-menu{width: 100%;padding: 15px 0px;justify-content: center;}
	.menu-list{width: 100%;text-align: center;padding:0 0 10px;}
	.menu-list img{display: none;}
	.menu-list a{width: 100%;}
	.header{position: relative;}
	.menu-main ul li.menu-item-has-children::before {
        position: absolute;
        content: '';
        right: 13px;
        top: 11px;
        position: absolute;
        background-image: none;
        border-bottom: 2px solid #fff;
        border-right: 2px solid #fff;
        transform: rotate(44deg);
        height: 12px;
        width: 12px;
        padding: 0;
        transition: all 0.4s ease;
    }
  	.menu-main ul li.menu-item-has-children.open::before {
        transform: rotate(-134deg);
        top: 17px;
    }
    .menu-main ul li.menu-item-has-children>a::after, .menu-main ul li>a::before{display:none;}
    .menu-main .menu-list a{display: inline-block;font-size: 14px !important;font-family: 'Montserrat-Semibold';
    color: #000000 !important;text-decoration-line: none;padding: 0px !important;text-transform: capitalize;}
    .header-top-inner p {font-size:12px;}
    .btn-bg-main{justify-content:center;margin-top:15px;}
    .service-logo .title-main,.title-main h4{text-align:center;}
    .service-logo{padding:0 0 25px;}
    .new-ser-img img{min-height:300px;max-height:300px;}
    .cleaning-service{padding:40px 0;}
    .privacy{padding:40px 0 5px;}
    .privacy-img img{max-height:300px;}
    .privacy .row:nth-child(even) .col-lg-6:first-child{order:unset;}
    .privacy .row .col-lg-6:first-child{margin-bottom:30px;}
    .title-main{text-align:center;}
    .cleaning-ser-dtl{max-width:100%;min-height:unset;margin:0;height:auto;padding: 15px;
        text-align: center;background-color: transparent;justify-content:center;}
    .cleaning-ser-img{max-width:100%;}
    .privacy-dtl{text-align:center;}
    .special .col-lg-4{padding-bottom:30px;}
    .rate-box:hover{min-height:auto;margin:0;}
    .rate-head h4{font-size:16px;}
    .rate-head{padding:15px;}
    .rate-dtl-head{padding:20px 10px;}
    .cleaning-dtl{margin-bottom:25px;text-align:center;}
    .cleaning .row:nth-child(even) .col-lg-7:first-child{order:unset;}
    .footer-main,.footer .social{justify-content:center;text-align:center;}

    .banner-content h2 {font-size:30px;}
	div#number_up, .counter-start span{font-size:100px;}
	.counter-start{margin-bottom:20px;}
	.clinet-sub h4 {font-size:22px;}
	.clinet-logos{padding:25px 0 0;}
	.clinets-box{padding:20px 15px;min-height:160px;}
	.clinets-box img {max-height:160px;width:60%;}
	.our-clinets{padding:40px 0 40px;}
	.inner-page-banner{padding:40px 0 100px;min-height:unset;}
	.inner-page-banner .col-lg-8{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.clinet-logos .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}

	.quote-main {padding:25px 15px;margin-bottom:30px;}
	.rate-dtl-list{padding:0px;}
	.quote-btn a.get-btn{font-size:14px;}
	.quote-btn a.get-btn.active{margin-left:10px;}
	.quote-btn {margin-bottom:15px;}
	.quote-dtl p {font-size:14px;line-height:20px;}
	.sub-page .banner-left p {max-width:100%;}
	.sub-page .banner-sub {padding:100px 0;}
	.banner-left h1 br{display:none;}
	.rate-dtl-head h4 {font-size:16px;}
	.rate-dtl-head h6{padding-top:5px;}
	.quote-main:before, .quote-main{border-radius:10px;}
	.rate-dtl-list ul li:last-child{padding: 10px 0px 20px;}

	.blog{padding:0 0 40px;}
	.blog-img img{min-height:320px;max-height:320px;}
	.blog-cnt h3, .blog-cnt h3 a{font-size:16px;}
	.blog-cnt h6 {font-size:14px;}
	.blog-cnt{padding:15px;}
	.blog-eye{margin-bottom:15px;}
	.blog .col-lg-4 {padding:0 15px 20px;}
	.btn-part{margin-top:30px;}
	.sub-page .banner-left p {font-size:16px;}

	.sub-page .banner-left p {max-width:100%;}
	.blog-detail{padding:20px 0 40px;text-align:center;}
	.blog-left h1 {font-size:21px;}
	.blog-data p {margin-top:15px;font-size:16px;}
	.blog-data h2, .blog-data h4, .blog-data h3 {font-size:18px;}
	.blog-left h6, .share p, .share p a{font-size:14px;margin-bottom:15px;}
	.share {margin-top:20px;}
	.blog-data ul li, .blog-data ol li{list-style-position:inside;font-size:14px;}

	.news{padding:50px 0;}
	.press-logo{padding:0;margin:0;}
	.news .col-lg-2{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.press-news-img {padding:0;}
	.press-news .row{margin-bottom:50px;}
	.press-news .row:nth-child(even){padding-bottom:50px;}
	.press-bg, .press-full{padding:50px 0;}
	.press-btm{margin:50px 0 0;}
	.press-news-dtl{padding:0 0 25px;}
	.press-news-dtl h6 {font-size:22px;line-height:1.5;}
	.press-news-dtl p{font-size:14px;line-height:20px;}
	.news-cnt h6 {font-size:16px;}
	.news-box{padding:15px;}
	.press-logo .col-lg-2{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;padding-bottom:20px;}

	.press-news .row:nth-child(odd) .col-lg-6:nth-child(odd){order:1;}

	.contact-form .form-section {padding:25px 15px;text-align:center;}
	.contcat-dtl p, .contcat-dtl p a {font-size:16px;}
	.contcat-img {width:50px;height:50px;}
	.contcat-dtl{width: calc(100% - 50px);}
	.contact-form{margin:20px 0 0;}
	.contact .col-lg-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom:20px;}
	.map {margin-top:-160px;}
	.map iframe {max-height:300px;}
	.contact-form .form-section h3{padding:0;}

	.title-main h5{font-size:20px;}
	.work-icon {width:50px;height:50px;}
	.work-icon img{max-width:25px;}
	.work-list {padding:25px 0 0;}
	.work-box {padding:15px;}
	.work-num {width:25px;height:25px;right:-25px;font-size:16px;}
	.work-left{padding:0 0 10px;}
	.work-listing .row {margin:40px -15px 0;}
	.work{padding:25px 0 40px;}
	.work-sub{padding:20px 0 0;}
	.work-left h3 {font-size:22px;margin-bottom:10px;}
	.work-left ul li {font-size:16px;padding-left:25px;margin:0 0 10px;}
	.work .new-video video, .work .new-video-pic img{min-height:300px;max-height:300px;}
	.work-list .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}
	.work-dtl p {font-size:16px;}
	.work-listing .row:nth-child(even){flex-wrap:wrap-reverse;}
	.blog-data p{word-break:break-word;}

	.service-banner .banner-sub{width:100%;}
	.about .main-content .box-head h2 {font-size:26px;margin-bottom:5px;}
	.service-banner .banner-sub h3{font-size:18px;}
	.logo a img {max-width:85px;}
	.cleaning-dtl h2, .about-left h2 {font-size:22px;margin-bottom:5px;}
	.title-main p {font-size:14px;line-height:21px;}
	.about .boxes .box-head .img img{min-height:250px;max-height:250px;}
	.about .boxes .box-head .text h3{font-size:18px;}
	.about .main-content .box-head{padding:0 0 25px;min-height:unset;}
	.about .main-content ul li {padding:10px 15px;font-size:14px;}
	.about .boxes .button a {height:45px;font-size:16px;min-width:160px;}
	.certificate-main{margin:30px 0 0;}
	.certificate-img img{min-height:100px;max-height:100px;}
	.our-service-main{padding:30px 0 0;}
	.copyright p{font-size:14px;}
	.about .main-content .box-head h5, .cleaning-dtl p, .about-left p{font-size:14px;}
	.cleaning-img img {max-height:500px;}
	.about-left{padding:0;}
	.about-box h6{font-size:40px;}
	.about-box {max-width:250px;padding:10px 20px;left:-10px;}
	.about-box p {font-size:14px;}
	.about .boxes{padding-top:50px;}
	.about .boxes .box-head {padding:15px;}
	.about .main-content{margin:10px 0 100px;}
	.about{padding:50px 0 25px;}
	.our-service-main .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.our-services, .customer .title-main{margin-bottom:0px;}
	.customer-slide{padding:20px 15px 50px;}
	.customer-slide{margin:30px 0;}
	.our-client .title-main{margin-bottom:20px;}
	.our-client .title-main h2{padding:0;}
	.service-banner .banner-sub{padding:50px 0 0;}
	.press-logo-new .col-lg-2{-ms-flex: 0 0 33.33%;flex: 0 0 33.33%;max-width: 33.33%;padding-bottom:25px;}
	.press-logo-box img {max-height:100px;}
	.press-logo-new .press-logo-box{padding:15px;}
	.service-new .row:nth-child(even){flex-wrap:wrap-reverse;}
	.btn-main{margin:0 auto;}
	.about .title-main{margin-bottom:40px;}
	.about-left{text-align:center;}
	.about-right-img img{max-height:400px;}
	.about .boxes .col-lg-4{padding-bottom:25px;}
	.our-services-dtl {padding:15px;}
	.our-services-dtl h5 {font-size:20px;margin:0;}
	.our-services-img img{min-height:300px;max-height:300px;}
	.our-client{margin:50px 0;}
	.customer-slide p{font-size:14px;}
	.client-arrow{padding:30px 0 0;}
	.disinfection-cer .img-wrapper{margin-top:25px;}
	.disinfection-cer .img-wrapper img{height:300px;}

	.showcasing{padding:40px 0 20px;}
	.showcasing .head h2 {font-size:26px;margin-bottom:10px;}
	.showcasing .head h5 {font-size:14px;}
	.showcasing .slider-main{padding:30px 0 0;}
	.showcasing .showcasing-slider .box .video, .showcasing .showcasing-slider .box .image img
	{max-height:300px;min-height:300px;}
	.disi-counter-main-cnt{padding:15px;}
	.services-counter{padding:30px 0;}
	.disi-counter-main-cnt h3 {font-size:32px;}
	.disi-counter-main-cnt h2 {font-size:22px;}
	.services-counter-list .col-lg-3{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom:25px;}
	.disi-counter-main-cnt p {font-size:14px;}
	.our-client{margin:40px 0;}
	.press-logo .row{margin-bottom:40px;}
	.showcasing .showcasing-slider{width:100%;}
	.our-services-box, .our-services-box::before{border-radius:10px;}
	.customer{margin:20px 0;}

} 
@media screen and (max-width:575px)
{
	.quote-btn{display:block;}
	.quote-btn a.get-btn{margin:0 auto 10px !important;}
	.quote-main{text-align:center;}
	.blog-left h2{font-size: 25px;}
}
@media screen and (max-width:480px)
{
	.call{display: none;}
	.sub-page .banner-sub {padding:40px 0;}
	.banner-main.home-new-banner.sub-page{padding:0 0 60px;}
	.blog-data p {font-size:14px;}

	.contcat-dtl p, .contcat-dtl p a {font-size:14px;}
	.title-main h2, .new-title h2 {font-size:22px;}
	.sub-page .banner-sub{padding:80px 0;}
	.work-list .col-lg-3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom:20px;}
	.work-left ul li::before {width:8px;height:8px;}
	.work-left ul li{padding-left:20px;}

	.press-logo-new .col-lg-2 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom: 20px;}
	.press-logo-new .press-logo-box {padding:10px;}
	.press-logo .row{margin-bottom:30px;}
	.service-new .row{margin-bottom:30px;}
	.our-service-main .col-lg-3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.services-counter-list .col-lg-3{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom:25px;}

	.sub-page::before{background-image: linear-gradient(108deg, #5a8513 0%, #5a85137d 100%) !important;}
	.blog-img::before{background-image:linear-gradient(25deg, #5a8513 0%, #5a85137d 100%) !important}
	.blog-img img{max-height: unset;min-height: unset;}
	.blog-cnt h3, .blog-cnt h3 a{font-size: 14px;}
	.blog-left h2{font-size: 22px;}
}
