input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--form-theme-input-background-color) inset}input:-webkit-autofill{-webkit-text-fill-color:var(--form-theme-input-text-color)!important}.form{width:100%}.form label{display:block;margin-bottom:20px;width:100%;position:relative}.form label>.field{display:none}.form label>.wrap-input{position:relative;width:100%;z-index:1;margin-bottom:10px}.form label>.wrap-input>.input{font-size:15px;line-height:1.5;color:var(--form-theme-input-text-color);outline:none;display:block;width:100%;background:var(--form-theme-input-background-color);height:50px;border-radius:25px;padding:0 40px 0 50px;border:none}.form label>.wrap-input>.focus-input{display:block;position:absolute;border-radius:25px;bottom:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 0 0 0;color:var(--global-primary-color)}.form label>.wrap-input>.input:focus+.focus-input{-webkit-animation:anim-shadow 0.5s ease-in-out forwards;animation:anim-shadow 0.5s ease-in-out forwards}@-webkit-keyframes anim-shadow{to{box-shadow:0 0 70px 25px;opacity:0}}@keyframes anim-shadow{to{box-shadow:0 0 70px 25px;opacity:0}}.form label>.wrap-input>.symbol-input{font-size:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;position:absolute;border-radius:25px;bottom:0;left:0;width:100%;height:100%;padding-left:15px;pointer-events:none;color:var(--form-theme-input-text-color);-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.form label>.wrap-input>.input:focus+.focus-input+.symbol-input{color:var(--global-primary-color);padding-left:20px}.form label>.validate-input{position:relative}.form label>.alert-validate::before{content:attr(data-validate);position:absolute;max-width:70%;background-color:#FFF;border:1px solid #c80000;border-radius:13px;padding:4px 25px 4px 10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:8px;pointer-events:none;color:#c80000;font-size:13px;line-height:1.4;text-align:left;visibility:hidden;opacity:0;-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;-moz-transition:opacity 0.4s;transition:opacity 0.4s}.form label>.alert-validate::after{content:"\e000";font-family:"Material Icons";display:block;position:absolute;color:#c80000;font-size:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:13px}.form label>.alert-validate:hover:before{visibility:visible;opacity:1}.form label>.alert-validate-ok::after{font-family:"Material Icons";content:"\e86c";display:block;position:absolute;color:#00C13F;font-size:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:13px}.form .form_actions{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}.form .form_actions button{flex:1;outline:none}.form .form_actions a{flex:1;color:var(--primary-text-color);font-weight:700;font-size:.875em;text-decoration:none}.form_register_action{margin-top:30px;color:var(--primary-text-color)}.form_register_action>.titulo{color:var(--primary-text-color);font-weight:700;font-size:.875em;display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.form_register_action>.titulo>.risco{flex:1;height:0;border-top:solid 1px rgba(255,255,255,.5);margin-left:20px}.lang{width:100%}.lang ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.lang ul li{padding:1em}.lang ul li img{width:100%;height:auto;max-width:32px;vertical-align:middle}