body#auth{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:100vh}body#auth .wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:20px}body#auth #formContent{border-radius:10px 10px 10px 10px;background:#fff;width:90%;max-width:450px;position:relative;padding:0;box-shadow:0 30px 60px 0 rgba(0,0,0,.3);text-align:center}body#auth .is-invalid{border:1px solid red!important}body#auth input[type=button],body#auth input[type=reset],body#auth input[type=submit]{background-color:#56baed;border:none;color:#fff;padding:15px 80px;text-align:center;text-decoration:none;display:inline-block;text-transform:uppercase;font-size:13px;box-shadow:0 10px 30px 0 rgba(95,186,233,.4);border-radius:5px;margin:5px 0 20px;transition:all .3s ease-in-out}body#auth input[type=button]:hover,body#auth input[type=reset]:hover,body#auth input[type=submit]:hover{background-color:#39ace7}body#auth input[type=button]:active,body#auth input[type=reset]:active,body#auth input[type=submit]:active{transform:scale(.95)}body#auth input[type=email],body#auth input[type=password]{background-color:#f6f6f6;color:#0d0d0d;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:5px;width:55%;border:2px solid #f6f6f6;transition:all .5s ease-in-out;border-radius:5px 5px 5px 5px}body#auth input[type=email]:focus,body#auth input[type=password]:focus{background-color:#fff;border-bottom:2px solid #5fbae9}body#auth .form-check{margin:5px 0}body#auth .form-check input[type=checkbox]{vertical-align:middle}body#auth .form-check label{text-transform:uppercase;font-size:12px}body#auth .invalid-feedback{color:red}body#auth .fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}body#auth .fadeIn{opacity:0;-webkit-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}body#auth .fadeIn.first{-webkit-animation-delay:.2s;animation-delay:.2s}body#auth .fadeIn.second{-webkit-animation-delay:.4s;animation-delay:.4s}body#auth .fadeIn.third{-webkit-animation-delay:.6s;animation-delay:.6s}body#auth .fadeIn.fourth{-webkit-animation-delay:.8s;animation-delay:.8s}body#auth .fadeIn.fifth{-webkit-animation-delay:1s;animation-delay:1s}body#auth .underlineHover:after{display:block;left:0;bottom:-10px;width:0;height:2px;background-color:#56baed;content:"";transition:width .2s}body#auth .underlineHover:hover{color:#0d0d0d}body#auth .underlineHover:hover:after{width:100%}body#auth :focus{outline:none}body#auth #icon{width:50%;margin-top:10px}