/* Ariyan Travel UI/UX Performance Studio 3.0.0 */
:root{
  --atux-green:#075f4f;
  --atux-green-deep:#032f29;
  --atux-green-dark:#021f1b;
  --atux-gold:#d5ad55;
  --atux-gold-soft:#f3d88f;
  --atux-red:#a5162d;
  --atux-ink:#0c3029;
  --atux-muted:#6b7c77;
  --atux-line:rgba(8,72,59,.12);
  --atux-shadow:0 24px 70px rgba(7,49,40,.11);
}
body.atux-v251.atux-replace-footer .atfs-footer{display:none!important}
body.atux-v251.atux-replace-footer .atfs-back-top{display:none!important}
body.atux-v251.atux-replace-tours .athb-tours.atux-awaiting-replacement,body.atux-v251.atux-replace-excursions .athb-daily-excursions.atux-awaiting-replacement{visibility:hidden!important}
body.atux-v251 .atfs-footer[aria-hidden="true"]{display:none!important}
body.atux-v251 .atpc-floating[aria-hidden="true"]{display:none!important}
body.atux-v251 template{display:none!important}
body.atux-v251 .atux-section *,body.atux-v251 .atux-footer *{box-sizing:border-box}
body.atux-v251 .atux-section svg,body.atux-v251 .atux-footer svg{width:1em;height:1em;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.atux-v251 .atux-section a,body.atux-v251 .atux-footer a{text-decoration:none!important}

/* Shared section frame */
body.atux-v251 .atux-section{direction:rtl!important;width:min(1536px,calc(100vw - 48px))!important;max-width:1536px!important;margin:34px auto!important;position:relative!important;z-index:2!important;font-family:inherit!important}
body.atux-v251 .atux-section-inner{position:relative!important;padding:38px 40px 40px!important;border-radius:34px!important;overflow:hidden!important}
body.atux-v251 .atux-section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;margin:0 0 28px!important;position:relative!important;z-index:3!important}
body.atux-v251 .atux-heading-copy{text-align:right!important;min-width:0!important}
body.atux-v251 .atux-eyebrow{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 12px!important;border-radius:999px!important;background:#fff2d5!important;color:#b67a13!important;font-size:11px!important;line-height:1.3!important;font-weight:850!important;margin:0 0 8px!important;white-space:nowrap!important}
body.atux-v251 .atux-heading-copy h2{margin:0!important;padding:0!important;color:var(--atux-ink)!important;font-size:clamp(28px,2.45vw,41px)!important;line-height:1.32!important;font-weight:900!important;letter-spacing:-.65px!important}
body.atux-v251 .atux-heading-copy p{margin:7px 0 0!important;color:var(--atux-muted)!important;font-size:13px!important;line-height:1.9!important;font-weight:600!important}
body.atux-v251 .atux-all-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:50px!important;padding:0 23px!important;border:1px solid rgba(5,91,73,.22)!important;border-radius:999px!important;background:rgba(255,255,255,.9)!important;color:#08674f!important;font-size:12.5px!important;line-height:1!important;font-weight:850!important;white-space:nowrap!important;transition:.22s ease!important}
body.atux-v251 .atux-all-link svg{width:16px!important;height:16px!important}
body.atux-v251 .atux-all-link:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px rgba(6,77,61,.10)!important}

/* Featured tours */
body.atux-v251 .atux-featured-tours .atux-section-inner{background:radial-gradient(circle at 13% 13%,rgba(210,171,82,.12),transparent 18%),linear-gradient(180deg,#fff 0%,#fffdfa 100%)!important;border:1px solid rgba(9,63,52,.08)!important;box-shadow:var(--atux-shadow)!important}
body.atux-v251 .atux-featured-tours .atux-section-inner:before{content:"✈"!important;position:absolute!important;left:22%!important;top:17px!important;color:rgba(212,171,82,.2)!important;font-size:62px!important;transform:rotate(-18deg)!important;pointer-events:none!important}
body.atux-v251 .atux-featured-tours .atux-section-inner:after{content:""!important;position:absolute!important;left:9%!important;top:68px!important;width:260px!important;height:95px!important;border-top:2px dashed rgba(8,93,73,.10)!important;border-radius:50%!important;transform:rotate(10deg)!important;pointer-events:none!important}
body.atux-v251 .atux-carousel{position:relative!important;z-index:2!important}
body.atux-v251 .atux-carousel-viewport{overflow:hidden!important;width:100%!important}
body.atux-v251 .atux-carousel-track{--atux-per-page:2;display:flex!important;gap:22px!important;direction:rtl!important;will-change:transform!important}
body.atux-v251 .atux-tour-card{flex:0 0 calc((100% - 22px) / var(--atux-per-page))!important;min-width:0!important;border:1px solid rgba(8,67,55,.09)!important;border-radius:25px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 16px 44px rgba(19,49,42,.11)!important;transition:transform .3s ease,box-shadow .3s ease!important}
body.atux-v251 .atux-tour-card:hover{transform:translateY(-5px)!important;box-shadow:0 24px 56px rgba(19,49,42,.16)!important}
body.atux-v251 .atux-tour-media{position:relative!important;display:block!important;height:242px!important;overflow:hidden!important;background:linear-gradient(135deg,#0a5445,#c19b4c)!important;color:#fff!important}
body.atux-v251 .atux-tour-media.is-empty{background:radial-gradient(circle at 25% 20%,rgba(245,214,140,.28),transparent 24%),linear-gradient(135deg,#0a5548,#04372f)!important}
body.atux-v251 .atux-tour-media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .55s cubic-bezier(.2,.8,.2,1)!important}
body.atux-v251 .atux-tour-card:hover .atux-tour-media img{transform:scale(1.045)!important}
body.atux-v251 .atux-media-shade{position:absolute!important;inset:0!important;background:linear-gradient(90deg,rgba(0,0,0,.08),rgba(0,0,0,.20)),linear-gradient(180deg,rgba(0,0,0,.03) 28%,rgba(0,0,0,.72) 100%)!important}
body.atux-v251 .atux-tour-badge{position:absolute!important;top:16px!important;left:17px!important;z-index:3!important;display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:6px 14px!important;border-radius:999px!important;background:#fff!important;color:var(--atux-red)!important;font-size:11px!important;line-height:1.2!important;font-weight:900!important;box-shadow:0 9px 25px rgba(0,0,0,.18)!important}
body.atux-v251 .atux-tour-media-copy{position:absolute!important;right:24px!important;left:24px!important;bottom:25px!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;text-shadow:0 8px 25px rgba(0,0,0,.52)!important}
body.atux-v251 .atux-tour-media-copy small{font-size:12px!important;line-height:1.6!important;font-weight:750!important;color:rgba(255,255,255,.82)!important}
body.atux-v251 .atux-tour-media-copy strong{font-size:clamp(24px,2vw,35px)!important;line-height:1.28!important;font-weight:900!important;color:#fff!important;max-width:82%!important}
body.atux-v251 .atux-tour-facts{position:absolute!important;left:18px!important;bottom:16px!important;z-index:3!important;display:flex!important;gap:7px!important;max-width:44%!important;flex-wrap:wrap!important;justify-content:flex-end!important}
body.atux-v251 .atux-tour-facts i{font-style:normal!important;background:rgba(4,61,51,.82)!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;padding:5px 9px!important;font-size:9.5px!important;line-height:1.25!important;font-weight:750!important;backdrop-filter:blur(8px)!important}
body.atux-v251 .atux-tour-meta{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:55px!important;border-bottom:1px solid #edf2ef!important;background:#fff!important}
body.atux-v251 .atux-meta-item{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;padding:10px 12px!important;border-left:1px solid #edf2ef!important;color:#6e7d78!important}
body.atux-v251 .atux-meta-item:last-child{border-left:0!important}
body.atux-v251 .atux-meta-item svg{width:14px!important;height:14px!important;color:#b39049!important;flex:none!important}
body.atux-v251 .atux-meta-item b{font-size:11px!important;line-height:1.45!important;font-weight:700!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.atux-v251 .atux-tour-actions{display:grid!important;grid-template-columns:auto minmax(130px,1fr) auto!important;align-items:center!important;gap:15px!important;padding:17px 20px 20px!important}
body.atux-v251 .atux-tour-detail{display:inline-flex!important;align-items:center!important;gap:7px!important;color:var(--atux-red)!important;font-size:12px!important;font-weight:850!important;white-space:nowrap!important}
body.atux-v251 .atux-tour-detail svg{width:14px!important;height:14px!important}
body.atux-v251 .atux-tour-price{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;color:#08735a!important;white-space:nowrap!important;text-align:center!important}
body.atux-v251 .atux-tour-price small{font-size:10.5px!important;font-weight:700!important}
body.atux-v251 .atux-tour-price b{font-size:14px!important;line-height:1.2!important;font-weight:900!important}
body.atux-v251 .atux-tour-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:46px!important;padding:0 22px!important;border-radius:999px!important;background:linear-gradient(135deg,#0a775f,#005844)!important;color:#fff!important;font-size:12px!important;font-weight:900!important;white-space:nowrap!important;box-shadow:0 13px 27px rgba(0,103,80,.22)!important}
body.atux-v251 .atux-tour-card:nth-child(even) .atux-tour-cta{background:linear-gradient(135deg,#b01834,#861026)!important;box-shadow:0 13px 27px rgba(165,22,45,.22)!important}
body.atux-v251 .atux-tour-cta svg{width:15px!important;height:15px!important}
body.atux-v251 .atux-carousel-controls{display:flex!important;align-items:center!important;justify-content:center!important;gap:13px!important;margin-top:22px!important}
body.atux-v251 .atux-carousel-prev,body.atux-v251 .atux-carousel-next{width:31px!important;height:31px!important;border:0!important;background:transparent!important;color:#6a7a75!important;font-size:25px!important;line-height:1!important;cursor:pointer!important;padding:0!important}
body.atux-v251 .atux-carousel-prev:disabled,body.atux-v251 .atux-carousel-next:disabled{opacity:.25!important;cursor:default!important}
body.atux-v251 .atux-carousel-dots{display:flex!important;align-items:center!important;gap:8px!important}
body.atux-v251 .atux-carousel-dots button{width:10px!important;height:10px!important;min-width:10px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#dce4e1!important;cursor:pointer!important;transition:.2s!important}
body.atux-v251 .atux-carousel-dots button.is-active{width:13px!important;height:13px!important;background:#08745a!important}
body.atux-v251 .atux-carousel.is-static .atux-carousel-controls{display:none!important}

/* Daily excursions */
body.atux-v251 .atux-daily-excursions{margin-top:12px!important}
body.atux-v251 .atux-daily-excursions .atux-section-inner{background:radial-gradient(circle at 8% 68%,rgba(121,199,150,.18),transparent 21%),radial-gradient(circle at 82% 4%,rgba(211,169,71,.15),transparent 20%),linear-gradient(135deg,#075b4d 0%,#003d34 58%,#06342e 100%)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 24px 65px rgba(0,62,51,.20)!important}
body.atux-v251 .atux-daily-excursions .atux-section-inner:before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse at 15% 28%,rgba(255,255,255,.09),transparent 25%),linear-gradient(105deg,rgba(255,255,255,.025),transparent 42%)!important;pointer-events:none!important}
body.atux-v251 .atux-section-head-dark .atux-heading-copy h2{color:#fff!important;font-size:clamp(28px,2.35vw,40px)!important}
body.atux-v251 .atux-section-head-dark .atux-heading-copy p{color:rgba(255,255,255,.7)!important}
body.atux-v251 .atux-all-link-dark{background:rgba(2,53,45,.38)!important;color:#fff!important;border-color:rgba(255,255,255,.22)!important}
body.atux-v251 .atux-excursion-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;position:relative!important;z-index:2!important}
body.atux-v251 .atux-excursion-card{position:relative!important;height:218px!important;border-radius:23px!important;overflow:hidden!important;background-image:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.18)),var(--atux-excursion-image)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 17px 38px rgba(0,0,0,.18)!important;transition:transform .28s ease,box-shadow .28s ease!important}
body.atux-v251 .atux-excursion-card.has-no-background{background:radial-gradient(circle at 25% 20%,rgba(218,183,94,.26),transparent 25%),linear-gradient(145deg,#0b6857,#063b33)!important}
body.atux-v251 .atux-excursion-card:hover{transform:translateY(-5px)!important;box-shadow:0 25px 45px rgba(0,0,0,.25)!important}
body.atux-v251 .atux-excursion-link{position:absolute!important;inset:0!important;display:block!important;color:#fff!important}
body.atux-v251 .atux-excursion-shade{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(0,0,0,.03) 25%,rgba(0,33,28,.82) 100%)!important}
body.atux-v251 .atux-mode-art{position:absolute!important;z-index:2!important;left:16px!important;top:16px!important;width:48px!important;height:48px!important;max-width:48px!important;max-height:48px!important;object-fit:contain!important;border-radius:14px!important;padding:5px!important;background:rgba(255,255,255,.88)!important;border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 9px 24px rgba(0,0,0,.18)!important;opacity:.95!important}
body.atux-v251 .atux-excursion-pill{position:absolute!important;top:14px!important;right:14px!important;z-index:3!important;max-width:calc(100% - 90px)!important;padding:6px 13px!important;border-radius:999px!important;background:#fff!important;color:#08705a!important;font-size:10.5px!important;line-height:1.3!important;font-weight:850!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.atux-v251 .atux-excursion-content{position:absolute!important;right:18px!important;left:18px!important;bottom:16px!important;z-index:3!important;display:flex!important;flex-direction:column!important;gap:9px!important;padding-left:48px!important}
body.atux-v251 .atux-excursion-content>strong{font-size:19px!important;line-height:1.45!important;font-weight:900!important;color:#fff!important;text-shadow:0 8px 22px rgba(0,0,0,.42)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.atux-v251 .atux-excursion-meta{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;color:rgba(255,255,255,.88)!important}
body.atux-v251 .atux-excursion-meta>span{display:inline-flex!important;align-items:center!important;gap:5px!important;min-width:0!important}
body.atux-v251 .atux-excursion-meta svg{width:12px!important;height:12px!important;min-width:12px!important;max-width:12px!important;max-height:12px!important;flex:0 0 12px!important;color:var(--atux-gold-soft)!important}
body.atux-v251 .atux-excursion-meta b{font-size:10.5px!important;line-height:1.3!important;font-weight:750!important;color:inherit!important;white-space:nowrap!important}
body.atux-v251 .atux-excursion-arrow{position:absolute!important;left:15px!important;bottom:14px!important;z-index:4!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:50%!important;background:#fff!important;color:#08705a!important;box-shadow:0 10px 24px rgba(0,0,0,.2)!important}
body.atux-v251 .atux-excursion-arrow svg{width:18px!important;height:18px!important}

/* Footer */
body.atux-v251 .atux-footer{direction:rtl!important;position:relative!important;margin:60px 0 0!important;padding:54px max(24px,calc((100vw - 1500px)/2)) 24px!important;background:radial-gradient(circle at 14% 18%,rgba(12,116,91,.18),transparent 24%),radial-gradient(circle at 86% 12%,rgba(208,171,82,.13),transparent 20%),linear-gradient(180deg,#043c34 0%,#032d27 58%,#021f1b 100%)!important;color:#fff!important;overflow:hidden!important;font-family:inherit!important}
body.atux-v251 .atux-footer:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(110deg,rgba(255,255,255,.018),transparent 38%)!important;pointer-events:none!important}
body.atux-v251 .atux-newsletter-card{position:relative!important;isolation:isolate!important;min-height:500px!important;border-radius:34px!important;border:1px solid rgba(217,180,91,.63)!important;overflow:hidden!important;background:radial-gradient(circle at 70% 20%,rgba(221,184,89,.23),transparent 25%),linear-gradient(135deg,#0a5548,#062e28)!important;box-shadow:0 25px 70px rgba(0,0,0,.2)!important}
body.atux-v251 .atux-newsletter-card.has-background{background-image:linear-gradient(90deg,rgba(2,38,32,.95),rgba(4,48,40,.73),rgba(3,35,30,.82)),var(--atux-newsletter-image)!important;background-position:center!important;background-size:cover!important}
body.atux-v251 .atux-newsletter-card:after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.22))!important}
body.atux-v251 .atux-newsletter-content{width:min(1020px,calc(100% - 48px))!important;margin:0 auto!important;padding:62px 0 48px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}
body.atux-v251 .atux-newsletter-kicker{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:8px 18px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:999px!important;background:rgba(3,51,43,.52)!important;color:#efcb73!important;font-size:12px!important;line-height:1!important;font-weight:850!important;backdrop-filter:blur(9px)!important}
body.atux-v251 .atux-newsletter-kicker svg{width:17px!important;height:17px!important}
body.atux-v251 .atux-newsletter-card h2{margin:28px 0 0!important;color:#fff!important;font-size:clamp(40px,5.4vw,66px)!important;line-height:1.3!important;font-weight:900!important;letter-spacing:-1px!important}
body.atux-v251 .atux-newsletter-card p{margin:13px 0 0!important;color:rgba(255,255,255,.73)!important;font-size:14px!important;line-height:1.95!important;font-weight:600!important;max-width:760px!important}
body.atux-v251 .atux-newsletter-form{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:min(720px,100%)!important;margin:35px auto 0!important;padding:10px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:21px!important;background:rgba(255,255,255,.10)!important;backdrop-filter:blur(13px)!important}
body.atux-v251 .atux-newsletter-input{display:flex!important;align-items:center!important;gap:10px!important;min-height:56px!important;padding:0 17px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:15px!important;background:rgba(255,255,255,.10)!important;color:#efcb73!important}
body.atux-v251 .atux-newsletter-input svg{width:20px!important;height:20px!important;flex:none!important}
body.atux-v251 .atux-newsletter-input input{width:100%!important;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;font-size:14px!important;line-height:1!important;font-weight:650!important;box-shadow:none!important;padding:0!important;text-align:right!important}
body.atux-v251 .atux-newsletter-input input::placeholder{color:rgba(255,255,255,.55)!important}
body.atux-v251 .atux-newsletter-form>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:56px!important;padding:0 29px!important;border:0!important;border-radius:15px!important;background:linear-gradient(135deg,#f1ca6d,#d8a948)!important;color:#18372f!important;font-size:13px!important;line-height:1!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 11px 28px rgba(0,0,0,.18)!important}
body.atux-v251 .atux-newsletter-form>button svg{width:16px!important;height:16px!important}
body.atux-v251 .atux-newsletter-form .atfs-form-message{position:absolute!important;top:calc(100% + 6px)!important;right:10px!important;left:10px!important;font-size:11px!important;line-height:1.5!important;text-align:center!important}
body.atux-v251 .atux-newsletter-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:min(760px,100%)!important;margin:42px auto 0!important}
body.atux-v251 .atux-newsletter-benefits>span{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:64px!important;padding:0 18px!important;border-left:1px solid rgba(255,255,255,.13)!important;color:rgba(255,255,255,.82)!important}
body.atux-v251 .atux-newsletter-benefits>span:last-child{border-left:0!important}
body.atux-v251 .atux-newsletter-benefits svg{width:40px!important;height:40px!important;padding:10px!important;border:1px solid rgba(215,177,85,.5)!important;border-radius:50%!important;color:#e7c56e!important;flex:none!important}
body.atux-v251 .atux-newsletter-benefits b{font-size:11.5px!important;line-height:1.75!important;font-weight:800!important;text-align:right!important}

body.atux-v251 .atux-footer-main{position:relative!important;display:grid!important;grid-template-columns:1.15fr .75fr .75fr .9fr!important;grid-template-areas:"brand services quick trust" "brand contact contact trust"!important;gap:24px 30px!important;max-width:1440px!important;margin:50px auto 0!important;padding:0 12px!important}
body.atux-v251 .atux-footer-brand{grid-area:brand!important;padding:18px 18px 0 10px!important;text-align:center!important;border-left:1px solid rgba(255,255,255,.10)!important}
body.atux-v251 .atux-brand{display:flex!important;align-items:center!important;justify-content:center!important;min-height:95px!important}
body.atux-v251 .atux-brand-logo{display:block!important;width:auto!important;height:auto!important;max-width:190px!important;max-height:95px!important;object-fit:contain!important;filter:drop-shadow(0 12px 28px rgba(0,0,0,.22))!important}
body.atux-v251 .atux-brand-fallback{display:grid!important;place-items:center!important;width:88px!important;height:88px!important;border-radius:26px!important;border:1px solid rgba(216,179,88,.45)!important;color:#edcd78!important;font-size:43px!important;font-weight:900!important;background:rgba(255,255,255,.04)!important}
body.atux-v251 .atux-footer-brand h2{margin:16px 0 0!important;color:#fff!important;font-size:36px!important;line-height:1.35!important;font-weight:900!important}
body.atux-v251 .atux-footer-brand p{margin:12px auto 0!important;max-width:320px!important;color:rgba(255,255,255,.61)!important;font-size:13px!important;line-height:2!important;font-weight:600!important}
body.atux-v251 .atux-brand-divider{display:flex!important;align-items:center!important;justify-content:center!important;margin:20px auto!important}
body.atux-v251 .atux-brand-divider:before,body.atux-v251 .atux-brand-divider:after{content:""!important;width:58px!important;height:1px!important;background:rgba(215,178,85,.48)!important}
body.atux-v251 .atux-brand-divider i{width:8px!important;height:8px!important;margin:0 8px!important;border:2px solid var(--atux-gold)!important;transform:rotate(45deg)!important}
body.atux-v251 .atux-socials{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}
body.atux-v251 .atux-socials a{display:grid!important;place-items:center!important;width:43px!important;height:43px!important;border-radius:50%!important;border:1px solid rgba(219,181,87,.4)!important;color:#edcb70!important;background:rgba(255,255,255,.025)!important;transition:.2s!important}
body.atux-v251 .atux-socials a:hover{transform:translateY(-3px)!important;background:rgba(219,181,87,.12)!important}
body.atux-v251 .atux-socials svg{width:19px!important;height:19px!important}
body.atux-v251 .atux-footer-links{padding-top:20px!important}
body.atux-v251 .atux-footer-quick{grid-area:quick!important}
body.atux-v251 .atux-footer-services{grid-area:services!important}
body.atux-v251 .atux-footer-links h3,body.atux-v251 .atux-footer-contact h3,body.atux-v251 .atux-footer-trust h3{margin:0 0 18px!important;color:#e7c46d!important;font-size:17px!important;line-height:1.4!important;font-weight:900!important}
body.atux-v251 .atux-footer-menu{list-style:none!important;margin:0!important;padding:0!important;display:grid!important;gap:13px!important}
body.atux-v251 .atux-footer-menu li{margin:0!important;padding:0!important}
body.atux-v251 .atux-footer-menu a{display:inline-flex!important;align-items:center!important;gap:8px!important;color:rgba(255,255,255,.78)!important;font-size:13px!important;line-height:1.7!important;font-weight:650!important;transition:.18s!important}
body.atux-v251 .atux-footer-menu a:before{content:""!important;width:5px!important;height:5px!important;border-radius:50%!important;background:var(--atux-gold)!important;opacity:.75!important}
body.atux-v251 .atux-footer-menu a:hover{color:#fff!important;transform:translateX(-3px)!important}
body.atux-v251 .atux-footer-contact{grid-area:contact!important;align-self:start!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:24px!important;padding:22px!important;background:rgba(255,255,255,.035)!important}
body.atux-v251 .atux-footer-contact h3{display:flex!important;align-items:center!important;gap:9px!important}
body.atux-v251 .atux-footer-contact h3 svg{width:20px!important;height:20px!important}
body.atux-v251 .atux-contact-rows{display:grid!important;grid-template-columns:1fr 1fr!important;gap:11px!important}
body.atux-v251 .atux-contact-rows>a,body.atux-v251 .atux-contact-rows>div{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:70px!important;padding:12px 15px!important;border-radius:17px!important;background:rgba(255,255,255,.045)!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important}
body.atux-v251 .atux-contact-rows span{display:grid!important;gap:4px!important;min-width:0!important}
body.atux-v251 .atux-contact-rows small{color:#d8b45b!important;font-size:10.5px!important;line-height:1.3!important;font-weight:750!important}
body.atux-v251 .atux-contact-rows b{color:rgba(255,255,255,.83)!important;font-size:12px!important;line-height:1.55!important;font-weight:650!important;overflow-wrap:anywhere!important}
body.atux-v251 .atux-contact-rows svg{width:22px!important;height:22px!important;padding:3px!important;color:#e6c36a!important;flex:none!important}
body.atux-v251 .atux-footer-trust{grid-area:trust!important;align-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;padding:25px 23px!important;border-radius:26px!important;background:radial-gradient(circle at 50% 5%,rgba(225,176,85,.18),transparent 25%),linear-gradient(155deg,#83151f,#5e0b14)!important;border:1px solid rgba(230,99,104,.48)!important;box-shadow:0 22px 55px rgba(55,0,5,.25)!important}
body.atux-v251 .atux-trust-icon{display:grid!important;place-items:center!important;width:58px!important;height:58px!important;border-radius:50%!important;border:1px solid rgba(235,193,89,.48)!important;color:#edc768!important;background:rgba(255,255,255,.04)!important}
body.atux-v251 .atux-trust-icon svg{width:27px!important;height:27px!important}
body.atux-v251 .atux-footer-trust h3{margin:17px 0 0!important;color:#f0ce78!important;font-size:19px!important}
body.atux-v251 .atux-footer-trust p{margin:9px 0 17px!important;color:rgba(255,255,255,.72)!important;font-size:12px!important;line-height:1.9!important;font-weight:600!important}
body.atux-v251 .atux-enamad{display:grid!important;place-items:center!important;width:min(100%,220px)!important;aspect-ratio:1.25/1!important;padding:13px!important;border-radius:20px!important;background:#fff!important;overflow:hidden!important}
body.atux-v251 .atux-enamad img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;filter:none!important;opacity:1!important;visibility:visible!important}
body.atux-v251 .atux-trust-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:45px!important;margin-top:15px!important;border-radius:13px!important;background:rgba(124,12,21,.8)!important;border:1px solid rgba(238,100,103,.44)!important;color:#fff!important;font-size:11px!important;font-weight:850!important}
body.atux-v251 .atux-trust-button svg{width:14px!important;height:14px!important}
body.atux-v251 .atux-footer-stats{position:relative!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:1440px!important;margin:42px auto 0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:24px!important;background:rgba(255,255,255,.035)!important;overflow:hidden!important}
body.atux-v251 .atux-footer-stats article{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-height:105px!important;padding:15px!important;border-left:1px solid rgba(255,255,255,.10)!important}
body.atux-v251 .atux-footer-stats article:last-child{border-left:0!important}
body.atux-v251 .atux-footer-stats article>span{display:grid!important;place-items:center!important;width:50px!important;height:50px!important;border-radius:50%!important;border:1px solid rgba(219,181,87,.38)!important;color:#e8c66e!important;flex:none!important}
body.atux-v251 .atux-footer-stats svg{width:23px!important;height:23px!important}
body.atux-v251 .atux-footer-stats article>div{display:grid!important;gap:4px!important}
body.atux-v251 .atux-footer-stats strong{color:#e9c76f!important;font-size:23px!important;line-height:1.1!important;font-weight:900!important}
body.atux-v251 .atux-footer-stats small{color:rgba(255,255,255,.63)!important;font-size:11.5px!important;line-height:1.45!important;font-weight:650!important}
body.atux-v251 .atux-footer-bottom{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;max-width:1440px!important;margin:40px auto 0!important;padding:22px 0 0!important;border-top:1px solid rgba(255,255,255,.09)!important}
body.atux-v251 .atux-footer-bottom p{margin:0!important;color:rgba(255,255,255,.58)!important;font-size:11.5px!important;line-height:1.7!important;font-weight:600!important}
body.atux-v251 .atux-legal-menu{list-style:none!important;display:flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important}
body.atux-v251 .atux-legal-menu li{margin:0!important;padding:0 14px!important;border-left:1px solid rgba(255,255,255,.13)!important}
body.atux-v251 .atux-legal-menu li:last-child{border-left:0!important}
body.atux-v251 .atux-legal-menu a{color:rgba(255,255,255,.62)!important;font-size:11.5px!important;line-height:1.6!important;font-weight:650!important}
body.atux-v251 .atux-footer-currency .atpc-switcher{display:flex!important;align-items:center!important;gap:9px!important;padding:8px 12px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:15px!important;background:rgba(255,255,255,.035)!important;font-family:inherit!important}
body.atux-v251 .atux-footer-currency .atpc-switcher span{color:rgba(255,255,255,.63)!important;font-size:11px!important}
body.atux-v251 .atux-footer-currency .atpc-switcher select{min-height:36px!important;border:0!important;border-radius:10px!important;background:rgba(255,255,255,.08)!important;color:#fff!important;font-size:11px!important;outline:0!important;padding:6px 10px!important}
body.atux-v251 .atux-footer-currency .atpc-switcher option{color:#172d27!important;background:#fff!important}
body.atux-v251 .atux-back-top{position:absolute!important;left:22px!important;bottom:22px!important;width:44px!important;height:44px!important;border:1px solid rgba(218,181,89,.45)!important;border-radius:14px!important;background:linear-gradient(135deg,#edc76b,#c8993e)!important;color:#17372f!important;font-size:20px!important;line-height:1!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 12px 30px rgba(0,0,0,.22)!important}

@media(max-width:1180px){
  body.atux-v251 .atux-section{width:min(100% - 28px,1180px)!important}
  body.atux-v251 .atux-section-inner{padding:32px 24px 34px!important}
  body.atux-v251 .atux-excursion-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:13px!important}
  body.atux-v251 .atux-footer{padding-inline:22px!important}
  body.atux-v251 .atux-footer-main{grid-template-columns:1.05fr .72fr .72fr .88fr!important;grid-template-areas:"brand services quick trust" "brand contact contact trust"!important;gap:20px 18px!important;padding-inline:0!important}
  body.atux-v251 .atux-footer-brand{padding-inline:8px!important}
  body.atux-v251 .atux-footer-brand h2{font-size:31px!important}
  body.atux-v251 .atux-footer-brand p{font-size:12px!important}
  body.atux-v251 .atux-brand-logo{max-width:168px!important;max-height:90px!important}
  body.atux-v251 .atux-footer-links{padding-top:12px!important}
  body.atux-v251 .atux-footer-contact{padding:18px!important}
  body.atux-v251 .atux-footer-trust{padding:22px 18px!important}
  body.atux-v251 .atux-enamad{width:min(100%,190px)!important}
}
@media(max-width:900px){
  body.atux-v251 .atux-excursion-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.atux-v251 .atux-footer-main{grid-template-columns:1fr 1fr!important;grid-template-areas:"brand trust" "services quick" "contact contact"!important;gap:28px 22px!important}
  body.atux-v251 .atux-footer-brand{border-left:0!important}
  body.atux-v251 .atux-footer-trust{min-height:390px!important}
}
@media(max-width:780px){
  body.atux-v251 .atux-section{width:calc(100% - 20px)!important;margin:20px auto!important}
  body.atux-v251 .atux-section-inner{padding:25px 14px 28px!important;border-radius:25px!important}
  body.atux-v251 .atux-section-head{align-items:flex-start!important;flex-direction:column!important;gap:17px!important}
  body.atux-v251 .atux-heading-copy h2{font-size:28px!important}
  body.atux-v251 .atux-all-link{width:100%!important;min-height:46px!important}
  body.atux-v251 .atux-carousel-track{gap:14px!important}
  body.atux-v251 .atux-tour-card{flex-basis:100%!important}
  body.atux-v251 .atux-tour-media{height:215px!important}
  body.atux-v251 .atux-tour-media-copy strong{font-size:25px!important;max-width:92%!important}
  body.atux-v251 .atux-tour-facts{display:none!important}
  body.atux-v251 .atux-tour-meta{grid-template-columns:1fr!important}
  body.atux-v251 .atux-meta-item{border-left:0!important;border-bottom:1px solid #edf2ef!important;justify-content:flex-start!important}
  body.atux-v251 .atux-meta-item:last-child{border-bottom:0!important}
  body.atux-v251 .atux-tour-actions{grid-template-columns:1fr!important;text-align:center!important}
  body.atux-v251 .atux-tour-detail{justify-content:center!important;order:3!important}
  body.atux-v251 .atux-tour-cta{width:100%!important}
  body.atux-v251 .atux-excursion-grid{grid-template-columns:1fr!important}
  body.atux-v251 .atux-excursion-card{height:245px!important}
  body.atux-v251 .atux-newsletter-card{min-height:0!important;border-radius:25px!important}
  body.atux-v251 .atux-newsletter-content{width:calc(100% - 28px)!important;padding:42px 0 34px!important}
  body.atux-v251 .atux-newsletter-card h2{font-size:36px!important}
  body.atux-v251 .atux-newsletter-form{grid-template-columns:1fr!important;padding:8px!important}
  body.atux-v251 .atux-newsletter-form>button{width:100%!important}
  body.atux-v251 .atux-newsletter-benefits{grid-template-columns:1fr!important;margin-top:30px!important}
  body.atux-v251 .atux-newsletter-benefits>span{justify-content:flex-start!important;border-left:0!important;border-bottom:1px solid rgba(255,255,255,.11)!important}
  body.atux-v251 .atux-newsletter-benefits>span:last-child{border-bottom:0!important}
  body.atux-v251 .atux-footer-main{grid-template-columns:1fr!important;grid-template-areas:"brand" "quick" "services" "contact" "trust"!important;padding:0!important}
  body.atux-v251 .atux-footer-brand{padding:10px 5px 24px!important;border-bottom:1px solid rgba(255,255,255,.1)!important}
  body.atux-v251 .atux-footer-links{text-align:center!important}
  body.atux-v251 .atux-footer-menu a{justify-content:center!important}
  body.atux-v251 .atux-contact-rows{grid-template-columns:1fr!important}
  body.atux-v251 .atux-footer-stats{grid-template-columns:1fr 1fr!important}
  body.atux-v251 .atux-footer-stats article:nth-child(2){border-left:0!important}
  body.atux-v251 .atux-footer-stats article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.1)!important}
  body.atux-v251 .atux-footer-bottom{align-items:stretch!important;flex-direction:column!important;text-align:center!important;padding-bottom:55px!important}
  body.atux-v251 .atux-footer-currency .atpc-switcher{justify-content:center!important}
  body.atux-v251 .atux-legal-menu{justify-content:center!important;flex-wrap:wrap!important}
}
@media(max-width:470px){
  body.atux-v251 .atux-footer{padding-inline:12px!important}
  body.atux-v251 .atux-footer-stats{grid-template-columns:1fr!important}
  body.atux-v251 .atux-footer-stats article{border-left:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}
  body.atux-v251 .atux-footer-stats article:last-child{border-bottom:0!important}
}


/* =========================================================
   v3.1.0 — Global Persian typography system
   Body/UI: Estedad | Headings: Lalezar
   ========================================================= */
:root{
  --atux-font-body:"Estedad","Vazirmatn","IRANSansX","Dana","Yekan Bakh",Tahoma,Arial,sans-serif;
  --atux-font-heading:"Lalezar","Estedad","Vazirmatn",Tahoma,sans-serif;
}

/* The global rhythm is intentionally restrained: readable, elegant, not oversized. */
body.atux-v300{
  font-family:var(--atux-font-body)!important;
  font-size:14px;
  line-height:1.9;
  font-weight:400;
  letter-spacing:0!important;
  word-spacing:normal;
  font-kerning:normal;
  font-variant-ligatures:common-ligatures contextual;
  font-feature-settings:"kern" 1,"liga" 1,"clig" 1,"calt" 1;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

/* Text-bearing UI follows the same Persian body face. Icon fonts are deliberately untouched. */
body.atux-v300 :is(
  p,li,dt,dd,label,legend,button,input,select,textarea,option,
  table,thead,tbody,tfoot,tr,th,td,blockquote,figcaption,caption,
  nav,a,small,strong,b,em
){
  font-family:var(--atux-font-body)!important;
  letter-spacing:0!important;
  font-kerning:normal;
  font-variant-ligatures:common-ligatures contextual;
  font-feature-settings:"kern" 1,"liga" 1,"clig" 1,"calt" 1;
}

/* Headings use the approved Persian display face, with controlled sizes. */
body.atux-v300 :is(h1,h2,h3,h4,h5,h6),
body.atux-v300 .entry-title,
body.atux-v300 .page-title,
body.atux-v300 .site-title,
body.atux-v300 .widget-title,
body.atux-v300 .woocommerce-products-header__title,
body.atux-v300 .product_title,
body.atux-v300 .atux-heading-copy h2,
body.atux-v300 .atde-panel h2,
body.atux-v300 .atde-panel-heading h2,
body.atux-v300 .atde-bookbox>h2{
  font-family:var(--atux-font-heading)!important;
  font-weight:400!important;
  letter-spacing:0!important;
  word-spacing:normal!important;
  font-kerning:normal!important;
  font-variant-ligatures:common-ligatures contextual!important;
  font-feature-settings:"kern" 1,"liga" 1,"clig" 1,"calt" 1!important;
  text-rendering:optimizeLegibility!important;
}
body.atux-v300 h1,
body.atux-v300 .entry-title,
body.atux-v300 .page-title,
body.atux-v300 .product_title{font-size:clamp(28px,2.8vw,42px)!important;line-height:1.45!important}
body.atux-v300 h2,
body.atux-v300 .widget-title,
body.atux-v300 .atux-heading-copy h2,
body.atux-v300 .atde-panel h2,
body.atux-v300 .atde-panel-heading h2,
body.atux-v300 .atde-bookbox>h2{font-size:clamp(22px,2vw,30px)!important;line-height:1.5!important}
body.atux-v300 h3{font-size:clamp(18px,1.55vw,23px)!important;line-height:1.55!important}
body.atux-v300 h4{font-size:clamp(16px,1.25vw,20px)!important;line-height:1.6!important}
body.atux-v300 h5{font-size:clamp(14px,1.05vw,17px)!important;line-height:1.65!important}
body.atux-v300 h6{font-size:14px!important;line-height:1.7!important}

/* Body copy and navigation: subtle hierarchy rather than oversized text. */
body.atux-v300 p{font-size:14.5px;line-height:2.05;font-weight:400}
body.atux-v300 :is(nav a,.menu a,.aths-menu a,.aths-mobile-menu a){font-size:13px!important;font-weight:500!important;line-height:1.7!important}
body.atux-v300 :is(button,.button,input[type="submit"],input[type="button"],.atde-btn,.aths-cta){font-size:13px!important;font-weight:600!important;line-height:1.5!important}
body.atux-v300 :is(input,select,textarea,option){font-size:13px!important;font-weight:400!important;line-height:1.75!important}
body.atux-v300 :is(small,.description,.help,.hint){font-size:11px!important;line-height:1.85!important;font-weight:400!important}
body.atux-v300 :is(th,strong,b){font-weight:600}
body.atux-v300 td{font-size:13px;line-height:1.85}

/* Header/Footer branding remain compact and refined. */
body.atux-v300 .aths-brand-copy strong{font-family:var(--atux-font-heading)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}
body.atux-v300 .aths-brand-copy small{font-family:var(--atux-font-body)!important;font-size:9.5px!important;font-weight:400!important}
body.atux-v300 :is(.atfs-footer,.atux-footer){font-family:var(--atux-font-body)!important}
body.atux-v300 :is(.atfs-footer h2,.atfs-footer h3,.atux-footer h2,.atux-footer h3){font-family:var(--atux-font-heading)!important;font-weight:400!important;letter-spacing:0!important}

/* Keep code editors and machine-readable code in a monospace face. */
body.atux-v300 :is(code,pre,kbd,samp,.CodeMirror,.CodeMirror *, .ace_editor,.ace_editor *){
  font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important;
  font-variant-ligatures:none!important;
}
body.atux-v300 textarea.code,
body.atux-v300 textarea[name*="html" i],
body.atux-v300 textarea[name*="css" i],
body.atux-v300 textarea[name*="javascript" i],
body.atux-v300 textarea[name*="js" i]{
  font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important;
  font-size:12px!important;
  direction:ltr;
  text-align:left;
}

/* Dedicated icon glyph fonts are intentionally left untouched. */

@media(max-width:780px){
  body.atux-v300{font-size:13.5px}
  body.atux-v300 h1,body.atux-v300 .entry-title,body.atux-v300 .page-title,body.atux-v300 .product_title{font-size:30px!important}
  body.atux-v300 h2,body.atux-v300 .widget-title,body.atux-v300 .atux-heading-copy h2,body.atux-v300 .atde-panel h2,body.atux-v300 .atde-panel-heading h2,body.atux-v300 .atde-bookbox>h2{font-size:23px!important}
  body.atux-v300 h3{font-size:19px!important}
  body.atux-v300 p{font-size:13.5px;line-height:2}
  body.atux-v300 :is(nav a,.menu a,.aths-menu a,.aths-mobile-menu a){font-size:12.5px!important}
}
@media(max-width:470px){
  body.atux-v300 h1,body.atux-v300 .entry-title,body.atux-v300 .page-title,body.atux-v300 .product_title{font-size:27px!important}
  body.atux-v300 h2,body.atux-v300 .widget-title,body.atux-v300 .atux-heading-copy h2,body.atux-v300 .atde-panel h2,body.atux-v300 .atde-panel-heading h2,body.atux-v300 .atde-bookbox>h2{font-size:21px!important}
  body.atux-v300 h3{font-size:18px!important}
  body.atux-v300 p{font-size:13px;line-height:1.95}
}


/* =========================================================
   v3.1.1 — Search results thumbnails
   ========================================================= */
body.atux-v300.search article.atux-search-card-ready,
body.atux-v300.search-results article.atux-search-card-ready,
body.atux-v300 article.atux-search-card-ready{
  display:grid!important;
  grid-template-columns:118px minmax(0,1fr)!important;
  gap:18px!important;
  align-items:center!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-media{
  display:block!important;
  width:118px!important;
  min-width:118px!important;
  text-decoration:none!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-media-inner{
  display:block!important;
  width:118px!important;
  aspect-ratio:1 / 1!important;
  border-radius:20px!important;
  overflow:hidden!important;
  border:1px solid rgba(8,72,59,.10)!important;
  background:linear-gradient(135deg,rgba(7,95,79,.10),rgba(213,173,85,.16))!important;
  box-shadow:0 10px 24px rgba(9,58,48,.08)!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-media img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-placeholder{
  display:block!important;
  width:100%!important;
  height:100%!important;
  background:
    radial-gradient(circle at 30% 30%, rgba(255,255,255,.85), rgba(255,255,255,0) 40%),
    linear-gradient(135deg, rgba(7,95,79,.18), rgba(213,173,85,.28))!important;
  position:relative!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-placeholder::before{
  content:""!important;
  position:absolute!important;
  inset:18% 18% 18% 18%!important;
  border-radius:16px!important;
  border:1px dashed rgba(7,95,79,.18)!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-body{
  min-width:0!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-body > *:last-child{
  margin-bottom:0!important;
}
body.atux-v300 article.atux-search-card-ready .atux-search-card-body h1,
body.atux-v300 article.atux-search-card-ready .atux-search-card-body h2,
body.atux-v300 article.atux-search-card-ready .atux-search-card-body h3,
body.atux-v300 article.atux-search-card-ready .atux-search-card-body .entry-title{
  margin-top:0!important;
}
@media(max-width:780px){
  body.atux-v300 article.atux-search-card-ready{
    grid-template-columns:88px minmax(0,1fr)!important;
    gap:14px!important;
  }
  body.atux-v300 article.atux-search-card-ready .atux-search-card-media,
  body.atux-v300 article.atux-search-card-ready .atux-search-card-media-inner{
    width:88px!important;
    min-width:88px!important;
    border-radius:16px!important;
  }
}

/* v3.2.0 tour type marker */
.atux-tour-type-label{display:inline-flex!important;width:max-content;direction:ltr;padding:4px 8px;border-radius:999px;background:rgba(255,255,255,.16);backdrop-filter:blur(6px);font-weight:900}
