.breakdance .bde-section-8450-105 .section-container{align-items:center;text-align:center;justify-content:center}.breakdance .bde-section-8450-105 .section-container{--bde-section-width:950px}.breakdance .bde-section-8450-105 .section-container{padding-left:35px;padding-right:35px;padding-bottom:0px;padding-top:0px}@media (max-width:1119px){.breakdance .bde-section-8450-105 .section-container{--bde-section-width:100%}}.breakdance .bde-columns-8450-106{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-8450-106{--columnCount:1}}@media (max-width:1023px){.breakdance .bde-columns-8450-106{--columnCount:1}.breakdance .bde-columns-8450-106.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-8450-106.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-8450-106{--columnCount:1}}@media (max-width:479px){.breakdance .bde-columns-8450-106{--columnCount:1}}.breakdance .bde-column-8450-107{--column-width:100%;align-items:center;text-align:center;justify-content:center}.breakdance .bde-code-block-8450-108{margin-top:0px;margin-bottom:0px}.course-bonus-box{background-color:#f8f9fa;border:1px solid #e9ecef;border-left:5px solid #0d6efd;border-radius:8px;padding:25px 30px;margin:40px 0}.course-bonus-box__title{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;color:#212529;margin:0 0 10px 0}.course-bonus-box__text{font-family:'Montserrat',sans-serif;font-size:16px;line-height:1.7;color:#495057;margin:0 0 20px 0}.course-bonus-box__text:last-of-type{margin-bottom:25px}.course-bonus-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:12px 24px!important;border:1px solid #dee2e6;border-radius:8px!important;box-shadow:none;transition:background-color 0.2s ease}.course-bonus-box__button:hover{background-color:#ced4da;border-color:#adb5bd}@media (min-width:1120px){.breakdance .bde-text-8450-113{display:none}}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-text-8450-113{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-text-8450-113{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-text-8450-113{display:none}}@media (max-width:479px){.breakdance .bde-text-8450-113{display:none}}