.grupo-campos>.campo-terco {
    width: calc(33.333% - 15px)
}

@media(max-width:555px) {
    .grupo-campos>.campo-terco {
        width: 100%
    }
}
.formulario-acesso-app {
    max-width: 540px;
    margin: 0 auto;
    background: #fff;
}
.formulario-acesso-app > p { margin-bottom: 24px; }
.formulario-acesso-app .campo input { font-size: 16px; }
.formulario-acesso-app .retorno-formulario { overflow-wrap: anywhere; }
@media (max-width: 380px) {
    .formulario-acesso-app { padding: 16px 10px; }
    .formulario-acesso-app .g-recaptcha { transform: scale(.88); transform-origin: left top; }
}
