.review2-block.section{padding-top:10rem;padding-bottom:6rem;position:relative}.review2-block.section .container{display:flex;flex-direction:column;align-items:center}.review2-block.section h2{color:var(--dark-green);font-size:55px;width:100%;max-width:800px;font-weight:400;margin:0 auto 24px auto;letter-spacing:-0.06em;text-align:start}.review2-block.section h2 span{width:100%;color:#917241;display:block;text-align:end}.review2-block.section .text2{max-width:620px;text-align:center}.review2-block.section .ratings{display:flex;flex-wrap:wrap;gap:20px;margin:20px auto;justify-content:center}.review2-block.section .ratings__item{padding-right:20px;border-right:1px solid #d5e0de;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.review2-block.section .ratings__item:last-child{padding:0;border:none}.review2-block.section .ratings__item .text{display:flex;align-items:center;font-weight:700;font-size:18px;gap:10px}.review2-block.section .ratings__item img{width:30px;height:30px;object-fit:contain}.review2-block.section .stars{width:155px;height:30px;-webkit-mask:url(../../images/star2.svg) repeat-x left center/contain;background-color:#e7e7e7}.review2-block.section .stars span{width:100%;display:block;height:100%;-webkit-mask:url(../../images/star2.svg) repeat-x left center/contain;background-color:#f28321}.review2-block.section .review{display:grid;padding-top:81px;margin:100px 0 -60px 0;gap:15px;grid-template-columns:repeat(3, 1fr);mask-image:linear-gradient(180deg, black, transparent 90%)}.review2-block.section .review:before{content:none}.review2-block.section .review__item{display:flex;border:1px solid #d4e1df;font-size:20px;color:#293a3e;flex-direction:column;gap:20px;padding:30px;background-color:#fff;border-radius:30px}.review2-block.section .review__item:nth-child(3n+2){transform:translateY(-80px)}.review2-block.section .review__item .text{padding-bottom:20px;border-bottom:2px solid #d4e1df}.review2-block.section .review__item .author{display:grid;grid-template-columns:45px auto;gap:2px 10px;font-weight:600;font-size:16px}.review2-block.section .review__item .author .img{grid-row:span 2;border-radius:45px;width:45px;height:45px;background:#293a3e;color:#fff;text-align:center;line-height:45px}.review2-block.section .review__item .author .date{color:rgba(41,58,62,.6)}.review2-block.section .review .stars{width:105px;height:20px}.review2-block.section .review .stars span{background-color:#143f45}.review2-block.section .btn{border-radius:100px}.review2-block.section .bg{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}@media(max-width: 1200px){.review2-block.section .review{margin-top:30px}}@media(max-width: 992px){.review2-block.section .review{grid-template-columns:repeat(2, 1fr);padding-top:0;max-height:800px}.review2-block.section .review__item:nth-child(3n+2){transform:translateY(0)}}@media(max-width: 768px){.review2-block.section h2{text-align:center}.review2-block.section h2 span{display:unset;text-align:unset}.review2-block.section .ratings{gap:20px}.review2-block.section .ratings__item{border:none !important;padding:0 !important}.review2-block.section .ratings__item .text{font-size:14px}.review2-block.section .ratings__item img{width:25px;height:25px}.review2-block.section .ratings .stars{width:105px;height:20px}.review2-block.section .review__item{padding:15px;border-radius:10px;gap:5px 10px}.review2-block.section .review__item .text{font-size:var(--fs14)}.review2-block.section .review__item .author{font-size:var(--fs14)}}@media(max-width: 576px){.review2-block.section{padding-top:4rem;padding-bottom:2rem}.review2-block.section .review{grid-template-columns:repeat(1, 1fr);margin-top:20px}.review2-block.section h2{font-size:var(--fs39)}.review2-block.section .text2{font-size:var(--fs14)}}/*# sourceMappingURL=style.css.map */
