.elementor-29217 .elementor-element.elementor-element-2c61dbb{--display:flex;}.elementor-29217 .elementor-element.elementor-element-6f8d803{--display:flex;}.elementor-29217 .elementor-element.elementor-element-1f9fc6f{--display:flex;}.elementor-29217 .elementor-element.elementor-element-cf1b552{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-29217 .elementor-element.elementor-element-cf1b552 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#C5B3B5;}.elementor-29217 .elementor-element.elementor-element-cf1b552.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#CCC5C5;}.elementor-29217 .elementor-element.elementor-element-cf1b552.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-29217 .elementor-element.elementor-element-cf1b552.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9B2935;}.elementor-29217 .elementor-element.elementor-element-8caaed5{--display:flex;}@media(min-width:768px){.elementor-29217 .elementor-element.elementor-element-2c61dbb{--content-width:1500px;}}/* Start custom CSS for container, class: .elementor-element-8caaed5 */table {
    width: 100%;
    border-collapse: collapse;
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0,0,0,0.05);
    font-size: 14px;
}

th, td {
    padding: 14px 16px;
}

thead tr {
    background: #9b2935;
    color: #fff;
    
}

th {
    font-weight: 500;
}

tbody tr {
    border-bottom: 1px solid #eee;
}

tbody tr:last-child {
    border-bottom: none;
}

tbody tr:hover {
    background: #f6f9fc;
}/* End custom CSS */