/* Replace old WPBakery breakout offsets while retaining each supplied composition. */
.sfe-inner09>:is(section,article,div){width:100%!important;max-width:none!important;margin:0!important;left:auto;right:auto;overflow-x:clip;font-family:"Springfields Lato",Arial,sans-serif}
.sfe-inner09 :where(.sfc-summary,.sab-summary,.smd-summary,.spp-summary){color:#e5edf3!important}
.sfe-inner09 .sfc-hero p.sfc-summary{color:#e5edf3!important}
.sfe-inner09 .sfe-route-stops{padding:24px 42px;margin:0;background:#fff;color:#001b3b;line-height:1.9;text-align:left}
.sfe-inner09 .srt-modal-body{overflow:auto}.sfe-inner09 :where(.srt-modal,.sal-modal,.sal-lightbox,.secal-dialog-backdrop){z-index:100001}
.sfe-inner09 :where(.sbt-table-wrap,.sbb-table-wrap,.sfaq-table-wrap){max-width:100%;overflow-x:auto}
.editor-styles-wrapper .sfe-inner09 :is([class*="reveal"],.sfc-section,.sab-section,.smd-section){opacity:1!important;transform:none!important}
.editor-styles-wrapper .sfe-inner09 :is([role="dialog"],[class*="progress"],[class*="backtop"]){display:none!important}
.editor-styles-wrapper .sfe-inner09 :where(.sfc-index,.sab-story-nav){position:static}
@media(prefers-reduced-motion:reduce){.sfe-inner09 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sfe-inner09 [class*="reveal"]{opacity:1!important;transform:none!important}}
@media print{.sf8-header,.sf8-footer{display:none!important}.sfe-inner09 :is(button,nav,[role="dialog"]){display:none!important}.sfe-inner09 [class*="reveal"]{opacity:1!important;transform:none!important}}

/* Keep supplied profile introductions legible over their dark hero backgrounds. */
.sfe-inner09 .smd-hero p.smd-intro,.sfe-inner09 .sab-hero p.sab-hero-summary{color:#e5edf3!important}

/* 0.9.1: one wide, responsive content boundary for all fourteen supplied pages. */
.sfe-inner09{--sfe-inner-max:1440px;--sfe-inner-gutter:clamp(20px,4vw,64px)}
.sfe-inner09 :is(.sad-inner,.sal-inner,.sab-inner,.sfaq-inner,.sfc-inner,.spd-inner,.smd-inner,.spp-inner,.sbt-inner,.secal-inner,.srt-inner,.salt-shell){width:calc(100% - var(--sfe-inner-gutter) - var(--sfe-inner-gutter))!important;max-width:var(--sfe-inner-max)!important;margin-left:auto!important;margin-right:auto!important;min-width:0}
.sfe-inner09>.skat-section{width:calc(100% - var(--sfe-inner-gutter) - var(--sfe-inner-gutter))!important;max-width:var(--sfe-inner-max)!important;margin:0 auto!important;padding-bottom:64px}
.sfe-inner09 :is(.smd-hero-copy,.smd-section-copy,.salt-header-grid>*,.sad-hero-grid>*,.sab-hero-grid>*){min-width:0}
.sfe-inner09 .smd-title{font-family:"Springfields Lato",Arial,sans-serif!important;font-weight:300!important;font-size:clamp(38px,4.5vw,64px)!important;max-width:100%}
.sfe-inner09 .smd-title strong{font-weight:700!important}
.sfe-inner09 .smd-photo{min-width:0;width:100%;max-width:410px;justify-self:end}
.sfe-inner09 .salt-card{flex:0 1 calc((100% - 66px)/4);max-width:none}
.sfe-inner09 .salt-photo img{height:100%;aspect-ratio:4/3;object-fit:cover}
.sfe-inner09 .salt-card-body{display:flex;flex-direction:column;flex-grow:1}
.sfe-inner09 .salt-view{margin-top:auto;padding-top:16px}
.sfe-inner09 .salt-role{padding-bottom:18px}
/* Visible content is the default, even when JavaScript is delayed or blocked. */
.sfe-inner09 .salt-reveal{opacity:1;transform:none}
.sfe-inner09.sfe-team-motion .salt-reveal:not(.is-visible){opacity:0;transform:translateY(18px)}
@media(max-width:1000px){.sfe-inner09 .salt-card{flex-basis:calc((100% - 22px)/2)}}
@media(max-width:900px){.sfe-inner09 .smd-hero-grid{grid-template-columns:1fr}.sfe-inner09 .smd-photo{justify-self:center;max-width:360px;margin:12px auto 0!important}}
@media(max-width:560px){.sfe-inner09{--sfe-inner-gutter:20px}.sfe-inner09 .salt-card{flex-basis:100%;max-width:390px}.sfe-inner09 .smd-title{font-size:37px!important}.sfe-inner09>.skat-section{padding-bottom:40px}}
@media(prefers-reduced-motion:reduce){.sfe-inner09.sfe-team-motion .salt-reveal:not(.is-visible){opacity:1;transform:none}}
.editor-styles-wrapper .sfe-inner09{width:100%!important;max-width:none!important}
.editor-styles-wrapper .sfe-inner09 .salt-reveal{opacity:1!important;transform:none!important}
