.pg-footer{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--em2),#04201a);color:#d8d2bd;padding:90px 0 0;border-top:0}
.pg-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold),var(--gold3),var(--gold),transparent)}
.pg-footer::after{content:"PAHADI GREENS";position:absolute;left:50%;bottom:-2.2vw;transform:translateX(-50%);font-family:'Cinzel',serif;font-size:11vw;white-space:nowrap;color:rgba(227,192,117,.05);pointer-events:none}
.pg-footer .container{position:relative;z-index:2}
.pg-footer .brand{color:var(--gold2)!important;font-size:1.7rem}
.pg-footer h5{position:relative;padding-bottom:.9rem;margin-bottom:1.5rem;color:var(--gold2);font-size:1rem;letter-spacing:.18em}
.pg-footer h5::after{content:"";position:absolute;left:0;bottom:0;width:45px;height:2px;background:var(--gold)}
.pg-footer a{color:#d8d2bd}.pg-footer a:hover{color:var(--gold2)}
.fl{list-style:none;padding:0;margin:0}
.fl li{margin-bottom:.6rem;display:flex;align-items:center;gap:.7rem}
.fl a{display:inline-flex;align-items:center;gap:.6rem;transition:.3s}
.fl a i,.fl.nolink li i{color:var(--gold2);font-size:.85rem}
.fl.nolink li i{font-size:1rem;width:1.2rem;text-align:center}
.fl a:hover{transform:translateX(6px)}
.soc a{width:44px;height:44px;border:1px solid rgba(227,192,117,.55);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--gold2);margin-right:.6rem;transition:.3s}
.soc a:hover{background:linear-gradient(135deg,var(--gold3),var(--gold));color:var(--em2);transform:translateY(-5px) rotate(360deg)}
.ci{display:flex;gap:1rem;margin-bottom:1.2rem;align-items:center}
.ci i{flex:0 0 42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(227,192,117,.45);color:var(--gold2);background:rgba(227,192,117,.08);transition:.4s}
.ci:hover i{background:var(--gold);color:var(--em2);transform:rotate(360deg)}
.pg-bar{border-top:1px solid rgba(227,192,117,.25);margin-top:60px;padding:24px 0 34px;font-size:1rem}
.pg-bar .gold{color:var(--gold2)}
