.steps-holder{display:grid;grid-template-columns:auto 1fr auto}.steps-holder .steps-button{appearance:none;border:none;padding:0;position:relative;width:1.6rem}.steps-holder .steps-button:before{border-style:solid;content:"";height:0;position:absolute;top:50%;transform:rotate(0deg) translateY(-50%);width:0}.steps-holder .steps-button.prev:before{border-color:transparent #09a766 transparent transparent;border-width:1rem 1.5rem 1rem 0;left:0}.steps-holder .steps-button.next:before{border-color:transparent transparent transparent #09a766;border-width:1rem 0 1rem 1.5rem;right:0}.steps-holder .steps-schema{overflow:auto}.steps-holder .steps-schema .steps-scroll{align-items:stretch;display:flex;flex-wrap:nowrap;transition:transform .6s linear;width:500%}.steps-holder .steps-schema .steps-scroll .step-item{align-items:flex-start;display:flex;justify-content:space-between;max-width:20%}.steps-holder .steps-schema .steps-scroll .step-item strong{padding:0 .5rem}.steps-holder .steps-schema .steps-scroll .step-item img{max-width:50%}.steps-holder .steps-schema .steps-scroll .step-item.column{align-items:center;flex-direction:column-reverse}.steps-holder .steps-schema .steps-scroll .step-item.column img{max-width:75%}@media screen and (min-width:576px){.steps-holder .steps-schema .steps-scroll{width:300%}.steps-holder .steps-schema .steps-scroll .step-item{width:16.6667%}}@media screen and (min-width:992px){.steps-holder .steps-schema .steps-scroll{width:200%}}@media screen and (min-width:1200px){.steps-holder .steps-schema .steps-scroll{width:100%}.steps-holder .steps-schema .steps-scroll .step-item{align-items:center;flex-direction:column-reverse;padding:0 1rem;width:20%}.steps-holder .steps-button{display:none}}