@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

body{font-family: "Poppins", sans-serif;color: #51525C;line-height:24px;font-weight:400;overflow-x:hidden;font-size: 18px;position:relative;}
a {color: #350a8b;}
a, a:hover, a:focus {text-decoration: none;outline: none !important;}
img {max-width: 100%;}
.mb15 {margin-bottom: 15px;}
.mtb15 {margin-top: 15px;margin-bottom: 15px;}

/*reusable class*/
.btn-91C24B {background-color: #91C24B;display: inline-block;padding: 15px 25px;border: 1px solid #91C24B;border-radius: 5px;color: #ffffff;text-transform: uppercase;font-size: 18px;font-weight: 500;letter-spacing: 1px;}
.btn-91C24B:hover, .btn-91C24B:focus {background-color: #ffffff;color: #91C24B;}

.btn-ffffff {background-color: #ffffff;display: inline-block;padding: 15px 25px;border: 1px solid #91C24B;border-radius: 5px;color: #91C24B;text-transform: uppercase;font-size: 18px;font-weight: 500;letter-spacing: 1px;}
.btn-ffffff:hover, .btn-ffffff:focus {background-color: #91C24B;color: #ffffff;}

.btn-595959 {background-color: #595959;display: inline-block;padding: 15px 25px;border: 1px solid #91C24B;border-radius: 5px;color: #ffffff;text-transform: uppercase;font-size: 18px;font-weight: 500;letter-spacing: 1px;}
.btn-595959:hover, .btn-595959:focus {background-color: #000000;color: #ffffff;}

/*header*/
.home-header .top_bar {position: relative;background-color: #000000;}
.home-header .top_bar .row {align-items: center;justify-content: space-between;}
.home-header .top_bar .left-wrapper ul {padding: 0px;list-style: none;margin: 0px;display: flex;gap: 15px;align-items: center;}
.home-header {background-color: transparent;position: relative;z-index: 11;}
.home-header .top_navigation {position: relative;background-color: #f9f9f9;width: 100%;z-index: 1;padding-top: 0px;padding-bottom: 0px;}
.home-header.fixed {position: fixed;top: 0;background-color: #ffffff;width: 100%;z-index: 99;}
.home-header .custom-nav-bar > .navbar {padding: 0;justify-content: center;}
.home-header .custom-nav-bar > .navbar .navbar-brand {margin: 0px;z-index: 1;position: relative;display: inline-block;}
.home-header .custom-nav-bar > .navbar .navbar-brand img.whitelogo {margin-top: -25px;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse {flex-grow: 0;width: 100%;align-items: flex-end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;justify-content: flex-end;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item {position: relative;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item:last-child {border-right: none;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > a {font-weight: 500;font-size: 16px;color: #525252;padding: 15px 30px;text-transform: capitalize;display: block;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.active > a, .home-header .custom-nav-bar > .navbar > .navbar-collapse > .navbar-nav > .nav-item:hover > a {color: #000000;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul {position: absolute;z-index: 1;width: auto;background-color: #f9f9f9;list-style: none;padding: 0px;opacity: 0;display: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;margin-left: 0px;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul > li > a {color: #525252;font-weight: 500;font-size: 16px;text-transform: capitalize;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;padding: 12px 20px;display: block;border-bottom: solid 2px #91C24B;white-space: nowrap;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul > li > a:hover {background-color: #91C24B;color: #ffffff;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul > li > a:last-child {border-bottom: 0px;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > a::after {padding: 0px 4px;cursor: pointer;z-index: 111;right: -3px;top: 52%;font-size: 14px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > a::after {font-family: 'FontAwesome';content: '\f107';position: absolute;color: #525252;}
.home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > a::after, .home-header.header-bg .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > a::after {color: #350a8b;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu:hover > a::after {-webkit-transform: rotate(180deg) translateY(50%);-moz-transform: rotate(180deg) translateY(50%);-ms-transform: rotate(180deg) translateY(50%);transform: rotate(180deg) translateY(50%);}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.has-submenu:hover a::before {display: none;}
.home-header .custom-nav-bar > .navbar > .navbar-header .menu-btn {padding: 15px 5px;background: none;border: none;cursor: pointer;}
.home-header .custom-nav-bar > .navbar > .navbar-header .menu-btn:hover, .custom-nav-bar > .navbar > .navbar-header .menu-btn:focus {outline: none;}
.home-header.header-bg .custom-nav-bar > .navbar > .navbar-header .navbar-brand img.blacklogo {width: 150px;margin-top: -25px;}
.home-header.header-bg .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-header .navbar-brand img.blacklogo {margin-top: 0px;}
.home-header .topbar-wrapper .logo-wrapper a {display: inline-block;}
.home-header .topbar-wrapper .logo-wrapper a img {max-height: 60px;}
.home-header .custom-nav-bar > .navbar > .navbar-collapse .menu-header-menu-container .navbar-nav {margin: 0px;}

.home-header .topbar-wrapper {position: relative;padding-top: 10px;padding-bottom: 10px;background-color: #ffffff;}
.home-header .topbar-wrapper .top-menu-items ul.menu {margin: 0px;padding: 0px;list-style: none;display: flex;gap: 25px;align-items: center;justify-content: end;position: relative;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.search-toggle-li {position: relative;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.search-toggle-li a {display: flex;font-size: 16px;color: #444444;position: relative;flex-direction: row-reverse;gap: 5px;align-items: center;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.search-toggle-li a span.screen-reader-text {position: relative !important;width: 100%;display: block;clip: auto !important;clip-path: none !important;height: auto;font-size: 16px;color: #444444;font-weight: 500;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.search-toggle-li a i.icon-magnifier {font-size: 18px;font-weight: 900;color: #909090;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.search-toggle-li #searchform-dropdown {right: auto;left: 0;border-top-color: #91c24b;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.callbtn {padding-left: 25px;border-left: 1px solid #000000;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.callbtn a {display: flex;align-items: center;flex-direction: column;gap: 0px;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.callbtn a span.label {font-size: 14px;color: #444444;font-weight: 500;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.callbtn a img {height: 30px;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon {position: relative;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon a.wcmenucart {font-size: 16px;color: #525252;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon a.wcmenucart::after {content: "Cart";display: block;text-align: center;font-size: 14px;color: #444444;margin-top: 4px;font-weight: 500;line-height: 16px;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon .current-shop-items-dropdown {border-top-color: #91c24b;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon i.icon-handbag {font-size: 20px;color: #91c24b;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.user-toggle-li > a {display: flex;flex-wrap: wrap;align-items: center;gap: 0px;line-height: 1.2;letter-spacing: 0;color: #91c24b;font-size: 14px;font-weight: 500;flex-direction: column;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.user-toggle-li > a i {font-size: 24px;color: #91c24b;margin-bottom: 3px;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.user-toggle-li > a > span {display: flex;flex-wrap: wrap;flex-direction: column;gap: 3px;text-transform: capitalize;color: #444444;line-height: 16px;font-size: 14px;}
/*.home-header .custom-nav-bar > .navbar > .navbar-header .navbar-brand img {filter: contrast(0.5);}*/
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon span.wcmenucart-count .wcmenucart-details.count {margin-left: 4px !important;background-color: #91c14a;top: -5px;}
.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon span.wcmenucart-count .wcmenucart-details.count::before {border-color: #91c24b;}

/*responsive menu toggle button*/
.burger-menu {position: relative;width: 40px;height: 40px;cursor: pointer;margin-right: 40px;border: none;margin-top: 16px;}
.burger {position: relative;background-color: #67A416;height: 4px;width: 35px;}
.sticky_header .navbar-toggle:focus, .sticky_header .navbar-toggle:hover {background-color: transparent;}
.burger::before {position: absolute;background-color: #67A416;width: 35px;height: 4px;top: 10px;content: "";display: block;}
.burger::after {position: absolute;background-color: #67A416;width: 35px;height: 4px;bottom: 10px;content: "";display: block;}
.burger::after, .burger::before, .burger {transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}
.menu-btn.left .burger::after {transform: rotate(-45deg);-webkit-transform: rotate(-45deg);bottom: 0px;}
.menu-btn.left .burger::before {transform: rotate(45deg);-webkit-transform: rotate(45deg);top: 0px;}
.menu-btn.left .burger {background: rgba(111,111,111,.0);}
.melanie_nolte .navbar-toggle.menu_btn {position: relative;z-index: 99;}
.melanie_nolte .navbar-toggle.menu_btn:hover, .melanie_nolte .navbar-toggle.menu_btn:focus, .melanie_nolte .navbar-toggle.menu_btn:active {box-shadow: none;outline: none;}
.home-header .topbar-wrapper .top-menu-items .righticonlist button {box-shadow: none;background-color: transparent;padding: 0px;}

.home-header .headslide-bar {position: relative;background-color: #91C24B;padding-top: 10px;padding-bottom: 10px;}
.home-header .headslide-bar .headoffer-slider .slide-items {text-align: center;}
.home-header .headslide-bar .headoffer-slider .slide-items p {font-size: 16px;color: #ffffff;margin: 0px;}
.home-header .headslide-bar .headoffer-slider .slick-prev, .home-header .headslide-bar .headoffer-slider .slick-next {height: 25px;width: 25px;background-color: #ffffff;line-height: 25px;}
.home-header .headslide-bar .headoffer-slider .slick-prev::before, .home-header .headslide-bar .headoffer-slider .slick-next::before {color: #91c24b;font-size: 16px;line-height: 25px;}

/* Slick Slider dots and arrows Start */
.slick-dots {line-height: 0;padding: 10px 0;}
.slick-dots li, .slick-dots li button, .slick-dots li button::before {width: 12px;height: 12px;border-radius: 50%;padding: 0;}
.slick-dots li button::before {content: '';background-color: #ffffff;opacity: 1;}
.slick-dots li.slick-active button::before {content: '';background-color: #91C24B;opacity: 1;}
.slick-prev, .slick-next {height: 70px;width: 40px;background-color: rgba(0, 0, 0, 0.3);z-index: 1;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.slick-prev:before, .slick-next:before {color: #ffffff;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 20px;line-height: 32px;}
.slick-prev:before {content: "\f053";}
.slick-next:before {content: "\f054";}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {background-color: rgb(17, 46, 81);}
.slick-slider .slick-slide:focus {outline: none;}
.slick-prev:before, .slick-next:before {opacity: 1;}
.slick-prev, .slick-next {height: 40px;width: 40px;background-color: #91C24B;z-index: 1;border-radius: 5px;box-shadow: 10px 0px 60px 0px rgba(118, 167, 19, 0.30);-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.slick-prev{left: 10px;}
.slick-next{right: 10px;}
.slick-prev::before, .slick-next::before {color: #ffffff;font-family: "Font Awesome 5 Free";font-weight: 900;font-size: 18px;line-height: 32px;}
.slick-prev::before {content: "\f104";}
.slick-next::before {content: "\f105";}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {background-color: #595959;color: #FFFFFF;}
.slick-slider .slick-slide:focus {outline: none;}
.slick-prev::before, .slick-next:before {opacity: 1;}
.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before {color: #FFFFFF;}
/* Slick Slider dots and arrows End */

/*-- Home --*/
.hm-banner-wrapper {position: relative;}
.fullbanner-slider.slick-slider {margin: 0px;}
.fullbanner-slider .slide-items {position: relative;}
.fullbanner-slider .slide-items .banner-imagewrap {height: 650px;position: relative;}
.fullbanner-slider .slide-items .banner-imagewrap::before {content: "";background: linear-gradient(88deg, #161616 19.24%, rgba(0, 0, 0, 0.00) 63.07%);position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 1;}
.fullbanner-slider .slide-items .banner-imagewrap img {width: 100%;height: 100%;object-fit: cover;object-position: center center;}
.fullbanner-slider .slide-items .banner-content-mid {position: absolute;top: 50%;margin: 0 auto;left: 0;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;}
.fullbanner-slider .slide-items .banner-content-mid .banner-text-all {text-align: left;}
.fullbanner-slider .slide-items .banner-content-mid .banner-text-all h1 {font-size: 54px;color: #ffffff;font-weight: 600;position: relative;margin-bottom: 15px;line-height: 1.2em;text-transform: uppercase;}
.fullbanner-slider .slide-items .banner-content-mid .banner-text-all p {font-size: 18px;color: #ffffff;font-weight: 400;position: relative;margin-bottom: 15px;line-height: 1.5em;}
.fullbanner-slider .slide-items .banner-content-mid .banner-text-all .btn-box {gap: 15px;margin-top: 30px;}

.trust-section {padding-top: 20px;padding-bottom: 20px;position: relative;}
.mid-title-wrapper {text-align: center;margin-bottom: 20px;}
.mid-title-wrapper h4 {font-size: 34px;color: #626262;line-height: 1.3em;font-weight: 600;text-transform: uppercase;}
.trust-icon-wrapper {display: flex;margin-left: -1.5rem;margin-right: -1.5rem;}
.trust-icon-wrapper .wrapperbox {flex: 0 0 auto;width: 20%;text-align: center;margin: 15px 0px;padding-left: 1.5rem;padding-right: 1.5rem;border-right: 1px solid #5A5A5A;}
.trust-icon-wrapper .wrapperbox:last-child {border-right: none;}
.trust-icon-wrapper .wrapperbox .icon-box {margin-bottom: 10px;height: 70px;}
.trust-icon-wrapper .wrapperbox .icon-box img {height: 100%;width: 100%;object-fit: scale-down;}
.trust-icon-wrapper .wrapperbox .content-box h4 {font-size: 18px;color: #5A5A5A;font-weight: 500;}

.serving-section-wrapper {position: relative;background-color: #8BC044;}
.serving-section-wrapper .row {align-items: center;}
.serving-section-wrapper .image-box img {width: 100%;height: 100%;object-fit: cover;}
.serving-section-wrapper .content-box-outer {max-width: 100%;padding: 30px 20px;text-align: center;}
.serving-section-wrapper .content-box-outer h4 {font-size: 34px;color: #ffffff;line-height: 1.3em;font-weight: 600;text-transform: uppercase;}

.whatwedo-section {position: relative;padding-top: 40px;padding-bottom: 40px;}
.mid-title-wrapper h4 span {color: #67A416;}
.whatwedo-section .mid-title-wrapper h4 {color: #000000;text-transform: uppercase;}
/*.wwd-iconbox-wrapper {margin-top: 30px;}*/
.wwd-iconbox-wrapper .wrapper-box {position: relative;height: 100%;background-color: #ffffff;border: 1px solid #DADADA;padding: 15px 20px;text-align: center;border-radius: 10px;transition: all .3s linear;display: flex;flex-direction: column;align-items: center;}
.wwd-iconbox-wrapper .wrapper-box img {max-height: 80px;}
.wwd-iconbox-wrapper .wrapper-box h4 {font-size: 24px;color: #91C24B;font-weight: 500;margin-top: 25px;margin-bottom: 25px;}
.wwd-iconbox-wrapper .wrapper-box ul {padding: 0px;list-style: none;margin-left: 0px;text-align: left;margin-bottom: 30px;}
.wwd-iconbox-wrapper .wrapper-box ul li {position: relative;font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.wwd-iconbox-wrapper .wrapper-box ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 14px;color: #91C24B;}
.wwd-iconbox-wrapper .wrapper-box a.btn-91C24B {margin-top: auto;}
.wwd-iconbox-wrapper .wrapper-box:hover {background-color: #D9F2D0;border: 2px solid #91C24B;cursor: pointer;transform: scaley(1.04);}

.guarantee-section {position: relative;padding-top: 20px;padding-bottom: 20px;background-color: #F9F9F9;}
.guarantee-section .imgbox {border-right: 2px solid #B5ABAB;padding-right: 20px;}
.guarantee-section .imgbox img {width: 100%;height: 100%;object-fit: scale-down;}
.guarantee-section .contentbox {padding: 0px 20px;}
.guarantee-section .contentbox p {font-size: 26px;color: #444444;line-height: 1.3em;font-weight: 500;}

.common-pests-section {position: relative;padding-top: 30px;padding-bottom: 30px;background-color: #EDEDED;}
.common-pests-section .mid-title-wrapper h4 {text-transform: uppercase;color: #000000;}
.common-pests-section .mid-title-wrapper p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 10px;}
.common-pests-section .mid-title-wrapper {max-width: 800px;margin: 0 auto;margin-bottom: 30px;}
.pests-iconbox-wrapper .wrapper-box {position: relative;background-color: #ffffff;text-align: center;padding: 40px 10px;height: 100%;border: 2px solid #ffffff;border-radius: 6px;display: block;}
.pests-iconbox-wrapper .wrapper-box img {max-width: 90px;}
.pests-iconbox-wrapper .wrapper-box .peticon-box {height: 90px;}
.pests-iconbox-wrapper .wrapper-box .peticon-box img {height: 100%;width: 100%;object-fit: scale-down;max-width: 100%;}
.pests-iconbox-wrapper .wrapper-box h4 {font-size: 18px;color: #91C24B;font-weight: 500;margin-top: 10px;margin-bottom: 0px;text-transform: uppercase;}
.pests-iconbox-wrapper .wrapper-box:hover {border-color: #91C24B;cursor: pointer;}
.common-pests-section .btnbox {text-align: center;margin-top: 15px;}

.image-content-box-wrapper {position: relative;padding-top: 30px;padding-bottom: 30px;}
.image-content-box-wrapper .row {padding-top: 10px;padding-bottom: 10px;}
.image-content-box-wrapper .row:nth-child(odd) {flex-direction: row-reverse;}
.image-content-box-wrapper .image-box {text-align: center;}
.image-content-box-wrapper .image-box img {width: 100%;}
.image-content-box-wrapper .image-box a.btn-91C24B {margin-top: 30px;}
.image-content-box-wrapper .content-box {background-color: #FBFBFB;padding: 40px 40px;text-align: center;border-radius: 6px;position: relative;height: 100%;}
.image-content-box-wrapper .row:nth-child(even) .content-box {background-color: #F6F6F6;}
.image-content-box-wrapper .content-box h4 {font-size: 34px;color: #444444;line-height: 1.2em;font-weight: 600;text-align: center;margin-bottom: 20px;}
.image-content-box-wrapper .content-box p {font-size: 16px;color: #51525C;font-weight: 400;margin-bottom: 15px;text-align: left;}
.image-content-box-wrapper .content-box a.btn-91C24B {margin-top: 30px;}

.call-section-wrapper {position: relative;padding-top: 20px;padding-bottom: 20px;background-color: #434343;}
.call-section-wrapper .btnbox {text-align: right;}
.call-section-wrapper .contentbox {padding: 0px 20px;}
.call-section-wrapper .contentbox p {font-size: 26px;color: #ffffff;line-height: 1.3em;font-weight: 500;}

.service-wrapperbox-main {position: relative;padding-top: 30px;padding-bottom: 30px;}
.service-wrapperbox-main .top-service-section {text-align: center;max-width: 800px;margin: 0 auto;margin-bottom: 30px;}
.service-wrapperbox-main .top-service-section .heading-one {font-size: 30px;color: #539CD6;line-height: 1.3em;font-weight: 600;text-transform: uppercase;margin-bottom: 15px;}
.service-wrapperbox-main .top-service-section .imgbox-center {margin-bottom: 15px;}
.service-wrapperbox-main .top-service-section .heading-two {font-size: 24px;color: #91C24B;line-height: 1.3em;font-weight: 500;margin-bottom: 15px;}
.service-wrapperbox-main .top-service-section p {font-size: 16px;color: #51525C;font-weight: 400;margin-bottom: 10px;}
.service-wrapperbox-main .inner-service-wrapper .content-box {position: relative;height: 100%;background-color: #F2F2F2;padding: 30px 30px;text-align: center;border-radius: 10px;transition: all .3s linear;}
.service-wrapperbox-main .inner-service-wrapper .content-box h4 {font-size: 30px;color: #444444;font-weight: 500;margin-bottom: 20px;}
.service-wrapperbox-main .inner-service-wrapper .content-box img {height: 325px;width: 100%;object-fit: cover;margin-bottom: 30px;}
.service-wrapperbox-main .inner-service-wrapper .content-box h5 {font-size: 20px;color: #444444;line-height: 1.2em;font-weight: 600;text-align: left;margin-bottom: 20px;}
.service-wrapperbox-main .inner-service-wrapper .content-box p {font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 15px;text-align: left;}
.service-wrapperbox-main .inner-service-wrapper .content-box p strong {font-size: 20px;color: #91C24B;font-weight: 600;margin-top: 15px;display: inline-block;}
.service-wrapperbox-main .inner-service-wrapper .content-box a.btn-91C24B {margin-top: 20px;}
.service-wrapperbox-main .top-service-section .heading-two span {display: block;text-transform: uppercase;}
.service-wrapperbox-main .inner-service-wrapper .content-box:hover {background-color: #D9F2D0;cursor: pointer;}
.service-wrapperbox-main .inner-service-wrapper .content-box:hover h4 {color: #91C24B;}

.commitment-section-wrapper {position: relative;padding-top: 30px;padding-bottom: 30px;text-align: center;background-color: #F6F6F6;}
.commitment-section-wrapper .iconbox {margin-bottom: 10px;height: 100px;}
.commitment-section-wrapper .iconbox img {height: 100%;width: 100%;object-fit: scale-down;}
.commitment-section-wrapper h4 {font-size: 34px;color: #67A416;line-height: 1.2em;font-weight: 600;margin-bottom: 15px;text-transform: uppercase;}
.commitment-section-wrapper p {font-size: 16px;color: #51525C;font-weight: 400;margin-bottom: 15px;}

.mainimage-content-box-wrapper {position: relative;padding-top: 30px;padding-bottom: 30px;}
.mainimage-content-box-wrapper .row {align-items: center;padding-top: 15px;padding-bottom: 15px;}
.mainimage-content-box-wrapper .image-box img {height: 100%;width: 100%;object-fit: cover;}
.mainimage-content-box-wrapper .content-box {padding: 10px 10px;}
.mainimage-content-box-wrapper .content-box .top-title-image {display: flex;align-items: center;gap: 15px;margin-bottom: 15px;}
.mainimage-content-box-wrapper .content-box .top-title-image img {max-width: 40px;}
.mainimage-content-box-wrapper .content-box .top-title-image span {font-size: 18px;color: #9D9D9D;font-weight: 500;}
.mainimage-content-box-wrapper .content-box h4 {font-size: 24px;color: #91C24B;font-weight: 500;margin-bottom: 15px;}
.mainimage-content-box-wrapper .content-box p {font-size: 16px;color: #51525C;font-weight: 400;margin-bottom: 15px;}
.mainimage-content-box-wrapper .row:nth-child(odd) {flex-direction: row-reverse;}

.content-section-wrapper {position: relative;padding-top: 20px;padding-bottom: 20px;background-color: #91C24B;text-align: center;}
.content-section-wrapper h4 {font-size: 34px;color: #ffffff;line-height: 1.3em;font-weight: 500;margin: 0px;}

.planoffer-section {position: relative;padding-top: 40px;padding-bottom: 40px;}
.planoffer-section .mid-title-wrapper h4 {text-transform: uppercase;color: #444444;}
.offerprice-wrapper .offer-in-box {position: relative;height: 100%;background-color: #ffffff;border: 1px solid #DADADA;padding: 20px 15px;text-align: center;border-radius: 10px;transition: all .3s linear;}
.offerprice-wrapper .offer-in-box .top-section {padding-top: 10px;padding-bottom: 15px;min-height: 120px;}
.offerprice-wrapper .offer-in-box .top-section h4 {font-size: 24px;color: #5A5A5A;font-weight: 500;}
.offerprice-wrapper .offer-in-box .top-section h4 span {color: #91C24B;}
.offerprice-wrapper .offer-in-box .top-section .price-info {margin-top: 15px;}
.offerprice-wrapper .offer-in-box .top-section .price-info p {font-size: 18px;color: #5A5A5A;font-weight: 500;margin: 0px;}
.offerprice-wrapper .offer-in-box .top-section .price-info p span {color: #E52D27;}
.offerprice-wrapper .offer-in-box .package-line-info {padding: 15px 0px;border-top: 1px solid #000000;border-bottom: 1px solid #000000;min-height: 75px;}
.offerprice-wrapper .offer-in-box .package-line-info p {font-size: 18px;color: #91C24B;font-weight: 500;margin: 0px;line-height: 20px;}
.offerprice-wrapper .offer-in-box .package-infopoint {padding: 25px 0px;min-height: 425px;}
.offerprice-wrapper .offer-in-box .package-infopoint ul {padding: 0px;list-style: none;margin: 0px;text-align: left;}
.offerprice-wrapper .offer-in-box .package-infopoint ul li {position: relative;font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.offerprice-wrapper .offer-in-box .package-infopoint ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 14px;color: #91C24B;}
.offerprice-wrapper .offer-in-box .package-bottom-info {border-top: 1px solid #000000;padding-top: 30px;padding-bottom: 10px;}
.offerprice-wrapper .offer-in-box .package-bottom-info a.btn-91C24B {padding: 10px 20px;width: 100%;}
.offerprice-wrapper .offer-in-box .package-bottom-info .additional-info {margin-top: 15px;}
.offerprice-wrapper .offer-in-box .package-bottom-info .additional-info p {font-size: 14px;color: #5A5A5A;font-weight: 300;margin: 0px;line-height: 18px;}
.offerprice-wrapper .offer-in-box:hover {background-color: #D9F2D0;border: 1px solid #91C24B;cursor: pointer;}

.reward-section-wrapper {position: relative;padding-top: 30px;padding-bottom: 30px;}
.reward-section-wrapper .image-box {text-align: center;width: 70%;margin-left: auto;}
.reward-section-wrapper .image-box img {width: 100%;height: 100%;object-fit: cover;}
.reward-section-wrapper .content-box {text-align: center;padding: 20px 0px;}
.reward-section-wrapper .content-box h4 {font-size: 28px;color: #444444;line-height: 1.2em;font-weight: 600;margin-bottom: 15px;text-transform: uppercase;}
.reward-section-wrapper .content-box h4 span {color: #67A416;}
.reward-section-wrapper .content-box p {font-size: 16px;color: #444444;font-weight: 400;margin-bottom: 20px;}
.reward-section-wrapper .content-box h5 {font-size: 24px;color: #444444;line-height: 1.2em;font-weight: 600;}
.reward-section-wrapper .content-box a.btn-91C24B {margin-top: 20px;}

.newsletter-section-wrapper {position: relative;padding-top: 30px;padding-bottom: 10px;background-color: #444444;}
.newsletter-section-wrapper .form-wrapper {padding: 0px 30px;}
.newsletter-section-wrapper .form-wrapper .form-title {font-size: 34px;color: #ffffff;line-height: 1.3em;font-weight: 600;text-align: center;max-width: 800px;margin: 0 auto;margin-bottom: 40px;}
.newsletter-section-wrapper .form-wrapper .fluentform form .ff-el-form-control {background-color: #ffffff;border: none;border-radius: 4px;padding: 15px 15px;font-size: 16px;color: #5A5A5A;box-shadow: none;}
.newsletter-section-wrapper .form-wrapper .fluentform form button.ff-btn-submit {background-color: transparent;border: 2px solid #91C24B;color: #91C24B;padding: 10px 20px;text-transform: uppercase;box-shadow: none;min-width: auto;}
.newsletter-section-wrapper .form-wrapper .fluentform form button.ff-btn-submit:hover {background-color: #91C24B;color: #ffffff;}
.newsletter-section-wrapper .form-wrapper .fluentform form .ff_submit_btn_wrapper {text-align: center;margin-bottom: 10px;}

.customer-review-wrapper {position: relative;padding-top: 40px;padding-bottom: 40px;}
.customer-review-wrapper .mid-title-wrapper {text-align: left;}
.customer-review-wrapper .mid-title-wrapper h4 {text-transform: uppercase;}
.customer-review-wrapper .review-slider-wrapper .slide-items {background: #FFF;box-shadow: 0px 2.68px 6.701px 0px rgba(0, 0, 0, 0.25);position: relative;padding: 20px 20px;margin: 10px 10px;border-radius: 5px;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox {display: flex;gap: 10px;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .left-box {flex-grow: 1;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .left-box .name {font-size: 24px;color: #91C24B;font-weight: 500;line-height: 30px;margin-bottom: 5px;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .left-box .location {font-size: 18px;color: #262626;font-weight: 300;margin-bottom: 10px;line-height: 24px;font-style: italic;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .left-box .rating {margin-top: 5px;display: flex;align-items: center;gap: 3px;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .left-box .rating i {font-size: 18px;color: #FBBC17;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .right-box {flex-shrink: 0;}
.customer-review-wrapper .review-slider-wrapper .slide-items .top-infobox .right-box img {height: 30px;}
.customer-review-wrapper .review-slider-wrapper .slide-items .content-box {margin-top: 20px;}
.customer-review-wrapper .review-slider-wrapper .slide-items .content-box p {font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;}
.customer-review-wrapper .slick-prev {left: -25px;width: 30px;height: 30px;}
.customer-review-wrapper .slick-next {right: -25px;width: 30px;height: 30px;}

.faq-section-wrapper {position: relative;padding-top: 40px;padding-bottom: 50px;background-color: #f2f2f2;}
.faq-section-wrapper .mid-title-wrapper h4 {color: #2e2e2e;text-transform: uppercase;}
.faq-section-wrapper .faq-custom-box .accordion {background-color: transparent;border: none;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item {border: none;border-bottom: 1px solid #909090;border-radius: 0px;background-color: transparent;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-header {border: none;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-header .accordion-button {border: none;color: #444444;box-shadow: none;background-color: transparent;font-size: 18px;padding: 15px 0px;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-header .accordion-button.collapsed {font-size: 18px;background-color: transparent;border: none;color: #747F7F;box-shadow: none;padding: 15px 0px;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-header .accordion-button::after {height: 1.8rem;width: 1.8rem;background-size: 1.8rem;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-collapse .accordion-body {padding: 10px 0px;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-collapse .accordion-body p {font-size: 16px;color: #262626;font-weight: 400;margin-bottom: 15px;}
.faq-section-wrapper .faq-custom-box .accordion .accordion-item .accordion-collapse .accordion-body p a {color: #67A416;}

.readytostart-section {position: relative;padding-top: 40px;padding-bottom: 40px;background-color: #D0D0D0;}
.readytostart-section .mid-title-wrapper h4 {text-transform: uppercase;color: #2E2E2E;}
.readytostart-section .row {justify-content: center;}
.readytostart-section .service-in-box {background-color: #ffffff;border-radius: 30px;position: relative;height: 100%;}
.readytostart-section .service-in-box a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;padding: 12px 20px;gap: 15px;height: 100%;}
.readytostart-section .service-in-box img {max-height: 30px;}
.readytostart-section .service-in-box h4 {font-size: 16px;color: #444444;margin: 0px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}
.readytostart-section .service-in-box i {font-size: 16px;color: #444444;}
.readytostart-section .service-in-box a:hover h4, .readytostart-section .service-in-box a:hover i {color: #67a416;}

/*-- Inner Banner Section --*/
.inner-banner-wrapper {position: relative;}
.inner-banner-wrapper .banner-imagewrap {height: 400px;position: relative;}
.inner-banner-wrapper .banner-imagewrap::before {content: "";background-color: rgb(0 0 0 / 40%);position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.inner-banner-wrapper .banner-imagewrap img {width: 100%;height: 100%;object-fit: cover;object-position: center center;}
.inner-banner-wrapper .banner-content-mid {position: absolute;top: 50%;margin: 0 auto;left: 0;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;}
.inner-banner-wrapper .banner-content-mid .banner-contentbox h1 {font-size: 48px;color: #ffffff;font-weight: 600;position: relative;margin-bottom: 15px;line-height: 1em;}
.inner-banner-wrapper .banner-content-mid .banner-contentbox p {font-size: 16px;color: #ffffff;font-weight: 400;position: relative;margin-bottom: 15px;line-height: 1.5em;}
.inner-banner-wrapper .banner-content-mid .banner-contentbox a.btn-91C24B {margin-bottom: 0px;}

/*-- service Inner --*/
.inner-banner-wrapper.bottom-banner-section .banner-content-mid {top: auto;bottom: 10px;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}
.inner-banner-wrapper.bottom-banner-section .banner-content-mid .banner-contentbox h1 {font-size: 48px;margin-bottom: 20px;text-transform: uppercase;text-shadow: 4px 4px 9px rgba(0, 0, 0, 0.96);}
.inner-banner-wrapper.bottom-banner-section .banner-content-mid .banner-contentbox p {font-size: 20px;line-height: 1.4em;max-width: 570px;margin: 0 auto;margin-bottom: 20px;text-shadow: 4px 4px 9px rgba(0, 0, 0, 0.96);}

.first-section-wrapper {position: relative;padding-top: 30px;padding-bottom: 20px;}
.first-section-wrapper img {max-height: 110px;margin-bottom: 10px;}
.first-section-wrapper h3 {font-size: 34px;color: #626262;line-height: 1.3em;font-weight: 600;text-transform: uppercase;text-align: center;margin-bottom: 15px;}
.first-section-wrapper p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 20px;text-align: center;}
.common-service-wrapper .top-headingbar {position: relative;padding-top: 30px;padding-bottom: 30px;background-color: #8BC044;}
.common-service-wrapper .top-headingbar h4 {font-size: 34px;color: #ffffff;line-height: 1.3em;font-weight: 500;margin: 0px;text-align: center;}
.common-service-wrapper .service-wrapperbox {padding-top: 40px;padding-bottom: 40px;}
.common-service-wrapper .service-wrapperbox .accordion .accordion-item {margin-bottom: 15px;border: 1px solid #434343;border-radius: 0px;}
.common-service-wrapper .service-wrapperbox .accordion .accordion-item .accordion-collapse .accordion-body a.morelink {
    color: #91c24b;
}
.common-service-wrapper .service-wrapperbox .accordion .accordion-item .accordion-header button.accordion-button {background-color: #434343;color: #8BC044;font-size: 20px;padding: 1rem 1.25rem;border-radius: 0px;box-shadow: none;}
.common-service-wrapper .service-wrapperbox .accordion .accordion-item .accordion-collapse .accordion-body, .common-service-wrapper .service-wrapperbox .accordion .accordion-item .accordion-collapse .accordion-body p {font-size: 18px;color: #51525C;}
.common-service-wrapper .service-wrapperbox .accordion .accordion-item .accordion-header button.accordion-button::after {content: "\f067";font-family: "FontAwesome";background-image: none;width: 1.5rem;height: 1.5rem;color: #ffffff;margin-top: -10px;}
.common-service-wrapper .service-wrapperbox .accordion .accordion-item .accordion-header button.accordion-button:not(.collapsed)::after {content: "\f068";font-family: "FontAwesome";background-image: none;width: 1.5rem;height: 1.5rem;color: #ffffff;margin-top: 4px;}
.step-section-wrapper {position: relative;}
.step-section-wrapper .row {margin: 0px;}
.step-section-wrapper .imagebox {padding: 0px;}
.step-section-wrapper .imagebox img {height: 100%;width: 100%;object-fit: cover;object-position: center;}
.step-section-wrapper .content-box {padding: 0px;background-color: #434343;display: flex;align-items: center;}
.step-section-wrapper .content-box .contentbox-outer {max-width: 620px;margin-left: auto;padding: 20px 60px;padding-left: 0px;width: 100%;text-align: center;}
.step-section-wrapper .content-box .contentbox-outer h4 {font-size: 34px;color: #ffffff;box-shadow: none;background-color: transparent;padding: 15px 0px;}
.step-section-wrapper .content-box .contentbox-outer p {font-size: 18px;color: #ffffff;font-weight: 400;margin-bottom: 20px;}
.step-section-wrapper .content-box .contentbox-outer h6 {font-size: 18px;color: #91C24B;font-weight: 400;margin-bottom: 20px;}
.step-section-wrapper .content-box .contentbox-outer .slide-items ul {padding: 0px;list-style: none;margin-left: 0px;text-align: left;margin-bottom: 30px;}
.step-section-wrapper .content-box .contentbox-outer .slide-items ul li {position: relative;font-size: 18px;color: #ffffff;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.step-section-wrapper .content-box .contentbox-outer .slide-items ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 16px;color: #91C24B;}

.green-section-wrapper {position: relative;padding-top: 30px;padding-bottom: 20px;background-color: #91C24B;}
.green-section-wrapper .mid-content {text-align: center;}
.green-section-wrapper .mid-content h4 {font-size: 34px;color: #ffffff;line-height: 1.3em;font-weight: 600;text-transform: uppercase;text-align: center;margin-bottom: 15px;}
.green-section-wrapper .mid-content p {font-size: 18px;color: #ffffff;font-weight: 400;margin-bottom: 20px;text-align: center;}
.green-section-wrapper .mid-content .btn-box {justify-content: center;gap: 10px;margin-top: 30px;margin-bottom: 10px;}
.green-section-wrapper .mid-content .btn-box .btn-ffffff:hover {background-color: #000000;}
.other-service-wrapper {position: relative;padding-top: 50px;padding-bottom: 50px;}
.other-service-wrapper .mid-title-wrapper h4 {text-transform: uppercase;}
.other-service-wrapper .other-service-slider .service-slide-items {background: #FFF;box-shadow: 0px -3px 4px 0px rgba(0, 0, 0, 0.25), 2px 4px 6.2px 0px rgba(0, 0, 0, 0.25);position: relative;padding: 20px 20px;margin: 10px 10px;border-radius: 14px;}
.other-service-wrapper .other-service-slider .service-slide-items .image-box {height: 250px;overflow: hidden;position: relative;}
.other-service-wrapper .other-service-slider .service-slide-items .image-box img {-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;height: 100%;width: 100%;object-fit: cover;}
.other-service-wrapper .other-service-slider .service-slide-items .contentbox {margin-top: 20px;}
.other-service-wrapper .other-service-slider .service-slide-items .contentbox h4, .other-service-wrapper .other-service-slider .service-slide-items .contentbox h4 a {font-size: 18px;color: #91C24B;text-align: center;margin: 0px;font-weight: 500;text-transform: uppercase;}
.other-service-wrapper .other-service-slider .service-slide-items:hover {background-color: #91C24B;}
.other-service-wrapper .other-service-slider .service-slide-items:hover .image-box img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.other-service-wrapper .other-service-slider .service-slide-items:hover .contentbox h4, .other-service-wrapper .other-service-slider .service-slide-items:hover .contentbox h4 a {color: #ffffff;}
.other-service-wrapper .slick-prev {left: -25px;width: 30px;height: 30px;}
.other-service-wrapper .slick-next {right: -25px;width: 30px;height: 30px;}

/*-- commercial service --*/
.common-service-wrapper .top-headingbar p {font-size: 18px;color: #ffffff;font-weight: 400;margin-bottom: 15px;text-align: center;}
.common-service-wrapper .top-headingbar p:nth-of-type(1) {margin-top: 15px;}
.serviceouter-wrap {padding-top: 40px;padding-bottom: 40px;}
.serviceouter-wrap .innerbox {position: relative;background-color: #ffffff;text-align: center;padding: 20px 15px;height: 100%;border: 2px solid #8cc145;border-radius: 12px;}
.serviceouter-wrap .innerbox .iconbox {height: 100px;overflow: hidden;margin-bottom: 15px;}
.serviceouter-wrap .innerbox .iconbox img {height: 100%;width: 100%;object-fit: scale-down;}
.serviceouter-wrap .innerbox .contentbox h5 {font-size: 18px;color: #91C24B;font-weight: 500;margin-bottom: 0px;text-transform: uppercase;}

.protect-section-wrapper {position: relative;padding-top: 40px;padding-bottom: 40px;background-color: #F6F6F6;}
.protect-section-wrapper .midcontent-wrap {margin-bottom: 20px;text-align: center;}
.protect-section-wrapper .midcontent-wrap h4 {font-size: 34px;color: #67A416;line-height: 1.2em;font-weight: 600;margin-bottom: 15px;text-transform: uppercase;}
.protect-section-wrapper .midcontent-wrap p {font-size: 16px;color: #51525C;font-weight: 400;margin-bottom: 15px;}

.iconbox-inner-wrapper {position: relative;height: 100%;background-color: #ffffff;border: 1px solid #DADADA;padding: 20px 20px;text-align: center;border-radius: 10px;display: flex;flex-direction: column;align-items: center;}
.iconbox-inner-wrapper img {max-height: 85px;}
.iconbox-inner-wrapper h4 {font-size: 26px;color: #91C24B;font-weight: 600;margin-top: 15px;margin-bottom: 15px;}
.iconbox-inner-wrapper p {position: relative;font-size: 18px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;}
.iconbox-inner-wrapper ul {padding: 0px;list-style: none;margin-left: 0px;text-align: left;margin-bottom: 0px;margin-top: 10px;}
.iconbox-inner-wrapper ul li {position: relative;font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.iconbox-inner-wrapper ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 14px;color: #91C24B;}

/*-- disinfection --*/
.contentinfo-section-wrapper {position: relative;padding-top: 40px;padding-bottom: 40px;background-color: #F6F6F6;}
.contentinfo-section-wrapper .content-wrapbox {margin-bottom: 40px;}
.contentinfo-section-wrapper .content-wrapbox h4 {font-size: 34px;color: #626262;line-height: 1.3em;font-weight: 600;margin-bottom: 20px;}
.contentinfo-section-wrapper .content-wrapbox h6 {font-size: 34px;color: #91C24B;font-weight: 600;text-align: center;margin-top: 40px;}
.contentinfo-section-wrapper .content-wrapbox p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 15px;}
.contentinfo-section-wrapper .content-wrapbox ul {padding: 0px;list-style: none;margin: 0px;text-align: left;}
.contentinfo-section-wrapper .content-wrapbox ul li {position: relative;font-size: 18px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.contentinfo-section-wrapper .content-wrapbox ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 16px;color: #91C24B;}
.contentinfo-section-wrapper .row {align-items: center;padding-top: 15px;padding-bottom: 15px;}
.contentinfo-section-wrapper .row:last-child {padding-bottom: 0px;}
.contentinfo-section-wrapper .row:nth-child(even) {flex-direction: row-reverse;}
.contentinfo-section-wrapper .image-box img {height: 100%;width: 100%;object-fit: cover;}
.contentinfo-section-wrapper .content-box {padding: 10px 10px;}
.contentinfo-section-wrapper .content-box h4 {font-size: 34px;color: #91C24B;font-weight: 600;margin-bottom: 20px;}
.contentinfo-section-wrapper .content-box p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 15px;}
.contentinfo-section-wrapper .content-box ul {padding: 0px;list-style: none;margin-left: 0px;text-align: left;margin-bottom: 30px;}
.contentinfo-section-wrapper .content-box ul li {position: relative;font-size: 18px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.contentinfo-section-wrapper .content-box ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 16px;color: #91C24B;}

.service-scroll-section {position: relative;padding-top: 60px;padding-bottom: 60px;background-color: #444444;}
.service-scroll-section .innerwrapbox {padding: 20px 15px;position: relative;height: 100%;background-color: #ffffff;border: 1px solid #DADADA;padding: 40px 25px;text-align: center;border-radius: 10px;transition: all .3s linear;display: flex;flex-direction: column;align-items: center;}
.service-scroll-section .innerwrapbox img {max-height: 75px;}
.service-scroll-section .innerwrapbox h4 {font-size: 24px;color: #91C24B;font-weight: 500;margin-top: 20px;margin-bottom: 20px;}
.service-scroll-section .innerwrapbox a.btn-91C24B {margin-top: auto;}
.service-scroll-section .innerwrapbox a.btn-91C24B:hover {background-color: #444444;color: #ffffff;}
.service-scroll-section .btnbox {text-align: center;margin-top: 30px;}

.disinfection-info-wrapper {position: relative;padding-top: 60px;padding-bottom: 60px;text-align: center;}
.disinfection-info-wrapper img {max-height: 75px;margin-bottom: 10px;}
.disinfection-info-wrapper h4 {font-size: 34px;color: #626262;line-height: 1.3em;font-weight: 600;text-transform: uppercase;text-align: center;margin-bottom: 15px;}
.disinfection-info-wrapper p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 20px;text-align: center;}

/*-- Deep Clean Service --*/
.serviceouter-wrap.deepclean-service .innerbox {padding: 0px;border: none;background-color: #444444;cursor: pointer;}
.serviceouter-wrap.deepclean-service .innerbox .iconbox {position: relative;height: 300px;margin-bottom: 0px;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.serviceouter-wrap.deepclean-service .innerbox .iconbox img {object-fit: cover;}
.serviceouter-wrap.deepclean-service .innerbox .iconbox .hover-content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #444444;padding: 30px;display: flex;flex-direction: column;justify-content: center;text-align: center;transition: all 0.9s;z-index: 1;opacity: 0;}
.serviceouter-wrap.deepclean-service .innerbox .iconbox .hover-content p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 20px;text-align: center;color: #ffffff;}
.serviceouter-wrap.deepclean-service .innerbox .contentbox {padding: 15px 20px;}
.serviceouter-wrap.deepclean-service .col-lg-4 {margin: 8px 0px;}
.serviceouter-wrap.deepclean-service .innerbox .contentbox h5 {color: #ffffff;font-size: 20px;text-transform: capitalize;}
.serviceouter-wrap.deepclean-service .innerbox:hover {background-color: #91c24b;}
.serviceouter-wrap.deepclean-service .innerbox:hover .iconbox .hover-content {opacity: 1;}

/*-- Mosquito Page --*/
.protect-section-wrapper.mosquito-protect-section {background-color: #f5f9f7;}
.protect-section-wrapper.mosquito-protect-section .midcontent-wrap {text-align: left;}
.protect-section-wrapper.mosquito-protect-section .blockbox-wrapper .d-flex {align-items: center;gap: 15px;}
.protect-section-wrapper.mosquito-protect-section .blockbox-wrapper .d-flex .flex-shrink-0 img {max-height: 75px;}
.protect-section-wrapper.mosquito-protect-section .blockbox-wrapper .d-flex .flex-grow-1 p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 0px;}
.protect-section-wrapper.mosquito-protect-section .blockbox-wrapper .d-flex .flex-grow-1 p strong {font-weight: 400;}

.mosquito-control-service {position: relative;padding-top: 40px;padding-bottom: 40px;}
.mosquito-control-service .midcontent-wrap {text-align: center;margin-bottom: 30px;}
.mosquito-control-service .midcontent-wrap h4 {font-size: 34px;color: #626262;line-height: 1.3em;font-weight: 600;text-transform: uppercase;margin-bottom: 15px;}
.mosquito-control-service .midcontent-wrap p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 20px;}
.mosquito-control-service .control-wrapper .inner-wrapper {position: initial;cursor: pointer;}
.mosquito-control-service .control-wrapper .inner-wrapper .imagewrap-box {position: relative;height: 350px;overflow: hidden;}
.mosquito-control-service .control-wrapper .inner-wrapper .imagewrap-box h4 {padding: 15px 20px;background-color: #444444;font-size: 20px;color: #91C24B;font-weight: 500;margin-bottom: 0px;text-transform: capitalize;text-align: center;}
.mosquito-control-service .control-wrapper .inner-wrapper .imagewrap-box img {height: 100%;width: 100%;object-fit: cover;}
.mosquito-control-service .control-wrapper .inner-wrapper .click-content {display: none;background-color: #f2f2f2;padding: 15px 15px;}
.mosquito-control-service .control-wrapper .inner-wrapper .click-content h4 {font-size: 20px;color: #91C24B;font-weight: 500;margin-bottom: 10px;text-transform: capitalize;text-align: left;display: none;}
.mosquito-control-service .control-wrapper .inner-wrapper .click-content p {font-size: 16px;color: #444444;font-weight: 400;margin-bottom: 10px;}
.mosquito-control-service .control-wrapper .inner-wrapper.active .click-content {display: block;}
.mosquito-control-service .control-wrapper .col-lg-6 {margin: 8px 0px;position: initial;}
.mosquito-control-service .control-wrapper .inner-wrapper.active .imagewrap-box h4 {background-color: #91C24B;color: #ffffff;}

/*-- about page --*/
.inner-banner-wrapper.hgt-400 .banner-imagewrap {height: 400px;}
.aboutinfo-wrapper {padding-top: 40px;padding-bottom: 40px;position: relative;background-color: #f2f2f2;}
.aboutinfo-wrapper h4 {color: #626262;font-size: 44px;font-weight: 600;line-height: 1.3em;}
.aboutinfo-wrapper p {color: #51525C;font-size: 18px;font-weight: 400;line-height: 30px;margin-top: 20px;}
.info-wrapper-box {padding-top: 30px;padding-bottom: 30px;text-align: center;}
.info-wrapper-box h4 {font-size: 26px;color: #444444;line-height: 1.3em;font-weight: 500;}

.mainimage-content-box-wrapper.icon-with-content-section .content-box .top-title-image img {max-width: 70px;}

/*-- contact page --*/
.contact_info_wrapper {position: relative;padding-top: 60px;padding-bottom: 60px;background-color: #f2f2f2;}
.contact_info_wrapper .content .single .logo-icon {height: 70px;margin-bottom: 5px;}
.contact_info_wrapper .content .single h4 {font-size: 34px;font-weight: 600;color: #626262;line-height: 1.1em;margin-bottom: 15px;}
.contact_info_wrapper .content .single p {font-size: 16px;color: #51525C;margin-bottom: 20px;line-height: 26px;font-weight: 400;}
.contact_info_wrapper .content .single ul.call-contact {list-style: none;padding: 0px;margin: 0px;}
.contact_info_wrapper .content .single ul.call-contact li {margin-bottom: 5px;}
.contact_info_wrapper .content .single ul.call-contact li a {font-size: 16px;color: #51525C;line-height: 26px;font-weight: 400;position: relative;padding-left: 25px;}
.contact_info_wrapper .content .single ul.call-contact li a i {position: absolute;left: 0;top: 0;color: #91c24b;}
.contact_info_wrapper .content .single ul.call-contact li a:hover {color: #91c24b;}
.contact_info_wrapper .content .single ul.call-contact li a br {display: none;}
.contact_info_wrapper .form-wrapper {background-color: #ffffff;padding: 40px 40px;border-radius: 20px;padding-bottom: 20px;}
.contact_info_wrapper .form-wrapper h4 {font-size: 24px;font-weight: 400;color: #626262;line-height: 1.1em;margin-bottom: 15px;text-align: center;text-transform: capitalize;}
.contact_info_wrapper .form-wrapper .fluentform form .ff-el-form-control {border-radius: 5px;border: 1.381px solid rgba(0, 0, 0, 0.24);height: 50px;}
.contact_info_wrapper .form-wrapper .fluentform form label {font-size: 15px;color: #626262;}
.contact_info_wrapper .form-wrapper .fluentform form .ff_submit_btn_wrapper {text-align: center;}
.contact_info_wrapper .form-wrapper .fluentform form .ff_submit_btn_wrapper button.ff-btn-submit {background-color: #91c24b;color: #ffffff;font-size: 16px;border-radius: 30px;padding: 10px 60px;}
.contact_info_wrapper .form-wrapper .fluentform form .ff_submit_btn_wrapper button.ff-btn-submit:hover {background-color: #000000;color: #ffffff;}
.contact_info_wrapper .form-wrapper .fluentform form textarea.ff-el-form-control {height: 130px;}
.map-wrapper {position: relative;}
.map-wrapper iframe {width: 100%;height: 500px;margin-bottom: -5px;}

/*-- free estimate --*/
.greenbar-banner-wrapper {position: relative;padding-top: 40px;padding-bottom: 40px;background-color: #91c24b;text-align: center;}
.greenbar-banner-wrapper h1 {font-size: 44px;color: #ffffff;font-weight: 600;position: relative;margin-bottom: 0px;line-height: 1.2em;}
.greenbar-banner-wrapper  p {color: #ffffff;font-size: 18px;font-weight: 400;line-height: 30px;margin-top: 10px;}
.contact_info_wrapper.estimateform {background-color: #ffffff;}
.contact_info_wrapper.estimateform .form-wrapper {background-color: #f2f2f2;}
.contact_info_wrapper.estimateform .form-wrapper form .ff-custom_html {margin-bottom: 15px;}
.contact_info_wrapper.estimateform .form-wrapper form .ff-custom_html p {font-size: 20px;font-weight: 400;margin-bottom: 0px;}
.contact_info_wrapper.estimateform .form-wrapper form .ff-custom_html p strong, .contact_info_wrapper.estimateform .form-wrapper form .ff-custom_html p strong b, .contact_info_wrapper.estimateform .form-wrapper form .ff-custom_html p b {font-weight: 500;}
.contact_info_wrapper.estimateform .form-wrapper form .ff-el-form-control, .contact_info_wrapper.estimateform .form-wrapper form .choices__inner {background-color: #ffffff;border: 0px;border-radius: 0px;}
.contact_info_wrapper .form-wrapper form input[type="number"].ff-el-form-control::-webkit-outer-spin-button, .contact_info_wrapper .form-wrapper form input[type="number"].ff-el-form-control::-webkit-inner-spin-button {-webkit-appearance: none;}
.contact_info_wrapper .form-wrapper form input[type="number"].ff-el-form-control {-webkit-appearance: none;-moz-appearance: textfield;}

/*--pest library--*/
.pest-service-slider-wrapper {position: relative;padding-top: 20px;padding-bottom: 20px;}
.pest-service-slider-wrapper .top-headingbar {margin-bottom: 0px;}
.pest-service-slider-wrapper .top-headingbar h4 {font-size: 34px;color: #626262;line-height: 1.3em;font-weight: 600;text-transform: uppercase;text-align: center;margin-bottom: 5px;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items {position: relative;background-color: #ffffff;border: 1px solid #DADADA;padding: 15px 15px;text-align: center;border-radius: 10px;margin: 15px 10px;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items img {max-height: 140px;margin: 0 auto;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items h4 {font-size: 24px;color: #91C24B;font-weight: 600;margin-top: 10px;margin-bottom: 15px;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items p {position: relative;font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;text-align: left;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items ul {padding: 0px;list-style: none;margin-left: 0px;text-align: left;margin-bottom: 0px;margin-top: 10px;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items ul li {position: relative;font-size: 16px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.pest-service-slider-wrapper .common-slider-wrapper .slide-items ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 14px;color: #91C24B;}
.contentinfo-section-wrapper .content-box blockquote {border-left-color: #91c24b;padding-left: 15px;}
.pest-service-slider-wrapper .common-slider-wrapper ul.slick-dots li button::before {background-color: #808080;}
.pest-service-slider-wrapper .common-slider-wrapper ul.slick-dots li.slick-active button::before {background-color: #91c24b;}
.contentinfo-section-wrapper.subcontent-infowrap {padding: 0px;background-color: #ffffff;}
.contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap {padding-top: 25px;padding-bottom: 25px;}
.contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap .row {padding-bottom: 0px;padding-top: 0px;}
/*.contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap:nth-child(even) .row {flex-direction: row-reverse;}*/
.subcontent-infowrap .service-inner-wrap .image-box h4 {font-size: 24px;color: #91C24B;font-weight: 600;margin-bottom: 20px;text-align: center;}
.subcontent-infowrap .service-inner-wrap .bottom-box-content {text-align: center;margin-top: 20px;}
.subcontent-infowrap .service-inner-wrap .bottom-box-content h5 {font-size: 18px;color: #51525C;font-weight: 400;font-style: italic;}
.contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap:nth-child(even) {background-color: #f6f6f6;}
.contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap .content-box p {margin-bottom: 10px;}
.contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap .content-box ul {margin-bottom: 15px;}
.pest-service-slider-wrapper .common-slider-wrapper button.slick-prev {left: -25px;height: 30px;width: 30px;}
.pest-service-slider-wrapper .common-slider-wrapper button.slick-next {right: -25px;height: 30px;width: 30px;}

/*-- footer --*/
.footer-wrapper {background-color: #f2f2f2;}
.footer-wrapper .top-footerbox {padding-top: 50px;padding-bottom: 40px;}
.footer-wrapper .bottom-footerbox {border-top: 1px solid #DCDCDC;}
.footer-wrapper .top-footerbox .footerlogowrapper {margin-bottom: 30px;display: inline-block;}
.footer-wrapper .top-footerbox .footerlogowrapper img {max-height: 60px;}
.footer-wrapper .top-footerbox .footer-office-info .address p {font-size: 16px;color: #5A5A5A;margin-bottom: 5px;}
.footer-wrapper .top-footerbox .footer-office-info .email a {font-size: 16px;color: #5A5A5A;}
.footer-wrapper .top-footerbox .footer-office-info .email a:hover {color: #000000;}
.footer-wrapper .bottom-footerbox .copyright {padding-top: 15px;padding-bottom: 20px;}
.footer-wrapper .bottom-footerbox .copyright p {font-size: 16px;color: #5A5A5A;margin: 0px;font-weight: 400;}
.footer-wrapper .bottom-footerbox .designdevelop {text-align:right;padding-top: 15px;padding-bottom: 20px;}
.footer-wrapper .bottom-footerbox .designdevelop p {font-size: 16px;color: #5A5A5A;margin: 0px;font-weight: 400;}
.footer-wrapper .bottom-footerbox .designdevelop p a {color: #5A5A5A;}
.footer-wrapper .bottom-footerbox .designdevelop p a:hover {color: #000000;}
.footer-wrapper .top-footerbox .hours-info {margin-bottom: 20px;}
.footer-wrapper .top-footerbox h4 {font-size: 20px;color: #5A5A5A;font-weight: 500;font-family: "Poppins", serif;margin-bottom: 20px;}
.footer-wrapper .top-footerbox .hours-info ul {padding: 0px;margin: 0px;list-style: none;}
.footer-wrapper .top-footerbox .hours-info ul li {font-size: 16px;color: #5A5A5A;margin-bottom: 10px;font-weight: 400;}
.footer-wrapper .top-footerbox .office-info ul, .footer-wrapper .top-footerbox .bottommenu-wrapper ul {padding: 0px;margin: 0px;list-style: none;}
.footer-wrapper .top-footerbox .office-info ul li, .footer-wrapper .top-footerbox .bottommenu-wrapper ul li {margin-bottom: 10px;}
.footer-wrapper .top-footerbox .office-info ul li a, .footer-wrapper .top-footerbox .bottommenu-wrapper ul li a {font-size: 16px;color: #5A5A5A;font-weight: 400;}
.footer-wrapper .top-footerbox .social-bottom {margin-top: 20px;margin-left: 10px;}
.footer-wrapper .top-footerbox .social-bottom ul {margin: 0px;list-style: none;display: flex;gap: 6px;padding: 0px;justify-content: center;}
.footer-wrapper .top-footerbox .social-bottom ul li a {font-size: 20px;display: inline-block;color: #808080;text-align: center;font-weight: 400;height: 40px;width: 40px;background-color: #ffffff;line-height: 40px;border-radius: 50%;}
.footer-wrapper .top-footerbox .office-info ul li a:hover, .footer-wrapper .top-footerbox .bottommenu-wrapper ul li a:hover {color: #8ec147;}
.footer-wrapper .top-footerbox .social-bottom ul li a:hover {background-color: #8ec147;color: #ffffff;}

/*.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: -30px;height: 30px;width: 30px;}
.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: -30px;height: 30px;width: 30px;}*/

.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 180px;height: 30px;width: 30px;top: auto;bottom: -40px;}
.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 180px;height: 30px;width: 30px;top: auto;bottom: -40px;}

body.page-template-about-us .mainimage-content-box-wrapper.icon-with-content-section .col-lg-6.image-wrap-outer {display: none;}
body.page-template-about-us .mainimage-content-box-wrapper.icon-with-content-section .col-lg-6.content-wrap-outer {width: 100%;}

.background-banner-wrapper {background-color: #91c24b;padding-top: 40px;padding-bottom: 40px;text-align: center;}
.background-banner-wrapper h1 {font-size: 48px;color: #ffffff;font-weight: 600;position: relative;line-height: 1em;margin-bottom: 20px;text-transform: uppercase;text-shadow: 4px 4px 9px rgba(0, 0, 0, 0.96);}
.background-banner-wrapper p {font-size: 20px;line-height: 1.4em;max-width: 600px;margin: 0 auto;text-shadow: 4px 4px 9px rgba(0, 0, 0, 0.96);color: #ffffff;}

body.page-template-about-us .mainimage-content-box-wrapper .content-box p strong img {width: 40px;margin-right: 10px;}
.mainimage-content-box-wrapper .content-box ul {padding: 0px;list-style: none;margin: 0px;margin-top: 45px;}
.mainimage-content-box-wrapper .content-box ul li {font-size: 16px;color: #51525C;font-weight: 400;margin-bottom: 10px;position: relative;padding-left: 50px;min-height: 40px;margin-top: 15px;}
.mainimage-content-box-wrapper .content-box ul li img {position: absolute;left: 0;top: -5px;bottom: 0;width: 35px;}
/*#event-wrapper {
  scroll-margin-top: 250px;
}*/

/*-- Career Page --*/
.greenbar-banner-wrapper .topsubtitle {font-size: 34px;color: #ffffff;font-weight: 600;position: relative;line-height: 1em;margin-bottom: 15px;text-transform: uppercase;}
body.page-template-career .greenbar-banner-wrapper h1 {margin-bottom: 15px;}
.career-content-wrapper {position: relative;padding-top: 30px;padding-bottom: 30px;background-color: #f2f2f2;}
.career-content-wrapper h4 {font-size: 24px;color: #91C24B;font-weight: 600;margin-bottom: 10px;}
.career-content-wrapper h4 strong {font-weight:600;}
.career-content-wrapper p {font-size: 18px;color: #51525C;font-weight: 400;margin-bottom: 20px;}
.career-content-wrapper ul {padding: 0px;list-style: none;margin: 0px;text-align: left;margin-bottom: 15px;}
.career-content-wrapper ul li {position: relative;font-size: 18px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;padding-left: 25px;}
.career-content-wrapper ul li::before {position: absolute;content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;left: 0;font-size: 16px;color: #91C24B;}
.career-content-wrapper form .form-outer {margin-bottom: 15px;}
.career-content-wrapper form .form-outer p {margin: 0px;}
.career-content-wrapper form .form-outer span.wpcf7-form-control-wrap {display: block;}
.career-content-wrapper form .form-outer .form-control {border-radius: 5px;border: 1.381px solid rgba(0, 0, 0, 0.24);height: 40px;box-shadow: none;font-size: 18px;color: #51525C;background-color: #f2f2f2;}
.career-content-wrapper form .form-file .form-control {border-radius: 5px;border: 1.381px solid rgba(0, 0, 0, 0.24);box-shadow: none;font-size: 16px;color: #51525C;background-color: #f2f2f2;}
.career-content-wrapper form .form-file p {margin-bottom: 10px;font-size: 14px;}
.career-content-wrapper form .form-submit p {margin: 0px;}
.career-content-wrapper form .form-submit input[type=submit] {background-color: #91c24b;color: #ffffff;font-size: 18px;border-radius: 30px;padding: 15px 60px;display: inline-block;}
.career-bottom-wrapper {position: relative;padding-top: 30px;padding-bottom: 30px;}
.career-bottom-wrapper .mid-title-wrapper {margin-bottom: 30px;}
.career-bottom-wrapper .inner-career-box {position: relative;height: 100%;text-align: center;}
.career-bottom-wrapper .inner-career-box .iconbox {text-align: center;overflow: hidden;height: 70px;width: 70px;margin: 0 auto;}
.career-bottom-wrapper .inner-career-box .iconbox img {width: 100%;height: 100%;object-fit: contain;}
.career-bottom-wrapper .inner-career-box .contentbox h5 {font-size: 24px;color: #91C24B;font-weight: 600;margin-top: 15px;margin-bottom: 10px;line-height: 1.1em;}
.career-bottom-wrapper .inner-career-box .contentbox p {position: relative;font-size: 18px;color: #5A5A5A;font-weight: 400;margin-bottom: 10px;}
.career-bottom-wrapper .mid-title-wrapper h4 {text-transform: none;}

/*--woo--*/
.woocommerce-page .content-area {width: 100%;padding-right: 0px;border: none;}
.woocommerce-page .widget-area.sidebar-primary {display: none;}

@media (min-width: 992px) {
    /*Top Navigation Bar*/
    .home-header .custom-nav-bar > .navbar > .navbar-header .navbar-brand img {max-height: 60px;}
    .home-header .custom-nav-bar > .navbar > .navbar-header .menu-btn .home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-header .navbar-brand img {height: 65px;}
    .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item:hover > ul {display: block;opacity: 1;}
    .home-header .custom-nav-bar > .navbar > .navbar-header .menu-btn {display: none;}
	.home-header .custom-nav-bar > .navbar > .navbar-header .mobilesearchbtn-wrapper, .home-header .custom-nav-bar > .navbar .navbar-header .mobilecart {display: none;}
	.home-header.header-trans .custom-nav-bar > .navbar .navbar-header .navbar-brand img.blacklogo {display: none;}
	.home-header.header-trans .top_navigation.fixed {background-color: #f2f2f2;}
	.home-header.header-trans .top_navigation.fixed .custom-nav-bar > .navbar .navbar-header .navbar-brand img.blacklogo {display: inline-block;width: 150px;}
	.home-header.header-trans .top_navigation.fixed .custom-nav-bar > .navbar .navbar-header .navbar-brand img.whitelogo, .home-header.header-bg .top_navigation .custom-nav-bar > .navbar .navbar-header .navbar-brand img.whitelogo {display: none;}
	.home-header.header-bg .custom-nav-bar > .navbar .navbar-header .navbar-brand img.whitelogo {display: none;}
	.home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item:hover > a, .home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item:focus > a, .home-header.header-bg .top_navigation .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item:hover > a, .home-header.header-bg .top_navigation .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item:focus > a {outline: none;}
	.home-header.header-bg .top_navigation, .home-header.header-bg .top_navigation.fixed {background-color: #f2f2f2;}
	.home-header .righticonlist {display: none;}
	.home-header .top_navigation.fixed .custom-nav-bar > .navbar .navbar-brand {top: 0;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;overflow: hidden;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a::before {content: "";position: absolute;z-index: -1;left: 51%;right: 51%;bottom: 0;background: #67A416;height: 2px;-webkit-transition-property: left, right;transition-property: left, right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a:hover:before, .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a:focus:before, .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a:active:before, .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.current-menu-item a::before {left: 0;right: 0;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a:hover, .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a:hover::after, .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.current-menu-item a, .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.current-menu-item a::after {color: #67A416;}
	.home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a, .home-header.header-bg .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a {color: #350a8b;}
	.home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a::before, .home-header.header-bg .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item a::before {background: #350a8b;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu .arrow-down {display: none;}
	.home-header .top_navigation.fixed .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.has-submenu ul li a, .home-header.header-bg .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.has-submenu ul li a {color: #ffffff;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .menu-header-menu-container {width: 100%;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .menu-header-menu-container .navbar-nav {justify-content: space-between;}
	.home-header .top_navigation .custom-nav-bar .navbar .navbar-header {display: none;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse {justify-content: center;}
	
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > ul li.has-submenu a {position: static;color: #000000;font-weight: 400;font-size: 16px;text-transform: capitalize;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;padding: 10px 10px;display: block;text-align: left;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > ul li.has-submenu > ul {position: absolute;z-index: 11;width: auto;background-color: #ffffff;list-style: none;padding: 0px;opacity: 0;display: none;top: 0;left: 100%;margin-left: 0px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > ul li.has-submenu:hover > ul {display: block;opacity: 1;border-left: 1px solid#000000;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu:hover > ul li.has-submenu {position: relative;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > ul li.has-submenu > a::after {font-family: 'FontAwesome';content: '\f105';position: absolute;color: #525252;padding: 0px 4px;cursor: pointer;z-index: 111;right: 0px;top: 52%;font-size: 14px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > ul li.has-submenu a:hover {background-color: #91c24b;color: #ffffff;}
	
	body.page-id-1028 .contentinfo-section-wrapper.subcontent-infowrap .service-inner-wrap:nth-child(2) .image-box {width: 60%;}
}

@media (max-width: 1400px) {
	.offerprice-wrapper .offer-in-box .package-infopoint {min-height: 520px;}
	.step-section-wrapper .content-box .contentbox-outer {max-width: 550px;}
	
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 130px;}
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 130px;}
}

@media (max-width: 1200px) {
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > a {font-size: 14px;padding: 10px 20px;}
	.step-section-wrapper .content-box .contentbox-outer {max-width: 450px;}
	
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 90px;}
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 90px;}
}

@media (max-width: 1024px) {
	
}

@media (max-width: 991.98px) {
    /*Top Navigation Bar*/
    .home-header .top_navigation.fixed, .home-header .top_navigation, .home-header.header-bg .top_navigation {background-color: #e3e3e3;}
    .inner-header .top_navigation, .inner-header .top_navigation.fixed {position: fixed;width: 100%;z-index: 11;}
    .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > a, .inner-header .custom-nav-bar > .navbar > .navbar-collapse > .navbar-nav > .nav-item > a {padding: 10px 30px;display: block;font-size: 18px;text-align: left;line-height: normal;color: #525252;}
    .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item, .inner-header .custom-nav-bar > .navbar > .navbar-collapse > .navbar-nav > .nav-item {border: none;}
    .home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul, .inner-header .custom-nav-bar > .navbar > .navbar-collapse > .navbar-nav > .nav-item > ul {opacity: 1;position: static;width: 100%;}
    .home-header .custom-nav-bar > .navbar > .navbar-collapse, .inner-header .custom-nav-bar > .navbar > .navbar-collapse {position: fixed;z-index: 11;top: 123px;bottom: 0;left: 0;width: 100%;text-align: left;-webkit-transition: transform 0.3s ease-out;-moz-transition: transform 0.3s ease-out;transition: transform 0.3s ease-out;overflow: visible;background-color: #ffffff;overflow-y: scroll;}
    .home-header .custom-nav-bar .menu-on, .inner-header .custom-nav-bar .menu-on {-webkit-transform: translateX(0);-moz-transform: translateX(0);transform: translateX(0);}
    .home-header .custom-nav-bar .menu-off, .inner-header .custom-nav-bar .menu-off {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);transform: translateX(-100%);}
    .home-header .custom-nav-bar > .navbar > .navbar-collapse > ul, .inner-header .custom-nav-bar > .navbar > .navbar-collapse > ul {padding-top: 40px;}
    .home-header .custom-nav-bar > .navbar, .inner-header .custom-nav-bar > .navbar {justify-content: space-between;}
    .home-header .navbar-brand img, .inner-header .navbar-brand img {max-height: 60px;}
	.home-header .custom-nav-bar > .navbar .navbar-header {display: flex;align-items: center;justify-content: space-between;flex-wrap: nowrap;width: 100%;}
	.home-header .top_navigation {padding-top: 0px;padding-bottom: 0px;}
	.home-header .topbar-wrapper .top-menu-items {display: flex;align-items: center;gap: 10px;justify-content: end;}
	.home-header.header-bg .custom-nav-bar > .navbar > .navbar-header .navbar-brand img.blacklogo {margin-top: 0px;}
	.home-header .custom-nav-bar > .navbar .navbar-brand {padding: 5px 0px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav {margin: 0px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item.current_page_item > a {color: #67A416;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu > a::after {display: none;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item {border-bottom: 1px solid #434345;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu a {padding-right: 45px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu .arrow-down {position: absolute;top: 0;right: 0;padding: 12px 15px;background-color: #000000;color: #ffffff;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul > li > a {text-align: left;font-size: 18px;padding: 10px 30px;display: block;line-height: normal;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu.open .arrow-down i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > li.has-submenu .arrow-down i {-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
	.home-header .topbar-wrapper .top-menu-items ul.menu {gap: 15px;}
	.home-header .topbar-wrapper .top-menu-items ul.menu li.callbtn {padding-left: 15px;}
	
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav li {position: relative;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav li.has-submenu > ul li.has-submenu > ul {position: static;width: 100%;list-style: none;padding: 0px;opacity: 1;display: none;padding-left: 40px;background-color: #ffffff;margin: 0px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav li.has-submenu > ul li.has-submenu .arrow-down i {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul > li > a {border-bottom: 1px solid #434345;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav li.has-submenu > ul li.has-submenu > ul li a {font-size: 18px;font-weight: 500;color: #525252;border: none;padding: 10px 20px;position: relative;padding-left: 30px;display: block;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav li.has-submenu > ul li.has-submenu > ul li a::after {content: "\f068";display: block;color: #91c24b;position: absolute;left: 0;top: 0;bottom: 0;font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 24px;line-height: 42px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav li.has-submenu.open > ul li.has-submenu.open .arrow-down i {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
	
	.footer-wrapper .top-footerbox .footerlogowrapper {text-align: center;margin-bottom: 25px;display: block;}
	.footer-wrapper .top-footerbox .social-bottom {margin-bottom: 25px;text-align: center;}
	.footer-wrapper .top-footerbox .social-bottom ul {justify-content: center;}
	.footer-wrapper .bottom-footerbox .copyright {text-align: center;padding-bottom: 5px;}
	.footer-wrapper .bottom-footerbox .designdevelop {text-align: center;padding-top: 0px;padding-bottom: 15px;}
	
	.trust-icon-wrapper {flex-wrap: wrap;justify-content: center;}
	.trust-icon-wrapper .wrapperbox {width: 33.333%;border: none;}
	.serving-section-wrapper .content-box-outer {margin: 0 auto;padding: 40px 0px;text-align: center;}
	.wwd-iconbox-wrapper .wrapper-box:hover {transform: none;}
	.wwd-iconbox-wrapper {margin-top: 0px;}
	.mainimage-content-box-wrapper .image-box {margin-bottom: 15px;}
	.mainimage-content-box-wrapper .content-box {padding: 10px 0px;}
	.reward-section-wrapper .image-box {width: 100%;}
	
	.offerprice-wrapper .offer-in-box .package-line-info {min-height: auto;}
	.offerprice-wrapper .offer-in-box .package-infopoint {min-height: 390px;}
	
	.step-section-wrapper .content-box .contentbox-outer {max-width: 720px;margin: 0 auto;padding: 40px 15px;}
	
	.contact_info_wrapper .form-wrapper {margin-top: 30px;}
	.contact_info_wrapper.estimateform .form-wrapper {margin-top: 0px;}
	
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 240px;}
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 240px;}
	
	.home-header .headslide-bar .headoffer-slider .slick-prev {left: -25px;}
	.home-header .headslide-bar .headoffer-slider .slick-next {right: -25px;}
	.fullbanner-slider .slick-next {width: 30px;height: 30px;right: 0px;}
	.fullbanner-slider .slick-prev {height: 30px;width: 30px;left: 0px;}
	
}

@media (max-width: 767.98px) {
	.home-header .topbar-wrapper .col, .home-header .topbar-wrapper .col:not(.swiper-slide) {margin: 0px;}
	.home-header .topbar-wrapper .top-menu-items ul.menu li.search-toggle-li, .home-header .topbar-wrapper .top-menu-items ul.menu li.callbtn {display: none;}
	.footer-wrapper .top-footerbox h4 {margin-bottom: 10px;}
	.footer-wrapper .top-footerbox .office-info ul li, .footer-wrapper .top-footerbox .bottommenu-wrapper ul li {margin-bottom: 5px;}
	.footer-wrapper .top-footerbox .bottommenu-wrapper {margin-bottom: 15px;}
	
	.guarantee-section .imgbox {border: none;border-bottom: 2px solid #B5ABAB;padding: 25px 15px;text-align: center;}
	.guarantee-section .imgbox img {width: auto;}
	.guarantee-section .contentbox {text-align: center;}
	.call-section-wrapper .contentbox {padding: 0px;text-align: center;}
	.call-section-wrapper .btnbox {text-align: center;}
	.offerprice-wrapper .offer-in-box .package-infopoint {min-height: auto;}
	
	.step-section-wrapper .content-box .contentbox-outer {max-width: 540px;}
	.green-section-wrapper .mid-content .btn-box {flex-wrap: wrap;}
	.green-section-wrapper .mid-content .btn-box .btn-ffffff, .green-section-wrapper .mid-content .btn-box .btn-595959 {width: 100%;}
	
	.protect-section-wrapper.mosquito-protect-section .midcontent-wrap {text-align: center;}
	
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 150px;}
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 150px;}
	.fullbanner-slider .slide-items .banner-content-mid .banner-text-all h1 {font-size: 44px;}
	.fullbanner-slider .slide-items .banner-content-mid .banner-text-all {padding: 0px 15px;}
	
	.mainimage-content-box-wrapper .content-box ul li img {top: 0;}
	body.page-template-about-us .trust-section .mid-title-wrapper h4, .trust-section .mid-title-wrapper h4 {font-size: 24px;}
	
}

@media (max-width: 575.98px) {
	.home-header .navbar-brand img, .inner-header .navbar-brand img {max-height: 40px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse, .inner-header .custom-nav-bar > .navbar > .navbar-collapse {top: 115px;}
	.home-header .topbar-wrapper .top-menu-items ul.menu li.user-toggle-li > a > span {display: none;}
	.home-header .topbar-wrapper .top-menu-items ul.menu {gap: 10px;}
	.home-header .headslide-bar .headoffer-slider .slide-items p {font-size: 14px;line-height: normal;}
	
	.footer-wrapper .top-footerbox .bottommenu-wrapper {text-align: center;margin-bottom: 20px;}
	.footer-wrapper .top-footerbox .col-sm-6:last-child .bottommenu-wrapper {margin-bottom: 0px;}
	.footer-wrapper .top-footerbox h4 {margin-bottom: 5px;}
	.footer-wrapper .top-footerbox .office-info ul li, .footer-wrapper .top-footerbox .bottommenu-wrapper ul li {margin-bottom: 2px;}
	
	.fullbanner-slider .slide-items .banner-content-mid .banner-text-all h1 {font-size: 34px;}
	.fullbanner-slider .slide-items .banner-imagewrap {height: 500px;}
	.fullbanner-slider .slide-items .banner-content-mid .banner-text-all .btn-box a {padding: 10px 15px;font-size: 14px;}
	.mid-title-wrapper h4, .serving-section-wrapper .content-box-outer h4, .reward-section-wrapper .content-box h4, .newsletter-section-wrapper .form-wrapper .form-title, .content-section-wrapper h4, .commitment-section-wrapper h4, .image-content-box-wrapper .content-box h4 {font-size: 24px;}
	.trust-icon-wrapper .wrapperbox {width: 100%;margin: 5px 0px;}
	.mid-title-wrapper {margin-bottom: 20px;}
	.guarantee-section .contentbox p {font-size: 20px;}
	.image-content-box-wrapper .content-box {padding: 30px 20px;}
	.call-section-wrapper .contentbox p {font-size: 20px;}
	.newsletter-section-wrapper .form-wrapper {padding: 0px;}
	
	.step-section-wrapper .content-box .contentbox-outer {max-width: 90%;}
	.inner-banner-wrapper.bottom-banner-section .banner-content-mid .banner-contentbox h1 {font-size: 30px;}
	.inner-banner-wrapper.bottom-banner-section .banner-content-mid .banner-contentbox p {font-size: 18px;line-height: 1.4em;}
	.first-section-wrapper h3, .common-service-wrapper .top-headingbar h4, .step-section-wrapper .content-box .contentbox-outer h4, .green-section-wrapper .mid-content h4, .protect-section-wrapper .midcontent-wrap h4, .mosquito-control-service .midcontent-wrap h4 {font-size: 28px;}
	.home-header .custom-nav-bar > .navbar > .navbar-collapse .navbar-nav > .nav-item > ul > li > a {font-size: 16px;}
	
	.contact_info_wrapper .form-wrapper {padding: 20px 20px;}
	.home-header .topbar-wrapper .top-menu-items ul.menu li.woo-menu-icon a.wcmenucart::after {display: none;}
	
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 110px;}
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 110px;}
	.fullbanner-slider .slide-items .banner-content-mid .banner-text-all h1 {font-size: 34px;}
	
}

@media (max-width: 480px) {
	.protect-section-wrapper.mosquito-protect-section .blockbox-wrapper .d-flex {flex-wrap: wrap;justify-content: center;}
	.protect-section-wrapper.mosquito-protect-section .blockbox-wrapper .d-flex .flex-grow-1 {text-align: center;}
	
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-prev {left: 40px;}
	.step-section-wrapper .content-box .contentbox-outer .step-slider-wrapper .slick-next {right: 40px;}
	.inner-banner-wrapper .banner-content-mid .banner-contentbox a.btn-91C24B {padding: 10px 15px;font-size: 16px;letter-spacing: 0px;}
	
	.fullbanner-slider .slide-items .banner-content-mid .banner-text-all h1 {font-size: 24px;}
}