.hero{width:auto}.hero .hero__wrapper{display:inline-block;position:relative}.hero .hero__wrapper .hero__image__wrapper{display:inline-block}.hero .hero__wrapper .hero__testimonials{bottom:-24px;font-size:12px;position:absolute;right:-70px}.hero .hero__wrapper .hero__testimonials .testimonial__card{background:#fff;border-radius:10px;box-shadow:0 10px 20px 0 #00000040;margin-bottom:20px;min-width:178px;padding:7px 10px;width:auto}.hero .hero__wrapper .hero__testimonials .testimonial__card a{color:var(--nav-font-color)}.hero .hero__wrapper .hero__testimonials .testimonial__card:nth-child(2){margin-right:85px}.hero .hero__wrapper .hero__testimonials .testimonial__card:first-child{margin-left:90px}.hero .hero__wrapper .hero__testimonials .testimonial__card:nth-child(3){margin-left:40px;margin-right:30px}.hero .hero__wrapper .hero__testimonials .testimonial__card .testimonial__person__icon{margin-bottom:2px;position:unset}.hero .hero__wrapper .hero__testimonials .testimonial__card .testimonial__user{font-weight:600;line-height:15px;margin-bottom:10px}.hero .hero__wrapper .hero__testimonials .testimonial__card .testimonial__text{margin:0}.hero__image{border-radius:24px}@media only screen and (min-width:768px){.hero__image{border-radius:40px}}