@media only screen and (max-width: 1679px) {
	.navbar-wr ul li ul.sub-menu {
		width: 265px;
	}
	.why-choose-right {
	    padding-left: 50px;
	} 
	.why-choose-wr {
	    padding: 112px 0 130px;
	}
	/*Systematic Home*/
	.home-banner-wr {
	    padding: 120px 0 150px;
	}
	.home-banner-text h1 {
	    font-size: 100px;
	    line-height: 115px;
	}
	.home-banner-text {
	    width: 90%;
	}
	.home-banner-text h4 {
	    font-size: 30px;
	    line-height: 41px;
	}
	.header-proudly-serving {
	    width: 100%;
	}
	/*	03/07/2024   resource  page*/

	.download-now-cards-wrapper {
	    padding: 60px 0px 25px;
	}

	/*	03/07/2024   resource  page*/

}/*1521*/
@media only screen and (max-width: 1520px) {
	/* 10/05/2023 */
	.home-banner-text h1 {
	    font-size: 92px;
	    line-height: 108px;
	}
	.home-banner-text h4 {
	    font-size: 28px;
	    line-height: 39px;
	    margin-top: 10px;
	}
	h5 {
	    font-size: 18px;
	    line-height: 26px;
	}
	.pest-pkg-content br {
	    display: none;
	}

/*	03/07/2024  landing  page*/
	
	.landing-banner-text h1 ,.resource-banner-text h1{
	    font-size: 46px;
	    line-height: 62px;
	}
	.resource-banner-text p {
	    padding: 0px 165px;
	}

/*	03/07/2024  landing  page*/
}/*1441*/
@media only screen and (max-width: 1440px) {
.download-now-card-image img{
	width: 100%;
}	
.download-now-cards-inner {
    gap: 0 30px;
}	
	h1 {
	    font-size: 60px;
	    line-height: 70px;
	}
	.why-choose-right {
	    width: 51%;
	}
	.why-choose-left {
	    width: 48%;
	}
	.save-money-offer {
	    padding: 110px 0px 70px;
	}
	.map-block {
		width: 58%;
	}
	/*Systematic Home*/
	.system-guarantees-wr .left-box:nth-child(2) {
	    padding: 30.5px 39px;
	}
	.system-guarantees-wr .left-box {  
	    padding: 30px 75px 31px 42px;
	}
	.footer-social-logo-blk {
	    margin-left: 47px;
	}
	.pop-up-wrapper {
	    padding: 19px 10px 0px 36px;
	}
	.free-estimate-form .gform_body.gform-body .gfield {
	    width: 15%;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6), .template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(7) {
        width: 19%;
    }
    .template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
       0width: 65%;
    }

    .popup-title h2 {
        font-size: 42px;
        line-height: 40px;
        padding-bottom: 5px;
    }
    .popup-form-block #field_13_1 span {
        padding: 0px 0px 2px 0px;
    }
    .pop-up-wrapper {
        padding: 11px 10px 0px 24px;
    }
    .form-shortcode label#label_13_7_1 {
        font-size: 15px;
        line-height: 23px;
    }
    .popup-form-block #field_13_1 span {
        font-size: 17px;
        line-height: 23px;
    }
    .form-shortcode .gform_body.gform-body .gfield input, .form-shortcode .gform_body.gform-body .gfield textarea {
        padding: 10px 10px;
    }
    .pop-up-wrapper::after {
        background-size: unset;
    }

}/*1366*/
@media only screen and (max-width: 1365px) {
	  .emergency-service-blk {
	    width: 55%;
	}
	.proudly-serving-blk {
	    width: 45%;
	}
	.header-logo {
	    width: 12%;   
	}
	.header-btn-menu {
	    width: 88%;
	}
	h1 {
    	font-size: 52px;
	    line-height: 62px;
	}
	h4 {
	    font-size: 26px;
	    line-height: 46px;
	}
	.banner-btn {
	    margin-top: 50px;
	}
	.free-estimate-form {
	    width: 100%;
	}
	.free-estimate-form .gform_body.gform-body .gfield {
		width: 13%;
	}
	.why-choose-content {
	    margin: 0 auto;
	    width: 97%;
	}
	.save-money-offer-blk {
		width: 100%;
	}
	.map-block {
	    width: 66%;
	}
	.why-choose-wr {
	    padding: 90px 0 100px;
	}
	.crawling-review-slider-blk {
		width: 75%;
	}
	/*Residential*/
	.rpc-banner-heading h1 {
	    font-size: 52px;
	    line-height: 58px;
	}
	.pc-cards-blk {
		width: 29%;
	}
	/*Ant Control*/
	.pest-right-wr .common-list-wr {
	    /*padding: 25px 15px;*/
	}
	.pest-inner-content-space {
		width: 100%;
	}
	.get-estimate-form img#gform_ajax_spinner_2, .get-estimate-form .gform_ajax_spinner {
		right: 30%;
	}
	.service-left-right-wr .pest-left-right-wr .pest-right-wr .common-list-wr {
	    width: 100%;
	}
	.menu-side-bar-wr li#block-19 p:first-child {
		padding: 40px 10px 0px;
	}
	/*Home posse*/
	.crawling-review-wr {
	    padding: 130px 0;
	}
	.banner-img img {
	    height: 500px;
	    object-fit: cover;
	}
	/*Special Offer*/
	.special-offers-wr .pest-left-wr li#block-51 {
	    display: none;
	}
	/*Pick Plan*/
	.pest-table-wr .tablepress td.column-1 {
	    padding: 9px 25px 9px 15px;
	}
	/*Find Plan*/
	.pc-cards-heading h6 {
		padding: 0;
	}
	.pc-cards-heading h5 {
	    font-size: 28px;
	    line-height: 35px;
	    min-height: 45px;
	}
	.pc-cards-para {
	    /*min-height: 340px;*/
	    padding: 20px 12px 5px;
	}
	/*Systematic Home*/
	.header-social-logo {
	    margin-left: 8px;
	}
	.proudly-serving-blk {
	    width: 55%;
	}
	.emergency-service-blk {
	    width: 45%;
	    margin-top: 21px;
	}
	.navbar-wr li { 
	    margin-left: 12px; 
	    padding-bottom: 30px;   
	} 
	.system-guarantees-wr .left-box {
	    padding: 30px 24px;
	    width: 49%;
	}
	.system-guarantees-wr .left-box:nth-child(2) {
	    padding: 30.5px 22px;
	}
	/*.footer-blocks.footer-operation {
	    width: 32%; 
	}*/
	/*.footer-blocks.footer-beach-office {
	    width: 22%;
	}*/
	/*.footer-blocks.footer-beach-office, .footer-blocks.footer-operation {
	    margin-left: 62px;
	}*/
	.footer-blocks.footer-operation {
	    width: 22%;
	    margin-left: 40px;
	}
	.footer-blocks.footer-beach-office {
	    width: 36%;
	    margin-left: 40px;
	}
	.footer-social-logo-blk {
	    width: 12%;
	    margin-left: 40px;
	}
	.premium-pest-para-list p:first-child { 
	    padding: 0;
	}
	/*systematic home page	*/
	.home-banner-text {
	    width: 92%;
	    margin-left: 0;
	}
	.home-banner-text h1 {
	    font-size: 86px;
	    line-height: 104px;
	}
	.home-banner-text h4 {
	    font-size: 26px;
	    line-height: 38px;
	    margin-top: 8px;
	}
	.home-banner-wr {
	    padding: 102px 0 141px;
	}
	/*10/07/2023*/
	.commercial-content-wr h2, .common-inner-banner-wr h1 {
	    font-size: 48px;
	    line-height: 64px;
	}
	.pc-cards-heading h6 {
	    font-size: 26px;
	    line-height: 37px;
	}
	.commercial-content-wr .pc-cards-para h4 {
	    font-size: 26px;
	    line-height: 31px;
	}
	.rpc-cards-con {
    	margin: 103px 0px 60px;
	}	
	.top-map-headeing p {
		width: 70%;
	}
	.pc-cards-para {
	    min-height: 310px;
	}
	.home .gurantees-content {
	    min-height: 227px;
	}
	/*.commercial-content-wr + .system-guarantees-wr .gurantees-content {
	    min-height: 256px;
	}*/
	.proudly-serving-blk {
	    width: 63%;
	}
	.emergency-service-blk {
	    width: 37%;
	    margin-top: 12px;
	}
	.emergency-service-text h5 {
		font-size: 20px;
	}
	/*Popup*/
	.popup-logo-block::before {
	    top: 252px;
	    background-size: 60%;
	}
	.thankyou-wrapper {
	    padding: 55px 0px;
	}
	.thankyou-text p {
	    padding: 38px 0px 10px;
	}

/*	03/07/2024   resource  page*/

	
	.download-card {
	    width: 31%;
	}
	.resource-banner-wrapper {
	    padding: 80px 0px 110px;
	}
	.resource-banner-text p {
	    padding: 0px 140px;
	}

/*	03/07/2024   resource  page*/

/*	03/07/2024  landing  page*/
	
	.landing-banner-wrapper {
	    padding: 120px 0px 170px;
	}
	.landing-banner-text h1,.resource-banner-text h1 {
	    font-size: 44px;
	    line-height: 60px;
	}
	.landing-form-image.right {
	    margin-top: -442px;
	}
	.landing-form .gform_wrapper.gravity-theme .gfield{
		margin-bottom: 7px;
	}
	.landing-form-content h2 {
	    font-size: 38px;
	    line-height: 50px;
	}
	.landing-banner-wrapper::before ,.resource-banner-wrapper::before{
	    height: 229px;
	    width: 193px;
	    background-size: 80%;
	}
	.landing-form-content h4 {
	    font-size: 28px;
	    line-height: 40px;
	}

/*	03/07/2024  landing  page*/

/*  19/07/2024  checkbox */
	.free-estimate-form .gform_body.gform-body .gfield:first-child {
	    width: 9%;
	}
	.free-estimate-form .gform_body.gform-body fieldset.gfield {
	    width: 63%;
	    margin-left: 109px;
	    margin-top: -35px;
	}
	.free-estimate-form .gform_body.gform-body .gfield {
	    width: 14.2%;
	}
	.template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(7) {
        width: 21%;
    }
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
	    font-size: 13px;
	    line-height: 21px;
	}
	.free-estimate-wr {
	    margin-top: -119px;
	}
	.free-estimate-form .gform_body.gform-body fieldset.gfield {
	    width: 67%;
	    margin-left: 109px;
	    margin-top: -41px;
	}
	.template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
	    width: 67%;
	}

	/* popup */
	.popup-form-block #field_13_1 span {
	    font-size: 17px;
	    line-height: 25px;
	}
}/*1200*/
@media only screen and (max-width: 1199px) {
	h5 {
	    font-size: 18px;
	    line-height: 24px;
	}
	.header-social-logo {
	    margin-left: 15px;
	}
	.proudly-serving-blk {
	    width: 66%;
	}
	.emergency-service-blk {
	    width: 34%;
	}
	.emergency-service-text h5 {
	    font-size: 18px;
	}   
	.navbar-wr li a {
	    font-size: 16px;
	    line-height: 22px;
	}
	.navbar-wr li {
	    margin-left: 7px;
	}
	.navbar-wr ul li ul.sub-menu {
	    width: 224px;
	}
	.navbar-wr ul li ul.sub-menu li a {
	    padding: 8px 12px;
	}
	.banner-img img { 
	    object-position: -245px 0px;
	}
	h1 {
	    font-size: 48px;
	    line-height: 58px;
	}
	h4 {
	    font-size: 24px;
	    line-height: 44px;
	}
	h5 {
	    font-size: 16px;
	    line-height: 22px;
	}
	.home-banner-text {
	    padding-left: 0;
	}
	.free-estimate-form .gform_body.gform-body .gfield:first-child {
	    width: 11%;
	}
	h2 {
	    font-size: 40px;
	    line-height: 45px;
	}
	h3, .pest-right-wr h3 {
	    font-size: 33px;
	    line-height: 43px;
	}
	.why-choose-heading h4 {
		margin-top: 10px;
	} 
	.why-choose-right {
	    width: 43%;
	    padding-left: 30px;
	} 
	.why-choose-right, .why-choose-left {
	    vertical-align: top;
	} 
	.why-choose-img-text {
      margin-top: 30px;
    }
	.why-choose-right-text {
	    width: 81%;
	}        
	.why-choose-right-icon {
	    width: 60px;
	    height: 60px;
	}
	.why-choose-right-icon img {
	    width: 80%;
	}
	.why-choose-left figure figcaption h5 {
	    font-size: 24px;
	    line-height: 34px;
	}
	.why-choose-left figure figcaption h4 {
	    font-size: 28px;
	    line-height: 38px;
	} 
	.why-choose-wr {
	    padding: 90px 0 80px;
	}
	.crawling-review-slider-blk {
	    width: 85%;
	}
	.save-money-right h2 {
	    line-height: 52px;
	    font-size: 42px;
	}
	.save-money-right {
	    padding: 0 0 0px 30px;
	}
	.save-money-offer {
	    padding: 90px 0px 70px;
	}
	.map-section {
		padding: 65px 0 80px;
	}
	.map-block {
	    width: 77%;
	}
	.footer-top-content {
	    text-align: center;
	} 
	.footer-middle h3 {
	    padding-bottom: 40px;
	}
	.footer-middle {
	    padding: 60px 0px;
	}
	.free-estimate-form .gform_body.gform-body .gfield:last-child {
	    width: 25%;
	}
	/*Residential*/
	.pc-cards-blk {
	    width: 31%;
	    margin-left: 15px;
	}
	.pest-right-wr ul li, .disc-style-list-wr ul li {
		line-height: 26px;
	}
	.pest-right-wr ul li {
	    margin-top: 10px;
	}
	.pest-right-wr ul li:first-child {
	    margin-top: 0;
	}
	/*Ant Control*/
	.pest-right-wr h1 {
	    font-size: 42px;
	    line-height: 52px;
	}
	.pest-right-wr .common-list-wr ul li {
	    width: 32%;
	    margin: 20px 0 0 0;
	}
	.pest-right-wr .common-list-wr {
	    padding: 35px 30px;
	}
	.page-template-template-ant-control .pest-right-wr p {
		width: 100%;
	}
	.pest-pkg-blk, .pest-pkg-blk:nth-child(2), .pest-pkg-blk:nth-child(3) {
	    padding: 25px;
	}
	.pest-inner-content-space {
	    margin: 40px 0px 0px;
	}
	.pest-right-wr h4 {
	    font-size: 24px;
	    line-height: 34px;
	}
	.menu-side-bar-wr li#block-15 p:first-child, .menu-side-bar-wr li#block-8 p:first-child, .menu-side-bar-wr li#block-19 p:first-child, .menu-side-bar-wr li#block-24 p:first-child, .menu-side-bar-wr li#block-28 p:first-child, .menu-side-bar-wr li#block-32 p:first-child, .menu-side-bar-wr li#block-36 p:first-child {
		font-size: 20px;
    	line-height: 29px;
	}
	.menu-side-bar-wr .gfield_html_formatted:first-child {
	    font-size: 20px;
	    line-height: 26px;
	    padding: 0px 10px;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 6px;
	}
	.menu-side-bar-wr ul li a:before {
	    transform: unset;
	    top: 18px;
	}     
	.pest-left-wr {
	    width: 27%;
	}
	.pest-right-wr {
	    width: 70%;
	}
	.pest-right-wr h1, .pest-right-wr h2, section.receive-discount-wr h1 {
	    font-size: 41px;
	    line-height: 47px;
	}
	/*Special offers*/
	.choose-offer-text {
		width: 45%;
	}
	.choose-offer-text.choose-offer-select {
	    width: 41%;
	    margin: 30px auto 0;
	    display: block;
	}
	.Please-fill-form h3 {
	    margin: 0 0 20px 0;
	}
	.Please-fill-form {
	    padding: 35px 20px;
	}
	/*Pick Your Plan*/
	.pest-pick-your-plan-wr {
	    width: 100%;
	    margin: 0px auto;
	}
	/*Refer Friend*/
	.refer-friend-wr .pest-right-wr p {
	    padding-right: 0;
	}
	/*Carrer*/
	.career-page-wr .pest-right-wr p {
	    padding-right: 0;
	}
	.page-heading h5 {
	    font-size: 16px;
	    line-height: 24px;
	}  
	.offers-block {
		width: 48%;
	}
	.offers-block-wr {
	    width: 62%;
	}
	.save-money-right {
	    width: 38%;
	}    	
	.footer-top {
	    padding: 60px 0 30px 0;
	}
	.footer-blocks.footer-operation {
	    width: 29%;
	}
	.footer-top-content {
	    padding-left: 0;
	}
	.emergency-service-text h5 {
	    line-height: 26px;
	}  
	.why-choose-right-text p br {
	    display: none;
	}
	/*Ant Control*/
	.pest-right-wr {
	    padding-left: 20px;
	}
	.pest-right-wr .common-list-wr {
	    padding: 5px 15px 28px 25px;
	}
	/*Pick Plan*/
	.pc-cards-heading h6 {
	    font-size: 21px;
	    line-height: 28px;
	}   
	.pc-cards-heading h5 {
	    font-size: 24px;
	    line-height: 29px;
	}
	.pest-pickyour-plan-table table#tablepress-pick-your-plan-table tr.row-2.even td.column-1 {
	    padding: 0px 60px 17px 38px;
	}  
	.pc-cards-para {
	    min-height: 395px;
	}
	/*Special Offers*/
	.choose-offer-text {
	    vertical-align: top;
	}
	.rpc-banner-heading h1 {
	    font-size: 50px;
	    line-height: 56px;
	}
	.pest-pkg-head h3 {
	    font-size: 28px;
	}
	/*Systematic Home*/
	.header-social-logo {
	    margin-left: 8px;
	}
	.header-logo {
	    width: 14%;
	}
	.header-btn-menu {
	    width: 86%;
	}
	.navbar-wr li a {
	    font-size: 15px;
	    line-height: 20px;
	}
	.premium-pest-wr h3 {
	    font-size: 42px;
	    line-height: 48px; 
	}
	.premium-pest-wr {
	    padding: 75px 0 80px;
	}
	.system-guarantees-wr { 
	    padding: 75px 0;
	}
	.system-guarantees-wr .left-box { 
	    width: 50%;
	}
	.system-guarantees-wr .gurantees-content h3 { 
	    margin-bottom: 15px;
	}
	.gurantees-content { 
	    min-height: 250px;
	}
	.premium-pest-para-list, .premium-pest-btn { 
	    width: 100%;
	}
	.premium-pest-wr h3 {
		text-align: left;
	}
	.system-guarantees-wr .system-top-heading p { 
	    margin-top: 20px;
	}
	.footer-middle .logo-wr { 
	    width: 17%;
	    margin-left: 20px;
	}
	.footer-logo-links {
		width: 100%;
	}
	.footer-blocks.footer-beach-office, .footer-blocks.footer-operation {
	    margin-left: 67px;
	    width: 24%;
	}
	/*10/07/2023	*/
	.home-banner-text h1 {
	    font-size: 70px;
	    line-height: 86px;
	}
	.home-banner-wr {
	    padding: 84px 0 133px;
	}
	.home-banner-text {
	    width: 97%;
	}
	.home-banner-text h4 {
	    font-size: 24px;
	    line-height: 36px;
	}
	/*	10/05/2023*/
	.commercial-content-wr h2, .common-inner-banner-wr h1 {
	    font-size: 44px;
	    line-height: 62px;
	}
	.page-banner-content {
	    padding-left: 15px;
	}
	.common-inner-banner-wr h1 {
	    max-width: 746px;
	}
	.commercial-content-wr .pc-cards-para h4 {
	    font-size: 24px;
	    line-height: 30px;
	}
	.commercial-content-wr + .system-guarantees-wr .gurantees-content {
	    min-height: 257px;
	}
	.top-map-headeing p {
	    width: 80%;
	}
	.pc-cards-para {
	    min-height: 332px;
	    padding: 20px 10px 5px;
	}
	.common-inner-banner-wr h1 {
	    max-width: 100%;
	}
	.lpp-post-img-blk, .lpp-post-content {
	    display: inline-block;
	    vertical-align: top;
	}
	.lpp-post-content {
	    margin-left: 28px;
	}
	.blog-page-wr .lpp-pagination-wr {
	    padding: 50px 0 40px;
	}
	.page-template-template-career h1 {
	    margin-bottom: 40px;
	}
	.career-page-wr h2 {
	    margin-bottom: 0;
	}
	.career-page-wr .pest-right-wr h2 + h3 {
	    margin-top: 20px;
	}
	.pest-pkg-icon {
	    padding-right: 25px;
	}
	.commercial-content-wr + .system-guarantees-wr .gurantees-content {
	    min-height: 208px;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
		width: 25%;
	}
	.home .gurantees-content {
	    min-height: 207px;
	}
	.navbar-wr ul li ul.sub-menu {
	    width: 200px;
	}
	.commercial-content-wr + .system-guarantees-wr .left-box {
	    padding: 30px 24px 31px 24px;
	}
	.special-offer-cards figcaption p {
		bottom: 13px;
	}
	.special-card p.expiry-date-home-offers {
	    bottom: 9px;
	}
	.pop-up-wrapper {
        width: 87%;
    }
    .popup-logo-block::before {
        top: 285px;
        background-size: 64%;
    }
    .form-shortcode label#label_13_7_1 {
        max-width: 90%;
    }
    .thankyou-text p {
        font-size: 28px;
        line-height: 40px;
        text-align: center;
        padding: 27px 0px 7px;
        margin-bottom: 0;
    }
    /*	03/07/2024   resource  page*/

	.download-card {
	    width: 42%;
	}
	.download-now-card-image figure, .download-now-card-image figure img {
	    width: 100%;
	}
	.resource-banner-text p {
	    font-size: 22px;
	    line-height: 34px;
	    padding: 0px 43px;
	}

	/*	03/07/2024   resource  page*/

	/*	03/07/2024  landing  page*/
	
	.landing-form-image.right {
	    padding: 50px 20px 60px;
	}

	/*	03/07/2024  landing  page*/

	.free-estimate-form .gform_footer.top_label {
	    display: block !important;
	    width: 13.5%;
	    margin: 0 auto !important;
	}
	.free-estimate-form .gform_body.gform-body .gfield:first-child {
	    width: 100%;
	    text-align: center;
	}
	.free-estimate-form .gform_body.gform-body {
	    width: 100%;
	}
	.free-estimate-form .gform_body.gform-body .gfield {
        width: 23.5%;
    }
    .free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
        width: 100%;
        order: 7;
    }
    .free-estimate-form .gform_body.gform-body fieldset.gfield {
        width: 100%;
        margin-left: 0;
        margin-top: -5px;
    }
    .free-estimate-wr {
        margin-top: 0;
        background: #ba924a;
    }
    .free-estimate-form .gform_footer input {
        background-color: #000;    
    }
    div#field_1_8 a {
        color: #000;
    }
    .template-commercial-pest-control fieldset#field_2_11 {
        order: 0;
    }
    .template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(6), .template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(7) {
        width: 100%;
    }
    .download-now-card-text h4 {
        min-height: 108px;
    }
    .form-shortcode .gform_body.gform-body .gfield input, .form-shortcode .gform_body.gform-body .gfield textarea {
        font-size: 15px;
        line-height: 17px;
    }
    .popup-form-block #field_13_1 span {
        font-size: 16px;
        line-height: 24px;
    }
    .form-shortcode .gform_footer .gform_button {
        font-size: 17px !important;
        line-height: 26px !important;
    }
    .popup-title h2 {
        font-size: 42px;
        line-height: 45px;
    }
    .form-shortcode label#label_13_7_1 {
        line-height: 19px;
    }

}/*1024*/  
@media only screen and (max-width: 1023px) {    
	h5 {
	    font-size: 15px;
	    line-height: 21px;
	}
	h2 {
	    font-size: 38px;
	    line-height: 42px;
	}
	.why-choose-right-text {
	    width: 82%;
	}
	.save-money-right h2 {
	    line-height: 48px;
	    font-size: 40px;
	}
	.footer-blocks {
	    width: 24%;
	}
	.footer-blocks:last-child {
		width: 20%;
	}
	.save-money-right {
	    width: 40%;
	}
	.offers-block-wr {
	    width: 60%;
	}
	/*Residential*/
	.pc-cards-blk:first-child .pc-cards-heading h6 {
	    /*margin: 18px 0 25px;*/   
	}
	/*Ant Control*/
	.get-estimate-form form .gform_body.gform-body .gfield--width-half {
	    width: 22%;
	    margin-left: 20px;
	}
	.get-estimate-form .gform_wrapper .gform_validation_errors {
	    padding: 8px 0;
	}
	.mx-800-wr {
	    width: 100%;
	}               
	.menu-side-bar-wr li#block-15 p:first-child, .menu-side-bar-wr li#block-8 p:first-child, .menu-side-bar-wr li#block-19 p:first-child, .menu-side-bar-wr li#block-24 p:first-child, .menu-side-bar-wr li#block-28 p:first-child, .menu-side-bar-wr li#block-32 p:first-child, .menu-side-bar-wr li#block-36 p:first-child {
	    font-size: 19px;
	    line-height: 28px;
	}
	/*Commercial*/
	.commercial-common-pad-wr .get-estimate-form form .gform_body.gform-body .gfield--width-half {
	    margin-left: 23px;
	}
	/*Special Offers*/
	.Please-fill-form h3 {
	    margin: 0 0 20px 0;
	    padding: 0 60px 0 0;
	}
	/*Pick your plan*/
	.pest-service-treatment-table table, .pest-pickyour-plan-table table#tablepress-pick-your-plan-table {
	    table-layout: fixed;
	}
	.pest-pickyour-plan-table table#tablepress-pick-your-plan-table tr.row-2.even td.column-1 {
		padding: 0px 30px 17px;
	}
	.pest-table-wr .tablepress thead th {
		font-size: 15px;
	}
	.pest-service-treatment-table table td.column-2 {
	    font-size: 28px !important;
	    line-height: 34px !important;
	}
	/*Contact*/
	.pest-right-wr.contact-page-right-wr p {
	    padding-right: 0;
	}
	/*Career*/
	.career-page-wr .pest-right-wr h3 {
	    padding: 0 45px 0 0;
	}   
	.banner-btn {
	    margin-top: 30px;
	} 
	.page-heading h5 {
	    font-size: 15px;
	    line-height: 23px;
	}
	.why-choose-right {
	    width: 44%;
	    padding-left: 15px;
	}
	.why-choose-img-text {
	    margin-top: 30px;
	}
	/*Find Plan*/
	.pc-cards-heading h6 {
		padding: 0;
	}
	.pest-table-wr .tablepress thead th {
	    white-space: normal;
	    line-height: 20px;
	}
	/*Special Offers*/
	.pest-right-wr .choose-offer-text h3 {
	    font-size: 21px;
	    line-height: 25px;
	}
	.choose-offer-text.choose-offer-select {
		width: 49%;
	}
	/*Pick Plan*/
	.pc-cards-para {
	    min-height: 330px;
	}
	/*Ant Control*/
	.common-list-wr ul li a, .pest-right-wr .common-list-wr ul li a {
	    padding-left: 21px;
	}
	.menu-side-bar-wr ul li a:before {
	    left: 0;
	}
	.menu-side-bar-wr ul li.current-menu-item a:before, .menu-side-bar-wr ul li a:hover:before {
	    left: 7px;
	}
	.pest-right-wr .common-list-wr {
	    padding: 5px 15px 28px 15px;
	}
	/*Systematic Pest*/
	.header-bottom-content {
		width: 100%;
	}
	.navbar-wr li {
	    margin-left: 12px;
	}
	.system-guarantees-wr .left-box:nth-child(2) {
	    padding: 30.5px 15px;
	}  
	.commercial-content-wr + .system-guarantees-wr .left-box {
	    padding: 30px 15px 31px 15px;
	}
	.home-banner-text h4 {
	    font-size: 22px;
	    line-height: 34px;
	}
	.top-map-headeing h6 {
	    font-size: 18px;
	    line-height: 22px;
	}
	.pc-cards-para {
	    /*min-height: 420px;*/
	}
	.lpp-post-content {
	    margin-left: 38px;
	    width: 68%;
	}
	.pest-right-wr .pest-pkg-head h3 {
	    font-size: 24px;
	}
	/*.commercial-content-wr + .system-guarantees-wr .gurantees-content h3 {
	    min-height: 86px;
	}*/
	.home .gurantees-content {
	    min-height: 263px;
	}
	.header-bottom-content, .header-top-content {
		width: 100%;
	}
	.footer-blocks {
	    width: 15%;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
		font-size: 13px;
		line-height: 18px;
	}
	.special-card p.expiry-date-home-offers {
	    bottom: 7px;
	}
	/*pop Up*/
	.form-shortcode label#label_13_7_1 {
	    max-width: 88%;
	}
	.form-shortcode .gform_body.gform-body .gfield textarea.small {
	    width: 98%;
	}
    .form-shortcode .gfield.gfield--width-half {
        width: 47%;
    }
    .thankyou-wrapper {
        padding: 45px 0px;
    }
    /*	03/07/2024   resource  page*/

	.resouce-banner-form .gform-body.gform_body {
	    width: 39%;
	}

	/*	03/07/2024   resource  page*/

	/*	03/07/2024  landing  page*/
	
	.landing-form-image.right ,.landing-form-content{
	    float: none;
	    text-align: center;
	    width: 100%;
	}
	.landing-form-image.right {
	    margin-top: 45px;
	}
	.landing-form-image.right {
	    padding: 40px 20px 60px;
	}
	.landing-form-image figure img {
	    margin: 0 auto;
	}
	.landing-form {
	    text-align: left;
	}
	.landing-form .gform_wrapper.gravity-theme .gform_footer input {
	    margin: 0 auto;
	}
	.landing-banner-text {
	    width: 100%;
	    text-align: center;
	}
	.landing-banner-text h1 ,.resource-banner-text h1{
	    font-size: 40px;
	    line-height: 52px;
	    padding: 0px 79px;
	    margin-top: 0;
	}
	.resource-banner-text h1{
		padding: 0;
	}
	.landing-banner-wrapper {
	    padding: 45px 0px 45px;
	}
	.landing-form-text-wrapper {
	    padding: 43px 0px 60px;
	}
	.landing-form-content h4 + p {
	    padding-right: 0;
	}
	.landing-form-content ul li {
	    text-align: left;
	    background-position-y: 12px;
	}

/*	03/07/2024  landing  page*/

}/*980*/
@media only screen and (max-width: 979px) {
	.home .gurantees-content {
	    min-height: unset;
	}
	.proudly-serving-blk {
	    width: 90%;
	}
	h5 {
	    font-size: 16px;
	    line-height: 22px;
	}
	.header-logo {
	    width: 10%;
	    margin: 0 0 0 21px;
	    position: relative;
	    z-index: 11;
	}
	.header-bottom-btn, .header-menu {
	    margin-top: 0;
	    display: inline-block;
	    vertical-align: middle;
	}
	.header-bottom-content {
	    padding: 15px 0;
	}
	/*.header-logo, .header-btn-menu {
	    display: inline-block;
	    vertical-align: middle;
	    float: unset;
	}*/
	.header-btn-menu {
	    width: 30%;
	}
	.header-bottom-blk {
		padding: 0;
		position: relative;
		border-top: 5px solid var(--bronze);
	}
	.header-bottom-blk .large-center-wr {
	    width: 100%;
	}
	.header-bottom-content {
	    padding: 6px 0px 58px;
	    position: relative;
	}
	.header-bottom-btn {
	    position: absolute;
	    bottom: 0px;
	    width: 100%;
	    left: 0;
	    z-index: 11;
	    background-color: var(--primary-color);
	    text-align: center;
	}
	.header-bottom-btn a, .header-bottom-btn a:first-child {
	    padding: 19px 22px 13px;
	    position: relative;
	    background-color: var(--primary-color);
	}
	.header-bottom-btn a:hover {
	    background-color: transparent; 
	}  
	.header-bottom-btn a::after {
	    content: "\f10b";
	    position: absolute;
		font-family: "FontAwesome";
	    left: 0px;
	    width: 10px;
	    font-size: 18px;
	}
	.navbar-wr #menu-header-menu {
		display: none;
	}
	.slicknav_menu {
	    display: block;
	}
	.slicknav_icon-bar {
	    display: block;
	    width: 28px;
	    height: 3px;
	    border-radius: 10px;
	    background-color: var(--bronze);
	    margin: 5px auto 0;
	    transition: 0.5s;
	}
	.slicknav_icon .slicknav_icon-bar:first-child {
	    margin-top: unset;
	}
	.header-wr {
		position: relative;
	}
	.slicknav_nav {
	    background-color: #ffffff;
	    box-shadow: 0px 0px 20px 0px rgb(0 0 0 / 10%);
	    z-index: 111;
	    width: 100%;
	    position: relative;
	    margin-top: 130px;
	}
	.slicknav_menu ul li {
	    text-align: left;
	    /*border-bottom: 1px solid #020852;*/
	}
	.slicknav_menu ul li ul.sub-menu li ul.sub-menu {
	    background-color: #ffffff;
	}
	.slicknav_menu ul li ul.sub-menu li ul.sub-menu a {
	    color: var(--bronze);
	}
	.slicknav_menu ul li.slicknav_parent ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu {
	    /*background-color: #020852;*/
	}
	.slicknav_menu ul li.slicknav_parent ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu li a {
	    color: #ffffff;  
	}
	.slicknav_menu ul li.slicknav_parent ul.sub-menu .menu-item-has-children ul.sub-menu .menu-item-has-children ul.sub-menu li:first-child {
		border-top: unset;
	}
	.slicknav_menu ul.sub-menu li .slicknav_parent-link.slicknav_row::after {
	    background-image: url(../images/White_Arrow_Slicknav.svg) !important;
	    transform: rotate(0) !important;
	    z-index: -1;
	}
	.slicknav_menu ul.sub-menu li.slicknav_open .slicknav_parent-link.slicknav_row::after {
	    transform: rotate(90deg) !important;
	}
	.slicknav_menu ul.sub-menu li ul.sub-menu li .slicknav_parent-link.slicknav_row::after {
	    background-image: url(../images/Black_Arrow_Slicknav.svg) !important;
	    transform: rotate(0deg) !important;
	}
	.slicknav_menu ul.sub-menu li ul.sub-menu li.slicknav_open .slicknav_parent-link.slicknav_row::after {
	    transform: rotate(90deg) !important;
	}
	.slicknav_menu ul li:last-child {
		margin-right: unset;
		border-bottom: unset;
	}
	.slicknav_menu ul li a {
		padding: 13px 30px;
		display: block;
		font-size: 17px;
	}
	.slicknav_menu a.slicknav_btn {
	    display: block;
	    text-align: right;
	    position: absolute;
	    top: 45px;
	    right: 20px;
	}
	.slicknav_open .slicknav_icon-bar:first-child {
	    transform: translate(0px, 8px) rotate(45deg);
	}
	.slicknav_open .slicknav_icon-bar:nth-child(2) {
	    transform: translateX(-12px);
	    opacity: 0;
	}
	.slicknav_open .slicknav_icon-bar:nth-child(3) {
	    transform: translate(0px, -8px) rotate(-45deg);
	}
	span.slicknav_arrow {
	    display: none;
	}
	.slicknav_menu ul li.slicknav_parent > a {
	    padding: 0;
	}
	.slicknav_menu ul li.slicknav_parent ul.sub-menu {
	    background-color: var(--bronze);
	    margin: unset;
	}
	.slicknav_menu ul li.slicknav_parent ul.sub-menu li {
		border-color: #fff;
	}
	.slicknav_menu ul li.slicknav_parent ul.sub-menu li a {
	    color: #ffffff; 
	}
	.slicknav_menu ul li.slicknav_parent a a {
		position: relative;
	}
	.slicknav_menu ul li .slicknav_parent-link.slicknav_row::after {
	    content: '';
	    position: absolute;
	    font-size: 20px;
	    right: 30px;
	    top: 20px;
	    background: url(../images/Black_Arrow_Slicknav.svg) no-repeat;
	    padding: 7px 4px;
	    transition: 0.5s;
	    z-index: -1;
	}
	.slicknav_menu ul li.slicknav_open .slicknav_parent-link.slicknav_row::after {
	    transform: rotate(90deg);
	}
	.slicknav_menu ul li a.active {
	    color: #00b3f0;
	}  
	span.slicknav_parent-link.slicknav_row { 
	    z-index: 1;
	}
	ul.slicknav_nav .slicknav_parent-link a:last-child {
	    position: absolute;
	    height: 50px;
	    right: 0px;
	    width: 100px;
	    top: 0;
	    box-shadow: unset;
	}
	.slicknav_menu ul li {
	    border: unset;
	    position: relative;
	    z-index: 1;
	}
	.slicknav_menu ul > li, .slicknav_menu ul.sub-menu li ul.sub-menu li {
	    border-top: 1px solid var(--bronze);
	}
	.slicknav_menu ul > li:first-child {
	    border-top: unset;
	}
	.header-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu .slicknav_parent ul.sub-menu li a {
		color: #ffffff;
	}
	.header-menu ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu .slicknav_parent ul.sub-menu li:first-child {
		border-top: unset;
	}
	.slicknav_menu span.slicknav_menutxt, .slicknav_menu span.slicknav_icon {
	    display: inline-block;
	    vertical-align: middle;
	    margin-left: 10px;
	} 
	span.slicknav_menutxt {
	    font-size: 16px;
	    line-height: 20px;
	    font-weight: 600;
	    text-transform: uppercase;
	} 
	.home-banner-text {
	    width: 100%;
	    text-align: center;
	    margin-left: 0;
	}
	.banner-img img {
	    object-position: -60px 0px;
	}
	.header-social-logo-blk, .header-proudly-serving {
	    width: 100%;
	}
	.header-top {
	    padding: 18px 0;
	}
	.emergency-service-blk {
	    text-align: right; 
	    width: 10%;
	}
	.header-proudly-serving {
	    margin-left: 0;
	}
	/*.proudly-serving-blk, .emergency-service-blk {
	    float: unset;
	    display: inline-block;
	    vertical-align: middle;
	}*/
	.free-estimate-form {
		text-align: center;
	}
	.free-estimate-form .gform_body.gform-body {
		width: 100%;
	}
	.free-estimate-form .gform_body.gform-body .gfield:first-child {
	    width: 100%; 
	}
	.free-estimate-form .gform_body.gform-body .gfield:last-child {
	    width: 100%;
	    text-align: left;
	    margin: 15px 0 0 0;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(2) {
	    margin-left: 0;
	}
	.free-estimate-form .gform_footer.top_label {
        margin-top: 20px !important;
        width: 119px;
    }	
	.free-estimate-form .gform_body.gform-body .gfield {
	    width: 23%;
	}
	section.free-estimate-wr {
		padding: 30px 0;
	}
	h2 {
	    font-size: 34px;
	    line-height: 40px;
	}
	.page-heading h4 {
	    font-size: 24px;
	    line-height: 30px;
	}
	.why-choose-wr {
	    padding: 60px 0;
	}
	.why-choose-left, .why-choose-right {
	    width: 100%;
	    float: unset;
	}
	.why-choose-right {
		padding-left: 0;
	}
	.why-choose-left img {
	    margin: 0 auto;
	} 
	.why-choose-left {
	    display: none;
	} 
	.crawling-review-slider-blk {
	    width: 100%;
	    margin-top: 0px;
	}
	.crawling-review-heading {
 	   margin-bottom: 40px;
	}
	.crawling-review-slider-blk .ti-review-content {
		width: 80%;
	}
	.save-money-offer {
	    padding: 60px 0px 70px;
	}
	.offers-block-wr {
	    width: 100%;
	}
	.save-money-right {
	    width: 85%;
	    margin: 0 auto;
	    float: unset;
	    padding-left: 0;
	}
	.offers-block-wr {
	    width: 100%;
	    float: unset;
	    padding-top: 30px;
	}
	.top-map-headeing p {
	    width: 90%;
	}
	.top-map-headeing h5 {
		margin-bottom: 5px;
	}
	.map-section {
	    padding: 50px 0 60px;
	}
	.map-block {
	    width: 100%;
	    margin: 30px 0 0 0;
	}
	.footer-btn-blk {
	    margin-top: 15px;
	}
	.footer-middle {
	    padding: 40px 0px;
	}
	.footer-middle .logo-wr {
		width: 30%;
		margin: 0;
	}   
	.footer-top {
		padding: 50px 0;
	}
	.footer-blocks:first-child { 
	    width: 16%;
	    text-align: center;
	}
	.footer-blocks:first-child img {
		margin: 0 auto;
	}
	.footer-blocks {
	    width: 35%;
	}
	.footer-middle .logo-wr { 
	    margin-left: 15px;
	}
	.offers-block {
	    width: 42%;
	}
	.offers-block-wr {
	    text-align: center;
	}
	/*Residential*/
	.pc-cards-blk {
	    width: 44%;
	    margin-left: 30px;
	    margin-top: 100px;
	}
	.pest-right-wr .common-list-wr ul li {
	    margin: 15px 0 0 0;
    }
	.rpc-cards-con {
	    margin-top: 0;
	    padding-top: 30px;  
	}
	.rpc-banner-content {
	    left: 0;
	}
	.rpc-banner-img img {
	    height: 400px;
	}
	/*Ant Control*/
	.pest-right-wr, .pest-left-wr {
	    width: 100%;
	    float: unset;
	}
	.get-estimate-form .gform_wrapper {
	    padding: 30px 15px;
	    text-align: center;
	}
	.get-estimate-form form .gform_body.gform-body .gfield_html_formatted:nth-last-child(1) {
	    text-align: left;
	    font-size: 16px;
	}
	.pest-left-wr .lpp-side-image-blk .offers-block {
	    width: 46%;
	    margin: 0 0 0 30px;
	}
	.pest-left-wr .lpp-side-image-blk .offers-block:first-child {
	    margin-left: 0;
	}
	.pest-left-wr.left .lpp-side-image-blk {
	    text-align: center;
	}
	.pest-inner-content-space {
	    margin: 40px 0px 0px;
	}
	.pest-left-wr {
	    margin-top: 70px;
	}
	.menu-side-bar-wr ul li a {
		border-top: 1px solid #f4f4f4;
	}
	.pest-right-wr figure.wp-block-image.size-full {
		margin: 15px 0 !important;
	}
	.pest-right-wr figure.wp-block-image.size-full img {
	    margin: 0 auto;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 8px;
	}
	.get-estimate-form form .gform_body.gform-body .gfield_html_formatted:nth-last-child(1) {
	    font-size: 13px;
	    line-height: 21px;
	    margin-left: 13px;
	}
	.gform_wrapper.gravity-theme .gfield textarea.large {
	    height: 120px !important;
	}
	.rpc-banner-text {
	    text-align: center;
	}
	/*Commercial*/	   
	.pest-banner-wr h1 {
	    font-size: 50px;
	    line-height: 60px;
	}
	.pest-banner-wr ul li {
		font-size: 18px;
	}
	.page-banner-content {
	    padding-left: 0;
	}
	/*Special Offers*/
	.pest-right-wr.special-offer-right-wr {
	    width: 100%;
	    text-align: center;
	}
	.Please-fill-form h3 {
		padding: 0;
	}
	/*Pick your plan*/
	.pest-pickyour-plan-table table#tablepress-pick-your-plan-table tr.row-2.even td.column-1 {
	    padding: 5px 13px;
	    font-size: 19px;
	    line-height: 29px;
	}
	.pest-pickyour-plan-table.pest-table-wr .tablepress .row-2 td.column-2, .pest-pickyour-plan-table.pest-table-wr .tablepress .row-2 td.column-3, .pest-pickyour-plan-table.pest-table-wr .tablepress .row-2 td.column-4 {
		padding: 0 10px; 
	    line-height: 20px;
	}  
	.pest-table-wr .tablepress td.column-1 {
	    padding: 9px 25px 9px 15px;
	}
	.pest-service-treatment-table table td.column-2 {
	    font-size: 22px !important;
	    line-height: 28px !important;
	}
	.pest-table-wr .tablepress thead th {
	    font-size: 12px;
	    padding: 11px 5px;
	}
	/*Refer Friend*/
	.refer-friend-wr {
	    padding: 55px 0px 20px;
	}
	.refer-friend-wr .pest-right-wr p {
	    margin-top: 10px;
	}
	.refer-friend-wr .pest-right-wr h1 {
		margin-bottom: 0;
	}
	/*Career*/
	.pest-inner-page-wr.career-page-wr {
	    padding-bottom: 30px;
	}
	/*Review*/      
	.review-section-remove-space {
	    padding-bottom: 30px;
	}    
	.leave-review-btn {
	    margin: 35px 0px 0 0;
	}
	/*Home Posse*/
	.header-social-logo a svg {
	    width: 34px;
	}
	.free-estimate-wr {
	    position: relative;
	}
	.banner-img img {
	    height: 400px;    
	} 
	.free-estimate-wr {
		padding: 40px 0;
		background-color: #ba924a;
	}
	.free-estimate-form .gform_footer input {
		background-color: var(--primary-color);
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) a {
		color: var(--primary-color);
	}
	.free-estimate-form .gform_body.gform-body .gfield {
        width: 48%;
        margin: 10px 0 0 0px;
    }
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(2n) {
	    margin-left: 0;
	}
	.free-estimate-form div#gform_1_validation_container {
		top: 10px;
	}
/*	.footer-blocks.footer-operation, .footer-blocks:last-child {
	    width: 100%;
	    margin: 0;
	} */
	.footer-logo-links .footer-blocks {
	    margin-top: 30px;
	}
	.footer-logo-links .footer-blocks:first-child {
	    margin-top: 0;
	}
	.footer-blocks h6 {
	    margin-bottom: 10px;
	} 
	.footer-copyright-blk {
	    margin-top: 40px;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
	    margin-left: 6px;
	}
	.why-choose-schedule-now-btn {
	    margin-top: 50px;
	}
	.header-logo {
	    padding: 0;
	}	
	/*Ant Control*/
	.pest-right-wr {
	    padding-left: 0;
	}
	.service-left-right-wr {
	    /*padding-top: 45px;*/
	}
	.pest-pkg-content a.site-btn-yellow {
	    margin-top: 20px;
	} 
	.pest-inner-page-wr {
	    padding: 50px 0px 80px;
	}
	.menu-side-bar-wr > li {
	    margin-top: 50px;
	}
	.pest-right-wr h2 {
	    margin-bottom: 20px;
	}
	.pest-right-wr .common-list-wr {
 	   /*padding: 12px 5px 35px;*/
 	   padding: 5px 15px 28px 35px;
	}
	/*Receive Discount*/
	.receive-discount-wr {
	    padding: 50px 0px;
	}
	.contact-us-form.receive-offer-form, .receive-discount-wr h1 {
	    width: 100%;
	}
	/*Pick Plan*/
	.rpc-cards-wr {
	    padding: 0 0 50px 0;
	}
	/*Special Offers*/
	.choose-offer-text {
	    width: 38%;
	}
	.pc-cards-para {
	    min-height: 348px;
	    padding: 20px 23px;
	}
	.pest-elimination-card-wr.commercial-content-wr {
	    padding: 80px 0 0;
	}
	/*Systematic Home*/
	.home-banner-wr {
	    padding: 50px 0;
	}
	.free-estimate-wr {
		margin-top: 0;
	}
	.home-banner-wr {
	    padding: 115px 0;
	}
	.home-banner-text h4 {
	    font-size: 23px;
	    line-height: 30px;
	}
	.premium-pest-wr h3 {
	    font-size: 38px;
	    line-height: 46px;
	}
	.premium-pest-heading {
	    width: 92%;
	}
	.premium-pest-wr {
	    padding: 55px 0 60px;
	}
	.system-guarantees-wr {
	    padding: 55px 0;
	}
	.system-guarantees-wr .system-top-heading p {
	    font-size: 16px;
	    line-height: 26px; 
	}
	.system-guarantees-wr .system-top-heading p br {
	    display: none;
	}
	.system-guarantees-wr .left-box {
	    width: 70%;   
	}
	.system-guarantees-wr .left-box, .system-guarantees-wr .left-box:nth-child(2) {
	    padding: 25px 20px;
	}
	.gurantees-content {
	    min-height: auto;
	}
	.view-all-services-wr {
	    margin-top: 40px; 
	}
	.top-map-headeing p {
	    width: 100%;
	}
	.header-logo a {
	    display: block;
	}
	.header-mob-icons {
	    display: block;
	}
	.proudly-serving-blk .header-social-logo-blk, .emergency-service-text {
	    display: none;
	} 
	.home-banner-text h1 {
	    font-size: 60px;
	    line-height: 76px;
	}
	.pest-elimination-wr {
	    padding: 126.5px 0;
	}
	.pest-elimination-looking-heading, .pest-elimination-looking-text {
	    width: 100%;
	}
	.get-estimate-form .gform-body .gfield--type-html {
	    text-align: left;
	}
	.common-inner-banner-wr.industry-pest-banner-wr {
	    padding: 70px 0;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
	    width: 100%;
	    text-align: left;
	    margin-top: 10px;
	}
	.commercial-content-wr h2 {
	    width: 100%;
	    margin: 0 auto;
	}
	.disc-style-list-wr ul li {
	    margin: 10px 0 0 0;
	}
	.blog-page-wr .pest-right-wr p.has-text-align-center {
	    margin-top: 0;
	}
	.commercial-content-wr + .system-guarantees-wr .gurantees-content h3 {
	    min-height: unset;
	}
	.commercial-content-wr + .system-guarantees-wr .gurantees-content {
	    min-height: unset;
	}
	.footer-social-logo:last-child {
	    margin: 40px 0px 0px 10px;
	}
/*	.footer-blocks.footer-beach-office {
	    width: 100%;
	}*/
	.footer-blocks.footer-beach-office, .footer-blocks.footer-operation {
	    margin-left: 0;
	}
	.footer-blocks.footer-beach-office, .footer-blocks.footer-operation {
	    width: 36%;
	}
	.footer-social-logo-blk {
	    width: 7%;
	    margin-left: 15px;
	}
	.special-card p.expiry-date-home-offers {
	    bottom: 9px;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 10px;
	}
	.free-estimate-form .gform_footer input:hover {
	    border-color: #fff;
	    color: #fff;
	}
	/*Pop up*/
	.popup-logo-block {
	    display: none;
	}
	.popup-form-block {
	    width: 77%;
	}
	.thankyou-text p {
	    font-size: 23px;
	    line-height: 35px;
	    text-align: center;
	    padding: 27px 0px 7px;
	    margin-bottom: 0;
	}
	/*	03/07/2024   resource  page*/

	.resource-banner-image {
	    float: none;
	    margin: 0 auto;
	}
	.download-card {
	    width: 47%;
	}
	.download-now-card-text h4, .download-now-card-text a {
	    font-size: 18px;
	    line-height: 25px;
	}
	.resource-banner-text h1 {
	    font-size: 40px;
	    line-height: 57px;
	    margin-bottom: 7px;
	}
	.resource-banner-text p {
	    font-size: 22px;
	    line-height: 33px;
	    padding: 0px 21px;
	    margin-top: 15px;
	}
	.resource-banner-wrapper {
	    padding: 38px 0px 55px;
	}
	.resouce-banner-form {
	    margin-top: 40px;
	}
	.resouce-banner-form .gform_wrapper.gravity-theme .gfield input,.resouce-banner-form .gform_wrapper.gravity-theme .gform_footer input[type="submit"] {
	    font-size: 16px;
	    line-height: 32px !important;
	    padding: 8px 23px 8px 23px;
	}
	.resouce-banner-form .gform_wrapper.gravity-theme .gform_footer input{
		width: 140px;
	}
		
	/*	03/07/2024   resource  page*/

	/*	03/07/2024  landing  page*/
	
	.landing-banner-text h1,.resource-banner-text h1  {
	    font-size: 38px;
	    line-height: 50px;
	    padding: 0px 0px;
	}
	.resource-banner-text h1{
		padding: 0px  75px;
	}
	.header-btn-menu.right.align-right.landing-header-btn-menu {
	    width: 79%;
	    margin: 32px 20px 0px 0px;
	}
	.header-btn-menu.right.align-right.landing-header-btn-menu .emergency-service-text {
	    display: block;
	    width: 100%;
	}
	.header-bottom-blk.landing-header-bottom-blk .header-bottom-content {
	    padding-bottom: 5px;
	}
	.landing-banner-wrapper::before,.resource-banner-wrapper::before {
	    height: 180px;
	    width: 110px;
	    background-size: 89%;
	}
	.landing-form-content h2 {
	    font-size: 32px;
	    line-height: 42px;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
	    margin-top: -8px;
	}
	.free-estimate-form .gform_wrapper.gravity-theme .gfield_checkbox label {
	    text-align: left;
	}
	.template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(7) {
        width: 100%;
        text-align: left;
        margin-top: 0;
    }
/*	03/07/2024  landing  page*/
	.pop-up-wrapper::after {
	    background-size: unset;
	}
}/*768*/
@media only screen and (max-width: 767px) {
	.header-bottom-btn {
	    position: fixed;
	    bottom: 0;
	    z-index: 111;
	}
	.header-bottom-content {
	    padding: 6px 0;
	}
	.header-bottom-btn a {
		background-color: var(--bronze);
	}
	.header-bottom-btn a:first-child {
	    padding: 16px 29px;
	    background-color: var(--primary-color);
	    color: #ffffff;
	}
	.header-bottom-btn a, .header-bottom-btn a:first-child {
	    width: 50%;
	    margin: 0;
	    float: left;
	    padding: 14.5px 0;
	    border-radius: 0;
	    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgb(0, 0, 0, 0.19);
	}
	.header-bottom-btn a, .header-bottom-btn a:first-child {
	    border: 2px solid #ffffff;
	}
	.header-bottom-btn a:first-child:hover {
	    background-color: #ffffff;
	    border: 2px solid var(--primary-color);
	    color: var(--primary-color);
	}
	.header-bottom-btn a:hover {
	    background-color: #ffffff;
	    border: 2px solid var(--bronze);
	    color: var(--bronze);
	}
	.header-bottom-blk {
	    border-bottom: 5px solid var(--bronze);
	}
	section.free-estimate-wr {
		overflow: hidden;
	}
	h2 {
	    font-size: 32px;
	    line-height: 38px;
	}
	h3, .pest-right-wr h3 {
	    font-size: 32px;
	    line-height: 42px;
	}
	.blog-page-wr p.has-text-align-left {
    	text-align: center;
	}
	.blog-page-wr .pest-right-wr {
    	text-align: center;
	}     
	.offers-block-wr.left {
	    text-align: center;
	}
	.offers-block {
		width: 48%;
	}
	.why-choose-bottom {
	    margin-top: 0;
	}
	.footer-content-sec p {
    	font-size: 28px;
	    line-height: 38px;
	    font-weight: 600;
	}
	.footer-top-wrapper p {
	    margin-right: 5px;
	}
	.footer-blocks {
	    width: 49.6%;
	    text-align: center;
	    margin: 0;
	}
	.footer-blocks:last-child {
	    width: 100%;
	    margin: 30px 0 0 0;
	}
	.footer-social-icon-blk {
	    margin-top: 10px;
	}
	.footer-copyright-blk {
	    padding: 18px 0 30px;
	}
	.header-bottom-btn a::after {
		content: unset;
	}
	.scroll-top {
		bottom: 122px;
    	right: 20px;   
	}
	/*Residential*/
	.pc-cards-blk {
	    width: 65%;
	    margin: 0;
	}
	.pc-cards-para {
		min-height: unset;
	}
	.pc-cards-blk:first-child {
		margin-top: 0;
	}
	/*Ant Control*/
	.get-estimate-form form .gform_body.gform-body .gfield_html_formatted:first-child {
		margin-bottom: 20px;
	}
	.pest-banner-wr h1 {
	    font-size: 44px;
	    line-height: 54px;
	}
	.pest-banner-wr ul li {
	    font-size: 16px;
	    margin-left: 8px;
	    padding-left: 16px;
	}
	.pest-inner-left {
	    float: unset;
	    margin: 0 auto;
	}
	h6 {
	    font-size: 22px;
	    line-height: 28px;
	}
	/*Meet Team*/
	.pest-right-wr h1, .pest-right-wr h2, section.receive-discount-wr h1 {
	    font-size: 38px;
	    line-height: 44px;
	}
	/*Special Offers*/
	.special-offer-right-wr p {
	    width: 85%;
	    margin: 0 auto;
	}
	/*.special-offer-cards:nth-child(2) .special-offer-inner-block p, .special-offer-cards:nth-child(3) .special-offer-inner-block p, 
	.special-offer-cards:nth-child(4) .special-offer-inner-block p, .special-offer-cards:first-child .special-offer-inner-block p {
	    bottom: 18px;
	}*/
	.Please-fill-form h3 {
	    padding: 0 40px;
	}
	/*Pick Your Plan*/
	.pak-mob-blk {
	    display: block;
	}
	.pkg-fetures-mob-list {
	    display: block;
	}
	.page-template-template-pick-your-paln .pc-cards-blk {
		display: none;
		margin: 0 auto;
	}
	/*Pick Your Plan*/
	.pest-pick-your-plan-wr .pest-table-wr.pest-pickyour-plan-table {
	    display: none;
	}
	.pest-table-wr.pest-pickyour-plan-table {
	    font-size: 18px;
	    line-height: 28px;
	}
	.pick-plan-wr .pc-cards-para {
	    text-align: left;
	}     
	/*Career*/
	.common-form-blk .gform-body input[type='file'] {
	    width: 50% !important;
	}
	/*Review*/   
	.review-section-remove-space {
	    padding-bottom: 10px;
	} 
	.pest-inner-page-wr.pest-review-wr {
	    padding-top: 50px;
	}      
	.pest-review-wr .crawling-review-content {
	    margin-top: 70px;
	}
	.footer-copyright-blk {
	    margin-top: 40px;
	}
	.free-estimate-wr {
	    overflow: hidden;
	} 
	/*Ant Control*/
	.pest-right-wr .common-list-wr {
	    padding: 5px 5px 28px 5px;
	}
	/*Pick Plan*/
	.rpc-cards-con {
	    padding-top: 100px;
	}
	/*Review*/
	.pest-review-wr .crawling-review-content {
	    margin-top: 40px;
	}
	/*Special offers*/
	.choose-offer-text {
	    width: 46%;
	}
	/*Single Blog*/
	.lpp-post-img-blk {
	    width: 100%;
	}
	.lpp-post-content {
	    width: 100%;
	    margin: 30px 0 0 0;
	}
	.lpp-post-img-blk figure {
	    margin: 0 auto;
	}
	/*Systematic Home*/
	.header-logo {
	    width: 12%;
	}
	.slicknav_menu a.slicknav_btn {
		top: 44px;
	}
	h1 {
	    font-size: 42px;
	    line-height: 52px;
	}
	.home-banner-text h4 {
	    font-size: 26px;
	    line-height: 36px;
	}
	.premium-pest-wr h3 {
	    font-size: 36px;
	    line-height: 44px;
	}
	.system-guarantees-wr .left-box {
	    width: 80%;
	}
	.guarantee-box-wr {
	    margin-top: 30px; 
	}
	.system-guarantees-wr .system-top-heading p {
	    margin-top: 10px;
	}
	.proudly-serving-blk, .emergency-service-blk {
	    display: inline-block;
	    vertical-align: middle;
	    float: unset;
	    font-size: 0;
	    line-height: 0;
	    margin-top: 0;
	}
	.proudly-serving-blk {
	    width: 85%;
	}
	.emergency-service-blk {
		width: 14%;
	}
	.pest-elimination-wr {
	    padding: 70px 0;
	}
	.common-inner-banner-wr ul li {
	    margin: 0 0 8px 0;
	}
	.pest-elimination-card-wr.commercial-content-wr {
	    padding: 40px 0 0;
	}
	.pest-elimination-card-wr .rpc-cards-con {
		margin-top: 0;
	}
	.pest-elimination-looking-heading h3 {
	    font-size: 28px;
	    line-height: 38px;
	}
	.pak-mob-blk ul li {
	    padding: 0;
	}
	.pak-mob-blk ul li::before {
	    display: none;
	}
	.commercial-content-wr h2, .common-inner-banner-wr h1 {
	    font-size: 40px;
	    line-height: 55px;
	}
	.common-inner-banner-wr ul {
	    margin-top: 10px;
	}
	.pak-mob-blk ul li {
		width: 100%;
	}
	.common-inner-banner-wr {
	    padding: 70px 0;
	}
	.page-template-template-career h1 {
	    margin-bottom: 30px;
	}
	.single-blog-wr .single-main-block h2 {
	    line-height: 48px;
	}
	.pc-cards-para br {
	    display: none;
	}
	.commercial-content-wr {
	    padding: 60px 0px;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 8px;
	}
	.grecaptcha-badge {
	    bottom: 55px !important;
	}
	/*popup*/
	.pop-up-wrapper::after {
	    background-size: cover;
	}
	.popup-title h2 {
	    font-size: 38px;
	    line-height: 42px;
	    padding-bottom: 5px;
	}
    .thankyou-logo {
        width: 16%;
        margin: 0 auto;
    }

    /*	03/07/2024   resource  page*/

	.download-now-card-text {
	    padding: 30px 15px 24px 15px;
	}
	.download-now-card-text h4, .download-now-card-text a {
	    font-size: 16px;
	    line-height: 21px;
	}
	.download-now-card-text a {
	    background-size: 19px;
	    background-position-x: 86%;
	}
	.resource-banner-text h1 {
	    padding: 0px 5px;
	}
	.download-now-card-text h4 {
	    min-height: auto;
	}	
	/*	03/07/2024   resource  page*/


	/*	03/07/2024  landing  page*/
	
	.landing-header-btn-menu .emergency-service-text h5, .landing-header-btn-menu .emergency-service-text h5 a, .landing-form-heading h4 {
	    font-size: 25px;
	    line-height: 34px;
	}
	body.page-template-template-landing .footer-copyright-blk {
	    padding: 10px 0 0px;
	}
	body.page-template-template-landing .footer-copyright-blk {
	    margin-top: 25px;
	}
	body.page-template-template-landing .grecaptcha-badge,body.page-template-template-resource .grecaptcha-badge {
	    bottom: 238px !important;
	}
	.free-estimate-wr {
	    padding: 17px 0 24px;
	}
	.popup-form-block {
	    width: 86%;
	}



/*	03/07/2024  landing  page*/

}/*650*/  
@media only screen and (max-width: 649px) {   
	.header-top .large-center-wr {
	    width: 96%;
	} 
	.emergency-service-text {
	    padding: 0 70px;
	}   
	.slicknav_menu a.slicknav_btn {
	    top: 40px;
	}
	.banner-img img {
	    height: 420px;
	}
	h5 {
	    font-size: 14px;
	    line-height: 20px;
	}
	.site-btn-yellow {
	    font-size: 15px;
	    line-height: 20px;
	    padding: 12px 24px;
	}     
	h1 {
	    font-size: 37px;
	    line-height: 47px;
	}
	.home-banner-text h4 {
	    font-size: 23px;
	    line-height: 28px;
	}
	.banner-sub-headings {
	    margin-top: 20px;
	} 
	.banner-sub-headings br {
	    display: none;
	}
	h4 {
	    font-size: 23px;
	    line-height: 43px;
	}
	.free-estimate-form .gform_body.gform-body .gfield input, .free-estimate-form .gform_body.gform-body .gfield select {
	    line-height: unset !important;
	}
	.free-estimate-form .gform_body.gform-body .gfield {
	    width: 100%;
	}
	h2 {
	    font-size: 28px;
	    line-height: 35px;
	}
	.page-heading h4 {
 	   font-size: 22px;
	    line-height: 28px;
	}
	h3, .pest-right-wr h3 {
	    font-size: 30px;
	    line-height: 40px;
	}
	h4 {
	    font-size: 23px;
	    line-height: 35px;
	}
	.crawling-review-slider-blk .ti-review-content {
	    width: 90%;
	}
	.footer-blocks {
	    width: 49%;
	}    
	.footer-middle h3 {
	    padding-bottom: 30px;
	}
	p {
    	font-size: 16px;
	    line-height: 28px;
	}  
	.offers-block {
	    width: 65%;
	    margin: 35px 0 0 0;
	}
 	.offers-block:first-child {
 		margin-top: 0;
 	}
 	.save-money-right h2 {
	    line-height: 44px;
	    font-size: 36px;
	}            
	.lpp-btn {
		padding: 12px 24px;
	}
	/*Residential*/
	.rpc-banner-heading h1 {
	    font-size: 44px;
	    line-height: 54px;
	}
	.pest-right-wr .common-list-wr ul li:nth-child(2) {
	    margin-top: 15px;
	}
	.pest-right-wr .common-list-wr ul li {
		width: 100%;
	}
	/*Ant Control*/
	.pest-pkg-content a.site-blue-btn {
	    margin-top: 30px;
	}
	.pest-right-wr h1 {
	    font-size: 38px;
	    line-height: 48px;
	}
	.get-estimate-form form .gform_body.gform-body .gfield--width-half {
	    width: 85%;
	    margin-left: 24px;
	    margin: 20px 0 0 0;
	}
	.get-estimate-form form .gform_body.gform-body .gfield:first-child {
		margin-top: 0;
	}
	h5.has-text-color {
	    margin: 30px 0 0;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 6px;
	}
	.get-estimate-form form .gform_body.gform-body .gfield--width-half:nth-child(2) {
	    margin-top: 0;
	} 
	.get-estimate-form form .gform_body.gform-body .gfield_html_formatted:nth-last-child(1) {
	    margin: 20px auto 0;
	    width: 84%;
	}  
	.pest-inner-page-wr .pest-right-wr .common-list-wr {
	    text-align: left;
	}
	/*Commercial*/
	.pest-right-wr h2 {
		font-size: 42px;
    	line-height: 52px;
	}
	.pest-banner-wr h1 {
	    font-size: 42px;
	    line-height: 52px;
	}
	.pest-right-wr ul li:before, .disc-style-list-wr ul li:before {
	    width: 6px;
	    height: 6px;
	}	
	.pest-banner-wr .disc-style-list-wr ul li:first-child {
	    padding-left: 8px;
	}
	.pest-right-wr h2 {
	    font-size: 38px;
	    line-height: 48px;
	}
	/*Special Offers*/
	.special-offer-right-wr p {
	    width: 100%;
	}
	.choose-offer-text.choose-offer-select {
		width: 50%;
	}
	.Please-fill-form input {
	    line-height: unset !important;
	}
	/*Pick Your Plan*/       
	.pest-table-wr.pest-service-treatment-table {
		display: none;
	}
	.lpp-accordion-blk {
	    display: block;
	    width: 83%;
	    margin: 0 auto;
	}
	/*Contact*/
	.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]), .get-estimate-form form .gform_body.gform-body select {
		line-height: unset !important;
	}
	.common-form-blk .gform-body input, .career-form .gform-body select, .common-form-blk .gform-body textarea {
	    padding: 10px !important;
	}
	/*Review*/
	.pest-inner-page-wr.pest-review-wr {
	    padding-top: 45px;
	}
	.pest-review-wr .crawling-review-slider-blk span.ti-stars {
	    top: -120px;
	}
	.pest-review-wr .crawling-review-slider-blk h6 {
		/*padding: 0 15px;*/    
	}
  	/*404*/
  	.search-page-form {
	    padding: 25px 20px;
	    margin: 25px 0px;
	}
	.search-page-form input[type=search] {
	    height: 45px;
	}
	.default-page-wr .search-form input.search-submit {
	    font-size: 14px;
	    padding: 10px 24px;
	} 
	/*Search*/
	.map-block {
	    height: 460px;
	}  
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(6) {
	    margin-left: 0;
	}
	/*Ant Control*/
	.pest-right-wr .pest-pkg-head h3 {
	    font-size: 25px;
	    line-height: 35px;
	}
	.pest-right-wr .common-list-wr {
	    padding: 12px 30px 33px;
	}
	/*Receive Discount*/
	.pest-right-wr h1, .pest-right-wr h2, section.receive-discount-wr h1 {
	    font-size: 32px;
	    line-height: 40px;
	}
	/*Special Offer*/
	.pest-right-wr .choose-offer-text h3 {
	    font-size: 18px;
	    line-height: 22px;
	}
	/*Systematic Home*/
	.premium-pest-heading {
	    width: 100%;
	}
	.premium-pest-wr h3 {
	    font-size: 32px;
	    line-height: 38px;
	}
	.premium-pest-para-list {
	    margin-top: 15px;
	}
	.premium-pest-para-list ul {
	    margin-top: 20px;
	}
	.premium-pest-para-list p {
	    margin-top: 20px;
	}  
	.premium-pest-btn { 
	    margin-top: 30px;
	}
	.system-guarantees-wr .left-box {
	    width: 90%;
	}
	.home-banner-text h1 {
	    font-size: 50px;
	    line-height: 66px;
	}
	.home-banner-text h4 {
	    font-size: 22px;
	    line-height: 28px;
	}
	.home-banner-wr {
	    padding: 70px 0;
	}
	.pest-inner-page-wr {
	    padding: 50px 0px 60px;
	}
	.pest-right-wr .pest-pkg-head h3 {
	    font-size: 22px;
	    line-height: 32px;
	}
	.commercial-content-wr h2, .common-inner-banner-wr h1 {
	    font-size: 35px;
	    line-height: 45px;
	}
	.common-inner-banner-wr ul li {
	    font-size: 18px;
	    line-height: 22px;
	}
	.commercial-content-wr h2 {
	    width: 100%;
	}
	.special-offer-cards figcaption p {
	    bottom: 11px;
	}
	/*popup*/
	.popup-form-block {
	    width: 99%;
	}
	.pop-up-wrapper {
	    padding: 19px 19px 0px 19px;
	    background: #fff url(../images/background_image.jpg) no-repeat;
	}
	.pop-up-wrapper::after{
		content: none;
	}
	.pop-up-wrapper::before{
		content: none;
	}
	.form-shortcode .gform_body.gform-body .gfield input {
	    padding: 10px 10px;
	}
	.form-shortcode .gform_footer .gform_button {
	    padding: 8px 13px !important;
	    margin-bottom: 0 !important;
	    display: block;
	    margin: 0 auto;
	}
	.popup-form-block #field_13_1 span {
        font-size: 17px;
        line-height: 27px;
    }
    .popup-title h2 {
        font-size: 34px;
        line-height: 40px;
        padding-bottom: 5px;
    }
    span.close {
        cursor: pointer;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 9999;
        width: 23px;
        height: 24px;
        background: #ba924a;
    }
    .close img {
        width: 14px;
        margin: 4px 5px;
    }
    .footer-blocks:first-child {
	    width: 100%;
	    text-align: center;
	}
	.footer-blocks.footer-beach-office, .footer-blocks.footer-operation {
	    width: 100%;
	}
	.footer-social-logo:last-child {
	    margin: 20px 0px 0px 0px;
	}
	.footer-social-logo-blk {
	    width: 100%;
	    margin: 0px 0px 0px 0px;
	    text-align: center;
	}

    /*	03/07/2024   resource  page*/

	.resource-banner-text h1 {
	    font-size: 34px;
	    line-height: 47px;
	}
	.resource-banner-text p {
	    padding: 0px 50px;
	}
	.resource-banner-text p {
	    padding: 0px 1px;
	}
	.resouce-banner-form .gform_wrapper.gravity-theme .gfield input#input_15_3, .resouce-banner-form .gform_wrapper.gravity-theme .gform_footer input[type="submit"]#gform_submit_button_15{
	    font-size: 16px;
	    line-height: 32px !important;
	    padding: 8px 23px 8px 23px;
	}
		
	/*	03/07/2024   resource  page*/

	/*	03/07/2024  landing  page*/
	
	.header-btn-menu.right.align-right.landing-header-btn-menu .emergency-service-text {
	    display: block;
	    width: 100%;
	    padding: 0px 17px 0px 0px;
	}
	.header-btn-menu.right.align-right.landing-header-btn-menu {
	    width: 300px;
	    margin: 15px 0px 0px 0px;
	}
	.landing-banner-text h1,.resource-banner-text h1 {
	    font-size: 34px;
	    line-height: 45px;
	}
	.form-shortcode .gfield.gfield--width-half {
	    width: 48%;
	}
	.form-shortcode .gform_body.gform-body .gfield textarea.small {
	    width: 99.5%;
	}
	.popup-form-block #field_13_1 span {
	    padding: 0px 0px 0px 0px;
	}

/*	03/07/2024  landing  page*/

}/*568*/
@media only screen and (max-width: 567px) {
	.emergency-service-text {
	    padding: 0 30px;
	}
	.header-bottom-blk {
	    border-top: 5px solid var(--bronze);
	}  
	span.date-blk:first-child {
    	margin-left: 0px;
	}
	.blog-page-wr .lpp-pagination-wr {
    	padding: 50px 0 10px;
	}
	.blog-page-wr .pest-left-wr {
    	margin-top: 20px;
    	margin-bottom: 30px;
	}
	.single-blog-wr .pest-right-wr, .pest-left-wr {
    	text-align: left;
	}
	h1 {
    	font-size: 36px;
	    line-height: 46px;
	}
	h4 {
	    font-size: 21px;
	    line-height: 31px;
	}
	.banner-img img {
	    object-position: 85% 0px;
	    height: 300px;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(2) {
	    margin-top: 0;
	}
	.free-estimate-form div#gform_1_validation_container {
	    position: relative;
	}	
	.free-estimate-form .gform_body.gform-body .gfield .gfield_validation_message {
	    text-align: left;
	}
	.free-estimate-form .gform_body.gform-body .gfield:nth-child(2n) {
	    margin-right: 0;
	}
	.free-estimate-form div#gform_1_validation_container {
		top: 0;
	}
	h2 {
	    font-size: 26px;
	    line-height: 33px;
	}
	.page-heading h4 {
	    font-size: 20px;
	    line-height: 26px;
	}
	.why-choose-right-text {
	    width: 80%;
	    text-align: left;
	}
	h4 {
   		font-size: 20px;
	    line-height: 30px;
	}
	.save-money-right h2 {
	    line-height: 46px;
	    font-size: 36px;
	}
	.footer-middle .logo-wr {
	    width: 45%;
	    margin: 15px 0 0 0;
	}
	.map-block {
		height: 380px;
	} 
	.slicknav_menu a.slicknav_btn {
		top: 42px;
	}
	.scroll-top {
	    width: 38px;
	    height: 38px;
	    font-size: 20px;
	    line-height: 37px;
	}
	.crawling-review-wr {
	    padding: 60px 0 70px;
	}
	.why-choose-wr {
	    padding: 60px 0 70px;
	}
	.why-choose-right-text {
	    width: 90%;
	    padding: 10px 0 0 0;
	    text-align: center;
	}
	.why-choose-img-text {
	    text-align: center;
	}
	.why-choose-right-text p {
	    font-size: 15px;
	    line-height: 24px;
	}
	.save-money-right h2 {
	    line-height: 35px;
	    font-size: 30px;
	}
	.save-money-right a {
		margin-top: 15px;
	}
	.save-money-right p {
	    font-size: 16px;
	    line-height: 28px;
	}  
	.top-map-headeing p {
	    width: 92%;
	}
	.why-choose-heading h3 {
	    padding: 0 60px;
	}
	.footer-blocks.footer-local-office ul li:first-child a {
		line-height: 28px;
	}
	.footer-blocks ul li a {
	    font-size: 16px;
	    line-height: 20px;
	}
	.footer-blocks h6 {
	    font-size: 20px;
	} 
	.footer-top {
	    padding: 50px 0 30px;
	}
	.footer-blocks ul li {
	    margin-top: 8px;
	}
	.footer-copyright-blk {
	    padding: 10px 0 40px;
	}
	.footer-copyright p, .footer-copyright a {
	    font-size: 15px;
	    line-height: 20px;
	}  
	/*Residential*/
	.pc-cards-blk {
		width: 80%;
	}
	.rpc-cards-wr {
	    padding: 0 0 60px 0;
	}
	.header-top {
	    padding: 8px 0;
	}
	.free-estimate-form .gform_footer.top_label input {
		padding: 11px 32px;
	}
	/*Ant Control*/
	.pest-pkg-icon {
	    padding-right: 0;
	}
	.pest-right-wr h1 {
	    font-size: 32px;
	    line-height: 42px;
	}
	.pest-right-wr h4 {
	    font-size: 20px;
	    line-height: 30px;
	}
	.pest-pkg-icon, .pest-pkg-content {
	    float: unset;
	    margin: 0 auto 8px;
	    text-align: center;
	}
	.pest-pkg-content {
	    width: 100%;
	    margin-top: 30px;
	}
	.pest-pkg-blk h4:before {
		left: 0;
	}
	.pest-right-wr h2 {
	    font-size: 32px;
	    line-height: 36px;
	}
	.pest-card-content .site-blue-btn {
		font-size: 16px;
	}
	.pest-right-wr h3 {
	    margin: 30px 0 0px 0;
	}
	.pest-right-wr p {
	    margin-top: 10px;
	}
	.pest-left-wr .lpp-side-image-blk .offers-block {
	    width: 66%;
	    margin: 20px 0 0 0;
	}
	.pest-left-wr .lpp-side-image-blk .offers-block:first-child {
	    margin-top: 0;
	}
	.blog-page-wr p.has-text-align-left {
    	text-align: center;
	}
	.pest-right-wr ul, .pest-left-wr ul, .menu-side-bar-wr .gform_wrapper {
	    text-align: left;
	}
	.pest-pkg-wr .pest-pkg-head h3 {
	    margin: 0;
	    font-size: 22px;
	}
	.pest-pkg-content h4 {
	    margin-top: 15px;
	}
	.pest-right-wr h4 {
		margin-top: 20px;
	}
	.breadcrumb-blk {
		width: 100%;
	}
	.breadcrumb li a, .breadcrumb li {
	    font-size: 14px;
	    line-height: 18px;
	}
	.pest-card-content h3 {
	    margin: 0 0 8px 0;
	}
	.breadcrumb-wr {
	    padding: 18px 0px;
	}
	.pest-pkg-blk h4:before {
	    left: 10px;
	    top: -10px;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 8px;
	}
	.get-estimate-form .gform_wrapper {
		margin: 35px 0 20px 0;
	}
	.get-estimate-form form .gform_body.gform-body input, .get-estimate-form form .gform_body.gform-body select {
	    padding: 10px 15px;
	}
	.get-estimate-form form .gform_body.gform-body .gfield_html_formatted:nth-last-child(1) {
	    font-size: 14px;
	}
	/*Commercial*/
	.pest-banner-wr h1 {
	    font-size: 36px;
	    line-height: 46px;
	}
	.rpc-banner-content {
	    width: 100%;
	}
	/*Special Offers*/
	.choose-offer-text {
	    width: 100%;
	    margin: 20px 0 0 0;
	}
	.pest-right-wr .choose-offer-text h3 {
	    font-size: 25px;
	}
	.special-offer-select select {
		padding: 6px 15px;
	}
	.choose-offer-text.choose-offer-select {
	    width: 74%;
	}
	.special-offer-cards.special-offer-blk {
	    width: 75%;
	    float: unset;
	    margin: 0 auto;
	}
	.special-offer-cards.special-offer-blk:nth-child(2n) {
	    margin-right: auto;
	}
	.pest-right-wr .choose-offer-text h3 {
	    font-size: 25px;
	    margin: 0;
	}	
	.choose-offer-wr {
	    margin: 15px 0 30px 0;
	}
	.pest-right-wr .Please-fill-form h3 {
	    margin: 0 0 20px 0;
	    padding: 0;
	}
	.Please-fill-form {
	    padding: 25px 20px 20px;
	}
	.Please-fill-form {
		border-top: 5px solid var(--bronze);
	}
	/*Pick Your Plan*/
	.pak-mob-blk ul li {
	    margin-top: 10px;
	}
	/*Contact*/
	.pest-right-wr.contact-page-right-wr .has-text-align-center {
	    text-align: center;
	    margin: 25px 0px 50px;
	}
	.common-form-blk {
	    text-align: left;
	}
	section.pest-inner-page-wr.contact-page-wr {
	    padding-top: 40px;
	}
	/*Refer Friend*/
	.refer-friend-wr .pest-right-wr .common-form-blk .gform_footer.top_label {
	    margin-top: 15px !important;
	}
	/*Carrer*/
	.career-page-wr .pest-right-wr h3 {
	    margin-top: 25px;
	}
	.career-page-wr .pest-right-wr h3 {
	    padding: 0;
	}
	.pest-right-wr ul li {
		width: 100%;
	}
	.common-form-blk .gform-body input[type='file'] {
	    width: 100% !important;
	}
	.pest-inner-page-wr.career-page-wr {
	    padding-bottom: 0;
	}	
	.career-page-wr .pest-right-wr ul {
	    margin-top: 10px;
	}
	/*Review*/
	.leave-review-btn p a {
	    padding: 12px 25px;
	}
	.pest-review-wr .review-section-remove-space {
		padding: 0;
	}
	.pest-inner-page-wr.pest-review-wr .pest-right-wr p {
	    padding: 0;
	}	
	.pest-review-wr .crawling-review-content {
	    margin-top: 60px;
	} 
	/*404*/
	.page_not_found .error404-content {
	    text-align: center;
	}
	.page_not_found .intro-text {
	    padding: 0 30px;
	}
	/*Search*/
	.search-page-right .found-title {
	    font-size: 24px;
	    line-height: 30px;
	} 
	.free-estimate-form .gform_body.gform-body .gfield:first-child {
	    margin-bottom: 20px;
	}
	.footer-blocks:first-child {
	    width: 50%;
	}   
	.emergency-service-text h5 {
	    font-size: 17px;
	    line-height: 25px;
	} 
	.header-top {
	    padding: 14px 0;
	} 
	.crawling-review-slider-blk {
	    /*padding: 34px 0 5px;*/
	}        
	.footer-middle h3 {
	    padding-bottom: 0;
	} 
	/*Ant Control*/
	.menu-side-bar-wr .gform_footer input {
	    font-size: 15px !important;
	    padding: 12px 25px;
	} 	
	.service-left-right-wr .has-text-align-center {
	    margin-top: 25px;
	}
	.menu-side-bar-wr.common-list-wr #block-52 > p {
	    padding: 0 15px;
	}
	/*Special Offers*/
	.special-offer-right-wr h1 {
	    margin-bottom: 20px;
	}
	/*Recieve Discount*/
	.contact-us-form.receive-offer-form .gform_wrapper {
	    margin-top: 30px;
	}
	/*Residential*/
	.rpc-banner-heading br {
	    display: none;
	}
	.pc-cards-img img {
	    width: 32%;
	}
	.pc-cards-top {
	    padding: 100px 14px 15px;
	}
	/*Free Quote*/
	.common-form-blk .gform_footer.top_label {
	    padding-bottom: 0 !important;
	}
	/*blog single page css*/
	.author_description_block span {
	    font-size: 14px;
	    line-height: 19px;
	    padding-left: 18px;
	}
	.author_description_block span {
    	font-size: 14px;
    	line-height: 19px;
    	padding-left: 18px;
	}
	.header-logo {
	    width: 15%;
	}
	/*Systematic Home*/
	h1 {
	    font-size: 31px;
	    line-height: 41px;
	}
	.home-banner-text h4 {
	    font-size: 20px;
	    line-height: 26px;
	}
	.premium-pest-wr h3 {
	    font-size: 30px;
	    line-height: 36px;
	}
	.view-all-services-wr a {
	    padding: 10px 35px 10px 20px;
	    background-position: 90% 50%;
	}
	.system-guarantees-wr .left-box {
	    width: 100%;
	}
	.crawling-slider-text {
	    width: 100%;
	}
	.crawling-review-slider-blk .ti-widget.ti-goog .ti-review-header {
		bottom: 15px;
	}
	.emergency-service-blk {
	    width: 14%;
	}
	.proudly-serving-blk {
	    width: 85%;
	} 
	.home-banner-text h1 {
	    font-size: 42px;
	    line-height: 62px;
	}
	.pest-right-wr .comn-list-box-wr li {
	    width: 100%;
	    margin: 15px 0 0 0;
	}
	.pest-right-wr .comn-list-box-wr li:first-child {
		margin-top: 0;
	}
	.common-inner-banner-wr .disc-style-list-wr ul li:first-child::before {
	    display: block;
	}
	.common-inner-banner-wr .disc-style-list-wr ul li:first-child {
		padding-left: 12px;
	}
	.pest-elimination-looking-heading h3 {
	    font-size: 25px;
	    line-height: 35px;
	}
	.pest-inner-page-wr .pest-pkg-content h6 {
	    font-size: 17px;
	    line-height: 27px;
	}
	.special-offer-cards.special-offer-blk {
	    margin-top: 30px;
	}
	.lpp-inner-content-space .special-offer-wr {
	    margin-top: 30px;
	}
	.Please-fill-form {
		margin-bottom: 30px;
	}
	.single-post-content > p {
	    margin-top: 18px;
	}
	.single-blog-wr .single-main-block h2 {
	    line-height: 42px;
	}
	.search-post-wr .search-page h3 {
	    margin-top: 0;
	}
	.search-post-wr .author_description_block.single-date {
	    margin: 10px 0;
	}
	.free-estimate-form div#gform_2_validation_container {
	    position: unset;
	}
	.pest-pkg-icon {
	    width: 30%;
	}
	.custom-reviews-slider-block {
	    margin-top: 20px;
	}
	.special-offer-cards figcaption p {
	    bottom: 14px;
	}
	span.close {
	    top: -1px;
	}
	.thankyou-logo {
	    width: 22%;
	    margin: 0 auto;
	}
	.thankyou-text p {
        font-size: 21px;
        line-height: 34px;
        text-align: center;
        padding: 13px 0px 7px;
        margin-bottom: 0;
	}
	.thankyou-wrapper {
        padding: 35px 0px;
    }

    /*	03/07/2024   resource  page*/

	.download-card {
	    width: 80%;
	}
	.download-now-card-text h4 {
	    min-height: auto;
	}
	.resource-banner-wrapper {
	    padding: 35px 0px 50px;
	}
	.download-now-cards-wrapper {
	    padding: 45px 0px 17px;
	}	
	.resource-banner-text p {
	    font-size: 20px;
	    line-height: 30px;
	    padding: 0px 0px;
	}
	.resouce-banner-form .gform-body.gform_body {
	    width: 66%;
	}
	
	/*	03/07/2024   resource  page*/

	/*	03/07/2024  landing  page*/
	
	.landing-banner-wrapper {
	 	padding: 30px 0px 35px;
	}
	.landing-form-text-wrapper {
	    padding: 27px 0px 45px;
	}
	.landing-form-content h4 {
	    font-size: 24px;
	    line-height: 32px;
	    margin-top: 26px;
	}
	.landing-form-heading {
	    margin-bottom: 20px;
	}
	.landing-form .gform_wrapper.gravity-theme .gform_footer input {
	    font-size: 16px;
	    line-height: 21px !important;
	    padding: 10px 20px 10px 20px;

	}
	body.page-template-template-landing .grecaptcha-badge,body.page-template-template-resource .grecaptcha-badge {
	    bottom: 165px !important;
	}
	.footer-copyright p {
	    padding: 0px 30px;
	}
	.template-commercial-pest-control .free-estimate-form .gform_body.gform-body .gfield:nth-child(7) {
        text-align: left;
        margin-top: 0;
    }
    .pop-up-wrapper {
        padding: 19px 12px 0px 14px;
    }
    .form-shortcode .gfield.gfield--width-half {
        width: 49%;
        margin: 0px 0px 19px 7px !important;
    }


/*	03/07/2024  landing  page*/


}/*480*/	
@media only screen and (max-width: 479px) { 
	.header-menu {
	    margin-top: 10px;
	}
	.footer-social-logo a, .header-social-logo a {
		font-size: 28px;
	} 
	.emergency-service-text {
	    padding: 0;
	}
	.emergency-service-text h5 {
	    font-size: 0;
	    line-height: 20px;
	}
	.emergency-service-text a {
	    font-size: 16px;
	    margin-left: 0;
	    position: relative;
	    padding: 0 0 0 25px;
	}
	.emergency-service-text a::after {
	    content: '\f095';
	    position: absolute;
	    top: 2px;
	    left: 0;
	    z-index: 1;
	    font-family: "FontAwesome";
	    font-size: 20px;
	}
	.header-bottom-btn a, .header-bottom-btn a:first-child {
		padding: 11px 5px;	
	}
	span.slicknav_menutxt {
	    font-size: 15px;
	    line-height: 18px;
	}
	h1 {
	    font-size: 31px;
	    line-height: 41px;
	} 
	h3, .pest-right-wr h3 {
	    font-size: 26px;
	    line-height: 36px;
	}
	.crawling-review-wr {
	    padding: 65px 0;
	}
	.save-money-offer {
	    padding: 50px 0px 60px;
	} 
	.footer-blocks ul {
	    margin-top: 10px;
	}
	.footer-top-content {
	    text-align: center;
	}
	.footer-blocks ul li {
	    margin-top: 5px;
	}
	.footer-blocks.footer-local-office ul li:first-child a {
	    line-height: 25px;
	}
	.save-money-right a {
		margin-top: 15px;
	}
	.map-block {
		height: 340px;
	}
	.footer-blocks:first-child {
	    width: 50%;
	}
	.free-estimate-form .gform_footer.top_label input {
		padding: 12px 22px
	}
	.why-choose-heading h3 {
	    padding: 0 55px;
	}  
	.footer-content-sec p {
	    font-size: 27px;
	    line-height: 35px;
	}
	.footer-content-sec a, .footer-content-sec p:nth-child(2) {
	    font-size: 21px;
	    line-height: 31px;
	    margin-top: 5px;
	}
	.save-money-right {
		width: 74%;
	}
	.save-money-right h2 {
	    line-height: 30px;
	    font-size: 25px;
	}
	.offers-block {
	    width: 80%;
	}
	.top-map-headeing p {
	    line-height: 24px;
	    font-size: 15px;
	}
	.save-money-right p {
	    font-size: 15px;
	    line-height: 27px;
	}
	.footer-copyright p, .footer-copyright a {
	    font-size: 15px;
	    line-height: 20px;
	} 
	.review-read-more-btn a {
	    padding: 10px 25px;
	    font-size: 16px;
	    line-height: 20px;
	}
	.free-estimate-form .gform_body.gform-body .gfield:last-child {
		margin: 28px 0 0 0;
		padding: 0 10px 0 0;
	}
	/*Residential*/
	.rpc-banner-content {
	    width: 100%;
	}
	.rpc-banner-heading h1 {
	    font-size: 45px;
	    line-height: 55px;
	}
	.pc-cards-blk {
	    width: 85%;
	}
	/*Ant Control*/
	.pest-right-wr h1 {
	    font-size: 28px;
	    line-height: 38px;
	}
	.pest-right-wr h4 {
 	   font-size: 18px;
	    line-height: 28px;
	}
	.pest-pkg-wr .pest-pkg-head h3 {
	    font-size: 20px;
	    line-height: 28px;
	}
	.pest-inner-sub-head h3 {
	    margin: 0 0 15px 0;
	}
	.pest-card-content {
	    padding: 25px 10px 35px;
	}
	.pest-card-content .site-blue-btn {
	    font-size: 15px;
	    padding: 10px 18px;
	}
	.menu-side-bar-wr .gform_wrapper input, .menu-side-bar-wr .gform_wrapper select, .menu-side-bar-wr .gform_wrapper textarea {
	    line-height: unset !important;
	}
	.menu-side-bar-wr .gfield_html_formatted:first-child {
		padding: 0;
	}
	.menu-side-bar-wr .gform_wrapper .gform_validation_errors {
	    padding: 5px 8px;
	}	
	.get-estimate-form img#gform_ajax_spinner_2, .get-estimate-form .gform_ajax_spinner {
	    right: 20%;
	}
	.pest-left-wr {
	    margin-top: 50px;
	}	
	.pest-right-wr h4 {
		margin-top: 20px;
	}
	.breadcrumb-wr {
	    padding: 15px 0px;
	}
	.pest-pkg-blk h4:before {
	    left: 0;
	}   
	.get-estimate-form form .gform_body.gform-body input, .get-estimate-form form .gform_body.gform-body select, .receive-offer-form .gform_body.gform-body .gfield select {
	    padding: 8px 13px;
	}
	.pest-left-wr.left .lpp-side-image-blk {
	    margin-top: 50px;
	}
	.get-estimate-form form .gform_body.gform-body .gfield--width-half {
		width: 85%;
	}
	/*Commercial*/
	.pest-banner-wr .disc-style-list-wr {
	    margin-top: 10px;
	}
	.pest-banner-wr h1 {
	    font-size: 32px;
	    line-height: 42px;
	}
	.pest-inner-left-right {
	    margin-bottom: 30px;
	}
	/*Special Offers*/
	.pest-right-wr .choose-offer-text h3 {
	    font-size: 22px;
	    margin: 0;
	}
	.why-choose-wr {
	    padding: 45px 0 55px;
	}
	.crawling-review-wr {
	    padding: 55px 0;
	}
	.special-offer-right-wr h1 {
	    font-size: 33px;
	    line-height: 41px;
	}
	.lpp-inner-content-space .special-offer-wr {
	    margin-top: 0;
	}
	/*Free Quote*/
	.common-form-blk .gform_footer input[type='submit'] {
	    padding: 12px 20px;
	}  
	/*Review*/
	.pest-inner-page-wr.pest-review-wr .pest-right-wr p {
	    padding: 0;
	}
	.leave-review-btn p a {
	    margin-left: 25px;
	}
	.pest-inner-page-wr.pest-review-wr .pest-right-wr h1 {
	    margin: 0;
	}
	.pest-review-wr .pest-left-wr.left .lpp-side-image-blk {
	    margin-top: 35px;
	}
	/*404*/
	.page_not_found .intro-text {
	    padding: 0;
	}
	/*Pick Plan*/
	.rpc-banner-heading h1 {
	    font-size: 36px;
	    line-height: 50px;
	}
	.rpc-banner-heading h1 br {
	    display: none;
	}
	.rpc-banner-para p {
	    font-size: 16px;
	    line-height: 24px; 
	}
	.rpc-banner-img img {
	    height: 300px;
	} 
	.footer-middle .logo-wr {
	    width: 49%;
	}
	.footer-middle h3 {
	    padding-bottom: 0;
	}
	.footer-copyright {
	    padding: 0 60px;
	} 
	.banner-heading h1 br {
	    display: none;
	}
	.banner-img img {
	    height: 250px;
	}
	.header-social-logo a svg {
	    width: 25px;
	}           
	.header-social-logo {
	    margin-left: 10px;
	}
	.crawling-review-slider-blk h6 {
	    font-size: 26px;
	    line-height: 31px;
	}
	.footer-middle {
	    border-bottom: 5px solid #f2b833;
	} 
	.header-top {
	    padding: 6px 0;
	}   
	/*Ant Control*/
	.pest-inner-page-wr .pest-pkg-content p {
	    font-size: 16px;
	    line-height: 28px;
	}
	.menu-side-bar-wr.common-list-wr #block-40 > p {
		padding: 0 20px;
	}
	.pest-pkg-blk, .pest-pkg-blk:nth-child(2), .pest-pkg-blk:nth-child(3) {
	    padding: 25px 15px;
	}
	.pc-cards-heading h6 {
		padding: 0;
	} 
	.get-estimate-form form .gform_footer input, .menu-side-bar-wr .gform_footer input, .receive-offer-form .gform_footer input {
		padding: 12px 30px;
	}
	/*Privacy*/
	.page-template-template-privacy-policy .pest-inner-page-wr {
	    padding-top: 40px;
	}
	.page-template-template-privacy-policy .pest-right-wr h4 {
	    margin-top: 10px;
	}
	/*refer a friend*/
	.refer-friend-form {
	    margin-top: 30px;
	}
	/*Pick Plan*/
	.pc-cards-para p strong, .pc-cards-para p {
	    font-size: 16px;
	    line-height: 30px;
	}
	.pc-cards-para p {
	    font-size: 16px;
	    color: #58595b;
	    line-height: 28px;
	}
	/*Receive Discount*/
	.receive-discount-wr {
	    padding: 40px 0px;
	}
	/*Review*/
	.pest-review-wr .crawling-review-content {
	    padding-bottom: 30px;
	}
	/*Special Offers*/
	.Please-fill-form .gform_wrapper .gform_button.button {
	    padding: 10px 20px !important;
	}
	/*Blog Single*/
	.author_description_block span {
	    /*width: 50%;*/
	    display: block;
	    text-align: left;
	    margin: 10px auto 0;
	}
	span.date-blk:first-child {
	    margin-left: auto;
	    margin-top: 0;
	}
	/*Systematic Home*/
	h1 {
	    font-size: 26px;
	    line-height: 36px;
	}
	.home-banner-wr {
	    padding: 50px 0;
	}
	.premium-pest-wr h3 {
	    font-size: 26px;
	    line-height: 36px;
	}
	.premium-pest-wr {
	    padding: 45px 0 50px;
	}
	.system-guarantees-wr {
	    padding: 45px 0;
	}
	.emergency-service-blk {
	    width: 13%;
	    text-align: right;
	}
	.header-social-logo a { 
	    width: 25px;
	    height: 25px;
	}
	.header-social-logo.header-mob-call a {
	    background-size: 55%;
	}  
	.header-social-logo {
	    margin-left: 2px;
	}
	.slicknav_menu a.slicknav_btn {
	    top: 34px;
	}
	.home-banner-text h1 {
	    font-size: 38px;
	    line-height: 54px;
	}
	.home-banner-text h4 {
	    font-size: 18px;
	    line-height: 24px;
	}
	.menu-side-bar-wr.common-list-wr #block-40 > p, .menu-side-bar-wr.common-list-wr #block-52 > p, .menu-side-bar-wr.common-list-wr #block-48 > p, .menu-side-bar-wr #block-40 > p, .menu-side-bar-wr #block-63 > p, .menu-side-bar-wr #block-66 > p, .menu-side-bar-wr #block-68 > p, .menu-side-bar-wr #block-76 > p, 
	.menu-side-bar-wr #block-78 > p, .menu-side-bar-wr #block-80 > p, .menu-side-bar-wr #block-91 > p, .menu-side-bar-wr #block-88 > p {
	    padding: 0 20px;
	}
	.pest-elimination-looking-heading h3 {
	    font-size: 23px;
	    line-height: 33px;
	}
	.common-inner-banner-wr ul li {
	    font-size: 18px;
	    line-height: 26px;
	}
	.pest-elimination-wr {
	    padding: 50px 0;
	}
	.get-estimate-form .gform-body .gfield--type-html {
	    width: 90%;
	}
	.common-inner-banner-wr.industry-pest-banner-wr {
	    padding: 50px 0;
	}
	.has-text-align-center {
	    margin-bottom: 25px;
	}
	.common-inner-banner-wr {
	    padding: 50px 0;
	}
	.commercial-content-wr h2, .common-inner-banner-wr h1 {
	    font-size: 32px;
	    line-height: 42px;
	}
	.commercial-content-wr {
	    padding: 50px 0px;
	}
	.blog-page-wr .lpp-pagination-wr {
	    padding: 20px 0 10px;
	}
	.career-page-wr .pest-right-wr h2 {
	    font-size: 27px;
	    line-height: 33px;
	}
	.pest-pkg-icon {
	    width: 35%;
	}
	.pest-pkg-content {
	    margin-top: 20px;
	}
	.commercial-content-wr + .system-guarantees-wr .left-box {
	    padding: 30px 20px 31px 20px;
	}
	.slicknav_nav {
		margin-top: 108px;
	}
	/*Pop up*/
	.popup-form-block {
        width: 100%;
    }
    .popup-form-block #field_13_1 span {
        font-size: 15px;
        line-height: 26px;
    }
    .form-shortcode .gfield.gfield--width-half {
        width: 100%;
        margin: 0 0 19px 0px !important;
    }
    .form-shortcode label#label_13_7_1 {
        max-width: 88%;
        font-size: 14px;
        line-height: 21px;
        margin-left: 7px;
    }
    .pop-up-wrapper {
        width: 87%;
        max-height: 592px;
        overflow-y: scroll;
    }

    /*	03/07/2024   resource  page*/

	.resource-banner-image {
	    max-width: 90%;
	}
	.resource-banner-image-top {
	    padding: 20px 20px 0px 20px;
	}
	.resource-banner-image-top figure,.resource-banner-image-top figure img{
		height: auto;
	}
	.download-card{
		width: 90%;
	}
	.resource-banner-text h1 {
	    font-size: 30px;
	    line-height: 38px;
	}
	.resource-banner-text p {
	    font-size: 18px;
	    line-height: 25px;
	}
	.resouce-banner-form .gform-body.gform_body {
	    width: 62%;
	}
	.resource-banner-text h1 {
	    padding: 0px 0px;
	}
	.resource-banner-text p {
	    padding: 0px 9px;
	}
	/*	03/07/2024   resource  page*/

	/*	03/07/2024  landing  page*/
	
	.landing-form .gform_wrapper.gravity-theme .gfield_label {
	    font-size: 18px;
	    line-height: 25px;
	    margin-bottom: 4px;
	}
	.landing-banner-text h1 ,.resource-banner-text h1{
	    font-size: 30px;
	    line-height: 38px;
	}
	.landing-form-content h2 {
	    font-size: 24px;
	    line-height: 32px;
	}
	.footer-copyright p {
	    padding: 0px 0px;
	}


/*	03/07/2024  landing  page*/


}/*414*/
@media only screen and (max-width: 413px) {  
	h3, .pest-right-wr h3 {
    	font-size: 25px;
	    line-height: 33px;
	}	 
	.crawling-slider-text {
		width: 100%;
	} 
	.slicknav_menu ul li a {
	    font-size: 15px;
	} 
	p {
		line-height: 26px;
	}
	.lpp-btn {
		padding: 12px 20px;
	} 
	h1 {
	    font-size: 28px;
	    line-height: 38px;
	} 
	.save-money-right h2 {
	    line-height: 27px;
	    font-size: 22px;
	}
	/*Residential*/
	.rpc-banner-heading h1 {
	    font-size: 31px;
	    line-height: 36px;
	}
	.rpc-banner-img img {
	    height: 250px;
	}
	.pc-cards-blk {
	    width: 95%;
	}
	.rpc-banner-para p {
	    font-size: 15px;
	    line-height: 23px;
	}
	/*Ant Control*/
	.pest-right-wr h1 {
	    font-size: 25px;
	    line-height: 35px;
	}
	.breadcrumb-blk {
	    width: 100%;
	}
	.breadcrumb li {
	    margin-left: 18px;
	}
	.breadcrumb li a, .breadcrumb li {
	    font-size: 14px;
	    line-height: 18px;
	}
	.pest-pkg-wr .pest-pkg-head h3 {
	    font-size: 19px;
	    line-height: 27px;
	}
	.pest-pkg-blk h4:before {
		content: unset;
	}
	.pest-right-wr h2 {
	    font-size: 28px;
	    line-height: 34px;
	}
	.pest-card-content .site-blue-btn {
	    font-size: 14px;
	    line-height: 18px;
	    padding: 10px;
	}
	/*Commercial*/
	.pest-banner-wr h1 {
	    font-size: 29px;
	    line-height: 39px;
	}
	.pest-right-wr h5 {
	    font-size: 23px;
	    line-height: 29px;
	}
	/*Special Offers*/
	.special-offer-cards.special-offer-blk {
		width: 85%;
	}
	/*Pick Your Plan*/
	.llp-one-short-table .tablepress .row-2 td h4, .lpp-accordion-head h3 {
	    color: #319247;
	    font-size: 18px;
	    line-height: 28px;
	    font-weight: bold;
	    text-align: center;
	}
	.pak-mob-blk ul li a {
	    font-size: 15px;
	    line-height: 18px;
	}
	.pak-mob-blk ul li {
	    margin-top: 4px;
	}
	.pak-mob-blk ul li a.active-pack {
	    border-bottom: 2px solid var(--bronze);
	} 
	.pak-mob-blk ul li a {
		border-bottom: 2px solid transparent;
	}
	.lpp-accordion-blk {
	    width: 90%;
	}     
	/*Contact*/
	.common-form-blk .gform_footer.top_label {
	    margin-top: 10px !important;
	}    
	.lpp-accordion-head h3 {
	    font-size: 20px;
	    line-height: 26px;
	}
	/*Review*/
	.leave-review-btn p a {
	    margin-left: 15px;
	    padding: 10px 20px;
	}
	/*404*/
	.default-page-wr .search-form input.search-submit {
	    font-size: 14px;
	    padding: 10px 15px;
	}
	.page_not_found .intro-text {
	    padding: 0 2px;
	    margin-top: 0;
	}  
	.search-page-form {
	    padding: 15px 10px;
	    margin: 15px 0px 30px;
	}
	.page_not_found .intro-text p {
	    margin-top: 0;
	}
	.page_not_found .error404-content h1.entry-title {
	    margin-bottom: 10px;
	}  
	/*Home Posse*/
	.footer-copyright {
	    padding: 0 50px;
	}
	/*Ant Control*/
	.menu-side-bar-wr .gform_body.gform-body .gfield .gfield_label, .menu-side-bar-wr .gform_body.gform-body .gfield input, .menu-side-bar-wr .gform_body.gform-body .gfield textarea, .receive-offer-form .gform_body.gform-body .gfield .gfield_label, .receive-offer-form .gform_body.gform-body .gfield input, .receive-offer-form .gform_body.gform-body .gfield textarea, .receive-offer-form .gform_body.gform-body .gfield select {
	    font-size: 15px;
	    line-height: 19px;
	}
	/*Receive Discount*/
	.pest-right-wr h1, .pest-right-wr h2, section.receive-discount-wr h1 {
	    font-size: 28px;
	    line-height: 38px;
	}
	/*Residential*/
	.pc-cards-img img {
	    width: 35%;
	}
	/*Blog Single*/
	.lpp-post-blk .lpp-post-content h4 {
	    padding: 0 15px;
	    line-height: 22px;
	}
	.lpp-post-content {
	    margin: 20px 0 0 0;
	}
	/*Systematic Home*/
	h1 {
	    font-size: 23px;
	    line-height: 33px;
	}
	.home-banner-text h4 {
	    font-size: 17px;
	    line-height: 23px;
	}
	.view-all-services-wr {
	    margin-top: 30px;
	}
	.proudly-serving-blk {
	    width: 100%;
	    text-align: center;
	}
	.emergency-service-blk {
	    width: 100%;
	    text-align: center;
	    margin-top: 5px;
	}
	h5 {
	    font-size: 15px;
	    line-height: 20px;
	}
	.common-inner-banner-wr ul li {
	    margin: 0;
	}
	.page-template-template-career h1 {
	    margin-bottom: 20px;
	}
	.career-page-wr .pest-right-wr h2 + h3 {
	    margin-top: 15px;
	}
	.single-blog-wr .single-main-block h2 {
	    line-height: 38px;
	}
	.single-post .breadcrumb-wr ul li:nth-child(2) {
	    width: 85%;
	}
	.receive-offer-form .gform_body.gform-body .gfield select {
    	padding: 7.5px 9.5px 7.5px 11px;
	}
	.pest-pkg-icon {
	    width: 40%;
	}
	.gurantees-content h3 {
	    font-size: 21px;
	}
	.special-offer-cards figcaption p {
	    bottom: 11px;
	}
	.special-card p.expiry-date-home-offers {
	    bottom: 6px;
	}
	.pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block:nth-child(2) p.expiry-date-home-offers, .pest-left-right-wr .pest-left-wr .lpp-side-image-blk .offers-block p.expiry-date-home-offers {
	    bottom: 5px;
	}
	.commercial-content-wr h3, h4 {
		line-height: 38px;
	}
	/*Pop Up*/
	.popup-title h2 {
	    font-size: 32px;
	    line-height: 35px;
	    padding-bottom: 8px;
	}
	.pop-up-wrapper {
	    padding: 19px 14px 0px 13px;
	    background: #fff url(../images/background_image.jpg) no-repeat;
	}
	.form-shortcode label#label_13_7_1 {
        max-width: 86%;
    }
    .form-shortcode .gform_body.gform-body .gfield input {
        font-size: 15px;
    }
    .form-shortcode .gform_footer .gform_button {
        font-size: 16px !important;
    }
    .thankyou-text p {
        font-size: 19px;
        line-height: 26px;
        text-align: center;
        padding: 6px 0px 0px;
        margin-bottom: 0;
    }
	.thankyou-logo {
        width: 26%;
        margin: 0 auto;
    }
    .resouce-banner-form .gform-body.gform_body {
	    width: 56%;
	}

    /*	03/07/2024  landing  page*/
	
	.landing-form-content h4 {
	    font-size: 22px;
	    line-height: 28px;
	    padding: 0px 26px;
	}
	.landing-form .gform_wrapper.gravity-theme input[type=color], .landing-form .gform_wrapper.gravity-theme input[type=date], .landing-form .gform_wrapper.gravity-theme input[type=datetime-local], .landing-form .gform_wrapper.gravity-theme input[type=datetime], .landing-form .gform_wrapper.gravity-theme input[type=email], .landing-form .gform_wrapper.gravity-theme input[type=month], .landing-form .gform_wrapper.gravity-theme input[type=number], .landing-form .gform_wrapper.gravity-theme input[type=password], .landing-form .gform_wrapper.gravity-theme input[type=search], .landing-form .gform_wrapper.gravity-theme input[type=tel], .landing-form .gform_wrapper.gravity-theme input[type=text], .landing-form .gform_wrapper.gravity-theme input[type=time], .landing-form .gform_wrapper.gravity-theme input[type=url], .landing-form .gform_wrapper.gravity-theme input[type=week], .landing-form .gform_wrapper.gravity-theme select, .landing-form .gform_wrapper.gravity-theme textarea {
	    font-size: 16px;
	    line-height: 28px !important;
	    padding: 5px 10px 5px 10px;
	}
	.header-btn-menu.right.align-right.landing-header-btn-menu {
	    width: 255px;
	    margin-top: 20px;
	}
	.landing-header-btn-menu .emergency-service-text h5, .landing-header-btn-menu .emergency-service-text h5 a, .landing-form-heading h4 {
	    font-size: 20px;
	    line-height: 26px;
	}
	.landing-banner-text h1, .resource-banner-text h1 {
	    font-size: 26px;
	    line-height: 32px;
	}
	.free-estimate-form .gform_wrapper.gravity-theme .gfield_checkbox label {
	    font-size: 12px !important;
	}
	.pop-up-wrapper {
	    max-height: 544px;
	    width: 85%;
	}

/*	03/07/2024  landing  page*/


}/*375*/  
@media only screen and (max-width: 374px) {
    .header-logo {
        width: 20%;
    }
	h5 {
	    font-size: 15px;
	    line-height: 19px;
	}
	.banner-img img {
	    object-position: 55% 0px;
	}
    h1 {
        font-size: 20px;
        line-height: 30px;
    } 
    .home-banner-wr {
        padding: 50px 0;
    }
	h4 {
	    font-size: 18px;
	    line-height: 25px;
	} 
	h2 {
	    font-size: 22px;
	    line-height: 30px;
	}
	.page-heading h4 {
	    font-size: 18px;
	    line-height: 24px;
	}
	h3, .pest-right-wr h3 {
	    font-size: 22px;
	    line-height: 30px;
	}
	h6 {
	    font-size: 21px;
	    line-height: 27px;
	} 
	.save-money-right h2 {
	    line-height: 35px;
	    font-size: 30px;
	}
	.top-map-headeing h5 {
	    font-size: 26px;
	    line-height: 45px;
	}
	.footer-content-sec p {
	    font-size: 23px;
	    line-height: 33px;
	} 
	.footer-content-sec a, .footer-content-sec p:nth-child(2) {
	    font-size: 20px;
	    line-height: 30px;
	    margin-top: 3px;
	}
	.map-block {
		height: 300px;
	} 
	.footer-blocks:first-child {
	    width: 60%;
	}
	.footer-middle .logo-wr {
	    width: 100%;
	}
	.why-choose-heading h3 {
	    padding: 0 30px;
	}
	.footer-copyright p, .footer-copyright a {
	    font-size: 15px;
	    line-height: 20px;
	} 
	.slicknav_menu a.slicknav_btn {
	    top: 35px;
	} 
	.save-money-right h2 {
	    line-height: 28px;
	    font-size: 23px;
	}
	.special-card p.expiry-date-home-offers {
	    bottom: 6px;
	}
	.save-money-right a {
	    font-size: 18px;
	}
	/*Residential*/   
  	.rpc-banner-heading h1 {
	    font-size: 27px;
	    line-height: 32px;
	}
	.pest-right-wr .common-list-wr {
	    padding: 10px 20px 30px;
	} 
	/*Ant Control*/
	.pest-right-wr h1 {
	    font-size: 21px;
	    line-height: 31px;
	}
	.pest-pkg-wr .pest-pkg-head h3 {
	    font-size: 18px;
	}
	.pest-right-wr h2 {
	    font-size: 24px;
	    line-height: 30px;
	}
	.breadcrumb li {
	    margin-left: 18px;
	}
	.breadcrumb li:before {
	    left: -13px;
	}
	.menu-side-bar-wr .gform_wrapper {
		padding: 23px 12px 22px;
	}
	.pest-left-wr .lpp-side-image-blk .offers-block {
		width: 86%;
		margin: 30px 0 0 0;
	}
	/*Commercial*/
	.pest-banner-wr h1 {
	    font-size: 25px;
	    line-height: 35px;
	}
	.pest-banner-wr h1 {
	    font-size: 25px;
	    line-height: 35px;
	}
	/*Pick your plan*/
	.lpp-accordion-head h3 {
	    padding: 10px 30px;
	}
	/*Special Offers*/
	.special-offer-select select {
	    padding: 6px 30px 6px 18px;
	}
	.special-offer-right-wr h1 {
	    font-size: 27px;
	    line-height: 36px;
	}
	/*Review*/
	.leave-review-btn p a {
	    margin-left: 10px;
	    padding: 10px 15px;
	}
	/*404*/
	.search-page-form input[type=search] {
	    height: 40px;
	}
	/*Search*/
	.search-page-right .search-post-wr .author-description span {
	    font-size: 17px;
	}
	.search-page-right .found-title {
	    font-size: 21px;
	    line-height: 28px;
	}
	/*Home Pest Posse*/
	.crawling-review-slider-blk h6 {
	    font-size: 23px;
	    line-height: 28px;
	} 
	.footer-copyright {
	    padding: 0 20px;
	} 
	.footer-copyright-blk {
	    margin-top: 30px;
	}
	/*Residential*/
	.page-id-305 .pest-right-wr p {
	    padding-right: 6px;
	}
	/*Receive Discount*/
	.pest-right-wr h1, .pest-right-wr h2, section.receive-discount-wr h1 {
	    font-size: 24px;
	    line-height: 34px;
	}
	/*Residential*/
	.pc-cards-img img {
	    width: 40%;
	}
	.author_description_block span {
	    font-size: 13px;
	    line-height: 18px;
	    padding-left: 18px;
	}
	.single-blog-wr span.date-blk:first-child {
    	margin-left: 12px;
	}
	.author_description_block span {
    	padding-left: 15px;
	}
	.author_description_block span {
    	padding-left: 21px;
	}
	span.category-name {
    	display: inline-block;
    	margin: 8px 0 0 0;
	}
	.single-blog-wr span.category-name {
    	display: block;
    	margin: 8px 0 0 0;
	}
	.single-blog-wr span.date-blk:first-child {
    	margin-left: 0;
	}
	.author_description_block span {
	    /*width: 60%;*/
	} 
	/*Systematic Home*/
	.premium-pest-wr h3 {
	    font-size: 22px;
	    line-height: 32px;
	}
	.home-banner-text h1 {
	    font-size: 30px;
	    line-height: 44px;
	}
	.pest-elimination-looking-heading h3 {
	    font-size: 21px;
	    line-height: 31px;
	}
	.commercial-content-wr h2, .common-inner-banner-wr h1 {
	    font-size: 30px;
	    line-height: 40px;
	}
	.career-page-wr .pest-right-wr h2 {
	    font-size: 23px;
	    line-height: 30px;
	}
	.single-blog-wr .single-main-block h2 {
	    line-height: 34px;
	}
	.special-offer-cards figcaption p {
	    bottom: 9px;
	}
	/*Pop Up*/
	.popup-title h2 {
	    font-size: 28px;
	    line-height: 32px;
	    padding-bottom: 6px;
	}
	.form-shortcode label#label_13_7_1 {
	    max-width: 85%;
	    font-size: 13px;
	    line-height: 19px;
	    margin-left: 1px;
	}

    /*	03/07/2024  landing  page*/
	
	.header-btn-menu.right.align-right.landing-header-btn-menu {
	    width: 226px;
	}

	.landing-form-content h4 {
	    padding: 0px 0px;
	}
	body.page-template-template-landing .grecaptcha-badge,body.page-template-template-resource .grecaptcha-badge  {
	    bottom: 164px !important;
	}
	.resouce-banner-form .gform-body.gform_body {
	    width: 59%;
	}
	.resouce-banner-form .gform_wrapper.gravity-theme .gfield input#input_15_3, .resouce-banner-form .gform_wrapper.gravity-theme .gform_footer input[type="submit"]#gform_submit_button_15 {
	    font-size: 16px;
	    line-height: 32px !important;
	    padding: 8px 10px 8px 10px;
	}
	.resouce-banner-form .gform_wrapper.gravity-theme .gform_footer input {
	    width: 120px;
	}
/*	03/07/2024  landing  page*/

}/*320*/