.about-header{width:100%}.about-header__meta{display:grid;gap:.25rem;grid-template-rows:2fr 16.4375rem}.about-header__meta-bottom{display:grid;gap:.25rem;grid-template-columns:1fr 1.625fr;height:100%;position:relative}.about-header__map{border-radius:2rem;height:100%;overflow:hidden}.about-header__map .map{background:var(--color__border);transition:transform .8s ease-out}.about-header__map:hover .map{transform:scale(1.1);transition:transform var(--transition-duration) var(--transition-timing-function)}.about-header__actions{background:linear-gradient(25deg,#537cb5 19.05%,#4069a4 57.35%,#204584 96.27%);background-position:0 0;background-size:200% 100%;border-radius:2rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:2.5rem;position:relative;transition:background-position .8s ease-out,background .8s ease-out;transition:all .24s ease}.about-header__actions-absolute-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.about-header__actions:hover{filter:brightness(.92)}.about-header__actions-bg{bottom:0;padding-bottom:42.7%;pointer-events:none;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.about-header__actions-title{color:var(--color__white);font-size:2rem;font-weight:600;letter-spacing:-.04rem;line-height:110%}.about-header__actions-link.ui-button{height:4rem;padding:0;position:relative;width:4rem;z-index:5}@media screen and (max-width:1024px){.about-header__actions{padding:2rem}}@media screen and (max-width:991px){.about-header{display:flex;flex-direction:column;gap:1.5rem}.about-header .about-header__meta,.about-header .header{order:1}.about-header .header,.about-header .header-picture{border-radius:2rem!important}}@media screen and (max-width:768px){.about-header__actions{padding:1.5rem}}@media screen and (max-width:640px){.about-header__actions-title{font-size:1.75rem}}.contacts-links{background-color:var(--color__white);border-radius:2rem;padding:3rem;width:100%}.contacts-links__item{background-color:var(--color__background);border-radius:1.5rem;flex-wrap:nowrap;padding:1.75rem;position:relative;transition:filter .24s ease}.contacts-links__item:hover{filter:brightness(.92)}.contacts-links__item-wrap{flex:1;flex-wrap:nowrap}.contacts-links__item-title{color:#2e2e2e66;flex:1;font-size:1.125rem;font-weight:500;letter-spacing:-.0225rem;line-height:1.5rem}.contacts-links__item-link{color:var(--color__dark);font-size:1.625rem;font-weight:600;letter-spacing:-.0325rem;line-height:120%}.contacts-links__absolute-link{height:100%;left:0;position:absolute;top:0;width:100%}.contacts-links__item-icon{align-items:center;background-color:var(--color__fill-1);border-radius:.9375rem;display:flex;height:4.75rem;justify-content:center;width:4.75rem}.contacts-links__item-icon-icon{font-size:1.75rem}.contacts-links__item-button{border-radius:1rem;height:4rem;padding:0 1.375rem;position:relative;z-index:2}@media screen and (max-width:1024px){.contacts-links{grid-template-columns:1fr;padding:1.5rem}}@media screen and (max-width:991px){.contacts-links__item{padding:1.25rem}}@media screen and (max-width:500px){.contacts-links__item-icon{display:none;height:3.5rem;width:3.5rem}.contacts-links__item-icon-icon,.contacts-links__item-link{font-size:1.25rem}.contacts-links__item-title{font-size:1rem}.contacts-links__item-button{height:3.5rem;width:3.5rem}}.contacts-callback{background:var(--color__white);border-radius:2rem;padding:3rem;width:100%}.contacts-callback__title{font-size:3rem;font-weight:600;letter-spacing:-.06rem;line-height:120%}.contacts-callback .ui-input__field{border-radius:.75rem;height:4.5rem}.contacts-callback .ui-input__field.--textarea{min-height:11.5rem}.contacts-callback .chatbot-form__button{font-size:1.25rem;font-weight:600;height:4.5rem;letter-spacing:-.025rem;line-height:1.25rem}.contacts-callback .chatbot-form__policy{color:#2e2e2e8f;font-size:1.125rem;font-weight:450;letter-spacing:-.0225rem;line-height:110%}.contacts-callback .chatbot-form__form{grid-column:auto}@media screen and (max-width:1024px){.contacts-callback{grid-template-columns:1fr;padding:1.5rem}}@media screen and (max-width:500px){.chatbot-form__wrap{grid-template-columns:1fr}}.contacts-modal .ui-modal__wrap{justify-content:flex-end}.popup__content-title{font-size:1.75rem;font-weight:400;margin-bottom:3.5rem}.popup__content-subtitle{font-size:1.75rem;font-weight:700}.contacts .about-header__meta{grid-template-rows:auto}.contacts .about-header__actions-bg{bottom:-2rem;height:115%;padding-bottom:0;right:0;width:31.37975rem}.contacts .about-header__meta-bottom img{-o-object-position:0 87%;object-position:0 87%}.contacts .about-header__meta-bottom .image-thumb{width:103%}.contacts .about-header__actions-title{position:relative;z-index:2}.contacts .about-card__link.ui-button{margin-top:1.5rem;padding:0 1.5rem;width:-moz-fit-content;width:fit-content}.contacts .about-header__meta-bottom{grid-template-columns:1fr}@media screen and (max-width:1024px){.contacts .header:after{bottom:-.75rem;height:11.625rem}.contacts{gap:.25rem}.contacts .about-header{margin-bottom:.5rem}.contacts .about-header__meta-bottom{grid-template-columns:1fr}.contacts .about-header__meta{grid-template-rows:1fr}.contacts .about-header__map{height:14.05rem}.contacts .about-card__link.ui-button{margin-top:1rem}.contacts .about-header__actions{padding:1.5rem}.contacts .about-header__actions-title{font-size:1.5rem}.contacts .about-header__actions-title br{display:none}.contacts .about-card__link.ui-button{height:3.5rem;width:3.5rem}.contacts .about-card__link.ui-button .ui-button__load.nuxt-icon{font-size:1.25rem}.contacts .header-picture .image-thumb{padding-bottom:38.5%!important}}@media screen and (max-width:991px){.contacts .header{padding-top:8rem}.contacts .about-header{gap:1rem;margin-bottom:0!important}.contacts .header-picture .image-thumb{padding-bottom:29.5%!important}.contacts .about-header__actions,.contacts .about-header__map{height:19.1rem}}@media screen and (max-width:768px){.contacts .about-header__actions,.contacts .about-header__map{height:16rem}}@media screen and (max-width:640px){.contacts .about-header__actions-title{width:55%}}@media screen and (max-width:500px){.contacts .header-picture .image-thumb{padding-bottom:54.5%!important}.contacts .about-header__actions-title{width:100%}.contacts .about-header__actions-bg{opacity:.5}}
