.sr-cards-grid-02 .card{height:100%;position:relative}.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.ra-icons-text .cards.row{row-gap:2rem}.sr-cards-grid-02.ra-icons-text .cards.row [class*=col-]{border:0;padding:0 15px}.ra-icons-text .card{background:transparent!important;border:0;border-radius:0}.ra-icons-text .card .card-inner-header{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.ra-icons-text .card .card-inner-header .card-icon{height:40px;width:40px}.ra-icons-text .card .card-inner-header .card-icon img{display:block;max-height:40px}.ra-icons-text .card .card-inner-header .card-heading{width:calc(100% - 55px)}.ra-icons-text .card .card-inner-header.full .card-heading{width:100%}.ra-icons-text .card .card-inner-header .heading{margin:0}.ra-icons-text .card .text-wrapper{margin-bottom:.75rem}@media (max-width:991px){.ra-icons-text .card .card-inner-header{margin-bottom:20px}.ra-icons-text .card .text-wrapper{margin-bottom:.25rem}}@media (max-width:575px){.sr-cards-grid-02.ra-icons-text .cards.row{row-gap:1rem}.ra-icons-text .card{margin:0 auto;max-width:375px;padding:0 15px}}