@media (min-width: 1025px) {
  .site-phone {
    padding-right: 62px;
  }
  .site-header-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.site-edit-block .site-edit-block-inner .edit-block-body a .edit-block-pic {
  height: 170px;
  width: 200px;
}
.edit-block-pic img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  max-width: 100%;
  min-width: 100%;
}
.edit-icons-block .edit-icons-block-inner .edit-icons-block-body .edit-icons-block-in-title a {
  pointer-events: none;
}
.megagroup1 div {
  width: auto !important;
}
.clear {
  display: none;
}
@media (min-width: 769px) {
  .site-footer .site-info-block .site-info-block-inner {
    padding: 0;
    height: 120px;
    display: fak;
    align-items: center;
    display: flex;
    justify-content: space-between;
  }
}
.site-footer .site-soc-icons a {
  width: 40px;
}
.site-footer .site-info-block .site-info-block-inner .info-block-phone {
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2210px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%2010%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20fill%3D%22rgba%28255%2C255%2C255%2C.2%29%22%20d%3D%22M3.028%2C-0.006%20C3.028%2C-0.006%200.496%2C1.259%200.298%2C1.697%20C0.099%2C2.135%20-0.621%2C4.276%201.042%2C7.779%20C2.705%2C11.282%205.039%2C13.836%206.627%2C13.982%20C8.191%2C14.129%209.854%2C12.644%209.854%2C12.644%20L7.868%2C9.239%20C7.868%2C9.239%206.255%2C10.406%205.138%2C10.090%20C4.021%2C9.774%202.780%2C8.046%202.532%2C6.319%20C2.283%2C4.835%204.220%2C3.570%204.890%2C3.522%20C3.227%2C0.408%203.028%2C-0.006%203.028%2C-0.006%20Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) 3px 0px no-repeat;
}
@media (max-width: 640px) {
  .site-edit-block .site-edit-block-inner .edit-block-body a {
    flex-direction: column;
    align-items: center;
    display: flex;
  }
  .site-edit-block .site-edit-block-inner .edit-block-body a .edit-block-body-title {
    padding-left: 0;
  }
  .site-contacts .site-phone {
    float: none;
  }
  .site-footer .footer-bottom-block .megagroup div {
    width: auto !important;
  }
  .site-footer .site-soc-icons {
    position: relative;
    top: 0;
    margin-top: 10px;
  }
  .site-footer .site-info-block .site-info-block-inner {
    max-width: 100%;
    margin: auto;
    padding: 0;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .site-footer .site-info-block-inner .site-soc-icons {
    display: block !important;
  }
  .site-footer .site-info-block .site-info-block-inner .info-block-phone {
    padding: 0 32px 0 26px;
  }
  .site-footer .site-soc-icons a {
    width: 25px;
  }
  .site-footer {
    min-height: 223px;
  }
  .edit-icons-block {
    margin-bottom: 0;
    background-size: cover !important;
  }
  .site-footer .footer-bottom-block .megagroup {
    padding-top: 0;
  }
}
.site-footer .site-info-block .site-info-block-inner .site-soc-icons {
  display: flex;
}
