.elementor-9455 .elementor-element.elementor-element-54d7095b{--display:flex;}.elementor-9455 .elementor-element.elementor-element-dd71297{--display:flex;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:var( --e-global-color-accent );}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:var( --e-global-color-12d662f );}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list{margin-bottom:6px;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-12d662f );}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-12d662f );fill:var( --e-global-color-12d662f );}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-12d662f );}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-9455 .elementor-element.elementor-element-30c23583 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}/* Start custom CSS for container, class: .elementor-element-54d7095b *//* Table Container */
.wp-block-table {
    width: 100%;
    border-collapse: collapse;
    overflow-x: auto;
    display: block; /* Makes table scrollable on small screens */
}

/* Header Row */
.wp-block-table thead tr {
    background-color: #e31486; /* pink from Superyou guide */
    color: #FFFFFF; /* White text */
    font-weight: bold;
    text-align: left;
}

/* Header Cells */
.wp-block-table thead th {
    padding: 12px;
    font-size: 16px;
}

/* Body Rows */
.wp-block-table tbody tr:nth-child(even) {
    background-color: #FFFFFF; /* Light grey banded rows */
}

.wp-block-table tbody tr:nth-child(odd) {
    background-color: #FFFFFF; /* White for alternating rows */
}

/* Body Cells */
.wp-block-table tbody td {
    padding: 10px;
    font-size: 16px;
    color: #333333;
}

/* Optional: Add subtle borders */
.wp-block-table th,
.wp-block-table td {
    border: 1px solid #DDD;
}

/* Responsive Styling */
@media screen and (max-width: 768px) {
    .wp-block-table thead {
        display: none; /* Hide header for mobile */
    }
    .wp-block-table tr {
        display: block;
        margin-bottom: 10px;
        border-bottom: 2px solid #DDD;
    }
    .wp-block-table td {
        display: block;
        text-align: right;
        padding-left: 50%;
        position: relative;
    }
    .wp-block-table td::before {
        content: attr(data-label); /* Use data-label for column name */
        position: absolute;
        left: 10px;
        text-align: left;
        font-weight: bold;
        color: #5A2D82;
    }
}/* End custom CSS */