.text-with-image-v2{margin:120px 0 0;padding:0 20px}.text-with-image-v2 .container{display:grid;gap:80px;grid-template-columns:repeat(2,1fr);margin:auto;max-width:1440px}.text-with-image-v2.left-image .text-block{order:2}.text-with-image-v2 .image-block{font-size:0}.text-with-image-v2 .image-block img{display:block;width:100%}.text-with-image-v2 .text-block h2{color:#00f;font-size:48px;font-weight:400;line-height:1.2;margin:0 0 35px;text-transform:uppercase}.text-with-image-v2 .text-block p{color:#000;font-size:20px;line-height:1.6;margin:0}.text-with-image-v2 .text-block p strong{color:blue;font-weight:500}.text-with-image-v2 .review-block{background:#f2f3f3;margin-top:50px;padding:45px 55px}.text-with-image-v2 .review-block .review{color:#00f;font-size:32px;font-weight:300;line-height:1.3;margin-bottom:20px}.text-with-image-v2 .review-block .user{color:#000;font-size:18px;line-height:1.6;text-align:right}@media (max-width:1023px){.text-with-image-v2{margin-top:50px}.text-with-image-v2 .container{gap:50px;grid-template-columns:repeat(1,1fr)}.text-with-image-v2 .text-block h2{font-size:36px}}@media (max-width:767px){.text-with-image-v2.left-image .text-block{order:0}.text-with-image-v2 .review-block{padding:20px}.text-with-image-v2 .review-block .review{font-size:24px}.text-with-image-v2 .review-block .user br{display:none}}