.elementor-kit-5995 e-page-transition{background-color:#ffbc7d}.elementor-kit-5995 h5{color:var(--e-global-color-7981c676)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1920px}h1.entry-title{display:var(--page-title-display)}@media (max-width:1300px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:600px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:60rem}}body.custom-hebrew-page{direction:rtl}body.custom-hebrew-page h1,body.custom-hebrew-page h2,body.custom-hebrew-page h3,body.custom-hebrew-page h4,body.custom-hebrew-page h5,body.custom-hebrew-page h6,body.custom-hebrew-page [class*=heading-title],body.custom-hebrew-page p,body.custom-hebrew-page [class*=button],body.custom-hebrew-page input,body.custom-hebrew-page textarea,body.custom-hebrew-page button,body.custom-hebrew-page li,body.custom-hebrew-page label{font-family:"Ploni",sans-serif!important}body.custom-hebrew-page input,body.custom-hebrew-page textarea{direction:rtl}.ts.s-hotels .hotel-carousel,.ts.s-hotels .hotel-carousel.e-con{background-color:var(--light)!important}.ts.s-breadcrumbs{padding-top:20px!important;padding-bottom:20px!important}.ts.s-hotels{padding-top:100px!important;padding-bottom:100px!important}.ts.s-steps{padding-top:100px!important;padding-bottom:100px!important}.ts.s-contact{padding-top:100px!important;padding-bottom:100px!important}.ts.s-breadcrumbs,.ts.s-breadcrumbs *{color:var(--gray)!important}.ts.s-breadcrumbs [class*=heading-title],.ts.s-breadcrumbs a,.ts.s-breadcrumbs span,.ts.s-breadcrumbs p{font-size:13px!important;font-weight:400!important;text-align:left!important;color:var(--gray)!important;text-transform:none!important;line-height:1.4!important}.ts.s-hotels [class*=heading-title]{padding-top:50px!important;padding-bottom:20px!important}.ts .kicker-dark [class*=heading-title]{color:var(--dark)!important}.ts .kicker-light [class*=heading-title]{color:var(--warm)!important}.ts .kicker-first,.ts .kicker-first [class*=heading-title]{color:var(--dark)!important;text-align:center!important;font-size:12px!important;text-transform:uppercase!important}.ts .text-dark,.ts .text-dark p,.ts .text-dark li,.ts .text-dark span,.ts .text-dark strong{color:var(--gray)!important;text-align:center!important}.ts .text-light,.ts .text-light p,.ts .text-light li,.ts .text-light span,.ts .text-light strong{color:var(--light)!important}.ts.divider-section-light .divider-light .elementor-divider-separator:after{width:min(100%,1300px)!important;max-width:1300px!important;height:1px!important;border:none!important;border-top:1px solid var(--light)!important;border-color:var(--light)!important;background:var(--light)!important;color:var(--light)!important;opacity:1!important;margin:0 auto!important}.ts .btn-dark [class*=button],.ts .btn-dark a[class*=button],.ts .btn-dark-outline [class*=button],.ts .btn-dark-outline a[class*=button],.ts .btn-light [class*=button],.ts .btn-light a[class*=button],.ts .btn-light-outline [class*=button],.ts .btn-light-outline a[class*=button],.ts .btn-accent [class*=button],.ts .btn-accent a[class*=button]{border-radius:100px!important;padding:15px 23px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important;text-decoration:none!important}.ts .btn-dark [class*=button],.ts .btn-dark a[class*=button]{background:var(--dark)!important;color:var(--light)!important;border:1px solid var(--dark)!important}.ts .btn-dark [class*=button]:hover,.ts .btn-dark a[class*=button]:hover{background:#2a2a2a!important;border-color:#2a2a2a!important}.ts .btn-dark-outline [class*=button],.ts .btn-dark-outline a[class*=button]{background:0 0!important;color:var(--dark)!important;border:1px solid var(--dark)!important}.ts .btn-light [class*=button],.ts .btn-light a[class*=button]{background:var(--light)!important;color:var(--dark)!important;border:1px solid var(--light)!important}.ts .btn-light-outline [class*=button],.ts .btn-light-outline a[class*=button]{background:0 0!important;color:var(--light)!important;border:1px solid var(--light)!important}.ts .btn-accent [class*=button],.ts .btn-accent a[class*=button]{background:var(--accent)!important;color:var(--light)!important;border:1px solid var(--accent)!important}.ts .hotel-carousel-track .slick-slide{width:48rem!important;margin:0 2rem!important}.ts .hotel-carousel-track .slick-list{margin:0 -2rem!important;overflow:visible!important}.ts .hotel-carousel-track .slick-prev,.ts .hotel-carousel-track .slick-next{background:rgba(0,0,0,.5);border-radius:50%;width:47px;height:47px;padding:11px;border:1px solid #000;z-index:1000;top:-85px}.ts .hotel-carousel-track .slick-prev{right:67px!important;left:auto!important}.ts .hotel-carousel-track .slick-next{right:0!important}.ts .hotel-carousel-track .slick-slide>a{padding:0!important}.ts .hotel-carousel-track li.slick-active{width:28px!important;height:12px!important;background:#000!important;border-radius:16px;transition:.35s all ease}@media (max-width:1000px){.ts .hotel-carousel-track .slick-slide{width:440px!important;margin-right:30px!important}}@media (max-width:600px){.ts .hotel-carousel-track .slick-slide{width:365px!important;max-width:calc(100vw - 12px);margin:0 5px!important}.ts .hotel-carousel-track .slick-list{margin:0 -5px!important}}@media (max-width:767px){.ts.s-cta .cta-submit-button .elementor-widget-container,.ts.hotel-carousel-section .hotel-carousel-button .elementor-widget-container{width:100%!important;margin:0!important;padding:0!important}.ts.s-cta .cta-submit-button .elementor-button,.ts.hotel-carousel-section .hotel-carousel-button .elementor-button{width:100%!important;margin:0!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:15px 23px!important;border-radius:100px!important;font-size:16px!important;font-weight:700!important;line-height:1!important}}.ts.s-comparison .comparison-inner{width:min(100%,960px);margin-inline:auto}.ts.s-comparison .comp-eyebrow{font-size:var(--comp-eyebrow-size);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--comp-eyebrow-color);text-align:center;margin:0 0 14px}.ts.s-comparison .comp-heading{font-size:var(--comp-heading-size)!important;color:var(--comp-heading-color)!important;text-align:center!important;margin:0 0 16px!important;padding-bottom:0!important}.ts.s-comparison .comp-intro{font-size:var(--comp-intro-size);line-height:1.7;color:var(--comp-intro-color);text-align:center;max-width:620px;margin:0 auto 48px}#tlm-map-card .mapboxgl-canvas,#tlm-map-card .mapboxgl-canvas-container{width:100%!important;height:100%!important}#tlm-map-card .mapboxgl-ctrl-bottom-left,#tlm-map-card .mapboxgl-ctrl-bottom-right{display:none!important}.tlm-marker{display:flex;align-items:center;gap:8px;pointer-events:none}.tlm-dot-wrap{position:relative;width:14px;height:14px;flex-shrink:0}.tlm-dot{position:absolute;inset:0;border-radius:50%;background:var(--map-dot-color)}.tlm-ring{position:absolute;top:50%;left:50%;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--map-ring-color);animation:tlmPulse 2.4s ease-out infinite}.tlm-ring2{position:absolute;top:50%;left:50%;width:42px;height:42px;border-radius:50%;border:1px solid var(--map-ring2-color);animation:tlmPulse 2.4s ease-out infinite .7s}.tlm-label{background:var(--map-label-bg);border:1px solid var(--map-label-border);border-radius:6px;padding:4px 9px;white-space:nowrap;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:var(--map-label-size);font-weight:500;letter-spacing:var(--map-label-spacing);color:var(--map-label-color)}.tl-hero{background:#1a1a19!important;padding:100px 20px 56px!important;text-align:center!important;position:relative!important;overflow:hidden!important}.tl-hero::before{content:"MX"!important;position:absolute!important;left:-12px!important;top:50%!important;transform:translateY(-50%)!important;font-family:"IBM Plex Mono",monospace!important;font-size:180px!important;font-weight:500!important;color:rgba(255,255,255,.03)!important;line-height:1!important;pointer-events:none!important;user-select:none!important}.tl-hero::after{content:""!important;position:absolute!important;top:20%!important;left:50%!important;transform:translateX(-50%)!important;width:400px!important;height:200px!important;background:radial-gradient(ellipse,rgba(0,33,138,.2) 0%,transparent 70%)!important;pointer-events:none!important;filter:blur(40px)!important}.tl-hero-title{font-family:"Heebo",sans-serif!important;font-size:clamp(36px,10vw,68px)!important;font-weight:900!important;color:#fff!important;line-height:1.02!important;letter-spacing:-.025em!important;margin-bottom:10px!important;position:relative!important;z-index:1!important}.tl-hero-sub{font-size:15px!important;font-weight:300!important;letter-spacing:.06em!important;color:rgba(255,255,255,.45)!important;margin-bottom:36px!important;display:block!important;position:relative!important;z-index:1!important}.tl-nav{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:8000!important;background:#fff!important;border-bottom:1.5px solid #e2ddd6!important;border-top:none!important;overflow-x:auto!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;width:100%!important;margin:0!important;padding:0!important}.tl-nav::-webkit-scrollbar{display:none!important}.tl-nav.tl-fixed{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:8000!important}.tl-nav::-webkit-scrollbar{display:none!important}.tl-nav-inner{display:flex!important;flex-direction:row!important;justify-content:center!important;min-width:100%!important;width:max-content!important;margin:0 auto!important;padding:0 6px!important}.tl-tab{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important;padding:11px 14px 9px!important;cursor:pointer!important;border-bottom:3px solid transparent!important;border-top:none!important;border-left:none!important;border-right:none!important;background:0 0!important;margin:0 0 -1.5px!important;transition:all .18s!important;white-space:nowrap!important;user-select:none!important}.tl-tab-num{font-family:"IBM Plex Mono",monospace!important;font-size:9px!important;letter-spacing:.1em!important;color:#a6a6a6!important;display:block!important}.tl-tab-label{font-size:13px!important;font-weight:600!important;color:#555!important;display:block!important}.tl-tab:hover .tl-tab-label,.tl-tab:hover .tl-tab-num,.tl-tab.tl-active .tl-tab-num,.tl-tab.tl-active .tl-tab-label{color:#00218a!important}.tl-tab.tl-active .tl-tab-label{font-weight:700!important}.tl-tab.tl-active{border-bottom-color:#00218a!important}.tl-dest{padding-bottom:8px!important}.tl-dh{padding:44px 20px 38px!important;text-align:center!important;position:relative!important;overflow:hidden!important;border-radius:0!important}.tl-dh.c01{background:linear-gradient(135deg,#edf4ff,#dbeafe)!important;border-bottom:1px solid #bfdbfe!important}.tl-dh.c02{background:linear-gradient(135deg,#ecfdf5,#ccfbf1)!important;border-bottom:1px solid #99f6e4!important}.tl-dh.c03{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border-bottom:1px solid #bbf7d0!important}.tl-dh.c04{background:linear-gradient(135deg,#ecfeff,#cffafe)!important;border-bottom:1px solid #a5f3fc!important}.tl-dh.c05{background:linear-gradient(135deg,#f5f3ff,#ede9fe)!important;border-bottom:1px solid #ddd6fe!important}.tl-dh.c06{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border-bottom:1px solid #fde68a!important}.tl-dh.c07{background:linear-gradient(135deg,#fff5f5,#fee2e2)!important;border-bottom:1px solid #fecaca!important}.tl-dh-num{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;font-family:"IBM Plex Mono",monospace!important;font-size:130px!important;font-weight:500!important;line-height:1!important;opacity:.05!important;color:#1a1a19!important;pointer-events:none!important;user-select:none!important}.tl-dh-meta{font-family:"IBM Plex Mono",monospace!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#a6a6a6!important;margin-bottom:10px!important;display:block!important;text-align:center!important}.tl-dh-name{font-family:"Heebo",sans-serif!important;font-size:clamp(30px,8vw,48px)!important;font-weight:900!important;color:#1a1a19!important;line-height:1.05!important;letter-spacing:-.02em!important;margin-bottom:4px!important;text-align:center!important;display:block!important}.tl-dh-en{font-family:"IBM Plex Mono",monospace!important;font-size:11px!important;color:#a6a6a6!important;letter-spacing:.08em!important;margin-bottom:14px!important;display:block!important;text-align:center!important}.tl-dh-desc,.tl-guide .tl-dh .tl-dh-desc,.tl-guide .tl-dh-desc{font-size:15px!important;font-weight:400!important;line-height:1.8!important;color:#555!important;max-width:560px!important;margin:0 auto!important;text-align:center!important;display:block!important;width:100%!important}.tl-label{display:flex!important;align-items:center!important;gap:12px!important;padding:24px 16px 12px!important;max-width:700px!important;margin:0 auto!important;background:0 0!important;border:none!important}.tl-label-line{flex:1!important;height:1px!important;background:#e2ddd6!important;display:block!important}.tl-label-text{font-family:"IBM Plex Mono",monospace!important;font-size:10px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#a6a6a6!important;white-space:nowrap!important}.tl-sep{max-width:700px!important;margin:28px auto 0!important;padding:0 16px!important}.tl-sep-line{height:1px!important;background:#e8e4dc!important;display:block!important}.tl-rv{opacity:1!important;transform:none!important}.tl-rv.tl-in{opacity:1!important;transform:none!important}.tl-hotels{display:flex!important;flex-direction:column!important;gap:10px!important;max-width:700px!important;margin:0 auto!important;padding:0 16px!important}.tl-hotel:hover,.tl-hotel:active{border-color:rgba(0,33,138,.3)!important;box-shadow:0 6px 24px rgba(0,33,138,.08)!important;transform:translateY(-2px)!important;color:#1a1a19!important}.tl-hotel-accent{width:4px!important;align-self:stretch!important;background:linear-gradient(180deg,#00218a,#3b5fd4)!important;flex-shrink:0!important;display:block!important}.tl-hotel-info{display:flex!important;flex-direction:column!important;gap:5px!important;flex:1!important;min-width:0!important;padding:16px 18px!important}.tl-hotel-name{font-size:15px!important;font-weight:700!important;color:#1a1a19!important;line-height:1.25!important;margin:0!important;padding:0!important}.tl-hotel-meta{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}.tl-stars{font-size:11px!important;color:#c8a84b!important;letter-spacing:1px!important}.tl-tag{font-size:9px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:2px 8px!important;border-radius:100px!important;background:rgba(0,33,138,.06)!important;color:#00218a!important;display:inline-block!important}.tl-hotel:hover .tl-book{background:rgba(0,33,138,.05)!important;color:#001670!important}.tl-ext-icon{display:inline-block!important;vertical-align:middle!important;flex-shrink:0!important;transform:scaleX(-1)!important}.tl-acts-wrap{max-width:700px!important;margin:0 auto!important;padding:0 16px!important}.tl-acts{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.tl-act:hover,.tl-act:active,.tl-act-maps:hover,.tl-act-maps:active{border-color:rgba(0,33,138,.22)!important;box-shadow:0 2px 12px rgba(0,33,138,.06)!important;color:#1a1a19!important}.tl-act-icon{font-size:20px!important;line-height:1!important;display:block!important}.tl-act-name{font-size:12px!important;font-weight:600!important;color:#1a1a19!important;line-height:1.3!important;flex:1!important;margin:0!important}.tl-act-arrow{display:flex!important;align-items:center!important;color:#00218a!important;align-self:flex-end!important;margin-top:auto!important;opacity:.7!important}.tl-act-maps .tl-act-arrow{color:#16a34a!important}.tl-eyebrow{font-family:"IBM Plex Mono",monospace!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#d6c3a3!important;margin-bottom:14px!important;display:block!important;position:relative!important;z-index:1!important}.tl-tools{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important;position:relative!important;z-index:1!important}.tl-pill:hover,.tl-pill:active{background:rgba(0,33,138,.35)!important;border-color:rgba(0,33,138,.6)!important}.tl-cta{max-width:520px!important;margin:0 auto!important;padding:44px 16px 24px!important;display:flex!important;flex-direction:column!important;gap:12px!important;text-align:center!important}.tl-cta-title{font-family:"Heebo",sans-serif!important;font-size:22px!important;font-weight:900!important;color:#1a1a19!important;letter-spacing:-.01em!important;line-height:1.2!important}.tl-cta-sub{font-size:14px!important;font-weight:400!important;color:#666!important;line-height:1.65!important;margin-bottom:4px!important}.tl-cta-heading{font-family:"IBM Plex Mono",monospace!important;font-size:10px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#a6a6a6!important;margin-bottom:4px!important;display:block!important}.tl-btn-emoji{flex-shrink:0!important}.tl-btn-text{flex:1!important;text-align:center!important}.tl-cta-fb:hover,.tl-cta-fb:active{border-color:rgba(0,33,138,.25)!important;background:rgba(0,33,138,.04)!important;color:#00218a!important}.tl-faq{max-width:700px!important;margin:0 auto!important;padding:40px 16px 48px!important;direction:rtl!important;text-align:right!important}.tl-faq *{direction:rtl!important;text-align:right!important}.tl-faq-heading{font-size:18px!important;font-weight:800!important;color:#1a1a19!important;margin-bottom:20px!important;text-align:center!important;letter-spacing:-.01em!important;direction:rtl!important}.tl-faq-item{background:#fff!important;border:1px solid #e8e4dc!important;border-radius:12px!important;margin-bottom:8px!important;overflow:hidden!important;transition:border-color .18s!important}.tl-faq-item[open]{border-color:rgba(0,33,138,.2)!important}.tl-faq-q{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;font-size:14px!important;font-weight:700!important;color:#1a1a19!important;cursor:pointer!important;user-select:none!important;direction:rtl!important;text-align:right!important}.tl-faq-q::-webkit-details-marker{display:none!important}.tl-faq-q::after{content:""!important;display:inline-block!important;width:8px!important;height:8px!important;border-right:2px solid #00218a!important;border-bottom:2px solid #00218a!important;transform:rotate(45deg)!important;flex-shrink:0!important;margin-left:0!important;margin-right:auto!important;transition:transform .2s!important}.tl-faq-item[open] .tl-faq-q::after{transform:rotate(-135deg)!important}.tl-faq-a{padding:0 20px 18px!important;font-size:14px!important;font-weight:400!important;color:#555!important;line-height:1.75!important;direction:rtl!important;text-align:right!important}.tl-guide h2,.tl-guide h3{margin:0!important;padding:0!important;border:none!important;background:0 0!important}.tl-guide p{margin:0!important;padding:0!important}@media (min-width:600px){.tl-acts{grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;grid-auto-flow:column!important;grid-auto-columns:1fr!important}.tl-act{align-items:center!important;text-align:center!important}.tl-act-arrow{align-self:center!important}}@media (min-width:768px){.tl-hotel-name{font-size:16px!important}.tl-book{padding:16px 22px!important;font-size:13px!important}.tl-hero{padding:110px 32px 64px!important}.tl-hotels,.tl-acts-wrap,.tl-faq{padding-right:20px!important;padding-left:20px!important}.tl-label{padding:28px 20px 14px!important}.tl-dh-desc,.tl-guide .tl-dh .tl-dh-desc{max-width:620px!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.tl-faq-heading{font-size:22px!important}.tl-faq{direction:rtl!important;text-align:right!important}}