@keyframes rotating{100%{transform:rotate(360deg)}}.timelineContainer{position:relative}.timelineContainer h2,.timelineContainer h3{margin-top:0;margin-bottom:clamp(1.6rem,1.568627451vw,2.4rem)}@media(min-width: 48rem){.timelineContainer .timeline-header{position:sticky;top:0;padding-left:clamp(6rem,7.8431372549vw,12rem);padding-top:clamp(10rem,13.0718954248vw,20rem);padding-right:clamp(5rem,7.385620915vw,11.3rem)}}.timelineContainer .timeline-header::before{content:"";position:absolute;top:0;left:calc(1.6rem*-1);right:calc(1.6rem*-1);height:100%;background:linear-gradient(180deg, rgba(250, 246, 231, 0) 60%, #FAF6E7 100%)}@media(min-width: 48rem){.timelineContainer .timeline-header::before{top:0;left:0;width:200%;height:100dvh}}.timelineContainer .timeline-body{position:relative;display:flex;flex-direction:column;gap:clamp(5rem,10.4575163399vw,16rem);padding-block:5rem}@media(min-width: 48rem){.timelineContainer .timeline-body{padding-block:clamp(10rem,13.0718954248vw,20rem);padding-right:clamp(6rem,7.8431372549vw,12rem);z-index:-1}}.timelineContainer.timeline--text{position:relative;display:grid;margin:0 auto}@media(min-width: 48rem){.timelineContainer.timeline--text{grid-template-columns:1fr 1fr}}.timelineContainer.timeline--text .timeline-header{grid-row:1/2;grid-column:1/2}@media(min-width: 48rem){.timelineContainer.timeline--text .timeline-header{height:100dvh}}.timelineContainer.timeline--text .timeline-body .timelineItem{position:relative;padding-left:5.5rem}@media(min-width: 48rem){.timelineContainer.timeline--text .timeline-body .timelineItem{padding-left:clamp(5rem,7.385620915vw,11.3rem)}}@media(min-width: 62rem){.timelineContainer.timeline--text .timeline-body .timelineItem{grid-gap:7.3rem;grid-template-columns:20rem 1fr}}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-left{position:absolute;left:0;width:4rem;height:4rem;border:1px solid var(--main-color-hover, #22244E);border-radius:50%;font-size:clamp(1.6rem,1.3071895425vw,2rem);font-weight:700;display:flex;align-items:center;justify-content:center;padding:.8rem;color:var(--main-color-hover, #22244E)}@media(min-width: 48rem){.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-left{width:6.4rem;height:6.4rem;transform:translateX(-50%)}}@media(min-width: 62rem){.timelineContainer.timeline--text .timeline-body .timelineItem:nth-child(even) .timelineItem-left{order:unset;text-align:unset}}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right h3{text-align:left !important}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right .timelineItem-right-image{display:none}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right .timelineItem-right-title{display:block;margin:0;font-size:clamp(2rem,1.568627451vw,2.4rem);line-height:clamp(2.6rem,2.091503268vw,3.2rem);font-weight:700;color:var(--main-color-hover, #22244E)}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right .timelineItem-right-lable{display:block;padding-top:clamp(0.4rem,0.522875817vw,0.8rem);font-size:clamp(1.8rem,1.3071895425vw,2rem);font-weight:700}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right .timelineItem-right-lable span{color:#1d1d1b}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right .timelineItem-right-description{margin-top:clamp(2.4rem,2.614379085vw,4rem);color:#1d1d1b;font-size:clamp(1.8rem,1.3071895425vw,2rem);color:var(--main-color-hover, #22244E)}.timelineContainer.timeline--text .timeline-body .timelineItem .timelineItem-right .timelineItem-right-description p{text-align:unset !important}