.latest-articles {
  display: flex;
  justify-content: space-between; }
  @media screen and (max-width: 74.9375em) {
    .latest-articles {
      flex-direction: column;
      align-items: center; } }
  .latest-articles .latest-article {
    width: calc(33.3333% - 30px);
    position: relative;
    transition: 0.3s all ease; }
    @media screen and (max-width: 74.9375em) {
      .latest-articles .latest-article {
        width: 100%;
        max-width: 370px;
        margin-bottom: 70px; }
        .latest-articles .latest-article:last-of-type {
          margin-bottom: 0; } }
    .latest-articles .latest-article:hover {
      transition: 0.3s all ease; }
      .latest-articles .latest-article:hover h3 {
        color: #D0B367;
        text-decoration: none !important; }
      .latest-articles .latest-article:hover .readmore {
        background-color: #D0B367;
        color: #000; }
      .latest-articles .latest-article:hover .bgimg {
        -webkit-transform: scale(1.1);
                transform: scale(1.1); }
    .latest-articles .latest-article a {
      text-decoration: none !important; }
    .latest-articles .latest-article .bgimg-container {
      height: 250px;
      width: 100%;
      overflow: hidden; }
    .latest-articles .latest-article .bgimg {
      height: 100%;
      width: 100%;
      background-size: cover;
      background-position: center;
      background-color: #f2f2f2;
      transition: 400ms; }
    .latest-articles .latest-article h3 {
      text-align: center;
      text-transform: uppercase;
      margin-top: 25px;
      font-family: "Source Sans Pro", sans-serif;
      color: #fff;
      letter-spacing: 2px;
      font-size: 21px;
      line-height: 27px;
      font-weight: 400;
      text-decoration: none !important; }
    .latest-articles .latest-article .readmore {
      font-family: "Open Sans", sans-serif;
      font-weight: 600;
      line-height: 1;
      padding: 11px 15px;
      background-color: #699E3C;
      border: 1px solid #cccccc;
      text-transform: uppercase;
      position: absolute;
      top: -10px;
      right: -1px;
      font-size: 16px;
      color: #fff !important; }

/*# sourceMappingURL=latest-articles.css.map */
