.reviews{position:relative}.reviews-container{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:991px){.reviews-container{flex-direction:column}}.reviews .heading{max-width:250px}@media screen and (min-width:992px){.reviews .heading{margin-right:2rem}}.reviews .heading .heading__desc{line-height:1.6}.reviews .swiper-container{margin-left:auto;margin-right:0;padding-left:5px;width:100%}@media screen and (min-width:992px){.reviews .swiper-container{width:80%}}.reviews .review{border-radius:8px;height:auto;opacity:.5;overflow:hidden;padding:40px;position:relative;transition:opacity .3s}@media screen and (min-width:320px){.reviews .review{padding:calc(35px + 1.5625vw)}}@media screen and (min-width:1920px){.reviews .review{padding:65px}}.reviews .review.swiper-slide-active{opacity:1}.reviews .review:after{background-color:rgba(109,106,246,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.reviews .review-stars{display:grid;gap:8px;grid-template-columns:repeat(5,16px)}.reviews .review-stars img{height:16px;width:16px}.reviews .review-picture{display:flex;height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%;z-index:-1}.reviews .review-img{object-fit:cover;width:100%}.reviews .review-desc{color:hsl(var(--secondary-color));font-size:14px;font-weight:400;line-height:1.5;margin:3.2rem 0}@media screen and (min-width:350px){.reviews .review-desc{font-size:calc(13.55414px + .12739vw)}}@media screen and (min-width:1920px){.reviews .review-desc{font-size:16px}}.reviews .review-person{align-items:center;display:flex}.reviews .review-person__img{border-radius:50%;height:40px;object-fit:cover;width:40px}.reviews .review-person__data{color:hsl(var(--secondary-color));display:flex;flex-direction:column;margin-left:1.6rem}.reviews .review-person__name{font-size:1.4rem;font-weight:500;margin-bottom:5px}.reviews .review-person__location{font-size:1.2rem}.reviews .swiper-arrows{bottom:-4rem;display:inline-flex;position:relative}@media screen and (min-width:768px){.reviews .swiper-arrows{bottom:-5rem}}.reviews .swiper-arrows .swiper-arrow{position:static}.reviews .swiper-arrows .swiper-arrow--next{margin-left:20px}