.gallery-block {
  max-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.gallery-block .wrapper {
  display: block;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 2rem;
  padding: 2rem;
}
@media (max-width: 768px) {
  .gallery-block .wrapper {
    grid-template-columns: 1fr;
  }
}
.gallery-block .wrapper .intro {
  align-self: center;
}
.gallery-block .wrapper .intro h2 {
  text-transform: uppercase;
  color: #002366;
  font-size: 2rem;
  margin: 0 0 1rem 0;
}
.gallery-block .wrapper .gallery .slick-slider {
  display: grid;
  gap: 2rem;
  grid-template-columns: max-content 1fr max-content;
  grid-template-areas: "prev slider next";
}
.gallery-block .wrapper .gallery .slick-slider .slick-list {
  grid-area: slider;
}
.gallery-block .wrapper .gallery .slick-slider .slick-arrow {
  color: #002366;
  font-size: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.gallery-block .wrapper .gallery .slick-slider .slick-prev {
  grid-area: prev;
  cursor: pointer;
  color: #002366;
}
.gallery-block .wrapper .gallery .slick-slider .slick-next {
  color: #002366;
  cursor: pointer;
  grid-area: next;
}
.gallery-block .wrapper .gallery .slick-slider .slick-slide {
  display: flex;
  justify-content: center;
  align-items: center;
}/*# sourceMappingURL=style.css.map */