main .conteudo-contato {padding: 73px 0 0 }
main .conteudo-contato .titulo{text-transform: uppercase;font: 48.06px / 53.5px 'bebas_neueregular';color: var(--cinza-seg);margin: 0 0 52px;}
main .conteudo-contato .titulo span{font: 48.06px / 53.5px 'bebas_neuebold';color: var(--vermelho-pri);}

main{position: relative;}
footer{position: unset;}

footer > .conteudo .barra {margin: 0 0 45px 2px;}
footer > .conteudo .titulo{display: none;}
footer > .conteudo .input, footer > .conteudo .textarea{background-color: var(--preto-pri);}
footer .background{background-color: unset; background: url('../img/conteudo/contato/background.jpg') no-repeat right;height: 474px; top: 327px;}
footer > .conteudo {padding: 0 0 82px;}

footer > .conteudo .input, footer > .conteudo .textarea{color: var(--branco-pri);}
footer > .conteudo .div-conteudo{flex: 0 0 471px;padding: 0;}
footer > .conteudo .formulario{flex: 0 0 670px;padding:2px 0 0;gap: 13px 13px;background:unset;}
footer > .conteudo .div-recaptcha{height: 59px;}
footer > .conteudo .label.telefone,  footer > .conteudo .formulario .engloba-botao-captcha {width: 259px;}
footer > .conteudo .label.email, footer > .conteudo .label.mensagem{width: 397px;}
footer > .conteudo .label.mensagem .textarea{height: 100%;}
footer > .conteudo .label.mensagem {height: 141px;margin: 2px 0 0;}
footer > .conteudo .label p{color: var(--branco-pri);}
footer > .conteudo .formulario .engloba-botao-captcha{display: flex;justify-content:space-between;align-items: center;flex-direction: column;}
footer > .conteudo .captcha{position: relative;;transform: translate(0, -50%) scale(.848);transform-origin: 0 0;top: 50%;right: 0;height: 100%;}
footer > .conteudo .botao{width: 100%;}


@media (max-width:1474px){
    footer > .conteudo .div-conteudo{flex: 0 0 0; padding: 0;}
    footer > .conteudo .formulario .engloba-botao-captcha{display: flex;justify-content:space-between;align-items: center;flex-direction: column;}
    footer > .conteudo .captcha{position: relative;;transform: translate(0, -50%) scale(.848);transform-origin: 0 0;top: 50%;right: 0;height: 100%;}
    footer > .conteudo .botao{width: 100%;}
    footer > .conteudo .div-recaptcha{align-self:unset; width: 257px;height: 67px;margin-bottom: 15px;}
    footer .background{background-color: unset; background: url('../img/conteudo/contato/background.jpg') no-repeat right;height: 474px; top: 347px;  background-size: 410px;}
    
}
@media (max-width:1135px){
    footer > .conteudo .formulario {flex: 0 0 62%;}
    footer > .conteudo .formulario .label:not(.mensagem){width: 100%}
    footer > .conteudo .label.mensagem{width: 56.25%;}
    footer > .conteudo .div-conteudo{flex: 0 0 0; padding: 0;}
    footer > .conteudo .formulario .engloba-botao-captcha{display: flex;justify-content:space-between;align-items: center;flex-direction: column;width: 39%;}
    footer > .conteudo .captcha{position: relative;;transform: translate(0, -50%) scale(.848);transform-origin: 0 0;top: 50%;right: 0;height: 100%;}
    footer > .conteudo .botao{width: 100%;}
    footer > .conteudo .div-recaptcha{align-self:unset; width: 257px;height: 67px;margin-bottom: 15px;}
    footer .background{background-color: unset; background: url('../img/conteudo/contato/background.jpg') no-repeat right;height: 474px; top: 227px;  background-size: 310px;}
    main .conteudo-contato .titulo, main .conteudo-contato .titulo span{font-size: 40px;line-height: 44px;}
}

@media (max-width:990px){
    main .conteudo-contato .titulo br{display: none;}
    main .conteudo-contato{padding: 25px 0 0;}
    main .conteudo-contato .titulo{margin: 0;}
    footer > .conteudo > .cntd-center-row{flex-direction: column;}
    footer > .conteudo .barra{margin: 0 0 20px;}

    footer > .conteudo .div-conteudo {padding: 10px 0 ;}
    footer > .conteudo .formulario{padding: 30px 0;}
    footer > .conteudo .conteudo{margin: unset;}
    footer > .conteudo .label{width: 100%;}
    footer > .conteudo .label.telefone, footer > .conteudo .label.mensagem {width: 100%}
    footer > .conteudo .label.email, footer > .conteudo .formulario .engloba-botao-captcha{width: 100%}
    footer > .conteudo .div-conteudo,footer > .conteudo .formulario{flex: 0 0 0;}
    footer > .conteudo{padding: 0 0 25px;}
    footer .background {background-color: unset;background: url(../img/conteudo/contato/background.jpg) no-repeat right;height: 374px;top: 277px;opacity: .3;background-size: 265px;}
    main .conteudo-contato .titulo, main .conteudo-contato .titulo span{font-size: 32px;line-height: 34px;}
}
