.iqgeo-steps{align-items:stretch;display:flex;list-style:none;margin:0;padding-bottom:var(--steps-padding);padding-top:var(--steps-padding);width:100%}.iqgeo-steps__item{background-color:var(--step-panel-bg,var(--steps-panel-bg));border:3px solid #fff;border-radius:10px 10px 50px 10px;box-shadow:0 4px 10px rgba(0,0,0,.22);box-sizing:border-box;color:var(--steps-text-color);flex:1 1 0;min-width:0;padding:32px 24px;position:relative;text-align:center}.iqgeo-steps__item:not(:first-child){margin-left:-10px}.iqgeo-steps__item--divided:not(:first-child){border-left-color:hsla(0,0%,100%,.25)}.iqgeo-steps__number{color:var(--steps-number-color);display:block;font-size:2em;font-weight:700;line-height:1.2;margin-bottom:4px}.iqgeo-steps__heading{color:var(--steps-text-color);font-size:1.5em;font-weight:700;line-height:1.3;margin:0 0 10px}.iqgeo-steps__description{color:var(--steps-text-color);font-size:1em;line-height:1.1;opacity:.95}.iqgeo-steps__description p{margin:0}@media (max-width:767px){.iqgeo-steps--stack-mobile{flex-direction:column}.iqgeo-steps--stack-mobile .iqgeo-steps__item:not(:first-child){margin-left:0;margin-top:-10px}.iqgeo-steps--stack-mobile .iqgeo-steps__item--divided:not(:first-child){border-left-color:#fff;border-top-color:hsla(0,0%,100%,.25)}.iqgeo-steps--stack-mobile .iqgeo-steps__item{padding:24px 20px}}