.placements-login .login-container{padding:32px;background:#FFFFFF;-webkit-box-shadow:0px 3px 18px -9px rgba(0,0,0,0.27);-moz-box-shadow:0px 3px 18px -9px rgba(0,0,0,0.27);box-shadow:0px 3px 18px -9px rgba(0,0,0,0.27);width:90%;margin:0 auto}@media screen and (min-width: 678px){.placements-login .login-container{width:auto;margin:-100px auto 0px}}.placements-login .login-container form .reboot-contact{font-family:"Montserrat", montserrat-fallback-verdana, montserrat-fallback-arial, montserrat-fallback-roboto, sans-serif;font-size:1rem;color:#09283D}.placements-login .login-container form .reboot-contact a{color:#F20A74}.placements-login .login-container form .hidden-field{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.placements-login .login-container form #password{margin-top:16px;height:56px;padding:0 19px;font-family:Poppins,sans-serif !important;font-style:normal !important;font-weight:normal !important;font-size:18px !important;line-height:normal !important;color:#09283D}.placements-login .login-container form #password-form-error p{margin-top:16px;color:#F2196C}.placements-login .login-container form .button-container{display:flex;justify-content:flex-end;margin-top:16px;flex-direction:column}@media screen and (min-width: 678px){.placements-login .login-container form .button-container{flex-direction:row}}.placements-login .login-container form .button-container .back-to-placement,.placements-login .login-container form .button-container .login-proceed{flex:0 0 auto;max-width:100%;height:52px;font-family:"Montserrat", montserrat-fallback-verdana, montserrat-fallback-arial, montserrat-fallback-roboto, sans-serif !important;font-style:normal !important;font-weight:bold !important;font-size:17px !important;line-height:normal !important}@media screen and (min-width: 678px){.placements-login .login-container form .button-container .back-to-placement,.placements-login .login-container form .button-container .login-proceed{flex:1 1;max-width:218px}}.placements-login .login-container form .button-container .back-to-placement{color:#F2196C;background:#FFFFFF;border:1px solid #F2196C;justify-content:center;align-items:center;display:flex}.placements-login .login-container form .button-container .login-proceed{color:#FFFFFF;background:#F2196C;margin-top:16px}@media screen and (min-width: 678px){.placements-login .login-container form .button-container .login-proceed{margin-left:16px;margin-top:0}}

/*# sourceMappingURL=placements-login.css.map */