.hn {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.h13 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.h46 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.gallery-image {
  width: 335px;
  height: 222px;
}
.gallery {
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-content: flex-start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.gallery > * {
  margin: 8px;
  -webkit-flex: 0 0 auto;
  -moz-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-align-self: auto;
  align-self: auto;
  -webkit-order: 0;
  -moz-order: 0;
  order: 0;
}
@media (max-width: 1100px) {
  div.slider-video .video-wrapper {
    margin: auto;
    width: 80%;
  }
  div.slider-video .field {
    position: relative;
    overflow: hidden;
    width: 100%;
  }
  div.slider-video .field > * {
    position: absolute;
    width: 100%;
    height: 100%;
  }
  div.slider-video .field::after {
    display: block;
    content: "";
    padding-top: 56.25%;
  }
}
@media (orientation: landscape) and (max-height: 450px) {
  .slider__nav {
    display: none;
  }
  .slider-image > div.image-wrapper,
  .slider-video > div.image-wrapper,
  .slider-image > div.video-wrapper,
  .slider-video > div.video-wrapper {
    max-height: none;
  }
  .slider-image > div.image-wrapper img,
  .slider-video > div.image-wrapper img,
  .slider-image > div.video-wrapper img,
  .slider-video > div.video-wrapper img {
    height: 100vh;
  }
  div.slider-video .field {
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    top: 6%;
    left: 0;
  }
}
/*# sourceMappingURL=gallery.css.map */