.elementor-597 .elementor-element.elementor-element-ad5ad27{--display:flex;}.elementor-widget-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-597 .elementor-element.elementor-element-xp0000016{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-597 .elementor-element.elementor-element-258f2a78{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-597 .elementor-element.elementor-element-xp0000002 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-d6a62394{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-597 .elementor-element.elementor-element-xp0000003{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp0000004 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp0000005{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp0000006 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp0000007{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp0000008 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp0000009{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp000000a .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp000000b{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp000000c .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp000000d{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp000000e .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp000000f{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp0000010 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp0000011{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp0000012 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp0000013{font-family:"Lato", Sans-serif;color:#465B69;}.elementor-597 .elementor-element.elementor-element-xp0000014 .elementor-heading-title{font-family:"Lato", Sans-serif;color:#002855;}.elementor-597 .elementor-element.elementor-element-xp0000015{font-family:"Lato", Sans-serif;color:#465B69;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for image, class: .elementor-element-7f4a56a */.elementor-597 .elementor-element.elementor-element-7f4a56a img{width:100%;height:auto;max-height:560px;object-fit:cover;}.elementor-597 .elementor-element.elementor-element-7f4a56a .widget-image-caption{font-size:13px;line-height:1.5;margin-top:8px;}/* End custom CSS */
/* Start custom CSS *//* T-037: editable Section Express K191 editorial/duo, K41 options, K69 steps. */
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-duo,body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-editorial{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px)!important;align-items:center!important;width:100%!important;padding:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-editorial{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.xp-copy,.xp-visual,.xp-heading-rail){width:100%!important;min-width:0!important;padding:0!important;gap:18px!important;display:flex;flex-direction:column;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-copy>.elementor-widget{width:100%!important;margin:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-copy .elementor-widget-text-editor{max-width:72ch;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-heading-rail{border-left:3px solid #009FDF;padding-left:24px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px!important;width:100%!important;margin-block:24px!important;padding:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-grid>.xp-card{display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;padding:28px!important;gap:14px!important;background:#F7F7F7;border:1px solid #DCE3E8;border-radius:12px;box-shadow:none!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-card>.elementor-widget{width:100%!important;margin:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-card .elementor-heading-title{font-family:Lato,sans-serif!important;font-size:23px!important;line-height:1.25!important;font-weight:600!important;color:#002855!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-card :is(.elementor-widget-text-editor,p,li){font-size:17px!important;line-height:1.65!important;color:#465B69!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-card a{color:#005E85!important;text-decoration:underline;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-card p:last-child{margin-bottom:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-steps{counter-reset:ao-step;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-steps>.xp-card{border-top:3px solid #009FDF;counter-increment:ao-step;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-steps>.xp-card:before{content:counter(ao-step,decimal-leading-zero);font:600 18px/1 Lato,sans-serif;color:#005E85;margin-bottom:6px;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-visual .elementor-widget-image{width:100%;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-visual img{width:100%;height:auto!important;max-height:520px;object-fit:contain;border-radius:12px;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-visual .elementor-widget-text-editor{font-size:13px!important;line-height:1.5!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-article{gap:24px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-article>.elementor-widget-heading{margin-top:20px!important;}
@media(max-width:767px){
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.xp-duo,.xp-editorial,.xp-grid){grid-template-columns:minmax(0,1fr)!important;gap:24px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.xp-copy,.xp-visual,.xp-article){padding:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-grid>.xp-card{padding:24px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-heading-rail{padding:0 0 0 16px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .xp-card .elementor-heading-title{font-size:22px!important;}
}

body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-stack{gap:32px!important}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-chapter{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;padding:32px!important;gap:22px!important;border-top:2px solid #DCE3E8;background:#fff}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-tint{background:#F7F7F7!important;border-top-color:#009FDF}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.ac-article-title,.ac-article-body){display:flex!important;flex-direction:column!important;width:100%!important;gap:18px!important;padding:0!important;max-width:none!important}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-title .elementor-heading-title{color:#002855!important}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-body{color:#465B69}
@media(max-width:767px){body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-chapter{padding:24px 18px!important;gap:18px!important}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-stack{padding:0!important;gap:24px!important}}

body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-chapter{max-width:960px!important;margin:0 auto!important;align-items:stretch!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.ac-article-title,.ac-article-body){max-width:none!important;align-items:stretch!important;text-align:left!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.ac-article-title,.ac-article-body)>.elementor-widget{width:100%!important;max-width:none!important;text-align:left!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-chapter :is(h2,h3,h4){text-align:left!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-body :is(p,ul,ol,table){max-width:none!important;width:100%!important;}

body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-chapter :is(ul,ol){width:auto!important;max-width:100%!important;margin-left:0!important;padding-left:24px!important;box-sizing:border-box!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-chapter li{width:auto!important;max-width:100%!important;}

/* AO T040: native Section Express body composition. */
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-section{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:70px!important;background:#fff!important;border:0!important;border-radius:0!important;gap:32px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-section :where(.e-con,.e-con-inner){padding:0!important;margin:0!important;min-width:0!important;max-width:100%;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;gap:30px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-copy{display:flex!important;flex-direction:column!important;width:100%!important;max-width:900px!important;min-width:0!important;padding:0!important;gap:22px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module .elementor-widget{max-width:100%!important;min-width:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module :is(.elementor-widget-heading,.elementor-widget-text-editor){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module :is(h2,h3,h4){font-family:Lato,sans-serif!important;color:#002855!important;text-transform:none!important;margin:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module h2{font-size:40px!important;line-height:1.3!important;font-weight:400!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module h3{font-size:23px!important;line-height:1.35!important;font-weight:700!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module .elementor-widget-text-editor{font-family:Lato,sans-serif!important;font-size:17px!important;line-height:1.7!important;color:#465B69!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module .elementor-widget-text-editor :is(p,li,span,strong,em){color:inherit!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module :is(p,ul,ol){width:auto!important;max-width:none!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module :is(ul,ol){margin-left:0!important;padding-left:24px!important;box-sizing:border-box!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module .elementor-widget-text-editor a{color:#005E85!important;text-decoration:underline!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-panels{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px!important;width:100%!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-panels-stack{grid-template-columns:1fr!important;max-width:820px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-section .mf-panel,body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module .mf-panel{display:flex!important;flex-direction:column!important;gap:20px!important;padding:30px!important;background:#F7F7F7!important;border:0!important;border-left:6px solid #DCE3E8!important;width:100%!important;min-width:0!important;max-width:none!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-panel>.elementor-widget-heading:first-child{border-left:5px solid #009FDF!important;padding-left:15px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-panel :is(h2,h3,h4){font-size:19px!important;font-weight:700!important;line-height:1.45!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-image-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center!important;gap:80px!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-media{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;padding:0!important;min-width:0!important;width:100%!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-image-right>.mf-media{order:2;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-media img{display:block;width:100%!important;height:auto!important;max-height:640px;object-fit:cover!important;border-radius:0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-article-chapter{max-width:960px!important;margin:0 auto!important;padding:48px 0!important;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-anchor{min-height:0!important;height:0!important;padding:0!important;margin:0!important;gap:0!important;}
@media(max-width:1024px){body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-section{padding:52px 30px!important;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-image-row{gap:36px!important;}}
@media(max-width:767px){body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-section{padding:40px 20px!important;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module h2{font-size:30px!important;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] :is(.mf-panels,.mf-image-row){grid-template-columns:1fr!important;gap:24px!important;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-image-right>.mf-media{order:0;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-section .mf-panel{padding:24px!important;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-panel :is(h2,h3,h4){font-size:19px!important;}body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-article-chapter{padding:30px 0!important;}}

body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module.mf-section{max-width:1280px!important;margin:0 auto!important;padding:70px!important;}
@media(max-width:1024px){body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module.mf-section{padding:52px 30px!important;}}
@media(max-width:767px){body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .mf-module.mf-section{padding:40px 20px!important;}}

body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ao-table-scroll{display:block;width:100%;max-width:100%;overflow-x:auto;box-sizing:border-box;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ao-table-scroll:focus-visible{outline:2px solid #005E85;outline-offset:3px;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ao-table-scroll table{min-width:540px;}
body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-stack:has(.mf-article-chapter){box-sizing:border-box!important;width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:0 40px!important;}
@media(max-width:767px){body .elementor.elementor-597[data-elementor-id="597"][data-elementor-type] .ac-article-stack:has(.mf-article-chapter){padding:0 20px!important;}}/* End custom CSS */