.styles-module-scss-module__Yjn47W__connection{flex-shrink:0;margin-right:64px;display:flex}.styles-module-scss-module__Yjn47W__connection__link{color:var(--accent);font-weight:500;transition:color .2s ease-in-out}.styles-module-scss-module__Yjn47W__connection__link:not(:last-of-type){margin-right:32px}.styles-module-scss-module__Yjn47W__connection__link:hover{color:var(--accent-hover)}
.styles-module-scss-module__4plQPW__social{display:inherit;flex-shrink:0}.styles-module-scss-module__4plQPW__social__link:not(:last-of-type){margin-right:16px}.styles-module-scss-module__4plQPW__social__link:hover .styles-module-scss-module__4plQPW__contact__social-icon{fill:var(--accent-hover)}.styles-module-scss-module__4plQPW__social__icon{width:24px;height:24px;fill:var(--accent);transition:fill .2s ease-in-out}
.styles-module-scss-module__3zmNma__form__group{margin-bottom:24px}.styles-module-scss-module__3zmNma__form__inputWrapper{position:relative}.styles-module-scss-module__3zmNma__form__control{color:#e7e7e7;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:padding-box padding-box;border:2px solid #222;width:100%;padding:1rem 24px;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.25;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;display:block}.styles-module-scss-module__3zmNma__form__control:-ms-placeholder-shown{color:transparent;opacity:.4;transition:opacity .2s ease-in-out}.styles-module-scss-module__3zmNma__form__control::placeholder{color:transparent;opacity:.4;transition:opacity .2s ease-in-out}.styles-module-scss-module__3zmNma__form__control::-moz-placeholder{color:transparent;opacity:.4;transition:opacity .2s ease-in-out}.styles-module-scss-module__3zmNma__form__control:hover{background-color:var(--bg-card)}.styles-module-scss-module__3zmNma__form__control:disabled,.styles-module-scss-module__3zmNma__form__control[readonly]{opacity:1;background-color:#f5f5f5}.styles-module-scss-module__3zmNma__form__control:focus,.styles-module-scss-module__3zmNma__form__control:not(:placeholder-shown){border-color:var(--accent-hover);background-color:var(--bg-card);outline:0;padding-top:1.625rem;padding-bottom:.625rem}.styles-module-scss-module__3zmNma__form__control:focus~.styles-module-scss-module__3zmNma__form__label,.styles-module-scss-module__3zmNma__form__control:not(:placeholder-shown)~.styles-module-scss-module__3zmNma__form__label{font-size:12px;font-weight:700;transform:translateY(-10px)}.styles-module-scss-module__3zmNma__form__controlInput{height:60px;padding:.375rem 24px}.styles-module-scss-module__3zmNma__form__controlTextarea{height:120px;padding:18px 24px 8px}.styles-module-scss-module__3zmNma__form__label{color:var(--text-2);pointer-events:none;transform-origin:0 0;border:1px solid transparent;height:100%;margin-bottom:0;padding-top:21px;padding-left:24px;font-size:16px;font-weight:500;line-height:1;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:block;position:absolute;top:0;left:0}.styles-module-scss-module__3zmNma__errorText{color:#9d2b2b;font-size:14px}
.styles-module-scss-module__4VG-Sa__form{width:100%;position:relative}.styles-module-scss-module__4VG-Sa__form:after{content:"";background:url(/assets/img/decor/map.svg) 50% no-repeat}@media (min-width:576px){.styles-module-scss-module__4VG-Sa__form{padding-bottom:64px}.styles-module-scss-module__4VG-Sa__form:after{position:absolute;top:0;left:100%}}@media (min-width:993px){.styles-module-scss-module__4VG-Sa__form{max-width:384px}.styles-module-scss-module__4VG-Sa__form:after{width:698px;height:378px;transform:translate(19%)}}@media (max-width:992px){.styles-module-scss-module__4VG-Sa__form:after{background-size:contain}}@media (max-width:575px){.styles-module-scss-module__4VG-Sa__form:after{background-position-y:bottom;width:100%;height:290px;display:block}}@media (min-width:576px) and (max-width:768px){.styles-module-scss-module__4VG-Sa__form:after{width:390px;height:194px;transform:translate(7%)}}@media (min-width:576px) and (max-width:992px){.styles-module-scss-module__4VG-Sa__form{max-width:328px}}@media (min-width:769px) and (max-width:992px){.styles-module-scss-module__4VG-Sa__form:after{width:452px;height:245px;transform:translate(33%)}}.styles-module-scss-module__4VG-Sa__form__title{margin-bottom:35px}.styles-module-scss-module__4VG-Sa__form__button{margin-top:8px}
.page-module-scss-module__Fvs2yW__wrapper{background:url(/assets/img/bg/contacts-map.png) 50%/cover no-repeat}@media (min-width:993px){.page-module-scss-module__Fvs2yW__title{margin-bottom:21px}}.page-module-scss-module__Fvs2yW__subtitle{margin-bottom:24px;font-weight:500}@media (min-width:576px){.page-module-scss-module__Fvs2yW__subtitle{line-height:28px}}@media (min-width:993px){.page-module-scss-module__Fvs2yW__subtitle{max-width:84%}}@media (max-width:575px){.page-module-scss-module__Fvs2yW__subtitle{font-size:14px;line-height:24px}}.page-module-scss-module__Fvs2yW__info{align-items:center;display:flex;overflow-x:auto;overflow-y:hidden}@media (min-width:993px){.page-module-scss-module__Fvs2yW__info{margin-bottom:40px}}@media (max-width:992px){.page-module-scss-module__Fvs2yW__info{margin-bottom:34px}}@media (max-width:768px){.page-module-scss-module__Fvs2yW__info{padding-bottom:12px}}@media (max-width:575px){.page-module-scss-module__Fvs2yW__info{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}
