.blockWrap_a5296ba31a9d470f98b88d1e8c5be80a .imgEffect-overlay .contentTitle {
    padding-bottom: 15px!important;   
    max-width:600px;
    margin:auto;
}
.blockWrap_a5296ba31a9d470f98b88d1e8c5be80a .imgEffect-overlay .button{
    background:transparent!important;
}


.ctaButton {
 /*padding: .25em 1em; */
 padding: .50em 2em;
}

.truncateContent {
    max-height: 5.2em;
}
/*GLOBAL*/
@media only screen and (max-width: 768px) {
    .blockContent.layoutC .blockText,
    .blockContent.layoutD .blockText {
        padding-bottom: 40px;
    }
}