.timeline-section{background:#fff}.timeline-section .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.timeline-section h2{font-family:Outfit,sans-serif!important;line-height:1.1;margin-bottom:1.5rem}.timeline-section .button-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:1.75rem}.timeline-section.reverse .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.timeline-section .content>div.text-content{width:38%}.timeline-section .content>div.timeline-content{width:72%}.timeline-item{display:flex;gap:3rem}.timeline-content{padding-left:45px}.timeline-date{border-right:5px solid #d9d9d9;font-size:27px;font-weight:700;min-width:101px;padding-right:29px}.timeline-date p.date{font-family:Outfit,sans-serif!important;margin-top:8px}.timeline-date{position:relative}img.dotime{position:absolute;right:-12%;top:3.25%}.timeline-content .description{margin-bottom:100px}.timeline-content .description img{border-radius:8px;width:100%}.timeline-content p.desc{margin-bottom:35px}.timeline-section{position:relative}.timeline-section .content>div.text-content .description{position:sticky;top:158px}@media (max-width:1199px){.timeline-section .button-section{-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}}@media (max-width:992px){.timeline-section .content{flex-direction:column}.timeline-section .content>div.text-content{text-align:center;width:100%}.timeline-section .content>div.text-content .description{margin-bottom:50px;position:sticky;position:relative;top:158px;top:0}.timeline-section .content>div.timeline-content{width:100%}}@media (max-width:692px){.timeline-date p.date{font-size:18px}.timeline-content{padding-left:0}.timeline-date{min-width:82px;padding-right:20px}.timeline-content img.dotime{position:absolute;right:-15%;top:3.25%}.timeline-item{display:flex;gap:30px}}