.privacy-policy{border-top:1px solid var(--color-gray);height:auto;padding:40px 20px;background-color:var(--primary-dark)}.privacy-policy .main-heading{color:var(--color-white);font-size:2.5rem;text-align:center;margin-bottom:2rem}.privacy-policy .main-heading:after{content:"";display:block;width:200px;height:3px;background-color:var(--color-primary);margin-top:25px;margin-left:auto;margin-right:auto}.privacy-policy .content{color:var(--color-dark-gray);font-size:1rem;line-height:1.6;max-width:800px;margin:0 auto}.privacy-policy .content h1,.privacy-policy .content h2,.privacy-policy .content h3{color:var(--color-primary);margin-top:2rem}.privacy-policy .content h1{font-size:2rem}.privacy-policy .content h2{font-size:1.75rem;margin-top:1.5rem;padding-bottom:.5rem}.privacy-policy .content h3{font-size:1.5rem}.privacy-policy .content p{margin-bottom:1rem}.privacy-policy .content ul{list-style-type:disc;margin:1rem 0 1rem 1.5rem;padding-left:1rem}.privacy-policy .content ul li{margin-bottom:.5rem}.privacy-policy .content a{color:var(--color-link);text-decoration:underline}.privacy-policy .content a:hover{color:var(--color-link-hover)}.privacy-policy .content .contact-details{margin-top:2rem}.privacy-policy .content .contact-details p{margin-bottom:.5rem}.privacy-policy .content .contact-details p strong{color:var(--color-primary)}.privacy-policy .content .contact-details a{color:var(--color-link)}.privacy-policy .content .contact-details a:hover{color:var(--color-link-hover)}