.tax-product_cat li.cat-item.cat-item-45.current-cat {
    display: none !important;
}
.tax-product_cat li.cat-item.cat-item-45 {
    display: none !important;
}
.tax-product_cat .content-inner {
    padding-top: 80px;
    padding-bottom: 80px;
} section#woocommerce_product_tag_cloud-1 {
    display: none !important;
}
.single-product .content-inner {
    padding-top: 80px;
    padding-bottom: 80px;
}
.single-post li.item-category {
    display: none !important;
}
#qts_sec {
    width: 100%;
    max-width: 650px;
    text-align: center;
    padding: 20px 16px;
    border: 1px solid rgb(47 104 50);
    background: rgba(255, 255, 255, 0.2);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
}
.single-post .post-image {
    margin-top: 100px;
}
@media screen and (max-width: 600px) {
 
#site-header-wrap .site-branding a img {
    max-width: 110px;
}
.site-navigation .site-navigation-inner {
    background-color: #fff !important;
}
#site-header-wrap.header-layout1 .site-header-main .site-navigation-main-content {
    background-color: #fff !important;
}

}
#msn_sec .elementor-col-50 {
    border: 1px solid;
    padding: 25px;
    box-shadow: 11px 20px 15px 4px;
}
#qt_sec {
    border: 1px solid;
    padding: 35px;
    box-shadow: 11px 20px 15px 4px;
}
.lq-team-category a {
    pointer-events: none !important;
}
#ser_sc .entry-body {
    height: 340px !IMPORTANT;
}
#content {
    padding-top: 0px;
    padding-bottom: 0px !important;
}
#site-header.h-fixed {
    background: #fff !important;
}
#site-header-wrap .site-branding a img{
	    max-height: 130px !IMPORTANT;
}
#site-header.h-fixed .site-navigation-main-content {
    background: #fff !important;
}
#site-header.h-fixed a {
    color: #000 !important;
}
#site-header-wrap #site-header .sticky-logo img {
    max-height: 90px;
}
div#pagetitle {
    background: #f0d167 !important;
}
.site-navigation .site-navigation-inner {
	background-color: #000;
}
a.hover-underline-out {
    color: #2f6832 !important;
}
#abt_sec span.elementor-divider-separator {
    display: none !important;
}
.btn.btn-outline:hover, .button:not(.add_to_cart_button).btn-outline:hover {
    background-color: #2f6832;
    color: #fff !important;
}
.cms-service-grid.layout1 .grid-item-inner .entry-featured .service-icon-wrap {
    background-color: #2f6832;
    -webkit-box-shadow: 0 0px 0 8px rgb(109 67 33 / 30%);
    -khtml-box-shadow: 0 0px 0 8px rgba(109, 67, 33, 0.3);
    -moz-box-shadow: 0 0px 0 8px rgba(109, 67, 33, 0.3);
    -ms-box-shadow: 0 0px 0 8px rgba(109, 67, 33, 0.3);
    -o-box-shadow: 0 0px 0 8px rgba(109, 67, 33, 0.3);
    box-shadow: 0 0px 0 8px rgb(1 79 55 / 54%);
}
.btn.btn-outline.secondary, .button:not(.add_to_cart_button).btn-outline.secondary {
    color: #2f6832;
    border-color: #2f6832;
}
#site-header-wrap.header-layout1 .site-header-main.h-fixed {
    background-color: #000000;
}
#site-header-wrap.header-layout1 .site-header-main .site-navigation-main-content {
    background-color: #000000;
}
#site-header-wrap.header-layout2 .header-top {
    padding: 10px 0 !IMPORTANT;
}
/* .h-btn-cart {
    display: none !important;
} */
.cms-accordion.style1 .cms-ac-title.active {
    background-color: #2f6832;
    color: #fff;
}
.cms-service-carousel.layout1 .action-buttons .entry-readmore a .fill-button {
    background-color: #666666;
}


.footer-logo img {
    max-height: 100px;
}
.cms-heading.layout1 .heading-underline span {
    background-color: #2f6832;
}
.cms-team-carousel.layout2 .carousel-item-inner .entry-body .entry-body-inner .lq-team-category a {
    COLOR: #2f6832;
}
.btn-more {
    color: #2f6832;
}
.btn-more:after {
    background-color: #2f6832;
}
.cms-team-carousel.layout2 .carousel-item-inner .entry-body .entry-body-inner .team-info p i {
    color: #2f6832;
    margin-right: 10px;
}
.right-item.icon-item {
    display: none !important;
}