.progress-preview,.service-selector-steps{counter-reset:progressPreview;position:relative}.progress-preview,.service-selector-steps{padding-bottom:3rem}@media screen and (min-width:53.1875em){.progress-preview,.service-selector-steps{display:table;table-layout:fixed;width:100%}}@media screen and (min-width:53.1875em){.progress-preview__list,.service-selector-steps__list{display:table-row;width:100%}}.progress-preview__step,.service-selector-steps__list__item{display:table;width:100%;counter-increment:progressSteps;position:relative;text-align:center;vertical-align:top}.progress-preview__step:after,.service-selector-steps__list__item:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.progress-preview__step,.service-selector-steps__list__item{margin-bottom:1rem}@media screen and (min-width:53.1875em){.progress-preview__step,.service-selector-steps__list__item{display:table-cell;margin:0;padding-right:20px;position:relative}}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{content:counter(progressSteps);position:absolute;left:0;z-index:2;text-align:center;line-height:27.5px;color:#fff;font-weight:700;background-color:#0171a1;border-radius:100%}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{top:-.3rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{left:-.3rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{width:2.75rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{height:2.75rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{font-size:1.6rem}@media screen and (min-width:30em){.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{line-height:41.25px}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{font-size:2.4rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{width:4.125rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{height:4.125rem}}@media screen and (min-width:53.1875em){.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{line-height:55px}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{top:-.5rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{left:-1rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{font-size:3.6rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{width:5.5rem}.progress-preview__img-container:before,.service-selector-steps__list__item__image:before{height:5.5rem}}.progress-preview__img-container,.service-selector-steps__list__item__image{display:table-cell;vertical-align:top;position:relative;width:30%;margin:auto;box-sizing:border-box;margin-bottom:15px;border-radius:100%}@media screen and (min-width:53.1875em){.progress-preview__img-container,.service-selector-steps__list__item__image{display:block;width:auto}.progress-preview__img-container,.service-selector-steps__list__item__image{max-width:23rem}}.progress-preview__img,.progress-preview__img-container span,.service-selector-steps__list__item__image span{padding-top:100%;display:block;width:100%;height:100%;border-radius:100%;background-size:cover;background-position:center;border:5px solid #e4eaed}.progress-preview__text,.service-selector-steps__list__item__details{display:table-cell;vertical-align:middle;text-align:left}.progress-preview__text,.service-selector-steps__list__item__details{padding-left:2.5rem}@media screen and (min-width:53.1875em){.progress-preview__text,.service-selector-steps__list__item__details{display:block;text-align:center;padding:0}.progress-preview__text:first-child,.service-selector-steps__list__item__details:first-child{margin-bottom:1.5rem}}.service-selector-steps__list__item__step-label{display:none}.progress-preview__img-container img,.service-selector-steps__list__item__image img{margin:0;padding:0;display:block;border-radius:100%}.progress-preview__text{min-height:5rem}