/* compiled by scssphp v0.6.3 on Fri, 29 Oct 2021 07:25:14 +0200 (0.1166s) */

/* line 4, sass/articles.scss */
/* line 5, sass/articles.scss */
html #root #wrap_all .section.articles {
  overflow: hidden;
  padding-top: 85px;
  padding-bottom: 85px;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.articles {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  /* line 14, sass/articles.scss */
  html #root #wrap_all .section.articles .container > .column.full {
    min-width: 100%;
    max-width: 100%;
    margin: 0;
  }
}
/* line 21, sass/articles.scss */
html #root #wrap_all .section.articles .heading {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  width: auto;
  margin: 0 auto 80px;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.articles .heading {
    margin: 0 auto 5vw;
  }
}
/* line 32, sass/articles.scss */
html #root #wrap_all .section.articles article.entry {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 0.05);
}
@media only screen and (max-width: 63.9375rem) {
  html #root #wrap_all .section.articles article.entry {
    min-width: calc(50% - (14.5px * 2));
    max-width: calc(50% - (14.5px * 2));
  }
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.articles article.entry {
    min-width: 100%;
    max-width: 100%;
    margin: 14.5px 0;
  }
}
/* line 48, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .post-title {
  text-align: center;
  padding: 20px;
}
/* line 52, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .post-title h3 {
  font-family: 'DM Sans', sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 29px;
}
/* line 59, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .post-title .post-date {
  opacity: 0.36;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1.3px;
  line-height: 1.2;
  text-transform: uppercase;
}
/* line 69, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .featured-image {
  -webkit-box-ordinal-group: -1;
  -moz-box-ordinal-group: -1;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
  height: 205px;
  overflow: hidden;
  margin: 0;
  position: relative;
}
/* line 76, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .featured-image img {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  width: auto;
  min-height: 100%;
  height: auto;
}
/* line 88, sass/articles.scss */
html #root #wrap_all .section.articles article.entry footer {
  padding-bottom: 30px;
  text-align: center;
}
/* line 93, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .button {
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1.3px;
  line-height: 1.2;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
}
/* line 103, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .button .button-title {
  -webkit-transition: 450ms ease;
  transition: 450ms ease;
  width: 0px;
  margin-right: 0;
  overflow: hidden;
  display: inline-block;
}
/* line 111, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .button .icon {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M308.902 228.343L132.904 44.342C117.638 28.373 92.295 27.842 76.342 43.092C60.389 58.373 59.826 83.686 75.092 99.654L224.637 255.999L75.092 412.343C59.826 428.312 60.389 453.625 76.342 468.906C84.092 476.312 94.045 480 103.998 480C114.529 480 125.045 475.875 132.904 467.656L308.902 283.655C323.699 268.186 323.699 243.811 308.902 228.343Z'/%3E%3C/svg%3E");
  width: 10px;
  height: 16px;
  vertical-align: baseline;
}
/* line 118, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .button:hover {
  color: #c4a548;
}
/* line 121, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .button:hover .button-title {
  width: 79px;
  margin-right: 16px;
}
/* line 126, sass/articles.scss */
html #root #wrap_all .section.articles article.entry .button:hover .icon {
  background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23c4a548' d='M308.902 228.343L132.904 44.342C117.638 28.373 92.295 27.842 76.342 43.092C60.389 58.373 59.826 83.686 75.092 99.654L224.637 255.999L75.092 412.343C59.826 428.312 60.389 453.625 76.342 468.906C84.092 476.312 94.045 480 103.998 480C114.529 480 125.045 475.875 132.904 467.656L308.902 283.655C323.699 268.186 323.699 243.811 308.902 228.343Z'/%3E%3C/svg%3E");
}
/* line 133, sass/articles.scss */
html #root #wrap_all .section.articles .button-row {
  text-align: center;
  width: 100%;
  margin-top: 50px;
}
@media only screen and (max-width: 37.4375rem) {
  html #root #wrap_all .section.articles .button-row {
    margin-top: 0;
  }
}
/* line 143, sass/articles.scss */
html #root #wrap_all .section.articles .background-image::after {
  content: '';
  position: absolute;
  top: -5px;
  left: -5px;
  z-index: 1;
  width: calc(100% + 10px);
  height: calc(100% + 10px);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  background-image: linear-gradient(135deg, rgba(42, 42, 43, 0.9) 0%, rgba(7, 12, 13, 0.9) 89%);
  box-shadow: -20px 20px 45px 0 rgba(118, 96, 13, 0.08);
}
