/* Clear navigation and readable type across the selected site. */
body{font-size:17px}.simple-header{height:auto!important;min-height:104px;gap:32px;padding:12px 5%;position:relative}.simple-header .brand{flex-shrink:0}.simple-header nav{display:flex!important;position:static!important;width:auto;gap:12px!important;padding:0;border:0;background:none;flex-direction:row!important;align-items:stretch!important}.simple-header nav a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;min-width:138px;min-height:66px;padding:10px 24px;border:1px solid #a3aa96;border-radius:10px;background:#f7f5ed;color:#293027;line-height:1.3}.simple-header nav strong{font-size:21px;font-weight:750}.simple-header nav .apply-nav{background:#303c29;color:#fff;border-color:#303c29}.simple-header nav a:hover{background:#e0e4d5}.simple-header nav .apply-nav:hover{background:#4b583c}
h1,h2,h3,.application-link span,.home-gallery-grid figcaption{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.8px}
body[data-direction="b"] .hero,body[data-direction="b"] .hero-copy{min-height:440px}body[data-direction="b"] .hero-copy{width:80%;padding:60px 8%;justify-content:center}body[data-direction="b"] .hero-copy h1{font:750 clamp(42px,5.5vw,68px)/1.05 Arial,Helvetica,sans-serif;letter-spacing:-1.5px;max-width:760px}body[data-direction="b"] .hero-copy p{font-size:20px;line-height:1.5;max-width:550px}.button,.mission-login{font-weight:750;font-size:18px}.section{padding-top:64px;padding-bottom:64px}h2{font-size:clamp(30px,3.6vw,44px)}.mission h2{font-size:38px}.mission p,.tenant p{font-size:18px;line-height:1.65}.mission-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.mission-image{min-height:440px}.mission-image img{max-height:520px}.tenant img{height:360px;border-radius:10px}.af-property h3{font-size:18px;font-weight:700}.af-property .inquire{font-size:15px;font-weight:700}.af-property .specs{font-size:15px;font-weight:700}.af-property .location{font-size:15px;font-weight:700}.rental-status{font-size:14px}.application-info h3{font-size:36px}.application-link span{font-size:28px}.home-gallery-grid figcaption{font-size:19px;letter-spacing:0}.home-gallery-grid small{font-size:14px}.detail-heading h1{font-weight:750}.detail-columns h2,.detail-columns h3{font-weight:700}
@media(max-width:800px){.simple-header{flex-direction:column;gap:8px;padding:8px 5% 14px}.simple-header .brand{height:66px;width:125px}.simple-header nav{width:100%;gap:8px!important}.simple-header nav a{min-width:0;flex:1;padding:10px 6px;min-height:62px}.simple-header nav strong{font-size:18px}body[data-direction="b"] .hero-copy{width:100%;padding:42px 7%;min-height:360px}body[data-direction="b"] .hero{min-height:360px}body[data-direction="b"] .hero-copy h1{font-size:44px}body[data-direction="b"] .hero-copy p{font-size:18px}.section{padding-top:44px;padding-bottom:44px}.mission-content{padding:44px 7%}.mission-image{min-height:0}.mission h2{font-size:32px}.application-info h3{font-size:30px}.detail-heading h1{font-size:36px}}

.af-property .price span{font-weight:700}.af-property .tag{font-weight:700}footer{font-size:16px}footer a{font-size:18px;font-weight:700;min-height:44px;display:inline-flex;align-items:center}
