.input-error{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;color:#8C0000}@font-face{font-family:'ProximaNova';src:url('../fonts/proxima-nova/proxima-nova-light.otf');font-weight:lighter}@font-face{font-family:'ProximaNova';src:url('../fonts/proxima-nova/proxima-nova-regular.otf');font-weight:normal}@font-face{font-family:'ProximaNova';src:url('../fonts/proxima-nova/proxima-nova-bold.otf');font-weight:bold}@font-face{font-family:'Gilroy';src:url('../fonts/gilroy/Gilroy-Regular.otf');font-weight:normal}@font-face{font-family:'Gilroy';src:url('../fonts/gilroy/Gilroy-Medium.otf');font-weight:500}@font-face{font-family:'Gilroy';src:url('../fonts/gilroy/Gilroy-SemiBold.otf');font-weight:600}@font-face{font-family:'Gilroy';src:url('../fonts/gilroy/Gilroy-Bold.otf');font-weight:bold}@font-face{font-family:'Sequel';src:url("../fonts/Sequel_100_Black/Sequel100Black-85.ttf")}@font-face{font-family:'Inter';src:url('../fonts/inter/inter-regular.ttf');font-weight:normal}@font-face{font-family:'Inter';src:url('../fonts/inter/inter-medium.ttf');font-weight:500}@font-face{font-family:'Inter';src:url('../fonts/inter/inter-semibold.ttf');font-weight:600}@font-face{font-family:'Inter';src:url('../fonts/inter/inter-bold.ttf');font-weight:bold}.login-button-common{font-family:Inter !important;display:inline-block;margin:0 auto 0;border:none;box-shadow:none !important;text-shadow:none !important;text-align:center;font-weight:bold;box-sizing:border-box}body#login{position:absolute;overflow:auto;top:0;left:0;right:0;bottom:0;margin:0;padding:0;color:#000000;background:#333333 no-repeat center}@media all and (min-width:1921px){body#login{background-size:100%}}body#login div#login-main-content-wrapper{display:flex;width:100%;height:100%;overflow:auto;background:#ffffff}body#login div#login-main-content-wrapper div#login-media,body#login div#login-main-content-wrapper div#login-form{position:relative;display:table-cell;vertical-align:top}@media screen and (max-width:999px){body#login div#login-main-content-wrapper div#login-media,body#login div#login-main-content-wrapper div#login-form{width:100%}}@media screen and (min-width:1000px){body#login div#login-main-content-wrapper div#login-media,body#login div#login-main-content-wrapper div#login-form{width:50%}}@media screen and (max-height:575px){body#login div#login-main-content-wrapper div#login-form{padding-bottom:110px}}body#login div#login-main-content-wrapper .wrap-login-title{display:inline-block}body#login div#login-main-content-wrapper div#login-form{position:relative;background-color:#03153a;overflow:hidden;background-image:url('../images/swooshes.png');background-repeat:no-repeat;background-size:50% 73%;background-position:left bottom}body#login div#login-main-content-wrapper div#login-form div#login-logo-wrapper{width:100%;height:80px;text-align:center;margin-top:max(0px, calc(20vh - 120px))}body#login div#login-main-content-wrapper div#login-form div#login-logo-wrapper img{width:200px}body#login div#login-main-content-wrapper div#login-form div#login-form-content{z-index:3;color:#ffffff;margin-top:max(0px, calc(30vh - 180px))}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-title{font-family:Sequel;display:block;text-align:center;font-size:22px;font-weight:500}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-title .error-h1{color:#FD521E}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-title .h1{color:#FD521E}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-success,body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-error{position:relative;box-sizing:border-box;border-radius:5px 5px 0px 0px;display:flex;align-items:center;width:310px;max-width:80%;height:30px;font-size:10px;font-family:Inter;margin:0 auto 0;border:1px solid #000000;border-bottom:none;color:#ff0000;background-color:#ffcccc}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-success img,body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-error img{margin:6px}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-success+input,body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-error+input{border-top-left-radius:0;border-top-right-radius:0}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-success{color:#0daa35;background-color:#bfefaf}body#login div#login-main-content-wrapper div#login-form div#login-form-content form#login-form-admin{padding-top:35px}body#login div#login-main-content-wrapper div#login-form div#login-form-content a.login-button-forgot{position:relative;font-family:Inter;display:block;width:220px;margin:22px auto 28px;font-size:12px;font-weight:normal;color:#FD521E;text-decoration:none;text-align:center}body#login div#login-main-content-wrapper div#login-form div#login-form-content a.login-button-forgot:active{top:1px}body#login div#login-main-content-wrapper div#login-form div#login-form-content input[type=text]{font-family:Inter;display:block;box-sizing:border-box;margin:0 auto 0;padding:10px;border:1px solid #000000;border-radius:5px;width:310px;max-width:80%;height:45px;text-align:left;font-size:12px;font-weight:normal;color:#01023F;background-color:#ffffff !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body#login div#login-main-content-wrapper div#login-form div#login-form-content a.login-forgot{font-family:Inter;display:block;width:200px;margin:22px auto 28px;font-size:12px;font-weight:normal;text-align:center;color:#FD521E;text-decoration:none}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-submit-box{display:block;text-align:center}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-submit-box input[type=submit]{font-family:Inter !important;display:inline-block;margin:0 auto 0;border:none;box-shadow:none !important;text-shadow:none !important;text-align:center;font-weight:bold;box-sizing:border-box;background-color:#FD521E;font-size:12px;font-weight:normal;color:#ffffff;min-width:107px;width:310px;height:45px;padding:8px 26px 8px;border-radius:5px}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-submit-box input[type=submit]:hover{cursor:pointer}body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-submit-box a.login-link{margin-left:15px;font-size:14px;color:#636363;font-family:Gilroy}body#login div#login-main-content-wrapper div#login-form div#login-form-content a.login-training-link{font-family:Inter;display:block;margin:22px auto 28px;font-size:12px;font-weight:normal;text-align:center;color:#FD521E;text-decoration:none;width:238px;height:20px}body#login div#login-main-content-wrapper div#login-form div#login-form-content hr.divider{width:310px;display:block;height:1px;border:0;border-top:1px solid #5e6981;margin-top:6em;padding:0}body#login div#login-main-content-wrapper div#login-form div#login-form-content a.login-forgot:active,body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-submit-box input[type=submit]:active,body#login div#login-main-content-wrapper div#login-form div#login-form-content div.login-submit-box a.login-link:active{position:relative;top:1px}body#login div#login-main-content-wrapper div#login-form div#grow-fearlessly-wrapper{position:absolute;z-index:3;background:none;width:100%;height:100px;text-align:center;bottom:0}@media screen and (max-height:737px){body#login div#login-main-content-wrapper div#login-form div#grow-fearlessly-wrapper{display:none}}body#login div#login-main-content-wrapper div#login-form div#grow-fearlessly-wrapper img{width:177px;height:53px}body#login div#login-main-content-wrapper div#login-media{overflow:hidden}@media screen and (max-width:999px){body#login div#login-main-content-wrapper div#login-media{display:none}}body#login div#login-main-content-wrapper div#login-media iframe{border:none;outline:none}