.linkable-block-card{
  background-color:#fff;
  color:#080607;
}
.linkable-block-card h2,.linkable-block-card h3{
  margin:0;
  padding-bottom:.5rem;
  color:#080607;
  font-family:SiteFont-Medium,Helvetica Neue,Arial,sans-serif;
  font-size:1.5rem;
}
.linkable-block-card .card-header{
  padding:0;
  background:transparent;
  border:none;
}
.linkable-block-card .card-header img.icon{
  width:3.75rem;
}
.linkable-block-card .card-body{
  padding:1rem 1.4rem 0;
}
.linkable-block-card .card-footer{
  background-color:#fff;
  padding:0 1.4rem 1.4rem;
  border:none;
  border-radius:0;
}
.linkable-block-card .card-footer .find-out-more{
  color:#00a862;
  text-decoration:underline;
  margin:0;
}
.linkable-block-card .card-body-text{
  color:#080607;
  margin-bottom:.5rem;
}
.linkable-block-card.linkable .card-header{
  border-top-left-radius:7px;
  border-top-right-radius:7px;
  overflow:hidden;
}
.linkable-block-card.linkable .card-header img.icon{
  margin:1.4rem 0 0 1.4rem;
}
.linkable-block-card.linkable.custom-brd .card-body{
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
}
.linkable-block-card.linkable.custom-brd .card-footer{
  border:1px solid #ccc;
  border-top:none;
  border-bottom-left-radius:7px;
  border-bottom-right-radius:7px;
}
.linkable-block-card.linkable.horizontal .card-header img.icon{
  margin:1.1rem 0 0;
}
.linkable-block-card.non-linkable:not(.no-border){
  border:1px solid #ccc;
  border-radius:7px;
  padding:1.4rem;
}
.linkable-block-card.non-linkable:not(.no-border) .card-header img.icon{
  margin:1.1rem 0 0;
}
.linkable-block-card.non-linkable:not(.no-border) .card-body{
  padding:1rem 0 0;
}
.linkable-block-card.non-linkable .card-body p:last-child{
  margin-bottom:0;
}
.linkable-block-card.horizontal{
  flex-direction:row;
}
.linkable-block-card.horizontal .card-header{
  flex-shrink:0;
}
.linkable-block-card.horizontal .card-header img.icon{
  margin:1.1rem 0 0;
}
@media (max-width:767.98px){
  .linkable-block-card.horizontal .card-header img.icon{
    width:5rem;
  }
}
.linkable-block-card.horizontal .card-body{
  padding:1rem 1.4rem 0;
}
.linkable-block-card.centered{
  align-items:center;
}
.linkable-block-card.centered .card-header img.icon{
  width:5.75rem;
}
.linkable-block-card.centered .card-body>*{
  text-align:center;
}
@media (max-width:767.98px){
  .linkable-block-card.no-border.centered h2,.linkable-block-card.no-border.centered h3{
    font-size:1.1rem;
  }
}
.linkable-block-card.no-border.centered .card-body{
  padding:1rem 0 0;
}

/*# sourceMappingURL=linkable-block-card.css.map */