/* Put Events beside About Us and let the welcome line sit below the family. */
.home-events-tab{position:absolute;z-index:4;left:calc(6% + 100px);top:calc(5.5% + 95px);display:inline-flex;align-items:center;gap:4px;color:#f1d89a;font:600 9px/1.05 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(241,216,154,.82);padding:0 0 4px;text-shadow:0 1px 8px #00150f}
.home-events-tab::before{content:"";display:inline-block;width:10px;height:13px;flex:0 0 10px;background:url('/assets/pinecone-antique-gold-branch-v596.png') center/contain no-repeat}
.home-events-tab:hover{color:#fff4d8;border-color:#fff4d8}
.hero-tagline{top:auto;bottom:clamp(24px,3.5vh,38px);left:50%;transform:translateX(-50%);width:max-content;max-width:90%;font-size:clamp(22px,2vw,30px);font-style:italic;line-height:1.12;letter-spacing:.045em;text-wrap:balance;text-shadow:0 1px 5px #061b12,0 3px 20px #00150f}
@media(max-width:760px){
 .home-events-tab{left:118px;top:110px;font-size:8.5px;letter-spacing:.1em}
 .home-events-tab::before{width:9px;height:12px;flex-basis:9px}
 .hero-tagline{top:auto;bottom:24px;left:5%;transform:none;width:90%;max-width:none;font-size:clamp(17px,4.6vw,21px);line-height:1.15;letter-spacing:.015em}
}
@media(max-width:390px){.home-events-tab{left:112px;top:108px}.hero-tagline{bottom:23px;font-size:17px}}
@media(min-width:761px){.home-events-tab{left:calc(6% + 65px);top:calc(5.5% + 68px)}}
