.timeline-wrapper h1,.timeline-wrapper h2,.timeline-wrapper h3,.timeline-wrapper h4,.timeline-wrapper h5,.timeline-wrapper h6,.timeline-wrapper p{margin:0}.timeline-wrapper .heading{margin-bottom:80px;text-align:center}.timeline-wrapper ul{margin:0;padding:0}.timeline-wrapper li{list-style:none}.timeline-wrapper{margin:89px 0 94px;overflow:hidden;overflow-wrap:anywhere;padding-bottom:0;padding-top:0;position:relative;transition:opacity .2s;word-break:normal}.timeline-wrapper .content .box .inner img{height:250px}.timeline-wrapper .content .date-wrapper{display:flex;flex:1 1 0%;flex-direction:column;position:relative}.timeline-wrapper .content .date-wrapper .inner{border:none;padding:0}.timeline-wrapper .content .box{display:flex;-webkit-box-pack:start;flex:1 1 0%;gap:10px;justify-content:flex-start;opacity:0;pointer-events:none;transition:opacity .5s,transform .5s}.timeline-wrapper .content.show .box{opacity:1;pointer-events:auto}.timeline-wrapper .content .box{position:relative}.timeline-wrapper .content:nth-child(odd) .box{justify-content:flex-end;transform:scale(.8) translateX(-30px)}.timeline-wrapper .content.show:nth-child(odd) .box{transform:scale(1) translateX(0)}.timeline-wrapper .content .box .inner{background:#f4f4f4;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:30px;margin:0 15px;padding:20px;position:relative}.timeline-wrapper .content .date-wrapper .inner *{color:#000;font-size:18px;font-weight:600;line-height:26px}.timeline-wrapper .line{background-color:#c8c8c8;border-radius:5px;height:100%;left:50%;max-width:100%;object-fit:cover;position:absolute;transform:translate(-50%);width:4px}.timeline-wrapper .content .box .inner .description-wrapper{display:flex;flex-direction:column}.timeline-wrapper .content .box .inner img{border-radius:5px;height:200px;max-width:100%;object-fit:cover;width:100%}.timeline-wrapper .content .box .inner .description-wrapper .content-heading{margin-bottom:20px}.timeline-wrapper .content .box .inner .description-wrapper .content-heading *{color:#000;font-size:30px;font-weight:600;line-height:38px}.timeline-wrapper .content .box .inner .description-wrapper li{color:#000;font-size:19px;font-weight:400;line-height:36px;padding-left:20px;position:relative;z-index:1}.timeline-wrapper .content .box .inner .description-wrapper li:before{background:#ea1f27;border-radius:50%;content:"";height:9.61px;left:0;position:absolute;top:12px;width:9.61px}@media(min-width:992px){.timeline-wrapper .content{align-items:center;display:flex;gap:60px;justify-content:center;padding-bottom:10px;text-align:left;width:100%}.timeline-wrapper .content .dot{background:#c8c8c8;border:5px solid #c8c8c8;border-radius:50%;display:block;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.timeline-wrapper.vertical-alternate .content .inner .triangle path{fill:#f4f4f4}.timeline-wrapper .content .box .inner .triangle{left:-18px;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg)}.timeline-wrapper.vertical-alternate .content:nth-child(odd) .inner .triangle{left:auto;position:absolute;right:-18px;transform:translateY(-50%)}.timeline-wrapper .content .box .inner:before{position:absolute}.timeline-wrapper .content{position:relative;z-index:1}.timeline .line{background-color:#000;background-color:#c8c8c8;display:block;height:100%;left:50%;position:absolute;width:2px}.timeline-wrapper.vertical-alternate .content:nth-child(2n) .box:before{left:auto;right:-32px}.timeline-wrapper.vertical-alternate .content:nth-child(odd){flex-direction:row-reverse}.timeline-wrapper.vertical-alternate .content:nth-child(2n) .date-wrapper .inner{margin-left:auto}}@media(max-width:991px){.timeline-wrapper .content:last-child{padding-bottom:0}.timeline-wrapper .content .box .inner{margin:0}.timeline-wrapper .content .date-wrapper{padding-bottom:20px;text-align:center}.timeline-wrapper .content{padding-bottom:60px;position:relative;z-index:1}.timeline-wrapper .content:last-child:after{display:none}.timeline-wrapper .content .box .inner .description-wrapper .content-heading{margin-bottom:14px}.timeline-wrapper .content .box .inner .triangle,.timeline-wrapper .line{display:none}}