
text/css privacy-policy.css ( ASCII text, with CRLF line terminators )
/* ==========================================
   Privacy Policy
========================================== */

.privacy-content{
  margin:0 auto;
  color:#3d4045;
  font-size:0.95rem;
  line-height:1.8;
  font-weight:300;
}

.inv-hero {
  padding: 110px 0 0 0;
}

.section-light{
  padding: 50px 0;
}
/* ==========================================
   Disable Reveal Animation
   Privacy Policy is a static page
========================================== */

.section-light .reveal,
.privacy-content.reveal,
.cta-section .reveal{
  opacity:1;
  transform:none;
}

/* ==========================================
   Privacy Policy Content
========================================== */

.privacy-content > p:first-child{
  font-size:0.78rem;
  color:var(--steel);
  margin-bottom:42px;
}

.privacy-content h3{
  margin:42px 0 14px;
  color:var(--navy);
  font-size:1.2rem;
  line-height:1.35;
}

.privacy-content p{
  margin:0 0 16px;
}

.privacy-content ul{
  margin:0 0 20px;
  padding-left:22px;
}

.privacy-content li{
  margin-bottom:7px;
}

.privacy-content a{
  color:var(--navy);
  text-decoration:underline;
  text-underline-offset:3px;
}

.privacy-contact{
  margin:24px 0 32px;
  padding:24px;
  background:var(--off-white);
  border-left:3px solid var(--gold);
}

.privacy-contact strong{
  display:block;
  color:var(--navy);
  margin-bottom:8px;
}

.privacy-contact p{
  margin:0;
}

.cta-section {
  padding: 0 0 110px 0;
}

.cta-section .wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 7px;
}