.about-page-section{padding-top:140px;padding-bottom:100px;background-color:#fff}.about-page-section .about-hero{text-align:center;margin-bottom:80px}.about-page-section .about-hero h1{font-family:"Overpass",sans-serif;font-size:3.5rem;font-weight:500;letter-spacing:2px;margin-bottom:40px;color:#1a1a1a;text-transform:uppercase;line-height:1.3}@media(max-width: 768px){.about-page-section .about-hero h1{font-size:2rem}}.about-page-section .about-hero p.lead{font-size:1.6rem;color:#1a1a1a;max-width:900px;margin:0 auto;line-height:1.9;font-weight:500}.about-page-section .about-content{max-width:900px;margin:0 auto}.about-page-section .about-content h2{font-family:"Overpass",sans-serif;font-size:2.5rem;margin-bottom:30px;margin-top:60px;color:#1a1a1a;text-transform:uppercase;letter-spacing:1px;font-weight:500;text-align:center}@media(max-width: 768px){.about-page-section .about-content h2{font-size:2rem}}.about-page-section .about-content h3{font-family:"Overpass",sans-serif;font-size:2rem;margin-bottom:25px;margin-top:50px;color:#1a1a1a;font-weight:500}@media(max-width: 768px){.about-page-section .about-content h3{font-size:1.6rem}}.about-page-section .about-content p{font-size:1.3rem;color:#555;line-height:1.9;margin-bottom:25px;font-weight:400}.about-page-section .about-content p.highlight{font-size:1.6rem;color:#1a1a1a;font-weight:500;margin-bottom:30px;text-align:center}.about-page-section .about-content p.signature{font-family:"Birthstone",cursive;font-style:normal;font-size:2rem;color:#000;margin-top:40px;opacity:.9;font-weight:400;text-align:center}.about-page-section .about-content ul,.about-page-section .about-content ol{font-size:1.3rem;color:#555;line-height:1.9;margin-bottom:25px;font-weight:400;padding-left:30px}.about-page-section .about-content blockquote{font-size:1.4rem;color:#1a1a1a;font-style:italic;border-left:4px solid #1a1a1a;padding-left:30px;margin:40px 0}.about-page-section .about-content strong,.about-page-section .about-content b{font-weight:600;color:#1a1a1a}
