@media (max-width:835px) {

  .hero {
    background-image: url(../img/img-hero-background-768.png);
    background-repeat: no-repeat;

  }

  .hero__container {
    padding: 100px 50px;
  }

  .hero__desc {
    margin-bottom: 133px;
  }

  .hero__btn {
    margin-bottom: -13px;
  }

  /* ABOUT-US */
  .about-us__container {
    padding: 83px 50px;
    padding-bottom: 71px;
  }

  .about-us__title {
    margin-bottom: 21px;
  }

  /* gelery */
  .gelery__container {
    padding: 85px 50px;
    padding-bottom: 77px;
  }

  .gelery__title {
    margin-bottom: 23px;
  }

  /* catalog */
  .catalog__container {
    padding: 84px 50px;
  }

  .catalog__block-desc {
    margin-bottom: -10px;
  }

  /* EVENTS */
  .events,
  .projects {
    padding-top: 0;
  }

  .events__list {
    flex-direction: column;
  }

  .events__item {
    width: 100%;
    padding-top: 31.55%;
    padding-left: 4.7%;
    background-size: 100% 38%;
  }

  .events__item-desc {
    text-align: end;
  }

  .events__item-link {
    bottom: 52px;
    left: 33px;
  }

  .events__item-one {
    background-image: url(../img/img-events-1-768.jpg);

  }

  .events__item-two {
    background-image: url(../img/img-events-2-768.jpg);

  }

  .events__item-three {
    background-image: url(../img/img-events-3-768.jpg);

  }

  /* PROJECT */
  .partners {
    justify-content: space-between;
  }

  .projects__container {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .projects__desc {
    margin-bottom: 26px;
  }

  .projects__title {
    margin-bottom: 33px;
  }

  /* CONECTION */
  .connection {
   padding: 0;
  }

  .connection__all:not(:last-child) {
    margin-bottom: 28px;
  }

  .connection__form {
    flex-wrap: wrap;
  }

  .connection__fild {
    width: 309px;
  }

  .icon {
    gap: 20px;
  }
  /* footer */
  .footer__icon {
    gap: 30px;
  }
}