.mlt-stages{padding:var(--content-space) 0}.mlt-stages__row{align-items:stretch}.mlt-stages__col-content{display:flex;align-items:flex-start}.mlt-stages__content{display:flex;flex-direction:column;width:100%;flex:0 0 auto;min-height:0;margin-left:26px;position:sticky;top:calc(var(--main-header) + 20px);align-self:flex-start;padding-right:50px}.mlt-stages--content-left .mlt-stages__content{margin-left:0;margin-right:26px}.mlt-stages__title{margin:0 0 16px}.mlt-stages__description{flex:0 0 auto;color:var(--text-color);font-size:15px;line-height:1.66666667}.mlt-stages__btn{width:100%;margin-top:30px;padding-top:0}.mlt-stages__item{--mlt-stage-icon: 77px;position:relative;display:inline-flex;align-items:center;gap:20px}.mlt-stages__item:hover .mlt-stages__step{padding:0}.mlt-stages__item:not(:last-child):before{content:"";position:absolute;width:1px;height:calc(100% - calc(var(--mlt-stage-icon) * .25));left:calc(var(--mlt-stage-icon) * .5);bottom:calc(calc(var(--mlt-stage-icon) * .5) * -1);background-image:linear-gradient(to top,rgb(176 188 193 / 55%) 40%,var(--white-color) 0);background-size:1px 6px;background-repeat:repeat}.mlt-stages__item:not(:last-child){padding-bottom:58px}.mlt-stages__step{flex:0 0 auto;position:relative;width:var(--mlt-stage-icon);aspect-ratio:1 / 1;border-radius:50%;background-color:color-mix(in srgb,var(--secondary-color) 35%,transparent);margin:0;padding:10px;transition:var(--transition)}.mlt-stages__step .h4-title{display:inline-flex;align-items:center;justify-content:center;margin:0;color:var(--white-color);width:100%;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;background-color:var(--primary-color)}.mlt-stages__item-title{margin:0 0 10px}.mlt-stages__item-text{margin:0}@media(max-width:991px){.mlt-stages__col-content{display:block;padding-right:0}.mlt-stages__content{min-height:0;margin:0;position:static;top:auto}.mlt-stages__description{flex:none}.mlt-stages__btn{margin-top:30px;padding-top:0}.mlt-stages__list{margin:50px 0 0}}@media(max-width:767px){.mlt-stages__step{padding:8px}.mlt-stages__item{--mlt-stage-icon: 66px;gap:14px;align-items:flex-start}.mlt-stages__item:not(:last-child):before{bottom:calc(var(--mlt-stage-icon) * -1)}.mlt-stages__item:not(:last-child){padding-bottom:30px}}
