:root{--border-main-color:#d3d3d3}:not(.fa){font-family:Raleway,sans-serif!important}.m-0{margin:0}.cursor-pointer{cursor:pointer}form.hs-form .three-inputs,form.hs-form .two-inputs{display:flex;flex-wrap:wrap;justify-content:space-between}.d-none{display:none!important}form.hs-form .two-inputs>div{margin-bottom:10px!important;width:49%}form.hs-form .three-inputs>div{margin-bottom:10px!important;width:32%}.grid form.hs-form .hs-input.error,.grid form.hs-form .hs-input.invalid{border-color:#dd2d2d!important}#registration-content{padding-top:20px}h1#maincontent{color:#0b2545;font-size:64px}#wave-registration-form label{font-size:14px}.grid form.hs-form .hs-error-msgs.inputs-list li label{color:#dd2d2d;font-size:11px!important;font-style:italic;line-height:15px;list-style:none;margin:-20px 0 15px;padding:0;text-align:right}.grid form.hs-form .hs-error-msgs.inputs-list li label:before{content:"";display:none}.card-title{color:#0b2545;font-weight:500;margin-top:0;text-align:center}.hubui .card-title{margin-bottom:3rem}.card{border-radius:10px;box-shadow:0 4px 15px 2px hsla(0,0%,62%,.36);margin-bottom:3.5rem;padding:3rem}.card .card-header p{font-size:20px}.day-classes-wrapper{display:flex}.day-wrapper{align-self:flex-start;border:1px solid var(--border-main-color);border-radius:15px;padding:20px 23px;width:160px}.day-class,.day-wrapper{min-height:220px}.day-class{background:#f1f1f1;border-radius:15px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;width:175px}.day-class *{color:#516a93!important}.enrollment-gap{margin:10px}.day-class .header{display:flex;justify-content:space-between}.day-class .header p{display:flex;flex-direction:column;font-size:14px;line-height:1;margin:0}.day-class .header i.fa{font-size:20px}.day-wrapper h4{font-weight:500}.day-class h4{font-weight:600}div.day-classes-wrapper h4{font-size:15px}.day-class .instructor p{font-size:14px}.classes-wrapper{display:flex;flex-wrap:wrap;width:100%}#no-selected-class .add-class{margin:auto}.add-class,.remove-class-btn{cursor:pointer}.add-class{align-items:center;justify-content:center}.grid form.hs-form .hs-form-required{font-size:20px;margin-left:2px}.grid form.hs-form .hs-form-field.focus .hs-form-required,.grid form.hs-form .hs-form-field.valid .hs-form-required{font-size:14px}#register-btn{background:#f7b334;border:1px solid transparent;border-radius:99px;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:400;margin:auto;min-width:50%;padding:20px 0;text-transform:uppercase}#register-btn>i.fa{display:none}#register-btn.show{pointer-events:none}#register-btn.show>i.fa{display:inline-block;margin-left:5px}#server-response{margin-bottom:5rem;text-align:center}.error{color:red}.success{color:green}button#register-btn:hover{background:#f7b334}#no-selected-class{margin:4rem 0}#no-selected-class h2{font-weight:100}.not-allowed,.registration-completed{background:#f1f1f1!important;color:#ccc!important;cursor:not-allowed!important}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:10px;position:fixed;top:0;width:100%;z-index:100}.modal.visible{display:block}span.close-attension-modal{cursor:pointer;float:right;font-size:40px;font-weight:600;line-height:0}.modal-content{background-color:#fefefe;border:1px solid #888;left:50%;margin:auto;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:66%}@media (max-width:767px){form.hs-form .three-inputs>div,form.hs-form .two-inputs>div{width:100%}h1#maincontent{color:#0b2545;font-size:40px}.day-classes-wrapper{flex-wrap:wrap}.day-class,.day-wrapper{min-height:100px;width:100%}.modal-content{width:96%!important}}