.elementor-72365 .elementor-element.elementor-element-4fb59ff{--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-72365 .elementor-element.elementor-element-87eaad3 img{border-radius:11px 11px 11px 11px;}.elementor-72365 .elementor-element.elementor-element-87eaad3 .widget-image-caption{font-size:0.9rem;font-style:italic;}.elementor-72365 .elementor-element.elementor-element-4c807f3{--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-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq{background-color:#FFFFFF;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__title{color:#002847;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__question{color:#002847;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__answer{color:#555555;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__item:hover{border-color:#2e75b6;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__item[open]{border-color:#2e75b6;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__item[open] .aiwiz-faq__question::after{background:#002847;}.elementor-72365 .elementor-element.elementor-element-adf5b2a .aiwiz-faq__question:hover::after{background:#002847;}@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 for text-editor, class: .elementor-element-a22f815 *//* Grok 4.7: reuse AIWIZ's labelled mobile table pattern. */
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 .grok-mobile-label {display:none;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.aiwiz-table {container:groktable / inline-size;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 .aiwiz-table__hint {display:none;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-prices table {table-layout:fixed;max-inline-size:100%;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-prices :is(th,td) {min-inline-size:0;inline-size:20%;overflow-wrap:anywhere;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-prices :is(th,td):first-child {inline-size:40%;min-inline-size:0;}
@container groktable (max-width:39.999rem) {
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards .aiwiz-table__scroll {overflow:visible;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards table {display:block;inline-size:100%;font-size:1rem;line-height:1.5;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards thead {position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody {display:block;padding:.75rem;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody tr {display:block;margin:0 0 1rem;border:1px solid #d8e2e8;border-radius:.5rem;background:#fff;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody tr:last-child {margin-block-end:0;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody :is(th,td) {display:block;inline-size:auto;min-inline-size:0;max-inline-size:100%;padding:.75rem 1rem;border:0;font-size:1rem;line-height:1.5;overflow-wrap:anywhere;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody th[scope="row"] {background:#0b3a57;color:#fff;border-radius:.45rem .45rem 0 0;font-weight:600;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody td+td {border-block-start:1px solid #eef2f5;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards .grok-mobile-label {display:block;color:#06273a;font-weight:600;margin-block-end:.25rem;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-prices :is(th,td) {padding:.75rem .25rem;font-size:.875rem;line-height:1.5;inline-size:21.3333%;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-prices :is(th,td):first-child {inline-size:36%;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-prices thead th {overflow-wrap:normal;}
}
@media print {
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards table {display:table;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards thead {position:static;display:table-header-group;inline-size:auto;block-size:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody {display:table-row-group;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody tr {display:table-row;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards tbody :is(th,td) {display:table-cell;padding:.25rem;font-size:10pt;}
body.single-blog #lqd-site-content .elementor-72365 .elementor-element.elementor-element-a22f815 figure.grok-table-cards .grok-mobile-label {display:none;}
}/* End custom CSS */