@media (min-width:768px){.ws-workshop-schedule{border:1px solid #e5e5e5;border-radius:.625em;padding-left:19.5px;padding-right:32px}}.ws-workshop-schedule__step{margin-left:24.5px;padding-left:27.5px;padding-top:12.5px;border-left:1px solid #e5e5e5;position:relative}@media (max-width:767.98px){.ws-workshop-schedule__step:not(:last-child){padding-bottom:1.875rem}}@media (min-width:768px){.ws-workshop-schedule__step{padding-top:35px}.ws-workshop-schedule__step.\--no-time{padding-top:1rem}}@media (min-width:768px){.ws-workshop-schedule__step:last-child{padding-bottom:32px}}@media (max-width:767.98px){.ws-workshop-schedule__step:last-child{border-left-color:transparent!important}}.ws-workshop-schedule__step:after,.ws-workshop-schedule__step:before{content:"";position:absolute;top:0;left:0;display:block;border-radius:50%}@media (min-width:768px){.ws-workshop-schedule__step:after,.ws-workshop-schedule__step:before{top:50px}}@media (min-width:768px){.ws-workshop-schedule__step.\--no-time:after,.ws-workshop-schedule__step.\--no-time:before{top:calc(1rem + 18px)}}.ws-workshop-schedule__step:before{width:49px;height:49px;background:#f0b3c1;border:12.5px solid #fff;transform:translateX(calc(-50% - .5px))}.ws-workshop-schedule__step:after{width:12px;height:12px;background:#db123b;transform:translate(calc(-50% - .5px),calc(24.5px - 50%))}.ws-workshop-schedule__step__title{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem}@media (min-width:992px){.ws-workshop-schedule__step__title{font-size:1.4375rem}}.ws-workshop-schedule__step__time{font-size:.875rem}.ws-workshop-schedule__step__time__icon{font-size:1.1em}@media (max-width:767.98px){.ws-workshop-schedule__step__desc{margin-top:.75rem}}.ws-workshop-schedule__step__desc>p:last-child{margin-bottom:0}