body{
  line-height: normal;
}

.header-nav-top .active{
  background-color: inherit  !important;
}
#header .header-top, 
#header .header-nav-features .header-nav-features-search-reveal-container {
  min-height: 20px;
}
#header .header-nav {
  min-height:auto;
}
.social-icons li:hover.social-icons-tiktok a {
  background: #000 !important;
}

.social-icons li:hover.social-icons-instagram a {
  background: #BD2690 !important;
}

b{
  font-weight: bold;
}

.mw-25{ max-width: 25%;}
.mw-30{ max-width: 30%;}
.mw-35{ max-width: 35%;}
.mw-40{ max-width: 40%;}
.mw-45{ max-width: 45%;}
.mw-50{ max-width: 50%;}

ul {
  list-style-type: square;
  padding-left: 1rem;
}

.homepage ul {
  color: #60892b;
}

.blog-single-post ul , .productos-sec ul{
  display: inline-block;
  color: #343434;
}

.call-to-action-btn a:hover {
  background-color: #555!important;
  border-color:#555!important;
}

.contact-page .calltoaction-footer {
display:none!important;
}

@media (max-width: 768px) { 
  .img-float-text {
    float:none !important;
    max-width: 100%;
  }

  #header.header-effect-shrink .header-container {
    min-height: auto;
  }  

  .header-nav-bar.header-nav-bar-top-border{
    background-color: white!important;
  }

  .homepage .custom-parallax-bg-pos-left {
    min-height: 280px!important;
  }

  .homepage .card {
    margin-bottom:24px;
    margin-left:15px;
    margin-right:15px;
  } 

}

