.loginContainer{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bg,.loginContainer{width:100vw;height:100vh}.bg{position:fixed;left:0;top:0}.bg video{-o-object-fit:cover;object-fit:cover;width:100%;height:100vh}.loginFormContainer{background-color:#fff;margin-left:35vw;width:30vw;min-width:400px;height:380px;border-radius:25px;z-index:9999;color:#111;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 40px;position:relative}.loginFormContainer h1{font-size:48px;font-weight:900}.loginFormContainer .loginHelp{font-size:12px;text-align:center;position:absolute;bottom:-115px;left:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 20px}.loginFormContainer .loginHelp a{color:#ff1744;text-decoration:none}.loginFormContainer .loginBtn{position:absolute;bottom:-21px;left:31px;width:calc(100% - 100px);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:none;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;padding:5px 20px;line-height:42px;border-radius:18px;-webkit-transition:all .3s;transition:all .3s;color:#fff;background-color:#ff1744;cursor:pointer;-webkit-filter:drop-shadow(0 0 10px rgba(255,23,68,.8));filter:drop-shadow(0 0 10px rgba(255,23,68,.8))}.loginFormContainer .loginBtn:active{-webkit-filter:drop-shadow(0 0 30px #ff1744);filter:drop-shadow(0 0 30px #ff1744)}.loginFormContainer .loginBtn:hover{-webkit-filter:drop-shadow(0 0 15px rgba(255,23,68,.8));filter:drop-shadow(0 0 15px rgba(255,23,68,.8))}.loginFormContainer .loginBtn.recovPass{bottom:-84px;background-color:#fff;color:#333;-webkit-filter:none;filter:none}.loginFormContainer .loginBtn i{left:-10px;position:relative;display:inline;font-size:28px}.loginFormContainer .inputGroup{text-align:left;width:80%;position:relative;margin:10px;margin-left:56px}.loginFormContainer .inputGroup .address{display:block;font-size:12px}.loginFormContainer .inputGroup .coordinates{display:block;font-size:12px;color:#00cdbc}.loginFormContainer .inputGroup h5{color:#ff1744;font-size:18px}.loginFormContainer .inputGroup i{height:32px;top:50%;margin-top:-16px;left:-50px;position:absolute;color:#ff1744;font-size:32px}.loginFormContainer .inputGroup i:nth-of-type(2){left:unset;top:unset;margin-top:0!important;height:unset;cursor:pointer;font-size:18px;bottom:10px;right:-10px}.loginFormContainer .inputGroup .inputContainer{margin:5px 0}.loginFormContainer .inputGroup .inputContainer label{display:block;font-size:14px;font-weight:900}.loginFormContainer .inputGroup .inputContainer input{background-color:#e7e7e7;height:50px}.loginFormContainer .inputGroup .inputContainer input,.loginFormContainer .inputGroup .inputContainer textarea{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:block;font-size:14px;color:#111;font-weight:400;margin:0;padding:10px 10px;border-radius:10px;resize:none}.loginFormContainer .inputGroup .inputContainer textarea{background-color:#eee}@media screen and (max-width:992px){.loginFormContainer{margin-left:0;width:90%;height:270px;padding:15px;margin-top:-20vh;border-radius:0}}@media screen and (max-width:992px)and (orientation:landscape){.loginFormContainer{max-width:30vw!important}}@media screen and (max-width:992px){.sideBar{width:0!important}.sideBar *{display:none!important}}.loginFooter{position:absolute;padding-right:5vw;bottom:20px;width:100%;text-align:right}.sideBar{color:#fff;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 20px;top:0;left:0;height:100vh;width:35vw;background-color:#ff1744;-webkit-filter:drop-shadow(0 0 30px rgba(255,23,68,.8));filter:drop-shadow(0 0 30px rgba(255,23,68,.8));z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sideBar p{text-align:left;margin-top:10px}.sideBar:before{height:120%;right:0;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transform-origin:top right;transform-origin:top right}.sideBar:after,.sideBar:before{content:"";position:absolute;width:100%;top:0;background:#ff1744;z-index:-1}.sideBar:after{height:100%;left:-50%}.sideBar h1{font-size:32px;margin:20px 5px}.sideBar svg{width:150px}.sideBar svg path{fill:#fff}.sideBar img.pulposo{width:122%;position:absolute;bottom:0;left:10px}.sideBar button.closePanel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;font-weight:700;text-decoration:none;margin:0 5px;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;padding:5px;width:32px;height:32px;border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:10px;left:-32px;-webkit-transition:all .3s;transition:all .3s;color:#fff;background-color:#ff1744;-webkit-box-shadow:0 0 20px rgba(255,23,68,.8);box-shadow:0 0 20px rgba(255,23,68,.8)}.sideBar button.closePanel.inactive{background-color:#aaa;-webkit-box-shadow:0 0 20px rgba(51,51,51,.2);box-shadow:0 0 20px rgba(51,51,51,.2)}.sideBar button.closePanel i{font-size:21px}.sideBar h2.title{font-weight:900;font-size:32px;color:#00cdbc}.sideBar .subTitle{font-size:14px;height:50px;color:#888;display:block;text-align:right;font-style:italic}.sideBar .subTitle:after{content:"."}