.sdrs.cols .heading{display:flex;gap:30px}.sdrs .heading h1{color:#fff;font-size:70px;margin-top:20px}.sdrs.cols .heading .description{margin-left:auto;max-width:600px}.sdrs .cards-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.sdrs .cards-wrapper .card-item{border:1px solid hsla(0,0%,100%,.2);border-radius:7px;display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;justify-content:space-between;overflow:hidden;padding:18px;position:relative;transition:all .25s ease-in-out}.sdrs .cards-wrapper .card-item.double{flex:0 0 calc(50% - 10px)}.sdrs .cards-wrapper .card-item .link-wrapper{height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:11}.sdrs .cards-wrapper .card-item img{display:block;margin:0 auto;max-height:128px;position:relative;width:auto;z-index:1}.sdrs .cards-wrapper .card-item .card-heading{color:#fff;display:flex;font-size:20px;gap:20px;justify-content:space-between;line-height:1.2;margin-bottom:20px;position:relative;z-index:1}.sdrs .cards-wrapper .card-item .card-heading svg{height:auto;width:16px}.sdrs .cards-wrapper .card-item:before{background:hsla(0,0%,100%,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.25s;width:100%}.sdrs .cards-wrapper .card-item:hover:before{opacity:1}@media(max-width:1180px){.sdrs .cards-wrapper .card-item{flex:0 0 calc(50% - 10px)}}@media(max-width:767px){.sdrs .cards-wrapper{flex-direction:column}.sdrs .cards-wrapper .card-item{flex:1}.sdrs .heading .description{max-width:100%}.sdrs .heading h2{font-size:48px}}