.slide-in-enter-active,.slide-in-leave-active,.slide-out-enter-active,.slide-out-leave-active{transition:1s}.slide-in-enter,.slide-out-leave-to{transform:translate(110%)}.slide-in-leave-to,.slide-out-enter{transform:translate(-100%)}@media(max-width:767px){.location-wrap address[data-v-48be607c]{font-size:14px!important}.svg-icon[data-v-48be607c]{height:16.8px!important;width:14px!important}.location-wrap[data-v-48be607c]{line-height:1!important}}.ws-pl{white-space:pre-line}td[data-v-3e593b31]{border-top:none!important;padding:.75rem;vertical-align:top}table td[data-v-3e593b31],table th[data-v-3e593b31],table.table td[data-v-3e593b31],table.table th[data-v-3e593b31]{border-top:1px solid #eeeef4;font-size:1rem}.dynamic-content>p[data-v-3e593b31]{color:#1c1c1c!important}@media (max-width:900px){.booking-modal[data-v-3e593b31]{overflow:auto}.booking-modal .modal-dialog[data-v-3e593b31]{max-width:800px;width:800px}}#page-1 td[data-v-3e593b31],#page-1 th[data-v-3e593b31]{border-top:0!important}#page-1 tr[data-v-3e593b31]{background-color:#fff!important}#booking-details tr[data-v-3e593b31]{background-color:#d1d2d4!important}#page-2 td[data-v-3e593b31],#page-2 th[data-v-3e593b31]{border-top:0!important}#page-2 tr[data-v-3e593b31]{background-color:#fff!important}.duration-bg[data-v-382e424d]{background:#10e349}@media(max-width:992px){.f-sm-12[data-v-382e424d]{font-size:12px!important}}@media(max-width:768px){.meta-vent-location[data-v-382e424d]{align-items:center!important;display:flex!important}}.terms-conditions p{margin:0!important}.terms-conditions{font-family:Montserrat,sans-serif!important;height:240px;overflow:hidden}.elip{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.elip-1{-webkit-line-clamp:1}.elip-2{-webkit-line-clamp:2;display:-webkit-box-flex}.bg-transparent table tbody tr{background:transparent!important}.bg-transparent table tbody tr td{border-top:0 solid}@media(max-width:768px){.pl-sm-0{padding-left:0!important}}.cancel-request-banner{background:#ffe5e5;color:#b30000}.cancel-request-banner,.underReview-banner{border-radius:4px;font-weight:600;margin-bottom:12px;padding:10px 16px}.underReview-banner{background:#fff8e1;color:#b26a00}.ticket-pdf-wrapper{display:flex;flex-direction:column;gap:24px}.ticket-pdf-item{border:1px solid #e5e5e5;border-radius:6px;overflow:hidden}.ticket-collapse-wrapper{display:flex;flex-direction:column}.ticket-collapse-item{border-bottom:1px solid #e5e5e5}.ticket-collapse-header{align-items:center;cursor:pointer;display:flex;padding:12px}.ticket-collapse-header .left{width:30px}.ticket-collapse-header .center{flex:1;font-weight:600}.ticket-collapse-header .right{text-align:right;width:80px}.ticket-collapse-header .arrow{display:inline-block;transition:transform .25s ease}.ticket-collapse-header .arrow.open{transform:rotate(90deg)}.ticket-collapse-body{padding:12px 0}.pdf-iframe{border:1px solid #ddd;border-radius:6px;height:300px}.collapse-enter-active,.collapse-leave-active{transition:all .25s ease}.collapse-enter,.collapse-leave-to{max-height:0;opacity:0}.pdf-modal-body{max-height:550px;overflow:auto}@media(max-width:900px){.ticket-modal{overflow-x:auto!important}.ticket-modal .modal-dialog{max-width:800px;width:800px}.ticket-modal .modal-footer{justify-content:start}}.my-bookings-container .fade:not(.show){display:none!important}@media(max-width:768px){.my-bookings-container{padding-left:15px;padding-right:15px}}.tag{background:#001034;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-right:8px;padding:6px 14px}.tag.active,.tag:hover{background:#28a745;color:#fff}@media(max-width:576px){.tag{font-size:13px;margin-right:6px;padding:8px 12px}}.booking-types{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;justify-content:flex-start;padding:25px 0}@media(max-width:768px){.booking-types{padding:15px 0 20px}.booking-types .tag{margin-right:0}}@media(max-width:576px){.my-bookings-container .pagination{flex-wrap:wrap;gap:6px;justify-content:flex-start;margin-top:24px;padding-left:0}.my-bookings-container .pagination .page-item .page-link{font-size:14px;padding:10px 14px}}.transition-fade-enter-active,.transition-fade-leave-active{transition:all .5s ease}.transition-fade-enter,.transition-fade-leave-active{opacity:0}.transition-fade-enter{visibility:visible}.transition-fade-leave-active{transition:none;visibility:hidden}