#irhal-sites-pages .ir-journal-card--wide .ir-journal-card-copy :is(h3 a,.eyebrow,.ir-journal-meta),#irhal-sites-pages .ir-journal-end .ir-button--primary,#irhal-sites-pages .ir-journal-end .ir-button--primary:is(:hover,:focus-visible,:visited){color:#fff}html,body{background:#fff;min-height:100%;margin:0}*{box-sizing:border-box}body{font-synthesis:none;-webkit-font-smoothing:antialiased}#irhal-sites-pages a.lang{justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}#irhal-sites-pages .ir-footer-language a{border:1px solid var(--ir-border);color:inherit;border-radius:24px;padding:9px 15px;text-decoration:none}#irhal-sites-pages .ir-footer-language a[aria-current]{background:var(--ir-ink);color:#fff}#irhal-sites-pages .ir-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:36px 0;display:flex}#irhal-sites-pages .ir-pagination a{border:1px solid var(--ir-border);border-radius:4px;min-height:44px;padding:10px 18px}#irhal-sites-pages #newsTopics,#irhal-sites-pages #journalTopics{flex-wrap:wrap;gap:10px;display:flex}#irhal-sites-pages #newsTopics a,#irhal-sites-pages #journalTopics a{border:1px solid var(--ir-border);color:inherit;border-radius:24px;min-height:44px;padding:10px 16px;text-decoration:none}#irhal-sites-pages #newsTopics a[aria-current],#irhal-sites-pages #journalTopics a[aria-current]{background:var(--ir-primary);border-color:var(--ir-primary);color:#fff}#irhal-sites-pages .city-rail{scrollbar-width:thin}#irhal-sites-pages.ir-offers-page #allOffersGrid h2{margin:10px 0 14px;font-size:22px;font-weight:500;line-height:1.4}#irhal-sites-pages.ir-offers-page .ir-offer-filter-disclosure{margin:0 0 16px}#irhal-sites-pages.ir-offers-page .ir-offer-filter-disclosure>summary{color:var(--ir-primary);cursor:pointer;align-items:center;min-height:44px;display:flex}#irhal-sites-pages.ir-offers-page .ir-offer-filter-disclosure>summary:after{content:"+";margin-inline-start:10px}#irhal-sites-pages.ir-offers-page .ir-offer-filter-disclosure[open]>summary:after{content:"−"}#irhal-sites-pages .city-hero-fact{min-width:0}#irhal-sites-pages .city-fact-value{overflow-wrap:anywhere}#irhal-sites-pages .city-hero-info .city-hero-fact{color:#202124;border-color:#e2dfda}#irhal-sites-pages .city-hero-info .city-fact-label{color:#66615d}#irhal-sites-pages .city-hero-info .city-fact-value{color:#202124}#irhal-sites-pages .city-hero-info .city-fact-icon{color:var(--ir-primary);background:0 0}#irhal-sites-pages .city-hero-info .city-hero-fact:is(a,button):hover{color:#202124;background:#eeeae5}#irhal-sites-pages .city-hero-info .city-hero-fact:is(a,button):focus-visible{outline-color:var(--ir-primary)}#irhal-sites-pages .city-save[aria-pressed=true]{background:var(--ir-primary);color:#fff}#irhal-sites-pages .prayer-times .prayer-cell.next{outline-offset:-2px;color:#172c26;background:#bada6a;outline:2px solid #bada6a}#irhal-sites-pages .prayer-times .prayer-cell.next :is(span,b,small){color:#172c26}#irhal-sites-pages .prayer-next-label{min-height:1.6em;margin-top:4px;font-size:.75rem;font-weight:700;line-height:1.6;display:block}#irhal-sites-pages .prayer-tool{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}#irhal-sites-pages .prayer-tool>:is(.prayer-controls,.prayer-times,.ir-caption){grid-column:1/-1}#irhal-sites-pages .prayer-tool>.prayer-controls{grid-row:1}#irhal-sites-pages .prayer-tool>.prayer-times{grid-row:2}#irhal-sites-pages .prayer-tool>.city-live-status{color:#e0e9e5;grid-area:3/1;min-width:0;margin:18px 0 0}#irhal-sites-pages .prayer-tool>#prayerRefresh{color:#fff;text-align:end;text-underline-offset:4px;grid-area:3/2;min-height:44px;margin-top:18px;text-decoration:underline}#irhal-sites-pages .prayer-tool>.ir-caption{color:#d2ded7;grid-row:4;margin-top:8px}#irhal-sites-pages .city-live-status{min-height:1.5em}#irhal-sites-pages .city-card-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#irhal-sites-pages img{max-width:100%}@media (prefers-reduced-motion:reduce){#irhal-sites-pages *,#irhal-sites-pages :before,#irhal-sites-pages :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#irhal-sites-pages .city-cover-copy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#irhal-sites-pages .city-title-arrow{vertical-align:middle;display:inline-flex}#irhal-sites-pages .city-arrows button[data-scroll=prev] svg{transform:rotate(180deg)}#irhal-sites-pages[dir=rtl] .city-arrows button[data-scroll=prev] svg{transform:none}#irhal-sites-pages[dir=rtl] .city-arrows button[data-scroll=next] svg{transform:rotate(180deg)}#irhal-sites-pages .city-arrows button:disabled{opacity:.35;cursor:default}#irhal-sites-pages .ir-news-card-image img{object-fit:cover;width:100%;height:100%}#irhal-sites-pages .ir-journal-cover-copy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#irhal-sites-pages .ir-footer-all-cities{border-top:1px solid #ffffff30;width:91.2%;max-width:1480px;margin:0 auto 32px;padding-top:20px}#irhal-sites-pages .ir-footer-all-cities summary{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:48px;list-style:none;display:flex}#irhal-sites-pages .ir-footer-all-cities summary:after{content:"+";font:24px system-ui,sans-serif}#irhal-sites-pages .ir-footer-all-cities details[open]>summary:after{content:"−"}#irhal-sites-pages .ir-footer-all-cities ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px 24px;margin:0;padding:20px 0 0;list-style:none;display:grid}#irhal-sites-pages .ir-footer-all-cities li{min-width:0;margin:0;padding:0}#irhal-sites-pages .ir-footer-all-cities a{color:#dfe1e4;overflow-wrap:anywhere;align-items:center;min-height:40px;display:flex}@media (width<=950px){#irhal-sites-pages .ir-footer-all-cities ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){#irhal-sites-pages .ir-footer-all-cities{width:90%}#irhal-sites-pages .ir-footer-all-cities ul{grid-template-columns:repeat(2,minmax(0,1fr))}#irhal-sites-pages .ir-footer-all-cities a{min-height:44px}}#irhal-sites-pages .ir-footer-all-cities nav{width:100%;display:block}#irhal-sites-pages footer.ir-portal-footer .ir-footer-language a{color:#fff;background:0 0;border:0;border-radius:0;min-height:44px}#irhal-sites-pages footer.ir-portal-footer .ir-footer-language a[aria-current]{color:var(--ir-ink);background:#fff}#irhal-sites-pages .city-photo-break--2{grid-template-columns:repeat(2,minmax(0,1fr))}#irhal-sites-pages .city-photo-break--1{grid-template-columns:minmax(0,1fr)}#irhal-sites-pages .city-photo-missing{width:100%;height:100%;min-height:100%;color:var(--ir-muted);background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:15px;display:flex}#irhal-sites-pages .city-photo-missing svg{width:36px;height:36px;color:var(--ir-primary)}#irhal-sites-pages .city-photo-missing{position:absolute;inset:0}#irhal-sites-pages [data-nav-city-region][hidden]{display:none!important}#irhal-sites-pages .city-collection-heading h1{font-size:var(--ir-type-section);line-height:var(--ir-type-section-leading)}#irhal-sites-pages .city-collection-filters select,#irhal-sites-pages .city-collection-filters input{border:1px solid var(--ir-border);max-width:100%;min-height:48px;color:var(--ir-ink);background:#fff;border-radius:8px;padding:10px}#irhal-sites-pages .ir-offer-filters{background:var(--ir-surface);border:1px solid var(--ir-border);border-radius:var(--ir-radius-card);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:14px;margin:24px 0;padding:20px;display:grid}#irhal-sites-pages .ir-offer-filters label{gap:8px;min-width:0;display:grid}#irhal-sites-pages .ir-offer-filters button{background:var(--ir-ink);color:#fff;min-height:48px}#irhal-sites-pages .offers-grid .offer-art{display:block}#irhal-sites-pages .offers-grid h2{font-size:var(--ir-type-title);line-height:var(--ir-type-title-leading)}#irhal-sites-pages [data-nav-country][hidden],#irhal-sites-pages [data-nav-city-region][hidden]{display:none!important}#irhal-sites-pages.ir-city-page .city-rail,#irhal-sites-pages.ir-city-page .city-library-grid,#irhal-sites-pages .ir-news-archive,#irhal-sites-pages .ir-journal-grid,#irhal-sites-pages #allOffersGrid{align-items:stretch}#irhal-sites-pages.ir-city-page .city-card{gap:0;padding:0}#irhal-sites-pages.ir-city-page .city-card .city-card-copy,#irhal-sites-pages.ir-city-page .city-library-grid .city-card .city-card-copy,#irhal-sites-pages.ir-city-page #offers .city-card-copy{flex:1;padding:12px 16px 14px}#irhal-sites-pages.ir-city-page .city-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2lh;max-height:2lh;margin:0 0 6px;display:-webkit-box;overflow:hidden}#irhal-sites-pages.ir-city-page .city-card .city-card-copy>p{margin:0}#irhal-sites-pages.ir-city-page .city-card .city-card-copy>.eyebrow{margin-bottom:6px}#irhal-sites-pages.ir-city-page #offers .city-card-copy>.eyebrow{min-height:0}#irhal-sites-pages :is(.ir-news-card-copy,.ir-discovery-body),#irhal-sites-pages .ir-journal-card:not(.ir-journal-card--wide) .ir-journal-card-copy{flex:1;padding:14px 16px}#irhal-sites-pages :is(.ir-news-card-copy,.ir-discovery-body) h3,#irhal-sites-pages .ir-journal-card:not(.ir-journal-card--wide) h3{margin:6px 0 8px}#irhal-sites-pages .ir-journal-card:not(.ir-journal-card--wide) .ir-journal-card-copy>p{margin-bottom:8px}#irhal-sites-pages :is(.ir-news-card-end,.ir-journal-card:not(.ir-journal-card--wide) .ir-journal-read){margin-top:10px}#irhal-sites-pages.ir-offers-page #allOffersGrid .offer-content{padding:14px 16px}#irhal-sites-pages.ir-city-page .city-card h3 a{padding-inline-end:24px;display:block;position:relative}#irhal-sites-pages.ir-city-page .city-card .city-title-arrow{inset-inline-end:0;align-items:center;height:1lh;margin:0;display:inline-flex;position:absolute;top:0}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump{white-space:normal;overscroll-behavior-inline:contain;grid-template-columns:repeat(10,minmax(104px,1fr));gap:10px;margin-top:18px;padding:4px 2px 10px;display:grid;overflow-x:auto}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump a{flex:auto;justify-content:center;gap:6px;height:108px;min-height:108px;padding:8px 6px;font-size:14px}#irhal-sites-pages .city-collection-mode .city-breadcrumb{color:var(--ir-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0 16px;display:flex}#irhal-sites-pages .city-collection-mode .city-breadcrumb a{text-underline-offset:4px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}#irhal-sites-pages .city-collection-mode .city-destination-cover{margin-top:0}#irhal-sites-pages .city-collection-summary{max-width:78ch;color:var(--ir-muted);margin:0 0 24px}#irhal-sites-pages .city-collection-guidance{min-width:0;max-width:100%;margin:24px 0 32px}#irhal-sites-pages .city-collection-guidance .guide-content{overflow-wrap:anywhere;max-width:100%}#irhal-sites-pages .city-collection-guidance :is(p,figure){white-space:pre-line;max-width:78ch;margin:16px 0}#irhal-sites-pages .city-collection-guidance :is(h2,h3){margin:24px 0 12px}#irhal-sites-pages .city-collection-guidance .guide-content>div:has(table){max-width:100%;overflow-x:auto}#irhal-sites-pages .city-collection-guidance table{border-collapse:collapse;text-align:start;width:100%;margin:16px 0}#irhal-sites-pages .city-collection-guidance :is(th,td){border:1px solid var(--ir-border);text-align:start;vertical-align:top;padding:12px}#irhal-sites-pages .city-collection-guidance th{background:var(--ir-warm-surface)}#irhal-sites-pages .city-collection-guidance a{color:var(--ir-primary);text-underline-offset:4px;text-decoration:underline}#irhal-sites-pages .city-collection-guidance img{max-width:100%;height:auto}#irhal-sites-pages .city-collection-guidance figcaption{font-size:var(--ir-type-meta);color:var(--ir-muted);margin-top:8px}#irhal-sites-pages.ir-city-page .city-jump{justify-content:flex-start}#irhal-sites-pages.ir-city-page .city-collection-mode .city-destination-cover{height:clamp(180px,24vw,300px);min-height:0}#irhal-sites-pages.ir-city-page .city-collection-mode .city-cover-copy{height:100%;min-height:0;padding:24px 28px}#irhal-sites-pages.ir-city-page .city-collection-mode .city-cover-image{object-position:center 40%}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump .city-category-symbol{width:48px;height:44px}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump .city-category-symbol img{width:42px;height:36px}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump .city-category-symbol svg{width:29px;height:29px}#irhal-sites-pages .ir-section-pagination{border-top:1px solid var(--ir-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:32px 0 8px;padding:20px 0;display:flex}#irhal-sites-pages .ir-page-numbers{align-items:center;gap:6px;display:flex}#irhal-sites-pages :is(.ir-page-number,.ir-page-direction){border:1px solid var(--ir-border);min-width:44px;min-height:44px;color:var(--ir-ink);background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}#irhal-sites-pages .ir-page-direction{padding:8px 14px}#irhal-sites-pages .ir-page-direction svg{flex:none;width:18px;height:18px}#irhal-sites-pages .ir-page-previous svg{transform:rotate(180deg)}#irhal-sites-pages[dir=rtl] .ir-page-previous svg{transform:none}#irhal-sites-pages[dir=rtl] .ir-page-next svg{transform:rotate(180deg)}#irhal-sites-pages .ir-page-number[aria-current=page]{background:var(--ir-primary);border-color:var(--ir-primary);color:#fff}#irhal-sites-pages .ir-section-pagination a:hover{background:var(--ir-soft-red);border-color:var(--ir-primary);color:var(--ir-primary)}#irhal-sites-pages .ir-section-pagination a:focus-visible{outline:2px solid var(--ir-primary);outline-offset:3px}#irhal-sites-pages .ir-page-direction[aria-disabled=true]{opacity:.45}#irhal-sites-pages .ir-page-ellipsis{color:var(--ir-muted);padding:0 2px}@media (width<=700px){#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump{grid-template-columns:repeat(var(--section-mobile-columns),112px);grid-template-rows:repeat(2,minmax(108px,auto));gap:8px}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump a{height:108px;min-height:108px;padding:8px 6px}#irhal-sites-pages.ir-city-page .city-collection-mode .city-cover-copy{padding:18px}#irhal-sites-pages .ir-section-pagination{flex-wrap:nowrap;gap:6px}#irhal-sites-pages .ir-page-numbers{gap:4px}#irhal-sites-pages :is(.ir-page-number,.ir-page-direction){min-width:36px;min-height:44px;font-size:14px}#irhal-sites-pages .ir-page-direction{padding:8px}#irhal-sites-pages .ir-page-direction>span{display:none}}#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump a>span:last-child{overflow-wrap:normal;word-break:normal;justify-content:center;align-items:center;min-height:2.8em;line-height:1.4;display:flex}@media (width<=370px){#irhal-sites-pages .ir-page-number[data-boundary=true]:not([aria-current]),#irhal-sites-pages .ir-page-ellipsis{display:none}}@media (width>=701px) and (width<=1200px){#irhal-sites-pages.ir-city-page .city-collection-mode .city-jump{grid-template-columns:repeat(8,minmax(104px,1fr))}}#irhal-sites-pages .city-related-guides .city-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}#irhal-sites-pages .city-related-guides .city-related-guide{border:1px solid var(--ir-border);overflow-wrap:break-word;background:#fff;border-radius:6px;flex-direction:column;align-items:stretch;gap:12px;min-width:0;padding:20px;display:flex}#irhal-sites-pages .city-related-guides h3{line-height:1.4;font-size:var(--ir-type-title);margin:0}#irhal-sites-pages .city-related-guides p{color:var(--ir-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}#irhal-sites-pages .city-related-guides .city-related-open{min-height:44px;color:var(--ir-primary);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;text-decoration:underline;display:inline-flex}#irhal-sites-pages .city-related-open svg{flex:none;width:18px;height:18px}#irhal-sites-pages[dir=rtl] .city-related-open svg{transform:rotate(180deg)}#irhal-sites-pages .city-related-guides a:focus-visible{outline:2px solid var(--ir-primary);outline-offset:3px}@media (width<=1000px){#irhal-sites-pages .city-related-guides .city-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){#irhal-sites-pages .city-related-guides .city-related-grid{grid-template-columns:minmax(0,1fr)}}#irhal-sites-pages.ir-city-page .city-jump a[data-city-category=family]{--category:#965382}#irhal-sites-pages.ir-city-page .city-jump a[data-city-category=tours]{--category:#347b83}#irhal-sites-pages.ir-city-page .city-jump a[data-city-category=information]{--category:#307cb2}#irhal-sites-pages.ir-city-page .city-jump a[data-city-category=history]{--category:#b57c20}#irhal-sites-pages.ir-city-page .city-jump a[data-city-category=safety]{--category:#497660}
