.elementor-26018 .elementor-element.elementor-element-7f7b9e81{--item-text-hover-decoration:underline;}.elementor-26018 .elementor-element.elementor-element-9d871c4 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-9d871c4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-26018 .elementor-element.elementor-element-441f8777 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-17db49db > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-ad90379 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-db99044 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-42d06f7 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-2175890 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-cdca5e2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-63f59af .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-a978291 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-f58bb70 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-f581b44 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-7b646b1 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-336dd7b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-076ab50 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-9eea3f1 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-3480004 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-a66d116 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-0400d97 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-9ca6b0d .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-b595725 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-19ad63e .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-c0d9eea > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-e41e1b4 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-7b0fd1f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-2c8c905 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-bee0f7c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-acb85de .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-2d46b16 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-e6a7ff8 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-7588b37 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-200dd2d .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-416ea25 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-1736161 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-9ba3420 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-b28aa3d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-2787df4 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-21d765d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-ad13212 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-4a9ad7c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-97608b6 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-c953f40 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-2f54d08 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-d53517f > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-502dca5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-df16254 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-9fd439e > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-d555e7d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-0e5b144 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-b3a5079 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-32ea14b .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-de342d4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-0275f0b .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-93f42df > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-6e887c1 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-3bf3f35 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-d85ca5e .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-bca39a3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-76353e8 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-0b97385 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-ed6c856 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-361c297 .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-5ae99e2 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26018 .elementor-element.elementor-element-ec1c9c6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-26018 .elementor-element.elementor-element-3c02b1bf{text-align:center;}.elementor-26018 .elementor-element.elementor-element-3c02b1bf .elementor-heading-title{color:#181616;font-family:"Lato", Sans-serif;line-height:40px;}.elementor-26018 .elementor-element.elementor-element-3c02b1bf > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-26018 .elementor-element.elementor-element-6b1f9679 .elementor-tab-title .elementor-accordion-icon i:before{color:#EF6042;}.elementor-26018 .elementor-element.elementor-element-6b1f9679 .elementor-tab-title .elementor-accordion-icon svg{fill:#EF6042;}.elementor-26018 .elementor-element.elementor-element-6b1f9679 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#000000;}.elementor-26018 .elementor-element.elementor-element-6b1f9679 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#000000;}/* Start custom CSS */.table-container {
    width: 100%;
    overflow-x: auto; /* Enables horizontal scrolling if content overflows */
}

table {
    width: 100%;
    border-collapse: collapse; /* Removes spacing between table cells */
}

th, td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: left;
}

th {
    background-color: #f2f2f2;
}
table {
    width: 100%;
    border-collapse: collapse;
}

th, td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: left;
}

th {
    background-color: #f2f2f2;
}

/* Media query for smaller screens */
@media screen and (max-width: 600px) {
    table, thead, tbody, th, td, tr {
        display: block; /* Makes table elements behave like block elements */
    }

    thead tr {
        position: absolute;
        top: -9999px; /* Hides table headers visually */
        left: -9999px;
    }

    tr {
        border: 1px solid #ccc;
        margin-bottom: 10px;
    }

    td {
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%; /* Adjust as needed for label width */
    }

    td:before {
        position: absolute;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
        /* Add content for each cell's label (e.g., column header) */
        /* Example: content: attr(data-label); */
    }
}/* End custom CSS */