.footer{display:none}body{font-family:"Helvetica Neue","Segoe UI",Helvetica,verdana,sans-serif;height:100vh;overflow:hidden;font-weight:400;background-color:#fff}.wrapper::before{width:auto;height:auto;position:inherit;top:auto;left:auto;background-image:none;background-position:initial;content:" "}#form-register .input-group{margin:0}#form-register .input-group i{top:28px}#form-register .row{height:auto}#form-register #register-email,#form-register #register-categories{width:100%}.priv{display:inline-flex;padding:0;list-style:none;margin-bottom:10px}.priv li{padding:0 .5rem;border-right:1px solid #dedede}.priv li:last-child{border-right:none}.priv li a{color:#0092a9}.priv li a:hover{color:#106279;text-decoration:none}.container{position:relative;min-height:100vh;overflow:hidden;max-width:none}.row{height:100vh}#form-login .row{height:auto}.dx-placeholder::before{padding-left:35px !important}#register-categories .dx-placeholder::before{padding-left:0 !important}#register-categories .dx-tag-content{background-color:#909090 !important}.align-center{display:flex;align-items:center;justify-content:center;text-align:center}.form-wrapper{width:100%;max-width:28rem;margin:0 auto}.form{padding:1rem;background-color:#fff;border-radius:1.5rem;width:100%;transform:scale(0);transition:500ms ease-in-out;transition-delay:1s}.form .btn-login{width:100%;padding:.8rem 0;font-size:1.2rem}.form p{margin:1rem 0}.input-group{margin:.5rem 0}.input-group i{position:absolute;top:0;left:.3rem;transform:translateY(-50%);font-size:1.4rem;color:#ccc;z-index:1}.input-group input{width:100%;padding:.5rem 3rem .5rem 2.2rem !important;font-size:.9rem;color:#444;outline:none}#inputEmail,#inputPassword{position:absolute;z-index:5;top:47%}#login-email,#login-password,#emailRecovery{width:100%}#login-submit,#register-submit,#submitRecovery{width:100%;height:56px;border-radius:.3rem;box-shadow:none;font-size:1rem;background-color:#0092a9}#login-submit:hover,#register-submit:hover,#submitRecovery:hover{background-color:#007289}.copy{margin:1rem 0;width:100%;transform:scale(0);transition:500ms ease-in-out;transition-delay:1.2s;font-size:.65rem}.copy div{color:#fff;margin:0 .5rem;padding:.7rem;width:50px;cursor:pointer;border-radius:.5rem;transform:scale(0);transition:500ms ease-in-out}.copy div:nth-child(1){transition-delay:1.4s}.copy div:nth-child(2){transition-delay:1.6s}.copy div:nth-child(3){transition-delay:1.8s}.copy div i{font-size:1.3rem;transition:400ms ease-in-out}.copy div:hover i{transform:scale(1.5)}.bg-facebook{background-color:#3b5998}.bg-twitter{background-color:#42b6e7}.bg-linkedin{background-color:#0274b3}.container.sign-in .form.sign-in,.container.sign-in .copy.sign-in,.container.sign-in .copy.sign-in>div,.container.sign-up .form.sign-up,.container.sign-up .copy.sign-up,.container.sign-up .copy.sign-up>div,.container.recover .form.recover,.container.recover .copy.recover,.container.recover .copy.recover>div{transform:scale(1)}.content-row{position:absolute;top:0;left:0;pointer-events:none;z-index:6;width:100%}.text{position:absolute;margin:4rem;color:#fff;z-index:500}.text.sign-in{top:0%;max-width:50%}.text.sign-up{bottom:0}.text.recover{top:50%}.text h2{font-size:3.5rem;font-weight:600;margin:2rem 0;transition:1s ease-in-out}.text p{transition:1s ease-in-out;transition-delay:.2s}.img img{position:absolute;transition:1s ease-in-out;transition-delay:.4s;z-index:100}.img.sign-in img{width:40vw;bottom:0%;left:0}.img.sign-up img{width:40vw;top:0%;right:10%}.img.recover img{width:25vw;top:25%;right:22%}.text.sign-in h2,.text.sign-in p,.img.sign-in img{transform:translateX(-250%)}.text.sign-up h2,.text.sign-up p,.img.sign-up img{transform:translateX(250%)}.text.recover h2,.text.recover p,.img.recover img{transform:translateX(100%)}.container.sign-in .text.sign-in h2,.container.sign-in .text.sign-in p,.container.sign-in .img.sign-in img,.container.sign-up .text.sign-up h2,.container.sign-up .text.sign-up p,.container.sign-up .img.sign-up img,.container.recover .text.recover h2,.container.recover .text.recover p,.container.recover .img.recover img{transform:translateX(0)}.recover .form-wrapper{transform:translateX(-50%)}.container::before{content:"";position:absolute;top:0;right:0;height:100vh;width:300vw;transform:translate(35%, 0);background-image:linear-gradient(-50deg, #000 0%, #2E6898 40%, #a40778);transition:1s ease-in-out;z-index:6;border-bottom-right-radius:50vw;border-top-left-radius:50vw}.container.sign-in::before{transform:translate(0, 0);right:50%}.container.sign-up::before{transform:translate(100%, 0);right:50%}.container.recover::before{transform:translate(100%, 0);left:0}b#sign-in,b#sign-up{cursor:pointer}@media only screen and (max-width: 996px){.img.sign-in img{width:37vw}.img.sign-up img{width:40vw}.text{margin:0}.recover .form-wrapper{transform:translateX(-40%)}.img.recover img{width:35vw;top:30%;right:6%}}@media only screen and (max-width: 768px){.container::before,.container.sign-in::before,.container.sign-up::before,.container.recover::before{height:100vh;border-bottom-right-radius:0;border-top-left-radius:0;z-index:0;transform:none;right:0}.container.sign-in .col.sign-in,.container.sign-up .col.sign-up,.container.recover .col.recover{transform:translateY(0);height:80%}.container.recover .col.recover{height:100%;border-top-left-radius:0;border-top-right-radius:0}.copy.recover{margin-top:15px}.recover .form-wrapper{transform:translateX(0%)}.content-row{align-items:center !important;height:30vh}.content-row .col{transform:translate(10%, 20%);background-color:unset;height:20%;padding:0}.col{width:100%;position:absolute;padding:2rem;background-color:#fff;border-top-left-radius:2rem;border-top-right-radius:2rem;transform:translateY(100%);transition:1s ease-in-out}.row{align-items:flex-end;justify-content:flex-end}.form,.copy{box-shadow:none;margin:0;padding:0}.text{margin:0;width:100%}.text p{display:none}.text h2{font-size:2.5rem}.img{display:none}.text.sign-in{left:-10%;max-width:100%;top:-150%}.text.sign-up{left:-10%;max-width:100%}}@media only screen and (max-width: 414px){.content-row .col{transform:translate(10%, 100%)}.container.sign-in .col.sign-in{height:76%}.container.sign-up .col.sign-up{height:80%}.text.sign-in{left:-25px;max-width:100%;top:-100px}.sign-up .content-row .col{top:25%}.text.sign-up img,.form.recover img{height:60px}}@media only screen and (max-width: 400px){.container.sign-up .col.sign-up{height:90%}}@media only screen and (max-width: 375px){.container.sign-in .col.sign-in,.container.sign-up .col.sign-up{height:80%}.content-row .col{transform:translate(10%, 50%)}.text.sign-up{left:-24px}.text.sign-up img,.form.recover img,.text.sign-in h2 img{height:50px}}@media only screen and (max-width: 360px){.container.sign-in .col.sign-in,.container.sign-up .col.sign-up{height:85%}.text.sign-in h2 img{height:50px}.col{padding:1rem}#login-submit{height:46px}}.ckbox label{font-size:.8rem !important;-moz-user-select:none;display:inline-block;line-height:25px;position:relative}