:root {
  --font-family-primary: Rubik, sans-serif;
  --font-family-secondary: sans-serif;
}

/*
Replacement for bootstraps media query include
Usage in file:
    @use "assets/sass/abstracts/custom-breakpoints" as bp;

    @include bp.media-breakpoint-up(lg) {
        // Your styles here
    }
 */
.blog-card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  border-radius: 1.5rem;
  background-color: var(--color-white);
  -webkit-box-shadow: 0 6px 32px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 6px 32px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
.blog-card.post .image-wrapper {
  height: 18.125rem;
}
.blog-card.post .card-content {
  gap: 1.1875rem;
  padding: 1.75rem 1.8125rem;
}
.blog-card.post .card-content h3 {
  font-size: 1.375rem;
  line-height: 1.8125rem;
  font-weight: 700;
}
.blog-card.post .card-content .description {
  color: var(--color-grey);
  font-size: 1rem;
  line-height: 1.375rem;
  font-weight: 400;
}
.blog-card.pinned {
  border-radius: 1.75rem;
  background-color: var(--color-yellow);
  -webkit-box-shadow: 0 6px 25px 0 rgba(0, 0, 0, 0.07);
          box-shadow: 0 6px 25px 0 rgba(0, 0, 0, 0.07);
}
.blog-card .image-wrapper {
  height: 17.9375rem;
  width: 100%;
}
.blog-card .image-wrapper img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.blog-card .image-wrapper img:hover {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.blog-card .card-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.75rem;
  padding: 1.875rem 2rem 2.9375rem 2rem;
}
.blog-card .card-content .category {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0.25rem 0.75rem;
  border-radius: 0.375rem;
  background-color: var(--color-yellow);
  color: var(--color-grey-dark);
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 400;
}
.blog-card .card-content h3 {
  color: var(--color-green-dark);
  margin-bottom: 0;
  margin-top: 0;
}
.blog-card .card-content .description {
  color: var(--color-green-dark);
  font-size: 1rem;
  line-height: 1.375rem;
  margin-bottom: 0;
}
.blog-card .card-content .button-primary {
  margin-top: 0.75rem;
}
@media (min-width: 62rem) {
  .blog-card.post .card-content {
    padding: 2rem 1.8125rem 1.75rem 1.8125rem;
  }
}

.read-blog {
  padding: 7.5rem 0.75rem 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: var(--color-light-alt);
}
@media (min-width: 62rem) {
  .read-blog {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2Jsb2Nrcy9yZWFkLWJsb2cuY3NzIiwibWFwcGluZ3MiOiJBQUdBO0VBQ0k7RUFDQTtBQ0ZKOztBQ0NBOzs7Ozs7OztFQUFBO0FDREE7RUFDSTtFQUFBO0VBQUE7RUFDQTtFQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RUFDQTtBRllKO0FFUlE7RUFDSTtBRlVaO0FFUFE7RUFDSTtFQUNBO0FGU1o7QUVQWTtFQUNJO0VBQ0E7RUFDQTtBRlNoQjtBRU5ZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZRaEI7QUVISTtFQUNJO0VBQ0E7RUFDQTtVQUFBO0FGS1I7QUVGSTtFQUNJO0VBQ0E7QUZJUjtBRUZRO0VBQ0k7S0FBQTtFQUNBO0tBQUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QUZJWjtBRUZZO0VBQ0k7VUFBQTtBRkloQjtBRUNJO0VBQ0k7RUFBQTtFQUFBO0VBQ0E7RUFBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FGQ1I7QUVDUTtFQUNJO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGQ1o7QUVFUTtFQUNJO0VBQ0E7RUFDQTtBRkFaO0FFR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBRkRaO0FFSVE7RUFDSTtBRkZaO0FDdEVRO0VDZ0ZJO0lBQ0k7RUZQZDtBQUNGOztBQTFGQTtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QUE2Rko7QUNqRlE7RURmUjtJQU1RO0VBOEZOO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL2Fic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYmxvY2tzL3JlYWQtYmxvZy9yZWFkLWJsb2cuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9hYnN0cmFjdHMvX2N1c3RvbS1icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL3RlbXBsYXRlLXBhcnRzL2NhcmRzL19ibG9nLWNhcmQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkZm9udC1mYW1pbHktcHJpbWFyeTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXNlY29uZGFyeTogc2Fucy1zZXJpZjtcblxuOnJvb3Qge1xuICAgIC0tZm9udC1mYW1pbHktcHJpbWFyeTogI3skZm9udC1mYW1pbHktcHJpbWFyeX07XG4gICAgLS1mb250LWZhbWlseS1zZWNvbmRhcnk6ICN7JGZvbnQtZmFtaWx5LXNlY29uZGFyeX07XG59XG5cbi8vIFJGU1xuLy8gJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWU7XG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDA7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDJyZW07IC8vIDMycHhcbiRyZnMtYnJlYWtwb2ludDogODUuMzc1cmVtOyAvLyAxMzY2cHhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZTtcblxuLy8gR3JpZFxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgICB4czogMCxcbiAgICBzbTogMzZyZW0sIC8vIDU3NnB4XG4gICAgbWQ6IDQ4cmVtLCAvLyA3NjhweFxuICAgIGxnOiA2MnJlbSwgLy8gOTkycHhcbiAgICB4bDogNzVyZW0sIC8vIDEyMDBweFxuICAgIHh4bDogOTByZW0gLy8gMTQ0MHB4XG4pO1xuXG4vLyBDb250YWluZXJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgIHNtOiAzNi4yNXJlbSwgLy8gNTgwcHhcbiAgICBtZDogMzguNzVyZW0sIC8vIDYyMHB4XG4gICAgbGc6IDYwcmVtLCAvLyA5NjBweFxuICAgIHhsOiA2NnJlbSAvLyAxMDU2cHhcbik7XG4iLCJAdXNlIFwiQHNhc3MvYWJzdHJhY3RzL2N1c3RvbS1icmVha3BvaW50c1wiIGFzIGJwO1xuQHVzZSBcIkBzYXNzL2Fic3RyYWN0cy9mdW5jdGlvbnNcIiBhcyAqO1xuQHVzZSBcIkBzYXNzL3RlbXBsYXRlLXBhcnRzL2NhcmRzL2Jsb2ctY2FyZFwiIGFzICo7XG5cbi5yZWFkLWJsb2cge1xuICAgIHBhZGRpbmc6IHB4LXRvLXJlbSgxMjApIHB4LXRvLXJlbSgxMikgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWxpZ2h0LWFsdCk7XG5cbiAgICBAaW5jbHVkZSBicC5tZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6bGlzdFwiO1xuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFycztcblxuLypcblJlcGxhY2VtZW50IGZvciBib290c3RyYXBzIG1lZGlhIHF1ZXJ5IGluY2x1ZGVcblVzYWdlIGluIGZpbGU6XG4gICAgQHVzZSBcImFzc2V0cy9zYXNzL2Fic3RyYWN0cy9jdXN0b20tYnJlYWtwb2ludHNcIiBhcyBicDtcblxuICAgIEBpbmNsdWRlIGJwLm1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLy8gWW91ciBzdHlsZXMgaGVyZVxuICAgIH1cbiAqL1xuLy8gTG9jYWwgYnJlYWtwb2ludHMgd2l0aCBkZWZhdWx0IGZhbGxiYWNrXG4kY3VzdG9tLWJyZWFrcG9pbnRzOiB2YXJzLiRncmlkLWJyZWFrcG9pbnRzICFkZWZhdWx0O1xuXG4vLyBNaW4td2lkdGggYnJlYWtwb2ludFxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICBAaWYgbWFwLmhhcy1rZXkoJGN1c3RvbS1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IG1hcC5nZXQoJGN1c3RvbS1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJVbmtub3duIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9LiBBdmFpbGFibGUgYnJlYWtwb2ludHM6ICN7bWFwLmtleXMoJGN1c3RvbS1icmVha3BvaW50cyl9XCI7XG4gICAgfVxufVxuXG4vLyBNYXgtd2lkdGggYnJlYWtwb2ludFxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIEBpZiBtYXAuaGFzLWtleSgkY3VzdG9tLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgICAgICAkbmV4dC1icmVha3BvaW50OiBfZ2V0LW5leHQtYnJlYWtwb2ludCgkY3VzdG9tLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG4gICAgICAgIEBpZiAkbmV4dC1icmVha3BvaW50IHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJG5leHQtYnJlYWtwb2ludCAtIDAuMDJweCkpIHtcbiAgICAgICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgICBAY29udGVudDsgLy8gTm8gdXBwZXIgbGltaXQgZm9yIGxhcmdlc3QgYnJlYWtwb2ludFxuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcIlVua25vd24gYnJlYWtwb2ludDogI3skYnJlYWtwb2ludH0uIEF2YWlsYWJsZSBicmVha3BvaW50czogI3ttYXAua2V5cygkY3VzdG9tLWJyZWFrcG9pbnRzKX1cIjtcbiAgICB9XG59XG5cbi8vIEJldHdlZW4gdHdvIGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyKSB7XG4gICAgQGlmIG1hcC5oYXMta2V5KCRjdXN0b20tYnJlYWtwb2ludHMsICRsb3dlcikgYW5kIG1hcC5oYXMta2V5KCRjdXN0b20tYnJlYWtwb2ludHMsICR1cHBlcikge1xuICAgICAgICAkbWluOiBtYXAuZ2V0KCRjdXN0b20tYnJlYWtwb2ludHMsICRsb3dlcik7XG4gICAgICAgICRtYXg6IG1hcC5nZXQoJGN1c3RvbS1icmVha3BvaW50cywgJHVwcGVyKTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAoJG1heCAtIDAuMDJweCkpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcIkludmFsaWQgYnJlYWtwb2ludCByYW5nZS4gQXZhaWxhYmxlIGJyZWFrcG9pbnRzOiAje21hcC5rZXlzKCRjdXN0b20tYnJlYWtwb2ludHMpfVwiO1xuICAgIH1cbn1cblxuLy8gUHJpdmF0ZSBoZWxwZXIgZnVuY3Rpb25cbkBmdW5jdGlvbiBfZ2V0LW5leHQtYnJlYWtwb2ludCgkbWFwLCAka2V5KSB7XG4gICAgJGtleXM6IG1hcC5rZXlzKCRtYXApO1xuICAgICRpOiBsaXN0LmluZGV4KCRrZXlzLCAka2V5KTtcbiAgICBAcmV0dXJuIGlmKCRpIGFuZCAkaSA8IGxpc3QubGVuZ3RoKCRrZXlzKSwgbWFwLmdldCgkbWFwLCBsaXN0Lm50aCgka2V5cywgJGkgKyAxKSksIG51bGwpO1xufVxuIiwiQHVzZSBcIkBzYXNzL2Fic3RyYWN0cy9jdXN0b20tYnJlYWtwb2ludHNcIiBhcyBicDtcbkB1c2UgXCJAc2Fzcy9hYnN0cmFjdHMvZnVuY3Rpb25zXCIgYXMgKjtcblxuLmJsb2ctY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHB4LXRvLXJlbSgyNCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDMycHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLnBvc3Qge1xuXG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogcHgtdG8tcmVtKDI5MCk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgIGdhcDogcHgtdG8tcmVtKDE5KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IHB4LXRvLXJlbSgyOCkgcHgtdG8tcmVtKDI5KTtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcHgtdG8tcmVtKDIyKTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcHgtdG8tcmVtKDI5KTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmV5KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHB4LXRvLXJlbSgxNik7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4LXRvLXJlbSgyMik7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYucGlubmVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcHgtdG8tcmVtKDI4KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IteWVsbG93KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMjVweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgfVxuXG4gICAgLmltYWdlLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IHB4LXRvLXJlbSgyODcpO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiBweC10by1yZW0oMTIpO1xuICAgICAgICBwYWRkaW5nOiBweC10by1yZW0oMzApIHB4LXRvLXJlbSgzMikgcHgtdG8tcmVtKDQ3KSBweC10by1yZW0oMzIpO1xuXG4gICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiBweC10by1yZW0oNCkgcHgtdG8tcmVtKDEyKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHB4LXRvLXJlbSg2KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXllbGxvdyk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItZ3JleS1kYXJrKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcHgtdG8tcmVtKDE0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweC10by1yZW0oMjApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmVlbi1kYXJrKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1ncmVlbi1kYXJrKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcHgtdG8tcmVtKDE2KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweC10by1yZW0oMjIpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24tcHJpbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBweC10by1yZW0oMTIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAubWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuXG4gICAgICAgICYucG9zdCB7XG5cbiAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHB4LXRvLXJlbSgzMikgcHgtdG8tcmVtKDI5KSBweC10by1yZW0oMjgpIHB4LXRvLXJlbSgyOSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/