

/* Start:/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/style.css?174773990310754*/
main {
  position: relative;
}

.offices-page-head {
  position: relative;
}
.offices-page-head > div {
  position: relative;
}
.offices-page-head__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 60px 0 0 0;
}
.offices-page-head__top > h1 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
}
@media all and (max-width: 767px) {
  .offices-page-head__top > h1 {
    margin-top: 28px;
  }
}
.offices-page-head__top > span a {
  padding: 0 0 0 24px;
  color: #474E57;
  font-size: 20px;
  font-weight: 400;
  line-height: 16px;
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/location.svg") 0 3px no-repeat;
}
@media all and (max-width: 767px) {
  .offices-page-head__top > span {
    display: block;
    margin-top: 15px;
  }
}
@media all and (max-width: 767px) {
  .offices-page-head__top {
    display: block;
    margin-top: 24px;
  }
}
.offices-page-head__bottom .office-select {
  margin: 24px 0 0 0;
}
.offices-page-head__bottom .office-select-left__button {
  float: left;
}
.offices-page-head__bottom .office-select-left__button a {
  display: block;
  padding: 8px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25;
  color: #000000;
  border-radius: 8px;
  background: #ffffff;
  box-shadow: 0 0 8px 0 rgba(1, 38, 87, 0.2);
}
.offices-page-head__bottom .office-select-left__button:first-child {
  margin: 0 12px 0 0;
}
.offices-page-head__bottom .office-select-left__button.active a {
  color: #FFFFFF;
  background: #033F8E;
  box-shadow: unset;
}
.offices-page-head__bottom .office-select-left:after {
  content: "";
  display: block;
  clear: both;
}
.offices-page-head__bottom .office-select-right {
  margin: 24px 0 0 0;
  border-bottom: 1px solid rgba(71, 78, 87, 0.2);
}
.offices-page-head__bottom .office-select-right__button {
  float: left;
}
.offices-page-head__bottom .office-select-right__button a {
  display: block;
  padding: 8px 12px;
  color: #000000;
}
.offices-page-head__bottom .office-select-right__button.active a {
  border-bottom: 2px solid #033F8E;
}
.offices-page-head__bottom .office-select-right__button:first-child {
  margin: 0 12px 0 0;
}
.offices-page-head__bottom .office-select-right:after {
  content: "";
  display: block;
  clear: both;
}
.offices-page-list {
  margin: 24px 0 0 0;
  display: none;
}
.offices-page-list__empty {
  display: none;
}
.offices-page-list__empty.visible {
  display: block;
}
.offices-page-list__item {
  display: none;
  margin: 24px 0 0 0;
  border-radius: 12px;
  background: #FFFFFF;
  box-shadow: 0 4px 20px 0 rgba(1, 49, 113, 0.08);
}
.offices-page-list__item > a {
  display: block;
  padding: 24px;
  color: #000000;
}
.offices-page-list__item > a span {
  display: block;
}
@media all and (max-width: 767px) {
  .offices-page-list__item > a {
    padding: 20px;
  }
}
.offices-page-list__item .office-title {
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: -0.3px;
}
.offices-page-list__item .office-info {
  margin: 30px 0 0 0;
}
.offices-page-list__item .office-info__left .address {
  padding: 0 0 0 22px;
  min-height: 40px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.57;
  letter-spacing: -0.3px;
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/pin-location.svg") 0 0 no-repeat;
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info__left .address {
    min-height: unset;
  }
}
.offices-page-list__item .office-info__left .products-features {
  display: flex;
  flex-wrap: wrap;
  max-width: 220px;
  margin: 6px 0 0 -24px;
}
.offices-page-list__item .office-info__left .products-features li {
  flex: 0 0 50%;
  padding: 24px 0 0 24px;
}
.offices-page-list__item .office-info__left .products-features li span {
  padding: 0 0 0 24px;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/list-marker.png") 0 0 no-repeat;
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info__left .products-features {
    display: none;
  }
}
.offices-page-list__item .office-info__right {
  flex: 0 0 60%;
}
.offices-page-list__item .office-info__right .features {
  display: flex;
  flex-wrap: wrap;
  margin: -20px 0 0 -20px;
}
.offices-page-list__item .office-info__right .features__item {
  margin: 20px 0 0 20px;
  padding: 8px 12px 8px 48px;
  position: relative;
  min-height: 40px;
  border-radius: 12px;
  background: #ffffff;
  box-shadow: 0 4px 20px 0 rgba(1, 49, 113, 0.08);
}
.offices-page-list__item .office-info__right .features__item .icon {
  position: absolute;
  top: 8px;
  left: 12px;
  width: 24px;
  height: 24px;
  border-radius: 6.857px;
  box-shadow: 0 0.8571427464px 5.1428565979px 0 rgba(2, 52, 117, 0.2);
  background: linear-gradient(135deg, #418BED 9.02%, #034296 90.85%);
}
.offices-page-list__item .office-info__right .features__item .text {
  padding: 2px 0 0 0;
  color: #000000;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  white-space: nowrap;
}
.offices-page-list__item .office-info__right .features__item.atm-machine .icon {
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/atm-machine.svg") 50% 50% no-repeat, linear-gradient(135deg, #418BED 9.02%, #034296 90.85%);
}
.offices-page-list__item .office-info__right .features__item.cash .icon {
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/cash.svg") 50% 50% no-repeat, linear-gradient(135deg, #418BED 9.02%, #034296 90.85%);
}
.offices-page-list__item .office-info__right .features__item.exchange .icon {
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/exchange.svg") 50% 50% no-repeat, linear-gradient(135deg, #418BED 9.02%, #034296 90.85%);
}
.offices-page-list__item .office-info__right .features__item.locker .icon {
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/locker.svg") 50% 50% no-repeat, linear-gradient(135deg, #418BED 9.02%, #034296 90.85%);
}
.offices-page-list__item .office-info__right .features__item.no-cash .text {
  font-weight: 500;
  color: #D64040;
}
.offices-page-list__item .office-info__right .work-time {
  display: flex;
  gap: 20px;
  margin: 30px 0 0 0;
}
.offices-page-list__item .office-info__right .work-time__item {
  flex: 1 0 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.57;
  letter-spacing: -0.3px;
}
.offices-page-list__item .office-info__right .work-time__item span {
  font-weight: 500;
}
.offices-page-list__item .office-info__right .work-time__item p {
  margin: 12px 0 0 0;
  line-height: 1.42;
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info__right .work-time__item p {
    margin-top: 5px;
  }
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info__right .work-time__item:last-child {
    margin-bottom: 0;
  }
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info__right .work-time__item {
    margin-bottom: 15px;
  }
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info__right .work-time {
    display: block;
    margin-top: 20px;
  }
}
@media all and (max-width: 767px) {
  .offices-page-list__item .office-info {
    margin-top: 10px;
  }
}
.offices-page-list__item.visible {
  display: block;
}
.offices-page-list__item.office-item .office-title {
  display: flex;
  justify-content: space-between;
}
.offices-page-list__item.office-item .office-title .invalidate {
  display: block;
  width: 24px;
  height: 24px;
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/invalidate.svg") 50% 50% no-repeat;
}
.offices-page-list__item.office-item .office-info {
  display: flex;
  justify-content: space-between;
}
.offices-page-list__item.office-item .office-info__left {
  flex-grow: 1;
  margin: 0 20px 0 0;
}
@media all and (max-width: 767px) {
  .offices-page-list__item.office-item .office-info__left {
    margin-right: 0;
    margin-bottom: 24px;
  }
}
@media all and (max-width: 767px) {
  .offices-page-list__item.office-item .office-info {
    display: block;
  }
}
.offices-page-list__item.atm-machine-item > span {
  padding: 24px;
}
@media all and (max-width: 767px) {
  .offices-page-list__item.atm-machine-item > span {
    padding: 20px;
  }
}
.offices-page-list__item.atm-machine-item .office-address {
  margin: 30px 0 0 0;
  padding: 0 0 0 22px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.57;
  letter-spacing: -0.3px;
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/pin-location.svg") 0 0 no-repeat;
}
@media all and (max-width: 767px) {
  .offices-page-list__item.atm-machine-item .office-address {
    margin-top: 10px;
  }
}
.offices-page-list__item.atm-machine-item span {
  display: block;
}
.offices-page-list__item:first-child {
  margin-top: 0;
}
.offices-page-list.office-folder-active {
  display: block;
}
.offices-page-map {
  display: none;
}
.offices-page-map.office-folder-active {
  display: block;
  height: 500px;
}
.offices-page-map .yandex-map {
  height: 500px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.offices-page-map .yandex-map .dealers-map-window {
  display: block;
  position: absolute;
}
.offices-page-map .yandex-map .dealers-map-window .close {
  position: absolute;
  right: 14px;
  top: 14px;
  font-size: 20px;
  z-index: 1;
  color: #000000;
}
.offices-page-map .yandex-map .dealers-map-window .inner {
  position: relative;
  float: left;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info {
  padding: 30px 32px 35px 30px;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 1.3;
  background: #ffffff;
  border: 1px solid #bbbbbb;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .name {
  font-size: 16px;
  font-weight: 300;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .address {
  display: block;
  font-size: 12px;
  line-height: 24px;
  font-weight: 300;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .additional {
  display: flex;
  margin: 12px 0 0 0;
  font-size: 12px;
  font-weight: 300;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .additional .features-list {
  flex: 0 0 52%;
  margin-right: 7%;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .additional .features-list ul {
  column-count: 2;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .additional .features-list ul li {
  margin-right: 10px;
  margin-bottom: 5px;
  padding: 0 0 0 20px;
  position: relative;
  line-height: 20px;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .additional .features-list ul li:before {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 4px;
  left: 0;
  background: url("/local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/images/list-marker.png") 0 50% no-repeat;
  background-size: contain;
}
.offices-page-map .yandex-map .dealers-map-window .inner .info .additional .time {
  flex: 0 0 39%;
}

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/metib2023/components/bitrix/news/offices2023/bitrix/news.list/.default/style.css?174773990310754 */
