.error-text{font-size:80%;color:#dc3545;opacity:0}.loading-overlay{position:absolute;background-color:#787878;width:100%;height:100%;top:0;opacity:25%}.loader{border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #3a3a3a;width:48px;height:48px;animation:spin 1s linear infinite}#confirmed-checkbox-area{border-radius:5px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.site-content.bg-light{background:#edf2f4}#student-modal .btn{color:#000;font-family:"input-sans";font-weight:400;font-size:12px;line-height:150%;letter-spacing:inherit;position:relative;border:none;background:rgba(0,0,0,0);text-align:left;padding:9px 16px;border-radius:30px;text-transform:uppercase;display:inline-flex;transition:color .2s ease-in;overflow:hidden;z-index:1}#student-modal .btn:before{content:"";background:linear-gradient(123.06deg, #21d8a7 -48.65%, #5f1ae2 64.85%, #e372ff 120.57%);position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;transition:all .2s ease-in}#student-modal .btn:after{content:"";background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}#student-modal .btn:hover,#student-modal .btn:focus{color:#fff}#student-modal .btn:hover:before,#student-modal .btn:focus:before{opacity:1}#student-modal .btn:hover:after,#student-modal .btn:focus:after{background:rgba(0,0,0,0)}#student-modal .btn.btn-gradient{color:#fff}#student-modal .btn.btn-gradient:before{background:#fff}#student-modal .btn.btn-gradient:after{background:linear-gradient(123.06deg, #21d8a7 -48.65%, #5f1ae2 64.85%, #e372ff 120.57%)}#student-modal .btn.btn-gradient:hover:before,#student-modal .btn.btn-gradient:focus:before{background:#000}
