@charset "UTF-8";.bartender-popup .modal-content,.participant-need-img{background-color:#f47920}.participant-need-img{border-radius:50%;padding:10px;width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:auto auto 20px}.timeline-container{display:flex}.timeline-box{flex:1;display:flex;flex-direction:column;justify-content:space-between}.timeline-text{flex-grow:1;margin-left:20px;padding-left:20px;padding-right:20px;border-left:1px solid rgba(0,0,0,.5)}.timeline-text p:first-child{font-size:20px;font-weight:700}.timeline-text p:last-child{font-size:14px;margin-bottom:0;padding-bottom:40px}.timeline-tag{position:relative;min-height:185px}.timeline-tag .timeline-img{position:absolute;bottom:0}.timeline-tag .timeline-img>img{width:130%;max-width:130%;margin-left:-25%}.cs-timeline-3 .timeline-tag .timeline-img>img{width:45vw;max-width:45vw;margin-left:-25%}.timeline-tag-icon{background-color:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:50%;transform:translate(50%,50%);right:50%}.modal-body{padding:0}.bartender-popup .bartender-popup-img{background-image:url('../../assets/images/wellness-service/quarterly-series/bartender-cocktail.webp');background-repeat:no-repeat;background-size:cover;background-color:#ccc;background-position:center}.painter-popup .modal-content{position:relative}.painter-popup .modal-content *{color:#1b1d35}.painter-popup .modal-content:before{content:' ';display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:100% 15%;background-size:130%;background-image:url('../../assets/images/wellness-service/quarterly-series/painting-class-backgroud-popup.png')}.bartender-popup p{margin-bottom:0;color:#fff0e5}.bartender-popup .fs-14px *{font-size:14px!important;color:#fff0e5}.bartender-popup .ingredients-container *{color:#74716f!important}.bartender-popup .ingredients-container{background-color:#fff0e5;padding:25px 30px;margin-top:20px;margin-bottom:30px}.painter-popup .cs-button{color:#fff}.bartender-popup .cs-button{background-color:#fff0e5;color:#74716f;min-width:65%}.bartender-popup ul.list-unstyled li:before{content:"\2022";margin-right:6px}ul.list-disc{list-style-type:disc;padding-inline-start:2ch}ul.list-check-icon{list-style-type:"✓  ";padding-inline-start:2ch}.bartender-popup ol.list-unstyled li{display:table;counter-increment:item}.bartender-popup ol.list-unstyled li:before{content:counters(item, " ") ".";text-align:right;margin-right:4px;width:9px;display:inline-block}.bartender-popup .prep-title{font-weight:bolder}.right-content{height:80vh;overflow-y:auto}.modal-body,.modal-content{height:80vh;overflow-y:hidden}@media (min-height:1150px){.modal-body,.modal-content,.right-content{height:auto}}@media (max-width:769px){.bartender-popup .modal-dialog{max-width:80vw}.timeline-container{flex-direction:column}.timeline-box{display:flex;flex-direction:row-reverse}.timeline-box:not(:last-child){padding-bottom:30px}.timeline-text p:last-child{padding-bottom:0}.timeline-text{width:100%;border-left:none;margin-left:0;padding-left:0}.timeline-tag .timeline-img{display:none}.timeline-tag-icon{z-index:1;bottom:100%;transform:translate(50%,100%);border:1px solid rgba(0,0,0,.5)}.timeline-container .timeline-box:not(:last-child) .timeline-tag::after{content:"";border-left:1px solid rgba(0,0,0,.5);height:100%;position:absolute;bottom:-35px;right:50%;transform:translateX(50%)}.timeline-tag{z-index:0;width:100px;min-height:unset;position:relative}}@media (max-width:575px){.bartender-popup .modal-dialog{max-width:95vw}.bartender-popup .ingredients-container{padding:20px}}@media (max-width:380px){.timeline-tag-icon{width:35px;height:35px}.timeline-tag-icon img{width:20px}.timeline-text{width:calc(100vw - 100px)}.timeline-tag{width:80px}}