.pipeline-card{width:40%;position:relative;overflow:visible}.pipeline-card .mdc-card-header{padding:0;background-color:rgba(0,0,0,0);min-height:2px}.pipeline-card:after{position:absolute;display:block;content:" ";height:2px;width:100%;top:50%;transform:translateY(-50%);background-color:hsl(0,0%,50%)}.pipeline-card:nth-child(odd){margin:0 0 2.5rem}.pipeline-card:nth-child(odd):after{right:-25%}.pipeline-card:nth-child(even){margin:5.5rem 0 0 auto}.pipeline-card:nth-child(even):after{left:-25%}@media only screen and (max-width: 599px){.pipeline-card{width:100%}.pipeline-card:after{display:none}.pipeline-card:nth-child(even),.pipeline-card:nth-child(odd){margin:2.5rem 0 0 !important}.pipeline-card:first-child{margin:0}}.pipeline-card .pipeline-media{z-index:2;position:relative;background:#fff}.pipeline-card .pipeline-media.image{overflow:hidden}.pipeline-card .pipeline-media.image img{display:block;width:100%}.pipeline-card .pipeline-media.video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin-bottom:0;overflow:hidden}.pipeline-card .pipeline-media.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pipeline-card .pipeline-media.audio{padding:1rem 1rem 0;margin:0}.pipeline-card .pipeline-media.audio audio{width:100%}.pipeline-card .pipeline-media.audio p:last-child{margin:0}.pipeline-card .mdc-card__content{background:#fff;padding:1rem;z-index:2}.pipeline-card .mdc-card__content h6{padding:0}.pipeline-card .mdc-card__content p{margin-bottom:0;padding-bottom:0}.pipeline-card .mdc-card__content p:last-child{margin-top:1rem}.pipeline-card .mdc-card__content .mdc-button{align-self:flex-start}.pipeline-card .mdc-card__actions{background:#fff;z-index:2;border-top:0;padding-top:0;justify-content:flex-start}.pipeline-card .mdc-card__actions.no-action{padding:0;min-height:0}

.pipeline{text-align:left !important}.pipeline .pipeline{margin-bottom:1.5rem}.pipeline .pipeline-items{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;position:relative;margin-top:2.5rem}.pipeline .pipeline-items:after{position:absolute;display:block;content:" ";height:100%;width:2px;top:0;left:50%;transform:translateX(-50%);background-color:hsl(0,0%,50%)}
