.button-basic-orange:disabled{background:#f9cbab!important}.button-basic-white.active{background:#e0eefa!important;border:1px solid #2196f3!important;color:#1480d8!important}.grade-selector-section{align-items:center;background:#fff;border-radius:16px;box-shadow:0 16px 20px 4px hsla(217,5%,53%,.16);display:flex;position:relative}.grade-selector-section p{font-size:16px;font-weight:600;line-height:24px;margin:0}.grade-selector-options button{border:1px solid #cfd3db;border-radius:35px;font-size:16px;font-weight:700;line-height:24px;padding:.5rem 3.3125rem}.modal-overlay.modal-grade{display:block}.modal-class-sd .modal-content,.modal-grade .modal-content{background:#fff;border-radius:1rem;margin:auto;padding:1rem}.modal-class-sd .modal-content>*+*{margin-top:1rem}.modal-class-sd-title,.modal-grade-title{align-items:center;display:flex;justify-content:space-between}.modal-class-sd-title p,.modal-grade-title p{font-size:16px;font-weight:700;line-height:24px;margin:0}.modal-grade-body p{font-size:14px;font-weight:400;line-height:22px}.modal-class-sd-body,.modal-grade-body__options{display:grid;gap:.75rem}.modal-grade-body__options{grid-template-columns:auto auto}.modal-class-sd-body{grid-template-columns:auto auto auto}.modal-class-sd-body .button-basic-white,.modal-grade-body__options .button-basic-white{border:1px solid #cfd3db;font-size:14px;font-weight:700;line-height:24px}.modal-grade-submit{margin-top:1rem}.modal-class-sd-submit .button-basic-orange,.modal-grade-submit .button-basic-orange{border:none;width:100%}@media (min-width:768px){.span12.widget-span.widget-type-custom_widget{min-height:0!important}.grade-selector-section{justify-content:center;margin:-37px auto;padding:1rem 1.25rem;width:max-content}.grade-selector-options>*+*,.grade-selector-section>*+*{margin-left:1rem}.btn-choose-grade__mobile{display:none}.modal-grade-body__options .button-basic-white{padding:.75rem 5rem}.modal-class-sd-body .button-basic-white{padding:.75rem 2.5rem}.modal-class-sd .modal-content,.modal-grade .modal-content{margin:auto;top:50%;transform:translateY(-50%);width:max-content}.modal-class-sd-submit .button-basic-orange,.modal-grade-submit .button-basic-orange{font-size:16px;font-weight:700;line-height:24px;padding:.875rem 0}}@media (max-width:767px){.grade-selector-section{border-radius:.75rem .75rem 0 0;justify-content:space-between;padding:10px;width:100%}.grade-selector-options{display:none}.btn-choose-grade__mobile{align-items:center;background:#fff;border:1px solid #cfd3db;border-radius:.75rem;display:flex;font-size:16px;font-weight:700;gap:6rem;line-height:24px;padding:.5rem .75rem}.modal-class-sd-body .button-basic-white,.modal-grade-body__options .button-basic-white{font-size:12px;font-weight:700;line-height:16px}.modal-grade-body__options .button-basic-white{padding:.5rem 0}.modal-class-sd-body .button-basic-white{padding:.5rem .75rem}.modal-class-sd .modal-content,.modal-grade .modal-content{border-radius:.75rem .75rem 0 0;bottom:0;position:fixed;width:100%}.modal-class-sd-submit .button-basic-orange,.modal-grade-submit .button-basic-orange{font-size:14px;font-weight:700;line-height:24px;padding:.625rem 0}}@media (min-width:768px) and (max-width:1024px){.grade-selector-options button{padding:.5rem 2.5rem}}