.page-overlay__content-media img {
  width: 100%;
}
.page-overlay__content-media {
  position: relative;
}
.page {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  padding: 0.3125rem 0.75rem 0.25rem;
  background: #0f0f0f99;
  font-weight: 700;
}
.swiper-pagination {
  position: static;
}
.lg-outer .lg-img-wrap {
  padding-top: 60px !important;
}
.lg-outer .lg-img-wrap img {
  height: 100% !important;
  object-fit: contain;
}
.page-overlay__content-media .swiper,
.page-overlay__content-media .img,
.page-overlay__content-media img{
  height: 100%;
}
.page-overlay__content-media img{
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .page-overlay__content{
    display: block;
  }
      .page-overlay__content {
        overflow-y: auto;
    }
    .page-overlay__nav{
      display: none;
    }
    .blaze-slider__arrows{
      display: none;
    }
    .page-overlay{
      padding-right: 0;
    }
    .page-overlay__content-main {
    padding: 2.8125rem 1.5625rem;
}
.page-overlay__title {
        background: #323232;
        font-size: .75rem;
        display: block;
        letter-spacing: .09375rem;
        line-height: 1.1666666667;
        padding: 1.125rem .9375rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .page-overlay__title span{
      font-size: 28px;
      display: block;
      transform: rotate(45deg);
    }
    .mt-4{
      font-size: 14px;
      line-height: 2;
    }
}