.login-wrapper{width:60%;position:relative;display:flex;justify-content:center;text-align:center;margin:0 auto;border-radius:2em;max-width:1000px;border:1px solid hsla(0,0%,100%,.3);overflow:hidden;box-shadow:-5px 15px 10px 0 rgba(0,0,0,.6)}@media (max-width:800px){.login-wrapper{flex-direction:column-reverse;width:90%}}.login-wrapper .small-text{font-size:13px;margin-bottom:2px;font-family:"Roboto-Regular"}.login-wrapper .small-text.bold{font-weight:700}.login-wrapper .side{width:50%;padding:4em 3em;overflow:hidden}@media (max-width:800px){.login-wrapper .side{width:100%!important;padding:1em 3em}}.login-wrapper .side-a{color:#000!important;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.login-wrapper .side-a .title{text-align:left;font-size:30px;font-weight:700;font-family:"Roboto-Regular";margin-bottom:1rem}.login-wrapper .side-b{display:flex;align-items:center;justify-content:center;flex-direction:column}.login-wrapper .side-b .title{font-size:30px;font-weight:700;font-family:"Roboto-Regular";margin-bottom:.5rem}.login-wrapper .side-b .subtitle{font-size:20px;font-family:"Roboto-Regular";margin-bottom:1rem}.login-wrapper .login-form,.login-wrapper .login-form .form-group-input{display:flex;flex-direction:column;width:100%}.login-wrapper .login-form .form-group-input{align-items:center;justify-content:flex-start;position:relative;margin-bottom:2rem}.login-wrapper .login-form .form-group-input .input-label{width:100%;text-align:left;color:#000;font-weight:700;font-size:12px;letter-spacing:2px;font-family:"Roboto-Regular";margin-bottom:.5rem;padding-left:5px}.login-wrapper .login-form .form-group-input .input{width:100%;background:#d1d0d0;border:1px;border-radius:20px;height:50px;padding-left:1em}.login-wrapper .login-form .form-group-input .input::-webkit-input-placeholder{color:#696969}.login-wrapper .login-form .form-group-input .input::placeholder{color:#696969}.login-wrapper .login-form .form-group-input .input:focus{background:#cdcdcd;outline:none;color:#000}.login-wrapper .login-form .form-group-input .input-icon{position:absolute;right:15px;bottom:17px}.login-wrapper .login-form .login-button{background:var(--providerColor);width:100%;border:1px;border-radius:20px;height:50px;text-transform:uppercase;color:#fff;font-family:"Roboto-Regular";font-weight:700;letter-spacing:3px;transition:all .3s ease;margin-bottom:0;font-size:16px}.login-wrapper .login-form .login-button:hover{opacity:.9}.login-wrapper .forgot-password-btn{color:var(--providerColor)!important;text-decoration:none;font-size:15px}.login-wrapper .remember-password{font-size:15px}.login-wrapper .register-button{background:#fff;width:65%;border:1px;border-radius:20px;height:50px;text-transform:uppercase;color:var(--providerColor);font-family:"Roboto-Regular";font-weight:700;letter-spacing:2px;transition:all .3s ease;margin-top:2rem;display:flex;align-items:center;justify-content:center;font-size:13px}.section-login-simpletv{font-family:"Roboto-Light";width:100%;flex:1 1 auto;color:#fff;display:flex;align-items:center;margin:auto;background:url(/static/media/login-background.c9a9237c.svg) 50%/cover no-repeat}.section-login-simpletv .container-login{width:90%}