.problem-section h2{text-align:center}.problem-heading-wrapper{display:flex;justify-content:center;margin-bottom:40px}.problem-heading{align-items:center;display:flex;font-size:3.2rem;gap:12px;text-align:left}.heading-icon{height:100px;object-fit:contain;width:100px}.problem-section__Subtext{text-align:center}.problem-grid{flex-wrap:wrap;gap:20px}.problem-card,.problem-grid{display:flex;justify-content:center}.problem-card{align-items:center;background:#fff;border:2px solid #6a6969;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.05);flex:1 1 calc(33.333% - 20px);max-width:300px;opacity:0;padding:16px;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.problem-card.visible{opacity:1;transform:translateY(0)}.problem-content{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;width:100%}.problem-image img{height:auto;width:80px}.problem-text{color:#444;flex:1;font-size:1.6rem}@media (max-width:768px){.problem-heading{font-size:2.4rem;line-height:1.4}.heading-icon{height:50px;object-fit:contain;width:50px}.problem-card{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px)}.problem-content{flex-direction:column;text-align:center}.problem-image img{margin-top:8px}.problem-text{font-size:1.4rem}}