@media (min-width:992px){.timelinesect{padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media (min-width:992px){.timelinesect>.row.inner{padding-left:0;padding-right:0}}.timelinesect>.row.inner>.col{padding-left:0;padding-right:0}.timelinesect>.row.inner>.col>.container-fluid{padding-left:0;padding-right:0}.timeline-block{position:relative;overflow:hidden;background-color:var(--bs-white)}.timeline-block .marquee-inner{display:flex;white-space:nowrap;gap:100px}.timeline-block .year-text{font-family:var(--bs-font-sans-serif);font-weight:700;font-size:200px;color:var(--bs-gray-200);display:inline-block;opacity:.7}.timeline-block .timeline-container{position:relative;z-index:1}.timeline-block .swiper-slide{opacity:1;visibility:visible}.timeline-block .swiper-slide-active{opacity:1;visibility:visible}@media (max-width:991.98px){.timeline-block .swiper__nav{margin-top:40px}}.timeline-slider{overflow:visible;position:relative;background-color:var(--bs-secondary);color:var(--bs-dark);padding:40px 30px;overflow:hidden}@media (min-width:992px){.timeline-slider{aspect-ratio:4/3;display:flex;align-items:center;padding:60px 40px}}.timeline-bg-year-container{position:absolute;top:50%;left:0;width:100%;height:300px;margin-top:-150px;z-index:0;pointer-events:none;user-select:none;overflow:hidden;display:flex;align-items:center}@media (max-width:991.98px){.timeline-bg-year-container{display:none}}.timeline-bg-year-layer{position:absolute;width:100%;left:0;height:100%;display:flex;align-items:center;will-change:transform}.timeline-item__year-label{background-color:var(--bs-dark);color:var(--bs-secondary);display:inline-block;padding:8px 16px;margin-bottom:16px;font-size:1.2rem;letter-spacing:1px;font-weight:500;line-height:1}.timeline-item__title{font-weight:400}.timeline-item__title .line-mask{display:block;will-change:transform}.timeline-item__text{font-size:1rem}@media (min-width:992px){.timeline-item__text{font-size:1.125rem}}.timeline-item__text p:last-child{margin-bottom:0}.timeline-navigation-container{display:flex;align-items:flex-end}