.modalType-01 .modal-content {
  border-radius: 20px;
  overflow: hidden;
}
.modalType-01 .modal-content .modal-body {
  padding: 0;
  position: relative;
}
.modalType-01 .modal-content .modal-body::before {
  content: "";
  position: absolute;
  inset-inline-end: -15px;
  bottom: 0;
  background: url(../images/pattern-3.png) transparent no-repeat;
  background-size: cover;
  width: 190px;
  height: 285px;
}

.modal-left-bg {
  background: url(../images/modal-bg.png) #fff no-repeat;
  background-size: cover;
  height: 100%;
}

.archive-details-section {
  position: relative;
}
.archive-details-section::before {
  content: "";
  background: url(../images/archives-detail-pattern.svg) #334B53 no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  inset-inline-start: 0;
  width: 30.33%;
  height: 100%;
}
@media (max-width: 991.98px) {
  .archive-details-section::before {
    display: none;
  }
}
@media (min-width: 1600px) {
  .archive-details-section::before {
    width: 35%;
  }
}
.archive-details-section::after {
  content: "";
  position: absolute;
  top: -25%;
  inset-inline-end: -75px;
  background: url(../images/pattern-4.png) transparent no-repeat;
  background-size: cover;
  width: 190px;
  height: 328px;
}
@media (max-width: 991.98px) {
  .archive-details-section::after {
    display: none;
  }
}
@media (min-width: 1600px) {
  .archive-details-section::after {
    width: 245px;
    height: 420px;
  }
}
.archive-details-section .archive-detial-item .archive-detial-social {
  row-gap: 22px;
  margin-top: 60px;
}
@media (max-width: 991.98px) {
  .archive-details-section .archive-detial-item .archive-detial-social {
    -moz-column-gap: 20px;
         column-gap: 20px;
    margin-bottom: 20px;
    margin-top: 0;
  }
}
@media (max-width: 991.98px) {
  .archive-details-section .archive-detial-item .archive-detial-social li img {
    filter: brightness(0) saturate(100%) invert(65%) sepia(73%) saturate(5844%) hue-rotate(160deg) brightness(94%) contrast(94%);
  }
}
.archive-details-section .archive-detial-item .archive-detial-img {
  box-shadow: -10px 26px 25px 0 rgba(0, 0, 0, 0.06);
}
.archive-details-section .archive-details-content {
  padding-top: 60px;
  padding-inline-start: 50px;
}
@media (max-width: 991.98px) {
  .archive-details-section .archive-details-content {
    padding-top: 20px;
    padding-inline-start: 0px;
  }
}
.archive-details-section .btn.btn-tertiary {
  height: 45px;
}
.archive-details-section .btn.btn-tertiary:hover img {
  filter: brightness(0) invert(1);
}

.archive-flip-book {
  background: url(../images/archives-flipbook-bg.svg) #F1F1F1 no-repeat;
  background-size: cover;
}
@media (max-width: 991.98px) {
  .archive-flip-book iframe {
    height: 500px;
  }
}/*# sourceMappingURL=archive.css.map */