.elementor-4266 .elementor-element.elementor-element-d3c49df{--display:flex;--overlay-opacity:1;}.elementor-4266 .elementor-element.elementor-element-d3c49df::before, .elementor-4266 .elementor-element.elementor-element-d3c49df > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-d3c49df > .e-con-inner > .elementor-background-video-container::before, .elementor-4266 .elementor-element.elementor-element-d3c49df > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-d3c49df > .e-con-inner > .elementor-background-slideshow::before, .elementor-4266 .elementor-element.elementor-element-d3c49df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_5 );--background-overlay:'';}.elementor-4266 .elementor-element.elementor-element-2edc476 img{width:100%;}.elementor-4266 .elementor-element.elementor-element-5f84646 .elementor-toc__header-title{text-align:start;}.elementor-4266 .elementor-element.elementor-element-5f84646 .elementor-toc__header{flex-direction:row;}.elementor-4266 .elementor-element.elementor-element-5f84646{--item-text-hover-decoration:underline;}/* Start custom CSS for text-editor, class: .elementor-element-83163a0 */@media (max-width: 768px) {
    .entry-content figure.wp-block-table,
    .entry-content .wp-block-table,
    .entry-content table {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        display: block;
        max-width: 100%;
        width: 100%;
    }

    .entry-content table th,
    .entry-content table td {
        white-space: nowrap;
    }

    .entry-content table th:first-child,
    .entry-content table td:first-child {
        position: sticky;
        left: 0;
        z-index: 2;
        background: #fff;
        box-shadow: 2px 0 5px rgba(0, 0, 0, 0.1);
        white-space: normal;
        min-width: 120px;
        max-width: 160px;
    }

    .entry-content table thead th:first-child {
        background: #f0f0f0;
        z-index: 3;
    }
}/* End custom CSS */