.sj-v24-phone{display:inline-flex!important;align-items:center;gap:.5em;direction:ltr!important;unicode-bidi:isolate;white-space:nowrap}.sj-v24-phone>span{direction:ltr!important;unicode-bidi:isolate;display:inline-block;font-variant-numeric:tabular-nums}.sj-v24-phone i{transform:none!important;direction:ltr;display:inline-block;font-size:1em;line-height:1;font-style:normal}.sj-v24-phone i.fa-phone{transform:scaleX(-1) !important}.sj-v24-carousel{position:relative;min-width:0;isolation:isolate}.sj-v24-carousel__controls{display:flex;justify-content:flex-end;gap:10px;margin-block:0 18px}.sj-v24-carousel__controls button{height:44px;width:44px;border:1px solid var(--sj-line);border-radius:50%;color:var(--sj-blue);background:var(--sj-white,#fff);font:inherit;font-size:28px;font-weight:700;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .18s,box-shadow .18s;direction:ltr}.sj-v24-carousel__controls button:hover{box-shadow:var(--sj-shadow);background:var(--sj-light,#eff7fa)}.sj-v24-carousel__controls button:focus-visible,.sj-v24-video-card__play:focus-visible,.sj-v24-gallery button:focus-visible{outline:3px solid var(--sj-gold);outline-offset:3px}.sj-v24-carousel__controls button:disabled{opacity:.32;cursor:not-allowed}.sj-v24-carousel__track,.sj-bright .sj-featured-list.sj-v24-carousel__track{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pan-y;min-height:360px;padding:5px 3px 23px}.sj-v24-carousel__track::-webkit-scrollbar{display:none}.sj-v24-carousel__track>*{scroll-snap-align:start;scroll-snap-stop:normal}.sj-v24-tour-carousel .sj-v24-carousel__track>.sj-card,.sj-v24-tour-carousel .sj-featured-list.sj-v24-carousel__track>.sj-card{flex:0 0 calc((100% - 40px)/3)!important;max-width:calc((100% - 40px)/3)!important;min-width:0;align-self:stretch;display:flex;flex-direction:column;height:auto}.sj-v24-tour-carousel .sj-card__content{flex:1}.sj-v24-tour-carousel .sj-card__footer{margin-top:auto}.sj-v24-carousel__dots{display:flex;justify-content:center;align-items:center;gap:8px;padding:4px 10px 6px}.sj-v24-carousel__dots button{appearance:none;padding:0;width:9px;height:9px;border:0;border-radius:999px;background:var(--sj-line);cursor:pointer;transition:width .2s,background .2s}.sj-v24-carousel__dots button[aria-current=true]{background:var(--sj-blue);width:29px}.sj-v24-carousel--single .sj-v24-carousel__controls,.sj-v24-carousel--single .sj-v24-carousel__dots{display:none}.sj-v24-videos .sj-v24-carousel__track{min-height:220px}.sj-v24-video-card{flex:0 0 calc((100% - 40px)/3);max-width:calc((100% - 40px)/3);min-width:0;border-radius:18px;overflow:hidden;background:var(--sj-white,#fff);border:1px solid var(--sj-line);box-shadow:var(--sj-shadow)}.sj-v24-video-card__play{position:relative;width:100%;padding:0;display:block;border:0;background:var(--sj-navy);aspect-ratio:16/9;overflow:hidden;cursor:pointer;color:#fff}.sj-v24-video-card__play img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease;opacity:.9}.sj-v24-video-card__play:hover img{transform:scale(1.045)}.sj-v24-video-card__play-icon{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);border-radius:50%;width:68px;height:68px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.85);background:var(--sj-blue);color:#fff;box-shadow:0 7px 22px rgba(0,0,0,.18);font-size:24px}.sj-v24-video-card__placeholder{display:grid;place-items:center;width:100%;height:100%;font-size:70px;background:radial-gradient(circle at 15% 10%,var(--sj-blue),var(--sj-navy))}.sj-v24-video-card h3{margin:0;padding:15px 17px;font-size:16px;font-weight:800;color:var(--sj-navy);line-height:1.5}.sj-participation .sj-section__head--split>.sj-participation__text{max-width:550px;line-height:1.8}.sj-participation .sj-section__head--split{align-items:end}.sj-v24-modal{width:min(94vw,1150px);max-width:1150px;max-height:94dvh;padding:0;border:0;border-radius:19px;overflow:hidden;background:var(--sj-navy);color:#fff;box-shadow:0 30px 90px rgba(0,0,0,.4)}.sj-v24-modal::backdrop{background:rgba(0,17,38,.87)}.sj-v24-modal__inner{padding:12px;min-width:0}.sj-v24-modal__tools{display:flex;align-items:center;gap:12px;justify-content:flex-end;padding:2px 4px 10px;direction:ltr}.sj-v24-modal__tools>span{font-variant-numeric:tabular-nums;color:#fff;margin-inline:auto}.sj-v24-modal__tools button,.sj-v24-modal__nav button{border:1px solid rgba(255,255,255,.36);background:rgba(255,255,255,.09);color:#fff;min-width:39px;min-height:39px;border-radius:10px;font-size:26px;line-height:1;cursor:pointer}.sj-v24-modal__tools button:focus-visible,.sj-v24-modal__nav button:focus-visible{outline:3px solid var(--sj-gold)}.sj-v24-modal__content{display:grid;place-items:center;min-height:100px;max-height:calc(94dvh - 124px);overflow:auto}.sj-v24-modal--video .sj-v24-modal__content{aspect-ratio:16/9}.sj-v24-modal__content iframe,.sj-v24-modal__content video{display:block;border:0;width:100%;height:100%;aspect-ratio:16/9;object-fit:contain}.sj-v24-modal--gallery .sj-v24-modal__content img{display:block;max-width:100%;max-height:calc(94dvh - 132px);height:auto;width:auto;object-fit:contain;transition:transform .2s ease;cursor:zoom-in}.sj-v24-modal--gallery .sj-v24-modal__content img.is-zoomed{transform:scale(1.6);cursor:zoom-out}.sj-v24-modal__nav{display:flex;justify-content:space-between;padding-block:8px;direction:ltr}body.sj-v24-modal-open{overflow:hidden}.sj-v24-head-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px}.sj-v24-head-actions .sj-v24-head-price{font-size:17px;color:#fff}.sj-v24-head-price strong{font-size:25px;display:inline-block;unicode-bidi:isolate}.sj-v24-head-book{display:inline-flex;background:var(--sj-gold);border-radius:12px;padding:12px 22px;font-weight:800;color:var(--sj-navy)!important;text-decoration:none}.sj-bright .tx-anchor{position:sticky!important;top:82px!important;z-index:90!important;overflow-x:auto;scrollbar-width:none;box-shadow:0 7px 16px rgba(0,36,72,.07)}.sj-bright .tx-section{scroll-margin-top:162px!important}.sj-v24-tour-layout{width:min(100%,1216px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,315px);gap:28px;align-items:start}.sj-v24-tour-layout__content{min-width:0}.sj-v24-tour-layout__content>.tx-section .container{width:100%;max-width:none;padding-inline:0}.sj-v24-tour-layout__content>.tx-section{padding-inline:0}.sj-v24-tour-aside{position:sticky;top:160px;align-self:start;min-width:0;margin-top:48px}.sj-v24-tour-aside__card{background:#fff;border:1px solid var(--sj-line);border-radius:18px;box-shadow:var(--sj-shadow);padding:25px;display:grid;gap:14px}.sj-v24-tour-aside__card>span{font-size:13px;font-weight:800;color:var(--sj-blue)}.sj-v24-tour-aside__card>strong{font-size:19px;color:var(--sj-navy);line-height:1.45}.sj-v24-tour-aside__price{border-top:1px solid var(--sj-line);padding-top:12px;font-size:13px;color:var(--sj-muted)}.sj-v24-tour-aside__price b{display:block;font-size:29px;font-weight:900;color:var(--sj-navy)}.sj-v24-tour-aside__card .sj-btn{display:block;text-align:center}.sj-v24-tour-aside__wa{color:var(--sj-blue);font-weight:800;text-align:center}.sj-v24-gallery{max-width:100%}.sj-v24-gallery__stage{position:relative;overflow:hidden;border-radius:17px}.sj-bright .sj-v24-gallery .tx-gallery__main{display:block;width:100%;aspect-ratio:16/10!important;margin:0;overflow:hidden;border-radius:17px}.sj-v24-gallery .tx-gallery__hero{width:100%;height:100%;object-fit:cover}.sj-v24-gallery__stage>button{position:absolute;top:50%;transform:translateY(-50%);width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.75);background:var(--sj-navy);color:#fff;border-radius:50%;font-size:27px;cursor:pointer;direction:ltr;z-index:2}.sj-v24-gallery__previous{inset-inline-start:15px}.sj-v24-gallery__next{inset-inline-end:15px}.sj-v24-gallery__counter{position:absolute;inset-inline-end:14px;bottom:16px;direction:ltr;unicode-bidi:isolate;background:var(--sj-navy);border-radius:20px;color:#fff;font-size:13px;font-weight:700;padding:5px 12px;pointer-events:none;z-index:3}.sj-v24-gallery .tx-gallery__thumbs{display:flex;overflow-x:auto;gap:12px;scrollbar-width:thin;margin-block:15px}.sj-v24-gallery .tx-gallery__thumb{flex:0 0 90px;width:90px;height:70px;overflow:hidden;border-radius:10px}.sj-v24-gallery .tx-gallery__thumb img{width:100%;height:100%;object-fit:cover}.sj-v24-gallery .tx-gallery__thumb.is-active{outline:3px solid var(--sj-gold);outline-offset:0}.sj-v24-tour-layout__content .tx-section--alternate{background:transparent!important}.sj-bright .sj-v24-tour-layout .tx-section{padding-block:36px!important}.sj-bright .tx-related .sj-v24-tour-carousel .sj-card{background:#fff}.sj-bright .tx-related .sj-v24-carousel__track{min-height:450px}@media(max-width:1060px){.sj-v24-tour-layout{grid-template-columns:minmax(0,1fr);padding-inline:20px}.sj-v24-tour-aside{display:none}.sj-v24-video-card{flex-basis:calc((100% - 20px)/2);max-width:calc((100% - 20px)/2)}.sj-v24-tour-carousel .sj-v24-carousel__track>.sj-card,.sj-v24-tour-carousel .sj-featured-list.sj-v24-carousel__track>.sj-card{flex-basis:calc((100% - 20px)/2)!important;max-width:calc((100% - 20px)/2)!important}}@media(max-width:760px){.sj-bright .tx-anchor{top:72px!important}.sj-bright .tx-section{scroll-margin-top:145px!important}.sj-v24-tour-layout{padding-inline:16px}.sj-v24-carousel__track,.sj-bright .sj-featured-list.sj-v24-carousel__track{gap:15px!important}.sj-v24-tour-carousel .sj-v24-carousel__track>.sj-card,.sj-v24-tour-carousel .sj-featured-list.sj-v24-carousel__track>.sj-card{flex-basis:83%!important;max-width:83%!important}.sj-v24-video-card{flex:0 0 83%;max-width:83%}.sj-v24-carousel__track{min-height:280px}.sj-v24-gallery__stage>button{width:36px;height:36px;font-size:23px}.sj-bright .sj-v24-gallery .tx-gallery__main{aspect-ratio:4/3!important}.sj-v24-modal{width:96vw;max-height:95dvh}.sj-v24-head-actions{gap:12px}.sj-participation .sj-section__head--split{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.sj-v24-carousel *,.sj-v24-gallery *,.sj-v24-modal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}