/* #region media 768 */
/* @media (min-width: 450px) and (max-width: 770px) { */
@media (min-width: 450px) and (max-width: 1100px) {

  .header__section {
    width: unset;
  }
  .burger-nav {
    width: 30px;
    height: 30px;
  }
  .top__section > div {
    height: auto;
  }

  .company__section {
    height: 933px;
  }
  .company__items {
    width: 90%;
    margin: 0 auto;
  }
  .company__items div {
    height: 540px;
    padding: 38px 32px;
  }

  .catalog__section {
    width: 95%;
  }
  .catalog_swiper {
    margin: 40px auto;
  }
  .catalog_swiper .swiper-slide img {
    margin-top: 0px;
    width: 100%;
  }

  .services__section {
    height: 1660px;
  }
  .services__items {
    gap: 20px
  }
  .services__items div {
    flex-basis: 30%;
  }
  .services__section .subtitle {
    bottom: -28px;
  }

  .gallery__section {
    width: 95%;
    height: 750px;
  }
  .gallery_swiper {
    width: 100%;
    margin: 0 auto;
    margin-top: 30px;
  }
  .gallery_swiper img {
    border-radius: 10px;
  }

  .cargoContainer {
    position: absolute;
    top: 230px;
    height: 2250px;
  }
  .cargo {
    scale: 0.7;
  }
  .ropeContainer {
    position: absolute;
    top: 3%;
  }
  .rope {
    height: 200px;
  }
}

/* #endregion */