@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);*{margin:0;padding:0;border:0}*,:after,:before{box-sizing:border-box}html{color:#000;font-size:10px}@media(min-width:992px){html{font-size:12px}}body{font-size:1.1rem}body,input,select,textarea{font-family:Montserrat,sans-serif}a{cursor:pointer;transition:.3s ease-in-out;text-decoration:none}a,a:hover{color:inherit}img{max-width:100%}ul{margin:0;padding:0}a,button{cursor:pointer}.alert{border-radius:4px;display:flex;align-items:stretch;margin:0 0 20px;padding:1rem 2rem}.alert-notice,.alert-success{background:#0abb87;border:1px solid #0abb87;color:#fff}.alert-alert,.alert-error{background:#fd397a;border:1px solid #fd397a;color:#fff}#loginPage{background:url(/packs/media/images/login-bg-6872f6be36d60bf00d1926ec22e744ad.jpg);background-size:auto 100%;background-position:50%;min-height:100vh}@media screen and (min-aspect-ratio:16/9){#loginPage{background-size:100% auto}}#loginPage .loginPage-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}#loginPage .loginPage-panel{flex-grow:1;display:flex;justify-content:center;flex-direction:column}#loginPage .loginPage-panel .loginPage-logo{text-align:center;margin-bottom:30px}#loginPage .loginPage-footer{padding:10px;color:#fff;font-size:20px;font-weight:300;text-align:center}#loginPage .loginPage-box h2{color:#595d6e;font-size:1.8rem;font-weight:500;margin:0 0 35px;text-align:center}#loginPage .loginPage-box .loginPage-form{display:flex;align-items:center;flex-direction:column}#loginPage .loginPage-box .form-inputs{margin-bottom:20px;width:300px}#loginPage .loginPage-box .form-control{border:none;border-radius:50px;background:rgba(15,8,22,.25);color:#fff;height:50px;padding-left:1.5rem;padding-right:1.5rem;margin:0 0 20px;outline:none;width:100%}#loginPage .loginPage-box .form-check{margin:0 0 15px}#loginPage .loginPage-box .form-check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}#loginPage .loginPage-box .form-check label{color:#777;cursor:pointer;padding-left:26px;position:relative}#loginPage .loginPage-box .form-check label:after,#loginPage .loginPage-box .form-check label:before{border-radius:3px;color:#fab522;content:"";height:18px;width:18px;position:absolute;left:0;top:50%;transform:translateY(-50%)}#loginPage .loginPage-box .form-check label:before{border:1px solid #777}#loginPage .loginPage-box .form-check label:after{background:#fab522;color:#333;content:"✔";text-align:center;opacity:0}#loginPage .loginPage-box .form-check input[type=checkbox]:checked~label:after{opacity:1}#loginPage .loginPage-box .form-actions{text-align:center}#loginPage .loginPage-box .form-actions input[type=submit]{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;text-align:center;padding:.5rem 1rem;line-height:1.5;transition:.2s ease-in-out;background-color:#56d;border-color:#56d}#loginPage .loginPage-box .form-actions input[type=submit]:hover{background-color:#384ad7;border-color:#2e40d4;color:#fff}#loginPage .loginPage-box .form-links{color:#595d6e;font-size:90%;margin:20px 0 0;text-align:center}