@media (min-width:768px){.phone-width{width:428px}}.floatingButtonWrap{display:block;position:fixed;bottom:105px;left:35px;z-index:999999999}.floatingButtonInner{position:relative}.floatingButton{display:block;width:60px;height:60px;text-align:center;background:var(--bs-primary);color:#fff;line-height:60px;position:absolute;border-radius:50% 50%;bottom:0px;right:-55px;border:2px solid #b2bedc;opacity:1;transition:all 0.4s}.floatingButton .fa{font-size:15px !important}.floatingButton.open,.floatingButton:hover,.floatingButton:focus,.floatingButton:active{opacity:1;color:#fff}.floatingButton .fa{transform:rotate(0deg);transition:all 0.4s}.floatingButton.open .fa{transform:rotate(270deg)}.floatingMenu{position:absolute;bottom:40px;left:0px;display:none}.floatingMenu li{width:100%;float:left;list-style:none;text-align:left;margin-bottom:5px}.floatingMenu li a{padding:8px 15px;display:inline-block;background:var(--bs-secondary);color:#ffffff;font-weight:bold;border-radius:5px;overflow:hidden;white-space:nowrap;transition:all 0.4s;-webkit-box-shadow:1px 3px 5px rgba(211,224,255,0.5);box-shadow:1px 3px 5px rgba(211,224,255,0.5)}.floatingMenu li a:hover{margin-left:10px;text-decoration:none}@media (min-width:1200px){.tour-sidebar-sticky{position:-webkit-sticky;position:sticky;top:calc(var(--tour-sticky-top,100px) + 1.25rem)}}.sticky-tabs-section{position:-webkit-sticky;position:sticky;top:80px;z-index:1010;background:#fff;padding-top:0 !important;padding-bottom:10px;margin-top:0 !important;margin-bottom:0;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:box-shadow 0.3s ease,top 0.3s ease}.sticky-tabs-section{margin-top:-1px !important}section.pt-4.pt-lg-5:has(+ .sticky-tabs-section),section.pt-4.pt-lg-5 + .sticky-tabs-section{margin-top:0 !important}.sticky-tabs-section.stuck{box-shadow:0 4px 12px rgba(0,0,0,0.2);padding-top:0}.sticky-tabs-section .container{padding-top:0;padding-bottom:0}.sticky-tabs-section .nav{margin-top:10px;margin-bottom:0}@media (max-width:767.98px){.sticky-tabs-section{top:60px;padding-top:15px;padding-bottom:15px}}@media (max-width:991.98px){#tour-pills-tab.nav-responsive{overflow-x:visible !important;flex-wrap:wrap !important;gap:0.35rem}#tour-pills-tab.nav-responsive .nav-item{flex:1 1 calc(33.33% - 0.35rem);min-width:0}#tour-pills-tab.nav-responsive .nav-link{white-space:normal;text-align:center;font-size:0.85rem;padding:0.5rem 0.35rem;line-height:1.3}}@media (max-width:575.98px){#tour-pills-tab.nav-responsive .nav-item{flex:1 1 calc(50% - 0.35rem)}#tour-pills-tab.nav-responsive .nav-link{font-size:0.8rem;padding:0.45rem 0.25rem}}#etc-master-9d-christmas-en,#etc-master-9d-christmas-en *{box-sizing:border-box}#etc-master-9d-christmas-en{--navy:#102b46;--navy2:#173f5f;--blue:#1f4a72;--gold:#c99a2e;--gold2:#9c7218;--goldsoft:#fff7e4;--bg:#f5f7f9;--card:#fff;--text:#203143;--muted:#667789;--line:#d9e1e8;--shadow:0 12px 32px rgba(16,43,70,.09);width:100%;max-width:1120px;margin:28px auto;padding:0 12px;color:var(--text);font-family:Arial,Helvetica,sans-serif;line-height:1.6;container-type:inline-size;isolation:isolate}#etc-master-9d-christmas-en img{display:block;width:100%;max-width:100%}#etc-master-9d-christmas-en a{color:inherit}#etc-master-9d-christmas-en button{font:inherit}#etc-master-9d-christmas-en .etc-shell{overflow:hidden;border:1px solid var(--line);border-radius:22px;background:var(--card);box-shadow:var(--shadow)}#etc-master-9d-christmas-en .etc-section{padding:clamp(22px,4vw,38px);border-top:1px solid var(--line);background:var(--bg);scroll-margin-top:140px}#etc-master-9d-christmas-en .etc-section:nth-of-type(even){background:var(--card)}#etc-master-9d-christmas-en .etc-kicker{display:flex;align-items:center;gap:9px;margin:0 0 8px;color:var(--gold2);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}#etc-master-9d-christmas-en .etc-kicker:before{content:"";width:24px;height:2px;border-radius:9px;background:var(--gold)}#etc-master-9d-christmas-en h2,#etc-master-9d-christmas-en h3,#etc-master-9d-christmas-en h4{margin:0;color:var(--navy);line-height:1.2}#etc-master-9d-christmas-en .etc-title{font-size:clamp(26px,4vw,42px);letter-spacing:-.025em}#etc-master-9d-christmas-en .etc-lead{max-width:850px;margin:10px 0 0;color:var(--muted);font-size:15.5px}#etc-master-9d-christmas-en .etc-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end;margin-bottom:20px}#etc-master-9d-christmas-en .etc-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid rgba(201,154,46,.34);border-radius:12px;background:var(--goldsoft);color:var(--navy);font-size:12px;font-weight:850}#etc-master-9d-christmas-en .etc-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);min-height:380px;background:radial-gradient(circle at 8% 10%,rgba(201,154,46,.2),transparent 30%),linear-gradient(135deg,var(--navy),var(--navy2));color:#fff}#etc-master-9d-christmas-en .etc-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:28px clamp(22px,5vw,52px)}#etc-master-9d-christmas-en .etc-hero .etc-kicker{color:#f6d98b}#etc-master-9d-christmas-en .etc-hero h1{max-width:720px;margin:0;color:#fff;font-size:clamp(31px,4.6vw,49px);line-height:1.08;letter-spacing:-.035em}#etc-master-9d-christmas-en .etc-hero p{max-width:700px;margin:14px 0 0;color:rgba(255,255,255,.86);font-size:16px}#etc-master-9d-christmas-en .etc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}#etc-master-9d-christmas-en .etc-fact{display:flex;align-items:center;gap:8px;min-height:42px;padding:8px 10px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.08);color:#fff;font-size:12px;font-weight:800}#etc-master-9d-christmas-en .etc-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}#etc-master-9d-christmas-en .etc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:10px 15px;border:1px solid transparent;border-radius:10px;text-decoration:none;cursor:pointer;font-size:12.5px;font-weight:900;transition:.2s ease}#etc-master-9d-christmas-en .etc-btn:hover{transform:translateY(-1px)}#etc-master-9d-christmas-en .etc-btn-primary{background:var(--gold);color:#172636;box-shadow:0 8px 20px rgba(0,0,0,.15)}#etc-master-9d-christmas-en .etc-btn-secondary{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.08);color:#fff}#etc-master-9d-christmas-en .etc-visual{position:relative;min-height:380px;overflow:hidden;background:#244862;margin:0}#etc-master-9d-christmas-en .etc-visual img{height:100%;object-fit:cover}#etc-master-9d-christmas-en .etc-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(7,25,39,.84))}#etc-master-9d-christmas-en .etc-visual-copy{position:absolute;z-index:2;right:18px;bottom:18px;left:18px;color:#fff}#etc-master-9d-christmas-en .etc-visual-copy strong{display:block;font-size:18px}#etc-master-9d-christmas-en .etc-visual-copy span{font-size:12px;color:rgba(255,255,255,.8)}#etc-master-9d-christmas-en .etc-quick{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;margin-bottom:24px;padding:17px;border:1px solid rgba(201,154,46,.35);border-radius:14px;background:linear-gradient(135deg,#fffdf7,var(--goldsoft))}#etc-master-9d-christmas-en .etc-iconbox{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--gold);color:var(--navy);font-weight:900}#etc-master-9d-christmas-en .etc-quick h2{font-size:21px}#etc-master-9d-christmas-en .etc-quick p{margin:5px 0 0;font-size:13.5px;color:var(--text)}#etc-master-9d-christmas-en .etc-route{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--card)}#etc-master-9d-christmas-en .etc-route-row{display:grid;grid-template-columns:58px minmax(160px,.42fr) minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:11px 15px;border-bottom:1px solid var(--line)}#etc-master-9d-christmas-en .etc-route-row:last-child{border-bottom:0}#etc-master-9d-christmas-en .etc-route-row:nth-child(even){background:linear-gradient(90deg,rgba(201,154,46,.09),transparent)}#etc-master-9d-christmas-en .etc-route-thumb{position:relative;width:48px;height:48px;overflow:hidden;border:2px solid rgba(201,154,46,.5);border-radius:50%;background:#dfe6ec}#etc-master-9d-christmas-en .etc-route-thumb img{height:100%;object-fit:cover}#etc-master-9d-christmas-en .etc-route-no{position:absolute;top:-3px;left:-3px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--navy);color:#f6d98b;font-size:9px;font-weight:900}#etc-master-9d-christmas-en .etc-route-row strong{color:var(--navy);font-size:14px}#etc-master-9d-christmas-en .etc-route-row p{margin:0;color:var(--muted);font-size:12.5px}#etc-master-9d-christmas-en .etc-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}#etc-master-9d-christmas-en .etc-card{grid-column:span 4;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--card);box-shadow:0 7px 18px rgba(16,43,70,.05)}#etc-master-9d-christmas-en .etc-card.feature{grid-column:span 6}#etc-master-9d-christmas-en .etc-card-media{position:relative;aspect-ratio:16/9;overflow:hidden;background:#dce5ec}#etc-master-9d-christmas-en .etc-card-media img{height:100%;object-fit:cover;transition:transform .35s ease}#etc-master-9d-christmas-en .etc-card:hover img{transform:scale(1.025)}#etc-master-9d-christmas-en .etc-chip{position:absolute;top:11px;left:11px;padding:6px 9px;border-radius:999px;background:rgba(16,43,70,.86);color:#fff;font-size:10px;font-weight:900;text-transform:uppercase}#etc-master-9d-christmas-en .etc-card-body{padding:15px}#etc-master-9d-christmas-en .etc-card h3{font-size:18px}#etc-master-9d-christmas-en .etc-card p{margin:7px 0 0;color:var(--muted);font-size:13px}#etc-master-9d-christmas-en .etc-expect-wrap{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.4fr);gap:16px}#etc-master-9d-christmas-en .etc-expect-photo{position:relative;min-height:430px;overflow:hidden;border-radius:16px;background:#dce5ec;margin:0}#etc-master-9d-christmas-en .etc-expect-photo img{height:100%;object-fit:cover}#etc-master-9d-christmas-en .etc-expect-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(9,28,45,.85))}#etc-master-9d-christmas-en .etc-expect-caption{position:absolute;z-index:2;right:18px;bottom:18px;left:18px;color:#fff}#etc-master-9d-christmas-en .etc-expect-caption small{color:#f6d98b;text-transform:uppercase;font-weight:900}#etc-master-9d-christmas-en .etc-expect-caption strong{display:block;margin-top:5px;font-size:25px;line-height:1.15}#etc-master-9d-christmas-en .etc-list{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--card)}#etc-master-9d-christmas-en .etc-list-row{display:grid;grid-template-columns:44px minmax(155px,.4fr) minmax(0,1fr);align-items:center;gap:12px;min-height:78px;padding:12px 15px;border-bottom:1px solid var(--line)}#etc-master-9d-christmas-en .etc-list-row:last-child{border-bottom:0}#etc-master-9d-christmas-en .etc-list-row:nth-child(even){background:linear-gradient(90deg,rgba(201,154,46,.08),transparent)}#etc-master-9d-christmas-en .etc-mini-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#eef4f8;color:var(--blue);font-weight:900}#etc-master-9d-christmas-en .etc-list-row h3{font-size:14px}#etc-master-9d-christmas-en .etc-list-row p{margin:0;color:var(--muted);font-size:12.5px}#etc-master-9d-christmas-en .etc-tools{display:flex;gap:7px}#etc-master-9d-christmas-en .etc-tool{padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--navy);cursor:pointer;font-size:11px;font-weight:850}#etc-master-9d-christmas-en .etc-accordion{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--card)}#etc-master-9d-christmas-en .etc-acc-item{border-bottom:1px solid var(--line)}#etc-master-9d-christmas-en .etc-acc-item:last-child{border-bottom:0}#etc-master-9d-christmas-en .etc-acc-btn{display:grid;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:11px;width:100%;min-height:68px;padding:11px 14px;border:0;background:var(--card);text-align:left;color:var(--text);cursor:pointer}#etc-master-9d-christmas-en .etc-acc-item:nth-child(even) .etc-acc-btn{background:linear-gradient(90deg,rgba(201,154,46,.08),transparent)}#etc-master-9d-christmas-en .etc-acc-btn strong{display:block;color:var(--navy);font-size:14px}#etc-master-9d-christmas-en .etc-acc-btn span small{display:block;color:var(--muted);font-size:11.5px}#etc-master-9d-christmas-en .etc-chevron{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--bg);color:var(--navy);transition:transform .2s}#etc-master-9d-christmas-en .etc-acc-btn[aria-expanded="true"] .etc-chevron{transform:rotate(180deg);background:var(--goldsoft)}#etc-master-9d-christmas-en .etc-answer{padding:0 16px 16px 67px;color:var(--muted);font-size:13px}#etc-master-9d-christmas-en .etc-answer[hidden]{display:none}#etc-master-9d-christmas-en .etc-answer p{margin:0}#etc-master-9d-christmas-en .etc-fees{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--card)}#etc-master-9d-christmas-en .etc-fee{display:grid;grid-template-columns:44px minmax(175px,.42fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:13px 15px;border-bottom:1px solid var(--line)}#etc-master-9d-christmas-en .etc-fee:last-child{border-bottom:0}#etc-master-9d-christmas-en .etc-fee:nth-child(even){background:linear-gradient(90deg,rgba(201,154,46,.08),transparent)}#etc-master-9d-christmas-en .etc-fee h3{font-size:14px}#etc-master-9d-christmas-en .etc-fee p{margin:0;color:var(--muted);font-size:12.5px}#etc-master-9d-christmas-en .etc-fee-tag{padding:6px 9px;border-radius:999px;background:#eef5fb;color:var(--blue);font-size:10px;font-weight:900;white-space:nowrap}#etc-master-9d-christmas-en .etc-note{margin-top:15px;padding:14px 16px;border:1px solid rgba(201,154,46,.32);border-radius:13px;background:var(--goldsoft);color:#5d4b1f;font-size:12.5px}#etc-master-9d-christmas-en .etc-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px;background:linear-gradient(135deg,var(--navy),var(--navy2));color:#fff}#etc-master-9d-christmas-en .etc-cta h2{color:#fff;font-size:24px}#etc-master-9d-christmas-en .etc-cta p{margin:6px 0 0;color:rgba(255,255,255,.8);font-size:13px}#etc-master-9d-christmas-en .etc-cta .etc-actions{margin:0;justify-content:flex-end}html[data-bs-theme="dark"] #etc-master-9d-christmas-en,html[data-theme="dark"] #etc-master-9d-christmas-en,body.dark-mode #etc-master-9d-christmas-en,html.dark #etc-master-9d-christmas-en{--bg:#0f1b25;--card:#162532;--text:#e9f0f5;--muted:#b7c4ce;--line:#334553;--goldsoft:#3a321e;--shadow:0 14px 34px rgba(0,0,0,.28)}html[data-bs-theme="dark"] #etc-master-9d-christmas-en h2,html[data-bs-theme="dark"] #etc-master-9d-christmas-en h3,html[data-bs-theme="dark"] #etc-master-9d-christmas-en h4,html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-route-row strong,html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-acc-btn strong,html[data-theme="dark"] #etc-master-9d-christmas-en h2,html[data-theme="dark"] #etc-master-9d-christmas-en h3,html[data-theme="dark"] #etc-master-9d-christmas-en h4,body.dark-mode #etc-master-9d-christmas-en h2,body.dark-mode #etc-master-9d-christmas-en h3,body.dark-mode #etc-master-9d-christmas-en h4,html.dark #etc-master-9d-christmas-en h2,html.dark #etc-master-9d-christmas-en h3,html.dark #etc-master-9d-christmas-en h4{color:#f5f8fb}html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-quick,html[data-theme="dark"] #etc-master-9d-christmas-en .etc-quick,body.dark-mode #etc-master-9d-christmas-en .etc-quick,html.dark #etc-master-9d-christmas-en .etc-quick{background:linear-gradient(135deg,#1a2935,#322e21)}html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-tool,html[data-theme="dark"] #etc-master-9d-christmas-en .etc-tool,body.dark-mode #etc-master-9d-christmas-en .etc-tool,html.dark #etc-master-9d-christmas-en .etc-tool{background:#223442;color:#fff}html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-mini-icon,html[data-theme="dark"] #etc-master-9d-christmas-en .etc-mini-icon,body.dark-mode #etc-master-9d-christmas-en .etc-mini-icon,html.dark #etc-master-9d-christmas-en .etc-mini-icon{background:#243b4d;color:#9fc9e9}html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-fee-tag,html[data-theme="dark"] #etc-master-9d-christmas-en .etc-fee-tag,body.dark-mode #etc-master-9d-christmas-en .etc-fee-tag,html.dark #etc-master-9d-christmas-en .etc-fee-tag{background:#c99a2e!important;color:#102b46!important;border:1px solid #d9ae43!important}html[data-bs-theme="dark"] #etc-master-9d-christmas-en .etc-btn-primary,html[data-theme="dark"] #etc-master-9d-christmas-en .etc-btn-primary,body.dark-mode #etc-master-9d-christmas-en .etc-btn-primary,html.dark #etc-master-9d-christmas-en .etc-btn-primary{background:#c99a2e!important;color:#102b46!important;border-color:#d9ae43!important}@container (max-width:850px){#etc-master-9d-christmas-en .etc-hero{grid-template-columns:1fr}#etc-master-9d-christmas-en .etc-visual{min-height:270px}#etc-master-9d-christmas-en .etc-card,#etc-master-9d-christmas-en .etc-card.feature{grid-column:span 6}#etc-master-9d-christmas-en .etc-expect-wrap{grid-template-columns:1fr}#etc-master-9d-christmas-en .etc-expect-photo{min-height:300px}#etc-master-9d-christmas-en .etc-head{grid-template-columns:1fr;align-items:start}#etc-master-9d-christmas-en .etc-badge{justify-self:start}}@container (max-width:620px){#etc-master-9d-christmas-en{padding:0 7px}#etc-master-9d-christmas-en .etc-shell{border-radius:15px}#etc-master-9d-christmas-en .etc-hero-copy{padding:26px 19px}#etc-master-9d-christmas-en .etc-facts{grid-template-columns:1fr}#etc-master-9d-christmas-en .etc-section{padding:20px 13px}#etc-master-9d-christmas-en .etc-quick{grid-template-columns:1fr}#etc-master-9d-christmas-en .etc-card,#etc-master-9d-christmas-en .etc-card.feature{grid-column:span 12}#etc-master-9d-christmas-en .etc-route-row{grid-template-columns:50px minmax(0,1fr);grid-template-rows:auto;gap:2px 9px}#etc-master-9d-christmas-en .etc-route-thumb{grid-row:1/3}#etc-master-9d-christmas-en .etc-route-row strong,#etc-master-9d-christmas-en .etc-route-row p{grid-column:2}#etc-master-9d-christmas-en .etc-list-row{grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto;gap:2px 9px}#etc-master-9d-christmas-en .etc-list-row .etc-mini-icon{grid-row:1/3}#etc-master-9d-christmas-en .etc-list-row h3,#etc-master-9d-christmas-en .etc-list-row p{grid-column:2}#etc-master-9d-christmas-en .etc-fee{grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;gap:3px 9px}#etc-master-9d-christmas-en .etc-fee .etc-mini-icon{grid-row:1/4}#etc-master-9d-christmas-en .etc-fee h3,#etc-master-9d-christmas-en .etc-fee p,#etc-master-9d-christmas-en .etc-fee-tag{grid-column:2}#etc-master-9d-christmas-en .etc-fee-tag{justify-self:start;margin-top:4px}#etc-master-9d-christmas-en .etc-answer{padding-left:14px}#etc-master-9d-christmas-en .etc-cta{grid-template-columns:1fr}#etc-master-9d-christmas-en .etc-cta .etc-actions{justify-content:flex-start}#etc-master-9d-christmas-en .etc-cta .etc-btn{width:100%}}@media (prefers-reduced-motion:reduce){#etc-master-9d-christmas-en *,#etc-master-9d-christmas-en *:before,#etc-master-9d-christmas-en *:after{transition:none!important;scroll-behavior:auto!important}}#etc-tr-itinerary-xmas9-en,#etc-tr-itinerary-xmas9-en *{box-sizing:border-box}#etc-tr-itinerary-xmas9-en{--etc-navy:#102b43;--etc-navy-2:#173f5f;--etc-gold:#c99a2e;--etc-gold-dark:#9b7117;--etc-cream:#fbf8f1;--etc-bg:#f5f6f7;--etc-line:#dfe4e8;--etc-text:#263746;--etc-muted:#667684;--etc-white:#ffffff;--etc-green:#2c7a5a;--etc-shadow:0 12px 34px rgba(16,43,67,.10);width:100%;max-width:1120px;margin:52px auto 28px;padding:0 16px;position:relative;z-index:0;isolation:isolate;scroll-margin-top:165px;color:var(--etc-text);font-family:inherit,Arial,sans-serif;line-height:1.65}#etc-tr-itinerary-xmas9-en .etc-tr-shell{background:var(--etc-white);border:1px solid var(--etc-line);border-radius:20px;overflow:hidden;box-shadow:var(--etc-shadow)}#etc-tr-itinerary-xmas9-en .etc-tr-head{padding:clamp(24px,4vw,42px);background:radial-gradient(circle at 90% 0%,rgba(201,154,46,.19),transparent 32%),linear-gradient(135deg,#102b43 0%,#173f5f 100%);color:var(--etc-white)}#etc-tr-itinerary-xmas9-en .etc-tr-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;padding:6px 11px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.08);color:#f6d98b;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}#etc-tr-itinerary-xmas9-en .etc-tr-head h2{margin:0;color:var(--etc-white);font-size:clamp(26px,4vw,42px);line-height:1.18;letter-spacing:-.025em}#etc-tr-itinerary-xmas9-en .etc-tr-head p{max-width:840px;margin:12px 0 0;color:rgba(255,255,255,.86);font-size:clamp(15px,2vw,17px)}#etc-tr-itinerary-xmas9-en .etc-tr-facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}#etc-tr-itinerary-xmas9-en .etc-tr-fact{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.09);color:var(--etc-white);font-size:13px;font-weight:700}#etc-tr-itinerary-xmas9-en .etc-tr-fact svg{width:17px;height:17px;stroke:#f6d98b;flex:0 0 auto}#etc-tr-itinerary-xmas9-en .etc-tr-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px clamp(18px,3vw,30px);border-bottom:1px solid var(--etc-line);background:var(--etc-cream)}#etc-tr-itinerary-xmas9-en .etc-tr-toolbar-copy strong{display:block;color:var(--etc-navy);font-size:17px}#etc-tr-itinerary-xmas9-en .etc-tr-status{display:block;margin-top:1px;color:var(--etc-muted);font-size:12px}#etc-tr-itinerary-xmas9-en .etc-tr-actions{display:flex;flex-wrap:wrap;gap:8px}#etc-tr-itinerary-xmas9-en .etc-tr-btn{appearance:none;border:1px solid #cfd7dd;border-radius:9px;padding:9px 13px;background:var(--etc-white);color:var(--etc-navy);cursor:pointer;font:inherit;font-size:12px;font-weight:800;transition:border-color .2s ease,background .2s ease,transform .2s ease}#etc-tr-itinerary-xmas9-en .etc-tr-btn:hover{border-color:var(--etc-gold);background:#fffaf0;transform:translateY(-1px)}#etc-tr-itinerary-xmas9-en .etc-tr-list{position:relative;padding:10px clamp(14px,3vw,28px) 24px}#etc-tr-itinerary-xmas9-en .etc-tr-day{position:relative;margin:12px 0;border:1px solid var(--etc-line);border-radius:15px;background:var(--etc-white);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}#etc-tr-itinerary-xmas9-en .etc-tr-day:hover{border-color:#c6d0d7;box-shadow:0 7px 20px rgba(16,43,67,.07)}#etc-tr-itinerary-xmas9-en .etc-tr-day[open]{border-color:rgba(201,154,46,.68);box-shadow:0 10px 26px rgba(16,43,67,.09)}#etc-tr-itinerary-xmas9-en .etc-tr-day > summary{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,1fr) 40px;align-items:center;gap:18px;min-height:154px;padding:11px 18px 11px 11px;cursor:pointer;list-style:none;user-select:none}#etc-tr-itinerary-xmas9-en .etc-tr-day > summary::-webkit-details-marker{display:none}#etc-tr-itinerary-xmas9-en .etc-tr-day > summary:focus-visible{outline:3px solid rgba(201,154,46,.35);outline-offset:-3px}#etc-tr-itinerary-xmas9-en .etc-tr-day-visual{position:relative;display:block;width:100%;height:132px;overflow:hidden;border-radius:12px;background:linear-gradient(135deg,rgba(16,43,67,.92),rgba(201,154,46,.75));isolation:isolate}#etc-tr-itinerary-xmas9-en .etc-tr-day-visual::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(8,25,39,.24),transparent 52%)}#etc-tr-itinerary-xmas9-en .etc-tr-day-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease,filter .35s ease}#etc-tr-itinerary-xmas9-en .etc-tr-day:hover .etc-tr-day-visual img,#etc-tr-itinerary-xmas9-en .etc-tr-day[open] .etc-tr-day-visual img{transform:scale(1.035)}#etc-tr-itinerary-xmas9-en .etc-tr-day-visual.etc-tr-image-fallback::before{content:"Egypt Tours Club";position:absolute;inset:0;display:grid;place-items:center;padding:20px;color:rgba(255,255,255,.92);font-size:13px;font-weight:900;letter-spacing:.05em;text-align:center;text-transform:uppercase}#etc-tr-itinerary-xmas9-en .etc-tr-day-no{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;flex-direction:row;align-items:baseline;justify-content:center;gap:5px;width:auto;min-width:62px;min-height:37px;padding:8px 10px;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:rgba(16,43,67,.94);color:var(--etc-white);line-height:1;box-shadow:0 7px 18px rgba(0,0,0,.22);backdrop-filter:blur(4px)}#etc-tr-itinerary-xmas9-en .etc-tr-day-no small{margin:0;color:#f6d98b;font-size:9px;font-weight:900;letter-spacing:.09em}#etc-tr-itinerary-xmas9-en .etc-tr-day-no b{font-size:17px;font-weight:900}#etc-tr-itinerary-xmas9-en .etc-tr-day[open] .etc-tr-day-no{background:var(--etc-gold);color:#182530}#etc-tr-itinerary-xmas9-en .etc-tr-day[open] .etc-tr-day-no small{color:#44340e}#etc-tr-itinerary-xmas9-en .etc-tr-summary-main{min-width:0}#etc-tr-itinerary-xmas9-en .etc-tr-location{display:inline-flex;align-items:center;gap:5px;margin-bottom:4px;color:var(--etc-gold-dark);font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}#etc-tr-itinerary-xmas9-en .etc-tr-location svg{width:14px;height:14px;stroke:currentColor}#etc-tr-itinerary-xmas9-en .etc-tr-summary-main h3{margin:0;color:var(--etc-navy);font-size:clamp(17px,2.3vw,21px);line-height:1.3}#etc-tr-itinerary-xmas9-en .etc-tr-summary-main p{display:-webkit-box;overflow:hidden;margin:5px 0 0;color:var(--etc-muted);font-size:13px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}#etc-tr-itinerary-xmas9-en .etc-tr-chevron{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f0f3f5;color:var(--etc-navy);transition:transform .25s ease,background .25s ease}#etc-tr-itinerary-xmas9-en .etc-tr-chevron svg{width:18px;height:18px;stroke:currentColor}#etc-tr-itinerary-xmas9-en .etc-tr-day[open] .etc-tr-chevron{transform:rotate(180deg);background:#fff1c9;color:var(--etc-gold-dark)}#etc-tr-itinerary-xmas9-en .etc-tr-content{padding:0 24px 26px;border-top:1px solid #edf0f2}#etc-tr-itinerary-xmas9-en .etc-tr-overview{margin:20px 0;padding:17px 18px;border-left:4px solid var(--etc-gold);border-radius:0 11px 11px 0;background:var(--etc-cream);color:#344958;font-size:14px}#etc-tr-itinerary-xmas9-en .etc-tr-section-title{display:flex;align-items:center;gap:8px;margin:20px 0 11px;color:var(--etc-navy);font-size:14px;font-weight:900;letter-spacing:.02em}#etc-tr-itinerary-xmas9-en .etc-tr-section-title svg{width:18px;height:18px;stroke:var(--etc-gold-dark)}#etc-tr-itinerary-xmas9-en .etc-tr-activities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}#etc-tr-itinerary-xmas9-en .etc-tr-activity{position:relative;min-height:96px;padding:15px 15px 14px 43px;border:1px solid #e1e6e9;border-radius:12px;background:var(--etc-white)}#etc-tr-itinerary-xmas9-en .etc-tr-activity::before{content:"";position:absolute;top:17px;left:17px;width:11px;height:11px;border:3px solid var(--etc-gold);border-radius:50%;box-shadow:0 0 0 4px #fff6dd}#etc-tr-itinerary-xmas9-en .etc-tr-activity h4{margin:0 0 5px;color:var(--etc-navy);font-size:14px;line-height:1.35}#etc-tr-itinerary-xmas9-en .etc-tr-activity p{margin:0;color:var(--etc-muted);font-size:12.5px;line-height:1.55}#etc-tr-itinerary-xmas9-en .etc-tr-activity.is-optional{border-style:dashed;background:#fffcf4}#etc-tr-itinerary-xmas9-en .etc-tr-tag{display:inline-flex;align-items:center;margin:0 0 7px;padding:3px 7px;border-radius:999px;background:#fff0c2;color:#72510a;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}#etc-tr-itinerary-xmas9-en .etc-tr-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:19px}#etc-tr-itinerary-xmas9-en .etc-tr-info{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start;padding:13px;border-radius:11px;background:#f4f6f7}#etc-tr-itinerary-xmas9-en .etc-tr-info-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--etc-white);color:var(--etc-gold-dark)}#etc-tr-itinerary-xmas9-en .etc-tr-info-icon svg{width:17px;height:17px;stroke:currentColor}#etc-tr-itinerary-xmas9-en .etc-tr-info span{display:block;color:var(--etc-muted);font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}#etc-tr-itinerary-xmas9-en .etc-tr-info strong{display:block;margin-top:2px;color:var(--etc-navy);font-size:12.5px;line-height:1.45}#etc-tr-itinerary-xmas9-en .etc-tr-note{margin-top:14px;padding:11px 13px;border-radius:10px;background:#eef6f2;color:#315f4d;font-size:12.5px}#etc-tr-itinerary-xmas9-en .etc-tr-note strong{color:var(--etc-green)}#etc-tr-itinerary-xmas9-en .etc-tr-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px clamp(20px,4vw,34px);border-top:1px solid var(--etc-line);background:var(--etc-navy);color:var(--etc-white)}#etc-tr-itinerary-xmas9-en .etc-tr-foot strong{display:block;font-size:18px}#etc-tr-itinerary-xmas9-en .etc-tr-foot span{display:block;margin-top:2px;color:rgba(255,255,255,.72);font-size:12px}#etc-tr-itinerary-xmas9-en .etc-tr-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 17px;border-radius:10px;background:var(--etc-gold);color:#172531 !important;text-decoration:none !important;font-size:13px;font-weight:900;white-space:nowrap;transition:background .2s ease,transform .2s ease}#etc-tr-itinerary-xmas9-en .etc-tr-cta:hover{background:#ddb34f;transform:translateY(-1px)}#etc-tr-itinerary-xmas9-en .etc-tr-cta svg{width:17px;height:17px;stroke:currentColor}@media (max-width:760px){#etc-tr-itinerary-xmas9-en{margin-top:34px;padding:0 10px;scroll-margin-top:128px}#etc-tr-itinerary-xmas9-en .etc-tr-toolbar,#etc-tr-itinerary-xmas9-en .etc-tr-foot{align-items:flex-start;flex-direction:column}#etc-tr-itinerary-xmas9-en .etc-tr-day > summary{grid-template-columns:118px minmax(0,1fr) 30px;gap:11px;min-height:118px;padding:8px 10px 8px 8px}#etc-tr-itinerary-xmas9-en .etc-tr-day-visual{height:102px;border-radius:10px}#etc-tr-itinerary-xmas9-en .etc-tr-day-no{top:7px;left:7px;min-width:52px;min-height:31px;padding:6px 8px}#etc-tr-itinerary-xmas9-en .etc-tr-day-no b{font-size:14px}#etc-tr-itinerary-xmas9-en .etc-tr-summary-main p{-webkit-line-clamp:1}#etc-tr-itinerary-xmas9-en .etc-tr-content{padding:0 14px 20px}#etc-tr-itinerary-xmas9-en .etc-tr-activities,#etc-tr-itinerary-xmas9-en .etc-tr-info-grid{grid-template-columns:1fr}#etc-tr-itinerary-xmas9-en .etc-tr-activity{min-height:auto}#etc-tr-itinerary-xmas9-en .etc-tr-cta{width:100%}}@media (max-width:430px){#etc-tr-itinerary-xmas9-en{scroll-margin-top:112px}#etc-tr-itinerary-xmas9-en .etc-tr-head{padding:24px 18px}#etc-tr-itinerary-xmas9-en .etc-tr-fact{width:100%}#etc-tr-itinerary-xmas9-en .etc-tr-actions{width:100%}#etc-tr-itinerary-xmas9-en .etc-tr-btn{flex:1}#etc-tr-itinerary-xmas9-en .etc-tr-list{padding-left:8px;padding-right:8px}#etc-tr-itinerary-xmas9-en .etc-tr-day > summary{grid-template-columns:92px minmax(0,1fr) 26px;gap:8px;padding-right:8px}#etc-tr-itinerary-xmas9-en .etc-tr-day-visual{height:88px}#etc-tr-itinerary-xmas9-en .etc-tr-day-no{top:6px;left:6px;min-width:47px;min-height:28px;padding:5px 6px}#etc-tr-itinerary-xmas9-en .etc-tr-day-no small{font-size:8px}#etc-tr-itinerary-xmas9-en .etc-tr-day-no b{font-size:13px}#etc-tr-itinerary-xmas9-en .etc-tr-chevron{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){#etc-tr-itinerary-xmas9-en *,#etc-tr-itinerary-xmas9-en *::before,#etc-tr-itinerary-xmas9-en *::after{scroll-behavior:auto !important;transition:none !important}}#etc-tr-itinerary-xmas9-en .etc-tr-info{grid-template-columns:minmax(0,1fr);min-width:0;width:100%}#etc-tr-itinerary-xmas9-en .etc-tr-info > div{min-width:0;width:100%}#etc-tr-itinerary-xmas9-en .etc-tr-info span,#etc-tr-itinerary-xmas9-en .etc-tr-info strong{width:100%;max-width:none;white-space:normal !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important}#etc-inc-exc-9d-christmas-cairo-nile-en,#etc-inc-exc-9d-christmas-cairo-nile-en *{box-sizing:border-box}#etc-inc-exc-9d-christmas-cairo-nile-en{--etc-navy:#122b46;--etc-blue:#1f4a72;--etc-gold:#c99a2e;--etc-gold-hover:#d7aa42;--etc-green:#1e7a55;--etc-green-line:#2d9a6f;--etc-green-soft:#edf8f3;--etc-green-hover:rgba(30,122,85,.075);--etc-red:#a34848;--etc-red-line:#c45a5a;--etc-red-soft:#fff3f2;--etc-red-hover:rgba(163,72,72,.065);--etc-page:transparent;--etc-surface:#ffffff;--etc-surface-2:#f7f8fb;--etc-surface-3:#f1f4f7;--etc-text:#203143;--etc-heading:#122b46;--etc-muted:#667789;--etc-line:#d9e1e8;--etc-shadow:0 12px 30px rgba(18,43,70,.08);--etc-card-shadow:0 7px 20px rgba(18,43,70,.045);margin:0;color:var(--etc-text);background:var(--etc-page);font-family:Arial,Helvetica,sans-serif;scroll-margin-top:120px;color-scheme:light}#etc-inc-exc-9d-christmas-cairo-nile-en a,#etc-inc-exc-9d-christmas-cairo-nile-en button{font:inherit}#etc-inc-exc-9d-christmas-cairo-nile-en svg{display:block}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-shell{overflow:hidden;border:1px solid var(--etc-line);border-radius:20px;background:var(--etc-surface-2);box-shadow:var(--etc-shadow)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:13px clamp(18px,3vw,28px);border-bottom:1px solid var(--etc-line);background:linear-gradient(90deg,rgba(201,154,46,.12),transparent 35%),var(--etc-surface)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand{display:flex;align-items:center;gap:12px;min-width:0}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-logo{display:grid;place-items:center;width:43px;height:43px;flex:0 0 43px;border:1px solid rgba(201,154,46,.36);border-radius:13px;background:var(--etc-navy);color:var(--etc-gold);font-size:18px;line-height:1;font-weight:900;letter-spacing:-.04em}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-copy{min-width:0}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-copy strong{display:block;color:var(--etc-heading);font-size:15px;line-height:1.25}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-copy span{display:block;margin-top:3px;color:var(--etc-muted);font-size:12px;line-height:1.35}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-badge{display:inline-flex;align-items:center;min-height:32px;padding:7px 11px;border:1px solid rgba(201,154,46,.28);border-radius:999px;background:rgba(201,154,46,.10);color:var(--etc-heading);font-size:11px;font-weight:850;white-space:nowrap}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro{padding:clamp(20px,3vw,30px);border-bottom:1px solid var(--etc-line);background:radial-gradient(circle at top right,rgba(201,154,46,.10),transparent 34%),linear-gradient(180deg,var(--etc-surface) 0%,var(--etc-surface-2) 100%)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-kicker{display:flex;align-items:center;gap:12px;margin:0 0 11px;color:var(--etc-gold);font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.15em;text-transform:uppercase}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-kicker::before{content:"";width:42px;height:3px;flex:0 0 42px;border-radius:999px;background:var(--etc-gold)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro h2{margin:0 0 10px;color:var(--etc-heading);font-size:clamp(25px,3.6vw,38px);line-height:1.14;letter-spacing:-.025em}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro p{max-width:900px;margin:0;color:var(--etc-muted);font-size:15px;line-height:1.7}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-grid{display:grid;grid-template-columns:1fr;gap:24px;padding:clamp(18px,3vw,28px);background:var(--etc-surface-2)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel{position:relative;overflow:hidden;border:1px solid var(--etc-line);border-radius:18px;background:var(--etc-surface);box-shadow:var(--etc-card-shadow)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;z-index:2}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included::before{background:var(--etc-green-line)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded::before{background:var(--etc-red-line)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-head{padding:19px 19px 17px 23px;border-bottom:1px solid var(--etc-line);background:var(--etc-surface)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-title{display:flex;align-items:center;gap:12px;margin-bottom:12px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-title-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:13px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-panel-title-icon{border:1px solid rgba(30,122,85,.20);background:var(--etc-green-soft);color:var(--etc-green)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-panel-title-icon{border:1px solid rgba(163,72,72,.20);background:var(--etc-red-soft);color:var(--etc-red)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-title-icon svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-title h3{margin:0;color:var(--etc-heading);font-size:22px;line-height:1.2}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-title small{display:block;margin-top:3px;color:var(--etc-muted);font-size:12px;line-height:1.4;font-weight:700}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-tags{display:flex;flex-wrap:wrap;gap:7px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-tag{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:999px;color:var(--etc-heading);font-size:11px;line-height:1.25;font-weight:800}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-tag{border:1px solid rgba(30,122,85,.18);background:var(--etc-green-soft)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-tag{border:1px solid rgba(163,72,72,.18);background:var(--etc-red-soft)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-list{margin:0;padding:0;list-style:none}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:flex-start;min-height:92px;padding:15px 18px 15px 22px;border-bottom:1px solid var(--etc-line);transition:background-color .2s ease}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item:last-child{border-bottom:0}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-item:hover{background:linear-gradient(90deg,var(--etc-green-hover),transparent)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-item:hover{background:linear-gradient(90deg,var(--etc-red-hover),transparent)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:1px;border-radius:12px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-item-icon{border:1px solid rgba(30,122,85,.18);background:var(--etc-green-soft);color:var(--etc-green)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-item-icon{border:1px solid rgba(163,72,72,.18);background:var(--etc-red-soft);color:var(--etc-red)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item-icon svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item-copy h4{margin:0 0 5px;color:var(--etc-heading);font-size:15px;line-height:1.4}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item-copy p{margin:0;color:var(--etc-muted);font-size:13px;line-height:1.58}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 clamp(18px,3vw,28px) clamp(18px,3vw,28px);background:var(--etc-surface-2)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary-card{padding:15px 16px;border:1px solid var(--etc-line);border-radius:15px;background:var(--etc-surface)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary-card small{display:block;margin-bottom:5px;color:var(--etc-gold);font-size:10px;line-height:1.25;font-weight:900;letter-spacing:.09em;text-transform:uppercase}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary-card strong{display:block;margin-bottom:4px;color:var(--etc-heading);font-size:15px;line-height:1.35}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary-card span{display:block;color:var(--etc-muted);font-size:13px;line-height:1.5}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note-wrap{padding:0 clamp(18px,3vw,28px) clamp(18px,3vw,28px);background:var(--etc-surface-2)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note{display:flex;gap:11px;align-items:flex-start;padding:15px 17px;border:1px solid rgba(201,154,46,.26);border-radius:15px;background:rgba(201,154,46,.10);color:var(--etc-text);font-size:13px;line-height:1.62}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note svg{width:21px;height:21px;flex:0 0 21px;margin-top:1px;stroke:var(--etc-gold);fill:none;stroke-width:1.8}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:clamp(20px,3vw,30px);border-top:1px solid rgba(255,255,255,.10);background:radial-gradient(circle at top right,rgba(201,154,46,.18),transparent 32%),var(--etc-navy);color:#ffffff}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta h3{margin:0 0 6px;color:#ffffff;font-size:clamp(20px,2.6vw,28px);line-height:1.2}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta p{margin:0;color:rgba(255,255,255,.77);font-size:14px;line-height:1.6}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 16px;border:1px solid transparent;border-radius:12px;text-decoration:none;font-size:13px;font-weight:900;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn:hover{transform:translateY(-1px)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn--secondary{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#ffffff}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn--secondary:hover{background:rgba(255,255,255,.14)}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn--primary{background:var(--etc-gold);color:#182536}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn--primary:hover{background:var(--etc-gold-hover)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"],html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en,html[data-bs-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en,html[data-color-mode="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en,body[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en,body[data-bs-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en,body[data-color-mode="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en,body.dark #etc-inc-exc-9d-christmas-cairo-nile-en,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en,body.night-mode #etc-inc-exc-9d-christmas-cairo-nile-en,body.is-dark #etc-inc-exc-9d-christmas-cairo-nile-en,.elementor-dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en{--etc-navy:#0c2137;--etc-blue:#5f9dcc;--etc-gold:#efbd55;--etc-gold-hover:#ffd16f;--etc-page:transparent;--etc-surface:#172432;--etc-surface-2:#0f1925;--etc-surface-3:#1d2d3e;--etc-text:#f0f4f8;--etc-heading:#ffffff;--etc-muted:#c0ccd7;--etc-line:#3b4d60;--etc-shadow:0 16px 38px rgba(0,0,0,.34);--etc-card-shadow:0 10px 25px rgba(0,0,0,.25);--etc-green:#86e0b9;--etc-green-line:#48c88f;--etc-green-soft:rgba(72,200,143,.18);--etc-green-hover:rgba(72,200,143,.12);--etc-red:#ffabab;--etc-red-line:#ff7070;--etc-red-soft:rgba(255,112,112,.17);--etc-red-hover:rgba(255,112,112,.11);color-scheme:dark}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="light"],html[data-theme="light"] #etc-inc-exc-9d-christmas-cairo-nile-en,html[data-bs-theme="light"] #etc-inc-exc-9d-christmas-cairo-nile-en,html[data-color-mode="light"] #etc-inc-exc-9d-christmas-cairo-nile-en,body[data-theme="light"] #etc-inc-exc-9d-christmas-cairo-nile-en,body[data-bs-theme="light"] #etc-inc-exc-9d-christmas-cairo-nile-en,body[data-color-mode="light"] #etc-inc-exc-9d-christmas-cairo-nile-en{--etc-navy:#122b46;--etc-blue:#1f4a72;--etc-gold:#c99a2e;--etc-gold-hover:#d7aa42;--etc-page:transparent;--etc-surface:#ffffff;--etc-surface-2:#f7f8fb;--etc-surface-3:#f1f4f7;--etc-text:#203143;--etc-heading:#122b46;--etc-muted:#667789;--etc-line:#d9e1e8;--etc-shadow:0 12px 30px rgba(18,43,70,.08);--etc-card-shadow:0 7px 20px rgba(18,43,70,.045);--etc-green:#1e7a55;--etc-green-line:#2d9a6f;--etc-green-soft:#edf8f3;--etc-green-hover:rgba(30,122,85,.075);--etc-red:#a34848;--etc-red-line:#c45a5a;--etc-red-soft:#fff3f2;--etc-red-hover:rgba(163,72,72,.065);color-scheme:light}@media (prefers-color-scheme:dark){#etc-inc-exc-9d-christmas-cairo-nile-en:not([data-etc-theme="light"]){--etc-navy:#0c2137;--etc-blue:#5f9dcc;--etc-gold:#efbd55;--etc-gold-hover:#ffd16f;--etc-page:transparent;--etc-surface:#172432;--etc-surface-2:#0f1925;--etc-surface-3:#1d2d3e;--etc-text:#f0f4f8;--etc-heading:#ffffff;--etc-muted:#c0ccd7;--etc-line:#3b4d60;--etc-shadow:0 16px 38px rgba(0,0,0,.34);--etc-card-shadow:0 10px 25px rgba(0,0,0,.25);--etc-green:#86e0b9;--etc-green-line:#48c88f;--etc-green-soft:rgba(72,200,143,.18);--etc-green-hover:rgba(72,200,143,.12);--etc-red:#ffabab;--etc-red-line:#ff7070;--etc-red-soft:rgba(255,112,112,.17);--etc-red-hover:rgba(255,112,112,.11);color-scheme:dark}}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-brand-strip,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-strip,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-strip,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-strip,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-strip{background:linear-gradient(90deg,rgba(239,189,85,.15),transparent 42%),var(--etc-surface)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-intro,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro{background:radial-gradient(circle at top right,rgba(239,189,85,.15),transparent 36%),linear-gradient(180deg,#182635 0%,var(--etc-surface-2) 100%)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel--included .etc-ie-panel-head,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-panel-head,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-panel-head,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-panel-head,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included .etc-ie-panel-head{background:linear-gradient(135deg,rgba(72,200,143,.16),transparent 68%),var(--etc-surface)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel--excluded .etc-ie-panel-head,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-panel-head,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-panel-head,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-panel-head,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded .etc-ie-panel-head{background:linear-gradient(135deg,rgba(255,112,112,.15),transparent 68%),var(--etc-surface)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel--included,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included{border-color:rgba(72,200,143,.38)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel--excluded,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded{border-color:rgba(255,112,112,.34)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel::before,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel::before,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel::before,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel::before,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel::before{width:6px;box-shadow:0 0 18px currentColor}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel--included::before,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included::before,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included::before,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included::before,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included::before{color:var(--etc-green-line)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-panel--excluded::before,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded::before,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded::before,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded::before,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded::before{color:var(--etc-red-line)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-note,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note{border-color:rgba(239,189,85,.42);background:rgba(239,189,85,.12)}#etc-inc-exc-9d-christmas-cairo-nile-en[data-etc-theme="dark"] .etc-ie-cta,html[data-theme="dark"] #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta,body.dark-mode #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta,body.dark-theme #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta,body.theme-dark #etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta{background:radial-gradient(circle at top right,rgba(239,189,85,.22),transparent 34%),#0a1b2d}@media (max-width:900px){#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-grid{grid-template-columns:1fr}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary{grid-template-columns:1fr}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta{grid-template-columns:1fr;align-items:start}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-buttons{justify-content:flex-start}}@media (max-width:640px){#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-shell{border-radius:16px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-strip{align-items:center;flex-wrap:wrap;padding:12px 16px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-badge{display:inline-flex;white-space:nowrap;flex:0 0 auto}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-intro,#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-grid,#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-cta{padding:17px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-summary,#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-note-wrap{padding-right:17px;padding-left:17px;padding-bottom:17px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-kicker{gap:9px;font-size:10px;letter-spacing:.13em}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-kicker::before{width:32px;flex-basis:32px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel-head{padding:17px 15px 15px 19px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item{grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:84px;padding:13px 14px 13px 18px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-item-icon{width:36px;height:36px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-buttons,#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-btn{width:100%}}@media (prefers-reduced-motion:reduce){#etc-inc-exc-9d-christmas-cairo-nile-en *,#etc-inc-exc-9d-christmas-cairo-nile-en *::before,#etc-inc-exc-9d-christmas-cairo-nile-en *::after{scroll-behavior:auto !important;transition:none !important}}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel{width:100%}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--included{order:1}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-panel--excluded{order:2}#etc-inc-exc-9d-christmas-cairo-nile-en{scroll-margin-top:170px}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-logo--image{width:112px;height:43px;flex:0 0 112px;padding:3px 5px;border:1px solid rgba(201,154,46,.36);border-radius:13px;background:#ffffff;overflow:hidden}#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-logo--image img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:640px){#etc-inc-exc-9d-christmas-cairo-nile-en .etc-ie-brand-logo--image{width:96px;flex-basis:96px}}