.timeline{position:relative;z-index:1}.timeline .content-wrapper{padding:0 20px}.timeline .heading{padding-bottom:65px;text-align:center}.timeline .right-content p{max-width:404px}.timeline .vertical-timeline ul li{margin:0}.timeline .vertical-timeline ul{padding:0}.timeline .clr-both{clear:both}.timeline .vertical-timeline ul li{padding-bottom:133px;position:relative}.timeline .card{border-radius:10px;max-width:468px;padding:32px 0 32px 32px}.timeline .card,.timeline .right-content{position:relative;z-index:1}.timeline .right-content:after{left:110px}.timeline .right-content:after,.timeline .right-content:before{border-radius:8px;content:"";height:100%;position:absolute;top:0;width:58px}.timeline .right-content:before{right:110px}.timeline .card h5{padding-bottom:8px}@media(min-width:768px){.timeline .vertical-timeline ul li{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.timeline .vertical-timeline ul li .right-content,.timeline .vertical-timeline ul li .time{flex-basis:50%}.timeline .vertical-timeline ul li:nth-of-type(2n){flex-direction:row-reverse}.timeline .vertical-timeline ul li:nth-of-type(odd) .time{text-align:right}.timeline .vertical-timeline ul li:nth-of-type(2n) .right-content,.timeline .vertical-timeline ul li:nth-of-type(odd) .time{padding-right:115px}.timeline .vertical-timeline ul li:nth-of-type(2n) .time,.timeline .vertical-timeline ul li:nth-of-type(odd) .right-content{padding-left:115px}.timeline .vertical-timeline ul li:not(:last-child):after{border-right:1px solid #142541;content:"";height:100%;left:50%;position:absolute;top:78%;transform:translate(-50%,-50%)}.timeline .vertical-timeline ul li:before{background-color:#7ea4e5;border-radius:50%;content:"";height:34px;left:50%;position:absolute;top:30%;transform:translate(-50%,-50%);width:34px;z-index:2}}@media(max-width:767px){.timeline .vertical-timeline ul li{padding-bottom:60px;padding-left:6px}.timeline .vertical-timeline ul li:before{background-color:#7ea4e5;border-radius:50%;content:"";height:34px;left:15px;position:absolute;top:4%;transform:translate(-50%,-50%);width:34px;z-index:2}.timeline .right-content:before{left:-6px}.timeline .right-content:after{display:none}.timeline .time{padding-bottom:30px}}