.elementor-1723 .elementor-element.elementor-element-2dae8ca9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1723 .elementor-element.elementor-element-2dae8ca9:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-2dae8ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2dae8ca9 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-2dae8ca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 28px 20px 28px;}.elementor-1723 .elementor-element.elementor-element-2dae8ca9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-7eacbe7b > .elementor-element-populated{padding:0px 0px 0px 0px;}.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 );}.elementor-1723 .elementor-element.elementor-element-3d1fb33f img{width:170px;}.elementor-1723 .elementor-element.elementor-element-24670c35 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1723 .elementor-element.elementor-element-e21e9d8{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1723 .elementor-element.elementor-element-e21e9d8 .elementor-icon-list-text{color:#082C40;transition:color 0.3s;}.elementor-1723 .elementor-element.elementor-element-ed776c8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1723 .elementor-element.elementor-element-102ed676 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-b354759 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #082C40 0%, #082C4026 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-b354759 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-b354759 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-1723 .elementor-element.elementor-element-b354759{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 28px 78px 28px;}.elementor-1723 .elementor-element.elementor-element-3d18ba1 > .elementor-element-populated{padding:0px 0px 0px 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 );color:var( --e-global-color-primary );}.elementor-1723 .elementor-element.elementor-element-635f8b70 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-685a1cc9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:52px;font-weight:700;line-height:1.13em;color:#FFFFFF;}.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 );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-1723 .elementor-element.elementor-element-479f7a9c{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7dd2ed8a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-788f5dd1:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-788f5dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-788f5dd1 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-788f5dd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-1723 .elementor-element.elementor-element-788f5dd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-3581001c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-10acad9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-7efff6da .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-7bb179b{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-16800f04:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-16800f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-16800f04 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-16800f04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 28px 12px 28px;}.elementor-1723 .elementor-element.elementor-element-16800f04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-738a2905:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-738a2905 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-738a2905 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-738a2905 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-4ae7c3d2 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-29bac6cf .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-4cf6b20e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-5a6aeaaa{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-33fe0728{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-1ffdbdc4 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-1bd5e114:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-1bd5e114 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-1bd5e114 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-1bd5e114 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-79e31053 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-5a0fb3f6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-7fcd3204 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-34a07d{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-4b0a4006{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-29a8fa19 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-282d67f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-282d67f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-282d67f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-282d67f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-4d93f9c9 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-1eb4ce03 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-3a4725c8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-3cb8d3fe{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-41eac911{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-72fc504b .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-3d35b47a:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-3d35b47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-3d35b47a > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-3d35b47a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 28px 12px 28px;}.elementor-1723 .elementor-element.elementor-element-3d35b47a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-b0bbc22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-b0bbc22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-b0bbc22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-b0bbc22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-7210ff94 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-29565f7f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-5d441ebd .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-733de1c8{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-27c40c49{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-33cd2041 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-3583f8c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-3583f8c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-3583f8c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-3583f8c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-2546ce76 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-6317398e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-3d6e213b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-3671619f{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-439b0cd4{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-180db0b9 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-531e9dd3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-531e9dd3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-531e9dd3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-531e9dd3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-15f031d1 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-4431197a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-3fcb778a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-5146534c{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-5b643b6c{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-41ee6c96 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-bebe2eb:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-bebe2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-bebe2eb > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-bebe2eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 28px 12px 28px;}.elementor-1723 .elementor-element.elementor-element-bebe2eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-43fd5d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-43fd5d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-43fd5d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-43fd5d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-acb044c img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-2c1b20f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-dffbcec .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-3a12dc6{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-7de5513{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-0f51b42 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-c9e86da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1723 .elementor-element.elementor-element-c9e86da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-c9e86da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-1723 .elementor-element.elementor-element-c9e86da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-59d6678 img{width:100%;height:210px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-1723 .elementor-element.elementor-element-fc378b7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#206582;}.elementor-1723 .elementor-element.elementor-element-dc43131 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:24px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-9da719d{font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-714eb38{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-c3a6c62 .elementor-button{background-color:#082C40;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-73962392:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-73962392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-73962392 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-73962392{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 28px 30px 28px;}.elementor-1723 .elementor-element.elementor-element-73962392 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-32635470 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1723 .elementor-element.elementor-element-4b202017 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-6ea48f47 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-327581f5{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-43b06445{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-a5abbec:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-a5abbec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-a5abbec > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-a5abbec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 28px 30px 28px;}.elementor-1723 .elementor-element.elementor-element-a5abbec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-2f84136 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-1723 .elementor-element.elementor-element-a0ae4b0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-f5f525c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-de8739b{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-bd3dacc{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-417fa1d0:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-417fa1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-417fa1d0 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-417fa1d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 28px 24px 28px;}.elementor-1723 .elementor-element.elementor-element-417fa1d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-5d4e30cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-5becce1e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-1bd737d6 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-36b4c120{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-6e1a2bac:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-6e1a2bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-6e1a2bac > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-6e1a2bac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 28px 24px 28px;}.elementor-1723 .elementor-element.elementor-element-6e1a2bac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-3e1c0082 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-2e442f3c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-1cdc9331 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-30358bc7{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-100d2071:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-100d2071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-100d2071 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-100d2071{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 28px 24px 28px;}.elementor-1723 .elementor-element.elementor-element-100d2071 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-64b136f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-2be93acc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-42768305 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-5fbe404c{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-2f6969ce:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-2f6969ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-2f6969ce > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-2f6969ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 28px 24px 28px;}.elementor-1723 .elementor-element.elementor-element-2f6969ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-6dd276fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-52a0c749 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-6667779f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-6c9635fc{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-7669d019:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-7669d019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-7669d019 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-7669d019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 28px 24px 28px;}.elementor-1723 .elementor-element.elementor-element-7669d019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-bc28c4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-19215379 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-12e07dfd .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-2713dfa2{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-1eab609b:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-1eab609b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-1eab609b > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-1eab609b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 28px 24px 28px;}.elementor-1723 .elementor-element.elementor-element-1eab609b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-59c8230a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-d448325 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-4b88e406 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:26px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-23d22c45{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-3a72bb8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1723 .elementor-element.elementor-element-3a72bb8c:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-3a72bb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F6;}.elementor-1723 .elementor-element.elementor-element-3a72bb8c > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-3a72bb8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 28px 48px 28px;}.elementor-1723 .elementor-element.elementor-element-3a72bb8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-204d769b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-51614081 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:30px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-665885d1{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-3a54cf43 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-698ee2f9 .elementor-button{background-color:#F5B819;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#082C40;color:#082C40;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-7f333032:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-7f333032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082C40;}.elementor-1723 .elementor-element.elementor-element-7f333032 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-7f333032{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 28px 32px 28px;}.elementor-1723 .elementor-element.elementor-element-7f333032 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-52c1c94d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-4783f27f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-746a846f{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#D9E4EA;}.elementor-1723 .elementor-element.elementor-element-7762d928 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-48756379{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#D9E4EA;}.elementor-1723 .elementor-element.elementor-element-2f250118{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.55em;color:#D9E4EA;}.elementor-1723 .elementor-element.elementor-element-95d7d67:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-95d7d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-1723 .elementor-element.elementor-element-95d7d67 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-95d7d67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-1723 .elementor-element.elementor-element-95d7d67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-36d9febe > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-7eb4da0f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#1B6973;}.elementor-1723 .elementor-element.elementor-element-7a450d7a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;line-height:1.13em;color:#082C40;}.elementor-1723 .elementor-element.elementor-element-2408128a > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-415ddf8b{font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#53616C;}.elementor-1723 .elementor-element.elementor-element-787f47b0:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-787f47b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082C40;}.elementor-1723 .elementor-element.elementor-element-787f47b0 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-787f47b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 28px 54px 28px;}.elementor-1723 .elementor-element.elementor-element-787f47b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-7c2b4e57 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-69b4720f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#F5B819;}.elementor-1723 .elementor-element.elementor-element-55fb1b0f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:700;line-height:1.13em;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4bbbd08a > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-227a8f1c{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#D5E3E8;}.elementor-1723 .elementor-element.elementor-element-466bb731 .elementor-button{background-color:#F5B819;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#082C40;color:#082C40;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-42e42b73:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-42e42b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082C40;}.elementor-1723 .elementor-element.elementor-element-42e42b73 > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-42e42b73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 28px 54px 28px;}.elementor-1723 .elementor-element.elementor-element-42e42b73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-58f55d53 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-c73a8c9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#F5B819;}.elementor-1723 .elementor-element.elementor-element-1f38531d .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;line-height:1.13em;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-19179b08{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#D5E3E8;}.elementor-1723 .elementor-element.elementor-element-5acf6cbe > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-f7df4d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#F5B819;}.elementor-1723 .elementor-element.elementor-element-65e2591d{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-4b27f365 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1723 .elementor-element.elementor-element-34f9d394 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:11px;font-weight:600;line-height:1.55em;letter-spacing:2px;color:#F5B819;}.elementor-1723 .elementor-element.elementor-element-56d08e04{font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-1723 .elementor-element.elementor-element-41cbe7a4 .elementor-button{background-color:#F5B819;font-family:"Arial", Sans-serif;font-size:12px;font-weight:700;line-height:1.55em;letter-spacing:1px;fill:#082C40;color:#082C40;border-radius:2px 2px 2px 2px;padding:16px 24px 16px 24px;}.elementor-1723 .elementor-element.elementor-element-2dcfc67e:not(.elementor-motion-effects-element-type-background), .elementor-1723 .elementor-element.elementor-element-2dcfc67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082C40;}.elementor-1723 .elementor-element.elementor-element-2dcfc67e > .elementor-container{max-width:1180px;}.elementor-1723 .elementor-element.elementor-element-2dcfc67e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 28px 20px 28px;}.elementor-1723 .elementor-element.elementor-element-2dcfc67e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1723 .elementor-element.elementor-element-270939a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-3762e643{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.55em;color:#C2D3DD;}.elementor-1723 .elementor-element.elementor-element-647989ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1723 .elementor-element.elementor-element-4d9069fc{font-family:"Arial", Sans-serif;font-size:12px;font-weight:400;line-height:1.55em;color:#C2D3DD;}@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 );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-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 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1723 .elementor-element.elementor-element-2dae8ca9{padding:18px 22px 18px 22px;}.elementor-1723 .elementor-element.elementor-element-7eacbe7b > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1723 .elementor-element.elementor-element-24670c35 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1723 .elementor-element.elementor-element-ed776c8 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1723 .elementor-element.elementor-element-b354759{padding:56px 22px 56px 22px;}.elementor-1723 .elementor-element.elementor-element-3d18ba1 > .elementor-element-populated{padding:12px 0px 12px 0px;}.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 );}.elementor-1723 .elementor-element.elementor-element-685a1cc9 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1723 .elementor-element.elementor-element-7dd2ed8a > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-788f5dd1{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-3581001c > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-7efff6da .elementor-heading-title{font-size:32px;}.elementor-1723 .elementor-element.elementor-element-16800f04{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-738a2905 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-4cf6b20e .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-1bd5e114 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-7fcd3204 .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-282d67f9 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-3a4725c8 .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-3d35b47a{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-b0bbc22 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-5d441ebd .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-3583f8c9 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-3d6e213b .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-531e9dd3 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-3fcb778a .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-bebe2eb{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-43fd5d8 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-dffbcec .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-c9e86da > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-dc43131 .elementor-heading-title{font-size:24px;}.elementor-1723 .elementor-element.elementor-element-73962392{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-32635470 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-6ea48f47 .elementor-heading-title{font-size:28px;}.elementor-1723 .elementor-element.elementor-element-a5abbec{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-2f84136 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-f5f525c .elementor-heading-title{font-size:28px;}.elementor-1723 .elementor-element.elementor-element-417fa1d0{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-5d4e30cf > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-1bd737d6 .elementor-heading-title{font-size:26px;}.elementor-1723 .elementor-element.elementor-element-6e1a2bac{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-3e1c0082 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-1cdc9331 .elementor-heading-title{font-size:26px;}.elementor-1723 .elementor-element.elementor-element-100d2071{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-64b136f > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-42768305 .elementor-heading-title{font-size:26px;}.elementor-1723 .elementor-element.elementor-element-2f6969ce{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-6dd276fb > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-6667779f .elementor-heading-title{font-size:26px;}.elementor-1723 .elementor-element.elementor-element-7669d019{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-bc28c4e > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-12e07dfd .elementor-heading-title{font-size:26px;}.elementor-1723 .elementor-element.elementor-element-1eab609b{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-59c8230a > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-4b88e406 .elementor-heading-title{font-size:26px;}.elementor-1723 .elementor-element.elementor-element-3a72bb8c{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-204d769b > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-51614081 .elementor-heading-title{font-size:30px;}.elementor-1723 .elementor-element.elementor-element-3a54cf43 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-7f333032{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-52c1c94d > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-7762d928 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-95d7d67{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-36d9febe > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-7a450d7a .elementor-heading-title{font-size:32px;}.elementor-1723 .elementor-element.elementor-element-2408128a > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-787f47b0{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-7c2b4e57 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-55fb1b0f .elementor-heading-title{font-size:32px;}.elementor-1723 .elementor-element.elementor-element-4bbbd08a > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-42e42b73{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-58f55d53 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-1f38531d .elementor-heading-title{font-size:28px;}.elementor-1723 .elementor-element.elementor-element-5acf6cbe > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-4b27f365 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-2dcfc67e{padding:32px 22px 32px 22px;}.elementor-1723 .elementor-element.elementor-element-270939a0 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1723 .elementor-element.elementor-element-647989ca > .elementor-element-populated{padding:12px 0px 12px 0px;}}/* Start custom CSS */.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .elementor-element-16800f04{padding-top:12px!important;padding-bottom:12px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .elementor-element-3d35b47a{padding-top:12px!important;padding-bottom:48px!important}

/* AARP refined design system: compact scale, clear hierarchy, deliberate contrast */
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-102ed676 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-635f8b70 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#FFFFFF!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-685a1cc9 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(36px,3.6vw,48px)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#FFFFFF!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-479f7a9c,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-479f7a9c p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-479f7a9c li{font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-10acad9 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7efff6da .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(28px,2.5vw,34px)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7bb179b,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7bb179b p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7bb179b li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-29bac6cf .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4cf6b20e .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5a6aeaaa,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5a6aeaaa p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5a6aeaaa li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-33fe0728,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-33fe0728 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-33fe0728 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-1ffdbdc4 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5a0fb3f6 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7fcd3204 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-34a07d,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-34a07d p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-34a07d li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4b0a4006,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4b0a4006 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4b0a4006 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-29a8fa19 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-1eb4ce03 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3a4725c8 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3cb8d3fe,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3cb8d3fe p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3cb8d3fe li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-41eac911,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-41eac911 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-41eac911 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-72fc504b .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-29565f7f .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5d441ebd .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-733de1c8,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-733de1c8 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-733de1c8 li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-27c40c49,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-27c40c49 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-27c40c49 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-33cd2041 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-6317398e .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3d6e213b .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3671619f,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3671619f p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3671619f li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-439b0cd4,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-439b0cd4 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-439b0cd4 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-180db0b9 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4431197a .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3fcb778a .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5146534c,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5146534c p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5146534c li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5b643b6c,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5b643b6c p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5b643b6c li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-41ee6c96 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4b202017 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-6ea48f47 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#FFFFFF!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-327581f5,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-327581f5 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-327581f5 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-43b06445,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-43b06445 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-43b06445 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5becce1e .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-1bd737d6 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-36b4c120,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-36b4c120 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-36b4c120 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-2e442f3c .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-1cdc9331 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-30358bc7,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-30358bc7 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-30358bc7 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-2be93acc .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-42768305 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5fbe404c,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5fbe404c p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-5fbe404c li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-52a0c749 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-6667779f .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-6c9635fc,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-6c9635fc p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-6c9635fc li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-19215379 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-12e07dfd .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-2713dfa2,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-2713dfa2 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-2713dfa2 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-d448325 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4b88e406 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-23d22c45,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-23d22c45 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-23d22c45 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7eb4da0f .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#175B66!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-7a450d7a .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(28px,2.5vw,34px)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#102E3D!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-415ddf8b,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-415ddf8b p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-415ddf8b li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#435560!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-69b4720f .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#EAB84B!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-55fb1b0f .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(28px,2.5vw,34px)!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#FFFFFF!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-227a8f1c,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-227a8f1c p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-227a8f1c li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-466bb731 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-c73a8c9 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#EAB84B!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-1f38531d .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;line-height:1.18!important;font-weight:600!important;letter-spacing:-.6px!important;color:#FFFFFF!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-19179b08,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-19179b08 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-19179b08 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-f7df4d .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#EAB84B!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-65e2591d,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-65e2591d p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-65e2591d li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-34f9d394 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:600!important;letter-spacing:1.3px!important;color:#EAB84B!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-56d08e04,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-56d08e04 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-56d08e04 li{font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-41cbe7a4 .elementor-button{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.7px!important;padding:14px 20px!important;border-radius:2px!important;box-shadow:none!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3762e643,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3762e643 p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-3762e643 li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4d9069fc,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4d9069fc p,.elementor-1723.elementor-1723.elementor-1723 .elementor-element.elementor-element-4d9069fc li{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#E5EDF0!important;letter-spacing:0!important;opacity:1!important;}
.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-heading,.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-text-editor{animation:none!important;opacity:1!important;transform:none!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-text-editor p:last-child{margin-bottom:0}
.elementor-1723.elementor-1723.elementor-1723 .aarp-case-grid h3{font:600 16px/1.4 Arial,Helvetica,sans-serif!important;color:#102E3D!important;letter-spacing:0!important}
.elementor-1723.elementor-1723.elementor-1723 .aarp-case-grid p{font-size:16px!important;line-height:1.65!important;color:#435560!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-wrap{row-gap:0}
.elementor-1723.elementor-1723.elementor-1723 .elementor-widget:not(:last-child){margin-bottom:18px}
.elementor-1723.elementor-1723.elementor-1723 a:focus-visible,.elementor-1723.elementor-1723.elementor-1723 button:focus-visible,.elementor-1723.elementor-1723.elementor-1723 input:focus-visible,.elementor-1723.elementor-1723.elementor-1723 select:focus-visible,.elementor-1723.elementor-1723.elementor-1723 textarea:focus-visible{outline:3px solid #B98011!important;outline-offset:4px}
.elementor-1723.elementor-1723.elementor-1723 .elementor-button:hover{transform:none!important;filter:brightness(.92)}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9{padding:16px 32px!important;background:#fff!important;border-top:3px solid #102E3D!important;border-bottom:1px solid #DCE3E5!important;box-shadow:0 3px 14px #102E3D08!important;min-height:86px!important;z-index:20;}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9:before{content:'';position:absolute;top:-3px;left:0;width:140px;height:3px;background:#EAB84B}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container{max-width:1240px!important;min-height:52px;align-items:center!important;}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(1){width:24%!important;flex-basis:24%!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(2){width:54%!important;flex-basis:54%!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(3){width:22%!important;flex-basis:22%!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-widget-wrap{padding:0!important;align-content:center!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-widget{margin:0!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-widget-image{text-align:left!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 img{width:150px!important;height:auto!important;max-height:56px!important;object-fit:contain!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-items{display:flex!important;justify-content:center!important;align-items:center!important;gap:28px!important;flex-wrap:nowrap!important;margin:0!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-item{margin:0!important;padding:0!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-icon{display:none!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-text{font:500 15px/1.5 Arial,Helvetica,sans-serif!important;color:#102E3D!important;padding:0!important;white-space:nowrap!important;letter-spacing:0!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-item a{border-bottom:2px solid transparent;padding:9px 0!important;transition:color .2s,border-color .2s}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-item a:hover{border-bottom-color:#175B66!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-button-wrapper{text-align:right!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;max-width:210px;padding:13px 20px!important;font:600 12px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.8px!important;background:#102E3D!important;color:#fff!important;border:1px solid #102E3D!important;border-radius:2px!important;box-shadow:none!important}
.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer{padding-top:44px!important;padding-bottom:38px!important}
.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-colophon{padding-top:18px!important;padding-bottom:18px!important}
.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-colophon p{font-size:13px!important;color:#E5EDF0!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-field-label{font:600 14px/1.5 Arial,Helvetica,sans-serif!important;color:#102E3D!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-field{font:400 16px/1.5 Arial,Helvetica,sans-serif!important;color:#233F4D!important;min-height:48px!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-field::placeholder{color:#526671!important;opacity:1!important}
.elementor-1723.elementor-1723.elementor-1723 .e-form__indicators__indicator__label{font-size:12px!important;line-height:1.4!important;color:#435560!important;letter-spacing:.2px!important}

.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-item a[href*="page_id=1723"]{border-bottom-color:#175B66!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-b354759{min-height:420px!important;padding-top:60px!important;padding-bottom:60px!important}.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-b354759 h1{max-width:780px!important}.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-b354759 .elementor-widget-text-editor{max-width:650px!important}
@media(min-width:1025px){.elementor-1723.elementor-1723.elementor-1723 section.elementor-top-section:not(.elementor-element-2dae8ca9):not(.aarp-editorial-colophon)>.elementor-container{max-width:1180px!important}}
@media(max-width:1100px) and (min-width:768px){.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-items{gap:16px!important}.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-text{font-size:14px!important}.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 img{width:130px!important}.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-button{padding:12px!important;font-size:11px!important}}
@media(max-width:767px){
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9{padding:14px 20px 10px!important;min-height:0!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container{flex-wrap:wrap!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(1){width:43%!important;flex-basis:43%!important;order:1!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(3){width:57%!important;flex-basis:57%!important;order:2!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(2){width:100%!important;flex-basis:100%!important;order:3!important;margin-top:12px!important;border-top:1px solid #E4E9EB!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 img{width:122px!important;max-height:46px!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-button{font-size:10px!important;letter-spacing:.25px!important;padding:12px 10px!important;min-height:44px!important;white-space:nowrap!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-items{justify-content:space-between!important;gap:8px!important;flex-wrap:nowrap!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-text{font-size:12px!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-icon-list-item a{padding:13px 0 8px!important}
.elementor-1723.elementor-1723.elementor-1723 h1.elementor-heading-title{font-size:36px!important;line-height:1.13!important;letter-spacing:-.8px!important}
.elementor-1723.elementor-1723.elementor-1723 h2.elementor-heading-title{font-size:26px!important;line-height:1.2!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-top-section{padding-left:22px!important;padding-right:22px!important}
.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer .elementor-heading-title{font-size:24px!important}
.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer div.elementor-heading-title{font-size:12px!important}
.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-b354759{min-height:350px!important;padding-top:42px!important;padding-bottom:42px!important}}


.elementor-1723.elementor-1723.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-text{border:0!important;box-shadow:none!important;text-decoration:none!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-wrap{animation:none!important;opacity:1!important}
.elementor-1723.elementor-1723.elementor-1723 .elementor-element-b354759>.elementor-container{min-height:300px!important}
@media(max-width:767px){.elementor-1723.elementor-1723.elementor-1723 .elementor-element-b354759>.elementor-container{min-height:266px!important}}


@media(max-width:767px){.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2dae8ca9 .elementor-widget-button .elementor-button{font-size:10px!important;padding:12px 9px!important;max-width:100%!important;min-width:0!important;letter-spacing:.2px!important;box-sizing:border-box!important}}

/* Consistent layout rhythm and content grouping */
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-788f5dd1{padding-top:56px!important;padding-bottom:56px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-text-editor p{max-width:68ch}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-heading{margin-bottom:16px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .elementor-widget-button{margin-bottom:0!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-95d7d67>.elementor-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px!important;align-items:center!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-95d7d67>.elementor-container>.elementor-column:nth-child(n){width:100%!important;flex-basis:auto!important;min-width:0!important;padding:0!important;margin:0!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-95d7d67>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;align-content:flex-start!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-787f47b0>.elementor-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px!important;align-items:center!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-787f47b0>.elementor-container>.elementor-column:nth-child(n){width:100%!important;flex-basis:auto!important;min-width:0!important;padding:0!important;margin:0!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-787f47b0>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;align-content:flex-start!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04>.elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;align-items:stretch!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04>.elementor-container>.elementor-column:nth-child(n){width:100%!important;flex-basis:auto!important;min-width:0!important;padding:28px!important;margin:0!important;border-radius:2px!important;border:1px solid #DDE4E6!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-content:stretch!important;height:100%!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04 .elementor-widget-heading:has(h2){min-height:56px}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04 .elementor-widget-button{margin-top:auto!important;padding-top:10px}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a>.elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;align-items:stretch!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a>.elementor-container>.elementor-column:nth-child(n){width:100%!important;flex-basis:auto!important;min-width:0!important;padding:28px!important;margin:0!important;border-radius:2px!important;border:1px solid #DDE4E6!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-content:stretch!important;height:100%!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a .elementor-widget-heading:has(h2){min-height:56px}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a .elementor-widget-button{margin-top:auto!important;padding-top:10px}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer>.elementor-container{display:grid!important;grid-template-columns:1.6fr .85fr 1.15fr;gap:48px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer>.elementor-container>.elementor-column:nth-child(n){width:100%!important;flex-basis:auto!important;padding:0!important;min-width:0!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer .elementor-widget-wrap{padding:0!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer a{overflow-wrap:anywhere}
@media(max-width:767px){
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-95d7d67>.elementor-container{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-95d7d67 .elementor-widget-heading:has(h2){min-height:0!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-787f47b0>.elementor-container{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-787f47b0 .elementor-widget-heading:has(h2){min-height:0!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04>.elementor-container{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04 .elementor-widget-heading:has(h2){min-height:0!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a>.elementor-container{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a .elementor-widget-heading:has(h2){min-height:0!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-788f5dd1{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-73962392{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-417fa1d0{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-6e1a2bac{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-100d2071{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-2f6969ce{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-7669d019{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-1eab609b{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-787f47b0{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-42e42b73{padding-top:36px!important;padding-bottom:36px!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 .aarp-editorial-footer>.elementor-container{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}
}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04>.elementor-container>.elementor-column:nth-child(n){transform:none!important;box-shadow:none!important;border-top:3px solid #175B66!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-16800f04>.elementor-container>.elementor-column>.elementor-widget-wrap{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a>.elementor-container>.elementor-column:nth-child(n){transform:none!important;box-shadow:none!important;border-top:3px solid #175B66!important}.elementor-1723.elementor-1723.elementor-1723.elementor-1723.elementor-1723 section.elementor-element-3d35b47a>.elementor-container>.elementor-column>.elementor-widget-wrap{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
.elementor-1723.elementor-1723 .elementor-widget-heading .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-item{padding:0 9px!important}
.elementor-1723 .aarp-detail .elementor-widget-text-editor a{color:#0E5064!important;text-decoration:underline!important;text-decoration-color:#C58908!important;text-underline-offset:5px}
.elementor-1723 .aarp-hero h1{max-width:900px!important}
@media(min-width:1025px){.elementor-1723 .aarp-hero h1{font-size:62px!important}}
@media(max-width:767px){.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-item{padding:0 3px!important}.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-items{gap:8px!important}}

.elementor-1723 .aarp-case-grid{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:38px;margin-top:16px}.elementor-1723 .aarp-case-grid h3{font:700 12px/1.5 Arial;color:#1B6973;letter-spacing:.9px;text-transform:uppercase;margin:0 0 12px}.elementor-1723 .aarp-case-grid p{font:16px/1.75 Arial;color:#53616C}.elementor-1723 .aarp-case-grid>div+div{border-left:1px solid #CAD7DA;padding-left:28px}@media(max-width:767px){.elementor-1723 .aarp-case-grid{grid-template-columns:1fr;gap:18px}.elementor-1723 .aarp-case-grid>div+div{border-left:0;padding-left:0}}

@media(max-width:767px){.elementor-1723.elementor-1723 section.elementor-top-section:not(.elementor-element-2dae8ca9)>.elementor-container>.elementor-column:nth-child(n){width:100%!important;flex-basis:100%!important;min-width:0!important}.elementor-1723{overflow-x:clip}.elementor-1723 .elementor-widget-wrap{min-width:0}.elementor-1723 .aarp-detail>.elementor-container>.elementor-column:has(.elementor-widget-image){order:0!important}.elementor-1723 .aarp-detail>.elementor-container>.elementor-column:not(:has(.elementor-widget-image)){order:1!important}}

/* AARP original editorial refinement — peer research, September 2026 */

.elementor-1723,.elementor-1723>.elementor-section-wrap{display:flex;flex-direction:column}
.elementor-1723 .elementor-heading-title{font-family:Arial,Helvetica,sans-serif!important}
.elementor-1723 h1.elementor-heading-title{font-size:clamp(42px,5.4vw,76px)!important;font-weight:600!important;line-height:1.06!important;letter-spacing:-2.8px!important;text-wrap:balance}
.elementor-1723 h2.elementor-heading-title{font-weight:600!important;line-height:1.16!important;letter-spacing:-1px!important;text-wrap:balance}
.elementor-1723 div.elementor-heading-title{font-size:11px!important;letter-spacing:1.7px!important;line-height:1.55!important;font-weight:700!important}
.elementor-1723 .elementor-widget-text-editor{font-family:Arial,Helvetica,sans-serif!important;line-height:1.7!important}
.elementor-1723 .elementor-widget-text-editor p{margin-top:0;margin-bottom:0.9em}
.elementor-1723 .elementor-button{border-radius:3px!important;min-height:46px;display:inline-flex;align-items:center;justify-content:center;line-height:1.5!important;letter-spacing:.8px!important;font-size:11px!important;box-shadow:none!important}
.elementor-1723 .elementor-button:hover{transform:translateY(-2px);filter:brightness(1.07)}
.elementor-1723 a:focus-visible,.elementor-1723 button:focus-visible{outline:3px solid #C58908!important;outline-offset:5px!important}
.elementor-1723 [id]{scroll-margin-top:32px}
.elementor-1723 .aarp-editorial-card{width:33.333%!important;flex-shrink:0}
.elementor-1723 .aarp-editorial-card>.elementor-widget-wrap{background:#F5F3ED!important;border-top:3px solid #1B6973;box-shadow:0 10px 30px #082c4008;border-radius:3px;padding:32px!important;margin:0 10px;width:calc(100% - 20px);align-content:flex-start;transition:transform .25s,box-shadow .25s}
.elementor-1723 .aarp-editorial-card:hover>.elementor-widget-wrap{transform:translateY(-4px);box-shadow:0 14px 30px #082c4013}
.elementor-1723 .aarp-editorial-card h2{font-size:25px!important}
.elementor-1723 .aarp-editorial-card .elementor-widget-button{margin-top:auto;padding-top:18px}
.elementor-1723 .aarp-pathway-intro,.elementor-1723 .aarp-delivery-intro,.elementor-1723 .aarp-values-intro{padding-bottom:24px!important}
.elementor-1723 .aarp-pathways,.elementor-1723 .aarp-delivery,.elementor-1723 .aarp-values{padding-bottom:76px!important}
.elementor-1723 .aarp-pathway-intro>.elementor-container>.elementor-column:first-child,.elementor-1723 .aarp-delivery-intro>.elementor-container>.elementor-column:first-child,.elementor-1723 .aarp-values-intro>.elementor-container>.elementor-column:first-child{width:55%!important}
.elementor-1723 .aarp-pathway-intro>.elementor-container>.elementor-column:last-child,.elementor-1723 .aarp-delivery-intro>.elementor-container>.elementor-column:last-child,.elementor-1723 .aarp-values-intro>.elementor-container>.elementor-column:last-child{width:45%!important}
.elementor-1723 .aarp-editorial-footer{order:90!important;background:#062C3D!important;padding:64px 28px 30px!important;border-top:1px solid #ffffff24}
.elementor-1723 .aarp-editorial-footer>.elementor-container>.elementor-column:nth-child(1){width:45%!important}
.elementor-1723 .aarp-editorial-footer>.elementor-container>.elementor-column:nth-child(2){width:25%!important}
.elementor-1723 .aarp-editorial-footer>.elementor-container>.elementor-column:nth-child(3){width:30%!important}
.elementor-1723 .aarp-editorial-footer a{color:#DBE7EC;text-decoration:none;line-height:2.3;overflow-wrap:anywhere}
.elementor-1723 .aarp-editorial-footer a:hover{color:#F5B819;text-decoration:underline;text-underline-offset:5px}
.elementor-1723 .aarp-editorial-footer a.elementor-button{color:#082c40!important;line-height:1.5}
.elementor-1723 .aarp-editorial-colophon{order:91!important;background:#062C3D!important;padding:18px 44px 25px!important;border-top:1px solid #ffffff20}
.elementor-1723 .aarp-editorial-colophon>.elementor-container>.elementor-column{width:50%!important}
.elementor-1723 .aarp-service-index a,.elementor-1723 .aarp-project-index a{display:inline-block;color:#0E5064!important;font-weight:600;text-decoration:none;line-height:2.2;border-bottom:1px solid #c7d5d7;margin:3px 0}
.elementor-1723 .aarp-service-index a:hover,.elementor-1723 .aarp-project-index a:hover{color:#946602!important;border-bottom-color:#b9800b}
.elementor-1723 .aarp-project-index>.elementor-container>.elementor-column:first-child{width:40%!important}
.elementor-1723 .aarp-project-index>.elementor-container>.elementor-column:last-child{width:60%!important}
.elementor-1723 .aarp-service-index>.elementor-container>.elementor-column:first-child{width:30%!important}
.elementor-1723 .aarp-service-index>.elementor-container>.elementor-column:not(:first-child){width:35%!important}
.elementor-1723 .aarp-home-stories>.elementor-container>.elementor-column:first-child{width:42%!important}
.elementor-1723 .aarp-home-stories>.elementor-container>.elementor-column:last-child{width:58%!important;border-left:1px solid #ffffff30}
.elementor-1723 .aarp-teaming>.elementor-container>.elementor-column:first-child,.elementor-1723 .aarp-toolkit>.elementor-container>.elementor-column:first-child{width:45%!important}
.elementor-1723 .aarp-teaming>.elementor-container>.elementor-column:last-child,.elementor-1723 .aarp-toolkit>.elementor-container>.elementor-column:last-child{width:55%!important}
.elementor-1723 .aarp-project-conversation>.elementor-container>.elementor-column:first-child{width:55%!important}
.elementor-1723 .aarp-project-conversation>.elementor-container>.elementor-column:last-child{width:45%!important}
.elementor-1723 .aarp-brief-guide>.elementor-container>.elementor-column:first-child{width:40%!important}
.elementor-1723 .aarp-brief-guide>.elementor-container>.elementor-column:not(:first-child){width:20%!important}
.elementor-1723 .aarp-detail{padding-top:68px!important;padding-bottom:68px!important}
.elementor-1723 .aarp-detail img{height:390px!important;object-fit:cover;width:100%!important;border-radius:4px!important}
.elementor-1723 .aarp-detail .elementor-widget-image{border-radius:4px!important}
.elementor-1723 .aarp-detail h2{font-size:38px!important}
.elementor-1723 .aarp-detail>.elementor-container>.elementor-column{flex-shrink:0}
.elementor-1723 .aarp-detail>.elementor-container>.elementor-column:first-child{width:44%!important}
.elementor-1723 .aarp-detail>.elementor-container>.elementor-column:last-child{width:56%!important}
.elementor-1723 .elementor-element-1ba50a8>.elementor-container>.elementor-column:first-child,.elementor-1723 .elementor-element-5b9017ff>.elementor-container>.elementor-column:first-child{width:56%!important}
.elementor-1723 .elementor-element-1ba50a8>.elementor-container>.elementor-column:last-child,.elementor-1723 .elementor-element-5b9017ff>.elementor-container>.elementor-column:last-child{width:44%!important}
.elementor-1723 .elementor-element-2dae8ca9{padding:20px 28px!important;background:#fff!important;border-bottom:1px solid #e3e9e9}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container{align-items:center}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column{flex-shrink:0;display:flex!important}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(1){width:20%!important}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(2){width:58%!important}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(3){width:22%!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-widget-wrap{padding:0 8px!important;align-content:center}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-items{display:flex;justify-content:center;flex-wrap:wrap;gap:20px!important;margin:0!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-item{margin:0!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-text{font:600 13px Arial!important;color:#082c40}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-icon{display:none}
.elementor-1723 .elementor-element-2dae8ca9 img{max-width:160px!important;height:auto!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-button{padding:14px 18px!important;white-space:normal}
.elementor-1723 .elementor-element-b354759{min-height:450px!important;padding:72px 28px!important;animation:none!important}
.elementor-1723 .elementor-element-b354759>.elementor-container{width:100%;align-items:center;min-height:300px}
.elementor-1723 .elementor-element-b354759>.elementor-container>.elementor-column:first-child{width:76%!important}
.elementor-1723 .elementor-element-b354759>.elementor-container>.elementor-column:last-child:not(:first-child){width:24%!important}
.elementor-1723 .elementor-element-b354759 .elementor-widget-text-editor{max-width:610px}
.elementor-1723 .elementor-element-b354759 .elementor-widget-text-editor p{font-size:19px!important;line-height:1.6!important}
@media(max-width:1024px){.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-items{gap:13px!important}.elementor-1723 .elementor-element-2dae8ca9 .elementor-button{font-size:10px!important;padding:13px 10px!important}.elementor-1723 .aarp-editorial-card>.elementor-widget-wrap{padding:24px!important}.elementor-1723 .aarp-detail h2{font-size:32px!important}}
@media(max-width:767px){
.elementor-1723 h1.elementor-heading-title{font-size:42px!important;letter-spacing:-1.7px!important}
.elementor-1723 h2.elementor-heading-title{font-size:30px!important;letter-spacing:-.7px!important}
.elementor-1723 .aarp-editorial-card h2,.elementor-1723 .aarp-brief-guide h2{font-size:25px!important}
.elementor-1723 .elementor-element-2dae8ca9{padding:14px 18px!important}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container{flex-wrap:wrap!important}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(1){width:42%!important;order:0}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(2){width:100%!important;order:2;margin-top:17px;padding-top:14px;border-top:1px solid #dce5e7}
.elementor-1723 .elementor-element-2dae8ca9>.elementor-container>.elementor-column:nth-child(3){width:58%!important;order:1;display:flex!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-button{min-height:42px;font-size:9px!important;letter-spacing:.25px!important;padding:12px!important}
.elementor-1723 .elementor-element-2dae8ca9 img{max-width:120px!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-widget-wrap{padding:0!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-items{gap:16px!important;justify-content:center;row-gap:12px!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-text{font-size:12px!important}
.elementor-1723 .elementor-element-b354759{min-height:420px!important;padding:50px 22px!important}
.elementor-1723 .elementor-element-b354759>.elementor-container{min-height:280px}
.elementor-1723 .elementor-element-b354759>.elementor-container>.elementor-column:first-child{width:100%!important}
.elementor-1723 .elementor-element-b354759>.elementor-container>.elementor-column:last-child:not(:first-child){display:none!important}
.elementor-1723 .elementor-element-b354759 .elementor-widget-text-editor p{font-size:17px!important}
.elementor-1723 :is(.aarp-editorial-footer,.aarp-editorial-colophon,.aarp-pathway-intro,.aarp-pathways,.aarp-home-stories,.aarp-delivery-intro,.aarp-delivery,.aarp-values-intro,.aarp-values,.aarp-teaming,.aarp-toolkit,.aarp-project-index,.aarp-service-index,.aarp-project-conversation,.aarp-brief-guide,.aarp-detail)>.elementor-container>.elementor-column{width:100%!important;border-left:0!important}
.elementor-1723 .aarp-editorial-card>.elementor-widget-wrap{margin:8px 0;width:100%;padding:26px!important}
.elementor-1723 .aarp-editorial-card .elementor-widget-button{margin-top:0;padding-top:8px}
.elementor-1723 .aarp-pathways,.elementor-1723 .aarp-delivery,.elementor-1723 .aarp-values{padding-bottom:42px!important}
.elementor-1723 .aarp-detail{padding:36px 22px!important}
.elementor-1723 .aarp-detail img{height:260px!important}
.elementor-1723 .aarp-detail>.elementor-container>.elementor-column:has(.elementor-widget-image){order:0}
.elementor-1723 .aarp-detail>.elementor-container>.elementor-column:not(:has(.elementor-widget-image)){order:1}
.elementor-1723 .aarp-editorial-footer{padding:40px 22px 20px!important}
.elementor-1723 .aarp-editorial-colophon{padding:20px 22px!important}
.elementor-1723 .aarp-service-index a,.elementor-1723 .aarp-project-index a{line-height:1.6;padding:7px 0;font-size:15px}
}
@media(prefers-reduced-motion:reduce){.elementor-1723 *,.elementor-1723 *:before,.elementor-1723 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-1723 .aarp-editorial-card:hover>.elementor-widget-wrap,.elementor-1723 .elementor-button:hover{transform:none!important}}

.elementor-1723 .elementor-element-2dae8ca9{order:0!important}
.elementor-1723 .elementor-element-b354759{order:1!important}
.elementor-1723 .elementor-element-788f5dd1{order:2!important}
.elementor-1723 .aarp-project-index{order:3!important}
.elementor-1723 .elementor-element-16800f04{order:4!important}
.elementor-1723 .elementor-element-3d35b47a{order:5!important}
.elementor-1723 .elementor-element-73962392{order:6!important}
.elementor-1723 .elementor-element-417fa1d0{order:7!important}
.elementor-1723 .elementor-element-6e1a2bac{order:8!important}
.elementor-1723 .elementor-element-100d2071{order:9!important}
.elementor-1723 .elementor-element-2f6969ce{order:10!important}
.elementor-1723 .elementor-element-7669d019{order:11!important}
.elementor-1723 .elementor-element-1eab609b{order:12!important}
.elementor-1723 .aarp-project-conversation{order:13!important}
.elementor-1723 .elementor-element-7f333032{display:none!important}
.elementor-1723 .elementor-element-3a72bb8c{display:none!important}
.elementor-1723 .elementor-element-2dae8ca9 .elementor-icon-list-item:nth-child(4) .elementor-icon-list-text{color:#1B6973!important;border-bottom:2px solid #C58908;padding-bottom:4px}
.elementor-1723 :is(.elementor-element-16800f04,.elementor-element-3d35b47a)>.elementor-container>.elementor-column{width:33.333%!important;padding:12px!important}
.elementor-1723 :is(.elementor-element-16800f04,.elementor-element-3d35b47a) .elementor-widget-wrap{padding:22px!important;background:#F5F3ED;border:1px solid #E4E6E1;border-radius:4px;align-content:flex-start}
.elementor-1723 :is(.elementor-element-16800f04,.elementor-element-3d35b47a) img{height:220px!important;object-fit:cover;border-radius:3px}
.elementor-1723 :is(.elementor-element-16800f04,.elementor-element-3d35b47a) h2{font-size:25px!important}
.elementor-1723 :is(.elementor-element-16800f04,.elementor-element-3d35b47a) .elementor-widget-button{margin-top:auto;padding-top:12px}
.elementor-1723 :is(#prairie-view,#crosby,#clark-henry,#fm1485,#gladstell,#temple){padding:42px 28px!important;border-top:1px solid #D7E0E2}
.elementor-1723 :is(#prairie-view,#clark-henry,#gladstell){background:#F5F3ED!important}
.elementor-1723 :is(#prairie-view,#crosby,#clark-henry,#fm1485,#gladstell,#temple):target{box-shadow:inset 5px 0 #C58908}
@media(max-width:767px){.elementor-1723 :is(.elementor-element-16800f04,.elementor-element-3d35b47a)>.elementor-container>.elementor-column{width:100%!important;padding:10px 0!important}}
/* Draft-only styles: editable native Elementor content. */
.elementor-1723 .elementor-icon-list-icon{display:none!important;}
.elementor-1723 .elementor-button{border-radius:4px!important;transition:transform .25s ease,box-shadow .25s ease!important;}
.elementor-1723 .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 25px #082c4024!important;}
.elementor-1723 .elementor-button:focus-visible{outline:3px solid #f5b819!important;outline-offset:5px!important;}
.elementor-1723 .elementor-element-2dae8ca9{padding-top:20px!important;padding-bottom:20px!important;border-bottom:1px solid #082c4010!important;}
.elementor-1723 .elementor-element-24670c35 .elementor-icon-list-items{justify-content:center!important;gap:4px!important;}
.elementor-1723 .elementor-element-b354759{padding-top:75px!important;padding-bottom:75px!important;overflow:hidden!important;}
.elementor-1723 .elementor-element-b354759>.elementor-background-overlay{background:linear-gradient(90deg,rgba(4,25,38,.94) 0%,rgba(4,25,38,.65) 50%,rgba(4,25,38,.15) 100%)!important;opacity:1!important;}
.elementor-1723 .elementor-element-b354759 h1{font:700 clamp(48px,5.8vw,80px)/1.02 Arial,sans-serif!important;letter-spacing:-2.5px!important;}
.elementor-1723 .elementor-element-b354759 .elementor-widget-heading:first-child .elementor-heading-title{color:#f5b819!important;letter-spacing:3px!important;}
.elementor-1723 .elementor-element-b354759 p{color:#e3ecf0!important;font-size:19px!important;line-height:1.6!important;}
.elementor-1723 .elementor-element-788f5dd1{padding-top:65px!important;padding-bottom:30px!important;}
.elementor-1723 .elementor-element-788f5dd1 h2{font:700 42px/1.13 Georgia,serif!important;letter-spacing:-1px!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container,.elementor-1723 .elementor-element-3d35b47a>.elementor-container{gap:24px!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:18px!important;border:1px solid #dfe8ed!important;border-radius:14px!important;background:#f4f7f8!important;overflow:hidden!important;transition:transform .35s ease,box-shadow .35s ease!important;align-content:flex-start!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column:hover>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column:hover>.elementor-widget-wrap{transform:translateY(-7px)!important;box-shadow:0 18px 42px #082c4022!important;}
.elementor-1723 .elementor-element-16800f04 img,.elementor-1723 .elementor-element-3d35b47a img{height:240px!important;object-fit:cover!important;border-radius:9px!important;transition:transform .6s ease!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-widget-image,.elementor-1723 .elementor-element-3d35b47a .elementor-widget-image{overflow:hidden!important;border-radius:9px!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-column:hover img,.elementor-1723 .elementor-element-3d35b47a .elementor-column:hover img{transform:scale(1.035)!important;}
.elementor-1723 .elementor-element-16800f04 h2,.elementor-1723 .elementor-element-3d35b47a h2{font:700 25px/1.15 Arial,sans-serif!important;letter-spacing:-.6px!important;min-height:58px!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-widget-button,.elementor-1723 .elementor-element-3d35b47a .elementor-widget-button{margin-top:auto!important;padding-top:12px!important;}
.elementor-1723 .elementor-element-3d35b47a{padding-top:14px!important;padding-bottom:65px!important;}
.elementor-1723 .elementor-element-73962392{background:linear-gradient(120deg,#062434,#10465b)!important;padding-top:40px!important;padding-bottom:40px!important;}
.elementor-1723 .elementor-element-73962392 h2,.elementor-1723 .elementor-element-73962392 p{color:white!important;}
.elementor-1723 .elementor-element-73962392 .elementor-widget-heading:first-child .elementor-heading-title{color:#f5b819!important;}
.elementor-1723 section[id]{scroll-margin-top:35px!important;padding-top:44px!important;padding-bottom:44px!important;border-bottom:1px solid #e1e9ed!important;}
.elementor-1723 section[id]>.elementor-container{max-width:1000px!important;}
.elementor-1723 section[id] h2{font:700 30px/1.15 Georgia,serif!important;letter-spacing:-.6px!important;}
.elementor-1723 section[id]:target{background:#f5f8fa!important;border-left:5px solid #f5b819!important;}
.elementor-1723 .elementor-element-3a72bb8c{padding-top:60px!important;padding-bottom:60px!important;}
@media(min-width:768px){.elementor-1723 .elementor-element-7eacbe7b{width:20%!important}.elementor-1723 .elementor-element-24670c35{width:60%!important}.elementor-1723 .elementor-element-ed776c8{width:20%!important}.elementor-1723 .elementor-element-3d18ba1{width:75%!important}.elementor-1723 .elementor-element-7dd2ed8a{width:25%!important}.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column{width:calc((100% - 48px)/3)!important}}
@media(max-width:767px){.elementor-1723 .elementor-element-b354759 h1{font-size:48px!important;letter-spacing:-1.5px!important;}.elementor-1723 .elementor-element-b354759 p{font-size:17px!important}.elementor-1723 .elementor-element-788f5dd1 h2{font-size:32px!important}.elementor-1723 .elementor-element-16800f04>.elementor-container,.elementor-1723 .elementor-element-3d35b47a>.elementor-container{gap:20px!important}.elementor-1723 .elementor-element-16800f04 h2,.elementor-1723 .elementor-element-3d35b47a h2{min-height:0!important}}
@keyframes aarp-project-enter{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:no-preference){.elementor-1723 .elementor-element-b354759 .elementor-widget-wrap{animation:aarp-project-enter 1.1s ease both!important;}}
@media(prefers-reduced-motion:reduce){.elementor-1723 *{animation:none!important;transition:none!important}.elementor-1723 .elementor-background-slideshow{display:none!important}.elementor-1723 .elementor-element-b354759{background:#082c40!important}}

@media(max-width:767px){.elementor-1723 .elementor-element-ed776c8{display:none!important;}}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column>.elementor-widget-wrap{flex-direction:column!important;flex-wrap:nowrap!important;} /* Draft-only styles: editable native Elementor content. */
.elementor-1723 .elementor-icon-list-icon{display:none!important;}
.elementor-1723 .elementor-button{border-radius:4px!important;transition:transform .25s ease,box-shadow .25s ease!important;}
.elementor-1723 .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 25px #082c4024!important;}
.elementor-1723 .elementor-button:focus-visible{outline:3px solid #f5b819!important;outline-offset:5px!important;}
.elementor-1723 .elementor-element-2dae8ca9{padding-top:20px!important;padding-bottom:20px!important;border-bottom:1px solid #082c4010!important;}
.elementor-1723 .elementor-element-24670c35 .elementor-icon-list-items{justify-content:center!important;gap:4px!important;}
.elementor-1723 .elementor-element-b354759{padding-top:75px!important;padding-bottom:75px!important;overflow:hidden!important;}
.elementor-1723 .elementor-element-b354759>.elementor-background-overlay{background:linear-gradient(90deg,rgba(4,25,38,.94) 0%,rgba(4,25,38,.65) 50%,rgba(4,25,38,.15) 100%)!important;opacity:1!important;}
.elementor-1723 .elementor-element-b354759 h1{font:700 clamp(48px,5.8vw,80px)/1.02 Arial,sans-serif!important;letter-spacing:-2.5px!important;}
.elementor-1723 .elementor-element-b354759 .elementor-widget-heading:first-child .elementor-heading-title{color:#f5b819!important;letter-spacing:3px!important;}
.elementor-1723 .elementor-element-b354759 p{color:#e3ecf0!important;font-size:19px!important;line-height:1.6!important;}
.elementor-1723 .elementor-element-788f5dd1{padding-top:65px!important;padding-bottom:30px!important;}
.elementor-1723 .elementor-element-788f5dd1 h2{font:700 42px/1.13 Georgia,serif!important;letter-spacing:-1px!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container,.elementor-1723 .elementor-element-3d35b47a>.elementor-container{gap:24px!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:18px!important;border:1px solid #dfe8ed!important;border-radius:14px!important;background:#f4f7f8!important;overflow:hidden!important;transition:transform .35s ease,box-shadow .35s ease!important;align-content:flex-start!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column:hover>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column:hover>.elementor-widget-wrap{transform:translateY(-7px)!important;box-shadow:0 18px 42px #082c4022!important;}
.elementor-1723 .elementor-element-16800f04 img,.elementor-1723 .elementor-element-3d35b47a img{height:240px!important;object-fit:cover!important;border-radius:9px!important;transition:transform .6s ease!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-widget-image,.elementor-1723 .elementor-element-3d35b47a .elementor-widget-image{overflow:hidden!important;border-radius:9px!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-column:hover img,.elementor-1723 .elementor-element-3d35b47a .elementor-column:hover img{transform:scale(1.035)!important;}
.elementor-1723 .elementor-element-16800f04 h2,.elementor-1723 .elementor-element-3d35b47a h2{font:700 25px/1.15 Arial,sans-serif!important;letter-spacing:-.6px!important;min-height:58px!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-widget-button,.elementor-1723 .elementor-element-3d35b47a .elementor-widget-button{margin-top:auto!important;padding-top:12px!important;}
.elementor-1723 .elementor-element-3d35b47a{padding-top:14px!important;padding-bottom:65px!important;}
.elementor-1723 .elementor-element-73962392{background:linear-gradient(120deg,#062434,#10465b)!important;padding-top:40px!important;padding-bottom:40px!important;}
.elementor-1723 .elementor-element-73962392 h2,.elementor-1723 .elementor-element-73962392 p{color:white!important;}
.elementor-1723 .elementor-element-73962392 .elementor-widget-heading:first-child .elementor-heading-title{color:#f5b819!important;}
.elementor-1723 section[id]{scroll-margin-top:35px!important;padding-top:44px!important;padding-bottom:44px!important;border-bottom:1px solid #e1e9ed!important;}
.elementor-1723 section[id]>.elementor-container{max-width:1000px!important;}
.elementor-1723 section[id] h2{font:700 30px/1.15 Georgia,serif!important;letter-spacing:-.6px!important;}
.elementor-1723 section[id]:target{background:#f5f8fa!important;border-left:5px solid #f5b819!important;}
.elementor-1723 .elementor-element-3a72bb8c{padding-top:60px!important;padding-bottom:60px!important;}
@media(min-width:768px){.elementor-1723 .elementor-element-7eacbe7b{width:20%!important}.elementor-1723 .elementor-element-24670c35{width:60%!important}.elementor-1723 .elementor-element-ed776c8{width:20%!important}.elementor-1723 .elementor-element-3d18ba1{width:75%!important}.elementor-1723 .elementor-element-7dd2ed8a{width:25%!important}.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column{width:calc((100% - 48px)/3)!important}}
@media(max-width:767px){.elementor-1723 .elementor-element-b354759 h1{font-size:48px!important;letter-spacing:-1.5px!important;}.elementor-1723 .elementor-element-b354759 p{font-size:17px!important}.elementor-1723 .elementor-element-788f5dd1 h2{font-size:32px!important}.elementor-1723 .elementor-element-16800f04>.elementor-container,.elementor-1723 .elementor-element-3d35b47a>.elementor-container{gap:20px!important}.elementor-1723 .elementor-element-16800f04 h2,.elementor-1723 .elementor-element-3d35b47a h2{min-height:0!important}}
@keyframes aarp-project-enter{from{opacity:0!important;transform:translateY(18px)!important}to{opacity:1!important;transform:translateY(0)!important}}
@media(prefers-reduced-motion:no-preference){.elementor-1723 .elementor-element-b354759 .elementor-widget-wrap{animation:aarp-project-enter 1.1s ease both!important;}}
@media(prefers-reduced-motion:reduce){.elementor-1723 *{animation:none!important;transition:none!important}.elementor-1723 .elementor-background-slideshow{display:none!important}.elementor-1723 .elementor-element-b354759{background:#082c40!important}}

@media(max-width:767px){.elementor-1723 .elementor-element-ed776c8{display:none!important;}}  /* Draft-only styles: editable native Elementor content. */
.elementor-1723 .elementor-icon-list-icon{display:none!important;}
.elementor-1723 .elementor-button{border-radius:4px!important;transition:transform .25s ease,box-shadow .25s ease!important;}
.elementor-1723 .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 10px 25px #082c4024!important;}
.elementor-1723 .elementor-button:focus-visible{outline:3px solid #f5b819!important;outline-offset:5px!important;}
.elementor-1723 .elementor-element-2dae8ca9{padding-top:20px!important;padding-bottom:20px!important;border-bottom:1px solid #082c4010!important;}
.elementor-1723 .elementor-element-24670c35 .elementor-icon-list-items{justify-content:center!important;gap:4px!important;}
.elementor-1723 .elementor-element-b354759{padding-top:75px!important;padding-bottom:75px!important;overflow:hidden!important;}
.elementor-1723 .elementor-element-b354759>.elementor-background-overlay{background:linear-gradient(90deg,rgba(4,25,38,.94) 0%,rgba(4,25,38,.65) 50%,rgba(4,25,38,.15) 100%)!important;opacity:1!important;}
.elementor-1723 .elementor-element-b354759 h1{font:700 clamp(48px,5.8vw,80px)/1.02 Arial,sans-serif!important;letter-spacing:-2.5px!important;}
.elementor-1723 .elementor-element-b354759 .elementor-widget-heading:first-child .elementor-heading-title{color:#f5b819!important;letter-spacing:3px!important;}
.elementor-1723 .elementor-element-b354759 p{color:#e3ecf0!important;font-size:19px!important;line-height:1.6!important;}
.elementor-1723 .elementor-element-788f5dd1{padding-top:65px!important;padding-bottom:30px!important;}
.elementor-1723 .elementor-element-788f5dd1 h2{font:700 42px/1.13 Georgia,serif!important;letter-spacing:-1px!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container,.elementor-1723 .elementor-element-3d35b47a>.elementor-container{gap:24px!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:18px!important;border:1px solid #dfe8ed!important;border-radius:14px!important;background:#f4f7f8!important;overflow:hidden!important;transition:transform .35s ease,box-shadow .35s ease!important;align-content:flex-start!important;}
.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column:hover>.elementor-widget-wrap,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column:hover>.elementor-widget-wrap{transform:translateY(-7px)!important;box-shadow:0 18px 42px #082c4022!important;}
.elementor-1723 .elementor-element-16800f04 img,.elementor-1723 .elementor-element-3d35b47a img{height:240px!important;object-fit:cover!important;border-radius:9px!important;transition:transform .6s ease!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-widget-image,.elementor-1723 .elementor-element-3d35b47a .elementor-widget-image{overflow:hidden!important;border-radius:9px!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-column:hover img,.elementor-1723 .elementor-element-3d35b47a .elementor-column:hover img{transform:scale(1.035)!important;}
.elementor-1723 .elementor-element-16800f04 h2,.elementor-1723 .elementor-element-3d35b47a h2{font:700 25px/1.15 Arial,sans-serif!important;letter-spacing:-.6px!important;min-height:58px!important;}
.elementor-1723 .elementor-element-16800f04 .elementor-widget-button,.elementor-1723 .elementor-element-3d35b47a .elementor-widget-button{margin-top:auto!important;padding-top:12px!important;}
.elementor-1723 .elementor-element-3d35b47a{padding-top:14px!important;padding-bottom:65px!important;}
.elementor-1723 .elementor-element-73962392{background:linear-gradient(120deg,#062434,#10465b)!important;padding-top:40px!important;padding-bottom:40px!important;}
.elementor-1723 .elementor-element-73962392 h2,.elementor-1723 .elementor-element-73962392 p{color:white!important;}
.elementor-1723 .elementor-element-73962392 .elementor-widget-heading:first-child .elementor-heading-title{color:#f5b819!important;}
.elementor-1723 section[id]{scroll-margin-top:35px!important;padding-top:44px!important;padding-bottom:44px!important;border-bottom:1px solid #e1e9ed!important;}
.elementor-1723 section[id]>.elementor-container{max-width:1000px!important;}
.elementor-1723 section[id] h2{font:700 30px/1.15 Georgia,serif!important;letter-spacing:-.6px!important;}
.elementor-1723 section[id]:target{background:#f5f8fa!important;border-left:5px solid #f5b819!important;}
.elementor-1723 .elementor-element-3a72bb8c{padding-top:60px!important;padding-bottom:60px!important;}
@media(min-width:768px){.elementor-1723 .elementor-element-7eacbe7b{width:20%!important}.elementor-1723 .elementor-element-24670c35{width:60%!important}.elementor-1723 .elementor-element-ed776c8{width:20%!important}.elementor-1723 .elementor-element-3d18ba1{width:75%!important}.elementor-1723 .elementor-element-7dd2ed8a{width:25%!important}.elementor-1723 .elementor-element-16800f04>.elementor-container>.elementor-column,.elementor-1723 .elementor-element-3d35b47a>.elementor-container>.elementor-column{width:calc((100% - 48px)/3)!important}}
@media(max-width:767px){.elementor-1723 .elementor-element-b354759 h1{font-size:48px!important;letter-spacing:-1.5px!important;}.elementor-1723 .elementor-element-b354759 p{font-size:17px!important}.elementor-1723 .elementor-element-788f5dd1 h2{font-size:32px!important}.elementor-1723 .elementor-element-16800f04>.elementor-container,.elementor-1723 .elementor-element-3d35b47a>.elementor-container{gap:20px!important}.elementor-1723 .elementor-element-16800f04 h2,.elementor-1723 .elementor-element-3d35b47a h2{min-height:0!important}}
@keyframes aarp-project-enter{from{opacity:0!important;transform:translateY(18px)!important}to{opacity:1!important;transform:translateY(0)!important}}
@media(prefers-reduced-motion:no-preference){.elementor-1723 .elementor-element-b354759 .elementor-widget-wrap{animation:aarp-project-enter 1.1s ease both!important;}}
@media(prefers-reduced-motion:reduce){.elementor-1723 *{animation:none!important;transition:none!important}.elementor-1723 .elementor-background-slideshow{display:none!important}.elementor-1723 .elementor-element-b354759{background:#082c40!important}}



/* Distinct Projects hero rotation */
@keyframes aarp-projects-original-slideshow{
0%,30%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/08/project-1-.jpg")}
33%,63%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/07/services-project-3.jpg")}
66%,96%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/07/services-project-4.jpg")}
100%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/08/project-1-.jpg")}
}
.aarp-hero{animation-name:aarp-projects-original-slideshow,aarp-pan!important}



/* Apply the distinct Projects rotation to the actual Elementor hero section */
@keyframes aarp-projects-section-slideshow{
0%,30%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/08/project-1-.jpg")}
33%,63%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/07/services-project-3.jpg")}
66%,96%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/07/services-project-4.jpg")}
100%{background-image:url("https://aarpconsultants.com/wp-content/uploads/2025/08/project-1-.jpg")}
}
.elementor-1723 .elementor-element-b354759{animation:aarp-projects-section-slideshow 18s ease-in-out infinite alternate!important;background-size:cover!important;background-position:center!important}

/* Exclusive generated hero imagery — projects, draft only */
.elementor-1723 .elementor-element-b354759{position:relative!important;isolation:isolate;overflow:hidden!important;background:#082c40!important;animation:none!important}
.elementor-1723 .elementor-element-b354759 > .elementor-background-slideshow{display:none!important}
.elementor-1723 .elementor-element-b354759::before,.elementor-1723 .elementor-element-b354759::after{content:"";display:block!important;position:absolute;inset:0;pointer-events:none;background-size:cover;background-position:center;z-index:0;opacity:1}
.elementor-1723 .elementor-element-b354759::before{background-image:url("https://aarpconsultants.com/wp-content/uploads/2026/09/exec-14a42ebf-2a70-48d3-9c87-ee724b5c1eaa.png");animation:aarp-new-pan 16s ease-in-out infinite alternate!important}
.elementor-1723 .elementor-element-b354759::after{background-image:url("https://aarpconsultants.com/wp-content/uploads/2026/09/exec-f82c4693-b28e-4f8b-8850-88ed86c1c599.png");animation:aarp-new-fade 16s ease-in-out infinite,aarp-new-pan 16s ease-in-out infinite alternate-reverse!important}
.elementor-1723 .elementor-element-b354759 > .elementor-background-overlay{z-index:1!important;background:linear-gradient(90deg,rgba(4,25,38,.84),rgba(4,25,38,.42) 55%,rgba(4,25,38,.10))!important;opacity:1!important}
.elementor-1723 .elementor-element-b354759 > .elementor-container{position:relative;z-index:2}
@keyframes aarp-new-fade{0%,38%,100%{opacity:0}50%,88%{opacity:1}}
@keyframes aarp-new-pan{from{transform:scale(1)}to{transform:scale(1.055)}}
@media(prefers-reduced-motion:reduce){.elementor-1723 .elementor-element-b354759::before{animation:none!important}.elementor-1723 .elementor-element-b354759::after{display:none!important}}


/* Projects hero: render the four-image Elementor gallery with its saved fade and timing. */
@media (prefers-reduced-motion: no-preference) {
  .elementor-1723.elementor-1723 .elementor-element-b354759::before,
  .elementor-1723.elementor-1723 .elementor-element-b354759::after {
    display: none !important;
    animation: none !important;
  }
  .elementor-1723.elementor-1723 .elementor-element-b354759 > .elementor-background-slideshow {
    display: block !important;
  }
}

/* Keep the complete engineers photograph visible, including faces. */
.elementor-1723 .elementor-element-b354759 .swiper-slide[data-swiper-slide-index="2"] .elementor-background-slideshow__slide__image {
  background-size: contain !important;
  background-position: right center !important;
  background-repeat: no-repeat !important;
  background-color: #082c40 !important;
  animation: none !important;
  transform: none !important;
}/* End custom CSS */