.elementor-228 .elementor-element.elementor-element-0da56ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for container, class: .elementor-element-0da56ba */.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress
{
    border: 1px solid #3f52b3;
    margin-top: 25px;
}
/* 1. COLUMN HIGHLIGHT: Target all cells within a specific column (e.g., Column 1) */
.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .column-1 {
    background-color: #def0ff !important;
}
/* Strip the highlight color from Column 1 on specific data rows */
.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .row-2 .column-1,
.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .row-13 .column-1,
.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .row-14 .column-1{
    background-color: transparent !important; /* Lets the native background or zebra-striping show through */
}

/* Optional safety: Ensure the main table header text still contrasts correctly over the highlight column */
.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress th.column-1, .elementor-228 .elementor-element.elementor-element-0da56ba .tablepress th.column-4 {
    background-color: #3f8db3 !important; /* Keeps your main solid header color dominant */
    color: #ffffff !important;
}

/* 2. EXTRA HEADING ROW: Convert a regular table row (e.g., Row 4) into a visual sub-header section */
.elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .row-3 td, .elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .row-15 td, .elementor-228 .elementor-element.elementor-element-0da56ba .tablepress .row-19 td {
    background-color: #3f8db3 !important; /* Bold primary brand color */
    color: #ffffff !important;             /* White text to match standard th format */
    font-weight: bold !important;
    text-align: center !important;         /* Center titles within the sub-heading row */
}/* End custom CSS */