.qodef-light-header .qodef-page-header>div:not(.qodef-sticky-header):not(.fixed) .qodef-main-menu>ul>li>a {
    color: #000;
}


[hidden] {
  display: none;
  visibility: hidden;
}

.acnav {
  width: 100%;
}
.acnav__list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.acnav__list--level1 {
  border: 1px solid #fcfcfc;
}
.has-children > .acnav__label::before {
  content: "";float: right;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  margin-right: 1em;color: #000;
  transition: transform 0.3s;
}
.has-children.is-open > .acnav__label::before {
  transform: rotate(405deg);
}
.acnav__link, .acnav__label {
  display: block;
    font-size: 16px;
padding: 10px 0;    max-width: 80%;
  margin: 0;
  cursor: pointer;
  color: #fff;
  box-shadow: inset 0 -1px #0da541;
  transition: color 0.25s ease-in, background-color 0.25s ease-in;
}
.acnav__link:focus, .acnav__link:hover, .acnav__label:focus, .acnav__label:hover {
  color: #fff;
background: #0da541;
}
.acnav__link--level2, .acnav__label--level2 {
  padding-left: 3em;
  background: #0da541;
}
.acnav__link--level2, .acnav__label--level2 a{
  color: #fff!important;
}
.acnav__link--level2, .acnav__label--level2::before{
  color: #fff!important;
}
.acnav__link--level3, .acnav__label--level3 a{
  color: #fff!important;
}
.acnav__link--level2:focus, .acnav__link--level2:hover, .acnav__label--level2:focus, .acnav__label--level2:hover {
  background: #0da541;
}
.acnav__link--level3, .acnav__label--level3 {
  padding-left: 5em;
  background: #255867;
}
.acnav__link--level3:focus, .acnav__link--level3:hover, .acnav__label--level3:focus, .acnav__label--level3:hover {
  background: #255867;
}
.acnav__link--level4, .acnav__label--level4 {
  padding-left: 7em;
  background: #255867;
}
.acnav__link--level4:focus, .acnav__link--level4:hover, .acnav__label--level4:focus, .acnav__label--level4:hover {
  background: #214f5c;
}
.acnav__list--level2, .acnav__list--level3, .acnav__list--level4 {
  display: none;
}
.is-open > .acnav__list--level2, .is-open > .acnav__list--level3, .is-open > .acnav__list--level4 {
  display: block;
}
.qodef-woocommerce-columns-3 .qodef-pl-main-holder>.products>.product{
    border: 1px solid #e0ddddba;min-height: 300px;
}
.qodef-woocommerce-columns-3 .qodef-pl-main-holder>.products>.product .qodef-pl-inner{
      min-height: 200px;
    display: flex;
    align-items: center;
}

.qodef-woocommerce-columns-3 .qodef-pl-main-holder>.products>.product .qodef-pl-inner .qodef-pl-image img{
width: 100%; 
transition: all 1s;  
    max-height: 300px;
}
.qodef-woocommerce-columns-3 .qodef-pl-main-holder>.products>.product .qodef-pl-inner .qodef-pl-image img:hover{
-webkit-transform: scale(1.2); transform: scale(1.2); 
}
     
