.int_map1 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

@media (min-width: 1921px) {
  .section-content {
    max-width: 70%;
  }
}

.footer .section-content {
  margin: 0 auto;
}

.header .nav {
  line-height: 1.5;
}

.header .nav ul {
  max-width: 200px;
}

.header .nav li {
  margin-bottom: 10px;
}

.header .nav li:last-child {
  margin-bottom: 0;
}

@media (max-width: 768px) {
  .nav li a {
    text-align: center;
  }
}

@media (min-width: 769px) {
  .logo-header {
    margin: 30px 0 -10px;
  }
}

.logo-footer img {
  max-height: 120px;
}

@media (max-width: 1000px) {
  .logo-footer img {
    margin: 0 auto;
  }
}

.footer-content {
  margin: 0 auto;
  max-width: 85%;
}

@media (min-width: 1921px) {
  .footer-content {
    max-width: 70%;
  }
}

@media (max-width: 560px) {
  .footer-content {
    max-width: 100%;
  }
}

@media (min-width: 1101px) {
  .bottom-about-block {
    background-size: contain;
  }
}

.bottom-about-block.korf {
  background-image: url(../../../../content/about-photo/korf.jpg);
}

.bottom-about-block.nevelskoy {
  background-image: url(../../../../content/about-photo/nevelskoy.jpg);
}

.bottom-about-block.grodekov {
  background-image: url(../../../../content/about-photo/grodekov.jpg);
}

@media(min-width: 1921px) {
  .bottom-about-block.korf {
    background-image: url(../../../../content/about-photo/korf-big.jpg);
  }
  
  .bottom-about-block.nevelskoy {
    background-image: url(../../../../content/about-photo/nevelskoy-big.jpg);
  }
  
  .bottom-about-block.grodekov {
    background-image: url(../../../../content/about-photo/grodekov-big.jpg);
  }
}

.header .menu-dec {
  height: 100vh;
  overflow: auto;
  padding-bottom: 20px;
}

.header .menu-dec::-webkit-scrollbar {
  width: 5px;
}
.header .menu-dec::-webkit-scrollbar-thumb {
  background-color: gray;
  border-radius: 20px;
}
.header .menu-dec::-webkit-scrollbar-track {
  background: white;
}