.row-type-timeline .content-container{width:40%;margin:0 auto;text-align:center;min-height:320px;padding-top:20px}@media (max-width:768px){.row-type-timeline .content-container{width:70%}}.row-type-timeline .dots{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row-type-timeline .dots::after{content:"";width:calc(100% - (14px * 2));height:2px;background-color:#10443a;position:absolute;bottom:28px;left:14px;z-index:-1}.row-type-timeline .dots .timeline-dot{display:inline-block!important;margin:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;cursor:pointer}.row-type-timeline .dots .timeline-dot::after{content:"";width:5px;height:5px;border-radius:100%;border:4px solid #10443a;background-color:#fff!important;display:block;margin:7px 14px;-webkit-transition:border-color .3s ease-in-out,-webkit-transform .5s ease-in-out;transition:border-color .3s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,border-color .3s ease-in-out;transition:transform .5s ease-in-out,border-color .3s ease-in-out,-webkit-transform .5s ease-in-out}.row-type-timeline .dots .timeline-dot:hover::after{border-color:#ff6500}.row-type-timeline .dots .colour-on::after{-webkit-transform:scale(1.8);transform:scale(1.8);border-color:#ff6500}@media (max-width:576px){.dots{margin-top:25px}.dots .timeline-dot{font-size:12px}}@media (max-width:768px){.timeline-md{display:none}.timeline-sm{display:block;text-align:left;width:100%}.timeline-sm .timeline-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #10443a;padding:10px 0}.timeline-sm .timeline-panel:last-of-type{border-bottom:none}.timeline-sm .timeline-panel h3{min-width:140px}}@media (min-width:768px){.timeline-md{display:block;width:100%}.timeline-sm{display:none}}
