
.featured-columns-block .page-block-wrapper {
  row-gap: 2.5rem;
}

.featured-columns-block .featured-column-image:not(:last-child) {
  margin-bottom: 2.5rem;
}



.featured-columns-block .featured-item-image-wrapper {
  height: 200px;
}

.featured-columns-block .featured-item-content {
  position: relative;
  display: flex;
  flex-flow: column wrap;
  justify-content: space-between;
  min-height: 100%;
}

.featured-columns-block .featured-column-title {
  font-size: 1.5rem;
  line-height: 1.36;
  margin-bottom: 0.5rem;
}

.featured-columns-block .featured-item-content .btn {
  margin-top: 1.5rem;
}

.featured-columns-block .featured-column-button {
  margin-top: 3rem;
  margin-left: auto;
  margin-right: auto;
}


/*****/
@media (max-width: 1199px) {
  .featured-columns-block .featured-column-title {
    font-size: 1.25rem;
  }
}
