.page-contact .page-content{opacity:0}.page-contact .page-content.active{opacity:1}.page-contact h1{font-size:0;margin-bottom:3rem;text-align:center}.page-contact h1:before{content:"Fale conosco";font-size:2.37rem;font-weight:600;color:var(--color_font_dark)}.page-contact h1:after{content:"";display:block;width:40px;height:4px;background-color:var(--color_base);text-align:center;margin:1rem auto}.page-contact h1+p.description{margin-bottom:50px;font-size:.87rem}.page-contact .page-content h3{margin:2rem 0 0;font-size:1.12rem;font-weight:600;color:var(--color_font_dark)}.page-contact .page-content .tit-contato{font-size:1.5rem;font-weight:600;margin:2rem 0 1.25rem}.page-contact .board>p,.page-contact .board ul{font-size:.87rem;line-height:1.25rem}.page-contact .box-info{display:flex;flex-wrap:wrap;margin:3rem 0 4rem}.page-contact .box-info .board{border:1px solid var(--color_border);border-radius:var(--border_radius);width:31%;padding:.5rem 2rem .5rem 4.75rem;margin-right:3%;position:relative;margin-bottom:1rem}.page-contact .box-info .board:last-child{margin-right:0}.page-contact .box-info h3{margin:0}.page-contact .email-texto,.page-contact .central-atd h3{font-size:0}.page-contact .central-atd h3:after{content:"Central de Atendimento";font-size:1.12rem;font-weight:600;color:var(--color_font_dark)}.page-contact .box-info h3:before{font-size:1.5rem;font-family:icomoon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;vertical-align:middle;background-color:var(--color_base);color:var(--color_base_font);border-radius:var(--border_radius);width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:.5rem;position:absolute;top:.75rem;left:1.5rem}.page-contact .central-atd h3:before{content:"\e910";font-size:1rem}.page-contact .email-atd h3:before{content:"\e905"}.page-contact .horario-atd h3:before{content:"\e90d"}.page-contact .email-texto a{font-size:.87rem;line-height:1.25rem}.page-contact .site-main form br,.page-contact input[type=image]{display:none}.page-contact .page-content .block span.block{margin:0 0 4px;color:var(--color_font);font-weight:500;font-size:.875rem}.page-contact .page-content label.block>span:not([class]){display:none}.page-contact .page-content input.text{height:42px}.page-contact .page-content .textarea,.page-contact .page-content input.text{width:100%;max-width:100%}.page-contact .page-content .textarea{border-radius:calc(var(--border_radius) / 3)}.page-contact .page-content .box-captcha{display:-webkit-box;display:-ms-flexbox;display:flex}.page-contact .page-content .box-captcha #captcha-loader{margin-top:8px}.page-contact .page-content input#texto_captcha{width:calc(100% - 126px);margin-left:20px}.page-contact .board iframe{width:100%}.page-contact .block{display:block;font-size:.87rem;line-height:1.25rem}.page-contact .blocoSucesso{color:#28be48!important;padding:10px 0}.page-contact #btn_submit{width:100%}.page-contact .board .botao-commerce{width:100%;height:44px;max-width:190px;padding:0;font-size:1rem;font-weight:600;background-color:var(--color_base);color:var(--color_base_font);margin-bottom:2rem;text-align:center}.page-contact .board .botao-commerce:hover{background-color:var(--color_base_hover);opacity:1}.page-contact .page-content .msg-obriga{font-size:.875rem;display:block;margin:5px 0 20px;width:100%}.page-contact .page-content label.block{display:block;margin:0 0 20px;margin:0 0 1rem}.mensagensErro{color:#da0808;font-size:.75rem;padding:4px 0;display:inline-block}@media (min-width: 768px){.page-contact .site-main form{display:flex;flex-wrap:wrap}.page-contact .page-content label.block{width:48%}.page-contact .page-content label.block:nth-child(2),.page-contact .page-content label.block:nth-child(4){margin-right:4%}.page-contact .page-content label.block:nth-child(6),.page-contact .page-content label.block:nth-child(7){width:100%}}@media (max-width: 1024px){.page-contact .box-info .board{width:47%}}@media (max-width: 767px){.page-contact h1:before{font-size:1.25rem}.page-contact h1+p.description{font-size:1rem}.page-contact .board .botao-commerce{max-width:100%}.page-contact .box-info .board{width:100%;margin-right:0}}
