.sr-cards-grid-02 .card-image{padding-bottom:20px}.sr-cards-grid-02 .card-inner p:last-child{margin-bottom:0}.sr-cards-grid-02 .card-top-wrap{margin:0 auto 20px;max-width:963px}.sr-cards-grid-02 .card-top-wrap .description{margin:0 auto;max-width:657px}.sr-cards-grid-02 .card-top-wrap .description.full-width{max-width:100%}.sr-cards-grid-02 .svg-icon{text-align:right;width:100%}.sr-cards-grid-02 .svg-icon svg path{fill:none}.sr-cards-grid-02 .cards.row [class*=col-]{border:1.3rem solid transparent;padding:0}.sr-cards-grid-02 .card{-webkit-box-pack:center;-ms-flex-pack:center;border-style:solid;border-width:1px;height:100%;justify-content:center}.sr-cards-grid-02 .sr-card{cursor:pointer}.sr-cards-grid-02 .card:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.sr-cards-grid-02 .card-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;z-index:1}.sr-cards-grid-02 .card-inner .cta-group{margin-top:auto}.sr-cards-grid-02 .card{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.sr-cards-grid-02 .card,.sr-cards-grid-02 .card:hover{color:inherit}@media (max-width:768px){.sr-cards-grid-02 .description br,.sr-cards-grid-02 .heading br{display:none}}