section.reviews{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;padding:80px 60px}@media(max-width:992px){section.reviews{padding:15px}}section.reviews .intro{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:50px}section.reviews .intro h1,section.reviews .intro h2,section.reviews .intro h3{color:#121212;text-align:center;font-size:50px;font-style:normal;font-weight:700;line-height:62px;padding:10px;margin:0}@media(max-width:992px){section.reviews .intro h1,section.reviews .intro h2,section.reviews .intro h3{font-size:28px;line-height:34px}}section.reviews .intro h1:after,section.reviews .intro h2:after,section.reviews .intro h3:after{margin:10px auto;content:"";display:block;height:6px;width:54px;border-radius:3px;background:#f15a29}@media(max-width:992px){section.reviews .intro h1:after,section.reviews .intro h2:after,section.reviews .intro h3:after{height:4px}}section.reviews .items{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:992px){section.reviews .items{display:flex;flex-direction:column;margin-bottom:50px}}section.reviews .items .review{height:350px;position:relative;cursor:pointer}section.reviews .items .review.open .modal{box-shadow:0 0 20px #0000001a;z-index:10;top:-50px;left:-50px;right:-50px;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s}@media(max-width:992px){section.reviews .items .review.open .modal{left:-10px;right:-10px}}section.reviews .items .review.open .modal .content{display:block}section.reviews .items .review.open .modal small{display:none}section.reviews .items .review:hover .modal{border:1px solid #b0b9c2}section.reviews .items .review .modal{position:absolute;border:1px solid #d7dee5;border-radius:22px;padding:33px;background:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s}section.reviews .items .review .stars{display:flex;justify-content:center;margin-bottom:10px}section.reviews .items .review .stars .star{width:22px;height:24px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/build/assets/star-solid-CYVBZadd.svg);mask-image:url(/build/assets/star-solid-CYVBZadd.svg);-webkit-mask-size:18px;mask-size:18px;background:#e5e6e7}section.reviews .items .review .stars .star.yellow{background:#ffc212}section.reviews .items .review .content{text-align:left;display:block;color:#373f48;font-size:18px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-.16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}@media(max-width:992px){section.reviews .items .review .content{font-size:16px;line-height:24px;-webkit-line-clamp:3}}section.reviews .items .review small{display:block;margin-top:5px;margin-bottom:18px;color:#f15a29;font-size:14px}section.reviews .items .review small:hover{color:#121212}section.reviews .items .review .author{margin-top:22px;display:flex;justify-content:center;align-items:center}section.reviews .items .review .author .icon{margin-right:12px}section.reviews .items .review .author .icon+.name{text-align:left}section.reviews .items .review .author .icon img{height:48px;width:48px;border-radius:24px;background:#000}section.reviews .items .review .author .name{text-align:center}section.reviews .items .review .author .name strong{display:block;color:#030c17;font-size:22px;letter-spacing:-.66px;line-height:22px;padding:0;margin:0 0 4px}section.reviews .items .review .author .name small{display:block;color:#030c1766;font-size:16px;letter-spacing:-.48px}
