.elementor-1760 .elementor-element.elementor-element-0a59d80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:144px 144px 144px 144px;}.elementor-1760 .elementor-element.elementor-element-0a59d80 .jet-dynamic-table{width:100%;border-style:none;}.elementor-1760 .elementor-element.elementor-element-0a59d80 .jet-dynamic-table .jet-dynamic-table__header .jet-dynamic-table__col{font-family:"Inter", Sans-serif;color:#FFFFFF;background-color:#816BFC;border-style:none;text-align:left;vertical-align:middle;}.elementor-1760 .elementor-element.elementor-element-0a59d80 .jet-dynamic-table .jet-dynamic-table__body .jet-dynamic-table__col{font-weight:600;color:#FFFFFF;padding:12px 16px 12px 16px;border-style:none;vertical-align:middle;}body.elementor-page-1760:not(.elementor-motion-effects-element-type-background), body.elementor-page-1760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}@media(max-width:1024px){body.elementor-page-1760{padding:16px 16px 16px 16px;}}/* Start custom CSS for jet-dynamic-table, class: .elementor-element-0a59d80 *//* Força a tabela a aceitar bordas separadas */
.elementor-1760 .elementor-element.elementor-element-0a59d80 table {
    border-collapse: separate;
    border-spacing: 0;
}

/* Arredonda o canto superior esquerdo (Primeira coluna do título) */
.elementor-1760 .elementor-element.elementor-element-0a59d80 thead tr th:first-child {
    border-top-left-radius: 10px; 
}

/* Arredonda o canto superior direito (Última coluna do título) */
.elementor-1760 .elementor-element.elementor-element-0a59d80 thead tr th:last-child {
    border-top-right-radius: 10px;
}



.elementor-1760 .elementor-element.elementor-element-0a59d80 tfoot  th:first-child {
    border-bottom-left-radius: 10px; 
}
.elementor-1760 .elementor-element.elementor-element-0a59d80 tfoot  th:last-child {
    border-bottom-right-radius: 10px; 
}/* End custom CSS */