html{
    overflow: hidden;
    body{
        padding-right: 0 !important;
    }
}
/* review slider */
@media (max-width:768px) {
    .eltd-row-grid-section-wrapper{
        .eltd-testimonials-holder.eltd-testimonials-standard .eltd-testimonial-text{
            font-size: 10px;
            line-height: 1.5;
        }
        .eltd-testimonials-holder.eltd-testimonials-standard .eltd-testimonial-author{
            font-size: 9px;
        }
    }
}
/* review slider END */

/* categories slider */
@media (max-width:768px) {
    .categoery-section{
        .eltd-slide-background-image-holder .eltd-slide-background-image img{
            height: 250px;
        }
    }
    .eltd-dual-image-carousel.swiper-container .swiper-wrapper .swiper-slide .eltd-slide-foreground-image-holder{
        margin-top: -100% !important;
    }
}
/* categories slider END */

/* home-gym cards  */
@media (max-width:768px) {
.vc_row.wpb_row.vc_row-fluid.vc_custom_1510304277375 {
    img {
        height: 55vh !important;
    }
}
}
/* home-gym cards END */


/* four cards section */
.four-cards-section{
    .col-md-6{
        padding: 0;
    }
    .card{
        flex-direction: row;
        border: 0;
        border-radius: 0;
        height: 100%;
        /* box-shadow: inset 0px 0px 3px 2px #4f4c4c; */
        .img-div{
            width: 70%;
            height: 300px;
            img{
                height: 100%;
                width: 100%;
                object-fit: cover;
            }
        }
        .cnt-div{
                width: 30%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: white;
    background: linear-gradient(45deg, #084368, #2f84b9);
    h3{
        color: white;
    }
    button{
            padding: 5px 15px;
    border: 0;
    background: #98b534;
    color: white;
    font-size: 15px;
    font-weight: bold;
    margin-top: 13px;
    }
        }
    }
    @media (min-width:768px) {
        .row .col-md-6.reverse{
        .card{
            flex-direction: row-reverse;
            
        }
      }
    }
    
    @media (max-width:767px) {
        .row .col-md-6{
            .card{
                .img-div{
                    width: 50%;
                    height: 200px;
                }
                .cnt-div{
                    width: 50%;
                }
            }
        }
        .row .col-md-6:nth-child(even){
        .card{
            flex-direction: row-reverse;
            
        }
        }
        
    }
    
}
/* four cards section END */