.projectstimeline .aw-layout-header{margin-bottom:24px}.projectstimeline .aw-layout-header h2,.projectstimeline .aw-layout-header h3{margin-bottom:0;text-align:center}.projectstimeline-panel{border:1px solid #7fc3ef;border-radius:30px;padding:24px;background-image:url(../images/placeholder/timelinewidgect-bg.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain}@media (min-width:992px){.projectstimeline-panel{padding:50px;background-image:url(../images/placeholder/map-bg.jpg)}.no-bg-desktop .projectstimeline-panel{background-image:none}}.projectstimeline-item,.projectstimeline-list{display:-webkit-box;display:-ms-flexbox;display:flex}.projectstimeline-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projectstimeline-item{gap:22px;position:relative;padding-bottom:25px}.projectstimeline-item:last-child{padding-bottom:0}.projectstimeline-item:not(:last-child) .projectstimeline-marker::after{content:"";position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:calc(100% + 8px)}.projectstimeline-item--completed .projectstimeline-marker::after{background:#0f2b46}.projectstimeline-item--completed .projectstimeline-icon{background:var(--brand-primary);color:#fff;border:0;border:2px solid var(--brand-primary)}.projectstimeline-item--ongoing .projectstimeline-marker::after{border-left:1px dashed #0f2b46;background:0 0}.projectstimeline-item--ongoing .projectstimeline-icon{background:var(--brand-blue-2);color:var(--brand-primary);border:0;border:2px solid var(--brand-blue-2)}.projectstimeline-item--upcoming .projectstimeline-marker::after{border-left:1px dashed var(--brand-primary);background:0 0}.projectstimeline-item--upcoming .projectstimeline-icon{background:#fff;border:2px solid var(--brand-primary);color:var(--brand-primary)}.projectstimeline-icon,.projectstimeline-marker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.projectstimeline-marker{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.projectstimeline-icon{width:18px;height:18px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:1;z-index:1;padding:15px}.projectstimeline-icon .circle{width:6px;height:6px;background:#0f2b46;border-radius:50%;display:block}.projectstimeline-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.projectstimeline-date{font-size:17px;line-height:1.4;color:var(--brand-primary);margin-bottom:4px}@media (max-width:991.98px){.projectstimeline-date{font-size:14px}}.projectstimeline-title{font-weight:700;margin-top:0;margin-bottom:2px;color:#0f2b46}.projectstimeline-description{margin:0}.projectstimeline-expandable{max-height:0;opacity:0;-webkit-transition:max-height .45s ease,opacity .3s ease;transition:max-height .45s ease,opacity .3s ease}.projectstimeline-expandable-inner{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:-webkit-transform .45s ease;transition:transform .45s ease;transition:transform .45s ease,-webkit-transform .45s ease;padding-top:0}.projectstimeline-footer{padding-top:12px;border-top:1px solid #7fc3ef;text-align:center}.projectstimeline-toggle{background:0 0;border:0;padding:0;cursor:pointer}.projectstimeline-toggle .btn.btn-secondary,.projectstimeline-toggle .btn.btn-secondary:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.projectstimeline-toggle .btn.btn-secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;min-height:auto;padding:0;background:0 0;border:0;color:var(--brand-primary);-webkit-box-shadow:none;box-shadow:none}.projectstimeline-toggle .btn.btn-secondary:before{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 0 8px;content:"\f078";font-family:"Font Awesome 7 Pro";font-weight:400;font-style:normal;font-size:14px;line-height:1;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;width:18px;height:18px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.projectstimeline-toggle .btn.btn-secondary .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.projectstimeline-toggle .btn.btn-secondary:focus,.projectstimeline-toggle .btn.btn-secondary:hover{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--brand-primary);text-decoration:none}.projectstimeline .is-expanded .projectstimeline-expandable{opacity:1}.projectstimeline .is-expanded .projectstimeline-expandable-inner{-webkit-transform:translateY(0);transform:translateY(0)}.projectstimeline .is-expanded .projectstimeline-toggle .btn.btn-secondary:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.projectstimeline .is-expanded .projectstimeline-footer{margin-top:20px}