.roadmap-block .compact .step .step-title{display:none}.roadmap-block .compact .step .step-details{width:calc(100% - 32px)}.roadmap-block .step{font-size:0}.roadmap-block .step:not(:last-of-type){padding-bottom:16px}.roadmap-block .step .step-title{display:inline-block;vertical-align:top;width:150px;padding:16px 0}.roadmap-block .step .step-title strong{margin:0;padding-right:4px;word-break:break-word}.roadmap-block .step .step-details{position:relative;display:inline-block;vertical-align:top;padding:16px;margin-left:36px;width:calc(100% - 186px);font-size:1rem;border-radius:16px}.roadmap-block .step .step-details.collapsible.active .step-details-title h3 i{transform:rotate(180deg)}.roadmap-block .step .step-details.collapsible .step-details-content{display:none}.roadmap-block .step .step-details.collapsible .step-details-title{cursor:pointer}.roadmap-block .step .step-details.collapsible .step-details-title h3{position:relative;padding-right:2.5rem}.roadmap-block .step .step-details.collapsible .step-details-title h3 i{position:absolute;right:0;top:-2px;display:inline-block;width:2rem;height:2rem;text-align:center;line-height:2rem;font-size:1rem;color:#fff;border-radius:50%;background:#3c5588;transition:all .5s}.roadmap-block .step .step-details.error{background:rgba(230,0,91,.1)!important;color:#e6005b}.roadmap-block .step .step-details.error a{color:#e6005b}.roadmap-block .step .step-details.warning{background:rgba(255,245,188,.1)!important;color:#fff5bc}.roadmap-block .step .step-details.warning a{color:#fff5bc}.roadmap-block .step .step-details.success{background:rgba(92,175,0,.05)!important;color:#5caf00}.roadmap-block .step .step-details.success a{color:#5caf00}.roadmap-block .step .step-details.information{background:#e6e8f0!important;color:#3c5588}.roadmap-block .step .step-details.information a{color:#3c5588}.roadmap-block .step .step-details:before{content:"";position:absolute;top:24px;left:-22px;display:block;height:calc(100% + 16px);width:2px;background-image:linear-gradient(#e6005b 33%,rgba(255,255,255,0) 0);background-position:right;background-size:2px 9px;background-repeat:repeat-y}.roadmap-block .step .step-details .step-details-title{position:relative}.roadmap-block .step .step-details .step-details-title h3{margin:0}.roadmap-block .step .step-details .step-details-title:before{content:"";position:absolute;top:-3px;left:-50px;width:26px;height:26px;border-radius:50%;border:2px solid #e6005b;background:#fff}.roadmap-block .step .step-details .step-details-title:after{content:attr(data-indicator);display:flex;justify-content:center;align-items:center;position:absolute;top:-3px;left:-49px;width:24px;height:24px;color:#e6005b;line-height:24px;font-family:motiva-sans,sans-serif}@-moz-document url-prefix(){.roadmap-block .step .step-details .step-details-title:after{height:28px}}.roadmap-block .step:nth-of-type(even) .step-details{background:#e6e8f0}.roadmap-block .step:first-of-type .step-details-title:before,.roadmap-block .step:last-of-type .step-details-title:before{background:#e6005b}.roadmap-block .step:first-of-type .step-details-title:after,.roadmap-block .step:last-of-type .step-details-title:after{color:#fff}.roadmap-block .step:last-of-type .step-details:before{display:none}.roadmap-block.blue-rounded .step:nth-of-type(even) .step-details,.roadmap-block.blue-screenwide .step:nth-of-type(even) .step-details{background:#fff}@media (max-width:639px){.roadmap-block .compact .step .step-details{width:calc(100% - 32px)}.roadmap-block .step .step-title{width:120px}.roadmap-block .step .step-details{width:calc(100% - 156px)}}