@media (min-width: 1600px) {
  .section__title--small {
    font-size: 32px;
  }
}

@media (min-width: 1600px) {
  .contact-page .contact-page-checkbox {
    flex-basis: 60% !important;
  }
}

@media (min-width: 1600px) {
  .footer__title {
    padding-top: 55px;
    margin-bottom: 1.66667rem;
  }
}

@media (min-width: 1600px) {
  .front-gallery {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

@media (min-width: 1600px) {
  .btns-row {
    padding: 0 80px;
    margin-bottom: 40px;
  }
}

@media (min-width: 1600px) {
  .footer__menus-wrapper {
    padding: 50px 0 40px 0;
  }
}

@media (min-width: 1600px) {
  .footer-menu__list-wrapper {
    padding: 20px 0;
  }
}

@media (min-width: 1600px) {
  .header-menu-icon-wrapper strong {
    display: initial;
  }
}

@media (min-width: 1600px) {
  .hero__content {
    height: 520px;
    width: 520px;
  }
}

@media (min-width: 1600px) {
  .hero__title {
    font-size: 70px;
    margin-top: 85px;
    margin-bottom: 5px;
  }
}

@media (min-width: 1600px) {
  .hero__txt {
    font-size: 28px;
  }
}

@media (min-width: 1600px) {
  .header-menu .menu-item a {
    padding: 10px 30px;
  }
}