*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Inter,Helvetica,sans-serif;font-size:20px}body{background-color:#f7f7f7;background-repeat:no-repeat;background-size:cover;height:100vh;margin:0;padding:0;width:100vw}a,body,button,h1,h2,h3,h4,h5,h6{color:#183849;font-family:Inter,Helvetica,sans-serif!important;font-size:20px;font-weight:400}div,footer,h1,h2,header,section{display:flex}#root{display:block;height:100%;width:100%}#content-container{display:block;margin-left:8.3333333333vw;padding-top:calc(50vh - 285.5px);position:relative;width:402px;z-index:2}.animation-container{display:block;height:100vh;left:0;margin:0;padding:0;position:fixed;top:0;width:100vw}.animation-container>div{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%}[disabled],button.disabled,fieldset[disabled]{box-shadow:none;cursor:not-allowed!important;filter:alpha(opacity=65);opacity:.65}section.content{background-color:#f7f7f7;border-radius:4px;flex-wrap:nowrap;height:inherit;justify-content:space-between;min-height:571px;padding:46px 38px}.header-text,header,section.content{flex-direction:column}.fairmas-logo{height:34px;width:78px}.text{margin:0}section.explanation{flex-grow:1;flex-shrink:1}.single-input-field .action-hint{color:#183849}h1,h2{flex-grow:1;flex-shrink:2;font-weight:800;line-height:1;margin:0;text-align:left}input{background-color:#f7f7f7;border:0;border-bottom:2px solid #183849;flex-grow:1;font-family:Inter,Helvetica,sans-serif!important;font-size:20px;padding:2px 0}input.readonly{border:0}.inputs{flex-grow:1;flex-wrap:wrap}.form,.inputs{flex-direction:column}.form{align-items:stretch;justify-content:flex-start}.btn{cursor:pointer}.btn.btn-login{background-color:#df6b21;border:0;border-radius:4px;color:#f7f7f7;margin:0;padding:8px 20px;text-transform:uppercase}#email{margin-right:24px}.password-input-icon{margin-left:4px}.link-fairmas{flex-grow:1;flex-shrink:1;justify-content:space-between}.link-login{flex-grow:2;justify-content:flex-end}.btn.btn-link{background:none;border:0;border-bottom:1px solid #183849;color:#183849;padding:0;text-decoration:none}.link-login .btn{font-weight:800}.form-input-items,.form-items{align-items:stretch;flex-direction:column}.form-item-input-icon{width:30px}.form-item{flex-grow:1;padding:9px 0 0}input:focus-visible{outline:none}.fms-dialog div,.fms-dialog h1,.fms-dialog>div{display:block}.links.stacked .link-fairmas{align-items:flex-start;flex-direction:column;gap:8px}.links.stacked .link-login{align-items:flex-end;flex-direction:column;gap:8px}.description{flex-direction:column}.description ul{-webkit-padding-start:24px;margin:4px 0;padding-inline-start:24px}.content.multi-input-field,.content.single-input-field{gap:48px}.content.multi-input-field.password-policy{gap:24px}@media(max-width:599px){#content-container{margin-left:8.3333333333vw;padding-top:calc(50vh - 242.5px);width:83.3333333333vw}section.content{min-height:485px;padding:32px 30px}.single-input-field .form-item{margin-top:40px}.multi-input-field .form-item{margin-top:0}header{align-items:flex-start;gap:16px;justify-content:flex-start}header .header-text{gap:8px}header .text{font-size:18px;letter-spacing:-.72px}.password-reset header{margin-bottom:18px}.password-reset .link-fairmas{align-items:flex-end;gap:8px;justify-content:flex-start}h1,h2{font-size:22px;letter-spacing:-1.12px}.description{font-size:14px;letter-spacing:-.56px}.form{gap:24px}.form .action-hint,.form input{font-size:14px;letter-spacing:-.56px}.form input{line-height:1.56}.form button{font-size:14px;letter-spacing:.8px}.form button.btn-login{width:100%}.form-item.has-icon input{margin-right:10px}.form-item input{margin-right:40px}.form-items{gap:20px;justify-content:flex-start}.form-input-items{gap:8px}.form-input-items>.form-item{max-height:30px;padding:0}.links a,.links button{font-size:8px;letter-spacing:-.32px}.links .link-fairmas{align-items:flex-start;flex-direction:column;gap:8px}.links .link-login{align-items:flex-end;flex-direction:column;gap:8px}.fairmas-links .btn-link{letter-spacing:-.6px}.link-login .btn-link{letter-spacing:-.48px}}@media(min-width:600px)and (max-width:899px){#content-container{margin-left:8.3333333333vw;padding-top:calc(50vh - 242.5px);width:315px}.btn.btn-login{line-height:1.71;padding:6px 16px}section.content{min-height:485px;padding:32px 30px}.single-input-field .form-item{margin-top:32px}.multi-input-field .form-item{margin-top:0}header{align-items:flex-start;gap:16px;justify-content:flex-start}header .header-text{gap:8px}header .text{font-size:25px;letter-spacing:-1.25px}.password-reset header{margin-bottom:18px}.password-reset .link-fairmas{align-items:flex-end;gap:8px;justify-content:flex-start}h1,h2{font-size:22px;letter-spacing:-1.12px}.description{font-size:14px;letter-spacing:-.56px}.form{gap:16px}.form .action-hint,.form input{font-size:14px;letter-spacing:-.56px}.form input{border-bottom-width:1px;line-height:1.56}.form button{font-size:14px;letter-spacing:.8px}.form-item.has-icon input{margin-right:10px}.form-item input{margin-right:40px}.form-items{gap:20px;justify-content:flex-start}.form-input-items{gap:8px}.form-input-items>.form-item{max-height:24px;padding-top:0}.links a,.links button{font-size:8px;letter-spacing:-.32px}.links .link-fairmas{align-items:flex-start;flex-direction:column;gap:8px}.links .link-login{align-items:flex-end;flex-direction:column;gap:8px}.fairmas-links .btn-link{letter-spacing:-.32px}.link-login .btn-link{letter-spacing:-.48px}}@media(min-width:900px)and (max-width:1199px){#content-container{margin-left:8.3333333333vw}.content{min-height:571px}.single-input-field .form-item{margin-top:48px}.multi-input-field .form-item{margin-top:0}header{align-items:flex-start;gap:16px;justify-content:flex-start;margin-bottom:64px}header .header-text{gap:8px}header .text{font-size:25px;letter-spacing:-1.25px}.password-reset header{margin-bottom:18px}.password-reset .link-fairmas{align-items:flex-end;gap:8px;justify-content:flex-start}h1,h2{font-size:29px;letter-spacing:-1.16px}.description{font-size:16px;letter-spacing:-.8px}.form{gap:24px}.form .action-hint,.form input{font-size:16px;letter-spacing:-.8px}.form input{line-height:1.56}.form button{font-size:14px}.form-item.has-icon input{margin-right:10px}.form-item input{margin-right:40px}.form-items{gap:20px;justify-content:flex-start}.form-input-items{gap:8px}.form-input-items>.form-item{padding-top:10px}.links a,.links button{font-size:12px;letter-spacing:-.6px}.fairmas-links .btn-link{letter-spacing:-.6px}.link-login .btn-link{letter-spacing:-.48px}}@media screen and (min-width:1200px){#content-container{margin-left:calc(50vh - 285.5px)}}@media(min-width:1200px)and (max-width:1535px){.content{min-height:571px}.single-input-field .form-item{margin-top:48px}.multi-input-field .form-item{margin-top:0}header{align-items:flex-start;gap:16px;justify-content:flex-start;margin-bottom:64px}header .header-text{gap:8px}header .text{font-size:25px;letter-spacing:-1.25px}.password-reset header{margin-bottom:18px}.password-reset .link-fairmas{align-items:flex-end;gap:8px;justify-content:flex-start}h1,h2{font-size:29px;letter-spacing:-1.16px}.description{font-size:16px;letter-spacing:-.8px}.form{gap:24px}.form .action-hint,.form input{font-size:16px;letter-spacing:-.8px}.form input{line-height:1.56}.form button{font-size:14px}.form-item.has-icon input{margin-right:10px}.form-item input{margin-right:40px}.form-items{gap:20px;justify-content:flex-start}.form-input-items{gap:8px}.form-input-items>.form-item{padding-top:10px}.links a,.links button{font-size:12px;letter-spacing:-.6px}.fairmas-links .btn-link{letter-spacing:-.6px}.link-login .btn-link{letter-spacing:-.48px}}@media screen and (min-width:1536px){.content{min-height:571px}.single-input-field .form-item{margin-top:48px}.multi-input-field .form-item{margin-top:0}header{align-items:flex-start;gap:16px;justify-content:flex-start;margin-bottom:64px}header .header-text{gap:8px}header .text{font-size:25px;letter-spacing:-1.25px}.password-reset header{margin-bottom:18px}.password-reset .link-fairmas{align-items:flex-end;gap:8px;justify-content:flex-start}h1,h2{font-size:29px;letter-spacing:-1.16px}.description{font-size:16px;letter-spacing:-.8px}.form{gap:24px}.form .action-hint,.form input{font-size:16px;letter-spacing:-.8px}.form input{line-height:1.56}.form button{font-size:14px}.form-item.has-icon input{margin-right:10px}.form-item input{margin-right:40px}.form-items{gap:20px;justify-content:flex-start}.form-input-items{gap:8px}.form-input-items>.form-item{padding-top:10px}.links a,.links button{font-size:12px}.fairmas-links .btn-link{letter-spacing:-.6px}.link-login .btn-link{letter-spacing:-.48px}}.image-zoom-in{-webkit-animation-name:zoom-out-in;animation-name:zoom-out-in;scale:1}.image-zoom-in,.image-zoom-out{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:30s;animation-duration:30s;opacity:1;transition:opacity 2s ease-in}.image-zoom-out{-webkit-animation-name:zoom-in-out;animation-name:zoom-in-out;scale:1.06}.image-invisible{opacity:0!important;transition:opacity 2s ease-out}@-webkit-keyframes zoom-in-out{44%{scale:1}63%{scale:1}}@keyframes zoom-in-out{44%{scale:1}63%{scale:1}}@-webkit-keyframes zoom-out-in{49%{scale:1.08}58%{scale:1.08}}@keyframes zoom-out-in{49%{scale:1.08}58%{scale:1.08}}
/*# sourceMappingURL=main.0d8e0975.css.map*/