.imageText__wrap{position:relative;z-index:1}.imageText__wrap:after{background-image:url(https://content.topicpro.com/hubfs/line-dashed-bg.svg);background-position:50%;background-repeat:repeat-y;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:2px;z-index:-1}.mageText__item{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.mageText__item:before{background-color:#d91c5c;border-radius:50%;box-shadow:0 0 0 5px rgba(217,28,92,.2);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:16px;z-index:2}.mageText__item:first-child:after{top:0}.mageText__item:first-child:after,.mageText__item:last-child:after{background-color:#fff;content:"";height:50%;left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:4px}.mageText__item:last-child:after{bottom:0}.imageText__img img{margin-bottom:var(--image-spacing)}@media (min-width:768px){.imageText-col{width:calc(50% - 90px)}.mageText__item:not(.img-left) .imageText__img{order:2}}@media (max-width:767px){.mageText__item{padding:20px 0;text-align:center}.imageText__wrap:after,.mageText__item:before,.mageText__item:first-child:after,.mageText__item:last-child:after{display:none}.imageText-col{width:100%}.imageText__img{margin-bottom:20px}}