.cards-propostas-container,.cards-contratos-container,.cards-relatorios-container,.cards-faturas-container,.cards-notas-container,.cards-solicitacoes-container,.cards-projetos-container,.cards-faturas{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:30px}.card-proposta,.card-contrato,.card-relatorio,.card-fatura,.card-nota-fiscal,.card-solicitacao,.card-projeto,.fatura-card{background:#fff;padding:25px;border-radius:10px;box-shadow:0 0 10px #eee;max-width:360px;min-width:280px;min-height:320px;width:100%;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;justify-content:space-between;font-family:'Manrope',sans-serif,Arial,sans-serif}.card-proposta h4,.card-contrato h4,.card-relatorio h4,.card-fatura h4,.card-nota-fiscal h4,.card-solicitacao h4,.card-projeto h4,.fatura-card h4{font-family:'Comfortaa',cursive,Arial,sans-serif;font-size:20px;color:#0B0F1F;text-align:center;margin-bottom:15px}.card-proposta p,.card-contrato p,.card-relatorio p,.card-fatura p,.card-nota-fiscal p,.card-solicitacao p,.card-projeto p,.fatura-card p{font-family:'Manrope',sans-serif,Arial,sans-serif;font-size:15px;color:#0B0F1FB8;line-height:1.6;margin-bottom:10px;text-align:center}.card-proposta .button-container,.card-contrato .button-container,.card-relatorio .button-container,.card-fatura .button-container,.card-nota-fiscal .button-container,.card-solicitacao .button-container,.card-projeto .button-container,.fatura-card .button-container{text-align:center;margin-top:16px}.card-proposta .elementor-button,.card-contrato .elementor-button,.card-relatorio .elementor-button,.card-fatura .elementor-button,.card-nota-fiscal .elementor-button,.card-solicitacao .elementor-button,.card-projeto .elementor-button,.fatura-card .elementor-button{display:inline-block;margin-top:8px}.tabela-wrapper{max-height:500px;overflow-y:auto;margin:0 auto 30px}.tabela-custom,.documento-tabela{width:100%;max-width:1000px;margin:0 auto;border-collapse:collapse;font-family:'Manrope',sans-serif;font-size:14px;table-layout:auto}.tabela-custom th,.tabela-custom td,.documento-tabela th,.documento-tabela td{padding:12px 16px;text-align:left;border-bottom:1px solid #0B0F1F1F;color:#0B0F1FB8}.tabela-custom th,.documento-tabela th{color:#0B0F1F;font-family:'Comfortaa',cursive;font-weight:600}.acf-form label{font-weight:700;font-family:'Manrope',sans-serif;color:#0B0F1FB8}.acf-form input[type="text"],.acf-form input[type="email"],.acf-form input[type="password"],.acf-form input[type="url"],.acf-form input[type="tel"],.acf-form input[type="number"],.acf-form select,.acf-form textarea{width:100%;padding:10px 12px;border:1px solid #0B0F1F1F;border-radius:6px;font-family:'Manrope',sans-serif;font-size:15px;background-color:#fff;color:#0B0F1F;box-sizing:border-box}.acf-form input[type="submit"],.acf-form button[type="submit"]{background-color:#0088DF;color:#fff;border:none;border-radius:6px;padding:12px 24px;font-weight:700;cursor:pointer;font-family:'Manrope',sans-serif}.acf-form input[type="submit"]:hover,.acf-form button[type="submit"]:hover{background-color:#0067A8}