.elementor-114 .elementor-element.elementor-element-569fb94a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2e8f0;--border-color:#e2e8f0;--border-radius:8px 8px 8px 8px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-114 .elementor-element.elementor-element-569fb94a:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-569fb94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-114 .elementor-element.elementor-element-73a596f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-114 .elementor-element.elementor-element-73a596f:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-73a596f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fafc;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-114 .elementor-element.elementor-element-37098b3e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-37098b3e{font-size:14px;font-weight:bold;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-114 .elementor-element.elementor-element-74f26f3d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-114 .elementor-element.elementor-element-74f26f3d .elementor-icon-list-icon{width:14px;}.elementor-114 .elementor-element.elementor-element-74f26f3d .elementor-icon-list-icon i{font-size:14px;}.elementor-114 .elementor-element.elementor-element-74f26f3d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-114 .elementor-element.elementor-element-5f1af6c1{text-align:center;}.elementor-114 .elementor-element.elementor-element-5f1af6c1 .elementor-heading-title{font-size:26px;font-weight:bold;color:#b91c1c;}.elementor-114 .elementor-element.elementor-element-74c7746{text-align:start;}.elementor-114 .elementor-element.elementor-element-74c7746 .elementor-heading-title{font-size:26px;font-weight:bold;color:#b91c1c;}.elementor-114 .elementor-element.elementor-element-79918d9f{text-align:center;}.elementor-114 .elementor-element.elementor-element-79918d9f .elementor-heading-title{font-size:18px;font-weight:bold;color:#1d4ed8;}.elementor-114 .elementor-element.elementor-element-19b63247{text-align:center;}.elementor-114 .elementor-element.elementor-element-19b63247 .elementor-heading-title{font-size:18px;font-weight:bold;color:#1d4ed8;}.elementor-114 .elementor-element.elementor-element-63e6d46{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-114 .elementor-element.elementor-element-63e6d46.elementor-element{--align-self:flex-start;}.elementor-114 .elementor-element.elementor-element-63e6d46 .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-114 .elementor-element.elementor-element-63e6d46 .elementor-share-btn__icon{--e-share-buttons-icon-size:4.3em;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-114 .elementor-element.elementor-element-16073386{padding:10px 10px 10px 10px;--item-text-hover-decoration:underline;}.elementor-114 .elementor-element.elementor-element-16073386 .elementor-toc__header-title{text-align:start;}.elementor-114 .elementor-element.elementor-element-16073386 .elementor-toc__header{flex-direction:row;}.elementor-114 .elementor-element.elementor-element-4e7e54bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-34fdb323{width:auto;max-width:auto;background-color:#3B82F6;padding:05px 12px 5px 12px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-114 .elementor-element.elementor-element-34fdb323 .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-114 .elementor-element.elementor-element-3420fe3a{width:auto;max-width:auto;background-color:#EF4444;padding:05px 12px 5px 12px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-114 .elementor-element.elementor-element-3420fe3a .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-114 .elementor-element.elementor-element-1a8a1544{width:auto;max-width:auto;background-color:#10B981;padding:05px 12px 5px 12px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-114 .elementor-element.elementor-element-1a8a1544 .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-114 .elementor-element.elementor-element-537c44ca{width:auto;max-width:auto;background-color:#475569;padding:05px 12px 5px 12px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-114 .elementor-element.elementor-element-537c44ca .elementor-heading-title{font-size:15px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-114 .elementor-element.elementor-element-6a82164b{background-color:#FFFBEB;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#F59E0B;}.elementor-114 .elementor-element.elementor-element-17512c84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-114 .elementor-element.elementor-element-20486fc2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;}.elementor-114 .elementor-element.elementor-element-7a9d029{background-color:#0284C7;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-7a9d029 .elementor-heading-title{font-size:17px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-114 .elementor-element.elementor-element-28bc7d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-28bc7d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-28bc7d4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-28bc7d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-28bc7d4 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-28bc7d4 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-48ce154 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-48ce154 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-48ce154{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-48ce154 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-48ce154 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-48ce154 .elementor-icon-list-text{color:#16A34A;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-639b3a02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-639b3a02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-639b3a02{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-639b3a02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-639b3a02 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-639b3a02 .elementor-icon-list-text{color:#DC2626;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-2a000325 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-2a000325 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-2a000325{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-2a000325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-2a000325 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-2a000325 .elementor-icon-list-text{color:#DC2626;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-1c5cbd91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-1c5cbd91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-1c5cbd91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-1c5cbd91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-1c5cbd91 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-1c5cbd91 .elementor-icon-list-text{color:#EA580C;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-6ec4ff40 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-6ec4ff40 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-6ec4ff40{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-6ec4ff40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-6ec4ff40 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-6ec4ff40 .elementor-icon-list-text{color:#2563EB;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-497fa7cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-497fa7cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-497fa7cb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-497fa7cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-497fa7cb .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-497fa7cb .elementor-icon-list-text{color:#9333EA;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-6ec2d9c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-6ec2d9c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-114 .elementor-element.elementor-element-6ec2d9c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-114 .elementor-element.elementor-element-6ec2d9c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-114 .elementor-element.elementor-element-6ec2d9c5 .elementor-icon-list-item > a{font-weight:bold;}.elementor-114 .elementor-element.elementor-element-6ec2d9c5 .elementor-icon-list-text{color:#9333EA;transition:color 0.3s;}.elementor-114 .elementor-element.elementor-element-5c1dacd4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;}.elementor-114 .elementor-element.elementor-element-34a23503{background-color:#16A34A;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-34a23503 .elementor-heading-title{font-size:17px;font-weight:700;text-transform:uppercase;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-51780441{padding:20px 20px 20px 20px;text-align:start;}.elementor-114 .elementor-element.elementor-element-5c3f743a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-114 .elementor-element.elementor-element-d6556c1{background-color:#EA580C;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-d6556c1 .elementor-heading-title{font-size:17px;font-weight:700;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-1b28ae18{padding:20px 20px 20px 20px;column-gap:10px;text-align:justify;}.elementor-114 .elementor-element.elementor-element-1ef25ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-114 .elementor-element.elementor-element-1540167d{background-color:#9333EA;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-1540167d .elementor-heading-title{font-size:17px;font-weight:700;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-3357f217{padding:20px 20px 20px 20px;text-align:start;}.elementor-114 .elementor-element.elementor-element-3357f217.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-76440a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-114 .elementor-element.elementor-element-621692f{background-color:#0D9488;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-621692f .elementor-heading-title{font-size:17px;font-weight:700;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-7675809c{padding:20px 20px 20px 20px;text-align:start;}.elementor-114 .elementor-element.elementor-element-7675809c.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-769072b7{padding:20px 20px 20px 20px;text-align:center;}.elementor-114 .elementor-element.elementor-element-769072b7.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-572c3a5b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;}.elementor-114 .elementor-element.elementor-element-68b0dcd9{background-color:#334155;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-68b0dcd9 .elementor-heading-title{font-size:17px;font-weight:700;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-6561eda{width:auto;max-width:auto;background-color:#E2E8F0;padding:15px 15px 15px 15px;text-align:center;}.elementor-114 .elementor-element.elementor-element-6561eda .elementor-heading-title{font-size:18px;color:#0F172A;}.elementor-114 .elementor-element.elementor-element-24c42020{padding:20px 20px 20px 20px;text-align:start;}.elementor-114 .elementor-element.elementor-element-6cc5bcf3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;}.elementor-114 .elementor-element.elementor-element-2e652411{background-color:#334155;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-2e652411 .elementor-heading-title{font-size:17px;font-weight:700;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-31765d90{padding:20px 20px 20px 20px;text-align:start;}.elementor-114 .elementor-element.elementor-element-7fcd7449{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;}.elementor-114 .elementor-element.elementor-element-702ef62e{background-color:#DC2626;padding:12px 12px 12px 12px;text-align:center;}.elementor-114 .elementor-element.elementor-element-702ef62e .elementor-heading-title{font-size:17px;font-weight:700;color:#ffffff;}.elementor-114 .elementor-element.elementor-element-7989af94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-4eabda92{--display:flex;}.elementor-114 .elementor-element.elementor-element-36622616{text-align:start;}.elementor-114 .elementor-element.elementor-element-36622616 .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-40535d11{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-114 .elementor-element.elementor-element-669deed6 .elementor-button{background-color:#16a34a;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-431f875e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-59e92798{--display:flex;}.elementor-114 .elementor-element.elementor-element-611d1bfc{text-align:start;}.elementor-114 .elementor-element.elementor-element-611d1bfc .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-d27920b{--display:flex;}.elementor-114 .elementor-element.elementor-element-c6bdb46 .elementor-button{background-color:#2563eb;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-2c97a2b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-55f9fefd{--display:flex;}.elementor-114 .elementor-element.elementor-element-282a4cc1{text-align:start;}.elementor-114 .elementor-element.elementor-element-282a4cc1 .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-615f1e20{--display:flex;}.elementor-114 .elementor-element.elementor-element-d6acf99 .elementor-button{background-color:#4f46e5;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-14e3c487{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-4bae08e7{--display:flex;}.elementor-114 .elementor-element.elementor-element-69ee98be{text-align:start;}.elementor-114 .elementor-element.elementor-element-69ee98be .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-108c2c89{--display:flex;}.elementor-114 .elementor-element.elementor-element-3fd2e483 .elementor-button{background-color:#ea580c;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-6a2fc1ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-6902ff83{--display:flex;}.elementor-114 .elementor-element.elementor-element-4b35913{text-align:start;}.elementor-114 .elementor-element.elementor-element-4b35913 .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-eea4e57{--display:flex;}.elementor-114 .elementor-element.elementor-element-5b797142 .elementor-button{background-color:#0d9488;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-5537d1da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-797927b2{--display:flex;}.elementor-114 .elementor-element.elementor-element-1194f251{text-align:start;}.elementor-114 .elementor-element.elementor-element-1194f251 .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-65cb0a49{--display:flex;}.elementor-114 .elementor-element.elementor-element-2fe79635 .elementor-button{background-color:#db2777;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-7393e7bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-6990296d{--display:flex;}.elementor-114 .elementor-element.elementor-element-72e7a68e{text-align:start;}.elementor-114 .elementor-element.elementor-element-72e7a68e .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-21fd1535{--display:flex;}.elementor-114 .elementor-element.elementor-element-7c711807 .elementor-button{background-color:#9333ea;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-72f56419{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e8f0;--border-color:#e2e8f0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-61e325e{--display:flex;}.elementor-114 .elementor-element.elementor-element-5f5d4b8c{text-align:start;}.elementor-114 .elementor-element.elementor-element-5f5d4b8c .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-50f96de7{--display:flex;}.elementor-114 .elementor-element.elementor-element-238912e8 .elementor-button{background-color:#ffffff;font-weight:bold;fill:#b91c1c;color:#b91c1c;border-style:solid;border-width:2px 2px 2px 2px;border-color:#b91c1c;}.elementor-114 .elementor-element.elementor-element-2197983d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-114 .elementor-element.elementor-element-5352c36a{--display:flex;}.elementor-114 .elementor-element.elementor-element-30b57ac7{text-align:start;}.elementor-114 .elementor-element.elementor-element-30b57ac7 .elementor-heading-title{font-size:16px;font-weight:bold;color:#1e3a8a;}.elementor-114 .elementor-element.elementor-element-1a693d79{--display:flex;}.elementor-114 .elementor-element.elementor-element-3defd979 .elementor-button{background-color:#334155;font-weight:bold;}.elementor-114 .elementor-element.elementor-element-2fb7f3c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-114 .elementor-element.elementor-element-6b677373 img{width:65%;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-114 .elementor-element.elementor-element-5cbf44f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;text-align:justify;}.elementor-114 .elementor-element.elementor-element-547755a7{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-114 .elementor-element.elementor-element-121d9007 span.post-navigation__prev--label{color:var( --e-global-color-astglobalcolor2 );}.elementor-114 .elementor-element.elementor-element-121d9007 span.post-navigation__next--label{color:var( --e-global-color-astglobalcolor2 );}.elementor-114 .elementor-element.elementor-element-121d9007 span.post-navigation__prev--label, .elementor-114 .elementor-element.elementor-element-121d9007 span.post-navigation__next--label{font-size:16px;font-weight:700;}.elementor-114 .elementor-element.elementor-element-121d9007 span.post-navigation__prev--title, .elementor-114 .elementor-element.elementor-element-121d9007 span.post-navigation__next--title{color:var( --e-global-color-primary );font-size:14px;}.elementor-114 .elementor-element.elementor-element-121d9007 .post-navigation__arrow-wrapper{color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor2 );}.elementor-114 .elementor-element.elementor-element-121d9007 .elementor-post-navigation__separator{background-color:var( --e-global-color-astglobalcolor3 );width:7px;}.elementor-114 .elementor-element.elementor-element-121d9007 .elementor-post-navigation{color:var( --e-global-color-astglobalcolor3 );border-block-width:7px;}.elementor-114 .elementor-element.elementor-element-121d9007 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (7px / 2));}.elementor-114 .elementor-element.elementor-element-121d9007 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (7px / 2));}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-114 .elementor-element.elementor-element-2f0b8b1f{padding:10px 10px 10px 10px;}.elementor-114 .elementor-element.elementor-element-2f0b8b1f .elementor-author-box__avatar img{width:67px;height:67px;}.elementor-114 .elementor-element.elementor-element-4408b3ca{padding:10px 10px 10px 10px;}.elementor-114 .elementor-element.elementor-element-3b641395{--display:flex;}.elementor-114 .elementor-element.elementor-element-6c4aec8e .elementor-heading-title{font-weight:900;-webkit-text-stroke-color:#000;stroke:#000;color:#1A2B4C;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-114 .elementor-element.elementor-element-74ac7cdf{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-114 .elementor-element.elementor-element-74ac7cdf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-114 .elementor-element.elementor-element-74ac7cdf.elementor-element{--align-self:center;}.elementor-114 .elementor-element.elementor-element-74ac7cdf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.54 * 100% );}.elementor-114 .elementor-element.elementor-element-74ac7cdf:after{content:"0.54";}.elementor-114 .elementor-element.elementor-element-74ac7cdf .elementor-post__thumbnail__link{width:100%;}.elementor-114 .elementor-element.elementor-element-74ac7cdf.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-114 .elementor-element.elementor-element-74ac7cdf.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-114 .elementor-element.elementor-element-74ac7cdf.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-114 .elementor-element.elementor-element-104fdd9{--display:flex;}.elementor-114 .elementor-element.elementor-element-312d0899{--display:flex;}.elementor-114 .elementor-element.elementor-element-7e2e2c13{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-114 .elementor-element.elementor-element-35697f0{--display:flex;}.elementor-114 .elementor-element.elementor-element-5e52f95{--display:flex;}.elementor-114 .elementor-element.elementor-element-fc2b1fe{--display:flex;}.elementor-114 .elementor-element.elementor-element-0d44abe{--display:flex;}.elementor-114 .elementor-element.elementor-element-02c3eae{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-114 .elementor-element.elementor-element-02c3eae .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-114 .elementor-element.elementor-element-02c3eae:after{content:"0.56";}.elementor-114 .elementor-element.elementor-element-02c3eae .elementor-post__thumbnail__link{width:100%;}.elementor-114 .elementor-element.elementor-element-02c3eae.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-114 .elementor-element.elementor-element-02c3eae.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-114 .elementor-element.elementor-element-02c3eae.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}body.elementor-page-114:not(.elementor-motion-effects-element-type-background), body.elementor-page-114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}@media(max-width:1024px){ .elementor-114 .elementor-element.elementor-element-63e6d46{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;} .elementor-114 .elementor-element.elementor-element-547755a7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-114 .elementor-element.elementor-element-73a596f{--content-width:1100px;}}@media(max-width:767px){.elementor-114 .elementor-element.elementor-element-74f26f3d.elementor-element{--align-self:center;} .elementor-114 .elementor-element.elementor-element-63e6d46{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-114 .elementor-element.elementor-element-63e6d46 .elementor-share-btn{font-size:calc(0.5px * 10);}.elementor-114 .elementor-element.elementor-element-63e6d46 .elementor-share-btn__icon{--e-share-buttons-icon-size:4.1em;}.elementor-114 .elementor-element.elementor-element-17512c84{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-114 .elementor-element.elementor-element-1b28ae18{padding:20px 20px 20px 20px;}.elementor-114 .elementor-element.elementor-element-3357f217{padding:20px 20px 20px 20px;}.elementor-114 .elementor-element.elementor-element-7675809c{padding:20px 20px 20px 20px;}.elementor-114 .elementor-element.elementor-element-769072b7{padding:20px 20px 20px 20px;}.elementor-114 .elementor-element.elementor-element-31765d90{padding:5px 5px 5px 5px;}.elementor-114 .elementor-element.elementor-element-7989af94{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-431f875e{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-2c97a2b7{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-14e3c487{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-6a2fc1ad{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-5537d1da{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-7393e7bd{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-72f56419{--flex-wrap:wrap;}.elementor-114 .elementor-element.elementor-element-2197983d{--flex-wrap:wrap;} .elementor-114 .elementor-element.elementor-element-547755a7{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-114 .elementor-element.elementor-element-2f0b8b1f .elementor-author-box__name{font-size:20px;}.elementor-114 .elementor-element.elementor-element-2f0b8b1f .elementor-author-box__bio{font-size:14px;}.elementor-114 .elementor-element.elementor-element-4408b3ca .elementor-author-box__name{font-size:20px;}.elementor-114 .elementor-element.elementor-element-4408b3ca .elementor-author-box__bio{font-size:14px;}.elementor-114 .elementor-element.elementor-element-6c4aec8e .elementor-heading-title{font-size:18px;}.elementor-114 .elementor-element.elementor-element-74ac7cdf .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-114 .elementor-element.elementor-element-74ac7cdf:after{content:"0.5";}.elementor-114 .elementor-element.elementor-element-74ac7cdf .elementor-post__thumbnail__link{width:100%;}.elementor-114 .elementor-element.elementor-element-02c3eae .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-114 .elementor-element.elementor-element-02c3eae:after{content:"0.5";}.elementor-114 .elementor-element.elementor-element-02c3eae .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-3357f217 *//* 1. Makes the widget horizontally scrollable on mobile (Swipe left/right) */
.elementor-114 .elementor-element.elementor-element-3357f217 {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* Enables smooth swiping on iPhones */
    padding-bottom: 10px; /* Adds a little space for the scrollbar */
}

/* 2. Forces the table to stay wide enough to read, triggering the scroll */
.elementor-114 .elementor-element.elementor-element-3357f217 table {
    width: 100%;
    min-width: 600px; /* Prevents text from squishing into tall, ugly columns */
    border-collapse: collapse;
    margin-bottom: 15px;
}

/* 3. Adds beautiful gray borders and padding to the AI's raw table */
.elementor-114 .elementor-element.elementor-element-3357f217 table th, 
.elementor-114 .elementor-element.elementor-element-3357f217 table td {
    border: 1px solid #e2e8f0;
    padding: 10px;
    text-align: center;
    font-size: 14px;
    color: #334155;
}

/* 4. Styles the Header Row of the table to match your theme */
.elementor-114 .elementor-element.elementor-element-3357f217 table th {
    background-color: #f8fafc;
    font-weight: bold;
    color: #0f172a;
}

/* 5. Zebra striping for easier reading */
.elementor-114 .elementor-element.elementor-element-3357f217 table tr:nth-child(even) {
    background-color: #f8fafc;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7675809c *//* 1. Makes the widget horizontally scrollable on mobile (Swipe left/right) */
.elementor-114 .elementor-element.elementor-element-7675809c {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* Enables smooth swiping on iPhones */
    padding-bottom: 10px; /* Adds a little space for the scrollbar */
}

/* 2. Forces the table to stay wide enough to read, triggering the scroll */
.elementor-114 .elementor-element.elementor-element-7675809c table {
    width: 100%;
    min-width: 600px; /* Prevents text from squishing into tall, ugly columns */
    border-collapse: collapse;
    margin-bottom: 15px;
}

/* 3. Adds beautiful gray borders and padding to the AI's raw table */
.elementor-114 .elementor-element.elementor-element-7675809c table th, 
.elementor-114 .elementor-element.elementor-element-7675809c table td {
    border: 1px solid #e2e8f0;
    padding: 10px;
    text-align: center;
    font-size: 14px;
    color: #334155;
}

/* 4. Styles the Header Row of the table to match your theme */
.elementor-114 .elementor-element.elementor-element-7675809c table th {
    background-color: #f8fafc;
    font-weight: bold;
    color: #0f172a;
}

/* 5. Zebra striping for easier reading */
.elementor-114 .elementor-element.elementor-element-7675809c table tr:nth-child(even) {
    background-color: #f8fafc;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-769072b7 *//* 1. Makes the widget horizontally scrollable on mobile (Swipe left/right) */
.elementor-114 .elementor-element.elementor-element-769072b7 {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; /* Enables smooth swiping on iPhones */
    padding-bottom: 10px; /* Adds a little space for the scrollbar */
}

/* 2. Forces the table to stay wide enough to read, triggering the scroll */
.elementor-114 .elementor-element.elementor-element-769072b7 table {
    width: 100%;
    min-width: 600px; /* Prevents text from squishing into tall, ugly columns */
    border-collapse: collapse;
    margin-bottom: 15px;
}

/* 3. Adds beautiful gray borders and padding to the AI's raw table */
.elementor-114 .elementor-element.elementor-element-769072b7 table th, 
.elementor-114 .elementor-element.elementor-element-769072b7 table td {
    border: 1px solid #e2e8f0;
    padding: 10px;
    text-align: center;
    font-size: 14px;
    color: #334155;
}

/* 4. Styles the Header Row of the table to match your theme */
.elementor-114 .elementor-element.elementor-element-769072b7 table th {
    background-color: #f8fafc;
    font-weight: bold;
    color: #0f172a;
}

/* 5. Zebra striping for easier reading */
.elementor-114 .elementor-element.elementor-element-769072b7 table tr:nth-child(even) {
    background-color: #f8fafc;
}/* End custom CSS */