.problem-main{margin:0 auto;max-width:1140px}.problem-card{background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.25);border-radius:8px;height:100%;margin-bottom:30px;margin-top:80px;overflow:visible;padding:150px 20px 30px;position:relative;text-align:center}.problem-card-img{border-radius:0 0 50% 50%/0 0 40% 40%;left:50%;overflow:hidden;position:absolute;top:-40px;transform:translateX(-50%);width:75%}.problem-card-img img{display:block;height:100%;object-fit:cover;width:100%}.problem-card h5{font-size:24px;font-weight:700;margin-bottom:10px}.problem-card h5,.problem-card p{color:#f6f7f8;font-family:Azo Sans,sans-serif}.problem-card p{font-size:14px;font-weight:400;line-height:1.4}.pc-icon,.problem-card-icon__wrapper{display:none}.problem-cta{margin-top:20px;text-align:center}.enroll-btn{background-color:#2ecc71;border-radius:50px;display:inline-block;font-family:Azo Sans,sans-serif;font-size:18px;font-weight:700;letter-spacing:1px;padding:16px 80px;text-transform:uppercase;transition:background-color .3s ease}.enroll-btn,.enroll-btn:hover{color:#fff;text-decoration:none}.enroll-btn:hover{background-color:#27ae60}.title-block h2{color:#f6f7f8;font-family:Azo Sans Black,sans-serif;font-size:48px;font-weight:900;text-shadow:0 8px 14px #0e293799;text-transform:uppercase}.title-block div{font-family:Azo Sans,sans-serif;font-weight:400}