#reviews{
    margin-top: 2rem;
}
#reviews .recarousel{
  padding-bottom: 3rem;
}
#reviews h3{
text-align: center;
margin-bottom: 2rem;
margin-top: 3rem;
}
#reviews .swiper-slide {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    transition: transform 0.3s ease, opacity 0.3s ease; /* Плавное изменение */
    padding: 1.5rem;
}

#reviews .swiper-slide .image {
    box-shadow: 0 4px 10px rgba(0,0,0,0.1); /* Тень для объема */
    width: 12rem;
height: 14rem;
position: relative;
z-index: 1;
background-position: center;
background-repeat: no-repeat;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
-webkit-border-radius: 1rem;
-moz-border-radius: 1rem;
border-radius: 1rem;
margin-bottom: 1rem;
}
#reviews .swiper-wrapper{margin-bottom: 1.5rem 0;}
#reviews .swiper-pagination .swiper-pagination-bullet{background-color:#919399;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:.571rem;margin:0 .286rem;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);-o-transition:all .4s cubic-bezier(.4,0,.2,1);-moz-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);width:.571rem}
#reviews .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff;-webkit-border-radius:.571rem;-moz-border-radius:.571rem;border-radius:.571rem;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:2.286rem}
#reviews .swiper-button-next,#reviews .swiper-button-prev{background-color:#fff;border:1px solid rgba(145,147,153,.2);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:2.857rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:2.857rem}
#reviews .swiper-button-next{right:1rem}
#reviews .swiper-button-prev{left:1rem}
#reviews .swiper-button-next:after,#reviews .swiper-button-prev:after{line-height:2;font-size:1.3rem;color:#919399;font-weight:700}
#reviews .swiper-button-next:hover,#reviews .swiper-button-prev:hover{-webkit-box-shadow:0 .571rem 1rem rgba(193,200,222,.378);-moz-box-shadow:0 .571rem 1rem rgba(193,200,222,.378);box-shadow:0 .571rem 1rem rgba(193,200,222,.378)}