.section-tile-block .section-tile-content:after {
  content: "";
  width: 120px;
  height: 120px;
  display: flex;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  bottom: 0;
}

.section-tile-block .section-tile-links .field__item {
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.section-tile-block .section-tile-wrapper {
  box-shadow: 0px 0px 15px 0px rgba(152, 152, 152, 0.3);
}

.section-tile-block .logo {
  padding-bottom: 0;
}

.section-tile-block .section-tile-content {
  background: #f4f7f8;
}

.section-tile-wrapper.logo:hover  .section-tile-content {
  background: #009ec2;
}

.section-tile-block .logo .section-tile-links .field__item {
  border-bottom: 2px solid #00afd7;
}

.section-tile-block .logo .section-tile-content {
  border-bottom: 5px solid #00afd7;
}

.section-tile-block .logo .section-tile-content:after {
  background-image: url("../../images/section-tile-logo.png");
}

.section-tile-wrapper.logo:hover  .section-tile-content:after {
  background-image: url("../../images/section-tile-logo-hover.png");
}

.section-tile-wrapper.lung:hover .section-tile-content {
  background: #77aa00;
}

.section-tile-block .lung .section-tile-links .field__item {
  border-bottom: 2px solid #84bd00;
}

.section-tile-block .lung .section-tile-content {
  border-bottom: 5px solid #84bd00;
}

.section-tile-block .lung .section-tile-content:after {
  background-image: url("../../images/section-tile-lung.png");
}

.section-tile-wrapper.lung:hover  .section-tile-content:after {
  background-image: url("../../images/section-tile-lung-hover.png");
}

.section-tile-wrapper.heart:hover .section-tile-content {
  background: #009a80;
}

.section-tile-block .heart .section-tile-links .field__item {
  border-bottom: 2px solid #00ab8e;
}
 
.section-tile-block .heart .section-tile-content {
  border-bottom: 5px solid #00ab8e;
}

.section-tile-block .heart .section-tile-content:after {
  background-image: url("../../images/section-tile-heart.png");
}

.section-tile-wrapper.heart:hover  .section-tile-content:after {
  background-image: url("../../images/section-tile-heart-hover.png");
}

.section-tile-image {
  height: 140px;
  max-height: 140px;
}

.section-tile-links  {
  text-decoration: none;
  color: #003685;
  pointer-events: none;
}

.section-tile-wrapper:hover .section-tile-links  {
  text-decoration: none;
  color: #ffffff;
}
.section-tile-wrapper:hover .section-tile-title {
  color: #ffffff;
}

.section-tile-title {
  font-size: 24px;
}

.section-tile-block {
  width: 100%;
}

.section-tile-image img {
  object-fit: cover;
  object-position: center;
}

@media (min-width: 475px) {
  .section-tile-block {
    max-width: 410px;
    margin: 0 auto;
  }
}

@media (min-width: 768px) {

  .section-tile-wrapper:hover .heart .section-tile-content {
    border-bottom: 16px solid #00ab8e;
  }

  .section-tile-wrapper:hover .lung .section-tile-content {
    border-bottom: 16px solid #84bd00;
  }

  .section-tile-wrapper:hover .logo .section-tile-content {
    border-bottom: 16px solid #00afd7;
  }
  .section-tile-image img {
    height: 140px !important;
  }
}

@media (max-width: 767px) {
  .section-tile-title {
    font-size: 20px;
  }

  .section-tile-image {
    max-height: unset;
    /* width: 30%; */
  }

  .section-tile-image,
  .section-tile-image article,
  .section-tile-image .field--name-field-media-image,
  .section-tile-image .field__item {
    height: 100% !important;
  }

.section-tile-content {
    /* width: 70%; */
  }

  .section-tile-links a {
    font-size: 14px;
  }

  .section-tile-image img {
    height: 100% !important;
  }
}
