.transition-opacity {
    transition: opacity 0.6s ease;
}

.swiper-button-next,
.swiper-button-prev {
    width: auto !important;
    height: 25px !important;
    color: #fff !important;
    background: linear-gradient(90deg, #C41F00 0%, #E08F2A 100%) !important;
    border-radius: 5px;
    padding: 15px 10px;
    top: 45% !important;
    display: flex; /* To center the SVG */
    align-items: center; /* To center the SVG */
    justify-content: center; /* To center the SVG */
}
.swiper-button-prev {
    left: 17%; 
    margin-top: 0;
}
.swiper-button-next {
    right: 17%; 
    margin-top: 0;
}

.swiper-button-next::after,
.swiper-button-prev::after {
    content: '' !important;
}

.swiper-slide{
    height: 300px;
}

@media (max-width: 479px){
    #reviews{
        width: 80%;
        margin-left: 37px;
    }
    .swiper-button-prev {
        display: none;
    }
    .swiper-button-next {
        display: none;
    }
    .swiper-slide{
        height: 661px;
    }
}

@media (min-width: 480px) and (max-width: 767px){
    #reviews{
        width: 80%;
        margin-left: 37px;
    }
    .swiper-button-prev {
        display: none;
    }
    .swiper-button-next {
        display: none;
    }
    .swiper-slide{
        height: 661px;
    }
}

@media (min-width: 601px) and (max-width: 810px) {
    #reviews{
        width: 80%;
        margin-left: 65px;
    }
    
    .swiper-button-prev {
        display: none;
    }
    .swiper-button-next {
        display: none;
    }
    .swiper-slide{
        height: 385px;
    }
}

@media (min-width: 810px) and (max-width: 1050px) {
    #reviews{
        width: 100%;
    }
    
    .swiper-button-prev {
        left:15%;
    }
    .swiper-button-next {
        right:15%;
    }
    .swiper-slide{
        height: 350px;
    }
}