@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");*{font-family:Montserrat,sans-serif;margin:0;padding:0}.timeline__cover{background:#434343;color:#fff;padding:0}.timeline__cover .timeline__title{margin:0 auto;max-width:1100px;padding:0 16px;text-align:center}.timeline__cover .timeline__title p{color:#959595;font-size:48px;font-size:18px;font-weight:600;font-weight:400;letter-spacing:-.5px;line-height:56px;line-height:28.8px;margin-bottom:16px;text-transform:capitalize}.timeline__cover .timeline{padding-top:64px}.timeline__cover .timeline ul{padding-top:100px}.timeline__cover .timeline ul li{background:#fff;list-style-type:none;margin:0 auto 48px;position:relative;width:2px}.timeline__cover .timeline ul li:last-child{height:0;padding-bottom:7px;width:0}.timeline__cover .timeline ul li:before{background:#ffba21;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:16px;left:50%;position:absolute;top:-32px;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:16px}.timeline__cover .timeline ul li .hidden{opacity:0}.timeline__cover .timeline ul li .content{position:relative;top:-35px;width:350px}.timeline__cover .timeline ul li .content .badge{color:#ffba21;display:inline-block;font-size:18px;font-weight:800;line-height:18px}.timeline__cover .timeline ul li .content p{color:#fff;color:#acacac;font-size:20px;font-size:14px;font-weight:600;font-weight:400;line-height:28px;line-height:20px;margin:16px 0 8px}.timeline__cover .timeline ul li:nth-child(odd) .content{left:50px}.timeline__cover .timeline ul li:nth-child(odd) .content:before{left:-38px}.timeline__cover .timeline ul li:nth-child(2n) .content{left:-400px}.timeline__cover .timeline ul li:nth-child(2n) .content:before{right:-38px}@media screen and (max-width:600px){.timeline__cover .timeline ul li .content{width:41vw}.timeline__cover .timeline ul li:nth-child(2n) .content{left:calc(-41vw - 45px)}.timeline__cover{background:#434343;padding:32px 0}.timeline__cover .timeline__title{text-align:left}.timeline__cover .timeline{padding-right:20px;padding-top:32px}.timeline__cover .timeline ul li{margin-left:10px!important}.timeline__cover .timeline__title h2{font-size:32px;letter-spacing:.08px;line-height:44px}.timeline__cover .timeline ul li{margin-left:10px}.timeline__cover .timeline ul li .content{transition:.2s;width:calc(100vw - 100px)}.timeline__cover .timeline ul li .content p{min-height:110px}.timeline__cover .timeline ul li:nth-child(2n) .content{left:38px}.timeline__cover .timeline ul li:nth-child(2n) .content:before{left:-33px}.timeline__cover .timeline ul li:nth-child(odd) .content{left:38px}}