.resources .heading h2{color:#fefefe;font-size:70px;margin-top:20px}.resources .heading .description{max-width:75%}.resources .cards-wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.resources .cards-wrapper .card-item{border:1px solid #fefefe;border-radius:7px;display:flex;flex:0 0 calc(25% - 15px);flex-direction:column;padding:25px;position:relative;transition:all .25s ease-in-out}.resources .cards-wrapper .card-item .link-wrapper{height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%}.resources .cards-wrapper .card-item img{display:block;margin:0 auto;max-width:100%}.resources .cards-wrapper .card-item .custom-btn{align-items:center;background:#fefefe;display:flex;gap:10px;justify-content:space-between;margin-top:auto}.resources .cards-wrapper .card-item .custom-btn:hover{background:#c3c3c3}.resources .cards-wrapper .card-item .card-heading{align-items:center;color:#fff;display:flex;font-size:24px;gap:20px;justify-content:space-between;margin-bottom:20px;text-transform:uppercase}.resources .cards-wrapper .card-item .resource-name{color:#fff;font-size:20px;margin:15px 0}@media(max-width:1180px){.resources .cards-wrapper .card-item{flex:0 0 calc(50% - 10px)}}@media(max-width:767px){.resources .cards-wrapper{flex-direction:column}.resources .cards-wrapper .card-item{flex:1}.resources .heading .description{max-width:100%}.resources .heading h2{font-size:48px}}