.course-promo-box{background-color:#f8f9fa;border:1px solid #e9ecef;border-left:5px solid #4a90e2;border-radius:8px;padding:30px;margin:40px 0;text-align:center}.course-promo-box__title{font-family:'Montserrat',sans-serif;font-size:22px;font-weight:700;color:#212529;margin:0 0 15px 0}.course-promo-box__text{font-family:'Montserrat',sans-serif;font-size:16px;line-height:1.7;color:#495057;max-width:650px;margin:0 auto 20px auto}.course-promo-box__text:last-of-type{margin-bottom:30px}.course-promo-box__button{display:inline-block;text-decoration:none!important;font-family:'Montserrat',sans-serif;font-size:16px!important;font-weight:600!important;color:#212529!important;background-color:#e9ecef;padding:14px 28px!important;border:1px solid #dee2e6;border-radius:8px!important;box-shadow:none;transition:background-color 0.2s ease}.course-promo-box__button:hover{background-color:#ced4da;border-color:#adb5bd}