/* Jabal Al Shaheen V7.1 — Instagram only (preserves existing site styling). */
#jas-app .jas-instagram-link{
  display:inline-flex;align-items:center;gap:10px;
  text-decoration:none!important;color:#fff!important;
  font-size:13px;font-weight:700;line-height:1.3;
  padding:10px 14px;border:1px solid rgba(255,255,255,.25);
  border-radius:9px;background:linear-gradient(135deg,#8BCEF7,#8BCEF7);
  transition:background .2s ease,transform .2s ease;
}
#jas-app .jas-instagram-link:hover,
#jas-app .jas-instagram-link:focus-visible{
  background:linear-gradient(135deg,#8BCEF7,#8BCEF7);
  transform:translateY(-1px);color:#fff!important;
}
#jas-app .jas-instagram-link img{display:block!important;flex-shrink:0;
  width:20px!important;height:20px!important;filter:none!important}
#jas-app .jas-footer-about>.jas-instagram-link{margin-top:14px}
#jas-app .jas-contact-instagram{display:flex;justify-content:center;
  margin:24px auto 0}
#jas-app .jas-contact-instagram .jas-instagram-link{font-size:14px}
@media(prefers-reduced-motion:reduce){
  #jas-app .jas-instagram-link{transition:none}
  #jas-app .jas-instagram-link:hover{transform:none}
}
