.challenges-cards .content-section{display:flex;flex-direction:column;gap:32px}.challenges-cards .card-item .des>:last-child,.challenges-cards .sub-text>:last-child{margin:0}.challenges-cards .card-wrapper{display:flex;flex-wrap:wrap;margin:0 -16px;row-gap:32px}.challenges-cards .card-item{padding:0 16px;width:25%}.challenges-cards .card-item .inner-wrap{background:#fff;border:1px solid #fff;display:flex;flex-direction:column;gap:24px;height:100%;padding:20px}.challenges-cards .inner-wrap .icon{align-items:center;border-radius:50%;display:flex;height:55px;justify-content:center;width:55px}@media(max-width:991px){.challenges-cards .card-item{width:50%}.challenges-cards .card-wrapper{flex-wrap:wrap}.challenges-cards .content-section{gap:unset}.challenges-cards .sub-text{margin-bottom:32px}}@media(max-width:767px){.challenges-cards .card-item{margin-bottom:0}.challenges-cards .sub-text{margin-bottom:24px}.challenges-cards .card-item .inner-wrap{background:none;border:0;gap:16px;padding:24px 0}.challenges-cards .card-wrapper{row-gap:24px}.challenges-cards .card-item .inner-wrap br{display:none}.challenges-cards .btn-wrap{margin-top:24px}}