main.about-page{padding:0}main.about-page .heading{position:relative;padding-top:10rem;padding-bottom:5rem}main.about-page .heading .font-body{line-height:1.6}.history-block{padding:40px 0}.history-block h1{text-align:center;text-transform:uppercase;font-size:36px;margin-top:30px}@media screen and (max-width:768px){.history-block h1{font-size:30px}}.history-block hr{border-top:0;border-color:#404040;margin:30px 0}.history-block ul.timeline li.timeline-item{display:flex;justify-content:space-between;align-items:start;gap:20px}.history-block ul.timeline li.timeline-item h2{font-size:32px;color:var(--primary);position:sticky;top:60px;background-color:#000;padding:30px 0;min-height:100px;line-height:1}@media screen and (max-width:768px){.history-block ul.timeline li.timeline-item h2{padding:10px 0;text-align:center;position:static;margin-top:30px}}.history-block ul.timeline li.timeline-item .dates{width:200px;font-size:32px;color:#aaa;font-family:var(--font-bold);position:sticky;top:60px;padding:30px 0;min-height:100px;line-height:1;text-align:center}@media screen and (max-width:768px){.history-block ul.timeline li.timeline-item .dates{display:none}}.history-block ul.timeline li.timeline-item .item-content{width:80%}@media screen and (max-width:768px){.history-block ul.timeline li.timeline-item .item-content{width:100%}}.history-block ul.timeline li.timeline-item .item-content .dates-mobile{display:none}@media screen and (max-width:768px){.history-block ul.timeline li.timeline-item .item-content .dates-mobile{display:block;margin-bottom:10px;text-align:center;color:#aaa}}.history-block ul.timeline li.timeline-item .item-content ul{margin-left:40px;margin-bottom:20px}.history-block ul.timeline li.timeline-item .item-content ul li{list-style:disc;line-height:1.4;font-size:18px;margin-bottom:10px}.history-block ul.timeline li.timeline-item .item-content h3{font-size:24px;color:var(--primary);margin:30px 0 20px}.history-block ul.timeline li.timeline-item .item-content p{line-height:1.6;margin-bottom:20px}