.contacts-page{margin-top:25rem}.contacts-page .map-block{border:1rem solid #d8dee6;border-radius:3rem;margin-bottom:40rem}.contacts-page .map-block .map-block__header{padding:0 35rem}.contacts-page .map-block .map-block__header .map-block__header-title{border-bottom:1rem solid #d8dee6;padding:30rem 0}.contacts-page .map-block .map-block__header .map-block__header-title .title{font-size:20rem;color:#292d35;font-weight:bold}.contacts-page .map-block .map-block__header .map-block__header-title .all-marketplaces{display:flex;align-items:center;font-size:13rem}.contacts-page .map-block .map-block__header .map-block__header-title .all-marketplaces svg{margin-left:10rem;transform:translateY(1px)}.contacts-page .map-block .map-block__header .map-block__header-title .all-marketplaces:hover svg{fill:#8e1642}.contacts-page .map-block .map-block__body{position:relative;border-top:1rem solid #e9edf4;overflow:hidden}.contacts-page .map-block .map-block__header .map-block__header-info{flex-wrap:wrap;row-gap:30px;column-gap:30px;padding:30rem 0;color:#292d35}.contacts-page .map-block .map-block__header .map-block__header-info .location,.contacts-page .map-block .map-block__header .map-block__header-info .schedule,.contacts-page .map-block .map-block__header .map-block__header-info .phone{position:relative;padding-left:40rem;line-height:1.4;color:#292d35}.contacts-page .map-block .map-block__header .map-block__header-info .phone a{color:#292d35}.contacts-page .map-block .map-block__header .map-block__header-info .location:before,.contacts-page .map-block .map-block__header .map-block__header-info .schedule:before,.contacts-page .map-block .map-block__header .map-block__header-info .phone:before{content:'';display:block;width:25rem;height:28rem;position:absolute;top:4rem;left:0}.contacts-page .map-block .map-block__header .map-block__header-info .location:before{background:url(/local/templates/mavt_adaptiv_2022/components/bitrix/news/contacts/images/location.png) 0 0 no-repeat}.contacts-page .map-block .map-block__header .map-block__header-info .schedule:before{background:url(/local/templates/mavt_adaptiv_2022/components/bitrix/news/contacts/images/schedule.png) 0 0 no-repeat}.contacts-page .map-block .map-block__header .map-block__header-info .phone:before{background:url(/local/templates/mavt_adaptiv_2022/components/bitrix/news/contacts/images/phone.png) 5rem 0 no-repeat}.contacts-page .map-block .map-block__header .map-block__header-info .info{color:#7c889c;font-size:13rem}@media (max-width:575px){.contacts-page{margin-top:15rem}.contacts-page .map-block .map-block__header .map-block__header-title .all-marketplaces{display:none}.contacts-page .map-block .map-block__header .map-block__header-title{border:none;justify-content:center!important}.contacts-page .map-block .map-block__header .map-block__header-info{padding-top:0;flex-direction:column}.contacts-page .map-block .map-block__header .map-block__header-info .location,.contacts-page .map-block .map-block__header .map-block__header-info .phone{margin-bottom:18rem}.contacts-page .map-block{margin-bottom:30rem}}div.bx-yandex-map{color:#000;font-size:11px}div.bx-yandex-map div.YMaps-b-balloon-content{color:#000;font-size:11px}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td{padding:0!important}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{font-size:11px}div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b{background-image:none!important}.form-offer{border:1px solid #d8dee6;border-radius:3px;padding:29px;margin-bottom:40px}.form-offer h3{margin-top:0}.form-offer .preview__body{margin-left:29px;color:#7c889b}.form-offer .text__big{font-weight:700;font-size:20px;line-height:1.1;color:#292d35}.form-offer .text__medium{font-weight:700;font-size:16px;line-height:1.4;color:#292d35}.form-offer .form-offer__preview a{border-bottom-style:dotted;color:#8c1a42}.form-offer .form-offer__detail{position:relative}.form-offer .close-form{position:absolute;right:0;top:0;cursor:pointer}.form__group .file-control{width:200px}.form__group .file-control input{width:100%;height:100%;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form__group .file-control label{display:flex;align-items:center}.form__group .file-control .svg--clip{flex-shrink:0}.form__group .file-control .file-control__remove{display:none;margin-left:12px;cursor:pointer;border:none;background:none;padding:0}.form__group .file-control.state--has-file .file-control__remove{display:block}.form__group .file-control .file-control__text{margin-left:12px;border-bottom:1px dotted;padding:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__group .file-control .file-control__text:not(:hover) {color:#273647}.form__group .file-control.state--has-file .file-control__text{border-bottom:none}@media (max-width:767px){.form-offer .preview__image{display:none}.form-offer .preview__body{margin-left:0}}.contacts-persons .contacts-persons__person{border:1px solid #d8dee6;border-bottom:none;border-radius:3px;padding:29px}.contacts-persons .contacts-persons__person:last-child{border-bottom:1px solid #d8dee6}.contacts-persons .contacts-persons__person .contacts-persons__person-image img{border-radius:50%;width:100px;height:100px;object-fit:cover}.contacts-persons .contacts-persons__person .contacts-persons__person-body{margin-left:29px}.contacts-persons .contacts-persons__person .gray-text{color:#7c889b}.contacts-persons .contacts-persons__person .person-post{margin-bottom:4px}.contacts-persons .contacts-persons__person .contacts-persons__person-about{margin-bottom:17px}.contacts-persons .contacts-persons__person .contacts-persons__person-about .person-name{font-size:18px;font-weight:bold;color:#292d35}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts .gray-text{font-size:13px;line-height:1.3}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts,.contacts-persons .contacts-persons__person .contacts-persons__person-contacts a{color:#292d35}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts a:hover{color:#8e1642}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts .person-email{margin-left:40px}@media (max-width:575px){.contacts-persons .contacts-persons__person{align-items:flex-start!important}.contacts-persons .contacts-persons__person .contacts-persons__person-image img{max-width:55px;max-height:55px}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts{flex-direction:column}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts .person-phone{margin-bottom:12px}.contacts-persons .contacts-persons__person .contacts-persons__person-contacts .person-email{margin-left:0}.contacts-persons .contacts-persons__person .contacts-persons__person-about{margin-bottom:15px}}