.cart_detail{display:flex;max-width:1190px;margin:100px auto;padding:0 10px}@media only screen and (max-width:1024px){.cart_detail{flex-wrap:wrap;margin:70px auto;padding:0 20px}}.cart_detail .cart-content{flex:0 0 calc(100% - 360px);width:calc(100% - 360px);padding-right:40px}@media only screen and (max-width:991px){.cart_detail .cart-content{flex:0 0 100%;padding:0;margin-bottom:20px}}.cart_detail .cart-content .mb-seat-map{position:relative}.cart_detail .cart-content .mb-seat-map .mb-cart-error{display:none;position:absolute;top:0;right:0;z-index:1}.cart_detail .cart-content .mb-seat-map .mb-cart-error .mb-error{display:none;position:relative;font-size:14px;color:#FFF;background-color:#F16460;padding:5px 10px;font-style:italic}.cart_detail .cart-content .mb-seat-map .mb-cart-error .mb-error:after{position:absolute;bottom:-5px;left:20px;content:"";border-top:5px solid #F16460;border-left:5px solid transparent;border-right:5px solid transparent}.cart_detail .cart-content .mb-seat-instruction{display:flex;align-items:center;justify-content:center;list-style:none;margin:15px 0 0;padding:0}.cart_detail .cart-content .mb-seat-instruction .box{display:inline-block;width:15px;height:15px}.cart_detail .cart-content .mb-seat-instruction .text{font-size:16px;font-weight:400;color:var(--text);line-height:1}.cart_detail .cart-content .mb-seat-instruction li{padding:0 20px}.cart_detail .cart-content .mb-seat-instruction li.available .box{border:1px solid #555;background-color:#FFF}.cart_detail .cart-content .mb-seat-instruction li.booked .box{border:1px solid rgba(244,67,54,.8);background-color:rgba(244,67,54,.8)}.cart_detail .cart-sidebar{flex:0 0 360px}.cart_detail .cart-sidebar .cart-info{box-shadow:0 10px 40px 0 rgba(6,22,58,.1)}.cart_detail .cart-sidebar .cart-info .wp-cart-info{padding:15px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .cart_title{margin:0;padding-top:0;padding-bottom:9px;font-size:14px;line-height:1.2;color:#333;font-weight:600;border-bottom:3px solid #ccc;text-transform:uppercase;margin-bottom:30px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info{padding-top:4px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .placeholder{display:block;font-size:12px;color:#999;line-height:1.2;font-style:italic;padding-bottom:30px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info{display:flex;justify-content:space-between;padding:10px 0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.item-header{display:none;border-bottom:1px dashed #bbb;padding:7px 0 12px 0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.item-header span{font-size:14px;line-height:22px;color:#666;font-weight:600}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.seat-item .info-type-ticket{flex:0 0 30%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.seat-item .info-person-type{flex:0 0 40%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.seat-item .info-sub-price{flex:0 0 30%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info:not(:last-child){border-bottom:1px dashed #bbb;padding:12px 0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item{display:block}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .area-item-wrap{width:100%;display:flex;justify-content:space-between}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap{padding:0;margin:0;list-style:none}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item{display:flex;justify-content:space-between;align-items:center;padding:5px 0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_type{flex:0 0 30%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap{flex:0 0 40%;display:flex;align-items:center;justify-content:center}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #E0E0E0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap span i{display:inline-flex}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap .person_qty{border-left:0;border-right:0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap .person_minus,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap .person_plus{cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap .person_minus:hover,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_qty_wrap .person_plus:hover{background-color:#e6e6e6}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .person_type_wrap .person_type_item .person_price{flex:0 0 30%;text-align:right}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-type-ticket .wp-seat-info{display:flex;flex-wrap:wrap}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-type-ticket .wp-seat-info span{font-size:14px;line-height:22px;color:#90ba3e}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-type-ticket .wp-seat-info span:not(:last-child):after{content:"|";padding:0 5px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info .info-sub-price{text-align:right}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item{align-items:center}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-type-ticket{flex:0 0 30%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket{flex:0 0 40%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-sub-price{flex:0 0 30%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .area-name{font-size:14px;line-height:22px;color:#90ba3e}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket{display:flex;align-items:center;justify-content:center}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span{width:30px;height:30px;border:1px solid #E0E0E0;display:inline-flex;justify-content:center;align-items:center;color:#666;font-size:14px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-minus,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-plus{cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-minus:hover,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-plus:hover{background-color:#e6e6e6}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-minus.disable,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-plus.disable{cursor:not-allowed;opacity:.3}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-minus.disable+span.area-qty,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-plus.disable+span.area-qty{border-color:rgba(204,204,204,.3)}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-minus.disable:hover,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span.area-plus.disable:hover{background-color:initial}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span:first-child{border-right:0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span:last-child{border-left:0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .item-info.area-item .info-qty-ticket span i{font-size:17px;line-height:0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services{margin:0;padding:0;list-style:none}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item{position:relative;border-top:1px dashed #e9e9e9;padding:12px 0;display:flex;justify-content:space-between}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item.border_color{border-top:1px dashed #bbb}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .count_item{position:absolute;top:-8px;left:-8px;display:inline-flex;justify-content:center;align-items:center;background-color:#a0a0a0;color:#fff;font-size:10px;min-width:16px;height:16px;padding:2px 3px;border-radius:2px;overflow:hidden;z-index:9}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .name{color:#666;flex:0 0 30%}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty{flex:0 0 40%;display:flex;align-items:center;justify-content:center}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span{width:30px;height:30px;border:1px solid #E0E0E0;display:inline-flex;justify-content:center;align-items:center;color:#666;font-size:14px;transition:all 0.3s linear}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span.service-minus{border-right:0;cursor:pointer}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span.service-minus:hover{background-color:#e6e6e6}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span.service-plus{border-left:0;cursor:pointer}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span.service-plus:hover{background-color:#e6e6e6}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span i{display:inline-flex}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .price{flex:0 0 30%;display:inline-block;text-align:right}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee{display:flex;justify-content:space-between;padding-bottom:10px}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.total-discount{display:none}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.total-discount p{margin:0;font-size:14px;line-height:22px;color:#e86c60}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.total-tax,.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.ticket-fee{border-top:1px dashed #bbb;padding:10px 0 5px 0}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.total-tax{display:none}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.total-tax p{margin:0;font-size:14px;line-height:22px;color:#666}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.ticket-fee{display:none}.cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .cart-fee.ticket-fee p{margin:0;font-size:14px;line-height:22px;color:#666}.cart_detail .cart-sidebar .cart-info .total-cart-info{background-color:#666;display:flex;justify-content:space-between;padding:20px}.cart_detail .cart-sidebar .cart-info .total-cart-info span{color:#fff;font-size:14px;line-height:22px;font-weight:600}.cart_detail .cart-sidebar .cart-discount{margin-top:20px}.cart_detail .cart-sidebar .cart-discount .cart-discount-btn{display:block;font-size:14px;line-height:22px;color:#333;padding:10px 0;width:100%;border:2px dashed #c7c7c7;text-align:center;transition:all 0.3s ease}.cart_detail .cart-sidebar .cart-discount .cart-discount-btn:hover{color:#e86c60}.cart_detail .cart-sidebar .cart-discount .form-discount{display:none;position:relative;flex-wrap:wrap}.cart_detail .cart-sidebar .cart-discount .form-discount .input-discount-code{position:relative;width:calc(100% - 110px)}.cart_detail .cart-sidebar .cart-discount .form-discount .input-discount-code .discount-code{font-size:14px;color:#333;width:100%;border:1px solid #828181;border-radius:0;height:40px;padding:0 10px}.cart_detail .cart-sidebar .cart-discount .form-discount .input-discount-code i{display:none;position:absolute;right:5px;top:50%;line-height:1;font-size:16px;margin-top:-10px}.cart_detail .cart-sidebar .cart-discount .form-discount .input-discount-code i:before{animation:mb_loading 2s linear infinite}.cart_detail .cart-sidebar .cart-discount .form-discount .cart-discount-submit-code{width:100px;height:40px;margin-left:10px;background-color:#90ba3e;border:1px solid #90ba3e;border-radius:0;color:#fff;font-size:14px;font-weight:400;line-height:1;transition:all 0.3s ease;cursor:pointer}.cart_detail .cart-sidebar .cart-discount .form-discount #cart-discount-close{position:absolute;left:100%;top:-10px;cursor:pointer;color:#666;padding:10px}.cart_detail .cart-sidebar .cart-discount .form-discount .error{display:none;color:#f16460;margin:0;font-weight:500;padding-top:10px;font-size:12px;font-style:italic}.cart_detail .cart-sidebar .cart-checkout{margin-top:20px;position:relative}.cart_detail .cart-sidebar .cart-checkout .submit-load-more{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;text-align:center;background-color:#90ba3e;z-index:-1;transition:all,0.4s,ease}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more{display:block;width:100%;height:50px;position:absolute;top:-8px}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner{display:inline-block;position:relative;width:50px;height:100%}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div{transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:after{content:" ";display:block;position:absolute;top:16px;left:30px;width:4px;height:8px;border-radius:20%;background:#fff}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.cart_detail .cart-sidebar .cart-checkout .submit-load-more .load-more .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.cart_detail .cart-sidebar .cart-checkout #btn-checkout{display:block;width:100%;padding:14px 0;font-size:16px;line-height:20px;font-weight:600;color:#FFF;background-color:#90ba3e;text-shadow:0 0 2px rgba(0,0,0,.28);transition:all 0.3s ease;text-align:center}.cart_detail .cart-sidebar .cart-checkout.mb-disable{opacity:.5}.cart_detail .cart-sidebar .cart-checkout.mb-disable #btn-checkout{pointer-events:none}.cart_detail .cart-sidebar .cart-error{display:none;color:#f16460;margin:0;font-weight:500;padding-top:10px;font-size:16px;font-style:italic}.cart_detail .cart-sidebar .message-error{display:none}.cart_detail .cart-sidebar .message-error a.mb-auto-reload{color:#f16460;margin:0;font-weight:500;padding-top:10px;font-size:16px;font-style:italic}@media only screen and (max-width:991px){.cart_detail .cart-sidebar{flex:0 0 100%}}.imp-object.selected{background-color:rgba(139,195,74,.7)!important;border-color:rgba(139,195,74,.7)!important}.imp-object.booked{background-color:rgba(244,67,54,.8)!important;border-color:rgba(244,67,54,.8)!important}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{line-height:1.6em}@keyframes mb_loading{0%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}body.rtl .cart_detail .cart-sidebar .wp-content-item .person_type_item .person_price{text-align:left!important}body.rtl .cart_detail .cart-sidebar .wp-content-item .info-sub-price{text-align:left!important}body.rtl .cart_detail .cart-sidebar .wp-content-item .info-qty-ticket .area-minus{border-right:1px solid #E0E0E0!important;border-left:0px!important}body.rtl .cart_detail .cart-sidebar .wp-content-item .info-qty-ticket .area-plus{border-left:1px solid #E0E0E0!important;border-right:0px!important}body.rtl .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .count_item{left:unset;right:-8px}body.rtl .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .price{text-align:left}body.rtl .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span.service-minus{border-right:1px solid #E0E0E0;border-left:0}body.rtl .cart_detail .cart-sidebar .cart-info .wp-cart-info .content-cart-info .extra-services .extra-item .qty span.service-plus{border-right:0;border-left:1px solid #E0E0E0}body.rtl .cart_detail .cart-sidebar .cart-discount .form-discount #cart-discount-close{left:unset;right:100%}body.rtl .cart_detail .cart-sidebar .cart-discount .form-discount .cart-discount-submit-code{margin-left:0;margin-right:10px}body.rtl .woocommerce #order_review .product-name{text-align:right}body.rtl .woocommerce #order_review .product-total{text-align:right}body.rtl .woocommerce #order_review .cart_item .product-total{text-align:right}.woocommerce-checkout .woocommerce .countdown-checkout{position:fixed;z-index:1;bottom:0;left:0;width:100%;background-color:var(--primary);display:block;font-size:16px;font-weight:400;text-align:center;padding:15px;color:#FFF}.woocommerce-checkout .woocommerce .countdown-checkout .countdown-time .time{font-size:18px;font-weight:700}.ova_movie_single{margin:110px 0}@media (max-width:767px){.ova_movie_single{margin:70px 0}}.ova_movie_single .top-content{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:30px}.ova_movie_single .top-content .movie-title{margin:0 0 8px 0;font-size:34px}.ova_movie_single .top-content .categories-and-time{display:flex;align-items:center;flex-wrap:wrap;gap:8px;line-height:1.3}.ova_movie_single .top-content .movie-category a{color:var(--text)}.ova_movie_single .top-content .movie-category a:hover{color:var(--primary)}.ova_movie_single .top-content .btn-booking,.ova_movie_single .top-content .btn-custom-link{font-size:15px;border-radius:0;padding:17px 51px}.ova_movie_single .movie-media{display:flex;gap:30px;margin-bottom:40px}@media (max-width:1024px){.ova_movie_single .movie-media{flex-direction:column-reverse}}.ova_movie_single .movie-media .gallery-fancybox{position:relative;cursor:pointer}.ova_movie_single .movie-media .gallery-fancybox:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:.25}.ova_movie_single .movie-media .movie-gallery{width:100%;max-width:367px}@media (max-width:1024px){.ova_movie_single .movie-media .movie-gallery{max-width:100%}}.ova_movie_single .movie-media .movie-gallery.gallery_blur{position:relative}.ova_movie_single .movie-media .movie-gallery.gallery_blur .gallery-fancybox .blur-bg{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1.2;color:#fff}.ova_movie_single .movie-media .movie-gallery.gallery_hidden{display:none}.ova_movie_single .movie-media .movie-featured-image{position:relative;width:100%}.ova_movie_single .movie-media img{display:block;width:100%;height:517px;object-fit:cover}@media (max-width:767px){.ova_movie_single .movie-media img{height:247px}}.ova_movie_single .movie-media .btn-trailer-video-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ova_movie_single .movie-media .btn-trailer-video{transition:all 0.3s ease;position:relative;display:inline-flex;justify-content:center;align-items:center;height:100px;width:100px;background-color:transparent}@media (max-width:767px){.ova_movie_single .movie-media .btn-trailer-video{width:68px;height:68px}}.ova_movie_single .movie-media .btn-trailer-video:before{transition:all 0.3s linear;cursor:pointer;position:absolute;content:"";top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:var(--primary);z-index:1;animation:lineScale 2.5s linear infinite}.ova_movie_single .movie-media .btn-trailer-video:after{transition:all 0.3s linear;cursor:pointer;position:absolute;content:"";top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);width:140%;height:140%;background-color:rgba(0,0,0,.4);z-index:-1;animation:lineScale 2.5s linear infinite}.ova_movie_single .movie-media .btn-trailer-video i{transition:all 0.3s ease;display:inline-flex;font-size:24px;color:#fff;z-index:1}.ova_movie_single .movie-media .btn-trailer-video:hover:before{transition:all 0.3s linear;background-color:#fff}.ova_movie_single .movie-media .btn-trailer-video:hover i{transition:all 0.3s ease;color:var(--primary)}.ova_movie_single .movie-media .text-trailer{display:inline-flex;justify-content:center;align-items:center;margin-left:20px;position:absolute;bottom:29%;right:52%;font-family:"Covered By Your Grace";font-size:24px;line-height:1.4;color:#fff}@media (max-width:767px){.ova_movie_single .movie-media .text-trailer{font-size:16px;bottom:15%}}.ova_movie_single .movie-media .text-trailer i{margin:0 0 12px 12px;display:inline-flex;font-size:18px;transform:rotate(-15deg)}@media (max-width:767px){.ova_movie_single .movie-media .text-trailer i{font-size:16px;margin:0 0 8px 8px}}.ova_movie_single .info-list{margin:0 0 35px 0;padding:0 0 35px 0;list-style-type:none;display:grid;grid-template-columns:0.25fr 0.25fr;column-gap:80px;row-gap:10px;border-bottom:1px solid var(--light)}@media (max-width:1024px){.ova_movie_single .info-list{grid-template-columns:0.5fr 0.5fr}}@media (max-width:767px){.ova_movie_single .info-list{grid-template-columns:auto}}.ova_movie_single .info-list .item{display:flex;align-items:baseline;gap:10px}.ova_movie_single .info-list .item .title{min-width:33%;margin:0;font-size:16px}.ova_movie_single .info-list .item .value{line-height:1.3}.ova_movie_single .movie-title-h2{margin:0 0 22px 0;font-size:30px}.ova_movie_single .movie-title-h2.cast-title{margin-bottom:30px}.ova_movie_single .movie-cast,.ova_movie_single .movie-related{margin-bottom:47px}.ova_movie_archive{margin:110px 0}@media (max-width:767px){.ova_movie_archive{margin:70px 0}}.ova_movie_archive .movie_archive_content{display:grid;gap:30px}.ova_movie_archive .movie_archive_content.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1200px){.ova_movie_archive .movie_archive_content.four_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ova_movie_archive .movie_archive_content.four_column{grid-template-columns:auto}}.ova_movie_archive .movie_archive_content.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1200px){.ova_movie_archive .movie_archive_content.three_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ova_movie_archive .movie_archive_content.three_column{grid-template-columns:auto}}.ova_movie_archive .movie_archive_content.two_column{grid-template-columns:1fr 1fr}@media (max-width:767px){.ova_movie_archive .movie_archive_content.two_column{grid-template-columns:auto}}.mb-movie-list{display:grid;gap:30px}.mb-movie-list.mb-movie-list-template1{column-gap:20px}.mb-movie-list.mb-movie-list-template3{row-gap:60px}.mb-movie-list.mb-movie-list-template3.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1600px){.mb-movie-list.mb-movie-list-template3.three_column{grid-template-columns:1fr 1fr}}@media (max-width:1170px){.mb-movie-list.mb-movie-list-template3.three_column{grid-template-columns:auto}}.mb-movie-list.two_column{grid-template-columns:1fr 1fr}@media (max-width:767px){.mb-movie-list.two_column{grid-template-columns:auto}}.mb-movie-list.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1200px){.mb-movie-list.three_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.mb-movie-list.three_column{grid-template-columns:auto}}.mb-movie-list.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1200px){.mb-movie-list.four_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.mb-movie-list.four_column{grid-template-columns:auto}}.mb-movie-slider.owl-carousel .owl-stage-outer{margin-right:-10px;margin-left:-10px;padding:10px;width:calc(100% + 20px)}.mb-movie-slider.owl-carousel .owl-nav button{transition:all 0.3s ease;display:flex;justify-content:center;align-items:center;position:absolute;top:-104px;right:0;width:34px;height:34px;box-shadow:0 10px 20px 0 rgba(0,0,0,.07);border-radius:0}.mb-movie-slider.owl-carousel .owl-nav button.owl-prev:hover,.mb-movie-slider.owl-carousel .owl-nav button.owl-next:hover{transition:all 0.3s ease;background-color:var(--primary)}.mb-movie-slider.owl-carousel .owl-nav button.owl-prev:hover i,.mb-movie-slider.owl-carousel .owl-nav button.owl-next:hover i{transition:all 0.3s ease;color:#fff}.mb-movie-slider.owl-carousel .owl-nav button.owl-prev{margin-right:40px}.mb-movie-slider.owl-carousel .owl-nav button i{transition:all 0.3s ease;display:inline-flex;font-size:10px}.mb-movie-slider .owl-dots{text-align:center;margin-top:20px}.mb-movie-slider .owl-dots .owl-dot{outline:none}.mb-movie-slider .owl-dots .owl-dot span{width:8px;height:8px;margin:0 3px;background-color:var(--primary);opacity:.3;display:block;-webkit-backface-visibility:visible;transition:opacity 0.2s ease;border-radius:50%}.mb-movie-slider .owl-dots .owl-dot.active span{opacity:1}.mb-movie-main-slider-wrapper{opacity:0;visibility:hidden}.mb-movie-main-slider>.movie-main-item-wrapper:not(:first-child){display:none}.mb-movie-main-slider.main-template2 .movie-main-item-wrapper img{mix-blend-mode:luminosity}.mb-movie-main-slider.main-template2 .movie-main-item{margin:0 auto;max-width:1100px;text-align:center}.mb-movie-main-slider.main-template2 .movie-main-item .movie-heading{width:fit-content;margin-left:auto;margin-right:auto}.mb-movie-main-slider.main-template2 .movie-main-item .movie-title{text-transform:uppercase;letter-spacing:.05em}.mb-movie-main-slider.main-template2 .movie-main-item .button-wrapper{margin-bottom:310px}@media (max-width:1024px){.mb-movie-main-slider.main-template2 .movie-main-item .button-wrapper{margin-bottom:230px}}@media (max-width:767px){.mb-movie-main-slider.main-template2 .movie-main-item .button-wrapper{margin-bottom:165px}}.mb-movie-main-slider.main-template3 .movie-main-item-container .movie-release{right:25%}@media (max-width:1200px){.mb-movie-main-slider.main-template3 .movie-main-item-container .movie-release{right:20px}}.mb-movie-main-slider .movie-main-item-wrapper{position:relative;background-color:#000}.mb-movie-main-slider .movie-main-item-wrapper img{position:absolute;left:0;right:0;width:100%;height:100%;object-fit:cover;opacity:0.5!important;visibility:hidden}.mb-movie-main-slider .movie-social-sharing{position:absolute;top:50%;left:30px;transform:translateY(-50%);line-height:1;display:flex;flex-direction:column;align-items:center}@media (max-width:1320px){.mb-movie-main-slider .movie-social-sharing{display:none}}.mb-movie-main-slider .movie-social-sharing .text-share{display:inline-block;writing-mode:vertical-lr;color:#fff;margin:0 -3px 10px 0}.mb-movie-main-slider .movie-social-sharing .line{display:inline-block;width:1px;height:100px;background-color:rgba(255,255,255,.3)}.mb-movie-main-slider .movie-social-sharing .share-social-icons{margin:0;padding:0;list-style-type:none}.mb-movie-main-slider .movie-social-sharing .share-social-icons li{padding:20px 0 0 0}.mb-movie-main-slider .movie-social-sharing .share-social-icons li i{color:rgba(255,255,255,.3)}.mb-movie-main-slider .movie-social-sharing .share-social-icons li i:hover{color:#fff}.mb-movie-main-slider .movie-main-item-container{position:relative}@media (max-width:1023px){.mb-movie-main-slider .movie-main-item-container.row_site{padding-left:20px;padding-right:20px}}.mb-movie-main-slider .movie-main-item-container .movie-release{position:absolute;right:20px;bottom:115%}.mb-movie-main-slider .movie-main-item-container .movie-release .text{color:#fff}.mb-movie-main-slider .movie-main-item-container .movie-release .time{position:relative;margin:0;color:#fff;font-size:30px;line-height:1.2}@media (max-width:767px){.mb-movie-main-slider .movie-main-item-container .movie-release .time{font-size:24px}}.mb-movie-main-slider .movie-main-item-container .movie-release .time:after{content:"";position:absolute;left:-5px;bottom:-10px;width:110%;height:15px;background-image:url(../../../../../../../../../plugins/movie-booking/assets/img/underline-heading-entire.png);background-position:bottom;background-repeat:no-repeat;background-size:cover}.mb-movie-main-slider .movie-main-item{position:relative;max-width:650px}.mb-movie-main-slider .movie-main-item .movie-heading{position:relative;margin-top:320px}@media (max-width:1024px){.mb-movie-main-slider .movie-main-item .movie-heading{margin-top:250px}}@media (max-width:767px){.mb-movie-main-slider .movie-main-item .movie-heading{margin-top:220px}}.mb-movie-main-slider .movie-main-item .movie-category{position:absolute;bottom:92%;left:18%;width:fit-content;z-index:1;margin:0;font-family:"Covered By Your Grace";font-size:40px;color:var(--primary)}@media (max-width:767px){.mb-movie-main-slider .movie-main-item .movie-category{font-size:28px}}.mb-movie-main-slider .movie-main-item .movie-title{transition:all 0.5s ease;margin:0 0 25px 0;font-size:90px;line-height:1;color:#fff;text-transform:capitalize}@media (max-width:1024px){.mb-movie-main-slider .movie-main-item .movie-title{font-size:70px}}@media (max-width:767px){.mb-movie-main-slider .movie-main-item .movie-title{font-size:50px}}.mb-movie-main-slider .movie-main-item .movie-title:hover{transition:all 0.5s ease;color:var(--primary)}.mb-movie-main-slider .movie-main-item .movie-excerpt{margin:0 0 36px 0;font-size:18px;color:#fff}.mb-movie-main-slider .movie-main-item .button-wrapper{margin-bottom:230px}@media (max-width:1024px){.mb-movie-main-slider .movie-main-item .button-wrapper{margin-bottom:260px}}.mb-movie-main-slider .movie-main-item .button-wrapper .btn{margin:0 15px 15px 0;padding:17px 50px;font-size:15px;min-width:175px;border:none}.mb-movie-main-slider .movie-main-item .button-wrapper .btn:hover{background-color:#fff;color:#000}.mb-movie-main-slider .movie-main-item .button-wrapper .btn-more-info{background-color:#fff;color:#000}.mb-movie-main-slider .movie-main-item .button-wrapper .btn-more-info:hover{background-color:var(--primary);color:#fff}.mb-movie-trailer-slider-wrapper{position:absolute;display:none;right:0;bottom:0;max-width:658px;width:100%;padding:60px 55px 50px 135px;background-color:rgba(0,0,0,.7);box-shadow:0 10px 60px rgba(255,255,255,.1)}@media (max-width:1024px){.mb-movie-trailer-slider-wrapper{padding:30px 10px 20px 30px}}.mb-movie-trailer-slider-wrapper.trailer-template2{right:50%;bottom:-120px;transform:translateX(50%);max-width:1360px;background-color:var(--primary)}.mb-movie-trailer-slider-wrapper.trailer-template2 .mb-movie-trailer-slider .slick-current .movie-trailer-item .movie-trailer-media img{border:2px solid #fff}.mb-movie-trailer-slider-wrapper.trailer-template2 .mb-movie-trailer-slider .slick-current .movie-trailer-item .movie-trailer-media .btn-trailer-video{background-color:var(--primary)}.mb-movie-trailer-slider-wrapper.trailer-template2 .mb-movie-trailer-slider .slick-current .movie-trailer-item .movie-trailer-media .btn-trailer-video i{color:#fff}.mb-movie-trailer-slider-wrapper.trailer-template2 .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media img{height:150px;border:none}@media (max-width:767px){.mb-movie-trailer-slider-wrapper.trailer-template2 .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media img{height:104px}}.mb-movie-trailer-slider-wrapper.trailer-template3{max-width:350px;padding:77px 40px 40px 60px}@media (max-width:1200px){.mb-movie-trailer-slider-wrapper.trailer-template3{max-width:658px;padding:30px 10px 20px 30px}}.mb-movie-trailer-slider-wrapper.trailer-template3 .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media{margin-bottom:15px}.mb-movie-trailer-slider-wrapper.trailer-template3 .mb-movie-trailer-slider .slick-dots{opacity:0;visibility:hidden}.mb-movie-trailer-slider-wrapper .arrow-trailers-img{position:absolute;left:55px}@media (max-width:1024px){.mb-movie-trailer-slider-wrapper .arrow-trailers-img{display:none}}.mb-movie-trailer-slider-wrapper .text-trailer{position:absolute;font-size:18px;line-height:1;color:#fff}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider{display:flex;flex-direction:column}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider>.movie-trailer-item:not(:first-child){display:none}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider.slick-dotted.slick-slider{margin-bottom:0}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-current .movie-trailer-item .movie-trailer-media img{border:2px solid var(--primary)}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media{position:relative;margin-right:20px}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media img{display:block;width:100%;height:104px;object-fit:cover;border:2px solid #fff}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media .btn-trailer-video{transition:all 0.5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;cursor:pointer;z-index:2}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media .btn-trailer-video:hover{transition:all 0.5s ease;background-color:var(--primary)}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media .btn-trailer-video:hover i{transition:all 0.3s ease;color:#fff}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media .btn-trailer-video .text-trailer{display:none}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .movie-trailer-item .movie-trailer-media .btn-trailer-video i{transition:all 0.3s ease;display:inline-flex;font-size:12px;color:#000}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-list{order:2}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-dots{position:static;width:auto;order:1;line-height:1;margin:0 15px 25px 0;text-align:right}@media (max-width:767px){.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-dots{margin:0 15px 15px 0}}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-dots li{margin:0}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-dots li.slick-active button:before{opacity:1}.mb-movie-trailer-slider-wrapper .mb-movie-trailer-slider .slick-dots li button:before{font-size:8px;color:#fff}.mb-movie-filter-ajax-container{position:relative}.mb-movie-filter-ajax-container .mb-spinner{top:150px}.mb-movie-filter-ajax{display:grid;gap:30px}.mb-movie-filter-ajax.mb-movie-filter-ajax-template1{column-gap:20px}.mb-movie-filter-ajax.mb-movie-filter-ajax-template3{row-gap:60px}.mb-movie-filter-ajax.mb-movie-filter-ajax-template3.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1600px){.mb-movie-filter-ajax.mb-movie-filter-ajax-template3.three_column{grid-template-columns:1fr 1fr}}@media (max-width:1170px){.mb-movie-filter-ajax.mb-movie-filter-ajax-template3.three_column{grid-template-columns:auto}}.mb-movie-filter-ajax.two_column{grid-template-columns:1fr 1fr}@media (max-width:767px){.mb-movie-filter-ajax.two_column{grid-template-columns:auto}}.mb-movie-filter-ajax.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1200px){.mb-movie-filter-ajax.three_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.mb-movie-filter-ajax.three_column{grid-template-columns:auto}}.mb-movie-filter-ajax.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1200px){.mb-movie-filter-ajax.four_column{grid-template-columns:1fr 1fr}}@media (max-width:767px){.mb-movie-filter-ajax.four_column{grid-template-columns:auto}}.mb-button-filter-ajax.mb-date-tabs{margin-bottom:35px;padding:0;border-bottom:none;text-align:center}.mb-button-filter-ajax.mb-date-tabs li{margin:5px 10px;cursor:pointer}.mb-button-filter-ajax.mb-date-tabs.fixed-period li{text-transform:capitalize}.mb-button-filter-ajax.mb-date-tabs.fixed-period li.current{line-height:1.2;padding:8px 15px;border:none;color:#fff;background-color:var(--primary);border-radius:0}.mb-movie-cast-list{display:grid;gap:30px}.mb-movie-cast-list.three_column{grid-template-columns:1fr 1fr 1fr}@media (max-width:1200px){.mb-movie-cast-list.three_column{grid-template-columns:1fr 1fr}}@media (max-width:567px){.mb-movie-cast-list.three_column{grid-template-columns:auto}}.mb-movie-cast-list.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width:1200px){.mb-movie-cast-list.four_column{grid-template-columns:1fr 1fr}}@media (max-width:567px){.mb-movie-cast-list.four_column{grid-template-columns:auto}}.mb-movie-cast-list .movie-cast-item{display:flex;align-items:center}.mb-movie-cast-list .movie-cast-item .cast-thumbnail{margin-right:20px}.mb-movie-cast-list .movie-cast-item .cast-thumbnail img{display:block;width:100px;min-width:100px;height:100px;object-fit:cover;border-radius:50%}.mb-movie-cast-list .movie-cast-item .cast-info .cast-name{margin:0;font-size:18px;line-height:1.3}.mb-movie-cast-list .movie-cast-item .cast-info .cast-description{margin:0;font-size:14px}.mb-spinner{display:none;position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px 0 0 -30px;z-index:1}.mb-spinner div{transform-origin:30px 30px;animation:mb-spinner 1.2s linear infinite}.mb-spinner div:after{content:"";display:block;position:absolute;top:1px;left:28px;width:3px;height:18px;border-radius:5px;background-color:var(--primary)}.mb-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.mb-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.mb-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.mb-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.mb-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.mb-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.mb-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.mb-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.mb-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.mb-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.mb-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.mb-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes mb-spinner{0%{opacity:1}100%{opacity:0}}.mb_booking_popup{display:none;position:fixed;z-index:9999;padding:100px;left:0;top:0;width:100%;height:100%;max-width:100vw;overflow:hidden;background-color:rgba(0,0,0,.5)}.mb_booking_popup .mb-bp-container{position:relative;width:100%;height:100%}.mb_booking_popup .mb-bp-container .mb-bp-content{display:none;width:100vw;height:100vh;max-width:100%;max-height:100%;overflow:auto;padding:5px;background-color:#fdfcf0}.mb_booking_popup .mb-bp-container .mb-bp-content .toggle-tabs{margin:0;padding:20px;list-style-type:none;border-bottom:2px solid #2b2b2b}.mb_booking_popup .mb-bp-container .mb-bp-content .toggle-tabs li{display:inline-block}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs{margin:0}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs dt.tab{display:none}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs dd{margin:0;padding:0}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container{display:none}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container.current{display:block}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content.mb-showtimes .toggle-tabs .mb-city-name,.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content.mb-showtimes .toggle-tabs .mb-room-type-name{border-radius:5px;padding:5px 10px;cursor:pointer;font-size:16px;color:#222}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content.mb-showtimes .toggle-tabs .mb-city-name.current,.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content.mb-showtimes .toggle-tabs .mb-room-type-name.current{background-color:#222;color:#FFF}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types ul.toggle-tabs{padding:20px 40px}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes{padding:0 40px}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes .mb-venue{padding:15px 0 10px;border-bottom:1px solid #222}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes .mb-venue h3{margin:0;font-size:20px;font-weight:600;color:#636363}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes .mb-room-name h4{margin:0;font-size:14px;font-weight:500;color:#222}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes ul.mb-tab-showtime{padding:0;margin:0 0 15px;list-style:none}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes ul.mb-tab-showtime li{display:inline-block;border:1px solid #cbcabe;color:#222;text-align:center;line-height:1;margin:3px 3px 0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes ul.mb-tab-showtime li:hover{border-color:#222}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes ul.mb-tab-showtime li a{display:block;padding:5px 15px}.mb_booking_popup .mb-bp-container .mb-bp-content .collateral-tabs .tab-container .tab-content .mb-room-types .showtimes ul.mb-tab-showtime li span{font-size:14px;color:#222}.mb_booking_popup .mb-bp-container .mb-close{position:absolute;display:none;align-items:center;justify-content:center;width:25px;height:25px;font-size:14px;font-weight:400;border-radius:50%;background-color:var(--primary);color:#FFF;top:-15px;right:-15px;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.mb_booking_popup .mb-bp-container .mb-close:hover{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}@media only screen and (max-width:1024px){.mb_booking_popup{padding:100px 50px}}@media only screen and (max-width:768px){.mb_booking_popup{padding:100px 20px}}.mb-date-tabs{margin:0;padding:20px;list-style-type:none;border-bottom:2px solid #2b2b2b}.mb-date-tabs li{display:inline-block;border:2px solid #fff;border-radius:5px}.mb-date-tabs li.current{border-color:#222}.mb-date-tabs li .day{display:flex;align-items:center;justify-content:space-between;gap:5px;height:48px;width:77px;color:#717171;cursor:pointer;border:2px solid #fdfcf0;border-radius:5px}.mb-date-tabs li .day span.D_m_day{display:flex;height:100%;flex-direction:column;justify-content:space-between}.mb-date-tabs li .day span.D_m_day span{color:#717171;font-size:16px;line-height:1}.mb-date-tabs li .day span strong{color:#717171;font-size:32px;font-weight:500}.mb_ticket_scan_qrcode_wrapper{max-width:600px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.mb-movie-item{position:relative}.mb-movie-item.item-template1{transition:all 0.5s ease;border:5px solid transparent}.mb-movie-item.item-template1:hover{transition:all 0.5s ease;border:5px solid var(--primary)}.mb-movie-item.item-template1:hover .movie-image{transition:all 0.5s ease;box-shadow:0 10px 10px 0 rgba(0,0,0,.3)}.mb-movie-item.item-template1:hover .movie-image img{transition:all 0.5s ease;transform:scale3d(1,1,1)}.mb-movie-item.item-template1:hover .btn{transition:all 0.5s ease;color:#fff;background-color:var(--primary)}.mb-movie-item.item-template1 .movie-image{transition:all 0.5s ease;position:relative;overflow:hidden;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.mb-movie-item.item-template1 .movie-image:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 65%)}.mb-movie-item.item-template1 .movie-image img{transition:all 0.5s ease;display:block;width:100%;height:389px;object-fit:cover;transform:scale3d(1.05,1.05,1.05)}@media (max-width:767px){.mb-movie-item.item-template1 .movie-image img{height:320px}}.mb-movie-item.item-template1 .movie-info{position:absolute;left:30px;bottom:30px;width:calc(100% - 50px)}.mb-movie-item.item-template1 .categories-and-time{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:13px;line-height:1.3;color:#fff;margin-bottom:5px}.mb-movie-item.item-template1 .movie-category{color:inherit;line-height:1.3}.mb-movie-item.item-template1 .movie-category a{color:#fff}.mb-movie-item.item-template1 .movie-category a:hover{color:var(--primary)}.mb-movie-item.item-template1 .running-time{line-height:1.3}.mb-movie-item.item-template1 .movie-title{margin:0 0 20px 0;font-size:20px;line-height:1.3;color:#fff}.mb-movie-item.item-template1 .movie-title:hover{color:var(--primary)}.mb-movie-item.item-template1 .btn{transition:all 0.5s ease;display:inline-block;font-size:13px;font-weight:700;line-height:1.3;border-radius:0;padding:10px 20px;color:var(--text);background-color:#fff;text-align:center;border:none}.mb-movie-item.item-template2:hover .movie-image img{transition:all 0.5s ease;transform:translateY(10px)}.mb-movie-item.item-template2 .movie-image{position:relative}.mb-movie-item.item-template2 .movie-image img{transition:all 0.5s ease;display:block;width:100%;height:246px;object-fit:cover;transform:translateY(0)}.mb-movie-item.item-template2 .movie-info{position:relative;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);margin:-20px 20px 0 20px;padding:36px}@media (max-width:380px){.mb-movie-item.item-template2 .movie-info{margin:-20px 10px 0 10px;padding:30px 20px}}.mb-movie-item.item-template2 .categories-and-time{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:5px;font-size:13px;line-height:1.3;margin-bottom:20px}.mb-movie-item.item-template2 .movie-category{line-height:1.3;color:inherit}.mb-movie-item.item-template2 .movie-category:before{content:"\f105";font-family:"flaticon_aovis"!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:16px;color:var(--primary);vertical-align:middle}.mb-movie-item.item-template2 .movie-category a{color:var(--text)}.mb-movie-item.item-template2 .movie-category a:hover{color:var(--primary)}.mb-movie-item.item-template2 .running-time{line-height:1.3;margin-left:2px}.mb-movie-item.item-template2 .running-time:before{content:"\f106";font-family:"flaticon_aovis"!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:var(--primary);vertical-align:middle}.mb-movie-item.item-template2 .movie-title{margin:0 0 8px 0;font-size:20px;line-height:1.3}.mb-movie-item.item-template2 .movie-title:hover{color:var(--primary)}.mb-movie-item.item-template2 .button-wrapper{display:flex;align-items:center;gap:10px}.mb-movie-item.item-template2 .btn{transition:all 0.5s ease;display:inline-block;font-size:13px;font-weight:700;line-height:1.3;border-radius:0;padding:10px 20px;color:var(--text);background-color:#f3f3f3;text-align:center;border:none;cursor:pointer}@media (max-width:380px){.mb-movie-item.item-template2 .btn{padding:8px 15px}}.mb-movie-item.item-template2 .btn:hover{transition:all 0.5s ease;color:#fff;background-color:var(--primary)}.mb-movie-item.item-template3{display:grid;grid-template-columns:0.47fr 0.53fr;background-color:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}@media (max-width:767px){.mb-movie-item.item-template3{grid-template-columns:auto}}.mb-movie-item.item-template3:hover .movie-image img{transition:all 0.5s ease;top:0}.mb-movie-item.item-template3:hover .btn-trailer-video{transition:all 0.5s ease;top:50%}.mb-movie-item.item-template3 .movie-image{position:relative}.mb-movie-item.item-template3 .movie-image img{transition:all 0.5s ease;position:relative;display:block;width:100%;height:240px;object-fit:cover;top:-30px}@media (max-width:767px){.mb-movie-item.item-template3 .movie-image img{top:0}}.mb-movie-item.item-template3 .movie-info{position:relative;padding:35px}@media (max-width:767px){.mb-movie-item.item-template3 .movie-info{padding:30px}}.mb-movie-item.item-template3 .movie-info .mask{transition:all 0.5s ease;position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-position:top right -150px;background-repeat:no-repeat;opacity:.05}.mb-movie-item.item-template3 .categories-and-time{font-size:13px;line-height:1.8}.mb-movie-item.item-template3 .movie-category{position:relative;z-index:1;line-height:1.3}.mb-movie-item.item-template3 .movie-category:before{content:"\f10b";font-family:"flaticon_aovis"!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:var(--primary);vertical-align:middle}.mb-movie-item.item-template3 .movie-category a{color:var(--text)}.mb-movie-item.item-template3 .movie-category a:hover{color:var(--primary)}.mb-movie-item.item-template3 .running-time{position:relative;z-index:1;line-height:1.3}.mb-movie-item.item-template3 .running-time:before{content:"\f106";font-family:"flaticon_aovis"!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:var(--primary);vertical-align:middle;margin-right:2px}.mb-movie-item.item-template3 .movie-title{position:relative;z-index:1;margin:8px 0 20px 0;font-size:20px;line-height:1.3}.mb-movie-item.item-template3 .movie-title:hover{color:var(--primary)}.mb-movie-item.item-template3 .btn{transition:all 0.5s ease;display:inline-block;position:relative;z-index:1;font-size:13px;font-weight:700;line-height:1.3;border-radius:0;padding:10px 20px;color:var(--text);background-color:#f3f3f3;text-align:center;border:none;cursor:pointer}.mb-movie-item.item-template3 .btn:hover{transition:all 0.5s ease;color:#fff;background-color:var(--primary)}.mb-movie-item.item-template3 .btn-trailer-video{transition:all 0.5s ease;position:absolute;left:50%;top:calc(50% - 30px);transform:translate(-50%,-50%);border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;width:65px;height:65px;cursor:pointer}@media (max-width:767px){.mb-movie-item.item-template3 .btn-trailer-video{top:50%}}.mb-movie-item.item-template3 .btn-trailer-video:hover{transition:all 0.5s ease;background-color:var(--primary)}.mb-movie-item.item-template3 .btn-trailer-video:hover i{transition:all 0.3s ease;color:#fff}.mb-movie-item.item-template3 .btn-trailer-video .text-trailer{display:none}.mb-movie-item.item-template3 .btn-trailer-video i{transition:all 0.3s ease;display:inline-flex;font-size:22px;color:#000}.mb-movie-item.item-template4:hover .movie-image img{transition:all 0.5s ease;transform:scale3d(1.05,1.05,1.05)}.mb-movie-item.item-template4:hover .movie-info{transition:all 0.5s ease;bottom:40px;opacity:1;visibility:visible}.mb-movie-item.item-template4 .movie-image{position:relative;overflow:hidden}.mb-movie-item.item-template4 .movie-image img{transition:all 0.5s ease;display:block;width:100%;height:460px;object-fit:cover;transform:scale3d(1,1,1)}@media (max-width:1024px){.mb-movie-item.item-template4 .movie-image img{height:320px}}.mb-movie-item.item-template4 .movie-info{transition:all 0.5s ease;position:absolute;left:0;bottom:0;width:80%;text-align:right;visibility:hidden;opacity:0}@media (max-width:1024px){.mb-movie-item.item-template4 .movie-info{width:90%}}@media (max-width:767px){.mb-movie-item.item-template4 .movie-info{width:95%;bottom:40px;opacity:1;visibility:visible}}.mb-movie-item.item-template4 .movie-title{margin:0 0 8px 0;font-size:20px;line-height:1.3;background-color:#fff;padding:15px 35px;text-align:center}.mb-movie-item.item-template4 .movie-title:hover{color:var(--primary)}.mb-movie-item.item-template4 .btn{transition:all 0.5s ease;display:inline-block;font-size:13px;font-weight:700;line-height:1.3;border-radius:0;padding:10px 20px;color:#fff;background-color:var(--primary);text-align:center;border:none;cursor:pointer}.mb-movie-item.item-template4 .btn:hover{transition:all 0.5s ease;background-color:var(--heading);box-shadow:0 10px 30px 0 rgba(0,0,0,.3)}.btn-trailer-video{transition:all 0.5s ease;display:inline-block;font-size:13px;font-weight:700;line-height:1.3;border-radius:0;padding:10px 20px;color:#fff;background-color:var(--primary);text-align:center;border:none;cursor:pointer}.btn-trailer-video:hover{transition:all 0.5s ease;background-color:var(--heading);box-shadow:0 10px 60px 0 rgba(0,0,0,.3)}.btn-trailer-video i{display:none}.mb_trailer_video_popup{display:none;background-color:rgba(0,0,0,.75);align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:99999}.mb_trailer_video_popup .modal-container{line-height:0;width:85%;max-height:90%;max-width:1500px;position:relative}.mb_trailer_video_popup .modal-container .modal{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mb_trailer_video_popup .modal-container .modal i{position:absolute;right:-10px;top:-35px;padding:10px;cursor:pointer;font-size:12px;color:#FFF;font-weight:600}.mb_trailer_video_popup .modal-container .modal i:hover{color:var(--primary)}.mb_trailer_video_popup .modal-container .modal iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;border:none}