.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state.active:not(:last-child):before{background-color:#b5614d}@media(min-width: 992px)and (max-width: 1500px){.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state:before{width:calc(150vw/var(--service-booking-progress-steps))}}@media(min-width: 768px)and (max-width: 991.98px){.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state{font-size:12px}.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state:before{width:calc(150vw/var(--service-booking-progress-steps))}}@media(min-width: 576px)and (max-width: 767.98px){.service-booking-wizard .service-booking-progress-container .service-booking-progress{column-gap:15px}.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state{font-size:12px}.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state:before{width:calc(150vw/var(--service-booking-progress-steps))}.service-booking-wizard .service-booking-progress-container .service-booking-progress .service-booking-progress-state.active{padding:10px}}@media(max-width: 575.98px){.service-booking-wizard .service-booking-progress-container{display:none}}@media(max-width: 991px){.service-booking-wizard .service-booking-service-container{grid-template-columns:1fr 1fr}.service-booking-wizard .service-booking-package-container{grid-template-columns:1fr 1fr}.service-booking-wizard .service-booking-employee-container .employee-list{grid-template-columns:1fr 1fr}.service-booking-wizard .booking-wrapper{grid-gap:25px}}@media(max-width: 767px){.service-booking-wizard .service-booking-location-container{grid-template-columns:1fr}.service-booking-wizard .service-booking-package-container .service-booking-package .inner-wrapper{padding:15px}.service-booking-wizard .booking-wrapper{display:flex;flex-direction:column}.service-booking-wizard .booking-wrapper .service-booking-calendar-wrapper{flex-grow:1}.service-booking-wizard .booking-wrapper .service-booking-calendar-wrapper .service-booking-calendar{margin:0 auto}}@media(max-width: 575px){.service-booking-wizard .employee-cart,.service-booking-wizard .package-cart{left:0;width:100%}.service-booking-wizard .employee-cart .inner-wrapper,.service-booking-wizard .package-cart .inner-wrapper{padding:15px}.service-booking-wizard .employee-cart .inner-wrapper .data-container .name,.service-booking-wizard .package-cart .inner-wrapper .data-container .name{font-size:18px}.service-booking-wizard .employee-cart .inner-wrapper .button-container,.service-booking-wizard .package-cart .inner-wrapper .button-container{margin-top:5px}.service-booking-wizard .employee-cart .inner-wrapper .button-container .next-button,.service-booking-wizard .package-cart .inner-wrapper .button-container .next-button{font-size:14px}.service-booking-wizard .service-booking-service-container{grid-template-columns:1fr}.service-booking-wizard .service-booking-service-container .service-booking-service .inner-wrapper{padding:15px}.service-booking-wizard .service-booking-package-container{grid-template-columns:1fr}.service-booking-wizard .service-booking-package-container .service-booking-package .inner-wrapper{padding:15px}.service-booking-wizard .service-booking-employee-container .employee-list{grid-template-columns:1fr}.service-booking-wizard .service-booking-employee-container .employee-list .service-booking-employee .inner-wrapper{max-width:350px;margin:0 auto;padding:15px}}
