.reviews .row{grid-template-columns:1fr 1fr;gap:32px;display:grid}.reviews .item.left{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr;gap:32px;display:grid}.reviews .card{border-radius:8px}.reviews .card h3,.reviews .card .caption{color:#fff}.reviews .card.small{padding:28px 24px}.reviews .card.small h3{margin-top:8px;margin-bottom:4px}.reviews .card.big{flex-direction:column;justify-content:end;padding:18px 24px;display:flex}.reviews .card.one{background-image:url(/images/reviews/reviews_bg1.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:1/1/3}.reviews .card.two{background-image:url(/images/reviews/reviews_bg2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:3/1}.reviews .card.two .card-item-wrapper{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.reviews .card.two .card-item img{margin-bottom:8px}.reviews .card.two p{color:#fff}.reviews .card.three{background-image:url(/images/reviews/reviews_bg3.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:1/2}.reviews .card.four{background-image:url(/images/reviews/reviews_bg4.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:2/2/4}.reviews h2{max-width:74%}@media (max-width:1536px){.reviews h2{max-width:85%}}@media (max-width:1280px){.reviews h2{max-width:100%}.reviews .row{grid-template-columns:1.2fr 1fr}.reviews .item.left{gap:20px}.reviews .card.big{padding:12px 18px}.reviews .card.two{padding:28px 16px}}@media (max-width:1024px){.reviews .row{flex-direction:column-reverse;display:flex}.reviews .card.big{min-height:430px}.reviews .card.two{padding:28px 24px}}@media (max-width:640px){.reviews .card.big{min-height:0}.reviews .item.left{gap:16px}.reviews .card.two .card-item-wrapper{grid-template-columns:1fr 1fr}}@media (max-width:475px){.reviews .item.left{grid-template-rows:repeat(6,1fr);grid-template-columns:1fr;gap:16px;display:grid}.reviews .card.one{grid-area:1/1/3}.reviews .card.two{grid-area:3/1}.reviews .card.two .card-item-wrapper{grid-template-columns:1fr 1fr 1fr}.reviews .card.three{grid-area:6/1}.reviews .card.four{grid-area:4/1/6}.reviews .card.big{min-height:240px}.reviews .card.small{padding:20px 16px}.reviews .card.one{background-position:50% 0;background-repeat:no-repeat;background-size:cover}.reviews .card.four{background-position:50% 10%;background-repeat:no-repeat;background-size:cover}}@media (max-width:320px){.reviews .card.big{min-height:0}}
