.sale-filter-wrapper{border:2px solid #000;border-radius:30px;margin-bottom:25px;padding:12px 24px}.sale-filter-wrapper .filter-course-text{font-size:18px;font-weight:700}.sale-filter-wrapper .filter-input{border:2px solid #cbd2e0;border-radius:14px;color:#26252d;display:block;font-size:15px;height:37px;padding:4px 14px;width:100%}.sale-filter-wrapper .filter-input::-moz-placeholder{color:#9d9d9b;font-size:15px}.sale-filter-wrapper .filter-input::placeholder{color:#9d9d9b;font-size:15px}.sale-filter-wrapper label{font-size:16px;font-weight:700}.sale-filter-wrapper .filter-reset .fa{font-size:12px}.sale-hero .sale-description p,.sale-hero .sale-title p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.sale-hero .use-offer-code{color:#47464d}.sale-hero .use-offer-code span{color:#034a54;font-size:20px;font-weight:700}.sale-hero .payment-options-text{color:#47464d}.custom-accordion .subject-now-from{font-size:16px;font-weight:400}.custom-accordion .subject-now-from .price{font-size:32px;font-weight:700}.custom-accordion .subject-now-from .monthly-price{font-size:24px;font-weight:700}.custom-accordion .modality-name{font-size:32px;font-weight:500}.custom-accordion .percentage-discount{font-size:24px;font-weight:400}.custom-accordion .sale-course-item{border-bottom:2px solid #c8c8c6;margin-bottom:35px;padding-bottom:35px}
