@import url(https://fonts.googleapis.com/css2?family=Knewave&family=Manrope:wght@200..800&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-reviews{overflow:hidden}.estate-reviews .title{margin-bottom:3rem}.estate-reviews .text{max-width:100rem;margin-bottom:5rem}.estate-reviews .swiper{width:100dvw}.estate-reviews .swiper .swiper-slide .reviewcell{position:relative;padding:3rem;background:var(--white-color)}.estate-reviews .swiper .swiper-slide .reviewcell .stars{margin:3rem 0}.estate-reviews .swiper .swiper-slide .reviewcell .stars img,.estate-reviews .swiper .swiper-slide .reviewcell .stars svg{display:inline-block;vertical-align:middle;width:1em;height:1em}.estate-reviews .swiper .swiper-slide .reviewcell .stars img+img,.estate-reviews .swiper .swiper-slide .reviewcell .stars img+svg,.estate-reviews .swiper .swiper-slide .reviewcell .stars svg+img,.estate-reviews .swiper .swiper-slide .reviewcell .stars svg+svg{margin-left:.1em}.estate-reviews .swiper .swiper-slide .reviewcell .text{margin:2rem 0;color:var(--grey-color)}.estate-reviews .swiper .swiper-slide .reviewcell .author{margin-top:3rem;font-size:1.206rem;font-weight:700;text-transform:uppercase}.estate-reviews .swiper .swiper-button-next,.estate-reviews .swiper .swiper-button-prev{width:7rem;height:7rem;border-radius:50%;color:var(--white-color);text-align:center;background:var(--main-color);transition:all .5s cubic-bezier(.19,1,.22,1)}.estate-reviews .swiper .swiper-button-next:after,.estate-reviews .swiper .swiper-button-prev:after{font-size:2rem;line-height:7rem}.estate-reviews .swiper .swiper-button-next:hover,.estate-reviews .swiper .swiper-button-prev:hover{color:var(--main-color);background:var(--white-color)}.estate-reviews .swiper .swiper-button-next svg,.estate-reviews .swiper .swiper-button-prev svg{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.estate-reviews .swiper .swiper-button-prev{left:calc(24% - 3.5rem)}.estate-reviews .swiper .swiper-button-next{right:calc(24% - 3.5rem)}.estate-reviews .buttons{margin:3rem 0;text-align:center}.estate-reviews form{display:none;margin-top:6rem;text-align:center}.estate-reviews form .row.grid{gap:3rem}.estate-reviews form .row.feedback p{font-weight:500;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 500,"wdth" 110;color:var(--grey-color)}.estate-reviews form .row+.row{margin-top:3rem}.estate-reviews form .row label{text-align:left}@media only screen and (max-width:768px){.estate-reviews .swiper .swiper-button-next,.estate-reviews .swiper .swiper-button-prev{width:4rem;height:4rem}.estate-reviews .swiper .swiper-button-next:after,.estate-reviews .swiper .swiper-button-prev:after{font-size:1rem;line-height:4rem}.estate-reviews .swiper .swiper-button-next svg,.estate-reviews .swiper .swiper-button-prev svg{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.estate-reviews .swiper .swiper-button-prev{left:1rem}.estate-reviews .swiper .swiper-button-next{right:1rem}}
