.wrap-2 {
  flex-wrap: wrap;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}
.wrap-2 > * {
  flex: 0 0 calc(100% / 2);
  padding: 15px;
}

.wrap-3 {
  flex-wrap: wrap;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}
.wrap-3 > * {
  flex: 0 0 calc(100% / 3);
  padding: 15px;
}

.wrap-4 {
  flex-wrap: wrap;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}
.wrap-4 > * {
  flex: 0 0 calc(100% / 4);
  padding: 15px;
}

.wrap-5 {
  flex-wrap: wrap;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}
.wrap-5 > * {
  flex: 0 0 calc(100% / 5);
  padding: 15px;
}

.wrap-6 {
  flex-wrap: wrap;
  display: flex;
  margin-left: -15px;
  margin-right: -15px;
}
.wrap-6 > * {
  flex: 0 0 calc(100% / 6);
  padding: 15px;
}

@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-2 > * {
    flex: 0 0 49%;
  }
}
@media screen and (max-width: 479px) {
  .wrap-2 > * {
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-3 > * {
    flex: 0 0 49%;
  }
}
@media screen and (max-width: 479px) {
  .wrap-3 > * {
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-4 > * {
    flex: 0 0 49%;
  }
}
@media screen and (max-width: 479px) {
  .wrap-4 > * {
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-5 > * {
    flex: 0 0 49%;
  }
}
@media screen and (max-width: 479px) {
  .wrap-5 > * {
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-6 > * {
    flex: 0 0 49%;
  }
}
@media screen and (max-width: 479px) {
  .wrap-6 > * {
    flex: 0 0 100%;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-mobile-h-1 > *,
  .wrap-mh-1 > * {
    flex: 0 0 calc(100% / 1);
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .wrap-mobile-v-1 > *,
  .wrap-mv-1 > * {
    flex: 0 0 calc(100% / 1);
    padding: 15px;
  }
}
@media screen and (min-width: 991px) {
  .wrap-dt-1 > * {
    flex: 0 0 calc(100% / 1);
    padding: 15px;
  }
}
@media screen and (min-width: 2430px) {
  .wrap-ls-1 > * {
    flex: 0 0 calc(100% / 1);
    padding: 15px;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-mobile-h-2 > *,
  .wrap-mh-2 > * {
    flex: 0 0 calc(100% / 2);
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .wrap-mobile-v-2 > *,
  .wrap-mv-2 > * {
    flex: 0 0 calc(100% / 2);
    padding: 15px;
  }
}
@media screen and (min-width: 991px) {
  .wrap-dt-2 > * {
    flex: 0 0 calc(100% / 2);
    padding: 15px;
  }
}
@media screen and (min-width: 2430px) {
  .wrap-ls-2 > * {
    flex: 0 0 calc(100% / 2);
    padding: 15px;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-mobile-h-3 > *,
  .wrap-mh-3 > * {
    flex: 0 0 calc(100% / 3);
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .wrap-mobile-v-3 > *,
  .wrap-mv-3 > * {
    flex: 0 0 calc(100% / 3);
    padding: 15px;
  }
}
@media screen and (min-width: 991px) {
  .wrap-dt-3 > * {
    flex: 0 0 calc(100% / 3);
    padding: 15px;
  }
}
@media screen and (min-width: 2430px) {
  .wrap-ls-3 > * {
    flex: 0 0 calc(100% / 3);
    padding: 15px;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-mobile-h-4 > *,
  .wrap-mh-4 > * {
    flex: 0 0 calc(100% / 4);
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .wrap-mobile-v-4 > *,
  .wrap-mv-4 > * {
    flex: 0 0 calc(100% / 4);
    padding: 15px;
  }
}
@media screen and (min-width: 991px) {
  .wrap-dt-4 > * {
    flex: 0 0 calc(100% / 4);
    padding: 15px;
  }
}
@media screen and (min-width: 2430px) {
  .wrap-ls-4 > * {
    flex: 0 0 calc(100% / 4);
    padding: 15px;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-mobile-h-5 > *,
  .wrap-mh-5 > * {
    flex: 0 0 calc(100% / 5);
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .wrap-mobile-v-5 > *,
  .wrap-mv-5 > * {
    flex: 0 0 calc(100% / 5);
    padding: 15px;
  }
}
@media screen and (min-width: 991px) {
  .wrap-dt-5 > * {
    flex: 0 0 calc(100% / 5);
    padding: 15px;
  }
}
@media screen and (min-width: 2430px) {
  .wrap-ls-5 > * {
    flex: 0 0 calc(100% / 5);
    padding: 15px;
  }
}
@media screen and (min-width: 480px) and (max-width: 990px) {
  .wrap-mobile-h-6 > *,
  .wrap-mh-6 > * {
    flex: 0 0 calc(100% / 6);
    padding: 15px;
  }
}
@media screen and (max-width: 479px) {
  .wrap-mobile-v-6 > *,
  .wrap-mv-6 > * {
    flex: 0 0 calc(100% / 6);
    padding: 15px;
  }
}
@media screen and (min-width: 991px) {
  .wrap-dt-6 > * {
    flex: 0 0 calc(100% / 6);
    padding: 15px;
  }
}
@media screen and (min-width: 2430px) {
  .wrap-ls-6 > * {
    flex: 0 0 calc(100% / 6);
    padding: 15px;
  }
}
@media screen and (max-width: 1023px) {
  .news-section__main .news-slide__buttons {
    margin-top: auto;
  }
  .news-section__main .swiper-backface-hidden .swiper-slide {
    height: auto;
  }
  .news-section__main .news-slide__content {
    height: 100%;
  }
  .news-section__main .news-slide__all {
    background-color: transparent;
    border-radius: 0;
    border-color: transparent;
  }
  .news-section__main .news-slide__all:hover {
    background-color: transparent;
    border-color: transparent;
  }
  .news-section__main .news-slide__all:active {
    background-color: transparent;
    border-color: transparent;
  }
}
/*# sourceMappingURL=style.css.map */
