.recent-blog {
  padding: 100px 0; }
  .recent-blog.teal {
    background: var(--teal); }
    .recent-blog.teal h3 {
      color: var(--white); }
    .recent-blog.teal div.header {
      text-align: center; }
      .recent-blog.teal div.header h3 {
        width: 100%; }
  .recent-blog div.header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media (max-width: 760px) {
      .recent-blog div.header {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .recent-blog div.header a {
          margin-top: 50px; } }
    .recent-blog div.header h3 {
      font-size: 60px;
      margin: 0; }
    .recent-blog div.header a.button {
      background: var(--teal); }
  .recent-blog div.posts {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 25px;
    padding-bottom: 0;
    margin-top: 25px !important; }
    @media (max-width: 1100px) {
      .recent-blog div.posts {
        grid-template-columns: repeat(2, 1fr); } }
    @media (max-width: 600px) {
      .recent-blog div.posts {
        grid-template-columns: 1fr; } }
    .recent-blog div.posts div.post {
      background: var(--light-grey); }
    .recent-blog div.posts div.image {
      background: var(--grey); }
      .recent-blog div.posts div.image img {
        display: block; }
    .recent-blog div.posts div.content {
      padding: 20px; }
      .recent-blog div.posts div.content h5 {
        font-family: 'Calibre';
        color: var(--teal);
        font-size: 20px;
        font-weight: bold;
        line-height: 1;
        margin-top: 0;
        margin-bottom: 10px; }
      .recent-blog div.posts div.content p {
        font-size: 12px;
        margin-bottom: 5px; }
      .recent-blog div.posts div.content a {
        font-size: 18px;
        font-weight: bold; }
        .recent-blog div.posts div.content a:hover {
          color: var(--teal); }
        .recent-blog div.posts div.content a span {
          display: -webkit-inline-box;
          display: -ms-inline-flexbox;
          display: inline-flex;
          margin-left: 10px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY2VudC1ibG9nL3JlY2VudC1ibG9nLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxnQkFBZ0IsRUFBQTtFQURsQjtJQUdJLHVCQUF1QixFQUFBO0lBSDNCO01BS00sbUJBQW1CLEVBQUE7SUFMekI7TUFPTSxrQkFBa0IsRUFBQTtNQVB4QjtRQVNRLFdBQVcsRUFBQTtFQVRuQjtJQVdJLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQThCO1FBQTlCLHNCQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUIsRUFBQTtJQUNuQjtNQWRKO1FBZU0sNEJBQXNCO1FBQXRCLDZCQUFzQjtZQUF0QiwwQkFBc0I7Z0JBQXRCLHNCQUFzQixFQUFBO1FBZjVCO1VBaUJRLGdCQUFnQixFQUFBLEVBQUc7SUFqQjNCO01BbUJNLGVBQWU7TUFDZixTQUFTLEVBQUE7SUFwQmY7TUFzQk0sdUJBQXVCLEVBQUE7RUF0QjdCO0lBd0JJLGFBQWE7SUFDYixxQ0FBcUM7SUFDckMsU0FBUztJQUNULGlCQUFpQjtJQUNqQiwyQkFBMkIsRUFBQTtJQUMzQjtNQTdCSjtRQThCTSxxQ0FBcUMsRUFBQSxFQTZCUDtJQTVCaEM7TUEvQko7UUFnQ00sMEJBQTBCLEVBQUEsRUEyQkk7SUEzRHBDO01Ba0NNLDZCQUE2QixFQUFBO0lBbENuQztNQW9DTSx1QkFBdUIsRUFBQTtNQXBDN0I7UUFzQ1EsY0FBYyxFQUFBO0lBdEN0QjtNQXdDTSxhQUFhLEVBQUE7TUF4Q25CO1FBMENRLHNCQUFzQjtRQUN0QixrQkFBa0I7UUFDbEIsZUFBZTtRQUNmLGlCQUFpQjtRQUNqQixjQUFjO1FBQ2QsYUFBYTtRQUNiLG1CQUFtQixFQUFBO01BaEQzQjtRQWtEUSxlQUFlO1FBQ2Ysa0JBQWtCLEVBQUE7TUFuRDFCO1FBcURRLGVBQWU7UUFDZixpQkFBaUIsRUFBQTtRQXREekI7VUF3RFUsa0JBQWtCLEVBQUE7UUF4RDVCO1VBMERVLDJCQUFvQjtVQUFwQiwyQkFBb0I7VUFBcEIsb0JBQW9CO1VBQ3BCLGlCQUFpQixFQUFBIiwiZmlsZSI6InJlY2VudC1ibG9nL3JlY2VudC1ibG9nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5yZWNlbnQtYmxvZyB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7XG4gICYudGVhbCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGVhbCk7XG4gICAgaDMge1xuICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTsgfVxuICAgIGRpdi5oZWFkZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaDMge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9IH1cbiAgZGl2LmhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDsgfSB9XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgYS5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGVhbCk7IH0gfVxuICBkaXYucG9zdHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9XG4gICAgZGl2LnBvc3Qge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbGlnaHQtZ3JleSk7IH1cbiAgICBkaXYuaW1hZ2Uge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZ3JleSk7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgZGl2LmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIGg1IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdDYWxpYnJlJztcbiAgICAgICAgY29sb3I6IHZhcigtLXRlYWwpO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRlYWwpOyB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH0gfSB9IH1cbiJdfQ== */
