.sign-in-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sign-in-form .card{-webkit-box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07)!important;box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07)!important;border:0!important;background-color:#f4f5f7!important;background-color:#fff!important}.sign-in-form .logo img{max-height:49px;margin-bottom:2rem}.sign-in-form .form-control{border:none;font-size:.875rem}.sign-in-form .input-group{border:1.7px solid #c1bcbc;border-radius:4px}.sign-in-form .input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .5rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#017674;text-align:center;white-space:nowrap;background-color:#fff;border:none;border-radius:.25rem}.sign-in-form :-ms-input-placeholder{color:#8898aa}.sign-in-form ::-ms-input-placeholder{color:#8898aa}.sign-in-form :-ms-input-placeholder,.sign-in-form ::placeholder{color:#8898aa}.sign-in-form ::-webkit-input-placeholder{opacity:1}.sign-in-form ::-moz-placeholder{opacity:1}.sign-in-form :-ms-input-placeholder{opacity:1}.sign-in-form ::-ms-input-placeholder{opacity:1}.sign-in-form ::placeholder{opacity:1}.sign-in-form .forgot-password-link,.sign-in-form .reset-password-info{font-size:.75rem}.sign-in-form .forgot-password-link{cursor:pointer;color:#3065bf;font-weight:600}.sign-in-form #input-group-password-confirmation .fa-eye,.sign-in-form #input-group-password-confirmation .fa-eye-slash,.sign-in-form #input-group-password .fa-eye,.sign-in-form #input-group-password .fa-eye-slash{position:absolute;right:10px;top:15px;color:#9e9e9e;z-index:9999}