/* Shared original branding across the homepage, application and legacy pages. */
.cs-brand .cs-original-logo{display:block;width:300px;max-width:100%;height:auto;object-fit:contain}
.cs-brand{letter-spacing:normal}
.cs-equal-housing{display:inline-flex;align-items:center;justify-content:center;gap:9px;vertical-align:middle}
.cs-equal-housing img{display:inline-block;width:32px;height:32px;object-fit:contain;background:transparent;border-radius:0;padding:0;vertical-align:middle}
#masthead{background:#fff}
@media(max-width:767px){
 .mobile-home .mobile-header{background:#fff;color:#007e8a;padding:16px}
 .mobile-header .cs-brand{color:#007e8a;min-width:0}
 .mobile-header .cs-original-logo{width:240px;max-width:calc(100vw - 104px)}
 .mobile-home .mobile-menu-toggle{color:#007e8a;background:#fff}
 .mobile-home .mobile-hero{display:block;padding:0;min-height:0;background:#007e8a;isolation:auto}
 .mobile-home .mobile-hero:before{display:none}
 .mobile-home .mobile-hero>img{position:static;display:block;width:100%;height:auto;object-fit:contain;z-index:auto}
 .mobile-home .mobile-hero>div{padding:24px 20px 28px}
 .application-header .cs-original-logo{width:160px}
 .application-header .cs-brand{flex-shrink:1;min-width:0}
 .application-header>a:last-child{font-size:12px;white-space:nowrap}
 #layout-container #masthead{display:flex!important;align-items:center;justify-content:space-between;padding:14px 16px;gap:12px}
 #masthead #masthead-left{float:none;width:auto;max-width:240px;flex:1}
 #masthead #masthead-right{display:none}
 #masthead .logo img{display:block;width:240px;height:auto;max-width:100%}
 .p7DMM10 .p7DMM-toolbar,.p7DMM10 .p7DMM-toolbar a{background-color:#fff;color:#007e8a}
}
/* Preserve portrait and landscape photos without stretching or trimming them. */
#wowslider-container1 .ws_images img{object-fit:contain;background:#eef7f6}
#p7MBXtmb_3 li img{width:200px;height:150px;object-fit:contain;background:#eef7f6}
@media(max-width:767px){.mobile-home .mobile-photo-row img{object-fit:contain;background:#eef7f6}}
