.card,.card-columns{margin-bottom:1.5rem!important;padding:1rem!important}.mobile-details{display:none;flex-direction:column;flex-wrap:no-wrap}.mobile-detail-text-header{display:block;font-weight:700;margin-bottom:4px!important}.mobile-detail-text-content{display:block;margin-bottom:18px}@media screen and (max-width:1024px){.mobile-details{display:block}.project-details table{display:none}}