.photo-guide-hero{position:relative;isolation:isolate;min-height:570px;padding:65px 8% 85px;background:#eee9df;overflow:hidden}.guide-hero.photo-guide-hero>.guide-home-photo{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:center 55%}.guide-hero.photo-guide-hero>.guide-photo-scrim{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(246,243,237,.97) 0%,rgba(246,243,237,.94) 25%,rgba(246,243,237,.8) 45%,rgba(246,243,237,.15) 80%)}.photo-guide-hero .guide-intro{max-width:600px;color:#394d59}.photo-guide-hero h1{max-width:920px}.guide-hero.photo-guide-hero>.guide-photo-caption{position:absolute;bottom:20px;right:25px;font-size:8px;letter-spacing:1px;background:#f6f3ede8;padding:7px 10px;color:#263d4c;max-width:90%}.photo-guide-hero .breadcrumb{color:#415965}@media(max-width:700px){.photo-guide-hero{min-height:660px;padding:42px 6% 120px}.guide-hero.photo-guide-hero>.guide-home-photo{object-position:60% center}.guide-hero.photo-guide-hero>.guide-photo-scrim{background:linear-gradient(180deg,rgba(246,243,237,.97) 0%,rgba(246,243,237,.91) 48%,rgba(246,243,237,.65) 75%,rgba(246,243,237,.15) 100%)}.photo-guide-hero h1{font-size:46px}.photo-guide-hero .guide-intro{font-size:17px}.guide-hero.photo-guide-hero>.guide-photo-caption{font-size:7px;left:6%;right:6%;bottom:16px;line-height:1.6;max-width:88%}}
