/* stylelint-disable */
.archive-projects {
  overflow: hidden;
  padding: var(--default-padding) 0;
}
.archive-projects .breadcrumbs {
  margin-bottom: 32px;
}
.archive-projects__inner {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (min-width: 768px) {
  .archive-projects .container .post-card__thumb {
    height: clamp(300px, 24.44vw, 352px);
  }
  .archive-projects .container .post-card {
    display: grid;
    grid-template-columns: 1fr clamp(300px, 36.7188vw, 376px);
    grid-gap: 24px;
    background: var(--bg-c);
  }
}
@media (min-width: 1025px) {
  .archive-projects__inner .swiper-container {
    overflow: hidden;
    width: 100%;
    border-radius: clamp(16px, 3.1291vw, 24px);
  }
}
@media (max-width: 1024px) {
  .archive-projects__inner .swiper-container {
    width: calc(100% + var(--container-offset) * 2);
    margin-left: calc(var(--container-offset) * -1);
    padding: 0 var(--container-offset);
  }
}
@media (max-width: 575px) {
  .archive-projects .breadcrumbs {
    margin-bottom: 45px;
  }
  .archive-projects__inner {
    gap: 24px;
  }
  .archive-projects .container .post-card__thumb {
    width: 100%;
    height: 167px;
  }
  .archive-projects .container .post-card {
    flex-direction: column;
  }
}
/*# sourceMappingURL=projects-archive.css.map */