.haven-reviews{position:relative}.haven-testimonial__quote.h2{border-left:0;margin-bottom:32px;padding-left:0}.haven-reviews__icon{margin-bottom:32px}.haven-reviews__slider{margin-bottom:48px}.haven-testimonial__author{font-family:var(--font-italic);font-size:26px;font-style:italic;font-weight:400;line-height:108%}.haven-reviews__slider .swiper-wrapper{align-items:center}.haven-reviews__icon svg path{fill:currentColor}.haven-reviews.haven-testimonial--full_height{display:flex;flex-direction:column;justify-content:center;min-height:100vh}