.b-intern-technologies__items {
  display: none;
}
@media screen and (min-width: 700px) {
  .b-intern-technologies__items {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 0 60px;
    align-items: center;
  }
}
@media screen and (min-width: 1024px) {
  .b-intern-technologies__items {
    grid-gap: 0 15px;
  }
}
@media screen and (min-width: 1220px) {
  .b-intern-technologies__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
.b-intern-technologies__item {
  align-self: center;
}
@media screen and (min-width: 1220px) {
  .b-intern-technologies__item {
    margin-right: 35px;
    margin-bottom: 25px;
  }
}
.b-intern-technologies__technologies-slider {
  display: block;
}
@media screen and (min-width: 700px) {
  .b-intern-technologies__technologies-slider {
    display: none;
  }
}
.b-intern-technologies__slider-group {
  display: grid !important;
  grid-template-columns: repeat(6, 1fr);
  align-items: center;
  grid-gap: 0 40px;
  justify-items: center;
}
.b-intern-technologies__slider-group img {
  object-fit: cover;
  grid-column: span 2;
}
.b-intern-technologies__slider-group img:nth-child(4n), .b-intern-technologies__slider-group img:nth-child(5n) {
  grid-column: span 3;
  grid-row: span 2;
}
.b-intern-technologies .swiper-pagination-technologies {
  position: static;
  margin-top: 10px;
  display: flex;
  justify-content: center;
}
.b-intern-technologies .swiper-pagination-bullet {
  width: 18px;
  height: 18px;
  display: inline-block;
  border-radius: 100%;
  background: transparent;
  border: 2px solid #fff;
  opacity: 1;
  margin: 0 5px;
}
.b-intern-technologies .swiper-pagination-bullet-active {
  background: #fff;
}
