/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./scss/blocks/post-archive.scss ***!
  \**********************************************************************************************************************************************************************************************/
body.blog .breadcrumbs {
  margin: 0 0 16px;
}
body.blog h1 {
  margin: 40px 0 32px;
}

.archive-container {
  padding: 0 0 50px;
  margin: 0 0 50px;
}
.archive-container__content {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(6, 1fr);
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  position: relative;
}
@media screen and (max-width: 599px) {
  .archive-container__content {
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .archive-container__content {
    display: flex;
    flex-direction: column;
  }
}
.archive-container__content .blog-card {
  background: #F5F5F5;
  border-radius: 24px;
  overflow: hidden;
}
.archive-container__content .blog-card .col.content-col {
  display: flex;
  flex-direction: column;
}
.archive-container__content .blog-card .col.content-col .date {
  font-weight: 400;
  line-height: 20px;
  font-size: 14px;
  font-family: "Lato", sans-serif;
  display: block;
  color: #808080;
  padding: 0 0 16px;
}
.archive-container__content .blog-card .col.content-col .title {
  font-weight: 500;
  line-height: 28px;
  font-size: 24px;
  font-family: "Rubik", sans-serif;
  display: block;
  margin: 0 0 8px;
  text-transform: uppercase;
}
.archive-container__content .blog-card .col.content-col p {
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  flex-grow: 1;
}
.archive-container__content .blog-card .col.content-col .btm {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.archive-container__content .blog-card .col.content-col .btm .author {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #525252;
}
.archive-container__content .blog-card .col.content-col .btm a:not(.author) {
  color: #FFFFFF;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
  padding: 8px 32px;
}
.archive-container__content .blog-card:not(.blog-card-1, .blog-card-6, .blog-card-7) {
  padding: 24px 16px 16px;
}
@media screen and (max-width: 599px) {
  .archive-container__content .blog-card:not(.blog-card-1, .blog-card-6, .blog-card-7) {
    padding: 16px 16px 24px;
  }
}
.archive-container__content .blog-card:not(.blog-card-1, .blog-card-6, .blog-card-7) .img-col {
  display: none;
}
.archive-container__content .blog-card:not(.blog-card-1, .blog-card-6, .blog-card-7) .content-col {
  height: 100%;
}
.archive-container__content .blog-card:not(.blog-card-1, .blog-card-6, .blog-card-7) .content-col .btm {
  margin: 16px 0 0;
}
.archive-container__content .blog-card.blog-card-1, .archive-container__content .blog-card.blog-card-6, .archive-container__content .blog-card.blog-card-7 {
  display: flex;
}
@media screen and (max-width: 599px) {
  .archive-container__content .blog-card.blog-card-1, .archive-container__content .blog-card.blog-card-6, .archive-container__content .blog-card.blog-card-7 {
    flex-direction: column;
  }
}
.archive-container__content .blog-card.blog-card-1 .col, .archive-container__content .blog-card.blog-card-6 .col, .archive-container__content .blog-card.blog-card-7 .col {
  height: 100%;
}
.archive-container__content .blog-card.blog-card-1 .col.img-col, .archive-container__content .blog-card.blog-card-6 .col.img-col, .archive-container__content .blog-card.blog-card-7 .col.img-col {
  max-width: 384px;
  width: 100%;
}
@media screen and (max-width: 599px) {
  .archive-container__content .blog-card.blog-card-1 .col.img-col, .archive-container__content .blog-card.blog-card-6 .col.img-col, .archive-container__content .blog-card.blog-card-7 .col.img-col {
    max-width: unset;
  }
}
.archive-container__content .blog-card.blog-card-1 .col.img-col img, .archive-container__content .blog-card.blog-card-6 .col.img-col img, .archive-container__content .blog-card.blog-card-7 .col.img-col img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media screen and (max-width: 599px) {
  .archive-container__content .blog-card.blog-card-1 .col.img-col img, .archive-container__content .blog-card.blog-card-6 .col.img-col img, .archive-container__content .blog-card.blog-card-7 .col.img-col img {
    max-height: 251px;
  }
}
.archive-container__content .blog-card.blog-card-1 .col.content-col, .archive-container__content .blog-card.blog-card-6 .col.content-col, .archive-container__content .blog-card.blog-card-7 .col.content-col {
  width: 100%;
  padding: 24px 24px 16px;
}
@media screen and (max-width: 599px) {
  .archive-container__content .blog-card.blog-card-1 .col.content-col, .archive-container__content .blog-card.blog-card-6 .col.content-col, .archive-container__content .blog-card.blog-card-7 .col.content-col {
    padding: 16px 16px 24px;
  }
}
.archive-container__content .blog-card.blog-card-1 .col.content-col .btm, .archive-container__content .blog-card.blog-card-6 .col.content-col .btm, .archive-container__content .blog-card.blog-card-7 .col.content-col .btm {
  margin: 26px 0 0;
}
.archive-container__content .blog-card-1 {
  grid-area: 1/1/3/3;
}
.archive-container__content .blog-card-2 {
  grid-area: 1/3/2/4;
}
.archive-container__content .blog-card-3 {
  grid-area: 2/3/3/4;
}
.archive-container__content .blog-card-4 {
  grid-area: 3/1/4/2;
}
.archive-container__content .blog-card-5 {
  grid-area: 4/1/5/2;
}
.archive-container__content .blog-card-6 {
  grid-area: 3/2/5/4;
}
.archive-container__content .blog-card-7 {
  grid-area: 5/1/7/3;
}
.archive-container__content .blog-card-8 {
  grid-area: 5/3/6/4;
}
.archive-container__content .blog-card-9 {
  grid-area: 6/3/7/4;
}
.archive-container__content .facetwp-type-pager {
  width: 100%;
  position: absolute;
  top: 100%;
  margin-top: 24px;
}
.archive-container__content .facetwp-type-pager .facetwp-pager {
  display: flex;
  justify-content: center;
  align-items: center;
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page {
  font-family: "Lato", sans-serif;
  font-size: 16px;
  padding: 5px;
  border-radius: 5px;
  margin: 0 5px;
  transition: 0.3s all;
  font-weight: 400;
  position: relative;
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page:hover {
  background-color: #66C8CE;
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page.prev {
  width: 40px;
  height: 40px;
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page.prev::after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiBmaWxsPSJub25lIj4KICAgIDxwYXRoIGQ9Ik0yMi40NTI4IDkuMjQ4OTNMMTIuMjc4NyAxOC44NjY4QzEyLjEgMTkuMDM1NyAxMiAxOS4yNjIzIDEyIDE5LjQ5ODJDMTIgMTkuNzM0MSAxMi4xIDE5Ljk2MDcgMTIuMjc4NyAyMC4xMjk2TDIyLjQ1MjggMjkuNzUxMUMyMi41MzYgMjkuODI5OCAyMi42MzU1IDI5Ljg5MjUgMjIuNzQ1NSAyOS45MzUyQzIyLjg1NTQgMjkuOTc4IDIyLjk3MzUgMzAgMjMuMDkyOCAzMEMyMy4yMTIxIDMwIDIzLjMzMDMgMjkuOTc4IDIzLjQ0MDIgMjkuOTM1MkMyMy41NTAxIDI5Ljg5MjUgMjMuNjQ5NiAyOS44Mjk4IDIzLjczMjkgMjkuNzUxMUMyMy45MDQxIDI5LjU4OTUgMjQgMjkuMzcyNiAyNCAyOS4xNDY4QzI0IDI4LjkyMDkgMjMuOTA0MSAyOC43MDQxIDIzLjczMjkgMjguNTQyNUwxNC4xNjU1IDE5LjQ5ODJMMjMuNzMyOSAxMC40NTU3QzIzLjkwMzUgMTAuMjk0MiAyMy45OTkgMTAuMDc3NyAyMy45OTkgOS44NTIzMUMyMy45OTkgOS42MjY5IDIzLjkwMzUgOS40MTA0MSAyMy43MzI5IDkuMjQ4OTNDMjMuNjQ5NiA5LjE3MDE1IDIzLjU1MDEgOS4xMDc1NCAyMy40NDAyIDkuMDY0NzhDMjMuMzMwMyA5LjAyMjAzIDIzLjIxMjEgOSAyMy4wOTI4IDlDMjIuOTczNSA5IDIyLjg1NTQgOS4wMjIwMyAyMi43NDU1IDkuMDY0NzhDMjIuNjM1NSA5LjEwNzU0IDIyLjUzNiA5LjE3MDE1IDIyLjQ1MjggOS4yNDg5M1oiIGZpbGw9IiMyODJEM0UiPgoKICAgIDwvcGF0aD4KPC9zdmc+);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page.next {
  width: 40px;
  height: 40px;
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page.next::after {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiBmaWxsPSJub25lIj4KICAgIDxwYXRoIGQ9Ik0xNy41NDgyIDI5Ljc1MTFMMjcuNzIyMyAyMC4xMzMyQzI3LjkwMSAxOS45NjQzIDI4LjAwMSAxOS43Mzc3IDI4LjAwMSAxOS41MDE4QzI4LjAwMSAxOS4yNjU5IDI3LjkwMSAxOS4wMzkzIDI3LjcyMjMgMTguODcwNEwxNy41NDgyIDkuMjQ4OTNDMTcuNDY1IDkuMTcwMTUgMTcuMzY1NCA5LjEwNzU0IDE3LjI1NTUgOS4wNjQ3OEMxNy4xNDU2IDkuMDIyMDMgMTcuMDI3NSA5IDE2LjkwODEgOUMxNi43ODg4IDkgMTYuNjcwNyA5LjAyMjAzIDE2LjU2MDggOS4wNjQ3OEMxNi40NTA5IDkuMTA3NTQgMTYuMzUxMyA5LjE3MDE1IDE2LjI2ODEgOS4yNDg5M0MxNi4wOTY4IDkuNDEwNDkgMTYuMDAxIDkuNjI3MzcgMTYuMDAxIDkuODUzMjFDMTYuMDAxIDEwLjA3OTEgMTYuMDk2OCAxMC4yOTU5IDE2LjI2ODEgMTAuNDU3NUwyNS44MzU1IDE5LjUwMThMMTYuMjY4MSAyOC41NDQzQzE2LjA5NzQgMjguNzA1OCAxNi4wMDE5IDI4LjkyMjMgMTYuMDAxOSAyOS4xNDc3QzE2LjAwMTkgMjkuMzczMSAxNi4wOTc0IDI5LjU4OTYgMTYuMjY4MSAyOS43NTExQzE2LjM1MTMgMjkuODI5OCAxNi40NTA5IDI5Ljg5MjUgMTYuNTYwOCAyOS45MzUyQzE2LjY3MDcgMjkuOTc4IDE2Ljc4ODggMzAgMTYuOTA4MSAzMEMxNy4wMjc1IDMwIDE3LjE0NTYgMjkuOTc4IDE3LjI1NTUgMjkuOTM1MkMxNy4zNjU0IDI5Ljg5MjUgMTcuNDY1IDI5LjgyOTggMTcuNTQ4MiAyOS43NTExWiIgZmlsbD0iIzI4MkQzRSI+CgogICAgPC9wYXRoPgo8L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.archive-container__content .facetwp-type-pager .facetwp-pager .facetwp-page.active {
  background-color: #66C8CE;
}
