.contacts{padding:50px 0}.contacts__wrapper{align-items:start;display:grid;gap:48px;grid-template-columns:732px 940px}@media (max-width:1919px){.contacts__wrapper{grid-template-columns:1fr 800px}}@media (max-width:1399px){.contacts__wrapper{gap:40px;grid-template-columns:288px 1fr}}@media (max-width:989px){.contacts__wrapper{grid-template-columns:1fr}}.contacts__image-wrapper{border-radius:48px;box-shadow:0 4px 15px #0000001a;height:786px;overflow:hidden}@media (max-width:1919px){.contacts__image-wrapper{max-height:640px}}@media (max-width:1399px){.contacts__image-wrapper{max-height:408px}}@media (max-width:989px){.contacts__image-wrapper{display:none}}.contacts__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contacts__content{background-color:#fff;border-radius:54px;box-shadow:4px 4px 36px #0000000f;padding:60px}@media (max-width:1919px){.contacts__content{padding:60px 40px}}@media (max-width:989px){.contacts__content{padding:40px}}@media (max-width:767px){.contacts__content{border-radius:34px;padding:40px 24px}}.contacts__title{color:#000;font-size:40px;font-weight:500;margin-bottom:36px}@media (max-width:1399px){.contacts__title{font-size:32px}}@media (max-width:989px){.contacts__title{font-size:24px}}@media (max-width:767px){.contacts__title{font-size:18px}}.contacts__info-grid{display:grid;gap:86px;grid-template-columns:auto 1fr;margin-bottom:92px}@media (max-width:1919px){.contacts__info-grid{gap:50px}}@media (max-width:1399px){.contacts__info-grid{gap:34px}}@media (max-width:767px){.contacts__info-grid{grid-template-columns:1fr}}.contacts__details{display:flex;flex-direction:column;gap:16px;list-style:none}@media (max-width:1919px){.contacts__details{gap:10px}}.contacts__detail-label{color:#000000b3;display:block;font-size:20px;margin-bottom:8px}.contacts__detail-content{align-items:center;display:flex;font-size:16px;gap:16px}.contacts__detail-icon{color:#33357b;flex-shrink:0;height:32px;width:32px}.contacts__detail-icon path{fill:none;stroke:#33357b}.contacts__detail-icon--whatsapp path{fill:#33357b;stroke:none}.contacts__detail-link{color:#000;font-size:24px;text-decoration:none;transition:color .3s ease}@media (max-width:1919px){.contacts__detail-link{font-size:20px}}@media (max-width:1399px){.contacts__detail-link{font-size:14px}}@media (max-width:767px){.contacts__detail-link{font-size:16px}}.contacts__detail-link:hover{color:#33357b}.contacts__detail-link--social{color:#000000b3}@media (max-width:1919px){.contacts__detail-link--social{font-size:20px}}.contacts__legal{display:flex;flex-direction:column;gap:8px}.contacts__legal-item{font-size:20px;line-height:1.6}@media (max-width:1399px){.contacts__legal-item{font-size:16px}}@media (max-width:767px){.contacts__legal-item{font-size:20px}}.contacts__legal-item--address{margin-bottom:22px}.contacts__legal-item--address .contacts__legal-label,.contacts__legal-item--address .contacts__legal-value{display:block}.contacts__legal-item--address .contacts__legal-label{font-weight:500}.contacts__legal-label{color:#000000b3;margin-right:8px}.contacts__legal-value{color:#000}.contacts__form-title{color:#33357b;font-size:24px;font-weight:500;margin-bottom:24px}.contacts .ui-input__wrapper{background-color:#fff}.contacts .btn{font-size:16px;height:60px;width:100%}
