.mfm-steps .swiper-slide{box-sizing:border-box}.mfm-steps .mfm-step-marker-wrapper{position:relative;display:flex;justify-content:center}.mfm-steps .mfm-step-marker{position:relative;z-index:1;width:64px;height:64px;border-radius:50%;flex-shrink:0;background-color:#0071f2;color:#fff}.mfm-steps .mfm-step-number{font-family:"GT-Pressura-Standard",Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1}.mfm-steps .mfm-step-marker-wrapper::after{content:"";position:absolute;top:50%;left:50%;width:calc(100% + var(--mfm-step-gap, 16px));border-top:2px dashed rgba(0,113,242,.4);z-index:0}.mfm-steps .mfm-step-last .mfm-step-marker-wrapper::after{display:none}.mfm-steps.mfm-steps-icon .mfm-step-marker{background-color:#fff;border:2px solid #0071f2}.mfm-steps.mfm-steps-icon .mfm-step-marker .mfm-icon{width:30px;height:30px}.mfm-steps .mfm-step-body{max-width:260px;margin:0 auto}@media screen and (max-width: 991px){.mfm-steps .mfm-step-marker-wrapper::after{display:none}.mfm-steps .mfm-step-body{max-width:none}}.mfm-connected-list .ddm-dui-parent{position:relative}.mfm-connected-list .ddm-dui-parent::before{content:"";position:absolute;left:12px;top:28px;bottom:2px;border-left:2px dashed rgba(0,113,242,.4);z-index:0}.mfm-connected-list .ddm-dui-parent:last-of-type::before{display:none}.mfm-connected-list .mfm-unordered-list-item{position:relative;z-index:1;align-items:flex-start !important}
