.btn_shop:before , .wmc-bottom-buttons a:before , .bathup_btn:before {
  content: "";
    position: absolute;
    background-image: url(../../../../uploads/2020/10/Vector-Smart-Object-1.png);
    background-position: center;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    text-align: center;
    background-size: contain;
    left: 0;
    /* right: 0; */
    background-position: center;
    /* display: block; */
    /* text-align: center; */
    z-index: 1;
    opacity: 0;
    transition: 1s;
    transform: scale(2);
}
 .wmc-bottom-buttons a:before {
 	  background-image: url(../../../../uploads/2020/10/Vector-Smart-Object.png) !important;
 }

.wmc-bottom-buttons span {
    position: relative;
    z-index: 9;
}

.btn_shop:after , .bathup_btn:after, .wmc-bottom-buttons a:after{
    content: "";
    width: 100%;
    height: 100%;
    background-color: #fc9200;
    left: 0;
    right: 0;
    display: block;
    position: absolute;
    top: 0;
    /* z-index: 1; */
    transform: scale(0);
    transition: 1s;
    /* border-radius: 50%; */
}
.btn_shop:hover:after , .wmc-bottom-buttons a:hover:after , .bathup_btn:hover:after {
    transition: 1s;
    transform: scale(1);
}
.btn_shop:hover:before , .wmc-bottom-buttons a:hover:before , .bathup_btn:hover:before {
    opacity: 0.3;
    transition: 1s;
    transform: scale(1);
}
.btn_shop:hover {
    color: #00547f  !important;
    transition: 0.1s;
}
.btn_shop ,  .wmc-bottom-buttons a  {
	overflow: hidden;
	transition: 1s;
	position: relative;
	text-transform: capitalize;
}
.btn_shop span {
    position: relative;
    transition: 1s;
    z-index: 2;
}
.product_slider_col_6 a {
    
    position: relative;
 
}
@media all and (min-width: 320px) and (max-width: 767px) {

}

@media all and (min-width: 768px) and (max-width: 980px) {

}

@media only screen and (min-width: 981px) and (max-width: 1024px) {

}

@media all and (min-width: 1025px) and (max-width: 1140px) {

}

@media all and (min-width: 1141px) and (max-width: 1280px) {

}

@media all and (min-width: 1281px) and (max-width: 1440px) {

}

@media all and (min-width: 1441px) and (max-width: 1680px) {

}