.page-template-about .section-timeline{position:relative;z-index:2;background:#2a3d5a}.page-template-about .section-timeline nav{padding:128px 0 32px 0;min-height:252px;display:flex;align-items:flex-end;gap:32px}@media(min-width: 768px)and (max-width: 1149px){.page-template-about .section-timeline nav{padding:80px 0 24px 0;min-height:200px}}@media(max-width: 767px){.page-template-about .section-timeline nav{padding:60px 0 20px 0;min-height:150px;gap:24px;flex-wrap:wrap}}.page-template-about .section-timeline nav button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:flex-end}.page-template-about .section-timeline nav button span{font-family:"Inter",sans-serif;font-weight:500;font-size:30px;line-height:1.2;letter-spacing:-1.2px}@media(min-width: 768px)and (max-width: 1149px){.page-template-about .section-timeline nav button span{font-size:26px}}@media(max-width: 767px){.page-template-about .section-timeline nav button span{font-size:22px}}.page-template-about .section-timeline nav button span{color:#615e70;transition:all .3s ease !important;line-height:.75}@media(max-width: 767px){.page-template-about .section-timeline nav button span{font-size:20px}}.page-template-about .section-timeline nav button:hover span{color:hsla(0,0%,100%,.8)}.page-template-about .section-timeline nav button.active span{color:#fff;font-weight:500;font-size:92px;line-height:.75;letter-spacing:-4.6px}@media(min-width: 768px)and (max-width: 1149px){.page-template-about .section-timeline nav button.active span{font-size:72px;letter-spacing:-3.6px}}@media(max-width: 767px){.page-template-about .section-timeline nav button.active span{font-size:48px;letter-spacing:-2.4px}}.page-template-about .section-timeline nav button:focus-visible{outline:2px solid #fff;outline-offset:4px}.page-template-about .section-timeline .timeline-content{position:relative}.page-template-about .section-timeline .timeline-content .timeline-item{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden}.page-template-about .section-timeline .timeline-content .timeline-item.active{position:relative;opacity:1;visibility:visible}.page-template-about .section-timeline .timeline-content .timeline-item figure{width:100%;height:441px;overflow:hidden;background:#2a3d5a}@media(min-width: 768px)and (max-width: 1149px){.page-template-about .section-timeline .timeline-content .timeline-item figure{height:350px}}@media(max-width: 767px){.page-template-about .section-timeline .timeline-content .timeline-item figure{height:250px}}.page-template-about .section-timeline .timeline-content .timeline-item figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper{padding-top:32px;padding-bottom:128px}@media(min-width: 768px)and (max-width: 1149px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper{padding-top:24px;padding-bottom:80px}}@media(max-width: 767px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper{padding-top:20px;padding-bottom:60px}}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper{display:flex;align-items:flex-start;gap:10px}@media(max-width: 1149px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper{gap:0}}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper>span{flex:1 1 0}@media(max-width: 1149px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper>span{display:none}}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper>div{flex:1 1 0;max-width:651px;display:flex;flex-direction:column;gap:24px}@media(max-width: 1149px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper>div{max-width:100%;flex:none}}@media(max-width: 767px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper>div{gap:16px}}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper h3{font-family:"Inter",sans-serif;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:-0.8px}@media(max-width: 767px){.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper h3{font-size:18px}}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper h3{color:#fff}.page-template-about .section-timeline .timeline-content .timeline-item .text-wrapper p{color:#fff;opacity:.9}