/***************************************/

/*Shop By Brands CSS*/
/***************************************/
.v1-brands .brands .brand-box {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
}

@media all and (min-width: 1024px) {
  .v1-brands .brands .brand-box:hover {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
  }

}

.v1-brands {
  color: #797979;
  letter-spacing: 0.5px;
  background-color: #ffffff;
  font-family: 'Raleway', sans-serif;
}

.v1-brands .section-padding {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.v1-brands h1,
.v1-brands h2,
.v1-brands h3,
.v1-brands h4,
.v1-brands h5,
.v1-brands h6 {
  color: #323232;
}

/***************************************/

.v2-brands .brands .brand-box {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  box-shadow: 0px -2px 3px rgba(0, 0, 0, 0.20);
}

@media all and (min-width: 1024px) {
  .v2-brands .brands .brand-box:hover {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
  }
}

.v2-brands {
  color: #797979;
  letter-spacing: 0.5px;
  background-color: #ffffff;
  font-family: "Raleway", sans-serif;
}

.v2-brands .section-padding {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.v2-brands h1,
.v2-brands h2,
.v2-brands h3,
.v2-brands h4,
.v2-brands h5,
.v2-brands h6 {
  color: #323232;
}


.v3-brands .brands .brand-box {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  box-shadow: 0px -2px 3px rgba(0, 0, 0, 0.20);
  background: black;
  border-radius: 20px 0;
}

@media all and (min-width: 1024px) {
  .v3-brands .brands .brand-box:hover {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
  }
}

.v3-brands {
  color: #797979;
  letter-spacing: 0.5px;
  background-color: #ffffff;
  font-family: "Raleway", sans-serif;
}

.v3-brands .section-padding {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.v3-brands h1,
.v3-brands h2,
.v3-brands h3,
.v3-brands h4,
.v3-brands h5,
.v3-brands h6 {
  color: #323232;
}


.v3-brands .img-fluid {
  filter: invert(1);
}

.v5-brands .brands .brand-box {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  box-shadow: 0px -2px 3px #58fff17d;
  background: linear-gradient(to top, #58fff1, #c8ffff);
  border-radius: 50px 0 60px 0;

}

@media all and (min-width: 1024px) {
  .v5-brands .brands .brand-box:hover {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
  }
}

.v5-brands {
  color: #797979;
  letter-spacing: 0.5px;
  background-color: #ffffff;
  font-family: "Raleway", sans-serif;
}

.v5-brands .section-padding {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.v5-brands h1,
.v5-brands h2,
.v5-brands h3,
.v5-brands h4,
.v5-brands h5,
.v5-brands h6 {
  color: #323232;
}


.v5-brands .img-fluid {
  /* filter: invert(1); */
}

.v4-brands .brands .brand-box {
  -webkit-transition: 0.4s ease;
  transition: 0.4s ease;
  /* box-shadow: 0px -2px 3px rgba(0, 0, 0, 0.20); */
  background: linear-gradient(to top, #00000045, #ffffff, #ffffff, #ffffff);
  /* border-radius: 20px 0; */
}

@media all and (min-width: 1024px) {
  .v4-brands .brands .brand-box:hover {
    -webkit-transform: scale(1.08);
    transform: scale(1.08);
  }
}

.v4-brands {
  color: #797979;
  letter-spacing: 0.5px;
  background-color: #ffffff;
  font-family: "Raleway", sans-serif;
}

.v4-brands .section-padding {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.v4-brands h1,
.v4-brands h2,
.v4-brands h3,
.v4-brands h4,
.v4-brands h5,
.v4-brands h6 {
  color: #323232;
}


.v4-brands .img-fluid {
  /* filter: invert(1); */
}