.bannerTextDescriptionQR{display:flex}.bannerTextDescriptionQR-text{margin-right:14rem;max-width:712px}.bannerTextDescriptionQR-qr{margin-top:10px}.bannerTextDescriptionQR-text h2{margin-bottom:4rem}.bannerTextDescriptionQR-text p{color:#575a59}.bannerTextDescriptionQR-qr img{border:3px solid #348c79;border-radius:6px}.bannerTextDescriptionQR-image{position:relative}.bannerTextDescriptionQR-arrow{left:-200px;position:absolute;top:70px}@media (max-width:1199.98px){.bannerTextDescriptionQR-text{max-width:640px}.bannerTextDescriptionQR-qr{margin-top:80px;position:relative}.bannerTextDescriptionQR-arrow{top:120px}}@media (max-width:991.98px){.bannerTextDescriptionQR-text h2,.bannerTextDescriptionQR-text p{text-align:center}.bannerTextDescriptionQR-text h2{margin-bottom:2rem}.bannerTextDescriptionQR-text p{font-size:18px}.bannerTextDescriptionQR-text{margin:0 auto}.bannerTextDescriptionQR{flex-direction:column}.bannerTextDescriptionQR-qr{margin-top:0}.bannerTextDescriptionQR-image{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;text-align:center;grid-column-gap:40px}.bannerTextDescriptionQR-arrow{left:0;position:relative;text-align:right;top:0}.bannerTextDescriptionQR-arrow svg{height:auto;max-width:100%}}@media (max-width:767.98px){.bannerTextDescriptionQR-image{grid-column-gap:20px}}