.elementor-272 .elementor-element.elementor-element-db70cf5{--display:flex;--background-transition:0.3s;}.elementor-272 .elementor-element.elementor-element-313e453 .elementor-heading-title{color:#42555E;}.elementor-272 .elementor-element.elementor-element-6bd04cf9{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-272 .elementor-element.elementor-element-6bd04cf9, .elementor-272 .elementor-element.elementor-element-6bd04cf9::before{--border-transition:0.3s;}.elementor-272 .elementor-element.elementor-element-2db62102 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-272 .elementor-element.elementor-element-2db62102{color:#7A7A7A;}.elementor-272 .elementor-element.elementor-element-2e373dc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-2e373dc{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-272 .elementor-element.elementor-element-db70cf5{--content-width:900px;}.elementor-272 .elementor-element.elementor-element-6bd04cf9{--content-width:900px;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-2e373dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Remove bordas das tabelas do formulário Contact Form 7 */
.wpcf7 form table {
    border: none !important;
}

/* Remove bordas de células e linhas */
.wpcf7 form table td,
.wpcf7 form table th {
    border: none !important;
    padding: 5px; /* Mantém um espaçamento interno agradável */
}

/* Garante que inputs mantenham bordas padrão */
.wpcf7 form input,
.wpcf7 form select,
.wpcf7 form textarea {
    border: 1px solid #ccc;
    padding: 8px;
    border-radius: 4px;
}/* End custom CSS */