#ag-redesign .hotel-identity-panel{max-width:1200px;margin:auto;padding:32px 20px 110px;color:#203847}@media(max-width:700px){#ag-redesign .hotel-identity-panel{padding:20px 16px 110px}}@font-face{font-family:Armon;src:url(/fonts/critical-20261029/Vazirmatn-Regular-symbols.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+2212,u+0,u+d,u+20-7e,u+a0-17f,u+18f,u+192,u+1a0-1a1,u+1af-1b0,u+1f0,u+1fa-1ff,u+218-21b,u+237,u+60c-60d,u+610-612,u+615,u+61b,u+61f,u+621-63a,u+63d,u+640-658,u+65a-65b,u+660-671,u+674,u+679,u+67c,u+67e,u+681,u+685-686,u+688-689,u+691,u+693,u+695-696,u+698,u+69a,u+6a0-6a1,u+6a4,u+6a9-6ad,u+6af,u+6b5,u+6ba,u+6bc-6be,u+6c0-6c3,u+6c6-6d0,u+6d2-6d5,u+6dc-6de,u+6e9,u+6f0-6f9,u+762-763,u+2000-2015,u+2017-201e,u+2020-2022,u+2025-2027,u+202a-2030,u+2032-2033,u+2039-203a,u+203c,u+2044,u+20a3-20a4,u+20a6-20ac,u+20b1,u+20b9-20ba,u+20bc-20bd,u+fb50-fb51,u+fb56-fb59,u+fb66-fb6d,u+fb7a-fb7d,u+fb88-fb95,u+fb9e-fb9f,u+fba5,u+fba7-fbb1,u+fbbf-fbc0,u+fbd3-fbdc,u+fbde-fbdf,u+fbe2-fbe3,u+fbe8-fbe9,u+fbfc-fbff,u+fd3e-fd3f,u+fdf2,u+fdfc,u+fe70-fe74,u+fe76-fefc,u+feff}@font-face{font-family:Armon;src:url(/fonts/performance-20261028/Vazirmatn-Regular.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+259,u+2bc,u+2c6-2c7,u+2c9,u+2d8-2dd,u+2f3,u+300-301,u+303,u+309,u+30f,u+323,u+2074,u+207f,u+2105,u+2113,u+2116,u+2122,u+2126,u+212e,u+215b-215e,u+2202,u+2206,u+220e-220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+25cc,u+fb01-fb04,u+fffc-fffd}@font-face{font-family:Vazirmatn;src:url(/fonts/critical-20261029/Vazirmatn-Regular-symbols.woff2) format("woff2");font-weight:400 500;font-display:swap;unicode-range:u+2212,u+0,u+d,u+20-7e,u+a0-17f,u+18f,u+192,u+1a0-1a1,u+1af-1b0,u+1f0,u+1fa-1ff,u+218-21b,u+237,u+60c-60d,u+610-612,u+615,u+61b,u+61f,u+621-63a,u+63d,u+640-658,u+65a-65b,u+660-671,u+674,u+679,u+67c,u+67e,u+681,u+685-686,u+688-689,u+691,u+693,u+695-696,u+698,u+69a,u+6a0-6a1,u+6a4,u+6a9-6ad,u+6af,u+6b5,u+6ba,u+6bc-6be,u+6c0-6c3,u+6c6-6d0,u+6d2-6d5,u+6dc-6de,u+6e9,u+6f0-6f9,u+762-763,u+2000-2015,u+2017-201e,u+2020-2022,u+2025-2027,u+202a-2030,u+2032-2033,u+2039-203a,u+203c,u+2044,u+20a3-20a4,u+20a6-20ac,u+20b1,u+20b9-20ba,u+20bc-20bd,u+fb50-fb51,u+fb56-fb59,u+fb66-fb6d,u+fb7a-fb7d,u+fb88-fb95,u+fb9e-fb9f,u+fba5,u+fba7-fbb1,u+fbbf-fbc0,u+fbd3-fbdc,u+fbde-fbdf,u+fbe2-fbe3,u+fbe8-fbe9,u+fbfc-fbff,u+fd3e-fd3f,u+fdf2,u+fdfc,u+fe70-fe74,u+fe76-fefc,u+feff}@font-face{font-family:Vazirmatn;src:url(/fonts/performance-20261028/Vazirmatn-Regular.woff2) format("woff2");font-weight:400 500;font-display:swap;unicode-range:u+259,u+2bc,u+2c6-2c7,u+2c9,u+2d8-2dd,u+2f3,u+300-301,u+303,u+309,u+30f,u+323,u+2074,u+207f,u+2105,u+2113,u+2116,u+2122,u+2126,u+212e,u+215b-215e,u+2202,u+2206,u+220e-220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+25cc,u+fb01-fb04,u+fffc-fffd}@font-face{font-family:Armon Fallback Tahoma;src:local("Tahoma");font-weight:400 500;size-adjust:93.8403%;ascent-override:109.2697%;descent-override:57.2365%;line-gap-override:0%;unicode-range:u+0-24f,u+6??,u+750-77f,u+2000-206f,u+20a0-20cf,u+fb50-fdff,u+fe70-feff}@font-face{font-family:Armon Fallback Arial;src:local("Arial");font-weight:400 500;size-adjust:110.4153%;ascent-override:92.8667%;descent-override:48.6445%;line-gap-override:0%;unicode-range:u+0-24f,u+6??,u+750-77f,u+2000-206f,u+20a0-20cf,u+fb50-fdff,u+fe70-feff}@font-face{font-family:Armon;src:url(/fonts/critical-20261029/Vazirmatn-Bold-symbols.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:u+2212,u+0,u+d,u+20-7e,u+a0-17f,u+18f,u+192,u+1a0-1a1,u+1af-1b0,u+1f0,u+1fa-1ff,u+218-21b,u+237,u+60c-60d,u+610-612,u+615,u+61b,u+61f,u+621-63a,u+63d,u+640-658,u+65a-65b,u+660-671,u+674,u+679,u+67c,u+67e,u+681,u+685-686,u+688-689,u+691,u+693,u+695-696,u+698,u+69a,u+6a0-6a1,u+6a4,u+6a9-6ad,u+6af,u+6b5,u+6ba,u+6bc-6be,u+6c0-6c3,u+6c6-6d0,u+6d2-6d5,u+6dc-6de,u+6e9,u+6f0-6f9,u+762-763,u+2000-2015,u+2017-201e,u+2020-2022,u+2025-2027,u+202a-2030,u+2032-2033,u+2039-203a,u+203c,u+2044,u+20a3-20a4,u+20a6-20ac,u+20b1,u+20b9-20ba,u+20bc-20bd,u+fb50-fb51,u+fb56-fb59,u+fb66-fb6d,u+fb7a-fb7d,u+fb88-fb95,u+fb9e-fb9f,u+fba5,u+fba7-fbb1,u+fbbf-fbc0,u+fbd3-fbdc,u+fbde-fbdf,u+fbe2-fbe3,u+fbe8-fbe9,u+fbfc-fbff,u+fd3e-fd3f,u+fdf2,u+fdfc,u+fe70-fe74,u+fe76-fefc,u+feff}@font-face{font-family:Armon;src:url(/fonts/performance-20261028/Vazirmatn-Bold.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:u+259,u+2bc,u+2c6-2c7,u+2c9,u+2d8-2dd,u+2f3,u+300-301,u+303,u+309,u+30f,u+323,u+2074,u+207f,u+2105,u+2113,u+2116,u+2122,u+2126,u+212e,u+215b-215e,u+2202,u+2206,u+220e-220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+25cc,u+fb01-fb04,u+fffc-fffd}@font-face{font-family:Vazirmatn;src:url(/fonts/critical-20261029/Vazirmatn-Bold-symbols.woff2) format("woff2");font-weight:600 900;font-display:swap;unicode-range:u+2212,u+0,u+d,u+20-7e,u+a0-17f,u+18f,u+192,u+1a0-1a1,u+1af-1b0,u+1f0,u+1fa-1ff,u+218-21b,u+237,u+60c-60d,u+610-612,u+615,u+61b,u+61f,u+621-63a,u+63d,u+640-658,u+65a-65b,u+660-671,u+674,u+679,u+67c,u+67e,u+681,u+685-686,u+688-689,u+691,u+693,u+695-696,u+698,u+69a,u+6a0-6a1,u+6a4,u+6a9-6ad,u+6af,u+6b5,u+6ba,u+6bc-6be,u+6c0-6c3,u+6c6-6d0,u+6d2-6d5,u+6dc-6de,u+6e9,u+6f0-6f9,u+762-763,u+2000-2015,u+2017-201e,u+2020-2022,u+2025-2027,u+202a-2030,u+2032-2033,u+2039-203a,u+203c,u+2044,u+20a3-20a4,u+20a6-20ac,u+20b1,u+20b9-20ba,u+20bc-20bd,u+fb50-fb51,u+fb56-fb59,u+fb66-fb6d,u+fb7a-fb7d,u+fb88-fb95,u+fb9e-fb9f,u+fba5,u+fba7-fbb1,u+fbbf-fbc0,u+fbd3-fbdc,u+fbde-fbdf,u+fbe2-fbe3,u+fbe8-fbe9,u+fbfc-fbff,u+fd3e-fd3f,u+fdf2,u+fdfc,u+fe70-fe74,u+fe76-fefc,u+feff}@font-face{font-family:Vazirmatn;src:url(/fonts/performance-20261028/Vazirmatn-Bold.woff2) format("woff2");font-weight:600 900;font-display:swap;unicode-range:u+259,u+2bc,u+2c6-2c7,u+2c9,u+2d8-2dd,u+2f3,u+300-301,u+303,u+309,u+30f,u+323,u+2074,u+207f,u+2105,u+2113,u+2116,u+2122,u+2126,u+212e,u+215b-215e,u+2202,u+2206,u+220e-220f,u+2211,u+2215,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25ca,u+25cc,u+fb01-fb04,u+fffc-fffd}@font-face{font-family:Armon Fallback Tahoma;src:local("Tahoma Bold");font-weight:600 900;size-adjust:84.2741%;ascent-override:121.6733%;descent-override:63.7336%;line-gap-override:0%;unicode-range:u+0-24f,u+6??,u+750-77f,u+2000-206f,u+20a0-20cf,u+fb50-fdff,u+fe70-feff}@font-face{font-family:Armon Fallback Arial;src:local("Arial Bold");font-weight:600 900;size-adjust:107.9370%;ascent-override:94.9990%;descent-override:49.7614%;line-gap-override:0%;unicode-range:u+0-24f,u+6??,u+750-77f,u+2000-206f,u+20a0-20cf,u+fb50-fdff,u+fe70-feff}#ag-redesign{--ag-bg:light-dark(#faf9f7,#171d25);--ag-panel:light-dark(#fff,#212a35);--ag-ink:light-dark(#192b3b,#f1f5fa);--ag-sub:light-dark(#62707a,#b7c3d1);--ag-line:light-dark(#e6e8ea,#3b4653);--ag-soft:light-dark(#fff0f3,#3a2430);--ag-red:light-dark(#d51b48,#ff7999);--ag-solid:#d51b48;--ag-green:light-dark(#146b50,#86dec0);--ag-tint:light-dark(#eaf6ef,#183d32);--ag-shadow:light-dark(0 12px 40px #2334450b,0 12px 40px #0003);font:14px/1.9 Vazirmatn,Armon Fallback Tahoma,Armon Fallback Arial,Tahoma,sans-serif;color:var(--ag-ink);background:var(--ag-bg);position:relative;isolation:isolate;text-align:right;overflow-wrap:anywhere}#ag-redesign[data-layout=mobile]{max-width:390px;margin:auto;box-shadow:0 0 0 1px var(--ag-line);border-radius:25px;overflow:clip}#ag-redesign [hidden]{display:none!important}#ag-redesign h1,#ag-redesign h2,#ag-redesign h3,#ag-redesign p{margin:0}#ag-redesign h1{font-size:38px;line-height:1.6;font-weight:900}#ag-redesign h2{font-size:23px;line-height:1.6;font-weight:800}#ag-redesign h3{font-size:17px;line-height:1.8;font-weight:800}#ag-redesign button,#ag-redesign input,#ag-redesign select{font:inherit;color:inherit}#ag-redesign button{border:0;background:none;line-height:1.6}#ag-redesign button:disabled{cursor:default}#ag-redesign img{display:block;max-width:100%;object-fit:cover}#ag-redesign svg{flex-shrink:0;width:19px;height:19px;vertical-align:middle;display:inline-block}#ag-redesign .ag-wrap{max-width:1150px;margin:auto;padding-inline:38px}#ag-redesign .ag-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#ag-redesign .ag-between{justify-content:space-between}#ag-redesign .ag-muted{color:var(--ag-sub)}#ag-redesign .ag-small{font-size:12px}#ag-redesign .ag-btn{min-height:46px;padding:11px 20px;gap:9px;border-radius:12px;background:var(--ag-solid);color:#fff;font-weight:700;white-space:normal}#ag-redesign .ag-btn:hover{filter:brightness(.94)}#ag-redesign .ag-link{min-height:44px;color:var(--ag-red);font-weight:700;padding:7px 0}#ag-redesign .ag-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ag-line);border-radius:12px;background:var(--ag-panel)}#ag-redesign .ag-header{background:var(--ag-panel);padding-block:15px;border-bottom:1px solid var(--ag-line)}#ag-redesign .ag-brand{display:flex;align-items:center;gap:9px;padding:0;text-align:right;flex-shrink:0}#ag-redesign .ag-monogram{font:700 italic 28px/1 Arial;color:var(--ag-red);letter-spacing:-5px;width:44px;height:44px;display:grid;place-items:center;padding-right:5px;border:1px solid var(--ag-line);border-radius:14px}#ag-redesign .ag-brand strong{display:block;font-size:21px;font-weight:900}#ag-redesign .ag-brand small{font-size:11px;letter-spacing:2.5px;display:block;color:var(--ag-sub);line-height:1.2}#ag-redesign .ag-nav{display:flex;gap:20px;align-items:center}#ag-redesign .ag-nav button{padding:8px 0;min-height:44px;font-size:13px}#ag-redesign .ag-phone{direction:ltr;unicode-bidi:isolate;display:inline-block;font-weight:800;font-size:18px;line-height:1.6}#ag-redesign .ag-menu-toggle{display:none}#ag-redesign .ag-section{padding-block:34px}#ag-redesign .ag-heading{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:20px}#ag-redesign .ag-heading p{color:var(--ag-sub);margin-top:4px;font-size:13px}#ag-redesign .ag-kicker{font-size:12px;font-weight:800;color:var(--ag-red);display:block;margin-bottom:5px}#ag-redesign .ag-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#ag-redesign .ag-search{position:relative;z-index:3;margin:-21px 22px 0;padding:18px 20px 20px;background:var(--ag-panel);border-radius:20px;border:1px solid var(--ag-line);box-shadow:0 16px 38px #23344512}#ag-redesign select option{background:var(--ag-panel);color:var(--ag-ink)}#ag-redesign .ag-metadata{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--ag-sub)}#ag-redesign .ag-metadata span{display:inline-flex;align-items:center;gap:5px}#ag-redesign .ag-price{font-size:22px;font-weight:900;color:var(--ag-red);white-space:nowrap}#ag-redesign .ag-price small{font-size:11px;color:var(--ag-sub);font-weight:400}#ag-redesign .ag-contact{background:#172e40;color:#fff;border-radius:22px;padding:28px 32px;display:flex;justify-content:space-between;align-items:center;gap:20px}#ag-redesign .ag-contact p{font-size:13px;color:#d7e3ee;margin-top:7px}#ag-redesign details{border-bottom:1px solid var(--ag-line);padding:10px 0}#ag-redesign summary{font-size:13px;font-weight:600;min-height:36px;align-content:center}#ag-redesign details p{font-size:12px;color:var(--ag-sub);margin:8px 0}#ag-redesign .ag-stars{color:light-dark(#986700,#ffcf63);font-size:14px}#ag-redesign .ag-empty{padding:35px;background:var(--ag-panel);border-radius:16px}@media (max-width:850px){#ag-redesign .ag-wrap{padding-inline:24px}#ag-redesign .ag-nav{gap:13px}#ag-redesign .ag-nav button{font-size:12px}#ag-redesign .ag-header .ag-phonebox{display:none}}@media (max-width:620px){#ag-redesign .ag-wrap{padding-inline:18px}#ag-redesign h2{font-size:21px}#ag-redesign .ag-section{padding-block:25px}#ag-redesign .ag-header{padding-block:11px}#ag-redesign .ag-brand strong{font-size:20px}#ag-redesign .ag-brand small{font-size:11px}#ag-redesign .ag-nav{display:none}#ag-redesign .ag-menu-toggle{display:inline-flex}#ag-redesign .ag-search{margin:14px 0 0;padding:17px;border-radius:18px;box-shadow:var(--ag-shadow)}#ag-redesign .ag-heading{align-items:center;margin-bottom:15px}#ag-redesign .ag-heading p{font-size:12px;max-width:230px}#ag-redesign .ag-heading>.ag-link{font-size:11px;flex-shrink:0}#ag-redesign .ag-grid3{grid-template-columns:1fr;gap:15px}#ag-redesign .ag-contact{flex-direction:column;align-items:flex-start;padding:25px}#ag-redesign .ag-contact h2{font-size:21px}#ag-redesign .ag-contact .ag-btn{width:100%}}@media (max-width:350px){#ag-redesign .ag-wrap{padding-inline:12px}#ag-redesign .ag-price{font-size:20px}}@media(prefers-reduced-motion:reduce){#ag-redesign *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#ag-redesign{container-type:normal;--ag-soft:light-dark(#f3f5f7,#263441);--ag-bg:light-dark(#f7f8fa,#151d27);--ag-red:light-dark(#ca214b,#ff8ba7);--ag-solid:#cf234c;--ag-line:light-dark(#e3e8ed,#354455);padding-bottom:0}#ag-redesign a,#ag-redesign button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#ag-redesign a,#ag-redesign button,#ag-redesign input,#ag-redesign select{scroll-margin-block:100px}#ag-redesign a:focus-visible,#ag-redesign button:focus-visible,#ag-redesign input:focus-visible,#ag-redesign select:focus-visible{outline:3px solid var(--ag-red);outline-offset:4px}#ag-redesign .ag-header{z-index:40;box-shadow:0 4px 18px #132a3c08}#ag-redesign .ag-price{color:var(--ag-ink)}#ag-redesign .ag-btn,#ag-redesign .ag-icon,#ag-redesign .ag-link{transition:transform .18s,background .18s,box-shadow .18s}#ag-redesign .ag-btn:active,#ag-redesign .ag-icon:active{transform:scale(.97)}@media(hover:hover){#ag-redesign .ag-btn:hover{box-shadow:0 6px 18px #a6214323}}#ag-redesign [data-reveal]{transition:opacity .55s ease,transform .55s cubic-bezier(.16,.65,.25,1);transition-delay:var(--ag-delay,0s)}#ag-redesign .ag-revealed{transform:translateY(0)}#ag-redesign .ag-nav .ag-menu-trigger{display:flex;gap:6px;align-items:center}#ag-redesign .ag-menu-trigger[aria-expanded=true]{color:var(--ag-red)}@keyframes ag-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes ag-sheet-in{0%{opacity:0;transform:translateY(35px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ag-panel-in{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes ag-image-in{0%{opacity:.5;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media(max-width:620px){#ag-redesign{padding-bottom:90px}#ag-redesign .ag-header{padding-block:10px}#ag-redesign .ag-header .ag-row>[data-action=contact]{display:none}#ag-redesign .ag-search{padding:15px;margin-top:15px}#ag-redesign .ag-section{padding-block:24px}}@media(prefers-reduced-motion:reduce){#ag-redesign *{animation:none!important;transition:none!important}::view-transition-new(root),::view-transition-old(root){animation:none!important}}@supports(view-transition-name:none){::view-transition-old(root){animation-duration:.14s}::view-transition-new(root){animation-duration:.2s}}#ag-redesign .ag-search-v4{margin:24px 0 4px;padding:0;background:none;box-shadow:none;border:0;border-radius:0;z-index:26}#ag-redesign .ag-search-v4>label{display:block;font-weight:700;font-size:13px;line-height:24px;margin-bottom:8px}#ag-redesign .ag-one-search{height:58px;padding:0 16px;display:flex;align-items:center;gap:12px;border:1px solid light-dark(#bbc7d1,#637888);background:var(--ag-panel);border-radius:15px;box-shadow:0 4px 14px #213a5007}#ag-redesign .ag-one-search:focus-within{border-color:var(--ag-red);box-shadow:0 0 0 3px light-dark(#f4dce3,#492936)}#ag-redesign .ag-one-search input{min-width:0;width:100%;border:0;outline:none;background:none;font-size:16px;padding:12px 0}#ag-redesign .ag-one-search input:focus-visible{outline:none}#ag-redesign .ag-clear-query{width:30px;min-height:40px;flex-shrink:0;display:grid;place-items:center;color:var(--ag-sub)}#ag-redesign #ag-destination-results{position:absolute;top:90px;left:0;right:0;list-style:none;margin:5px 0 0;padding:6px;background:var(--ag-panel);border:1px solid var(--ag-line);border-radius:16px;box-shadow:0 20px 45px #1f344329;max-height:min(365px,50dvh);overflow-y:auto;z-index:55;text-align:right}#ag-redesign .ag-search-option{display:flex;align-items:center;gap:12px;min-height:69px;padding:10px 9px;border-radius:10px;cursor:pointer}#ag-redesign .ag-search-option+li{border-top:1px solid var(--ag-line)}#ag-redesign .ag-search-option:hover,#ag-redesign .ag-search-option[aria-selected=true]{background:var(--ag-soft)}#ag-redesign .ag-search-option>span:nth-child(2){flex:1 1}#ag-redesign .ag-search-option b{display:block;font-size:14px}#ag-redesign .ag-search-option small{font-size:10px;color:var(--ag-sub)}#ag-redesign .ag-option-icon{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:var(--ag-bg)}#ag-redesign .ag-destination-grid{gap:14px}#ag-redesign .ag-finance-calculator{padding:28px}#ag-redesign .ag-finance-calculator>label{display:block;font-weight:700;font-size:13px;margin:22px 0 7px}#ag-redesign .ag-finance-calculator>label>span{float:left;font-size:11px;font-weight:400;color:var(--ag-sub)}#ag-redesign #ag-finance-amount{width:100%;min-height:53px;border:1px solid var(--ag-line);border-radius:12px;padding:10px 14px;direction:ltr;text-align:left;font-size:20px;font-weight:700;background:var(--ag-bg)}#ag-redesign #ag-finance-hint{font-size:10px;color:var(--ag-sub);display:block;margin-top:6px}#ag-redesign .ag-finance-calculator fieldset{border:0;padding:0;margin:22px 0}#ag-redesign .ag-finance-calculator legend{font-size:12px;margin-bottom:10px}#ag-redesign .ag-finance-calculator>a.ag-btn{width:100%}@media(max-width:1000px){#ag-redesign .ag-phonebox{display:none}}@media(max-width:850px){#ag-redesign .ag-finance-calculator{padding:20px}}@media(max-width:620px){#ag-redesign{padding-bottom:100px}#ag-redesign .ag-header .ag-wrap{gap:10px}#ag-redesign .ag-header .ag-mobile-tools{gap:10px;flex-wrap:nowrap}#ag-redesign .ag-brand strong{font-size:19px}#ag-redesign .ag-monogram{width:37px;height:40px;font-size:25px}#ag-redesign .ag-brand small{font-size:9px;letter-spacing:2px}#ag-redesign .ag-menu-toggle{width:39px;height:40px}#ag-redesign .ag-search-v4{margin-top:20px;padding:0}#ag-redesign .ag-search-v4>label{font-size:12px}#ag-redesign .ag-one-search{height:56px;padding-inline:12px;gap:8px}#ag-redesign #ag-destination-results{top:88px}#ag-redesign .ag-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#ag-redesign .ag-finance-calculator{width:100%;padding:22px}#ag-redesign .ag-finance-calculator h2{font-size:21px}}@media(max-width:350px){#ag-redesign .ag-brand{gap:5px}#ag-redesign .ag-brand strong{font-size:17px}#ag-redesign .ag-brand small{font-size:8px}#ag-redesign .ag-header .ag-mobile-tools{gap:6px}}#ag-redesign .ag-input-anchor{position:relative}#ag-redesign .ag-search-submit{width:45px;height:46px;flex-shrink:0;display:grid;place-items:center;background:var(--ag-solid);color:white;border-radius:11px}#ag-redesign .ag-search-submit svg{width:23px;height:23px}@media(max-width:620px){#ag-redesign .ag-search-submit{width:41px;height:43px;border-radius:10px}}#ag-redesign .ag-top-phone{display:none}@media(max-width:850px){#ag-redesign .ag-top-phone{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:var(--ag-ink);font-weight:700;font-size:13px;white-space:nowrap;text-decoration:none}#ag-redesign .ag-top-phone svg{width:15px;height:15px;color:var(--ag-red)}}@media(max-width:350px){#ag-redesign .ag-top-phone{font-size:12px;gap:4px}#ag-redesign .ag-top-phone svg{width:13px;height:13px}}#ag-redesign .ag-phone-digits{display:inline-flex;align-items:baseline;direction:ltr;unicode-bidi:isolate;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#ag-redesign .ag-phone-digits .ag-phone-accent{color:var(--ag-red);font-weight:900}#ag-redesign .ag-journey-steps>li:not(:last-child):before{content:"";position:absolute;right:48px;left:-28px;top:25px;border-top:1px dashed var(--ag-line)}#ag-redesign #ag-home-finance{scroll-margin-top:110px}@media(max-width:1000px){#ag-redesign .ag-journey-steps>li:not(:last-child):before{left:-22px}}@media(max-width:700px){#ag-redesign .ag-journey-steps>li:not(:last-child):before{right:21px;left:auto;top:44px;bottom:0;border-top:0;border-right:1px dashed var(--ag-line)}}@media(max-width:350px){#ag-redesign .ag-phone-digits{gap:3px}#ag-redesign .ag-header .ag-mobile-tools{gap:4px}}#ag-redesign .ag-header-v8>.ag-wrap{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:25px;align-items:center}#ag-redesign .ag-header-v8 .ag-nav{display:flex;justify-content:center;gap:22px}#ag-redesign .ag-header-v8 .ag-nav button{white-space:nowrap;font-size:13px}#ag-redesign .ag-header-v8 .ag-mobile-tools{display:none}#ag-redesign .ag-header-v8 .ag-phonebox{display:block}#ag-redesign .ag-desktop-contact{gap:10px;min-height:52px;padding:5px 11px;border:1px solid var(--ag-line);border-radius:14px;background:var(--ag-panel)}#ag-redesign .ag-desktop-contact>span:last-child{display:flex;flex-direction:column;gap:1px}#ag-redesign .ag-desktop-contact small{font-size:10px;color:var(--ag-sub);text-align:right}#ag-redesign .ag-desktop-contact .ag-phone{font-size:19px;line-height:1.5}#ag-redesign .ag-desktop-phone-icon{width:33px;height:33px;border-radius:10px;color:var(--ag-red);background:var(--ag-soft)}#ag-redesign .ag-desktop-phone-icon svg{width:18px;height:18px}#ag-redesign .ag-desktop-contact:hover{border-color:var(--ag-red)}#ag-redesign .ag-search-v8{width:min(820px,100%);margin:25px auto 0;padding:0;background:none;border:0;box-shadow:none;text-align:right;position:relative;z-index:30}#ag-redesign .ag-search-v8 .ag-one-search{height:88px;padding:10px 12px 10px 22px;gap:15px;border:1.5px solid light-dark(#d394a6,#80506a);border-radius:21px;background:var(--ag-panel);box-shadow:0 12px 35px #193b4e0d}#ag-redesign .ag-search-v8 .ag-one-search:focus-within{border-color:var(--ag-red);box-shadow:0 0 0 4px light-dark(#f7e3eb,#553146),0 12px 35px #193b4e0d}#ag-redesign .ag-search-v8 .ag-search-pin{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--ag-bg);color:var(--ag-sub);flex-shrink:0}#ag-redesign .ag-search-v8 .ag-search-pin svg{width:23px;height:23px}#ag-redesign .ag-search-field{flex:1 1;min-width:0;display:flex;flex-direction:column}#ag-redesign .ag-search-field label{font-size:11px;font-weight:700;color:var(--ag-ink);text-align:right}#ag-redesign .ag-search-v8 input{padding:5px 0;font-size:17px;line-height:1.6}#ag-redesign .ag-search-v8 .ag-search-submit{display:flex;align-items:center;justify-content:center;width:auto;height:60px;min-width:160px;padding:10px 18px;gap:8px;border-radius:14px;background:var(--ag-solid);color:white;flex-shrink:0;font-size:14px;font-weight:700}#ag-redesign .ag-search-v8 .ag-search-submit svg{width:19px;height:19px}#ag-redesign .ag-search-v8 .ag-clear-query{width:24px;min-width:24px}#ag-redesign .ag-search-v8 #ag-destination-results{top:100%;right:0;left:0;margin-top:8px;max-height:min(365px,45dvh)}@media(min-width:701px) and (max-width:1100px){#ag-redesign .ag-header-v8{padding-block:10px 0}#ag-redesign .ag-header-v8>.ag-wrap{grid-template-columns:1fr auto;gap:8px 20px}#ag-redesign .ag-header-v8 .ag-brand{grid-column:1;grid-row:1}#ag-redesign .ag-header-v8 .ag-phonebox{grid-column:2;grid-row:1}#ag-redesign .ag-header-v8 .ag-nav{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:14px;border-top:1px solid var(--ag-line);padding-top:2px}#ag-redesign .ag-desktop-contact .ag-phone{font-size:17px}}@media(max-width:700px){#ag-redesign .ag-header-v8>.ag-wrap{display:flex;justify-content:space-between;gap:10px;flex-wrap:nowrap}#ag-redesign .ag-header-v8 .ag-nav,#ag-redesign .ag-header-v8 .ag-phonebox{display:none}#ag-redesign .ag-header-v8 .ag-mobile-tools{display:flex}#ag-redesign .ag-header-v8 .ag-menu-toggle,#ag-redesign .ag-header-v8 .ag-top-phone{display:inline-flex}#ag-redesign .ag-search-v8{margin-top:21px}#ag-redesign .ag-search-v8 .ag-one-search{height:78px;padding:8px 10px;gap:5px;border-radius:17px}#ag-redesign .ag-search-v8 .ag-search-pin{display:none}#ag-redesign .ag-search-field label{font-size:10px}#ag-redesign .ag-search-v8 input{font-size:15px;padding:4px 0}#ag-redesign .ag-search-v8 .ag-search-submit{min-width:51px;width:51px;height:54px;padding:8px;border-radius:12px}#ag-redesign .ag-search-v8 .ag-search-submit>span{display:none}#ag-redesign .ag-search-v8 .ag-search-submit svg{width:21px;height:21px}#ag-redesign .ag-search-v8 .ag-clear-query{width:20px;min-width:20px}}@media(max-width:350px){#ag-redesign .ag-header-v8 .ag-mobile-tools{gap:4px}#ag-redesign .ag-search-v8 input{font-size:13px}#ag-redesign .ag-search-v8 .ag-search-submit{width:46px;min-width:46px}#ag-redesign .ag-search-v8 .ag-clear-query{width:18px;min-width:18px}}#ag-redesign .ag-header-v8 .ag-nav{gap:17px}#ag-redesign .ag-header-v8 .ag-nav [aria-current=page]{color:var(--ag-red)}#ag-redesign details.ag-footer-group{border:0;padding:0}#ag-redesign .ag-footer-group summary{list-style:none;font-size:14px;min-height:40px;margin-bottom:10px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between}#ag-redesign .ag-footer-group summary::-webkit-details-marker{display:none}#ag-redesign .ag-footer-chevron{display:none;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}#ag-redesign .ag-footer-group nav{display:grid;gap:2px 14px}#ag-redesign .ag-footer-group nav button{min-height:40px;font-size:12px;line-height:1.9;color:var(--ag-sub);text-align:right;padding:7px 0}#ag-redesign .ag-footer-group nav button:hover{color:var(--ag-red)}@media(max-width:700px){#ag-redesign details.ag-footer-group{border-top:1px solid var(--ag-line)}#ag-redesign .ag-footer-group summary{font-size:12px;min-height:52px;margin:0;padding:8px 3px}#ag-redesign .ag-footer-chevron{display:block;margin-left:4px}#ag-redesign .ag-footer-group[open] .ag-footer-chevron{transform:rotate(225deg)}#ag-redesign .ag-footer-group nav{padding:0 4px 13px}#ag-redesign .ag-footer-group nav button{font-size:11px;min-height:42px}}#ag-redesign .ag-footer-group nav button{font-size:13px}@media(max-width:700px){#ag-redesign .ag-footer-group nav button{font-size:12px}}#ag-redesign .ag-header-v8{padding-block:11px}@keyframes ag-cover-settle{0%{transform:scale(1.055)}to{transform:scale(1)}}@media(max-width:700px){#ag-redesign .ag-header-v8{padding-block:10px}}#ag-redesign .ag-search-v8.ag-search-v11{margin:0;max-width:none;width:100%;padding:0;background:none}#ag-redesign .ag-search-v11 .ag-one-search{border:1.5px solid #d45176;height:80px;padding:9px 13px 9px 10px;border-radius:17px;gap:14px;box-shadow:0 8px 24px #9534470c;background:var(--ag-panel)}#ag-redesign .ag-search-v11 .ag-search-pin{width:44px;height:44px;background:#f9edf1;border-radius:12px;color:var(--ag-red)}#ag-redesign .ag-search-v11 .ag-search-field label{font-size:11px;color:var(--ag-ink)}#ag-redesign .ag-search-v11 input{font-size:17px}#ag-redesign .ag-search-v11 .ag-search-submit{height:58px;min-width:170px;border-radius:12px}@keyframes ag-guide-enter{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:700px){#ag-redesign .ag-search-v11 .ag-one-search{height:72px;border-radius:14px;padding:8px;gap:4px}#ag-redesign .ag-search-v11 .ag-search-field label{font-size:10px}#ag-redesign .ag-search-v11 input{font-size:15px;padding-block:5px}#ag-redesign .ag-search-v11 .ag-search-submit{min-width:49px;width:49px;height:54px;border-radius:10px}}@media(max-width:350px){#ag-redesign .ag-search-v11 input{font-size:13px}}@media(max-width:700px){#ag-redesign .ag-search-v11 input{font-size:16px}}body{margin:0;background:#f6f8fb}#ag-redesign{--ag-font:Armon,Tahoma,sans-serif;font-family:Armon,Armon Fallback Tahoma,Armon Fallback Arial,Tahoma,sans-serif;min-height:100vh;width:100%;max-width:none;direction:rtl}#ag-redesign *{box-sizing:border-box}#ag-redesign button,#ag-redesign input,#ag-redesign select,#ag-redesign textarea{font:inherit}#ag-redesign a{color:inherit;text-decoration:none}#ag-redesign :focus-visible{outline:3px solid #bd1747;outline-offset:4px}#ag-redesign .ag-nav>a{font-size:13px;padding:12px 3px;white-space:nowrap}#ag-redesign .ag-dock>a:not(.ag-dock-call){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:10px;position:relative;padding:9px 4px}#ag-redesign .ag-rich{font-size:14px;line-height:2.2;color:var(--ag-sub)}#ag-redesign .ag-rich h2,#ag-redesign .ag-rich h3{color:var(--ag-ink)}#ag-redesign .ag-rich a{color:var(--ag-red);text-decoration:underline}#ag-redesign .ag-rich ol,#ag-redesign .ag-rich ul{padding-inline-start:25px}#ag-redesign .ag-empty{padding:30px;background:white;border:1px solid var(--ag-line);border-radius:18px;text-align:center}#ag-redesign .ag-search-message{display:block;color:var(--ag-red);font-size:12px}#ag-redesign .ag-page-heading{margin:20px 0 28px}#ag-redesign .ag-page-heading h1{font-size:32px;margin:8px 0 12px;line-height:1.8}#ag-redesign .ag-page-heading p{font-size:14px;color:var(--ag-sub);line-height:2}#ag-redesign .ag-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:11px;color:var(--ag-sub)}#ag-redesign .ag-breadcrumb svg{width:14px;height:14px}#ag-redesign .ag-content-panel{background:white;border:1px solid var(--ag-line);border-radius:18px;padding:28px}#ag-redesign .ag-reveal-pending{opacity:0;transform:translateY(18px);transition:opacity .45s,transform .45s}#ag-redesign .ag-revealed{opacity:1;transform:none}#ag-redesign .ag-link{display:inline-flex;align-items:center;gap:7px}#ag-redesign .ag-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}#ag-redesign .ag-phone-digits{white-space:nowrap}#ag-redesign .ag-stars{color:#9d700d}@media(max-width:700px){#ag-redesign .ag-page-heading h1{font-size:25px}#ag-redesign .ag-page-heading p{font-size:12px}#ag-redesign .ag-content-panel{padding:18px}}@media(prefers-reduced-motion:reduce){#ag-redesign .ag-reveal-pending{opacity:1;transform:none;transition:none}#ag-redesign *{scroll-behavior:auto!important}}#ag-redesign .ag-public-page{padding-top:24px;padding-bottom:72px;min-height:60vh}#ag-redesign .ag-destination-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#ag-redesign .ag-destination-tile{display:block;background:white;border:1px solid #e6ebf0;padding:16px;border-radius:22px;text-decoration:none}#ag-redesign .ag-destination-tile img{width:100%;height:190px;object-fit:cover;border-radius:15px}#ag-redesign .ag-destination-tile h2,#ag-redesign .ag-destination-tile h3{margin:12px 0 8px;font-size:20px}#ag-redesign .ag-departure-tabs{display:flex;gap:10px;overflow:auto;padding:18px 0;scrollbar-width:thin}#ag-redesign .ag-departure-tabs a{white-space:nowrap;padding:10px 18px;background:white;border:1px solid #e5eaf0;border-radius:13px;font-size:13px}#ag-redesign .ag-departure-tabs a[aria-current]{border-color:#d51b48;color:#d51b48;background:#fff5f8}#ag-redesign .ag-option-stays{display:grid;gap:20px}#ag-redesign .ag-hotel-summary{display:grid;grid-template-columns:160px 1fr;gap:18px}#ag-redesign .ag-hotel-summary img{width:160px;height:155px;object-fit:cover;border-radius:17px}#ag-redesign .ag-hotel-summary h3{margin:5px 0;font-size:21px}#ag-redesign .ag-hotel-english{font-size:12px;color:#586979;text-align:right;margin:4px 0}#ag-redesign .ag-stars{color:#ae7a19;letter-spacing:2px}#ag-redesign .ag-finance-block{background:#fff;border:1px solid #e5eaf0;border-radius:28px;display:grid;grid-template-columns:.85fr 1.15fr;gap:35px;padding:35px}#ag-redesign .ag-finance-intro h2{font-size:34px;line-height:1.8;margin:10px 0}#ag-redesign .ag-finance-intro h2 em{font-style:normal;color:#d51b48}#ag-redesign .ag-finance-intro>img{display:block;width:120px;height:120px;object-fit:contain;margin:20px 0}#ag-redesign .ag-finance-intro p{color:#586979;line-height:2}#ag-redesign .ag-finance-calculator{min-width:0}#ag-redesign .ag-sample-label{background:#fff7e9;color:#866328;border-radius:10px;padding:10px 14px;font-size:11px;line-height:1.8}#ag-redesign .ag-amount-slider{margin:22px 0}#ag-redesign .ag-amount-slider>label{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:13px}#ag-redesign .ag-amount-slider strong{font-size:24px;color:#193347}#ag-redesign .ag-amount-slider input[type=range]{width:100%;accent-color:#d51b48;margin:24px 0;height:24px;cursor:ew-resize}#ag-redesign .ag-slider-limits{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:11px;color:#586979}#ag-redesign .ag-slider-limits label{display:flex;align-items:center;gap:6px}#ag-redesign .ag-slider-limits input{width:80px;border:1px solid #e1e7ee;border-radius:10px;padding:7px;text-align:center}#ag-redesign .ag-months,#ag-redesign .ag-room-choice{border:0;padding:0;margin:20px 0;display:flex;gap:8px;flex-wrap:wrap}#ag-redesign .ag-months legend,#ag-redesign .ag-room-choice legend{font-size:12px;margin-bottom:12px}#ag-redesign .ag-months label{flex:1 1;border:1px solid #e4eaf0;border-radius:11px;text-align:center;padding:10px;font-size:12px;cursor:pointer}#ag-redesign .ag-months label.selected{background:#fff4f7;color:#d51b48;border-color:#d51b48}#ag-redesign .ag-months input{position:absolute;opacity:0}#ag-redesign .ag-months label:has(input:focus-visible){outline:2px solid #d51b48;outline-offset:3px}#ag-redesign .ag-quote{background:#f5f8fb;border:1px solid #e6ecf1;border-radius:20px;padding:20px;min-height:290px}#ag-redesign .ag-quote-primary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:12px;padding-bottom:16px;border-bottom:1px solid #dce5ed}#ag-redesign .ag-quote-primary strong{font-size:25px}#ag-redesign .ag-quote-primary strong small{font-size:12px}#ag-redesign .ag-quote-details{margin:12px 0}#ag-redesign .ag-quote-details>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;font-size:11px}#ag-redesign .ag-quote-details dd{margin:0;font-weight:700;white-space:nowrap}#ag-redesign .ag-finance-documents{font-size:12px;color:#586979;line-height:2}#ag-redesign .ag-finance-dialog{border:0;padding:25px;border-radius:24px;width:min(650px,calc(100vw - 32px));max-height:90dvh;overflow:auto;color:#193347;box-shadow:0 24px 100px #14283e40;font-family:inherit}#ag-redesign .ag-finance-dialog::backdrop{background:#0e233b99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#ag-redesign .ag-dialog-heading{display:flex;align-items:start;justify-content:space-between;gap:14px;margin-bottom:20px}#ag-redesign .ag-dialog-heading h2{font-size:19px;margin:5px 0}#ag-redesign .ag-room-choice label{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#f5f8fb;border-radius:12px;font-size:12px}#ag-redesign .ag-passengers{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#ag-redesign .ag-passengers label{display:grid;gap:8px;font-size:11px}#ag-redesign .ag-passengers input{width:100%;padding:10px;border:1px solid #dde5ed;border-radius:10px;text-align:center}#ag-redesign .ag-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}#ag-redesign .ag-inquiry label{display:grid;gap:7px;font-size:12px;margin-bottom:15px}#ag-redesign .ag-inquiry input,#ag-redesign .ag-inquiry textarea{width:100%;padding:12px;border:1px solid #dfe6ee;border-radius:11px;font-family:inherit}#ag-redesign .ag-inquiry input:focus,#ag-redesign .ag-inquiry textarea:focus{outline:2px solid #d51b48;outline-offset:2px}#ag-redesign .ag-inquiry .ag-honeypot{display:none}#ag-redesign .ag-inquiry button:disabled{opacity:.65;cursor:wait}#ag-redesign .ag-article-cover{width:100%;height:auto;max-height:480px;object-fit:cover;border-radius:20px}#ag-redesign .ag-faq{padding:18px;border:1px solid #e4eaf0;background:white;border-radius:14px;margin:10px 0}#ag-redesign .ag-faq summary{cursor:pointer;font-weight:700}@media(max-width:1000px){#ag-redesign .ag-finance-block{gap:24px;padding:24px}}@media(max-width:700px){#ag-redesign .ag-public-page{padding-top:10px;padding-bottom:100px}#ag-redesign .ag-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#ag-redesign .ag-destination-tile{padding:10px;border-radius:16px}#ag-redesign .ag-destination-tile img{height:115px}#ag-redesign .ag-destination-tile h2,#ag-redesign .ag-destination-tile h3{font-size:16px}#ag-redesign .ag-destination-tile p{font-size:11px}#ag-redesign .ag-hotel-summary{grid-template-columns:110px 1fr;gap:12px}#ag-redesign .ag-hotel-summary img{width:110px;height:135px}#ag-redesign .ag-hotel-summary h3{font-size:19px}#ag-redesign .ag-hotel-english{font-size:10px;overflow-wrap:anywhere}#ag-redesign .ag-finance-block{grid-template-columns:1fr;gap:16px;padding:20px;border-radius:22px}#ag-redesign .ag-finance-intro{position:relative;padding-left:75px}#ag-redesign .ag-finance-intro h2{font-size:26px}#ag-redesign .ag-finance-intro>img{position:absolute;left:0;top:25px;width:72px;height:90px}#ag-redesign .ag-amount-slider>label,#ag-redesign .ag-finance-intro p{font-size:12px}#ag-redesign .ag-amount-slider strong{font-size:21px}#ag-redesign .ag-slider-limits label{font-size:9px}#ag-redesign .ag-slider-limits input{width:52px}#ag-redesign .ag-quote{padding:16px}#ag-redesign .ag-quote-primary strong{font-size:22px}#ag-redesign .ag-passengers{grid-template-columns:1fr 1fr}#ag-redesign .ag-finance-dialog{padding:20px 18px;max-height:88dvh;margin:auto auto 0;width:100%;border-radius:24px 24px 0 0}#ag-redesign .ag-form-grid{grid-template-columns:1fr;gap:0}}#ag-redesign .ag-tour-workspace label{display:grid;gap:8px;font-size:12px}#ag-redesign .ag-tour-workspace input,#ag-redesign .ag-tour-workspace select,#ag-redesign .ag-tour-workspace textarea{width:100%;font:inherit;padding:12px;border:1px solid #dfe6ee;border-radius:10px;background:#fff}#ag-redesign .ag-tour-workspace textarea{min-height:100px}@media(max-width:700px){#ag-redesign .ag-tour-workspace>.ag-heading{display:block}#ag-redesign .ag-tour-workspace>.ag-heading h1{font-size:28px;line-height:1.8}#ag-redesign .ag-tour-workspace>.ag-heading>.ag-btn{margin-top:14px;display:inline-flex}#ag-redesign .ag-tour-workspace>.ag-heading p{font-size:12px}}#ag-redesign .ag-hotel-filters{display:flex;gap:14px;align-items:end;justify-content:space-between;margin:20px 0}#ag-redesign .ag-hotel-filters label{display:grid;gap:6px;font-size:11px;color:#586979}#ag-redesign .ag-hotel-filters select{padding:12px 15px;min-width:175px;border:1px solid #e1e8ef;background:white;border-radius:12px;font:inherit;color:#193347}@media(max-width:700px){#ag-redesign .ag-hotel-filters{gap:10px;flex-wrap:wrap}#ag-redesign .ag-hotel-filters label{flex:1 1}#ag-redesign .ag-hotel-filters select{min-width:0;width:100%;font-size:12px;padding:12px 8px}}#ag-redesign .ag-source-title{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}#ag-redesign .ag-ingest p,#ag-redesign .ag-ingest small{color:#607184;line-height:1.9}#ag-redesign .ag-ingest label{display:flex;flex-direction:column;gap:7px;font-size:14px;font-weight:600;min-width:0}#ag-redesign .ag-ingest input,#ag-redesign .ag-ingest select,#ag-redesign .ag-ingest textarea{font:inherit;background:white;color:#203343;border:1px solid #d8e0e8;border-radius:10px;padding:11px;width:100%;min-width:0}#ag-redesign .ag-ingest button{font:inherit;background:#fff;color:#21384b;border:1px solid #dbe2e9;border-radius:10px;padding:11px 15px;cursor:pointer;min-height:44px;font-weight:700}#ag-redesign .ag-date-tabs button.selected,#ag-redesign .ag-ingest button.ag-primary{background:#d4144a;color:#fff;border-color:#d4144a}#ag-redesign .ag-source-title h2{font-size:18px;margin:0}#ag-redesign .ag-source-state{font-size:12px;background:#f0f3f7;color:#567080;padding:5px 10px;border-radius:20px}#ag-redesign .ag-source-state.queued,#ag-redesign .ag-source-state.running{background:#fff0dd;color:#986018}#ag-redesign .ag-source-state.succeeded{background:#e3f5ee;color:#17775a}#ag-redesign .ag-source-state.failed{background:#fff0f2;color:#ac2944}#ag-redesign .ag-source-error{color:#a9233d!important;background:#fff3f5;padding:10px;border-radius:8px}#ag-redesign .ag-source-settings{border-top:1px solid #e7ecf1;margin-top:15px;padding-top:15px}#ag-redesign .ag-source-settings label{margin-block:12px}#ag-redesign .ag-review{margin-top:32px;background:#fff;border:1px solid #d8e0e8;border-radius:20px;padding:26px}#ag-redesign .ag-stop-field{display:flex;gap:10px}#ag-redesign .ag-stop-field label:first-child{flex:1 1}#ag-redesign .ag-stop-field label:last-child{width:90px}#ag-redesign .ag-date-tabs{display:flex;gap:8px;overflow-x:auto;padding:14px 0;margin:15px 0;max-width:100%}#ag-redesign .ag-date-tabs button{white-space:nowrap}#ag-redesign .ag-money-parts>div{display:grid;grid-template-columns:minmax(100px,1fr) 80px auto;gap:8px;margin-block:10px}#ag-redesign .ag-merge-conflicts{padding:18px;background:#fff5ec;border:1px solid #edddca;border-radius:12px;margin-block:20px}#ag-redesign .ag-merge-conflicts article{border-top:1px solid #ead8c5;padding-block:12px;overflow-wrap:anywhere}@media(max-width:600px){#ag-redesign .ag-review{padding:15px}#ag-redesign .ag-money-parts>div{grid-template-columns:minmax(90px,1fr) 72px}#ag-redesign .ag-money-parts>div button{grid-column:1/-1}#ag-redesign .ag-date-tabs{padding-bottom:12px}}#ag-redesign .ag-review{scroll-margin-top:110px}#ag-redesign .ag-review h2:focus{outline:none}#ag-redesign .ag-current-package{font-size:13px;font-weight:700;color:#21637a!important}#ag-redesign .ag-panel-flights{display:flex;gap:14px;min-width:0;background:#f7f9fb;padding:13px;border-radius:12px}#ag-redesign .ag-panel-flights>div{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}#ag-redesign .ag-panel-flights img{width:44px;height:44px;object-fit:contain;background:white;border-radius:8px;padding:4px;flex-shrink:0}#ag-redesign .ag-panel-flights small{display:block;font-size:10px;line-height:1.6}#ag-redesign .ag-panel-flights strong{font-size:13px;color:#21384b;display:block}#ag-redesign .ag-flight-placeholder{display:grid;place-items:center;width:38px;height:38px;color:#607184;background:#e8edf2;border-radius:8px}#ag-redesign .ag-date-dialog{position:fixed;inset:0;margin:auto;width:min(940px,calc(100vw - 40px));max-width:none;max-height:90dvh;border:0;border-radius:22px;padding:0;background:white;color:#21384b;box-shadow:0 24px 80px #102c4240;overflow:auto;direction:rtl}#ag-redesign .ag-date-dialog::backdrop{background:#1024369c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#ag-redesign .ag-date-dialog-head{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;gap:18px;border-bottom:1px solid #e6edf3;background:white;position:sticky;top:0;z-index:2}#ag-redesign .ag-date-dialog-head h2{font-size:22px;margin:5px 0}#ag-redesign .ag-date-dialog-head p{font-size:11px;margin:0}#ag-redesign .ag-date-dialog-head>div>small{font-size:12px}#ag-redesign .ag-date-dialog-head>button{border-radius:50%;width:42px;height:42px;padding:5px;flex-shrink:0}#ag-redesign .ag-date-dialog-tools{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 24px}#ag-redesign .ag-date-dialog-tools p{font-size:12px;flex:1 1}#ag-redesign .ag-date-dialog-tools label{min-width:165px;font-size:12px}#ag-redesign .ag-date-dialog-list{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 24px 24px}#ag-redesign .ag-date-dialog-list article{border:1px solid #dde5ed;border-radius:15px;padding:16px;background:#fff}#ag-redesign .ag-date-dialog-list button{width:100%;font-size:13px}#ag-redesign .ag-date-dialog footer{font-size:11px;text-align:center;padding:15px;background:#f5f8fb;color:#607184}@media(max-width:800px){#ag-redesign .ag-date-dialog{width:calc(100vw - 20px);max-height:94dvh;border-radius:18px}#ag-redesign .ag-date-dialog-head{padding:16px}#ag-redesign .ag-date-dialog-head h2{font-size:18px}#ag-redesign .ag-date-dialog-tools{padding:12px 16px;align-items:stretch;flex-direction:column;gap:6px}#ag-redesign .ag-date-dialog-tools p{margin:0}#ag-redesign .ag-date-dialog-list{grid-template-columns:1fr;padding:0 16px 16px}}#ag-redesign .ag-date-dialog-linear{width:min(1020px,calc(100% - 32px))}#ag-redesign .ag-date-dialog-linear .ag-date-dialog-list{display:flex;flex-direction:column;gap:0;padding:0 24px}#ag-redesign .ag-date-dialog-linear .ag-date-dialog-list article{display:grid;grid-template-columns:1.05fr 1fr 1.15fr auto;align-items:center;gap:18px;padding:18px 0;border:0;border-bottom:1px solid #e7edf3;border-radius:0;background:white}#ag-redesign .ag-date-dialog-linear article>button{padding:12px;color:#cf0b48;background:#fff4f7;border:1px solid #f4d2df;border-radius:12px;font-weight:700}#ag-redesign .ag-date-airline-text{display:flex;flex-direction:column;font-size:13px;gap:5px;color:#6c8093}#ag-redesign .ag-date-airline-text strong{color:#243749}#ag-redesign .ag-price-dialog{width:min(1050px,calc(100% - 32px));padding:0}#ag-redesign .ag-price-dialog-help{padding:14px 24px;background:#f7f9fb}#ag-redesign .ag-price-dialog-help p{margin-top:0;color:#697d90}#ag-redesign .ag-price-dialog-help label{display:flex;flex-direction:row;align-items:center;gap:16px}#ag-redesign .ag-price-dialog-help input{max-width:340px;flex:1 1;padding:12px;border:1px solid #dce4ec;border-radius:10px;font:inherit}#ag-redesign .ag-price-hotel-list{padding:12px 24px}#ag-redesign .ag-price-hotel{border:1px solid #e3eaf1;border-radius:14px;margin:10px 0;overflow:hidden}#ag-redesign .ag-price-hotel summary{display:flex;align-items:center;gap:18px;padding:18px;cursor:pointer}#ag-redesign .ag-price-hotel summary>strong{flex:1 1;min-width:0}#ag-redesign .ag-price-hotel summary>small{color:#cb0c47;font-size:12px;white-space:nowrap}#ag-redesign .ag-price-hotel summary span{font-size:13px}#ag-redesign .ag-price-fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:16px;background:#f7f9fb;border-top:1px solid #e3eaf1}#ag-redesign .ag-price-fields label>span:first-child{display:block;font-size:12px;font-weight:700;margin-bottom:8px}#ag-redesign .ag-price-input{display:flex;align-items:center;gap:5px;margin-bottom:6px}#ag-redesign .ag-price-input input{width:100%;min-width:0;font:inherit;font-size:14px;padding:10px 6px;border:1px solid #d9e2eb;border-radius:9px;background:#fff}#ag-redesign .ag-price-input small{font-size:11px;white-space:nowrap;color:#6c8093}#ag-redesign .ag-price-fields em{font-size:12px;font-style:normal;color:#6c8093}#ag-redesign .ag-price-dialog-actions{display:flex;align-items:center;gap:12px;position:sticky;bottom:0;background:white!important;border-top:1px solid #e3eaf1;padding:16px 24px!important;box-shadow:0 -5px 20px #23354608}#ag-redesign .ag-price-dialog-actions>span{flex:1 1}#ag-redesign .ag-price-dialog-actions button{padding:12px 20px;border:1px solid #dce4ec;border-radius:10px;font:inherit}@media(max-width:700px){#ag-redesign .ag-date-dialog-linear .ag-date-dialog-list{padding:0 16px}#ag-redesign .ag-date-dialog-linear .ag-date-dialog-list article{grid-template-columns:1fr 1fr;gap:12px;padding:18px 0}#ag-redesign .ag-date-airline-text,#ag-redesign .ag-date-dialog-linear article>button{font-size:12px}#ag-redesign .ag-price-dialog-help,#ag-redesign .ag-price-hotel-list{padding:12px 14px}#ag-redesign .ag-price-hotel summary{padding:14px;display:grid;grid-template-columns:1fr auto;gap:8px}#ag-redesign .ag-price-hotel summary>strong{grid-column:1/-1}#ag-redesign .ag-price-fields{grid-template-columns:1fr 1fr;padding:12px;gap:14px 12px}#ag-redesign .ag-price-dialog-actions{flex-wrap:wrap;padding:12px 14px!important;gap:8px}#ag-redesign .ag-price-dialog-actions>span{flex-basis:100%;font-size:12px}#ag-redesign .ag-price-dialog-actions button{flex:1 1}#ag-redesign .ag-price-dialog-help label{gap:8px;font-size:13px}}#ag-redesign .ag-airline-groups{display:flex;flex-direction:column;gap:16px}#ag-redesign .ag-airline-group{background:#fff;border:1px solid #e2eaf2;border-radius:18px;overflow:hidden}#ag-redesign .ag-airline-group>summary{display:flex;align-items:center;gap:14px;padding:22px;cursor:pointer;list-style:none}#ag-redesign .ag-airline-group>summary::-webkit-details-marker{display:none}#ag-redesign .ag-airline-group>summary strong{font-size:19px;flex:1 1}#ag-redesign .ag-airline-group>summary span{color:#718396;font-size:13px}#ag-redesign .ag-airline-group>summary b{color:#d30c48;font-size:24px;transition:transform .2s}#ag-redesign .ag-airline-group[open]>summary{border-bottom:1px solid #e8edf3}#ag-redesign .ag-airline-group[open]>summary b{transform:rotate(180deg)}@media(max-width:700px){#ag-redesign .ag-airline-group>summary{padding:18px}}#ag-redesign .ag-package-itinerary{min-width:0;border:1px solid #dce8ed;background:linear-gradient(120deg,#f1f7f9,#f8fbfc);border-radius:15px;padding:16px 18px;margin-bottom:16px}#ag-redesign .ag-package-itinerary>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px}#ag-redesign .ag-itinerary-kind{font-size:12px;font-weight:700;color:#327083}#ag-redesign .ag-package-itinerary>header>strong{font-size:12px;font-weight:500;color:#486171;white-space:nowrap}#ag-redesign .ag-package-itinerary>header>strong b{font-size:19px;color:#21384b;padding-inline:4px}#ag-redesign .ag-package-itinerary ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px 24px}#ag-redesign .ag-package-itinerary li{position:relative;display:flex;align-items:center;gap:10px;flex:1 1;min-width:125px}#ag-redesign .ag-stop-order{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:white;border:1px solid #c9dfe6;color:#357386;font-size:12px;font-weight:700;flex-shrink:0}#ag-redesign .ag-package-itinerary li strong{display:block;font-size:16px;color:#203343;line-height:1.7}#ag-redesign .ag-package-itinerary li div>span{font-size:12px;color:#627782;display:block}#ag-redesign .ag-package-itinerary li div>span b{color:#27495b;font-size:14px}#ag-redesign .ag-package-itinerary>p{font-size:12px;margin:0}#ag-redesign .ag-date-dialog>.ag-package-itinerary{margin:18px 24px 0;flex-shrink:0}#ag-redesign .ag-airline-group>summary strong{font-size:18px}@media(max-width:800px){#ag-redesign .ag-package-itinerary{padding:14px;margin-bottom:12px}#ag-redesign .ag-package-itinerary ol{gap:16px 12px}#ag-redesign .ag-package-itinerary li{min-width:115px}#ag-redesign .ag-package-itinerary li strong{font-size:15px}#ag-redesign .ag-package-itinerary>header{margin-bottom:14px}#ag-redesign .ag-date-dialog>.ag-package-itinerary{margin:14px 16px 0}}#ag-redesign .ag-travel-route{border:1px solid #dce8ea;background:linear-gradient(115deg,#f0f7f8,#fafcfc);border-radius:18px;padding:19px 22px;margin:20px 0;color:#213b4b}#ag-redesign .ag-travel-route-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#ag-redesign .ag-travel-route-heading>span{display:flex;align-items:center;gap:9px;font-size:13px;color:#366c78}#ag-redesign .ag-travel-route-heading>strong{font-size:12px;font-weight:500;white-space:nowrap}#ag-redesign .ag-travel-route-heading>strong>b{font-size:24px;margin-inline-end:4px;color:#183746}#ag-redesign .ag-travel-route-heading>strong>span{color:#637883;font-size:11px}#ag-redesign .ag-travel-route ol{list-style:none;display:flex;gap:24px;padding:0;margin:0;flex-wrap:wrap}#ag-redesign .ag-travel-route li{position:relative;display:grid;grid-template-columns:28px 1fr;align-items:center;column-gap:10px;flex:1 1;min-width:130px}#ag-redesign .ag-travel-stop-number{grid-row:1/3;border:1px solid #c1dce0;background:#fff;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;font-size:12px;color:#357182}#ag-redesign .ag-travel-stop-city{font-size:17px;font-weight:750;line-height:1.7}#ag-redesign .ag-travel-stop-nights{font-size:12px;color:#5a7480}#ag-redesign .ag-travel-stop-nights b{color:#213b4b;font-size:14px}#ag-redesign .ag-travel-route.is-compact{padding:12px;margin:14px 0;border-radius:12px}#ag-redesign .is-compact .ag-travel-route-heading{margin-bottom:10px}#ag-redesign .is-compact .ag-travel-route-heading>span{font-size:11px}#ag-redesign .is-compact .ag-travel-route-heading svg{width:16px;height:16px}#ag-redesign .is-compact .ag-travel-route-heading>strong>b{font-size:18px}#ag-redesign .is-compact .ag-travel-route-heading>strong>span{display:none}#ag-redesign .is-compact ol{gap:10px}#ag-redesign .is-compact li{min-width:100px;grid-template-columns:20px 1fr;column-gap:6px}#ag-redesign .is-compact .ag-travel-stop-number{width:20px;height:20px;font-size:10px}#ag-redesign .is-compact .ag-travel-stop-city{font-size:13px}#ag-redesign .is-compact .ag-travel-stop-nights{font-size:10px}#ag-redesign .ag-stays-intro{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;font-size:14px}#ag-redesign .ag-stays-intro span{font-size:11px;color:#627582}#ag-redesign .ag-city-hotel{min-width:0}#ag-redesign .ag-city-hotel>header{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#f1f7f8;padding:10px 12px;border-radius:12px;margin-bottom:12px}#ag-redesign .ag-city-hotel>header>span{display:flex;gap:10px;align-items:center;font-weight:700;font-size:14px}#ag-redesign .ag-city-hotel>header b{background:#fff;border:1px solid #d1e1e4;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-size:11px}#ag-redesign .ag-city-hotel>header>strong{font-size:12px;color:#456d78}#ag-redesign .ag-option-stays.is-multicity{gap:20px}#ag-redesign .ag-hotel-photo-placeholder{width:100%;height:150px;display:grid;place-items:center;border-radius:14px;background:#f1f4f6;color:#8ca0aa}@media(max-width:700px){#ag-redesign .ag-travel-route{padding:16px;border-radius:16px;margin:16px 0}#ag-redesign .ag-travel-route ol{gap:14px}#ag-redesign .ag-travel-route li{min-width:110px}#ag-redesign .ag-travel-stop-city{font-size:15px}#ag-redesign .ag-travel-route-heading{margin-bottom:14px}#ag-redesign .ag-travel-route-heading>span{font-size:12px}#ag-redesign .ag-city-hotel .ag-hotel-summary{grid-template-columns:95px minmax(0,1fr)}#ag-redesign .ag-city-hotel .ag-hotel-summary img{width:95px;height:115px}#ag-redesign .ag-city-hotel .ag-hotel-summary h3{font-size:17px}}#ag-redesign .ag-tool-icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#eef5f7;color:#347084;font-size:23px}#ag-redesign .ag-tool-arrow{margin-inline-start:auto;color:#46748b;font-size:20px}#ag-redesign .ag-package-rows{padding:0 18px;background:#fff}#ag-redesign .ag-package-row-review{display:grid;grid-template-columns:22px minmax(0,1fr) 132px;align-items:center;column-gap:14px;padding:17px 0;border:0;border-bottom:1px solid #e5ebf0;border-radius:0;background:transparent;box-shadow:none}#ag-redesign .ag-package-row-review:last-child{border-bottom:0}#ag-redesign .ag-package-row-review:hover{background:#fafcfd}#ag-redesign .ag-row-select{display:flex;align-items:center;justify-content:center;min-height:44px;cursor:pointer}#ag-redesign .ag-row-select input{width:19px;height:19px;margin:0;accent-color:#d11048;cursor:pointer}#ag-redesign .ag-row-content{min-width:0}#ag-redesign .ag-row-main{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap}#ag-redesign .ag-row-main h3{font-size:14px;line-height:1.9;margin:0;font-weight:700}#ag-redesign .ag-row-stops{display:inline-flex;flex-wrap:wrap;gap:5px 8px;font-size:12px;color:#35596d}#ag-redesign .ag-row-stops>span{white-space:nowrap}#ag-redesign .ag-row-stops>span+span:before{content:"|";color:#b7c6cf;padding-inline-end:8px}#ag-redesign .ag-row-total{white-space:nowrap;font-size:11px;color:#667e8b}#ag-redesign .ag-row-total b{color:#23485d;font-size:13px}#ag-redesign .ag-flights-inline>div{display:flex;align-items:center;gap:3px;min-width:0}#ag-redesign .ag-flights-inline img{width:31px;height:31px;object-fit:contain;background:white;border-radius:5px;padding:2px}#ag-redesign .ag-flights-inline>div>span:not(.ag-flight-placeholder){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#ag-redesign .ag-flights-inline .ag-flight-placeholder{width:30px;height:30px;font-size:17px;background:#f0f5f7;border-radius:5px}#ag-redesign .ag-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 14px;margin-top:7px;font-size:10px;color:#7a8b98;line-height:1.8}#ag-redesign .ag-row-agency strong{font-size:11px;font-weight:500;color:#486272}#ag-redesign .ag-row-published{color:#317869;font-size:10px}#ag-redesign .ag-row-dates{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid #d5e3ea;border-radius:9px;background:#f6fafc;color:#245571;padding:8px 10px;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}#ag-redesign .ag-row-dates:hover{background:#eaf3f7;border-color:#89afc1}#ag-redesign .ag-row-warning{display:block;font-size:11px;margin:6px 0 0;line-height:1.8;color:#9a6527}@media(max-width:700px){#ag-redesign .ag-package-rows{padding:0 12px}#ag-redesign .ag-package-row-review{grid-template-columns:20px minmax(0,1fr) 104px;gap:9px;padding:14px 0}#ag-redesign .ag-row-main{gap:5px 9px}#ag-redesign .ag-row-main h3{flex-basis:100%;font-size:13px}#ag-redesign .ag-row-stops{font-size:11px}#ag-redesign .ag-row-meta{gap:3px 9px;font-size:9px}#ag-redesign .ag-row-agency{flex-basis:100%}#ag-redesign .ag-row-dates{font-size:10px;padding:8px 5px;gap:4px}#ag-redesign .ag-flights-inline img{width:27px;height:27px}#ag-redesign .ag-row-total{font-size:10px}}@media(max-width:430px){#ag-redesign .ag-package-row-review{grid-template-columns:20px minmax(0,1fr)}#ag-redesign .ag-row-dates{grid-column:2;justify-self:end;min-width:122px;margin-top:5px}#ag-redesign .ag-row-select{align-self:start}#ag-redesign .ag-row-main h3{font-size:14px}#ag-redesign .ag-row-meta{font-size:10px}}#ag-redesign .ag-saved-source{padding:16px;border:1px solid #cbe5de;background:#f1faf7;border-radius:14px;margin-bottom:18px;font-size:12px}#ag-redesign .ag-saved-source>a{display:block;overflow-wrap:anywhere;margin:10px 0;color:#2b6574;text-align:left}#ag-redesign .ag-saved-source p{margin:8px 0;color:#2d7063}#ag-redesign .ag-saved-source small{display:block;color:#667f89;line-height:1.9}#ag-redesign .ag-offer-row{display:grid;grid-template-columns:112px minmax(0,1fr) 220px;align-items:center;gap:22px;padding:22px 16px;border-bottom:1px solid var(--ag-line);border-radius:0;box-shadow:none}#ag-redesign .ag-offer-row:last-child{border-bottom:0}#ag-redesign .ag-offer-thumb{display:grid;place-items:center;background:var(--ag-soft);width:112px;height:84px;border-radius:8px;overflow:hidden}#ag-redesign .ag-offer-thumb img{width:100%;height:100%;object-fit:cover}#ag-redesign .ag-offer-copy{min-width:0}#ag-redesign .ag-offer-copy h3{margin:0 0 8px;font-size:18px;line-height:1.8}#ag-redesign .ag-offer-action{display:flex;flex-direction:column;align-items:stretch;gap:10px;border-inline-start:1px solid var(--ag-line);padding-inline-start:20px}#ag-redesign .ag-offer-action small{font-size:10px;color:var(--ag-sub)}#ag-redesign .ag-offer-action .ag-price{font-size:21px;color:var(--ag-ink)}#ag-redesign .ag-offer-action .ag-btn{font-size:12px;min-height:42px;padding:9px}#ag-redesign .ag-offer-row .ag-travel-route{border:0;background:transparent;padding:0;margin:6px 0 10px;border-radius:0}#ag-redesign .ag-offer-row .ag-travel-route-heading{display:none}#ag-redesign .ag-offer-row .ag-travel-route ol{display:flex;flex-wrap:wrap;gap:8px 12px;padding:0;margin:0}#ag-redesign .ag-offer-row .ag-travel-route li{display:flex;align-items:center;gap:5px;padding:0;background:transparent;border:0;border-radius:0;min-width:0;flex:none;font-size:12px}#ag-redesign .ag-offer-row .ag-travel-route li:after,#ag-redesign .ag-offer-row .ag-travel-stop-number{display:none}#ag-redesign .ag-offer-row .ag-travel-route li+li{border-inline-start:1px solid #ccd9df;padding-inline-start:12px}#ag-redesign .ag-package-summary:not(:has(>img)){grid-template-columns:minmax(0,1fr) 220px}@media(max-width:850px){#ag-redesign .ag-offer-row{grid-template-columns:80px minmax(0,1fr) 180px;gap:12px;padding:18px 12px}#ag-redesign .ag-offer-thumb{width:80px;height:75px}#ag-redesign .ag-offer-action{padding-inline-start:12px}}@media(max-width:600px){#ag-redesign .ag-offer-row{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:18px 10px}#ag-redesign .ag-offer-thumb{width:64px;height:64px;align-self:start}#ag-redesign .ag-offer-copy h3{font-size:15px;margin:0 0 6px}#ag-redesign .ag-offer-copy .ag-metadata{font-size:10px;gap:6px 10px}#ag-redesign .ag-offer-action{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;border:0;padding:0;gap:8px}#ag-redesign .ag-offer-action .ag-price{font-size:19px}#ag-redesign .ag-offer-action small{font-size:9px}#ag-redesign .ag-offer-action .ag-btn{font-size:11px;min-height:44px;white-space:nowrap;gap:5px}#ag-redesign .ag-package-summary:not(:has(>img)){grid-template-columns:minmax(0,1fr);padding:16px;gap:10px}#ag-redesign .ag-package-summary:has(>img){grid-template-columns:64px minmax(0,1fr)}}#ag-redesign .ag-liquid-dock{display:none}@media(max-width:900px){#ag-redesign .ag-liquid-dock{display:block;position:fixed;z-index:80;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));height:68px;max-width:480px;margin-inline:auto;background:var(--ag-panel);border-radius:16px;--bead-size:40px;-webkit-tap-highlight-color:transparent}#ag-redesign .ag-liquid-dock[data-ready=true]{background:none}#ag-redesign .ag-liquid-skin{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 5px 12px #19324720)}#ag-redesign .ag-liquid-skin path{fill:var(--ag-panel);stroke:var(--ag-line);stroke-width:1}#ag-redesign .ag-liquid-bead{position:absolute;left:0;top:0;width:var(--bead-size);height:var(--bead-size);margin:calc(var(--bead-size) / -2) 0 0 calc(var(--bead-size) / -2);border-radius:50%;background:var(--ag-solid);box-shadow:0 5px 12px #c91b4933,inset 0 1px 2px #ffffff50;pointer-events:none;will-change:transform}#ag-redesign .ag-liquid-dock:not([data-ready=true]) .ag-liquid-bead{display:none}#ag-redesign .ag-liquid-items{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:16px;direction:rtl}#ag-redesign .ag-liquid-items .ag-liquid-item{position:relative;display:block;min-width:0;min-height:60px;border:0;padding:0;border-radius:12px;background:none;color:var(--ag-ink);font:inherit;cursor:pointer;--lift:0;touch-action:manipulation}#ag-redesign .ag-liquid-icon{position:absolute;left:50%;top:25px;width:40px;height:40px;display:grid;place-items:center;transform:translate(-50%,-50%) translateY(calc(var(--lift) * -25px));color:color-mix(in srgb,var(--ag-sub) calc((1 - var(--lift)) * 100%),white);will-change:transform}#ag-redesign .ag-liquid-icon svg{width:22px;height:22px;stroke-width:1.9}#ag-redesign .ag-liquid-label{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-size:11px;font-weight:700;line-height:1.6;white-space:nowrap;color:var(--ag-sub)}#ag-redesign .ag-liquid-call .ag-liquid-icon,#ag-redesign .ag-liquid-item[data-active=true] .ag-liquid-label{color:var(--ag-red)}#ag-redesign .ag-liquid-call[data-active=true] .ag-liquid-icon{color:white}#ag-redesign .ag-liquid-call .ag-liquid-label{color:var(--ag-red)}#ag-redesign .ag-liquid-item:focus-visible{outline:2px solid var(--ag-red);outline-offset:-2px}}@media(prefers-reduced-motion:reduce){#ag-redesign .ag-liquid-bead,#ag-redesign .ag-liquid-icon{will-change:auto}}#ag-redesign .ag-liquid-dock,#ag-redesign .ag-liquid-items .ag-liquid-item{touch-action:pan-y;user-select:none;-webkit-user-select:none}#ag-redesign .ag-liquid-dock[data-dragging=true]{cursor:grabbing}#ag-redesign .approved-home *{box-sizing:border-box}#ag-redesign .approved-home{scroll-behavior:smooth;scroll-padding-top:95px;margin:0;color:#192f3e;background:#fff;font-family:Vazir,sans-serif;font-size:15px;line-height:1.9}#ag-redesign .approved-home button,#ag-redesign .approved-home input,#ag-redesign .approved-home select{font:inherit}#ag-redesign .approved-home a,#ag-redesign .approved-home button,#ag-redesign .approved-home input{-webkit-tap-highlight-color:transparent}#ag-redesign .approved-home a,#ag-redesign .approved-home button{touch-action:manipulation}#ag-redesign .approved-home button{cursor:pointer}#ag-redesign .approved-home a{color:inherit;text-decoration:none}#ag-redesign .approved-home img{max-width:100%;display:block;object-fit:cover}#ag-redesign .approved-home svg.icon{width:22px;height:22px;flex-shrink:0;vertical-align:middle}#ag-redesign .approved-home button{color:inherit}#ag-redesign .approved-home a:focus-visible,#ag-redesign .approved-home button:focus-visible,#ag-redesign .approved-home input:focus-visible,#ag-redesign .approved-home summary:focus-visible{outline:3px solid #d51b4866;outline-offset:4px}#ag-redesign .approved-home h1,#ag-redesign .approved-home h2,#ag-redesign .approved-home h3,#ag-redesign .approved-home p{margin:0}#ag-redesign .approved-home h1,#ag-redesign .approved-home h2,#ag-redesign .approved-home h3{line-height:1.5}#ag-redesign .approved-home h2{font-size:34px;letter-spacing:-.8px}#ag-redesign .approved-home h3{font-size:18px}#ag-redesign .approved-home small{color:#71818b;font-size:12px}#ag-redesign .approved-home .wrap{width:min(1240px,calc(100% - 80px));margin:auto}#ag-redesign .approved-home .brand{display:flex;align-items:center;gap:12px;white-space:nowrap}#ag-redesign .approved-home .brand b{font-size:23px;letter-spacing:-1px;display:block;line-height:1.6}#ag-redesign .approved-home .brand small{font-size:9px;letter-spacing:3px;color:#7f8c94;display:block}#ag-redesign .approved-home .brand-mark{font-family:Arial,sans-serif;font-style:italic;font-weight:900;font-size:30px;color:#d51b48;border:1px solid #e2e7e9;border-radius:16px;width:52px;height:52px;display:grid;place-items:center}#ag-redesign .approved-home .phone{direction:ltr;display:inline-flex;align-items:center;gap:10px;font-weight:700;white-space:nowrap;letter-spacing:1.5px}#ag-redesign .approved-home .phone em{font-style:normal;color:#d51b48}#ag-redesign .approved-home .footer{background:#172f3e;color:#c2ced4;border-radius:36px 36px 0 0;padding:45px 0 0;margin-top:-1px}#ag-redesign .approved-home .footer-lead{display:flex;justify-content:space-between;align-items:center;padding:0 0 32px;border-bottom:1px solid #ffffff17}#ag-redesign .approved-home .footer-lead h2{font-size:31px;color:#fff}#ag-redesign .approved-home .footer-lead p{color:#a7bbc6;font-size:12px;margin-top:8px}#ag-redesign .approved-home .footer-phone{background:#fff;border-radius:15px;padding:16px 22px;color:#192f3e}#ag-redesign .approved-home .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:65px;padding:35px 0}#ag-redesign .approved-home .footer .brand{color:#fff}#ag-redesign .approved-home .footer .brand-mark{border-color:#ffffff2a;color:#f35b85}#ag-redesign .approved-home .footer .brand small{color:#9bb1be}#ag-redesign .approved-home .footer-links h3{font-size:13px;color:#fff;margin-bottom:17px}#ag-redesign .approved-home .footer-links a{display:block;font-size:11px;line-height:2.5;color:#aabdc7}#ag-redesign .approved-home .footer-links a:hover{color:#fff}#ag-redesign .approved-home .footer-bottom{border-top:1px solid #ffffff17;padding:18px 0;display:flex;justify-content:space-between;font-size:10px;color:#8fa8b6}#ag-redesign .approved-home .footer-bottom a{color:#c4d2d9}#ag-redesign .approved-home .footer-bottom a:hover{color:#f6a1b6}#ag-redesign .approved-home{--ag-panel:#fff;--ag-line:#e3eaf0;--ag-solid:#d51b48;--ag-ink:#20333f;--ag-sub:#6d8190;--ag-red:#d51b48}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(max-width:1100px){#ag-redesign .approved-home .wrap{width:calc(100% - 50px)}#ag-redesign .approved-home .footer-grid{gap:35px}}@media(max-width:760px){#ag-redesign .approved-home{font-size:13px}#ag-redesign .approved-home .wrap{width:calc(100% - 36px)}#ag-redesign .approved-home h2{font-size:25px;letter-spacing:-.4px}#ag-redesign .approved-home .brand{gap:8px}#ag-redesign .approved-home .brand b{font-size:19px}#ag-redesign .approved-home .brand small{font-size:7px;letter-spacing:2px}#ag-redesign .approved-home .brand-mark{width:40px;height:43px;font-size:25px;border-radius:12px}#ag-redesign .approved-home .footer{padding-top:30px;border-radius:26px 26px 0 0;padding-bottom:106px}#ag-redesign .approved-home .footer-lead{display:block;padding-bottom:25px}#ag-redesign .approved-home .footer-lead h2{font-size:27px}#ag-redesign .approved-home .footer-lead p{font-size:11px}#ag-redesign .approved-home .footer-phone{display:flex;justify-content:space-between;margin-top:22px;padding:12px 17px;min-height:54px;font-size:18px}#ag-redesign .approved-home .footer-grid{grid-template-columns:1fr 1fr;gap:27px;padding:27px 0}#ag-redesign .approved-home .footer-links h3{font-size:12px;margin-bottom:10px}#ag-redesign .approved-home .footer-links a{font-size:11px;line-height:2.7}#ag-redesign .approved-home .footer-links:last-child{display:none}#ag-redesign .approved-home .footer-bottom{display:block;font-size:9px;padding-top:18px}#ag-redesign .approved-home .footer-bottom>a{display:block;margin-top:7px}}@media(prefers-reduced-motion:reduce){#ag-redesign .approved-home{scroll-behavior:auto}#ag-redesign .approved-home *,#ag-redesign .approved-home :after,#ag-redesign .approved-home :before{animation:none!important;transition:none!important}}@media(max-width:760px){#ag-redesign .approved-home{scroll-padding-top:86px}}#ag-redesign .approved-home .footer-lead h2{font-size:26px;line-height:1.7;max-width:650px}#ag-redesign .approved-home .footer-lead p{max-width:690px}@keyframes consultation-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(min-width:761px) and (max-width:1100px){#ag-redesign .approved-home .footer-lead h2{font-size:22px;max-width:490px}#ag-redesign .approved-home .footer-lead p{font-size:11px;max-width:500px}}@media(max-width:760px){#ag-redesign .approved-home .footer-lead h2{font-size:24px;line-height:1.8;max-width:320px}#ag-redesign .approved-home .footer-lead p{font-size:11px;line-height:2.1}}@keyframes platform-route{to{stroke-dashoffset:-110}}#ag-redesign .tour-experience{--ag-panel:#fff;--ag-line:#e3eaf0;--ag-solid:#ce1c4e;--ag-text:#203847;--ag-muted:#637887;--ag-ink:#203847;--ag-sub:#637887;--ag-red:#ce1c4e}#ag-redesign .tour-experience *{box-sizing:border-box}#ag-redesign .tour-experience{margin:0;background:var(--surface);color:var(--ink);font-family:Vazir,sans-serif;font-size:14px}#ag-redesign .tour-experience a,#ag-redesign .tour-experience button,#ag-redesign .tour-experience input,#ag-redesign .tour-experience select{touch-action:manipulation}#ag-redesign .tour-experience a,#ag-redesign .tour-experience button{-webkit-tap-highlight-color:transparent}#ag-redesign .tour-experience button{cursor:pointer}#ag-redesign .tour-experience a{color:inherit;text-decoration:none}#ag-redesign .tour-experience button{color:inherit}#ag-redesign .tour-experience a:focus-visible,#ag-redesign .tour-experience button:focus-visible,#ag-redesign .tour-experience input:focus-visible,#ag-redesign .tour-experience select:focus-visible{outline:3px solid #376f94;outline-offset:3px}#ag-redesign .tour-experience button:disabled{cursor:default}#ag-redesign .tour-experience button{border:0;background:none}#ag-redesign .tour-experience em{font-style:normal}#ag-redesign .tour-experience img{max-width:100%;display:block}#ag-redesign .tour-experience .icon{width:20px;height:20px;flex-shrink:0;vertical-align:middle}#ag-redesign .tour-experience .brand{display:flex;align-items:center;gap:12px}#ag-redesign .tour-experience .brand strong{font-size:23px}#ag-redesign .tour-experience .brand small{display:block;font:9px Arial;letter-spacing:3px;margin-top:3px;color:var(--muted)}#ag-redesign .tour-experience .eyebrow{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:8px}#ag-redesign .tour-experience .eyebrow>span{width:6px;height:6px;border-radius:50%;background:var(--rose)}#ag-redesign .tour-experience h1{font-size:42px;line-height:1.55;margin:6px 0}#ag-redesign .tour-experience h1 em{color:var(--rose)}#ag-redesign .tour-experience .filters{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden}#ag-redesign .tour-experience fieldset{margin:19px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--line)}#ag-redesign .tour-experience legend{font-size:12px;font-weight:700;padding:0 0 0 8px}#ag-redesign .tour-experience .filters select{width:100%;border:1px solid var(--line);border-radius:9px;height:39px;background:#fff;padding:0 9px;font-size:11px}#ag-redesign .tour-experience .results{min-width:0;scroll-margin-top:112px}#ag-redesign .tour-experience .sort{display:flex;align-items:center;gap:7px;font-size:10px;flex-shrink:0}#ag-redesign .tour-experience .sort label{color:var(--muted)}#ag-redesign .tour-experience .sort select{border:1px solid var(--line);border-radius:10px;background:#fff;padding:8px 10px;font-size:11px;min-height:40px}#ag-redesign .tour-experience .package{border-bottom:1px solid var(--line)}#ag-redesign .tour-experience .package:last-child{border-bottom:0}#ag-redesign .tour-experience .airline{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px}#ag-redesign .tour-experience .airline img{width:30px;height:30px;object-fit:contain}#ag-redesign .tour-experience .airline small{display:block;font-size:9px;color:var(--muted)}#ag-redesign .tour-experience .starting-price small{display:block;font-size:9px;font-weight:400;color:var(--muted);letter-spacing:0}#ag-redesign .tour-experience .dates-heading{display:flex;align-items:center;justify-content:space-between;padding:7px 1px 14px;font-size:11px}#ag-redesign .tour-experience .dates-heading strong{font-weight:400;color:#9c3153;display:flex;align-items:center;gap:6px}#ag-redesign .tour-experience .dates-heading .icon{width:15px}#ag-redesign .tour-experience .dates-heading>span{color:var(--muted)}#ag-redesign .tour-experience .empty{text-align:center;padding:60px 20px}#ag-redesign .tour-experience .empty>.icon{color:var(--muted);width:28px;height:28px;margin-bottom:15px}#ag-redesign .tour-experience .empty h3{font-size:16px}#ag-redesign .tour-experience .empty p{font-size:12px;margin-top:6px;color:var(--muted)}#ag-redesign .tour-experience .empty button{color:var(--rose);border:1px solid #e3c5cf;border-radius:9px;min-height:40px;margin-top:18px;padding:5px 18px}@keyframes dates-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:1000px) and (min-width:761px){#ag-redesign .tour-experience .filters{display:none}#ag-redesign .tour-experience .filters.is-open{display:block;position:fixed;top:40px;bottom:40px;right:20px;width:300px;z-index:110;overflow:auto}}@media(max-width:760px){#ag-redesign .tour-experience{font-size:13px;padding-bottom:91px}#ag-redesign .tour-experience .brand{gap:8px}#ag-redesign .tour-experience .brand strong{font-size:18px}#ag-redesign .tour-experience .brand small{font-size:7px;letter-spacing:2px}#ag-redesign .tour-experience .eyebrow{font-size:9px;gap:5px}#ag-redesign .tour-experience h1{font-size:31px;line-height:1.5;margin:4px 0}#ag-redesign .tour-experience .filters{display:none}#ag-redesign .tour-experience .sort{padding-top:3px}#ag-redesign .tour-experience .sort label{display:none}#ag-redesign .tour-experience .sort select{font-size:10px;padding:6px 5px;min-height:36px;max-width:118px}#ag-redesign .tour-experience #filter-count:not(:empty){background:var(--rose);color:#fff;padding:0 5px;border-radius:6px;font-size:9px}#ag-redesign .tour-experience .airline{grid-column:1;grid-row:2;justify-content:flex-start;font-size:10px;gap:5px}#ag-redesign .tour-experience .airline img{width:24px;height:24px}#ag-redesign .tour-experience .airline small{display:inline;font-size:8px;margin-right:4px}#ag-redesign .tour-experience .starting-price small{display:inline;margin-right:5px;font-size:9px}#ag-redesign .tour-experience .dates-heading{padding:9px 3px 12px;font-size:10px;gap:10px}#ag-redesign .tour-experience .dates-heading>span{font-size:8px}#ag-redesign .tour-experience .filters.is-open{display:flex;flex-direction:column;position:fixed;left:12px;right:12px;bottom:12px;max-height:calc(100dvh - 50px);z-index:110;border-radius:23px}#ag-redesign .tour-experience .filters select{font-size:13px;height:43px}#ag-redesign .tour-experience .results{scroll-margin-top:90px}}@media(max-width:360px){#ag-redesign .tour-experience .brand strong{font-size:16px}#ag-redesign .tour-experience .sort select{max-width:100px;font-size:9px}}@media(prefers-reduced-motion:reduce){#ag-redesign .tour-experience *,#ag-redesign .tour-experience :after,#ag-redesign .tour-experience :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#ag-redesign .tour-experience .package{border:1px solid #dce5eb!important;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 5px 16px #20384705;margin-bottom:18px}#ag-redesign .tour-experience .package:last-child{margin-bottom:0}#ag-redesign .tour-experience .package:has(.package-trigger[aria-expanded=true]){border-color:#de9db0!important;box-shadow:0 8px 28px #70203909}#ag-redesign .tour-experience .dates-heading{padding:17px 3px 13px;gap:10px}#ag-redesign .tour-experience .dates-heading strong{font-weight:700;color:var(--ink);font-size:11px}#ag-redesign .tour-experience .dates-heading strong small{font-size:10px;font-weight:400;padding-right:5px;color:var(--muted)}#ag-redesign .tour-experience .dates-heading>span{font-size:10px}#ag-redesign .tour-experience .empty{background:#fff;border-radius:20px;border:1px solid var(--line)}@media(max-width:760px){#ag-redesign .tour-experience .package{border-radius:18px;margin-bottom:16px}#ag-redesign .tour-experience .dates-heading{padding:14px 3px 12px;flex-wrap:wrap;gap:4px}#ag-redesign .tour-experience .dates-heading strong{font-size:10px}#ag-redesign .tour-experience .dates-heading>span{font-size:9px}}@media(max-width:360px){#ag-redesign .tour-experience .dates-heading>span{font-size:8px}}#ag-redesign .tour-experience .package:has(.package-trigger[aria-expanded=true]){border-color:#bccbd5!important;box-shadow:0 8px 24px #20384708}#ag-redesign .tour-experience .dates-heading{padding-block:18px 15px}#ag-redesign .tour-experience .dates-heading strong{font-size:12px}#ag-redesign .tour-experience .dates-heading>span{font-size:11px;color:#536b7a}@media(max-width:760px){#ag-redesign .tour-experience .dates-heading{padding-block:15px 12px}#ag-redesign .tour-experience .dates-heading strong{font-size:11px}#ag-redesign .tour-experience .dates-heading>span{font-size:10px}}@media(max-width:360px){#ag-redesign .tour-experience .dates-heading>span{font-size:9px}}@media(max-width:760px){#ag-redesign .tour-experience .dates-heading{padding:12px 4px 8px}#ag-redesign .tour-experience .dates-heading>span{font-size:9px}}@media(max-width:360px){#ag-redesign .tour-experience .dates-heading strong{font-size:10px}#ag-redesign .tour-experience .dates-heading>span{font-size:8px}}@keyframes flight-journey{0%{transform:translateX(8px);opacity:0}18%{opacity:1}80%{opacity:1}to{transform:translateX(-8px);opacity:0}}#ag-redesign .tour-experience .package:has(.package-trigger[aria-expanded=true]){position:relative;border-color:#7b98aa!important;box-shadow:0 0 0 1px #7b98aa,0 7px 20px #20384708}#ag-redesign .tour-experience .package:has(.package-trigger[aria-expanded=true]):after{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:#345c72;pointer-events:none}#ag-redesign .tour-experience .ticket-plane{color:#668294;width:55px;position:relative;display:flex;align-items:center;justify-content:center}#ag-redesign .tour-experience .ticket-plane:before{content:"";position:absolute;left:0;right:0;border-top:1px dashed #b4c5ce}#ag-redesign .tour-experience .ticket-plane .icon{width:19px;background:#fff;transform:rotate(180deg);z-index:1}#ag-redesign .tour-experience .price-amount{display:block;white-space:nowrap;line-height:1.5}#ag-redesign .tour-experience .price-amount b{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.6px}#ag-redesign .tour-experience .price-amount small{font-size:10px;color:#5b7280;margin-right:4px}#ag-redesign .tour-experience #detail-dialog{width:min(650px,calc(100% - 32px));max-height:85dvh;padding:0;border:1px solid #d9e4eb;border-radius:22px;background:#fff;color:var(--ink);box-shadow:0 25px 90px #102e4433;font:14px/1.8 Vazir,sans-serif;overflow:auto;overscroll-behavior:contain}#ag-redesign .tour-experience #detail-dialog::backdrop{background:#17313f77;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#ag-redesign .tour-experience #detail-dialog[open]{animation:detail-dialog-in .23s ease-out}#ag-redesign .tour-experience #dialog-eyebrow{font-size:10px;color:#6f8490}#ag-redesign .tour-experience #dialog-content{padding:20px 24px}@keyframes detail-dialog-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){#ag-redesign .tour-experience .price-amount b{font-size:23px}}@media(max-width:760px){#ag-redesign .tour-experience .ticket-plane{width:25px}#ag-redesign .tour-experience .ticket-plane .icon{width:15px;height:15px}#ag-redesign .tour-experience .price-amount{white-space:normal;line-height:1.5}#ag-redesign .tour-experience .price-amount small{font-size:9px;display:block;margin:0;line-height:1.3}#ag-redesign .tour-experience #detail-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 42px);border-radius:20px}#ag-redesign .tour-experience #dialog-content{padding:17px 16px}}@media(prefers-reduced-motion:reduce){#ag-redesign .tour-experience #detail-dialog[open]{animation:none}}#ag-redesign .tour-experience .ticket-moving-plane{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:22px;animation:ticket-takeoff 2.3s cubic-bezier(.45,0,.3,1) 2 both}#ag-redesign .tour-experience .ticket-plane .ticket-moving-plane .icon{transform:none;background:#fff;width:20px;height:20px}#ag-redesign .tour-experience .ticket-plane:before{inset-inline:0}#ag-redesign .tour-experience .ticket-moving-plane:before{content:"";position:absolute;inset:-1px;background:#fff;border-radius:50%;z-index:-1}@keyframes ticket-takeoff{0%{transform:translateX(var(--flight-half));opacity:.4}15%{opacity:1}85%{opacity:1}to{transform:translateX(calc(-1 * var(--flight-half)));opacity:1}}@media(max-width:760px){#ag-redesign .tour-experience .ticket-plane .ticket-moving-plane .icon{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){#ag-redesign .tour-experience .ticket-moving-plane{animation:none;transform:none}}#ag-redesign .tour-experience #detail-dialog button{touch-action:manipulation}#ag-redesign .tour-experience #finance-step-title{font-size:16px;margin:0 0 12px;color:var(--ink);line-height:1.7}#ag-redesign .tour-experience #finance-step-title:focus{outline:none}@keyframes finance-page-in{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}#ag-redesign .tour-experience .money-part{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#ag-redesign .tour-experience .money-part b{font-size:inherit;font-weight:inherit}#ag-redesign .tour-experience .money-part small{font-size:10px;color:#587181;font-weight:400;letter-spacing:0}#ag-redesign .tour-experience .currency-plus{font-size:18px;font-weight:400;color:#708692;align-self:center}@keyframes rate-spin{to{transform:rotate(1turn)}}#ag-redesign .tour-experience #fx-applied-rate{display:block;margin-top:5px;color:#274f60;font-size:12px;font-weight:700}#ag-redesign .tour-experience #manual-rate-error{display:block;color:#b71946}#ag-redesign .tour-atlas{--atlas-red:#cf1d4a;--atlas-ink:#1d3848;border:0;padding:0;width:min(430px,calc(100vw - 20px));height:calc(100dvh - 112px);max-height:780px;max-width:none;margin:auto auto 100px;border-radius:29px;overflow:hidden;color:var(--atlas-ink);background:#f8fafc;box-shadow:0 20px 80px #122f4350;outline:none}#ag-redesign .tour-atlas::backdrop{background:#142e4366;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#ag-redesign .tour-atlas[open]{animation:atlas-enter .4s cubic-bezier(.16,1,.3,1) both}#ag-redesign .tour-atlas.atlas-closing{animation:atlas-exit .22s ease-in both}#ag-redesign .atlas-shell{height:100%;padding:19px 19px 0;display:flex;flex-direction:column;gap:12px;overflow:hidden}#ag-redesign .atlas-head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}#ag-redesign .atlas-head-brand{display:flex;gap:9px;align-items:center;font-size:14px;font-weight:700}#ag-redesign .atlas-head-brand small{display:block;font-size:9px;color:#7f919c;font-weight:400;line-height:1.6}#ag-redesign .atlas-brand-mark{font:italic 900 23px Arial;color:#cf1d4a}#ag-redesign .atlas-round{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border:1px solid #e0e7ed;background:#fff;color:#47616f;border-radius:50%;padding:9px;transition:background .2s,transform .2s}#ag-redesign .atlas-round svg{width:18px;height:18px}#ag-redesign .atlas-round:hover{background:#fbeaf0;transform:rotate(5deg)}#ag-redesign .atlas-steps{display:flex;align-items:center;gap:12px;flex-shrink:0;background:#edf2f5;padding:8px 12px;border-radius:13px;font-size:10px}#ag-redesign .atlas-steps>span:not(.atlas-step-line){display:flex;gap:6px;align-items:center;color:#8496a1;white-space:nowrap}#ag-redesign .atlas-steps i{font-style:normal;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#7c8c98;font-weight:700}#ag-redesign .atlas-steps .current{color:#b32047!important;font-weight:700}#ag-redesign .atlas-steps .current i{background:#cf1d4a;color:#fff}#ag-redesign .atlas-steps .complete{color:#456e6b!important}#ag-redesign .atlas-steps .complete i{background:#e0ebe8;color:#456e6b}#ag-redesign .atlas-steps .icon{width:12px;height:12px}#ag-redesign .atlas-step-line{height:1px;flex:1 1;background:#ccd9e0}#ag-redesign .atlas-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;margin:2px 0}#ag-redesign .atlas-title-line{display:flex;gap:8px;align-items:center}#ag-redesign .atlas-heading h2{font-size:21px;letter-spacing:-.6px;outline:none}#ag-redesign .atlas-heading p{font-size:10px;color:#728694;line-height:1.8;margin-top:4px}#ag-redesign .atlas-country-count{font-size:25px;color:#c5204d;font-weight:700;line-height:1.1;text-align:center}#ag-redesign .atlas-country-count small{display:block;font-size:10px;margin-top:5px;color:#8395a1;font-weight:400}#ag-redesign .atlas-selected-flag{width:42px;height:28px;border-radius:5px;box-shadow:0 2px 5px #192f3e15;flex-shrink:0}#ag-redesign .atlas-back{width:31px;height:31px;padding:6px}#ag-redesign .atlas-search{display:flex;align-items:center;gap:9px;border:1px solid #e0e7ed;background:white;border-radius:13px;min-height:43px;flex-shrink:0;padding:0 11px}#ag-redesign .atlas-search>.icon{color:#8b9ea9;width:18px;height:18px}#ag-redesign .atlas-search input{width:100%;min-width:0;border:0;outline:none;background:none;font:inherit;font-size:16px;color:#1d3848;height:41px}#ag-redesign .atlas-search:focus-within{border-color:#d47592;box-shadow:0 0 0 3px #d9255410}#ag-redesign .atlas-search input:focus-visible{outline:0}#ag-redesign .atlas-search input::placeholder{color:#8397a5}#ag-redesign .atlas-search button{border:0;background:none;padding:5px;color:#9b6577}#ag-redesign .atlas-search button .icon{width:16px;height:16px}#ag-redesign .atlas-grid-space{flex:1 1;min-height:0;position:relative;display:flex;flex-direction:column}#ag-redesign .atlas-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));grid-template-rows:repeat(var(--rows),minmax(0,1fr));gap:9px;height:100%;max-height:calc(var(--rows)*103px);min-height:0}#ag-redesign .atlas-tile{font:inherit;border:1px solid #e3eaf0;background:#fff;border-radius:17px;min-width:0;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;padding:6px;color:#1e3c4d;position:relative;transition:background .2s,border-color .2s,box-shadow .2s;animation:atlas-tile-in .38s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--item)*18ms)}#ag-redesign .atlas-tile:focus-visible,#ag-redesign .atlas-tile:hover{background:#fff4f8;border-color:#d895aa;box-shadow:0 5px 13px #bc285011}#ag-redesign .atlas-tile:active{transform:scale(.96)}#ag-redesign .atlas-tile b{font-size:13px;line-height:1.5;font-weight:700;max-width:100%;overflow-wrap:anywhere}#ag-redesign .atlas-flag{display:flex;align-items:center;justify-content:center;width:41px;height:32px;margin-bottom:2px}#ag-redesign .atlas-flag img{width:32px;height:22px;object-fit:cover;border-radius:4px;box-shadow:0 2px 6px #192f3e16}#ag-redesign .atlas-tile-caption{display:flex;align-items:center;gap:5px;font-size:9px;color:#8699a5;line-height:1.7}#ag-redesign .atlas-tile-caption .icon{width:12px;height:12px;color:#ba4265;transition:transform .25s}#ag-redesign .atlas-tile:hover .atlas-tile-caption .icon{transform:translateX(-3px)}#ag-redesign .atlas-city-photo{width:42px;height:36px;border-radius:9px;overflow:hidden;margin-bottom:2px;background:#f0f5f7;display:grid;place-items:center;color:#587788}#ag-redesign .atlas-city-photo img{width:100%;height:100%;object-fit:cover}#ag-redesign .atlas-cities .atlas-tile{border-radius:15px}#ag-redesign .atlas-back .icon{width:17px;height:17px}#ag-redesign .atlas-grid.atlas-back{width:100%;padding:0;height:100%;border:0;background:none;border-radius:0;animation:atlas-slide-back .32s ease both}#ag-redesign .atlas-combinations{flex-shrink:0;display:flex;flex-direction:column;gap:7px}#ag-redesign .atlas-combinations>a{display:flex;align-items:center;gap:9px;border:1px solid #ead9e0;border-radius:13px;background:#fff7fa;min-height:54px;padding:8px 11px;color:#4d4352}#ag-redesign .atlas-combinations small{display:block;font-size:9px;color:#c43860;line-height:1.5}#ag-redesign .atlas-combinations b{display:block;font-size:11px;line-height:1.7}#ag-redesign .atlas-combination-icon{color:#c63a64;display:grid;place-items:center;flex-shrink:0}#ag-redesign .atlas-combination-icon .icon{width:20px;height:20px}#ag-redesign .atlas-combinations>a>.icon{margin-right:auto;width:16px;flex-shrink:0;color:#c03a60}#ag-redesign .atlas-footer{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;border-top:1px solid #e1e9ee;min-height:46px;font-size:10px;color:#8196a4}#ag-redesign .atlas-footer>a{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:13px;min-height:46px;font-weight:700;color:#b32249}#ag-redesign .atlas-footer .icon{width:18px;height:18px}#ag-redesign .atlas-footer-icon{display:flex;color:#b05873}#ag-redesign .atlas-empty{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;text-align:center}#ag-redesign .atlas-empty>.icon{color:#a4b4be;width:32px;height:32px}#ag-redesign .atlas-empty b{font-size:13px}#ag-redesign .atlas-empty button{background:#fff;border:1px solid #e1c5d0;color:#b1234a;min-height:44px;padding:8px 15px;border-radius:12px;font:inherit;font-size:12px}#ag-redesign .atlas-pagination{display:flex;gap:14px;align-items:center;justify-content:center;flex-shrink:0;height:34px;font-size:11px;color:#627d8d}#ag-redesign .atlas-pagination button{height:32px;width:40px;border:1px solid #dee7ed;border-radius:9px;color:#b62750;background:white;font-size:20px;line-height:1}#ag-redesign .atlas-pagination button:disabled{opacity:.35}@keyframes atlas-enter{0%{opacity:0;transform:translateY(50px) scale(.96)}to{opacity:1;transform:none}}@keyframes atlas-exit{to{opacity:0;transform:translateY(32px) scale(.98)}}@keyframes atlas-tile-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}@keyframes atlas-slide-forward{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:none}}@keyframes atlas-slide-back{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:none}}@media(max-height:700px){#ag-redesign .tour-atlas{height:calc(100dvh - 104px);margin-bottom:94px;border-radius:24px}#ag-redesign .atlas-shell{padding:12px 14px 0;gap:8px}#ag-redesign .atlas-head-brand small{display:none}#ag-redesign .atlas-head{height:32px}#ag-redesign .atlas-round{width:32px;height:32px;padding:7px}#ag-redesign .atlas-steps{padding:5px 10px;font-size:9px}#ag-redesign .atlas-steps i{width:18px;height:18px}#ag-redesign .atlas-heading h2{font-size:18px}#ag-redesign .atlas-heading p{display:none}#ag-redesign .atlas-heading{min-height:30px;margin:0}#ag-redesign .atlas-country-count{font-size:20px;display:flex;gap:4px;align-items:center}#ag-redesign .atlas-country-count small{font-size:9px;margin:0}#ag-redesign .atlas-search{min-height:38px}#ag-redesign .atlas-search input{height:36px;font-size:16px}#ag-redesign .atlas-grid{gap:6px}#ag-redesign .atlas-tile{padding:4px;gap:1px;border-radius:12px}#ag-redesign .atlas-flag{height:22px;width:32px;margin:0}#ag-redesign .atlas-flag img{width:27px;height:18px}#ag-redesign .atlas-tile b{font-size:12px}#ag-redesign .atlas-tile-caption{display:none}#ag-redesign .atlas-city-photo{width:28px;height:23px;margin:0;border-radius:5px}#ag-redesign .atlas-combinations>a{min-height:45px;padding:5px 9px}#ag-redesign .atlas-combinations b{font-size:10px}#ag-redesign .atlas-combinations small{font-size:8px}#ag-redesign .atlas-footer{min-height:36px;font-size:9px}#ag-redesign .atlas-footer>a{min-height:36px;font-size:12px}#ag-redesign .atlas-back{width:28px;height:28px}}@media(min-width:901px){#ag-redesign .tour-atlas{margin:auto;height:min(740px,calc(100dvh - 40px))}}@media(prefers-reduced-motion:reduce){#ag-redesign .tour-atlas,#ag-redesign .tour-atlas *{animation:none!important;transition:none!important;scroll-behavior:auto!important}#ag-redesign .tour-atlas::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}#ag-redesign .atlas-cities{max-height:calc(var(--rows)*129px)}#ag-redesign .atlas-cities .atlas-city-photo{width:49px;height:45px;border-radius:12px;margin-bottom:4px;background:#edf3f6}#ag-redesign .atlas-cities .atlas-tile b{font-size:15px}#ag-redesign .atlas-cities .atlas-city-photo .icon{width:26px;height:26px;color:#587689}#ag-redesign .atlas-cities .atlas-tile-caption{font-size:10px}#ag-redesign .atlas-search input::placeholder{font-size:12px}@media(max-height:700px){#ag-redesign .atlas-cities{max-height:calc(var(--rows)*78px)}#ag-redesign .atlas-cities .atlas-city-photo{width:28px;height:24px;border-radius:6px;margin:0}#ag-redesign .atlas-cities .atlas-city-photo .icon{width:19px;height:19px}#ag-redesign .atlas-cities .atlas-tile b{font-size:12px}}#ag-redesign .tour-atlas.atlas-keyboard{height:calc(var(--atlas-vh) - 16px);position:fixed;top:8px;bottom:auto;margin:0 auto}#ag-redesign .atlas-keyboard .atlas-steps{display:none}#ag-redesign .atlas-keyboard .atlas-head{position:absolute;left:14px;top:10px;display:flex;height:32px}#ag-redesign .atlas-keyboard .atlas-head-brand{display:none}#ag-redesign .atlas-keyboard .atlas-heading{padding-left:42px}#ag-redesign .atlas-keyboard .atlas-country-count,#ag-redesign .atlas-keyboard .atlas-selected-flag{display:none}#ag-redesign .atlas-keyboard .atlas-shell{gap:6px;padding:10px 14px 0}#ag-redesign .atlas-keyboard .atlas-heading p{display:none}#ag-redesign .atlas-keyboard .atlas-heading{height:30px}#ag-redesign .atlas-keyboard .atlas-heading h2{font-size:17px}#ag-redesign .atlas-keyboard .atlas-footer,#ag-redesign .atlas-keyboard .atlas-footer>a{min-height:32px}#ag-redesign .atlas-keyboard .atlas-search{min-height:36px}#ag-redesign .atlas-keyboard .atlas-search input{height:34px}#ag-redesign .atlas-keyboard .atlas-tile-caption{display:none}#ag-redesign .atlas-keyboard .atlas-flag{height:24px}#ag-redesign .atlas-keyboard .atlas-city-photo{height:24px;width:29px;margin:0}#ag-redesign .atlas-keyboard .atlas-tile b{font-size:12px}#ag-redesign .atlas-keyboard .atlas-tile{gap:1px}#ag-redesign{--rose:#ce1c4e;--ink:#203847;--muted:#637887;--line:#e5ebef;--surface:#f5f7f9}#ag-redesign .ag-header{position:sticky;top:0;z-index:80;background:#fff}#ag-redesign .ag-desktop-contact{border:0;background:transparent;box-shadow:none;display:flex;align-items:center;gap:12px;padding:4px}#ag-redesign .ag-desktop-phone-icon{border-radius:50%;width:40px;height:40px;background:#fff0f4;color:#ce1c4e;display:grid;place-items:center}#ag-redesign .ag-phonebox{border:0;background:none;padding:0}#ag-redesign .approved-home{color:#203847;background:white;--rose:#ce1c4e;--ink:#203847;--muted:#637887;--line:#e5ebef;font-family:inherit}#ag-redesign .approved-home .wrap{width:min(1280px,calc(100% - 64px));margin-inline:auto}#ag-redesign .approved-home .footer{padding-bottom:24px}#ag-redesign .approved-home .footer h2{font-size:28px}#ag-redesign .approved-home .footer-phone{white-space:nowrap;font-size:24px}#ag-redesign .approved-home .footer .brand-mark{color:#ce1c4e;font:700 italic 38px Arial}#ag-redesign .tour-experience{font-family:inherit;color:#203847;--ink:#203847;--muted:#637887;--line:#e5ebef;--surface:#f5f7f9;--rose:#ce1c4e;--rose-light:#fff2f6;--ag-line:#e5ebef;line-height:1.8}#ag-redesign .tour-experience h1,#ag-redesign .tour-experience h2,#ag-redesign .tour-experience h3,#ag-redesign .tour-experience p{margin:0}#ag-redesign .tour-experience button,#ag-redesign .tour-experience input,#ag-redesign .tour-experience select{font:inherit}#ag-redesign .destination-page{padding-block:16px 64px}#ag-redesign .destination-page h1{font-size:40px;line-height:1.6}#ag-redesign .destination-page .destination-children{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:26px}#ag-redesign .destination-children a{background:white;border:1px solid #dce5ec;border-radius:12px;padding:10px 16px}#ag-redesign .dates-heading{display:flex;justify-content:space-between;font-size:10px;color:#637887;padding:0 8px 9px}#ag-redesign .date-list{display:grid;gap:10px;max-height:none;overflow:visible}#ag-redesign .date-cta{font-size:10px;display:flex;align-items:center;gap:5px}#ag-redesign .date-cta svg{width:15px}#ag-redesign .money-part{display:inline-flex;gap:5px;align-items:baseline}#ag-redesign .currency-plus{font-size:12px;color:#637887;margin-inline:3px}#ag-redesign .ticket-plane{display:inline-flex;width:42px;align-items:center;color:#4a778c;border-top:1px dashed #c0d1db;height:1px}#ag-redesign .ticket-moving-plane{display:block;animation:travel-plane 2.7s ease-in-out infinite}#ag-redesign .ticket-moving-plane svg{width:23px;height:23px;transform:rotate(180deg)}@keyframes travel-plane{0%,to{transform:translateX(0)}65%{transform:translateX(-18px)}}@keyframes show-dates{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}#ag-redesign .finance-next,#ag-redesign .tour-detail .hotel-book{border:0;border-radius:10px;padding:10px 14px;background:#bc1747;color:#fff;font-size:12px;cursor:pointer}#ag-redesign .travel-dialog{padding:0;border:1px solid #dce5eb;border-radius:23px;width:min(620px,calc(100% - 24px));max-height:90dvh;color:#203847;background:white;overscroll-behavior:contain}#ag-redesign .consultation-dialog::backdrop,#ag-redesign .travel-dialog::backdrop{background:#102c4285;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#ag-redesign .travel-dialog .dialog-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-bottom:1px solid #e2e9ee;position:sticky;top:0;background:white;z-index:2}#ag-redesign .travel-dialog .dialog-top h2{font-size:19px}#ag-redesign .travel-dialog .dialog-close{width:40px;height:40px;border:1px solid #dce5eb;background:#fff;border-radius:50%;font-size:24px}#ag-redesign .travel-dialog .dialog-content{padding:22px}#ag-redesign .travel-dialog .zoom-photo{width:100%;max-height:65dvh;object-fit:contain}#ag-redesign .zoom-actions{display:flex;justify-content:space-between;align-items:center;margin-top:14px}#ag-redesign .change-date-list{display:grid;gap:10px}#ag-redesign .change-date-list a{display:flex;align-items:center;justify-content:space-between;border:1px solid #dce5eb;padding:15px;border-radius:12px}#ag-redesign .finance-live .finance-steps{display:flex;align-items:center;justify-content:space-between;margin-block:18px;font-size:12px}#ag-redesign .finance-live .finance-steps button{border:0;background:none;color:#6e8391}#ag-redesign .finance-live .finance-steps [aria-current=step]{color:#bf1b4a;font-weight:700}#ag-redesign .finance-live .finance-step-title{font-size:19px;margin-bottom:18px}#ag-redesign .finance-live .person-row,#ag-redesign .finance-live .room-count{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;font-size:12px}#ag-redesign .finance-live .room-count{margin-bottom:16px}#ag-redesign .finance-live .stepper{display:flex;direction:ltr;align-items:center;border:1px solid #d8e2e9;border-radius:10px;padding:3px;background:#fff}#ag-redesign .finance-live .stepper input,#ag-redesign .finance-live .stepper output{width:38px;border:0;text-align:center;font-size:15px;-moz-appearance:textfield}#ag-redesign .finance-live .stepper input::-webkit-inner-spin-button{appearance:none}#ag-redesign .finance-live .stepper button{width:32px;height:32px;border:0;background:#f2f6f8;border-radius:8px;color:#375869;font-size:19px}#ag-redesign button:disabled{opacity:.45;cursor:not-allowed}#ag-redesign .finance-room-note{font-size:11px;color:#637887;margin-block:12px}#ag-redesign .finance-next{width:100%;margin-top:18px}#ag-redesign .months-choices{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}#ag-redesign .months-choices button{padding:9px 14px;border:1px solid #ccdbe4;border-radius:10px;background:white;font-size:12px}#ag-redesign .months-choices button[aria-pressed=true]{background:#203e50;color:white;border-color:#203e50}#ag-redesign .finance-error{color:#af1744;background:#fff4f6;border-radius:10px;padding:12px;font-size:12px}#ag-redesign .travel-dialog .ag-inquiry{padding:20px 0 0;border:0;box-shadow:none}@media(max-width:1100px){#ag-redesign .date-cta{display:none}}@media(max-width:760px){#ag-redesign .ag-header{min-height:70px}#ag-redesign .approved-home .wrap{width:calc(100% - 32px)}#ag-redesign .approved-home .footer{padding-bottom:110px}#ag-redesign .approved-home .footer h2{font-size:23px}#ag-redesign .approved-home .footer-phone{font-size:21px}#ag-redesign .destination-page h1{font-size:30px}#ag-redesign .travel-dialog .dialog-content{padding:16px}#ag-redesign .travel-dialog .dialog-top{padding:14px 16px}#ag-redesign .finance-live .finance-step-title{font-size:17px}}@media(prefers-reduced-motion:reduce){#ag-redesign .ticket-moving-plane{animation:none}#ag-redesign *{scroll-behavior:auto!important}}#ag-redesign .tour-atlas img{object-fit:contain}#ag-redesign .tour-atlas .atlas-city-photo img{object-fit:cover}#ag-redesign .ticket-moving-plane svg{transform:none}#ag-redesign .finance-live .finance-result-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}#ag-redesign .finance-live .finance-result-secondary>div{min-width:0}#ag-redesign .finance-live .finance-result-secondary dd{white-space:normal;overflow-wrap:anywhere}@keyframes home-dates-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes home-loading{0%{opacity:.5}to{opacity:1}}#ag-redesign .ag-header.ag-header-v8 .ag-phone-digits{font-size:25px;font-weight:800;gap:3px;letter-spacing:0}#ag-redesign .ag-header.ag-header-v8 .ag-phone-accent{font-size:1.25em;line-height:1;color:#c41949}@media(max-width:760px){#ag-redesign .ag-header.ag-header-v8 .ag-phone-digits{font-size:15px;gap:2px}#ag-redesign .ag-header.ag-header-v8 .ag-top-phone{gap:4px}}@media(max-width:360px){#ag-redesign .ag-header.ag-header-v8 .ag-phone-digits{font-size:13px;gap:1px}#ag-redesign .ag-header.ag-header-v8 .ag-top-phone>.icon,#ag-redesign .ag-header.ag-header-v8 .ag-top-phone>svg{display:none}#ag-redesign .ag-header.ag-header-v8 .ag-brand strong{font-size:16px}#ag-redesign .ag-header.ag-header-v8 .ag-brand{gap:6px}}#ag-redesign .approved-home .footer .brand-mark{color:#ff9db8}#ag-redesign .desktop-tours-menu{position:static}#ag-redesign .desktop-tours-menu>.ag-menu-trigger{display:flex;align-items:center;gap:7px;border-radius:8px}#ag-redesign .desktop-tours-menu>.ag-menu-trigger[aria-expanded=true]{color:#be1947}#ag-redesign .desktop-tours-menu>.ag-menu-trigger svg{transition:transform .2s}#ag-redesign .desktop-tours-menu>.ag-menu-trigger[aria-expanded=true] svg{transform:rotate(180deg)}#ag-redesign .desktop-tour-panel{position:absolute;top:calc(100% - 1px);inset-inline:24px;width:min(980px,calc(100% - 48px));height:min(530px,calc(100dvh - var(--desktop-menu-top,100px) - 16px));margin-inline:auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#fff;border:1px solid #dce5eb;border-top:3px solid #c71949;border-radius:0 0 22px 22px;box-shadow:0 22px 55px #20384724;overflow:hidden;animation:tour-menu-enter .2s ease-out;text-align:right}#ag-redesign .tour-menu-top{display:flex;align-items:center;gap:24px;padding:20px 24px;border-bottom:1px solid #e6ecef}#ag-redesign .tour-menu-top>div{flex:1 1;min-width:0}#ag-redesign .tour-menu-top strong{font-size:18px;display:block}#ag-redesign .tour-menu-top>div>span{font-size:11px;color:#617583;display:block;margin-top:3px}#ag-redesign .tour-menu-search{display:flex;align-items:center;gap:9px;width:360px;background:#f5f7f9;border:1px solid #dce5eb;border-radius:11px;padding:0 12px;min-height:46px}#ag-redesign .tour-menu-search:focus-within{border-color:#c71949;box-shadow:0 0 0 3px #c7194910}#ag-redesign .tour-menu-search>svg{width:19px;color:#718490}#ag-redesign .tour-menu-search input{min-width:0;flex:1 1;width:100%;border:0;background:none;padding:10px 0;font-size:13px;outline:none}#ag-redesign .tour-menu-search input::placeholder{color:#637887}#ag-redesign .tour-menu-search button{min-height:40px;width:28px;padding:0;color:#718490}#ag-redesign .tour-menu-top .tour-menu-close{display:grid;place-items:center;min-height:40px;width:40px;padding:0;flex-shrink:0;border:1px solid #e2e9ed;border-radius:50%;color:#617583}#ag-redesign .tour-menu-body{display:grid;grid-template-columns:215px minmax(0,1fr);min-height:0}#ag-redesign .tour-menu-country-column{padding:18px 12px 12px;background:#f5f7f9;border-inline-end:1px solid #e2e9ed;display:flex;flex-direction:column;min-height:0}#ag-redesign .tour-menu-eyebrow{font-size:11px;color:#637887;display:block;margin:0 12px 10px}#ag-redesign .tour-menu-countries{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bdcbd4 transparent;min-height:0;padding:2px}#ag-redesign .tour-menu-countries button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;min-height:44px;border-radius:9px;font-size:13px;text-align:right;margin-bottom:3px;transition:background .15s,color .15s}#ag-redesign .tour-menu-countries button svg{width:15px;height:15px;color:#94a4ae}#ag-redesign .tour-menu-countries button:hover{background:#e9eef2}#ag-redesign .tour-menu-countries button[aria-pressed=true]{background:#fff;color:#bd1946;box-shadow:0 2px 7px #20384708;font-weight:700}#ag-redesign .tour-menu-countries button[aria-pressed=true] svg{color:#bd1946}#ag-redesign .tour-menu-content{padding:22px 26px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bdcbd4 transparent;min-height:0;scroll-padding:12px}#ag-redesign .tour-menu-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:17px;min-height:28px}#ag-redesign .tour-menu-heading h2{font-size:18px;line-height:1.6}#ag-redesign .tour-menu-heading>a{display:flex;align-items:center;gap:7px;color:#bd1946;font-size:11px;min-height:36px}#ag-redesign .tour-menu-heading>a svg{width:16px}#ag-redesign .tour-menu-heading>span{color:#637887;font-size:12px}#ag-redesign .tour-menu-city-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px}#ag-redesign .tour-menu-city{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;min-height:48px;border-bottom:1px solid #edf1f4;padding:10px 9px;border-radius:8px;transition:background .15s,color .15s}#ag-redesign .tour-menu-city b{font-weight:600;line-height:1.85;overflow-wrap:anywhere}#ag-redesign .tour-menu-city small{display:block;color:#718490}#ag-redesign .tour-menu-city>svg{width:16px;color:#9babB5}#ag-redesign .tour-menu-city:hover,#ag-redesign .tour-menu-city[aria-current=page]{background:#fbf0f4;color:#b41943}#ag-redesign .tour-menu-city:hover>svg{color:#b41943}#ag-redesign .tour-menu-combined-title{font-size:11px;font-weight:500;color:#637887;margin:23px 9px 8px}#ag-redesign .tour-menu-combined{grid-template-columns:1fr}#ag-redesign .tour-menu-combined .tour-menu-city b{font-size:12px}#ag-redesign .tour-menu-empty{padding:30px 10px;text-align:center;color:#637887;font-size:13px}#ag-redesign .tour-menu-empty p{margin:10px 0}#ag-redesign .tour-menu-empty button{color:#b41943;text-decoration:underline;min-height:44px}#ag-redesign .tour-menu-footer{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #e2e9ed;padding:5px 24px;background:#fff}#ag-redesign .tour-menu-footer a{display:flex;gap:9px;align-items:center;font-size:12px;min-height:44px}#ag-redesign .tour-menu-footer a:first-child{font-weight:700;color:#bd1946}#ag-redesign .tour-menu-footer a:last-child{color:#617583}#ag-redesign .tour-menu-footer svg{width:17px}#ag-redesign .desktop-tour-panel :is(a,button,input):focus-visible{outline:2px solid #be1947;outline-offset:2px}#ag-redesign .tour-menu-country-content{animation:tour-menu-enter .18s ease-out}@keyframes tour-menu-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){#ag-redesign .tour-menu-top{gap:14px;padding:16px}#ag-redesign .tour-menu-search{width:300px}#ag-redesign .tour-menu-body{grid-template-columns:180px minmax(0,1fr)}#ag-redesign .tour-menu-content{padding:18px}#ag-redesign .tour-menu-top strong{font-size:16px}#ag-redesign .tour-menu-top>div>span{font-size:10px}}@media(max-width:760px){#ag-redesign .desktop-tours-menu{display:none}}@media(prefers-reduced-motion:reduce){#ag-redesign .desktop-tour-panel,#ag-redesign .tour-menu-country-content{animation:none}#ag-redesign .desktop-tour-panel *,#ag-redesign .desktop-tours-menu>.ag-menu-trigger svg{transition:none}}#ag-redesign .desktop-tour-panel .tour-menu-search input:focus-visible{outline:none}#ag-redesign .tour-menu-city{content-visibility:auto;contain-intrinsic-size:auto 50px}#ag-redesign .tour-menu-content .tour-menu-more{color:#b41943;border:1px solid #e3eaf0;border-radius:9px;padding:8px 16px;margin-top:16px;min-height:44px;font-size:12px}#ag-redesign .desktop-tour-panel{width:min(1040px,calc(100% - 48px));height:min(490px,calc(100dvh - var(--desktop-menu-top,100px) - 16px));border-top:1px solid #dce5eb;border-radius:0 0 24px 24px;box-shadow:0 24px 60px #132b3c30}#ag-redesign .tour-menu-top{padding:17px 22px}#ag-redesign .tour-menu-body{grid-template-columns:190px minmax(0,1fr)}#ag-redesign .tour-menu-country-column{padding:16px 10px 10px;background:#f6f8fa}#ag-redesign .tour-menu-countries{padding:3px}#ag-redesign .tour-menu-countries button{justify-content:normal;gap:10px;padding:8px;min-height:50px;border:1px solid transparent;border-radius:11px;margin-bottom:4px}#ag-redesign .tour-menu-countries button>span:not(.tour-menu-flag){flex:1 1}#ag-redesign .tour-menu-countries button[aria-pressed=true]{border-color:#ead2dc;box-shadow:0 3px 10px #20384708}#ag-redesign .tour-menu-flag{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;background:#f1f4f8;border-radius:12px;overflow:hidden}#ag-redesign .tour-menu-flag img{width:29px;height:22px;object-fit:contain;display:block}#ag-redesign .tour-menu-flag svg{width:22px;color:#68808f}#ag-redesign .tour-menu-countries .tour-menu-flag{width:32px;height:32px;background:transparent;border-radius:7px}#ag-redesign .tour-menu-countries .tour-menu-flag img{width:27px;height:21px}#ag-redesign .tour-menu-content{padding:18px}#ag-redesign .tour-menu-country-content{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:20px;min-height:100%;align-items:start}#ag-redesign .tour-menu-destinations{min-width:0}#ag-redesign .tour-menu-heading{gap:12px;margin:0 5px 12px}#ag-redesign .tour-menu-heading h2{font-size:16px}#ag-redesign .tour-menu-heading>span{font-size:11px}#ag-redesign .tour-menu-city-grid{gap:8px}#ag-redesign .tour-menu-city{justify-content:normal;gap:10px;min-height:72px;border:1px solid transparent;padding:10px 8px;border-radius:12px;transition:background .15s,border-color .15s,color .15s;contain-intrinsic-size:auto 72px}#ag-redesign .tour-menu-city-copy{flex:1 1;min-width:0}#ag-redesign .tour-menu-city b{display:block;font-size:13px;font-weight:700;line-height:1.9}#ag-redesign .tour-menu-city small{color:#6b7e8c;font-size:10px;line-height:1.8}#ag-redesign .tour-menu-city>svg{width:14px;flex-shrink:0;color:#a2b0b9;transition:transform .15s}#ag-redesign .tour-menu-city:hover,#ag-redesign .tour-menu-city[aria-current=page]{background:#fdf6f8;border-color:#f0dce3}#ag-redesign .tour-menu-city:hover>svg{transform:translateX(-3px)}#ag-redesign .tour-menu-combined-title{font-weight:600;margin:20px 5px 8px;padding-top:15px;border-top:1px solid #e8edf1}#ag-redesign .tour-menu-combined .tour-menu-city{min-height:64px}#ag-redesign .tour-menu-feature{position:sticky;top:0;align-self:start;overflow:hidden;isolation:isolate;background:#183444;border-radius:17px;padding:20px;color:#fff;min-height:310px;display:flex;flex-direction:column;align-items:flex-start}#ag-redesign .tour-menu-feature:after,#ag-redesign .tour-menu-feature:before{content:"";position:absolute;width:240px;height:240px;border:1px solid #ffffff0c;border-radius:50%;z-index:-1;pointer-events:none;left:-130px;top:30px}#ag-redesign .tour-menu-feature:after{width:300px;height:300px;left:-160px;top:0}#ag-redesign .tour-menu-feature-top{display:flex;width:100%;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.1px;color:#f4b3c7;margin-bottom:20px}#ag-redesign .tour-menu-feature-top svg{width:20px}#ag-redesign .tour-menu-feature>.tour-menu-flag{width:48px;height:40px;background:#ffffff12;border:1px solid #ffffff18;border-radius:10px;margin-bottom:13px}#ag-redesign .tour-menu-feature-english{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#a9bcc8;display:block;text-align:right}#ag-redesign .tour-menu-feature h3{font-size:23px;color:#fff;line-height:1.6;margin:3px 0 9px}#ag-redesign .tour-menu-feature p{font-size:11px;line-height:2.1;color:#c4d1d9;margin:0 0 16px}#ag-redesign .tour-menu-feature-note{display:flex;align-items:center;gap:7px;font-size:10px;color:#e0e8ed;margin:auto 0 13px}#ag-redesign .tour-menu-feature-note svg{width:16px;color:#f2a9bf}#ag-redesign .tour-menu-feature>a{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;background:#fff;color:#193544;border-radius:9px;padding:11px 12px;min-height:44px;font-size:11px;font-weight:700;transition:background .15s}#ag-redesign .tour-menu-feature>a:hover{background:#fbe8ef}#ag-redesign .tour-menu-feature>a svg{width:16px}#ag-redesign .tour-menu-footer{padding:3px 22px}#ag-redesign .tour-menu-footer a{font-size:11px;min-height:40px}@media(max-width:1100px){#ag-redesign .tour-menu-body{grid-template-columns:165px minmax(0,1fr)}#ag-redesign .tour-menu-country-content{grid-template-columns:minmax(0,1fr) 190px;gap:12px}#ag-redesign .tour-menu-feature{padding:16px}#ag-redesign .tour-menu-city-grid{grid-template-columns:1fr}#ag-redesign .tour-menu-city{min-height:66px}#ag-redesign .tour-menu-top{gap:14px;padding:16px}#ag-redesign .tour-menu-search{width:280px}#ag-redesign .tour-menu-content{padding:14px}#ag-redesign .tour-menu-top strong{font-size:16px}}@media(max-width:850px){#ag-redesign .tour-menu-feature{padding:13px}#ag-redesign .tour-menu-country-content{grid-template-columns:minmax(0,1fr) 170px}#ag-redesign .tour-menu-search{width:250px}#ag-redesign .tour-menu-top>div>span{display:none}#ag-redesign .tour-menu-feature h3{font-size:20px}}@media(prefers-reduced-motion:reduce){#ag-redesign .desktop-tour-panel *{transition:none}}#ag-redesign .tour-menu-top strong{font-size:19px}#ag-redesign .tour-menu-countries button{font-size:14px}#ag-redesign .tour-menu-city{background:#f7f9fb;border-color:#eef2f5;min-height:78px}#ag-redesign .tour-menu-city b{font-size:14px}#ag-redesign .tour-menu-city small{font-size:11px}#ag-redesign .tour-menu-feature{min-height:300px;padding:17px}#ag-redesign .tour-menu-feature-top{margin-bottom:13px}#ag-redesign .tour-menu-feature h3{font-size:22px}#ag-redesign .tour-menu-city-grid{gap:10px}@media(max-width:1100px){#ag-redesign .tour-menu-top strong{font-size:16px}#ag-redesign .tour-menu-city{min-height:66px}}@media(min-width:761px) and (max-width:900px){#ag-redesign .desktop-tour-panel{height:min(490px,calc(100dvh - var(--desktop-menu-top,100px) - 108px - env(safe-area-inset-bottom)))}}@media(max-height:650px){#ag-redesign .tour-menu-feature{position:static;min-height:0}#ag-redesign .tour-menu-feature p,#ag-redesign .tour-menu-feature-english,#ag-redesign .tour-menu-feature-note,#ag-redesign .tour-menu-feature-top{display:none}#ag-redesign .tour-menu-feature h3{font-size:17px;margin:0 0 12px}#ag-redesign .tour-menu-feature>.tour-menu-flag{margin-bottom:8px}}@keyframes package-branch-open{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes package-date-enter{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}#ag-redesign :has(>.money-part){direction:rtl}#ag-redesign .fare-addition{display:inline-flex;align-items:baseline;direction:rtl;gap:5px;white-space:nowrap;flex-shrink:0}#ag-redesign .money-part{unicode-bidi:isolate}#ag-redesign .money-part b{direction:ltr;unicode-bidi:isolate}@keyframes reservation-wave{0%,to{transform:rotate(0)}35%{transform:rotate(-12deg)}65%{transform:rotate(10deg)}}@keyframes reservation-ring{0%{transform:scale(.9);opacity:0}30%{opacity:1}to{transform:scale(1.18);opacity:0}}@keyframes reservation-flight{0%,to{transform:translateX(36px) rotate(-135deg)}45%{transform:translateX(-36px) rotate(-135deg)}50%{transform:translateX(-36px) rotate(45deg)}95%{transform:translateX(36px) rotate(45deg)}}@keyframes destination-route-shuttle{0%,to{transform:translateX(36px) rotate(0)}45%{transform:translateX(-36px) rotate(0)}50%{transform:translateX(-36px) rotate(180deg)}95%{transform:translateX(36px) rotate(180deg)}}@supports (content-visibility:auto){#ag-redesign .approved-home #destinations,#ag-redesign .approved-home #finance,#ag-redesign .approved-home #luxury,#ag-redesign .approved-home #popular,#ag-redesign .approved-home #questions{content-visibility:auto;contain-intrinsic-block-size:auto var(--ag-section-estimate);overflow-clip-margin:20px}#ag-redesign .approved-home #destinations{--ag-section-estimate:690.19px}#ag-redesign .approved-home #finance{--ag-section-estimate:1175.44px}#ag-redesign .approved-home #luxury{--ag-section-estimate:218.78px}#ag-redesign .approved-home #popular{--ag-section-estimate:624.53px}#ag-redesign .approved-home #questions{--ag-section-estimate:497.08px}@media (min-width:768px){#ag-redesign .approved-home #destinations{--ag-section-estimate:457px}#ag-redesign .approved-home #finance{--ag-section-estimate:771.14px}#ag-redesign .approved-home #luxury{--ag-section-estimate:241.17px}#ag-redesign .approved-home #popular{--ag-section-estimate:684.17px}#ag-redesign .approved-home #questions{--ag-section-estimate:353.38px}}@media (min-width:1024px){#ag-redesign .approved-home #destinations{--ag-section-estimate:530px}#ag-redesign .approved-home #finance{--ag-section-estimate:771.14px}#ag-redesign .approved-home #luxury{--ag-section-estimate:230px}#ag-redesign .approved-home #popular{--ag-section-estimate:698.97px}#ag-redesign .approved-home #questions{--ag-section-estimate:328.19px}}#ag-redesign .approved-home #destinations:is(:target,:focus-within),#ag-redesign .approved-home #finance:is(:target,:focus-within),#ag-redesign .approved-home #luxury:is(:target,:focus-within),#ag-redesign .approved-home #popular:is(:target,:focus-within),#ag-redesign .approved-home #questions:is(:target,:focus-within),#ag-redesign .istanbul-guide #attractions:is(:target,:focus-within),#ag-redesign .istanbul-guide #best-time:is(:target,:focus-within),#ag-redesign .istanbul-guide #duration:is(:target,:focus-within),#ag-redesign .istanbul-guide #faq:is(:target,:focus-within),#ag-redesign .istanbul-guide #neighborhoods:is(:target,:focus-within),#ag-redesign .istanbul-guide #overview:is(:target,:focus-within),#ag-redesign .istanbul-guide #payment:is(:target,:focus-within),#ag-redesign .istanbul-guide #services:is(:target,:focus-within),#ag-redesign .istanbul-guide #tips:is(:target,:focus-within),#ag-redesign .istanbul-guide>div>div>section:last-child:is(:target,:focus-within),#ag-redesign .thailand-guide #best-time:is(:target,:focus-within),#ag-redesign .thailand-guide #cities:is(:target,:focus-within),#ag-redesign .thailand-guide #faq:is(:target,:focus-within),#ag-redesign .thailand-guide #installments:is(:target,:focus-within),#ag-redesign .thailand-guide #krabi-beaches:is(:target,:focus-within),#ag-redesign .thailand-guide #overview:is(:target,:focus-within),#ag-redesign .thailand-guide #phuket-beaches:is(:target,:focus-within),#ag-redesign .thailand-guide #routes:is(:target,:focus-within),#ag-redesign .thailand-guide #services:is(:target,:focus-within),#ag-redesign .thailand-guide #tips:is(:target,:focus-within),#ag-redesign .thailand-guide #visa:is(:target,:focus-within){content-visibility:visible}}@media print{#ag-redesign .approved-home #destinations,#ag-redesign .approved-home #finance,#ag-redesign .approved-home #luxury,#ag-redesign .approved-home #popular,#ag-redesign .approved-home #questions{content-visibility:visible;contain-intrinsic-block-size:none}}@media screen and (max-width:767px){@supports (content-visibility:auto){#ag-redesign .approved-home #journal{content-visibility:auto;contain-intrinsic-block-size:auto var(--ag-home-card-estimate);overflow-clip-margin:24px;--ag-home-card-estimate:266.078125px}@media (min-width:761px){#ag-redesign .approved-home #journal{--ag-home-card-estimate:262.984375px}}#ag-redesign .approved-home #journal:is(:target,:focus-within){content-visibility:visible}}}@media print{#ag-redesign .approved-home #journal{content-visibility:visible;contain-intrinsic-block-size:none}}@keyframes dialog-in{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}#ag-redesign .travel-dialog.booking-dialog{position:fixed;inset:0;margin:auto;max-height:calc(100dvh - 32px);overflow-y:auto}#ag-redesign .booking-phone{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:12px;background:#fff3f7;border-radius:12px}#ag-redesign .booking-phone a{color:#203847;white-space:nowrap;font-weight:700;text-decoration:none}#ag-redesign .booking-phone strong{font-size:1.5em;color:#cc1c4d}#ag-redesign .ha-book-actions a.ha-primary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}