.woocommerce-shop .breadcrumbs a {
  color: #FFF;
}
.woocommerce-shop .breadcrumbs a+span {
    color: #FFF;
}
.woocommerce-shop .breadcrumbs {
    color: #FFF;
}
.tax-product_cat .breadcrumbs {
    color: #FFF;
}
.tax-product_cat .breadcrumbs a {
    color: #FFF;
}
.woocommerce-shop .row>div b {
    display: none;
}
.header_search_close .elementor-icon {
    top: 40px;
    position: relative;
}
.rental-our-euipment .wpr-grid .wpr-grid-item {
    padding-left: 15px !important;
}
.woocommerce-cart .wc-block-components-totals-coupon__button {
    background-color: #F30F0A;
    border: unset;
}
.woocommerce-cart .wc-block-components-totals-coupon-link {
    color: #000;
}






.wpr-grid-media-hover-bg {
  position: relative;
  overflow: hidden;
}
.wpr-grid-media-hover-bg::after {
  position: absolute;
  top: 0;
  left: -100%;
  z-index: 0;
  display: block;
  content: '';
  width: 50%;
  height: 100%;
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
  -webkit-transform: skewX(-40deg);
  transform: skewX(-40deg);
  transition: all 3s ease;
}
.wpr-grid-media-hover-bg:hover {
  transition: all 3s ease;
}
.wpr-grid-media-hover-bg:hover::after {
  -webkit-animation: shine .71s;
  animation: shine .71s;
  transition: all 3s ease;
}
@-webkit-keyframes shine {
  100% {
    left: 125%; 
  } 
}
@keyframes shine {
  100% {
    left: 125%; 
  } 
}


.dont-waste-col-2 img {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.dont-waste-col-2 img:hover {
  color:#e5e5e5;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1); 
}


/* .equip-about-text:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border: 3px dashed #FFF;
  border-radius: 50%;
  opacity: 1;
  width: 127px;
  height: 127px;
}
.equip-about-text:hover:after {
  opacity: 1;
  animation: animName 4s linear infinite;
}
.equip-about-text:after {
  opacity: 1;
  animation: animName 4s linear infinite;
}
@keyframes animName {
 0%{
    transform: rotate(0deg);
   }
100%{
    transform: rotate(360deg);
   }
} */


