@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,700;1,400;1,700&display=swap);
.auth{align-items:center;display:flex;height:100%;left:0;position:fixed;top:0;width:100%}.auth a,.auth h1,.auth h2,.auth h3,.auth h4,.auth h5,.auth h6,.auth label,.auth p,.auth span{color:#5e5873;font-family:Poppins,sans-serif;font-weight:500}.auth a{color:#4762e5;font-size:13px;text-decoration:none}.auth a:hover{color:#2d2d2d}.auth label{font-size:13px;margin-bottom:.25rem}.auth .form-group{margin-bottom:1.7rem;position:relative}.auth p{font-size:15px}.auth .btn-eye{border:none;position:absolute;right:0;top:3px}.auth .btn-eye,.auth .btn-eye:focus,.auth .btn-eye:hover{background-color:transparent;color:#000}.auth.auth__form-left .auth__image{order:2}.auth.auth__form-left .auth__form{order:1}.auth.auth__form-left .auth__logo-form{display:block;margin-left:auto;margin-right:auto}.auth.auth__form-left .auth__title{margin-bottom:3rem;text-align:center}.auth__logo-form{max-width:300px}.auth__image{background-color:#f8f8f8;background-position:50%;background-repeat:no-repeat;background-size:auto;flex:1;height:100%;position:relative}.auth__form{align-items:center;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;padding:4rem;width:66%}.auth__form form{width:350px}.auth__title{color:#ec0309!important;font-size:2.5rem;font-weight:700!important;line-height:1.3;margin-bottom:0;text-transform:uppercase}.auth__title2{font-size:1rem;margin:0 0 10px}.btn-signin{background-color:#2d2d2d;border:2px solid transparent;border-radius:50px;color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:600;margin-top:30px;padding:20px!important}.btn-signin:hover{background-color:#fff;border-color:#2d2d2d;color:#2d2d2d}.auth__logo{max-width:110px;position:absolute}.auth__logo.top-left{left:30px;top:30px}.auth__logo.top-right{right:30px;top:30px}.auth__logo.bottom-left{bottom:30px;left:30px}.auth__logo.bottom-right{bottom:30px;right:30px}.auth__bg{height:100%;-o-object-fit:cover;object-fit:cover}.auth__social{margin-top:80px}.auth__social,.auth__social a{align-items:center;display:flex;justify-content:center}.auth__social a{background-color:#4762e5;border-radius:50%;color:#fff;height:34px;margin:0 .5rem;transition:all .15s linear;width:34px}.auth__social a:hover{background-color:#1c38c4;text-decoration:none}.form-group{margin-bottom:10px;margin-top:10px;position:relative}.form-group label.control-label{font-size:10px;font-weight:540;left:10px;max-width:calc(100% - 28px);overflow:hidden;padding:0 10px;position:absolute;text-overflow:ellipsis;top:-8px;white-space:nowrap;z-index:1}.form-group label.control-label:before{background:#fff;content:"";height:5px;left:0;position:inherit;top:8px;width:100%;z-index:-1}.form-group label{margin-bottom:0}input#email,input#password{border-color:#2d2d2d;border-radius:10px;height:55px}button#btnEye{padding:15px 19px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}input:-webkit-autofill{-webkit-text-fill-color:#121212}@media (max-width:1024px){.auth__image{background-size:contain}.auth__form{width:70%}.auth__form form{width:350px}}@media (max-width:800px){.auth__image{display:none}.auth__form{max-width:100%;min-height:500px;overflow-y:auto;padding-left:2rem;padding-right:2rem;width:100%}.auth__logo-form{display:block}}
