@import url(../../fonts/lato/lato.css);html{box-sizing:border-box;font-size:16px}html,html body{display:block;margin:0px;padding:0px;outline:none;min-width:100%;min-height:100%;height:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}*{box-sizing:border-box}.container{position:relative;width:100%;min-height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.container>.overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.55)}.container .text-center{text-align:center}.container .form-container{position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);display:block;height:70%;max-height:800px;max-width:480px;margin-top:55px;padding:15px 75px;background-color:rgba(255,255,255,0.77);border:1px solid rgba(112,112,112,0.77)}.container .form-container .caption{position:absolute;z-index:10;top:0%;left:50%;transform:translate(-50%, -50%);display:grid;grid-template-columns:auto;justify-content:center;align-items:center;padding:30px;width:220px;height:220px;background-color:#fff}.container .form-container .caption.round{border-radius:100%;overflow:hidden}.container .form-container .caption img{max-width:100%}.container .form-container>.content{display:grid;justify-content:center;align-items:flex-end;grid-template-columns:100%;height:100%;width:100%;max-width:320px}.container .form-container>.content .problems-button{position:relative;top:-25px;text-align:center}.container .form-container .ui.form{width:600px}.container .form-container .ui.form label{color:rgba(51,51,51,0.87) !important}.container .form-container .problems-message-container{display:none;position:absolute;top:0px;left:0px;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,0.97)}.container .form-container .problems-message-container .content{display:grid;justify-content:center;align-items:center;grid-template-columns:100%;height:100%;width:100%;margin:0 auto;padding:6rem 2rem;text-align:center;color:#fff;font-size:1.1rem}.container .form-container .problems-message-container .content .title{padding:1.5rem 0rem;font-size:1.2rem;text-transform:uppercase}.container .form-container .problems-message-container .content .title .mark{display:block;color:red}.container .form-container .problems-message-container .content .message{line-height:1.8rem}.container .form-container .problems-message-container .content .ui.button.problem{font-size:0.8rem}.container>.footer{position:absolute;bottom:10px;left:0px;width:100%;height:30px;text-align:center;color:#fff;font-size:0.75rem}.container img{max-width:100%}.container .ui.button,.container input,.container select{border-radius:0px !important}@media screen and (max-width: 500px){.container .form-container{width:400px;max-width:90%;height:600px;max-height:80%;margin-top:37.5px;padding:15px 30px}.container .form-container>.content{grid-template-rows:80% 20%;align-items:baseline;row-gap:8px;position:absolute;width:100%;max-width:92%;top:50%;left:50%;transform:translate(-50%, -50%);height:auto}.container .form-container>.content .problems-button{top:0px}.container .form-container .caption{width:150px;height:150px}.container>.footer{height:20px;bottom:1px}}@media screen and (max-height: 500px){html{height:600px}.container>.footer{bottom:0px;height:25px}}

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