.section-steps .gridContainer{counter-reset:section}.section-steps .gridContainer .item{grid-column:span 4}@media(max-width:56em){.section-steps .gridContainer .item{grid-column:span 12}}.section-steps .gridContainer .item .block{flex-direction:row;height:100%}.section-steps .gridContainer .item .block .number{position:relative;font-weight:bold;color:var(--color5)}.section-steps .gridContainer .item .block .number:after{content:'';width:5px;height:calc(100% - 36px);top:36px;left:50%;border-radius:5px;background:var(--color5);position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-steps .gridContainer .item .block .number span::after{counter-increment:section;content:counter(section)}.section-steps .gridContainer .item .block .media{padding:0 var(--padding);width:40%;height:100%}.section-steps .gridContainer .item .block .media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-steps .gridContainer .item .block .content{flex:1;padding-top:0;font-size:var(--xxs-fontsize)}.section-steps .gridContainer .item .block .content .widgetHeader{font-size:var(--xs-fontsize)}