.font-01{font-family:"Gilroy",sans-serif}header,footer{display:none !important}.section-main{width:100% !important;max-width:unset !important;height:100vh}.preloader{background:#fff;width:100%;height:calc(100vh - 70px);display:flex;position:relative;flex-wrap:wrap;justify-content:center;align-content:center}.preloader svg{width:100px;height:100px}.preloader{background:#fff;width:100%;height:calc(100vh - 70px);display:flex;position:relative;flex-wrap:wrap;justify-content:center;align-content:center}.preloader svg{width:100px;height:100px}.section-main{width:100%;margin:0 auto;background:#ffffff no-repeat center 95px / 100% auto;background-image:url("./images/bg_login.jpg");min-height:90vh}@media (max-width: 1300px){.section-main{background-size:145% auto}}@media (max-width: 767px){.section-main{background-size:auto 100%}}.section-main .logo{margin:0 0 0 20px;width:200px;height:100px}@media (max-width: 767px){.section-main .logo{margin:0 auto 0 auto;width:200px;height:100px}}.section-main h2{font-size:3em;font-weight:900;color:#666666;padding:25px}@media (max-width: 767px){.section-main h2{font-size:3em;color:#fff;font-weight:900;padding:25px;width:100%;margin:0 auto;text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.9)}}.section-main .login-container{width:900px;margin:330px auto 0 auto;background-color:#9FCBFF;color:#333333;font-size:1.1em}@media (max-width: 900px){.section-main .login-container{width:calc(100% - 40px)}}@media (max-width: 767px){.section-main .login-container{max-width:380px;width:calc(100% - 40px);margin:0 auto 0 auto}}.section-main .login-container .left{text-align:left;font-size:1.5em;line-height:21px;color:#fff;font-weight:900;display:none}.section-main .login-container .left svg{width:77px;float:left;margin:0 5px 0 0}.section-main .login-container .left b{color:#dba643;line-height:30px;font-size:1.2em}.section-main .login-container .log{position:absolute;width:75px;margin:-37px -63px}.section-main .login-container .form-header{padding:0 40px;text-align:center}@media (max-width: 767px){.section-main .login-container .form-header{font-size:.55em}}.section-main .login-container .form-header h2{font-size:5em;font-weight:900}.section-main .login-container .form-header h4{font-size:2.3em;font-weight:bold;margin:20px 0 0 0;color:#fff}@media (max-width: 767px){.section-main .login-container .form-header h4{font-size:3em}}.section-main .login-container .form-header h3{font-size:2.7em;font-weight:900;margin:0}.section-main .login-container .form-header h5{font-size:1.1em;font-weight:300;margin:10px 0}@media (max-width: 767px){.section-main .login-container .form-header h5{font-size:1.6em}}.section-main .login-container .form-container{padding:0.1px}.section-main .login-container .form{margin:10px 50px}@media (max-width: 767px){.section-main .login-container .form{margin:20px;font-size:.9em}}.section-main .login-container .right{width:100%;margin:0;font-size:1.1em}.section-main .login-container .login-message{height:30px;color:#c00;text-shadow:0 0 3px #fff;margin:42px 0 0 0;text-align:center;font-size:0.9em;font-weight:500}.section-main .login-container h4{margin:15px;font-size:1.4em;font-weight:normal}.section-main .login-container input[type=text],.section-main .login-container input[type=password]{border:2px solid #fff;background:#fff;padding:13px 15px;margin:0 0 0 0;width:calc(50% - 90px);height:40px}.section-main .login-container input[type=text].error,.section-main .login-container input[type=password].error{border-color:#c00}@media (max-width: 767px){.section-main .login-container input[type=text],.section-main .login-container input[type=password]{padding:8px 10px;margin:0 0 12px 0;width:100%}}.section-main .login-container button{border:none;background:#808080;cursor:pointer;color:#fff;padding:0;margin:0;width:120px;height:40px;font-size:1.1em}@media (max-width: 767px){.section-main .login-container button{padding:7px 0;width:100%}}.section-main .login-container .remember{margin:0 0 0 335px}@media (max-width: 767px){.section-main .login-container .remember{margin:10px 0}}.section-main .login-container .checkbox{display:block;position:relative;padding:5px 0px 0 33px;margin:5px 0;cursor:pointer;font-size:1.25em;user-select:none;line-height:18px;color:#333;text-align:left;float:left;width:150px;height:30px;font-size:0.9em;font-weight:normal}@media (max-width: 767px){.section-main .login-container .checkbox{width:125px;margin:0}}.section-main .login-container .checkbox.error .checkmark{background:#fff;border-color:#f6cf51}.section-main .login-container .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.section-main .login-container .checkbox .checkmark{position:absolute;top:0;left:0;height:22px;width:22px}.section-main .login-container .checkbox .checkmark,.section-main .login-container .checkbox .checkbox input:checked ~ .checkmark{background-color:#fff;border:2px solid #92b6c7;border-radius:4px;float:left;margin:4px}.section-main .login-container .checkbox:hover input ~ .checkmark{background-color:#fff;border:2px solid #92b6c7;border-radius:4px;float:left;margin:4px}.section-main .login-container .checkbox .checkmark:after{content:"";position:absolute;display:none}.section-main .login-container .checkbox input:checked ~ .checkmark:after{display:block}.section-main .login-container .checkbox .checkmark::after{left:30%;top:8%;width:39%;height:69%;border:solid black;border-width:0px 3px 3px 0px;transform:rotate(45deg)}
