.problem-section{padding:20px}.container{margin:0 auto;max-width:1200px}.problem-heading{color:#0b2c47;font-size:28px;font-weight:500;margin-bottom:10px;text-align:center}.problem-subheading{color:#444;font-size:18px;margin-bottom:40px;text-align:center}.problem-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr}.problem-issues{display:flex;flex-direction:column;gap:20px}.issue-item{align-items:center;background:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;gap:10px;padding:12px 16px}.issue-icon{height:20px;width:20px}.issue-text{color:#000;font-size:16px;font-weight:500}.problem-image-wrapper{display:flex;justify-content:center;position:relative}.problem-image{height:auto;margin-bottom:-55px;max-width:180px}.speech-bubble{background:#fff;border-radius:25px 30px 50px 0;box-shadow:0 4px 16px rgba(0,0,0,.1);color:#222;font-size:15px;max-width:250px;padding:10px;position:absolute;right:-20px;top:-50px}