﻿@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;500;700;900&display=swap&subset=latin,latin-ext");*{margin:0;padding:0;border:0;box-sizing:border-box}*::before,*::after{box-sizing:border-box}html{color:#000;font-size:10px}@media (min-width: 992px){html{font-size:12px}}body{font-family:'Lato', sans-serif;font-size:1.1rem}input,textarea,select{font-family:'Lato', sans-serif}a{cursor:pointer;color:inherit;transition:0.3s ease-in-out;text-decoration:none}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 0;padding:1rem 2rem}.alert-success,.alert-notice{background:#0abb87;border:1px solid #0abb87;color:#fff}.alert-error,.alert-alert{background:#fd397a;border:1px solid #fd397a;color:#fff}.btn{border-radius:3px;display:inline-block;font-size:13px;font-weight:400;line-height:1.5;padding:6px 15px}.btn.btn-sm{border-radius:2px;font-size:12px;font-weight:400;padding:5px 10px}.btn.btn-lg{border-radius:5px;font-size:14px;padding:10px 20px;font-weight:400}.btn+.btn{margin-left:5px}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn.btn-primary{background-color:#3498db;border-color:#2980b9;color:#fff}.btn.btn-primary:hover{background-color:#2980b9;border-color:#2980b9;color:#fff}.btn.btn-secondary{background-color:#efefef;border-color:#e2e2e2;color:#333}.btn.btn-secondary:hover{background-color:#d6d6d6;border-color:#d6d6d6;color:#333}.btn.btn-success{background-color:#04ccb0;border-color:#04b39a;color:#fff}.btn.btn-success:hover{background-color:#039a85;border-color:#039a85;color:#fff}.btn.btn-danger{background-color:#e74c3c;border-color:#c0392b;color:#fff}.btn.btn-danger:hover{background-color:#c0392b;border-color:#c0392b;color:#fff}.btn.btn-warning{background-color:#fab72b;border-color:#f9af12;color:#333}.btn.btn-warning:hover{background-color:#eca206;border-color:#eca206;color:#333}.btn.btn-info{background-color:#4cacff;border-color:#33a0ff;color:#fff}.btn.btn-info:hover{background-color:#1994ff;border-color:#1994ff;color:#fff}.btn.btn-dark{background-color:#393b51;border-color:#2e3042;color:#fff}.btn.btn-dark:hover{background-color:#242533;border-color:#242533;color:#fff}.btn.btn-primary-light{color:#5780f7;background-color:rgba(87,128,247,0.1);border-color:transparent}.btn.btn-primary-light svg{fill:#5780f7}.btn.btn-primary-light:hover{color:#5780f7;background-color:rgba(8,50,173,0.1);border-color:transparent}.btn.btn-primary-light:hover svg{fill:#5780f7}.btn.btn-secondary-light{color:#707070;background-color:rgba(239,239,239,0.5);border-color:transparent}.btn.btn-secondary-light svg{fill:#707070}.btn.btn-secondary-light:hover{color:#707070;background-color:rgba(163,163,163,0.5);border-color:transparent}.btn.btn-secondary-light:hover svg{fill:#707070}.btn.btn-success-light{color:#04ccb0;background-color:rgba(4,204,176,0.1);border-color:transparent}.btn.btn-success-light svg{fill:#04ccb0}.btn.btn-success-light:hover{color:#04ccb0;background-color:rgba(1,54,47,0.1);border-color:transparent}.btn.btn-success-light:hover svg{fill:#04ccb0}.btn.btn-danger-light{color:#e74c3c;background-color:rgba(255,4,108,0.1);border-color:transparent}.btn.btn-danger-light svg{fill:#e74c3c}.btn.btn-danger-light:hover{color:#e74c3c;background-color:rgba(106,0,44,0.1);border-color:transparent}.btn.btn-danger-light:hover svg{fill:#e74c3c}.btn.btn-warning-light{color:#eca206;background-color:rgba(250,183,43,0.2);border-color:transparent}.btn.btn-warning-light svg{fill:#eca206}.btn.btn-warning-light:hover{color:#eca206;background-color:rgba(137,94,3,0.2);border-color:transparent}.btn.btn-warning-light:hover svg{fill:#eca206}.btn.btn-info-light{color:#4cacff;background-color:rgba(76,172,255,0.1);border-color:transparent}.btn.btn-info-light svg{fill:#4cacff}.btn.btn-info-light:hover{color:#4cacff;background-color:rgba(0,95,178,0.1);border-color:transparent}.btn.btn-info-light:hover svg{fill:#4cacff}.btn.btn-light-light{color:#333;background-color:rgba(255,255,255,0.9);border-color:transparent}.btn.btn-light-light svg{fill:#333}.btn.btn-light-light:hover{color:#333;background-color:rgba(179,179,179,0.9);border-color:transparent}.btn.btn-light-light:hover svg{fill:#333}.btn.btn-dark-light{color:#393b51;background-color:rgba(57,59,81,0.1);border-color:transparent}.btn.btn-dark-light svg{fill:#393b51}.btn.btn-dark-light:hover{color:#393b51;background-color:rgba(0,0,0,0.1);border-color:transparent}.btn.btn-dark-light:hover svg{fill:#393b51}.btn.btn-light-light{color:#fff}.btn.btn-light-light:hover{color:#fff}.btn.btn-dark-light{color:#000;background-color:rgba(57,59,81,0.1)}.btn.btn-dark-light:hover{background-color:rgba(0,0,0,0.1);color:#000}.btn-back{padding-left:24px;position:relative}.btn-back:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iMTZweCIgaWQ9IkxheWVyXzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE2OyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cGF0aCBkPSJNMTUsNkg4VjNjMC0wLjQ4NC0wLjM3NS0xLTEtMUM2LjUzOSwyLDYuMzA1LDIuMjg3LDYsMi41NEwwLjYyNSw3QzAuMjQyLDcuMzEzLDAsNy41NTUsMCw4czAuMjQyLDAuNjg4LDAuNjI1LDFMNiwxMy40NiAgQzYuMzA1LDEzLjcxMyw2LjUzOSwxNCw3LDE0YzAuNjI1LDAsMS0wLjUxNiwxLTF2LTNoN2MwLjU1LDAsMS0wLjQ1LDEtMVY3QzE2LDYuNDUsMTUuNTUsNiwxNSw2eiIvPjwvc3ZnPg==);background-size:12px 12px;background-position:center;background-repeat:no-repeat;content:'';display:inline-block;height:12px;position:absolute;left:6px;top:50%;transform:translateY(-50%);width:12px;transition:0.2s ease-in-out}.simple_form .form-group{margin:0 0 15px;position:relative}.simple_form .form-group .form-control-label{display:inline-block}.simple_form .form-group .form-control{background:#fff;border:1px solid #dee;border-radius:4px;font-size:13px;line-height:20px;padding:10px 15px;display:block;width:100%}.simple_form .form-group .form-control:focus{border-color:#9af;outline:none}.simple_form .form-group.form-group-invalid .form-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23fd397a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23fd397a' stroke='none'/%3e%3c/svg%3e");border-color:#fd397a;background-position:right 6px center;background-size:15px 15px;background-repeat:no-repeat;padding-right:24px}.simple_form .form-group.image_preview .image-preview{margin-bottom:5px}.simple_form .form-group.image_preview .image-preview img{max-width:250px;max-height:200px}.simple_form .invalid-feedback{color:#fd397a;font-size:80%;margin-top:3px;width:100%}.simple_form abbr{color:#fd397a;font-weight:bold;text-decoration:none}.simple_form .form-check input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.simple_form .form-check label{cursor:pointer;display:inline-block;line-height:20px;padding-left:25px;position:relative}.simple_form .form-check label::before,.simple_form .form-check label::after{color:#9af;content:'';height:20px;width:20px;position:absolute;left:0;top:0}.simple_form .form-check label::before{background:#f6f6f6;border:1px solid #dee}.simple_form .form-check label::after{background:#9af;color:#333;content:'✔';display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.1s ease-in-out;text-align:center}.simple_form .form-check input[type=checkbox]:focus~label::before{border-color:#9af}.simple_form .form-check input[type=checkbox]:checked~label::before{border-color:#9af}.simple_form .form-check input[type=checkbox]:checked~label::after{opacity:1}.simple_form.form-horizontal .form-group{display:flex;flex-wrap:wrap}.simple_form.form-horizontal .form-group .form-control-label{line-height:20px;margin:10px 0;padding-right:10px;width:100%}@media (min-width: 768px){.simple_form.form-horizontal .form-group .form-control-label{text-align:right;width:200px}}.simple_form.form-horizontal .form-group .form-control-wrapper{width:100%}@media (min-width: 768px){.simple_form.form-horizontal .form-group .form-control-wrapper{width:calc(100% - 200px)}}@media (min-width: 768px){.simple_form.form-horizontal .form-group.boolean .form-check{margin-left:200px}}@media (min-width: 768px){.simple_form.form-horizontal .form-actions{margin-left:200px}}.simple_form .select2-container{width:100% !important}.simple_form .select2-container.select2-container--focus .select2-selection--single{border-color:#9af;outline:none}.simple_form .select2-container .select2-selection{height:34px}.simple_form .select2-container--default .select2-selection--single{border:1px solid #e2e5ec}.simple_form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}.simple_form .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}#loginPage{background:url(/assets/login-bgr-cfdbacc3b12e5a468f6280148d56284d1001e993e2e23a6cf8416f1193d12dc7.jpg);background-size:cover;background-position:center;min-height:100vh}#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;max-width:400px;width:100%}#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{background:#fff;border:1px solid #e6ebf1;border-radius:20px;padding:30px}#loginPage .loginPage-box h2{color:#152b55;font-size:3.3rem;font-weight:300;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:340px}#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}#loginPage .loginPage-box .form-check label::before,#loginPage .loginPage-box .form-check label::after{top:50%;transform:translateY(-50%)}#loginPage .loginPage-box .form-actions{text-align:center}#loginPage .loginPage-box .form-links{color:#595d6e;font-size:90%;margin:20px 0 0;text-align:center}
