.product .w-grid-item-h {
    box-shadow: 0 0.03rem 0.06rem rgb(0 0 0 / 10%), 0 0.1rem 0.3rem rgb(0 0 0 / 10%);
    transition-duration: 0.3s;
    text-align: center;
    padding: 20px;
}
.home .post_title {
    display: none;
}
.height_auto .w-separator.size_medium {
    display: none;
}
.w-image-h div {
    padding-bottom: 0 !important;
}
h1.post_title {
 background-image: url(https://vivariant.com/wp-content/uploads/2021/07/bikers.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center top;
    background-attachment: fixed;
    padding-top: 76px !important;
    padding-bottom: 76px !important;
    color: #000000;
    opacity: 0.8;
}
.woocommerce div.product .product_title {
    padding: 0;
    font-size: 24px;
}

.l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
    /*background: transparent !important; */
    color: #fff !important;
}


.l-subheader.at_top, .l-subheader.at_top .w-dropdown-list, .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
    /*background: rgba(28,92,66,0.03);*/
    color: #fff !important;
}

body.single .l-subheader.at_top, .l-subheader.at_top .w-dropdown-list, .l-subheader.at_top .type_mobile .w-nav-list.level_1 {
    background: rgb(0 191 165);
    color: #fff !important;
}, body.single-post .l-subheader.at_middle {
   /* background: #00bfa5 !important;*/
    color: #fff !important;
}

@media(max-width:767px){
.header_hor .l-subheader-cell.at_left>* {
    margin-right: 1.2rem;
}
	span.w-text-value {
    font-size: 1.2rem;
}
.ush_menu_1 .menu-item.level_1.current-menu-item>a:not(.w-btn), .ush_menu_1 .menu-item.level_1.current-menu-ancestor>a:not(.w-btn), .ush_menu_1 .menu-item.level_1.current-page-ancestor>a:not(.w-btn) {
    
    color: #00bfa5!important;
}

}
.w-cart-quantity{color:#ddd!important}

header.sticky .logotext a span {
    color: #32beeb;
}
header.sticky .w-nav-list li a span {
    color: #32beeb;
}

header.sticky a.w-search-open{ color: #32beeb;}

header.sticky .w-cart-icon i{color: #32beeb;}
.w-nav-list li.current-menu-item a span,header.sticky .w-nav-list li.current-menu-item a span {
    color: #000;
}
@media(max-width:767px){

body.parent-pageid-7503 .l-section-shape {
    display: none;}
	
a.w-nav-anchor.level_1 {
    color: #32beeb;
}
.ush_menu_1 .w-nav-icon {
    color: #32beeb;
}
.w-search-open {
    color: #32beeb!important;
}
.w-cart-icon {
      color: #32beeb;
}
	.wpb_wrapper h2 {
    text-align: center;
    font-size: 16px!important;
    inline-size: 90%;
    overflow-wrap: break-word;
    margin: 0 auto;
  }
}
@media(max-width:480px){
	.wpb_wrapper h2 {
    text-align: center;
    font-size: 16px!important;
    inline-size: 90%;
    overflow-wrap: break-word;
    margin: 0 auto;
  }
}
.l-header.bg_transparent:not(.sticky) .ush_menu_1.type_desktop .menu-item.level_1.current-page-ancestor>a:not(.w-btn) {
    color: #000!important;
}
