:not(:root):fullscreen{object-fit:none!important;}.PicturesGalleryBox{position:relative;height:400px;border-radius:15px;overflow:hidden;margin:20px 0;display:flex;-moz-column-gap:10px;row-gap:10px;column-gap:10px;flex-basis:25%;flex-grow:8;}.PicturesGalleryBox .MediaItem{flex:2;max-width:33%;}.PicturesGalleryBox .MediaItem video{background:#000;object-fit:cover;}.PicturesGalleryBox .MediaItem.Half{flex:1;}.PicturesGalleryBox .MediaItem.Half .HalfItem{height:220px;}.PicturesGalleryBox .MediaItem.Half .HalfItem:last-child{margin-top:10px;}.PicturesGalleryBox .MediaItem img{width:100%;height:100%;object-fit:cover;object-position:center;}.PicturesGalleryBox .Overlay{position:absolute;right:0;left:0;bottom:20px;width:100%;height:max-content;}.PicturesGalleryBox .Overlay .Button{padding:5px 10px;background:#fff;border-radius:8px;cursor:pointer;outline:0;border:0;font-size:14px;}.videoBox{position:relative;}.videoBox .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:rgba(0,0,0,.6);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background .3s ease;}.videoBox .play-button:hover{background:rgba(0,0,0,.8);}.videoBox .play-button::before{content:"";margin-left:4px;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:24px solid #fff;}.videoBox.playing .play-button{display:none;}.MobileImageGallery{height:500px;}.MobileImageGallery video{object-fit:cover;}.MobileImageGallery .ImageBox{height:500px;}.MobileImageGallery .ImageBox img{height:100%;width:100%;object-fit:cover;}.MobileImageGallery .ImageBox video{height:100%;width:100%;object-fit:cover;}.MobileImageGallery .ImageBox .sound .Icon{background-color:rgba(0,0,0,.36);border-radius:50%;padding:8px 8px 4px 8px;}.MobileImageGallery .owl-carousel{display:flex;overflow:auto;}.MobileImageGallery .owl-carousel .item{min-width:100%;}.MobileImageGallery .owl-carousel .owl-nav button{color:#f8f8f8!important;}.MobileImageGallery .owl-theme .owl-dots{position:absolute;bottom:0;left:0;z-index:2;display:flex;width:100%;padding:20px 10px;}.MobileImageGallery .owl-theme .owl-dots .owl-dot{width:100%;margin:0 4px;}.MobileImageGallery .owl-theme .owl-dots .owl-dot span{width:100%;height:6px;margin:0;background:#808080;display:block;transition:opacity .2s ease;border-radius:30px;}.MobileImageGallery .owl-theme .owl-dots .owl-dot.active span{background:#fff;}.ImageGalleryModal .Body{background:#222;align-content:center;}.ImageGalleryModal video{object-fit:cover;}.ImageGalleryModal .videoBox{text-align-last:center;}.ImageGalleryModal .owl-carousel .item{display:flex;justify-content:center;}.ImageGalleryModal .owl-carousel .item img,.ImageGalleryModal .owl-carousel .item video{width:auto!important;max-width:100%;}@media screen and (min-width:1024px){.ImageGalleryModal .owl-carousel .item img,.ImageGalleryModal .owl-carousel .item video{height:90vh!important;}}.ImageGalleryModal .owl-carousel .owl-next,.ImageGalleryModal .owl-carousel .owl-prev{color:#000!important;background:#d6d6d6!important;height:35px!important;}.ImageGalleryModal .owl-carousel .owl-next span,.ImageGalleryModal .owl-carousel .owl-prev span{font-size:38px!important;width:100%!important;height:100%!important;}.ActivityDetailsReviews .ReviewsBox .Header{padding-bottom:16px;display:flex;align-items:center;}.ActivityDetailsReviews .ReviewsBox .Header .Title{min-width:max-content;font-weight:700;font-size:26px;color:#222;padding-inline-end:20px;}.ActivityDetailsReviews .ReviewsBox .Header .CenterLine{border-bottom:1px solid #222;height:1px;width:100%;display:block;}.ActivityDetailsReviews .ReviewsBox .ReviewRateHeader{font-size:26px;}.ActivityDetailsReviews .ReviewsBox .ItemBox{border:1px solid #dadada;border-radius:15px;padding:15px 20px;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link{color:#000;display:block;min-height:120px;cursor:pointer;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .ImageBox{width:45px;height:45px;border-radius:50%;overflow:hidden;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .ImageBox img{object-fit:cover;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .TextBox{margin-inline-start:6px;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .TextBox .Title{display:block;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .TextBox .SubTitle{display:block;color:#595959;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .ArrowIcon{font-size:22px;}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .ArrowIcon::before{content:"p";}.ActivityDetailsReviews .ReviewsBox .ItemBox .Link .ReviewText{display:-webkit-box;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.ActivityDetailsReviews .AllActivityReviews{display:none;}.ActivityDetailsReviews .AllActivityReviews .AllActivityReviewsContent .RateProgressBox{display:flex;align-items:center;margin-top:10px;}.ActivityDetailsReviews .AllActivityReviews .AllActivityReviewsContent .RateProgressBox .Title{font-weight:bold;text-decoration:underline;min-width:50px;}.ActivityDetailsReviews .AllActivityReviews .AllActivityReviewsContent .RateProgressBox .ProgressBar{background:rgba(63,81,181,.25);border-radius:15px;height:15px;width:100%;min-width:300px;max-width:100%;position:relative;overflow:hidden;}.ActivityDetailsReviews .AllActivityReviews .AllActivityReviewsContent .RateProgressBox .ProgressBar .Overlay{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;background:#d31d4d;}.ActivityDetailsReviews .AllActivityReviews .AllActivityReviewsContent .RateProgressBox .RatePercent{width:40px;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link{color:#000;display:block;margin:25px 0 50px;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .ImageBox{width:45px;height:45px;border-radius:50%;overflow:hidden;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .ImageBox img{width:100%;height:100%;object-fit:cover;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .TextBox{margin-inline-start:6px;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .TextBox .Title{display:block;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .TextBox .SubTitle{display:block;color:#595959;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .RatingBox{font-size:12px;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .ArrowIcon{font-size:22px;}.ActivityDetailsReviews .AllActivityReviews .ReviewsItemsContainer .ItemBox .Link .ReviewText{display:-webkit-box;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;}.ExtraDiscountsContainer{background:#fff;border:1px solid #dadada;border-radius:15px;margin:10px 0 20px;padding:20px;overflow:auto;max-height:400px;font:400 14px/20px "Helvetica";}.ExtraDiscountsContainer .DiscountBox{border-top:1px dashed #dadada;padding-top:15px;margin-top:15px;}.ExtraDiscountsContainer .DiscountBox .Description{display:block;margin:0;padding:0;font:400 14px/20px "Helvetica";color:#212529;}.ExtraDiscountsContainer .DiscountBox .Button{background:#fff;border-radius:10px;font-size:15px;font-weight:700;padding:8px 22px;color:#21c23c;border:1px solid #21c23c;}.SchedulePackagesBox .SelectBox{border:1px solid #dadada;border-radius:15px;padding:20px;margin-bottom:30px;position:relative;overflow:hidden;}.SchedulePackagesBox .SelectBox .PromotionBadge{position:absolute;right:-30px;transform:rotate(45deg);top:15px;background:#ffd600;padding:3px 30px;font-size:14px;font-weight:bold;}.SchedulePackagesBox .SelectBox .Title{font-size:18px;font-weight:700;line-height:26px;letter-spacing:.2px;}.SchedulePackagesBox .SelectBox .RedeemBox{color:#21c23a;background:rgba(33,194,58,.1490196078);padding:3px 10px;border-radius:6px;font-size:12px;width:-moz-fit-content;width:fit-content;margin-top:5px;}.SchedulePackagesBox .SelectBox .ImageGalleryBox{border-radius:8px;overflow:hidden;position:relative;height:180px;margin-bottom:15px;}.SchedulePackagesBox .SelectBox .ImageGalleryBox img{width:100%;height:100%;object-fit:cover;object-position:center;}.SchedulePackagesBox .SelectBox .ImageGalleryBox .OverlayBox{position:absolute;bottom:0;left:0;right:0;width:100%;height:max-content;display:flex;justify-content:start;padding:6px 20px;font-weight:bold;color:#fff;}.SchedulePackagesBox .SelectBox .Description{font-size:14px;font-weight:normal;line-height:20px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;}.SchedulePackagesBox .SelectBox .Description.Active{-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:unset!important;}.SchedulePackagesBox .SelectBox .SelectButton{background:#d31d4d;color:#fff;font-size:18px;border:0;background:#fbe8ed;color:#d31d4d;font-weight:700;border-radius:8px;height:50px;width:120px;}.SchedulePackagesSelectModal .SubmitButton[disabled]{background:#dadada!important;border-color:#dadada!important;pointer-events:none;}@media screen and (min-width:992px){.BorderStart{border-inline-start:1px solid #dee2e6;}}.ConfirmPackagePage .form-outline .form-control~.form-label{top:11px;}.ConfirmPackagePage .form-outline .hint{position:absolute;color:#595959;font-size:10px;padding-top:5px;}.ConfirmPackagePage .form-outline .form-control:focus~.form-label,.ConfirmPackagePage .form-outline .form-control.active~.form-label{transform:translateY(-.7rem) translateY(.1rem) scale(.7)!important;}.ConfirmPackagePage .form-outline select.form-control~.form-label{transform:translateY(-.7rem) translateY(.1rem) scale(.7)!important;}.ConfirmPackagePage .form-outline .form-control{padding-top:1.32rem;}.ConfirmPackagePage .form-control:focus~.form-notch .form-notch-middle{box-shadow:unset;}.ConfirmPackagePage .form-control:focus~.form-label{color:#222;}.ConfirmPackagePage .form-control:focus~.form-notch .form-notch-leading,.ConfirmPackagePage .form-control:focus~.form-notch .form-notch-trailing{border-color:#222;box-shadow:unset;}.ConfirmPackagePage .form-select:focus{border-color:#222;outline:unset;box-shadow:unset;}.ConfirmPackagePage .form-notch .form-notch-leading{border-radius:.62rem 0 0 .62rem!important;}.ConfirmPackagePage .form-notch .form-notch-trailing{border-radius:0 .62rem .62rem 0!important;}.ConfirmPackagePage .form-outline .form-control:focus~.form-label,.ConfirmPackagePage .form-outline .form-control.active~.form-label{background-color:transparent!important;z-index:1;}.ConfirmPackagePage .form-outline .form-control:focus~.form-notch .form-notch-middle{border-bottom:1px solid #222!important;border-top:1px solid #222!important;}.ConfirmPackagePage .form-outline .form-control:active~.form-notch .form-notch-middle,.ConfirmPackagePage .form-notch .form-notch-middle{border-bottom:1px solid var(--mdb-form-control-border-color)!important;border-top:1px solid var(--mdb-form-control-border-color)!important;}.ConfirmPackagePage .hasError .Desc{color:#d31d4d!important;}.ConfirmPackagePage .hasError .form-outline .form-control~.form-notch div{border-color:#d31d4d!important;}.ConfirmPackagePage button[type=submit],.ConfirmPackagePage button[type=button],.ConfirmPackagePage input,.ConfirmPackagePage select{border-radius:8px;height:54px;}.ConfirmPackagePage button:disabled{background:#dadada!important;box-shadow:unset;}.ConfirmPackagePage button.loading{color:#dadada!important;position:relative;}.ConfirmPackagePage .error-container{box-shadow:4px 4px 10px rgba(0,0,0,.1019607843);border-radius:8px;display:flex;align-items:center;position:relative;background-color:#fff;overflow:hidden;display:none;}.ConfirmPackagePage .error-container .error-icon{background:#d31d4d;position:absolute;padding:5px 10px;width:40px;color:#fff;font-size:22px;left:0;height:100%;display:flex;}.ConfirmPackagePage .error-container .error-icon::before{align-content:center;}.ConfirmPackagePage .error-container .error-text{padding:10px 0 10px 55px;font-size:14px;}.ConfirmPackagePage .MainImageBox{top:100px;z-index:1!important;}.ConfirmPackagePage .MainImageBox img{width:100%;height:500px;border-radius:15px;object-fit:cover;object-position:center;}.ConfirmPackagePage .ImageGalleryBox{position:relative;border-radius:8px;overflow:hidden;position:relative;height:180px;margin-bottom:15px;}.ConfirmPackagePage .ImageGalleryBox img{width:100%;height:100%;object-fit:cover;object-position:center;}.ConfirmPackagePage .ImageGalleryBox .OverlayBox{position:absolute;bottom:0;left:0;right:0;width:100%;height:max-content;display:flex;justify-content:start;padding:6px 20px;font-weight:bold;color:#fff;}.ConfirmPackagePage .Description{font:400 14px/20px;line-height:20px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;}.ConfirmPackagePage .Description.Active{-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:unset!important;}.ConfirmPackagePage .RedeemBox{color:#21c23a;background:rgba(33,194,58,.1490196078);padding:3px 10px;border-radius:6px;font-size:12px;width:-moz-fit-content;width:fit-content;margin-top:5px;}.ActivityPackagesBox .SelectBox{border:1px solid #dadada;border-radius:15px;padding:20px;margin-bottom:30px;position:relative;overflow:hidden;}.ActivityPackagesBox .SelectBox.Active{border:1px solid #d31d4d;}.ActivityPackagesBox .SelectBox.Active .SelectButton{background:#dadada;}.ActivityPackagesBox .SelectBox .PromotionBadge{position:absolute;right:-30px;transform:rotate(45deg);top:15px;background:#ffd600;padding:3px 30px;font-size:14px;font-weight:bold;}.ActivityPackagesBox .SelectBox .Title{font-size:18px;font-weight:700;line-height:26px;letter-spacing:.2px;}.ActivityPackagesBox .SelectBox .RedeemBox{color:#21c23a;background:rgba(33,194,58,.1490196078);padding:3px 10px;border-radius:6px;font-size:12px;width:-moz-fit-content;width:fit-content;margin-top:5px;}.ActivityPackagesBox .SelectBox .ImageGalleryBox{border-radius:8px;overflow:hidden;position:relative;height:180px;margin-bottom:15px;}.ActivityPackagesBox .SelectBox .ImageGalleryBox img{width:100%;height:100%;object-fit:cover;object-position:center;}.ActivityPackagesBox .SelectBox .ImageGalleryBox .OverlayBox{position:absolute;bottom:0;left:0;right:0;width:100%;height:max-content;display:flex;justify-content:start;padding:6px 20px;font-weight:bold;color:#fff;}.ActivityPackagesBox .SelectBox .Description{font-size:14px;font-weight:normal;line-height:20px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;}.ActivityPackagesBox .SelectBox .Description.Active{-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:unset!important;}.ActivityPackagesBox .SelectBox .SelectButton{font-size:18px;border:0;background:#fbe8ed;color:#d31d4d;font-weight:700;border-radius:8px;height:50px;width:120px;}.ui-datepicker{font-family:"Helvetica","Helvetica";width:90%!important;z-index:10000000!important;position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:unset;text-align:center;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background:unset;position:relative;display:contents;color:#fff;font-size:0;}.ui-datepicker .ui-datepicker-prev span::before,.ui-datepicker .ui-datepicker-next span::before{font-family:"Dojoin-icon"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;position:absolute;display:contents;color:#222;cursor:pointer;font-size:20px;}.ui-datepicker .ui-datepicker-prev span::before{content:"t";}.ui-datepicker .ui-datepicker-next span::before{content:"p";}.ui-datepicker.ui-datepicker-multi{width:850px!important;border-radius:8px;padding:30px;}@media screen and (min-width:1100px){.ui-datepicker.ui-datepicker-multi{height:530px;}}.ui-datepicker .ui-datepicker-title,.ui-datepicker td{font-size:14px;color:#222;}.ui-datepicker th{font-size:12px;}.ui-datepicker .ui-widget-header{border:unset;background:unset;color:unset;}.ui-datepicker .ui-widget-header .ui-state-hover{top:unset;}.ui-datepicker .ui-widget-header .ui-state-hover{border:unset;background:unset;color:unset;}.ui-datepicker table{width:80%;}.ui-datepicker.ui-widget-content{border:1px solid #dadada!important;background:#fff;}.ui-datepicker.ui-widget-content .ui-state-default{border:unset;background:unset;color:#222;width:50px;height:50px;position:relative;overflow:hidden;}.ui-datepicker.ui-widget-content .ui-state-default .JS_DateItem{overflow:hidden;}.ui-datepicker.ui-widget-content .ui-state-default .JS_DateItem .Promotion{color:#ffd600;}.ui-datepicker.ui-widget-content .ui-state-active{border:1px solid #d31d4d;font-weight:bold;color:#d31d4d;overflow:hidden;}.ui-datepicker.ui-widget-content .ui-state-active span span{color:#d31d4d!important;}.ui-datepicker td span,.ui-datepicker td a{text-align:center;}.ui-datepicker .ui-datepicker-unselectable.ui-state-disabled{color:#595959;}.ui-datepicker .ui-widget-header .ui-state-default{border:unset;background:unset;}.ui-datepicker:before{position:absolute;background:#fff;}.ui-datepicker #note_box{width:100%;margin:16px 0;color:#595959;position:relative;bottom:0;}@media screen and (min-width:1100px){.ui-datepicker #note_box{position:absolute;}}.ui-datepicker #note_box .bestprice,.ui-datepicker #note_box .promotion{position:relative;margin:0 26px;}.ui-datepicker #note_box .bestprice::before,.ui-datepicker #note_box .promotion::before{position:absolute;content:"";border-radius:50%;width:12px;height:12px;display:inline-block;left:0;margin:0 -17px;}.ui-datepicker #note_box .bestprice::before{background:#21c23a;}.ui-datepicker #note_box .promotion::before{background:#ffd600;}.TitleBox .info{white-space:pre;}@media screen and (max-width:767px){.ui-datepicker{width:100%;height:100%;border:unset!important;left:0;top:0;}.ui-datepicker.ui-widget-content .ui-state-default{width:46px!important;height:44px!important;}.ui-datepicker .ui-datepicker-row-break{border:1px solid #dadada;}.ui-datepicker #selectDate{text-align:center;border-bottom:1px solid #dadada;padding:10px;}.ui-datepicker.ui-datepicker-multi{width:100%!important;border-radius:0;padding:10px;overflow-y:auto;overflow-x:hidden;}.ui-datepicker .ui-datepicker-title,.ui-datepicker td{font-size:12px;}.ui-datepicker .ui-datepicker-group{width:100%;}.TitleBox .Title{font-size:24px!important;line-height:30px!important;}.TitleBox .Title .Icon{font-size:22px;}.TicketBoxContainer{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.1019607843);display:flex;justify-content:center;align-items:center;overflow-y:hidden;z-index:9999999;width:100vw;height:100vh;max-height:100vh;}.TicketBoxContainer .TicketBox{background:#fff;width:100%;max-height:100%;overflow-y:auto;height:100%;}#TicketBoxContainer{display:none;}.TicketButtonFloatBox{position:fixed;right:0;left:0;bottom:0;background:#fff;padding:14px 12px;width:100vw;height:max-content;display:block!important;z-index:99;padding-bottom:calc(env(safe-area-inset-bottom) + 10px)!important;}.sticky-top.bottom{display:none;}}.TicketBox{border:1px solid #dadada;padding:16px 24px;border-radius:16px;}.TicketBox .DateBox .DateCarousel{overflow-y:hidden;max-height:100px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;}.TicketBox .DateBox .DateCarousel::-webkit-scrollbar{display:none;}.TicketBox .DateBox #SelectedBox{border:1px solid #222;padding:12px 11px;}.TicketBox .DateBox .ItemBox{border:1px solid #dadada;border-radius:8px;font-size:10px;padding:5px 0;cursor:pointer;width:78px;height:78px;overflow:hidden;position:relative;margin-right:6px;}.TicketBox .DateBox .ItemBox.Active{border-color:#222;transition:border-color .2s ease;}.TicketBox .DateBox .ItemBox.Promotion:before{content:"";background:#ffd600;padding:10px 20px;position:absolute;right:-13px;top:-5px;transform:rotate(45deg);}.TicketBox .DateBox .ItemBox .BoldNumber{font-weight:bold;font-size:20px;}.TicketBox .DateBox .datepicker{position:absolute;top:0;right:0;height:100%;width:100%;border:unset;background:transparent;color:transparent;cursor:pointer;padding:0;margin:0;}.TicketBox .DateBox .datepicker:focus-visible{border:unset;box-shadow:unset;outline:0;}.TicketBox .DateBox .DateCarousel .CaretIcon{font-size:18px;}.TicketBox .DateBox .DateCarousel .StartItems{padding-left:0!important;transition:.7s ease-in-out!important;}.TicketBox .DateBox .DateCarousel .EndItems{padding-right:0!important;transition:.7s ease-in-out!important;}.TicketBox .TimeBox{position:relative;margin-top:8px;width:100%;}.TicketBox .TimeBox .DropDownButton{border:1px solid #d3d3d3;border-radius:8px;padding:12px 11px;display:flex;justify-content:space-between;align-items:center;width:100%;font-size:12px;cursor:pointer;}.TicketBox .TimeBox .DropDownContext{width:100%;max-width:100%;overflow-x:hidden;text-overflow:ellipsis;padding:0;max-height:200px;scrollbar-width:thin;}.TicketBox .TimeBox .DropDownContext .Item{display:block;padding:6px 10px;border-bottom:1px solid #dadada;font-size:12px;cursor:pointer;}.TicketBox .TimeBox .DropDownContext .Item:last-child{border-bottom:0;}.TicketBox .TimeBox .DropDownContext .Item:hover{background:#f5f5f5;}.TicketBox .TimeBox .TimeItem{display:none;}.TicketBox .TimeBox .TimeItem.Active{display:block;}h1{font-weight:400;font-size:24px;line-height:32px;letter-spacing:normal;margin:0 0 16px;margin-bottom:16px;}h3{font-weight:400;letter-spacing:.009375em;margin:0 0 16px;margin-bottom:16px;}@media screen and (max-width:767px){.SideButtons{display:none;}}.ComboDetail .Breadcrumb .Link{color:#000;font-size:15px;}.ComboDetail .Breadcrumb .Icon{font-size:12px;margin:0 3px;}@media screen and (min-width:1140px){.ComboDetail .BookMarkBtnBox{border:1px solid #222;padding:10px 20px;border-radius:8px;}}.ComboDetail .BookMarkBtnBox .BookMarkIcon{font-size:18px;line-height:normal;}.ComboDetail .TitleBox .Title{font-size:36px;font-weight:bold;margin-bottom:5px;line-height:40px;}.ComboDetail .SubTitle{font:16px/28px;font-weight:400;letter-spacing:.009375em;margin:0 0 16px;margin-bottom:16px;}.ComboDetail .RateBox{direction:ltr;}.ComboDetail .RateBox .Icon{color:#d31d4d;}.ComboDetail .AccordionContainer .AccordionBox{border-bottom:1px solid #d3d3d3;}.ComboDetail .AccordionContainer .AccordionBox .Header{display:flex;justify-content:space-between;align-items:center;padding:16px 0;cursor:pointer;}.ComboDetail .AccordionContainer .AccordionBox .Header .Title{font-size:20px;}.ComboDetail .AccordionContainer .AccordionBox .Header .Icon{font-size:14px;transition:.2s;}.ComboDetail .AccordionContainer .AccordionBox .Header .Icon.Active{transform:rotate(180deg);transition:.2s;}.ComboDetail .AccordionContainer .AccordionBox .Content{display:none;}.ComboDetail .AccordionContainer .AccordionBox .Content ol,.ComboDetail .AccordionContainer .AccordionBox .Content ul{list-style:disc;}.ComboDetail .DetailsOverviewBox .Title{font-size:26px;}.ComboDetail .DetailsOverviewBox .SubTitle{font-size:20px;}.ComboDetail .DetailsOverviewBox .Description{font-size:16px;line-height:20px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;}.ComboDetail .DetailsOverviewBox .Description.Active{-webkit-line-clamp:unset!important;overflow:visible!important;text-overflow:unset!important;}.ComboDetail .LocationBox .Title{font-weight:700;font-size:30px;color:#222;}.ComboDetail .LocationBox .MapIframe{border:0;outline:0;border-radius:16px;height:250px;width:100%;}.ComboDetail .LocationBox .MapIframe:active{border:0;outline:0;}.ComboDetail .TicketButtonFloatBox{display:none;}.ComboActivitiesBreadcrumbsBox .VerticalLineBox{display:inline-flex;align-items:center;justify-content:center;width:30px;}.ComboActivitiesBreadcrumbsBox .VerticalLineBox:first-child{display:none;}.ComboActivitiesBreadcrumbsBox .VerticalLineBox .VerticalLine{border-left:2px dotted #959595;width:1px;display:inline-flex;height:23px;}.ComboActivitiesBreadcrumbsBox .Item{display:flex;align-items:center;}.ComboActivitiesBreadcrumbsBox .Item:not(:first-child){margin-top:-8px;}.ComboActivitiesBreadcrumbsBox .Item.Active .Number{background:#000;color:#fff;}.ComboActivitiesBreadcrumbsBox .Item .Number{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#000;border:1px solid #000;font-size:14px;width:30px;height:30px;}.QtyBtnIcon{display:flex;width:40px;height:40px;justify-content:center;align-items:center;color:#222!important;}
