
@media (max-width: 960px) {
  .footer__links a {
    font-size: 16px;
  }
  .header-nav__list li:nth-child(3) {
    display: none;
  }
  .header-nav__list li:nth-child(6) {
    display: none;
  }
  .header__right-content-mobile {
    display: flex;
  }
  .popup-excurs .container .popup__close {
    top: 10px;
    right: 10px;
    transform: scale(0.6);
  }
  .block-pt {
    padding-top: 90px;
  }
  .fancy-gallery .button-close {
    right: 20px;
  }
}