.bookings-contents{display:table;width:100%;table-layout:fixed}.bookings-contents>*{display:table-cell;vertical-align:middle;width:100}.bookings-contents #sub-title{margin-bottom:0;color:red}.bookings-contents .title{font-size:30px;color:#000;font-weight:500;margin-bottom:0}.bookings-contents #descriptions{color:#000}.bookings-contents .card__section--tight{padding:20px 65px}.bookings-contents #booking-list-items-title{color:red;font-size:20px}.booking-list-items{display:flex;margin:0 35px;width:100%}.booking-list-items svg{width:30px;height:30px;vertical-align:middle}.booking-icons{margin:.5em 18px 0 0}.booking-list-ctn{padding:0;margin:0 -35px;flex-wrap:wrap;justify-content:space-around;display:flex}@media only screen and (max-width: 768px){.bookings-contents{display:flex;flex-direction:column}#booking-banner-ctn{padding:0}}@media only screen and (max-width: 580px){#booking{padding:30px 10px}.bookings-contents .card__section--tight{padding:20px 35px}}@media only screen and (max-width: 475px){#booking-banner-section{min-height:400px!important;height:400px!important}#booking-banner-section h1.page__title.heading.h1{font-size:30px!important;padding-top:7px!important}#booking-banner-section .overlay{min-height:400px!important;height:400px!important}#booking p.page__description{font-size:15px!important;padding:0 5px;line-height:20px!important}.bookings-contents .card__section--tight{padding:20px 25px}}@media only screen and (max-width: 375px){.bookings-contents #card-ctn-2{overflow:scroll;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/booking-schedule.scss.css.map */
