.steps__tiles__container .acf-innerblocks-container{position:relative}.step:not(.active) .step__bullit{width:20px;height:20px;border:1px solid transparent;padding:2px;position:relative;left:-10px;top:-10px;box-sizing:content-box;display:flex;align-items:center;justify-content:center}.step:not(.active) .step__bullit>div{width:8px;height:8px}.step.active .step__bullit{width:24px;height:24px;border:1px solid #004ca8;background-color:#fff;position:relative;left:-10px;top:-10px;box-sizing:content-box}.step.active .step__bullit>div{background-color:#32aa00;border:2px solid #fff}.step.active .step__bullit>div>.checkmark{border:2px solid #fff;width:7px;height:11px;transform:rotateZ(45deg) translate(-50%);position:absolute;left:50%;top:30%;border-top:0;border-left:0}.step .line__part__active{background-color:#004ca8;position:absolute;animation:width 6s linear;height:1px;width:100%;top:-1px;left:0}@media (min-width:640px){.step .line__part__active{top:0;left:-1px;width:1px;height:100%;animation:height 6s linear}}.step.active:not(.active--last) .line__part{border-bottom:1px solid #004ca8}@media (min-width:640px){.step.active:not(.active--last) .line__part{border-left:1px solid #004ca8}}.step .step__item__title{padding-left:9px}.step .step__item__title__description{display:none}.step.active.active--last .step__item__title__description{display:block}.steps--mobile .step{white-space:normal}.steps--mobile .step .step__item__title{padding-left:0}.steps--mobile .step .step__bullit{top:0;left:0}.steps--mobile .step .step__item__title__description{visibility:hidden;display:block}.steps--mobile .step.active.active--last .step__item__title__description{visibility:visible;display:block}@keyframes width{from{width:0}to{width:100%}}@keyframes height{from{height:0}to{height:100%}}