.webform-progress.vertical.light:not(.default),.webform-progress.vertical.dark:not(.default),.webform-progress.vertical.white:not(.default){position:relative;display:flex;flex-direction:column;min-height:31.875rem;margin-bottom:0}.webform-progress.vertical.light:not(.default) .webform-progress-head,.webform-progress.vertical.dark:not(.default) .webform-progress-head,.webform-progress.vertical.white:not(.default) .webform-progress-head{width:48%;margin-left:-1.25rem}.webform-progress.vertical.light:not(.default) .webform-progress-head h1,.webform-progress.vertical.dark:not(.default) .webform-progress-head h1,.webform-progress.vertical.white:not(.default) .webform-progress-head h1{font-family:"Soho Bold Italic","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:.625rem}.webform-progress.vertical.light:not(.default) .webform-progress-head p,.webform-progress.vertical.dark:not(.default) .webform-progress-head p,.webform-progress.vertical.white:not(.default) .webform-progress-head p{line-height:1.5rem}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) .webform-progress-head,.webform-progress.vertical.dark:not(.default) .webform-progress-head,.webform-progress.vertical.white:not(.default) .webform-progress-head{width:100%;margin-top:1.5rem;margin-left:0;order:2}.webform-progress.vertical.light:not(.default) .webform-progress-head h1,.webform-progress.vertical.dark:not(.default) .webform-progress-head h1,.webform-progress.vertical.white:not(.default) .webform-progress-head h1{font-size:1.5rem;line-height:2rem}}.webform-progress.vertical.light:not(.default) .magicline-club-finder__content,.webform-progress.vertical.light:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.dark:not(.default) .magicline-club-finder__content,.webform-progress.vertical.dark:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.white:not(.default) .magicline-club-finder__content,.webform-progress.vertical.white:not(.default) [data-webform-key=trial_schedule]{position:relative;margin-top:3.75rem}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) .magicline-club-finder__content,.webform-progress.vertical.light:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.dark:not(.default) .magicline-club-finder__content,.webform-progress.vertical.dark:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.white:not(.default) .magicline-club-finder__content,.webform-progress.vertical.white:not(.default) [data-webform-key=trial_schedule]{margin-top:2.25rem}}.webform-progress.vertical.light:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.dark:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.white:not(.default) [data-webform-key=trial_schedule]{min-height:40.625rem;margin-top:0}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.dark:not(.default) [data-webform-key=trial_schedule],.webform-progress.vertical.white:not(.default) [data-webform-key=trial_schedule]{order:5}}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) [data-webform-key=club_and_schedule],.webform-progress.vertical.dark:not(.default) [data-webform-key=club_and_schedule],.webform-progress.vertical.white:not(.default) [data-webform-key=club_and_schedule]{order:4}.webform-progress.vertical.light:not(.default) [data-webform-key=client_information],.webform-progress.vertical.dark:not(.default) [data-webform-key=client_information],.webform-progress.vertical.white:not(.default) [data-webform-key=client_information]{order:5}.webform-progress.vertical.light:not(.default) .mobile-reviews-wrapper,.webform-progress.vertical.dark:not(.default) .mobile-reviews-wrapper,.webform-progress.vertical.white:not(.default) .mobile-reviews-wrapper{order:4}}.webform-progress.vertical.light:not(.default) .progress-text,.webform-progress.vertical.dark:not(.default) .progress-text,.webform-progress.vertical.white:not(.default) .progress-text{text-align:left}.webform-progress.vertical.light:not(.default) .progress-text,.webform-progress.vertical.light:not(.default) .magicline-club-finder__wrapper,.webform-progress.vertical.light:not(.default) .webform-progress-tracker .is-complete,.webform-progress.vertical.dark:not(.default) .progress-text,.webform-progress.vertical.dark:not(.default) .magicline-club-finder__wrapper,.webform-progress.vertical.dark:not(.default) .webform-progress-tracker .is-complete,.webform-progress.vertical.white:not(.default) .progress-text,.webform-progress.vertical.white:not(.default) .magicline-club-finder__wrapper,.webform-progress.vertical.white:not(.default) .webform-progress-tracker .is-complete{width:45%}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) .progress-text,.webform-progress.vertical.light:not(.default) .magicline-club-finder__wrapper,.webform-progress.vertical.light:not(.default) .webform-progress-tracker .is-complete,.webform-progress.vertical.dark:not(.default) .progress-text,.webform-progress.vertical.dark:not(.default) .magicline-club-finder__wrapper,.webform-progress.vertical.dark:not(.default) .webform-progress-tracker .is-complete,.webform-progress.vertical.white:not(.default) .progress-text,.webform-progress.vertical.white:not(.default) .magicline-club-finder__wrapper,.webform-progress.vertical.white:not(.default) .webform-progress-tracker .is-complete{width:100%}}.webform-progress.vertical.light:not(.default) .webform-progress-tracker,.webform-progress.vertical.dark:not(.default) .webform-progress-tracker,.webform-progress.vertical.white:not(.default) .webform-progress-tracker{margin-top:38px !important;margin-right:0 !important}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) .progress-tracker,.webform-progress.vertical.dark:not(.default) .progress-tracker,.webform-progress.vertical.white:not(.default) .progress-tracker{width:100%;order:3}}.webform-progress.vertical.light:not(.default) .image-wrapper,.webform-progress.vertical.dark:not(.default) .image-wrapper,.webform-progress.vertical.white:not(.default) .image-wrapper{position:absolute;top:0;right:0}.webform-progress.vertical.light:not(.default) .image-wrapper img,.webform-progress.vertical.dark:not(.default) .image-wrapper img,.webform-progress.vertical.white:not(.default) .image-wrapper img{width:31.625rem;height:31.625rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.webform-progress.vertical.light:not(.default) .image-wrapper img.resize-image,.webform-progress.vertical.light:not(.default) .image-wrapper img.small-card-image-club-list,.webform-progress.vertical.dark:not(.default) .image-wrapper img.resize-image,.webform-progress.vertical.dark:not(.default) .image-wrapper img.small-card-image-club-list,.webform-progress.vertical.white:not(.default) .image-wrapper img.resize-image,.webform-progress.vertical.white:not(.default) .image-wrapper img.small-card-image-club-list{width:28.6875rem;height:23rem}@media(max-width: 768px){.webform-progress.vertical.light:not(.default) .image-wrapper,.webform-progress.vertical.dark:not(.default) .image-wrapper,.webform-progress.vertical.white:not(.default) .image-wrapper{position:relative;order:1}.webform-progress.vertical.light:not(.default) .image-wrapper img,.webform-progress.vertical.dark:not(.default) .image-wrapper img,.webform-progress.vertical.white:not(.default) .image-wrapper img{height:17.5rem;width:100%}}.webform-progress.vertical.light:not(.default).light,.webform-progress.vertical.dark:not(.default).light,.webform-progress.vertical.white:not(.default).light{background-color:#f4f4f6}.webform-progress.vertical.light:not(.default).light .magicline-club-finder__clubs,.webform-progress.vertical.dark:not(.default).light .magicline-club-finder__clubs,.webform-progress.vertical.white:not(.default).light .magicline-club-finder__clubs{background-color:#f4f4f6}.webform-progress.vertical.light:not(.default).light .magicline-club-selector-detail-component,.webform-progress.vertical.dark:not(.default).light .magicline-club-selector-detail-component,.webform-progress.vertical.white:not(.default).light .magicline-club-selector-detail-component{background-color:#fff}.webform-progress.vertical.light:not(.default).light .mobile-reviews-wrapper .form-item,.webform-progress.vertical.dark:not(.default).light .mobile-reviews-wrapper .form-item,.webform-progress.vertical.white:not(.default).light .mobile-reviews-wrapper .form-item{background-color:#fff}.webform-progress.vertical.light:not(.default).dark,.webform-progress.vertical.dark:not(.default).dark,.webform-progress.vertical.white:not(.default).dark{background-color:#000}.webform-progress.vertical.light:not(.default).dark .magicline-club-finder__clubs,.webform-progress.vertical.dark:not(.default).dark .magicline-club-finder__clubs,.webform-progress.vertical.white:not(.default).dark .magicline-club-finder__clubs{background-color:#000}.webform-progress.vertical.light:not(.default).dark .magicline-club-selector-detail-component,.webform-progress.vertical.dark:not(.default).dark .magicline-club-selector-detail-component,.webform-progress.vertical.white:not(.default).dark .magicline-club-selector-detail-component{background-color:#fff}.webform-progress.vertical.light:not(.default).dark .step-title,.webform-progress.vertical.light:not(.default).dark .step-review__headline,.webform-progress.vertical.light:not(.default).dark .magicline-club-finder__club-total,.webform-progress.vertical.light:not(.default).dark .current-month,.webform-progress.vertical.light:not(.default).dark header h1,.webform-progress.vertical.light:not(.default).dark header p,.webform-progress.vertical.light:not(.default).dark .copy-text,.webform-progress.vertical.light:not(.default).dark .progress-text p,.webform-progress.vertical.light:not(.default).dark .progress-text span,.webform-progress.vertical.light:not(.default).dark .step-review button,.webform-progress.vertical.light:not(.default).dark .trial-hours__periods li a,.webform-progress.vertical.light:not(.default).dark .trial-hours__datetime li a,.webform-progress.vertical.light:not(.default).dark [data-webform-key=client_information] p,.webform-progress.vertical.light:not(.default).dark [data-webform-key=client_information] label,.webform-progress.vertical.light:not(.default).dark [data-webform-key=client_information] label a,.webform-progress.vertical.light:not(.default).dark .form-type-radio input:checked+label,.webform-progress.vertical.light:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .day,.webform-progress.vertical.light:not(.default).dark .info-icon path,.webform-progress.vertical.dark:not(.default).dark .step-title,.webform-progress.vertical.dark:not(.default).dark .step-review__headline,.webform-progress.vertical.dark:not(.default).dark .magicline-club-finder__club-total,.webform-progress.vertical.dark:not(.default).dark .current-month,.webform-progress.vertical.dark:not(.default).dark header h1,.webform-progress.vertical.dark:not(.default).dark header p,.webform-progress.vertical.dark:not(.default).dark .copy-text,.webform-progress.vertical.dark:not(.default).dark .progress-text p,.webform-progress.vertical.dark:not(.default).dark .progress-text span,.webform-progress.vertical.dark:not(.default).dark .step-review button,.webform-progress.vertical.dark:not(.default).dark .trial-hours__periods li a,.webform-progress.vertical.dark:not(.default).dark .trial-hours__datetime li a,.webform-progress.vertical.dark:not(.default).dark [data-webform-key=client_information] p,.webform-progress.vertical.dark:not(.default).dark [data-webform-key=client_information] label,.webform-progress.vertical.dark:not(.default).dark [data-webform-key=client_information] label a,.webform-progress.vertical.dark:not(.default).dark .form-type-radio input:checked+label,.webform-progress.vertical.dark:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .day,.webform-progress.vertical.dark:not(.default).dark .info-icon path,.webform-progress.vertical.white:not(.default).dark .step-title,.webform-progress.vertical.white:not(.default).dark .step-review__headline,.webform-progress.vertical.white:not(.default).dark .magicline-club-finder__club-total,.webform-progress.vertical.white:not(.default).dark .current-month,.webform-progress.vertical.white:not(.default).dark header h1,.webform-progress.vertical.white:not(.default).dark header p,.webform-progress.vertical.white:not(.default).dark .copy-text,.webform-progress.vertical.white:not(.default).dark .progress-text p,.webform-progress.vertical.white:not(.default).dark .progress-text span,.webform-progress.vertical.white:not(.default).dark .step-review button,.webform-progress.vertical.white:not(.default).dark .trial-hours__periods li a,.webform-progress.vertical.white:not(.default).dark .trial-hours__datetime li a,.webform-progress.vertical.white:not(.default).dark [data-webform-key=client_information] p,.webform-progress.vertical.white:not(.default).dark [data-webform-key=client_information] label,.webform-progress.vertical.white:not(.default).dark [data-webform-key=client_information] label a,.webform-progress.vertical.white:not(.default).dark .form-type-radio input:checked+label,.webform-progress.vertical.white:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .day,.webform-progress.vertical.white:not(.default).dark .info-icon path{color:#fff;fill:#fff}@media(min-width: 640px){.webform-progress.vertical.light:not(.default).dark .step-review button:before,.webform-progress.vertical.dark:not(.default).dark .step-review button:before,.webform-progress.vertical.white:not(.default).dark .step-review button:before{background-image:url("/themes/custom/life_fit_group_cohesion_theme/src/images/edit-icon-white.svg")}}.webform-progress.vertical.light:not(.default).dark .mobile-reviews-wrapper .form-item,.webform-progress.vertical.dark:not(.default).dark .mobile-reviews-wrapper .form-item,.webform-progress.vertical.white:not(.default).dark .mobile-reviews-wrapper .form-item{background-color:#3e3d40}.webform-progress.vertical.light:not(.default).dark .trial-hours__periods li,.webform-progress.vertical.light:not(.default).dark .trial-hours__datetime li,.webform-progress.vertical.dark:not(.default).dark .trial-hours__periods li,.webform-progress.vertical.dark:not(.default).dark .trial-hours__datetime li,.webform-progress.vertical.white:not(.default).dark .trial-hours__periods li,.webform-progress.vertical.white:not(.default).dark .trial-hours__datetime li{border-color:#fff}.webform-progress.vertical.light:not(.default).dark .trial-hours__periods li:hover:not(.active,.datetimeActive) a,.webform-progress.vertical.light:not(.default).dark .trial-hours__datetime li:hover:not(.active,.datetimeActive) a,.webform-progress.vertical.dark:not(.default).dark .trial-hours__periods li:hover:not(.active,.datetimeActive) a,.webform-progress.vertical.dark:not(.default).dark .trial-hours__datetime li:hover:not(.active,.datetimeActive) a,.webform-progress.vertical.white:not(.default).dark .trial-hours__periods li:hover:not(.active,.datetimeActive) a,.webform-progress.vertical.white:not(.default).dark .trial-hours__datetime li:hover:not(.active,.datetimeActive) a{color:#4d4d4d}.webform-progress.vertical.light:not(.default).dark [data-webform-key=client_information] .form-type-radio label,.webform-progress.vertical.dark:not(.default).dark [data-webform-key=client_information] .form-type-radio label,.webform-progress.vertical.white:not(.default).dark [data-webform-key=client_information] .form-type-radio label{color:#3e3d40}.webform-progress.vertical.light:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow,.webform-progress.vertical.dark:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow,.webform-progress.vertical.white:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow{border-color:#fff}.webform-progress.vertical.light:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow path,.webform-progress.vertical.dark:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow path,.webform-progress.vertical.white:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow path{fill:#fff}.webform-progress.vertical.light:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow.disabled,.webform-progress.vertical.dark:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow.disabled,.webform-progress.vertical.white:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow.disabled{border-color:#000}.webform-progress.vertical.light:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow.disabled path,.webform-progress.vertical.dark:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow.disabled path,.webform-progress.vertical.white:not(.default).dark .coh-style-trial-training-slot-selection-style-guide .arrow.disabled path{fill:#000}
