.milestone-timeline-wrapper .milestone-container{display:flex;justify-content:space-between;max-width:1032px;margin-left:auto;gap:30px}@media(max-width: 991px){.milestone-timeline-wrapper .milestone-container{max-width:none}}.milestone-timeline-wrapper .milestone-track-zone{position:relative;width:100%;height:654px;overflow:hidden;padding-left:20px;margin-left:-20px}.milestone-timeline-wrapper .milestone-items-list{display:flex;flex-direction:column;gap:16.75px;transition:transform 1s cubic-bezier(0.25, 1, 0.5, 1);max-width:864px}@media(max-width: 991px){.milestone-timeline-wrapper .milestone-items-list{max-width:none}}.milestone-timeline-wrapper .milestone-row-card{display:flex;width:100%;padding-top:98px;gap:82px}@media(max-width: 991px){.milestone-timeline-wrapper .milestone-row-card{gap:12px}}.milestone-timeline-wrapper .milestone-year-pivot{display:flex;justify-content:center;position:relative;width:61px}.milestone-timeline-wrapper .milestone-year-pivot .milestone-year-sphere{margin:auto 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;border-radius:80px;padding:14px;height:44px;width:68px;background:#ddd;transition:all .4s ease}.milestone-timeline-wrapper .milestone-year-pivot .milestone-year-sphere::before{content:"";position:absolute;inset:0;margin:1px;border-radius:inherit;background:linear-gradient(180deg, #fff 0%, #cacaca 100%);box-shadow:0 -1px 0 0 rgba(255,255,255,.35) inset,0 1px 0 0 rgba(255,255,255,.25) inset;transition:all .4s ease}.milestone-timeline-wrapper .milestone-year-pivot .milestone-year-sphere span{position:relative;color:#acacac;font-family:"Poppins Medium",sans-serif;font-size:14px;line-height:22px}.milestone-timeline-wrapper .milestone-year-pivot::before{content:"";position:absolute;left:calc(50% - .5px);top:0;height:calc(50% - 42px);width:1px;background:#fff;z-index:1}.milestone-timeline-wrapper .milestone-year-pivot::after{content:"";position:absolute;left:calc(50% - .5px);top:calc(50% + 42px);height:calc(50% - 42px + 114.75px);width:1px;background:#fff;z-index:1}.milestone-timeline-wrapper .milestone-row-card:first-child .milestone-year-pivot::before{display:none}.milestone-timeline-wrapper .milestone-row-card:last-child .milestone-year-pivot::after{display:none}.milestone-timeline-wrapper .milestone-frosted-box{position:relative;padding:28px;box-sizing:border-box;transition:all .4s ease;border-radius:12px;background:rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.45)}@media(max-width: 768px){.milestone-timeline-wrapper .milestone-frosted-box{padding:16px}}.milestone-timeline-wrapper .milestone-frosted-box .milestone-floating-icon{position:absolute;top:0;right:0;transform:translateY(-85%)}.milestone-timeline-wrapper .milestone-frosted-box .milestone-floating-icon img{object-fit:contain}.milestone-timeline-wrapper .milestone-frosted-box .milestone-article-text p{color:#005055;font-family:"Poppins Regular",sans-serif;font-size:14px;line-height:150%;margin:0}.milestone-timeline-wrapper .milestone-row-card.active .milestone-year-sphere{background:#005055;box-shadow:0 100px 80px 0 rgba(4,148,90,.07),0 41.778px 33.422px 0 rgba(4,148,90,.05),0 22.336px 17.869px 0 rgba(4,148,90,.04),0 12.522px 10.017px 0 rgba(4,148,90,.04),0 6.65px 5.32px 0 rgba(4,148,90,.03),0 2.767px 2.214px 0 rgba(4,148,90,.02)}.milestone-timeline-wrapper .milestone-row-card.active .milestone-year-sphere::before{background:linear-gradient(180deg, #0c6c6c 0%, #004d4d 100%);box-shadow:0 -1px 0 0 rgba(255,255,255,.35) inset,0 1px 0 0 rgba(255,255,255,.25) inset}.milestone-timeline-wrapper .milestone-row-card.active .milestone-year-sphere span{color:#fff}.milestone-timeline-wrapper .milestone-row-card.active .milestone-frosted-box{background:rgba(255,255,255,.48);border-color:rgba(255,255,255,.65)}.milestone-timeline-wrapper .milestone-navigation-buttons{display:flex;flex-direction:column;gap:25px;z-index:10;margin-top:98px}@media(max-width: 991px){.milestone-timeline-wrapper .milestone-navigation-buttons{justify-content:center}}.milestone-timeline-wrapper .milestone-navigation-buttons .milestone-nav-btn{position:relative;width:44px;height:44px;aspect-ratio:1/1;border-radius:50%;background:#004d4d;box-shadow:0 100px 80px 0 rgba(4,148,90,.07),0 41.778px 33.422px 0 rgba(4,148,90,.05),0 22.336px 17.869px 0 rgba(4,148,90,.04),0 12.522px 10.017px 0 rgba(4,148,90,.04),0 6.65px 5.32px 0 rgba(4,148,90,.03),0 2.767px 2.214px 0 rgba(4,148,90,.02);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .4s ease}.milestone-timeline-wrapper .milestone-navigation-buttons .milestone-nav-btn::before{content:"";position:absolute;inset:0;margin:1px;border-radius:inherit;background:linear-gradient(180deg, #fff 0%, #cacaca 100%);background:linear-gradient(180deg, #0c6c6c 0%, #004d4d 100%);box-shadow:0 -1px 0 0 rgba(255,255,255,.35) inset,0 1px 0 0 rgba(255,255,255,.25) inset;box-shadow:0 -1px 0 0 rgba(255,255,255,.35) inset,0 1px 0 0 rgba(255,255,255,.25) inset;transition:all .4s ease}.milestone-timeline-wrapper .milestone-navigation-buttons .milestone-nav-btn svg{position:relative;width:24px;height:24px;aspect-ratio:1/1}.milestone-timeline-wrapper .milestone-navigation-buttons .milestone-nav-btn:hover{box-shadow:none}
