.timeline-tabber .top-section.left .content_wrp{text-align:left}.timeline-tabber .top-section.left .btn_row{justify-content:flex-start}.timeline-tabber .top-section.center .content_wrp{text-align:center}.timeline-tabber .top-section.center .btn_row{justify-content:center}.timeline-tabber .top-section.right .content_wrp{text-align:right}.timeline-tabber .top-section.right .btn_row{justify-content:flex-end}.timeline-tabber{position:relative}.timeline-tabber .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.timeline-tabber .innerContainer{position:relative;z-index:2}.timeline-tabber .bg_overlay.bg{z-index:2}.timeline-tabber .innerContainer .custom{margin:0 auto}.timeline-wrapper{display:flex;position:relative}.timeline-tabs{display:flex;flex:0 0 350px;flex-direction:column;gap:5px}.timeline-tabs .tab-btn{background:transparent;border:1px solid #e0e3e6;cursor:pointer;font-size:18px;line-height:2.44444444444;position:relative;text-align:left;transition:all .3s}.timeline-tabs .tab-btn.active,.timeline-tabs .tab-btn:hover{background-color:#000;border-color:#000;color:#fff}.timeline-tabs .tab-btn:after{color:#666;content:"›";font-size:24px;position:absolute;right:10px;top:41%;transform:translateY(-50%);transition:color .3s}.timeline-tabs .tab-btn.active:after,.timeline-tabs .tab-btn:hover:after{color:#fff}.tab-controls{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 0 0 80px;max-height:500px;min-height:500px;position:relative}.timeline-content{max-height:500px;overflow-y:auto;padding-left:20px;padding-right:20px;width:100%}.timeline-tabber .tab-content.active{display:block!important}.tab-content{display:none}.timeline-tabber .innerContainer .content-wrapper{padding:0 1rem}.timeline-tabber .top-section h5{font-weight:700;margin:0}.timeline-tabber .top-section h2{font-size:50px;font-weight:700;line-height:1}.timeline-content .row{display:flex;flex-direction:column}.timeline-content .row .wrp{display:flex;flex-wrap:wrap}.timeline-content .row .wrp .title{text-align:center;width:30%}.timeline-content .row .wrp .description{width:60%}.timeline-content .row .wrp .title h4{font-weight:700;margin:0}.tab-controls:before{background:#e0e3e6;content:"";display:block;height:100%;position:absolute;top:0;width:5px;z-index:-1}.timeline-tabber .innerContainer .top-section{margin-bottom:120px}.circular-btn{background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:50px;line-height:40px;position:relative;transform:rotate(90deg);transition:none;width:40px}.circular-btn span{font-weight:700;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%)}.circular-btn .prev{left:8px}.circular-btn .next{right:8px}.circular-btn:focus,.circular-btn:hover{background:#000;color:#fff}.timeline-tabber .innerContainer .timeline-module{margin:0 auto;max-width:1360px}.timeline-content.mobile{display:none}@media(max-width:1024px){.timeline-tabber .top-section h2{font-size:40px}.timeline-tabber .innerContainer .top-section{margin-bottom:50px}.tab-controls{margin-left:30px;max-height:500px;min-height:500px}.timeline-content .row .wrp .title h4{font-size:22px}.timeline-content .row .wrp .description,.timeline-content .row .wrp .description p{font-size:15px}}@media(max-width:767px){.timeline-tabs{flex:0 0 200px}.tab-controls{justify-content:flex-start;margin-left:0;order:3}.timeline-content .row .wrp{flex-direction:column}.timeline-content .row .wrp .description{width:100%}.timeline-content .row .wrp .title{text-align:left;width:100%}}@media(max-width:620px){.timeline-content.desktop,.timeline-tabber .tab-controls{display:none}.timeline-tabber .timeline-tabs{flex:1;width:100%}.timeline-content.mobile{display:block}.timeline-tabs .tab-btn:after{right:50px;top:0;transform:rotate(90deg) translateY(-50%)}}@media(max-width:480px){.timeline-tabber .top-section h2{font-size:24px}.timeline-tabs .tab-btn{font-size:12px;padding:10px}.timeline-tabs{flex:0 0 120px}.tab-controls{max-width:10px}}.timeline-content .row .wrp .description p{line-height:1.4;margin-bottom:0}.timeline-tabber .tab-content .item:not(:last-child){margin-bottom:40px}.scroll-area{flex:1;overflow-y:scroll;padding:40px;scrollbar-width:none}.scroll-area::-webkit-scrollbar{display:none}