.listings {
  background: var(--light-grey);
  padding: 100px 0; }
  .listings .all-listings {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 50px; }
    @media (max-width: 980px) {
      .listings .all-listings {
        grid-template-columns: repeat(2, 1fr); } }
    @media (max-width: 600px) {
      .listings .all-listings {
        grid-template-columns: repeat(1, 1fr); } }
  .listings .listing .image {
    position: relative; }
    .listings .listing .image img {
      border-radius: 25px;
      display: block;
      width: 100%;
      height: 200px;
      -o-object-fit: cover;
         object-fit: cover; }
    .listings .listing .image p.tag {
      position: absolute;
      top: 20px;
      left: 20px;
      z-index: 2;
      background: var(--green);
      padding: 8px 15px;
      color: var(--white);
      font-size: 10px;
      font-weight: bold;
      border-radius: 50px; }
      .listings .listing .image p.tag.darkGreen {
        background: var(--dark-green); }
      .listings .listing .image p.tag.white {
        background: var(--white);
        color: var(--dark-green); }
  .listings .listing .content {
    background: var(--white);
    padding: 40px 20px 20px 20px;
    margin-top: -20px; }
    .listings .listing .content h3 {
      font-size: 30px;
      margin-bottom: 5px;
      margin-top: 0;
      font-weight: 500; }
    .listings .listing .content p.location {
      color: var(--green);
      font-size: 18px;
      margin-bottom: 5px; }
    .listings .listing .content p {
      margin: 0; }
  .listings p.clickit {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    margin-top: 10px !important; }

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