/* Block Content: Features */


.block--content-features {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 1.5em auto;
}
.block--content-features > div {
    width: 100%;
    padding: .5em 0;
}

.block--feature-card a {
    display: flex;
    text-decoration: none;
    cursor: pointer;
}
.block--feature-card {
    display: flex;
    align-items: center;
}
.block--feature-icon {
    text-align: center;
    width: 60px;
}
.block--feature-icon img {
    width: 100%;
    margin: auto;
}
.block--feature-text {
    margin: 0 0 0 5%;
    width: 75%;
}
