.pageContacts{background-position:50%;background-repeat:no-repeat}.pageContacts__title{font-size:clamp(24px,.784314vw + 20.9412px,36px)}@media (min-width:1921px){.pageContacts__title{font-size:43.2px}}.pageContacts__title{margin:0 0 clamp(24px,3.00654vw + 12.2745px,70px);font-weight:500}@media (min-width:1921px){.pageContacts__title{margin-bottom:84px}}.pageContacts__subtitle{font-size:clamp(18px,.653595vw + 15.451px,28px)}@media (min-width:1921px){.pageContacts__subtitle{font-size:33.6px}}.pageContacts__subtitle{color:#00000080;text-transform:uppercase;margin:clamp(24px,.784314vw + 20.9412px,36px) 0 0;font-weight:500}@media (min-width:1921px){.pageContacts__subtitle{margin-top:43.2px}}.pageContacts__subtitle{margin-bottom:clamp(24px,.784314vw + 20.9412px,36px)}@media (min-width:1921px){.pageContacts__subtitle{margin-bottom:43.2px}}.pageContacts__content{flex-direction:column;gap:3rem;width:100%;min-width:0;margin-bottom:2rem;display:flex}@media (min-width:1200px){.pageContacts__content{grid-template-columns:minmax(0,1fr) minmax(0,30rem);grid-template-areas:"details feedback""map map";gap:3rem 13.25rem;display:grid}}.pageContacts__details{flex-direction:column;grid-area:details;gap:2rem;min-width:0;display:flex}.pageContacts__details .pageContacts__subtitle{margin:0}.pageContacts__contacts{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0;display:grid}@media (min-width:768px){.pageContacts__contacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.688rem 5.625rem}}@media (min-width:1200px) and (max-width:1599px){.pageContacts__contacts{grid-template-columns:minmax(0,1fr)}}.pageContacts__contact{box-sizing:border-box;color:#fff;background-color:#1f6b5e;border-radius:20px;flex-direction:column;gap:.75rem;width:100%;min-width:0;padding:clamp(16px,1.5vw,32px);display:flex}.pageContacts__contact-name{font-size:clamp(14px,.392157vw + 12.4706px,20px)}@media (min-width:1921px){.pageContacts__contact-name{font-size:24px}}.pageContacts__contact-name{color:#ffffffb3;text-transform:uppercase;margin:0;line-height:140%}.pageContacts__contact-phone,.pageContacts__contact-mail{align-items:center;gap:clamp(8px,1vw,12px);min-width:0;font-size:clamp(18px,.522876vw + 15.9608px,26px);display:flex}@media (min-width:1921px){.pageContacts__contact-phone,.pageContacts__contact-mail{font-size:31.2px}}.pageContacts__contact-phone,.pageContacts__contact-mail{color:#fff;overflow-wrap:anywhere;font-style:normal;font-weight:500;line-height:140%;text-decoration:none}.pageContacts__contact-phone img,.pageContacts__contact-mail img{flex-shrink:0;width:clamp(20px,2vw,32px);height:clamp(20px,2vw,32px)}.pageContacts__contact-address{font-size:clamp(16px,.392157vw + 14.4706px,22px)}@media (min-width:1921px){.pageContacts__contact-address{font-size:26.4px}}.pageContacts__contact-address{color:#fff;overflow-wrap:anywhere;font-style:normal;font-weight:500;line-height:140%}.pageContacts__contact a{transition:opacity .2s}.pageContacts__contact a:hover{opacity:.75}.pageContacts__contact a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #fff}@media (max-width:767px){.pageContacts__contact{border-radius:16px;gap:10px;padding:20px}.pageContacts__contact-phone,.pageContacts__contact-mail{gap:10px;font-size:clamp(16px,4.2vw,20px)}.pageContacts__contact-phone img,.pageContacts__contact-mail img{width:24px;height:24px}.pageContacts__contact-address{font-size:18px}}.pageContacts__map{grid-area:map;width:100%;min-width:0}.pageContacts__feedback{flex-direction:column;grid-area:feedback;gap:.75rem;width:100%;min-width:0;display:flex}@media (min-width:1200px){.pageContacts__feedback{max-width:44rem}}.pageContacts__feedback--title{font-size:clamp(24px,.522876vw + 21.9608px,32px)}@media (min-width:1921px){.pageContacts__feedback--title{font-size:38.4px}}.pageContacts__feedback--title{font-weight:500}.pageContacts__feedback--subtitle{color:#00000080;font-size:clamp(16px,.261438vw + 14.9804px,20px)}@media (min-width:1921px){.pageContacts__feedback--subtitle{font-size:24px}}.pageContacts__feedback--subtitle{font-weight:400}.pageContacts__content--without-form{grid-template-columns:minmax(0,1fr);grid-template-areas:"details""map"}
