.elementor-67858 .elementor-element.elementor-element-198d6ea{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-67858 .elementor-element.elementor-element-d000c4b img{border-radius:11px 11px 11px 11px;}.elementor-67858 .elementor-element.elementor-element-d000c4b .widget-image-caption{font-size:0.9rem;font-style:italic;}.elementor-67858 .elementor-element.elementor-element-2a98afdc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq{background-color:#FFFFFF;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__title{color:#002847;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__question{color:#002847;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__answer{color:#555555;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__item:hover{border-color:#2e75b6;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__item[open]{border-color:#2e75b6;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__item[open] .aiwiz-faq__question::after{background:#002847;}.elementor-67858 .elementor-element.elementor-element-85735a8 .aiwiz-faq__question:hover::after{background:#002847;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */body.single-blog #lqd-site-content .elementor-widget-text-editor .aiwiz-table-scroll {
    max-width: 100%;
    margin: 1.75em 0 2.25em;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor .aiwiz-table-scroll > table {
    margin: 0;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table {
    --aiwiz-table-navy: #06273a;
    --aiwiz-table-gold: #f5d76e;
    --aiwiz-table-text: #333333;
    --aiwiz-table-border: #e2e8e7;
    --aiwiz-table-divider: #e7ecec;
    --aiwiz-table-stripe: #f6f9f8;
    --aiwiz-table-highlight: #eef4f2;

    width: 100%;
    max-width: 100%;
    margin: 1.75em 0 2.25em;
    border: 1px solid var(--aiwiz-table-border);
    border-collapse: separate;
    border-spacing: 0;
    border-radius: 0.625rem;
    overflow: hidden;
    background: #ffffff;
    color: var(--aiwiz-table-text);
    font-size: 1rem;
    line-height: 1.55;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table p {
    margin: 0;
    padding: 0;
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table th,
body.single-blog #lqd-site-content .elementor-widget-text-editor table td {
    box-sizing: border-box;
    padding: 0.8125rem 1.125rem;
    border: 0;
    border-bottom: 1px solid var(--aiwiz-table-divider);
    text-align: start;
    vertical-align: top;
    overflow-wrap: anywhere;
    hyphens: auto;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table thead th {
    border-bottom: 3px solid var(--aiwiz-table-gold);
    background: var(--aiwiz-table-navy);
    color: #ffffff;
    font-family: "Raleway - Semi Bold", Raleway, sans-serif;
    font-size: 0.9375rem;
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 0.02em;
    text-transform: none;
    vertical-align: bottom;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table thead th :where(p, b, strong, span, a) {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    text-transform: inherit;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table thead th :where(b, strong, span[style*="font-weight"]) {
    font-weight: inherit !important;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table tbody tr > :first-child {
    color: var(--aiwiz-table-navy);
    font-family: "Raleway - Semi Bold", Raleway, sans-serif;
    font-weight: 600;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table tbody tr > :first-child :where(p, span[style*="font-weight"]) {
    color: inherit;
    font-weight: inherit !important;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table tbody tr:nth-child(even) > * {
    background: var(--aiwiz-table-stripe);
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table tbody tr:focus-within > * {
    background: var(--aiwiz-table-highlight);
}

@media (hover: hover) and (pointer: fine) {
    body.single-blog #lqd-site-content .elementor-widget-text-editor table tbody tr:hover > * {
        background: var(--aiwiz-table-highlight);
    }
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table tbody tr:last-child > * {
    border-bottom: 0;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor table caption:not(.screen-reader-text) {
    padding: 0 0 0.625rem;
    color: var(--aiwiz-table-navy);
    font-family: "Raleway - Semi Bold", Raleway, sans-serif;
    font-weight: 600;
    text-align: start;
}

body.single-blog #lqd-site-content .elementor-widget-text-editor :where(table, .aiwiz-table-scroll)[tabindex]:focus-visible {
    outline: 3px solid var(--aiwiz-table-navy, #06273a);
    outline-offset: 3px;
}

@media (max-width: 880px) {
    body.single-blog #lqd-site-content .elementor-widget-text-editor table th,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table td {
        padding: 0.75rem 0.875rem;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor table.aiwiz-table--scroll,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table:has(thead > tr > :nth-child(3)) {
        display: block;
        overflow-x: auto;
        overflow-y: hidden;
        overscroll-behavior-inline: contain;
        -webkit-overflow-scrolling: touch;
        border-radius: 0.5rem;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor table.aiwiz-table--scroll th,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table.aiwiz-table--scroll td,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table:has(thead > tr > :nth-child(3)) th,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table:has(thead > tr > :nth-child(3)) td {
        min-width: 11rem;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor table.aiwiz-table--scroll tr > :first-child,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table:has(thead > tr > :nth-child(3)) tr > :first-child {
        min-width: 9rem;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor .aiwiz-table-scroll {
        overflow-x: auto;
        overflow-y: hidden;
        overscroll-behavior-inline: contain;
        -webkit-overflow-scrolling: touch;
        border-radius: 0.5rem;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor .aiwiz-table-scroll > table {
        display: table;
        max-width: none;
        overflow: visible;
    }
}

@media print {
    body.single-blog #lqd-site-content .elementor-widget-text-editor table {
        display: table !important;
        overflow: visible !important;
        border-radius: 0;
        font-size: 10pt;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor table th,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table td {
        min-width: 0 !important;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor table tr {
        break-inside: avoid;
    }
}

@media (forced-colors: active) {
    body.single-blog #lqd-site-content .elementor-widget-text-editor table,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table th,
    body.single-blog #lqd-site-content .elementor-widget-text-editor table td {
        border-color: CanvasText;
    }

    body.single-blog #lqd-site-content .elementor-widget-text-editor table thead th {
        border-bottom-color: Highlight;
    }
}/* End custom CSS */