.timeline{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:128px 0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#2a275b),to(#020027));background:linear-gradient(180deg,#2a275b 60%,#020027 100%);color:var(--color_pure-white);text-align:center;position:relative;z-index:0;overflow:hidden}
@media(max-width:767px){.timeline{padding:56px 0}
}.timeline .wrapper .info{max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}
.timeline .years_container{z-index:2;width:58%;margin-left:auto}
@media(max-width:767px){.timeline .years_container{width:100%;padding:0 32px}
.timeline .years_container .number{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important}
}.timeline .years_container::before{content:"";position:absolute;width:100%;height:0;top:15.4rem;z-index:-1;right:-35%;border-top:2px solid;border-image-source:linear-gradient(270.11deg,rgba(218,64,133,0.24) .12%,rgba(255,255,255,0.64) 61.01%,rgba(255,255,255,0) 99.93%);border-image-slice:1;border-left:0;border-right:0;border-bottom:0}
@media(max-width:767px){.timeline .years_container::before{top:10rem;z-index:-1;right:0}
}.timeline .years_container .slick-current .numbers{margin:24px 0}
.timeline .years_container .slick-current .numbers .number{text-align:center;position:relative;padding:16px 24px;display:inline-block;font-size:32px;border-radius:100px;background-color:#2a275b;-webkit-box-shadow:0 0 4px 0 #f0b157;box-shadow:0 0 4px 0 #f0b157;-webkit-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out}
@media(max-width:576px){.timeline .years_container .slick-current .numbers .number{width:100%}
}.timeline .years_container .slick-current .numbers .number::before{content:"";position:absolute;inset:0;border-radius:100px;padding:2px;background:linear-gradient(270.11deg,#da4085 .12%,#fff 45.31%,#f0b157 99.93%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}
.timeline .years_container .slick-current .numbers .number:hover{-webkit-box-shadow:0 0 7px 0 #f0b157;box-shadow:0 0 7px 0 #f0b157}
.timeline .years_container .slick-current .numbers .number:hover::before{padding:3px}
.timeline .years_container .slick-current .numbers .number .left-line{display:none}
.timeline .years_container .numbers{margin:56px 0}
.timeline .years_container .numbers .number{border-radius:50px;border:1px solid #fff;padding:8px 16px;z-index:1;background-color:#2a275b}
.timeline .years_container--second{width:100%}
.timeline .years_container--second .card{max-width:455px;min-height:340px;margin:0 auto;border:2px solid #fff;border-radius:18px}
@media(max-width:767px){.timeline .years_container--second .card{margin-right:24px}
}.timeline .years_container--second .card .image{max-height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px}
.timeline .years_container--second .card .image img{-o-object-fit:cover;object-fit:cover;border-radius:18px}
.timeline .years_container--second .card .info{padding:32px}
.timeline .years_container--second .card .info h6{margin-bottom:24px}
.timeline .arrows{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}
@media(max-width:767px){.timeline .arrows{display:none}
}.timeline .glow-ring{position:absolute;width:100%;max-width:500px;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;top:-10rem;left:-10rem;z-index:-1}
@media(max-width:767px){.timeline .glow-ring{display:none}
}.timeline .glow-ring--second{position:absolute;width:100%;max-width:600px;height:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;bottom:-10rem;right:-10rem;z-index:-1}
@media(max-width:767px){.timeline .glow-ring--second{display:none}
}