body.page-id-950573 header.aux-overlay-header{position:relative!important;top:auto!important}#siham-jeddah .jd-districts{display:grid;grid-auto-flow:column;grid-auto-columns:210px;gap:15px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;padding:10px 3px 22px;direction:ltr;scrollbar-width:thin}#siham-jeddah .jd-district{direction:rtl;scroll-snap-align:start;background:var(--jd-navy);border-radius:16px;color:#fff;padding:24px 20px;min-height:125px;border-bottom:4px solid var(--jd-gold)}#siham-jeddah .jd-district h3{color:#fff;font-size:22px}#siham-jeddah .jd-district span{font-size:14px;color:#d9e4eb}#siham-jeddah .jd-route{display:flex;flex-direction:column}#siham-jeddah .jd-route a{margin-top:18px;font-size:15px}#siham-jeddah .jd-guide-links{display:grid;gap:12px}#siham-jeddah .jd-guide-links a{display:block;padding:15px 18px;border:1px solid #dce5ea;border-radius:12px;background:#fff}#siham-jeddah .jd-reveal.jd-enter{animation:jd-arrive .7s both}@media (max-width:640px){#siham-jeddah .jd-districts{grid-auto-columns:180px}}#siham-jeddah .jd-district{width:210px;flex:0 0 210px;scroll-snap-align:none;min-height:140px;margin:0}#siham-jeddah .jd-district h3{font-size:21px}#siham-jeddah .jd-area-note{margin-top:12px;font-size:15px;color:#506471}body.page-id-950573 #elementor-popup-modal-988 .dialog-widget-content{bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}@media (max-width:640px){#siham-jeddah .jd-district{width:185px;flex-basis:185px}}#siham-jeddah .jd-district{width:max-content;flex:0 0 auto;min-height:0;padding:12px 18px;border-radius:12px;border-bottom-width:3px;max-width:300px}#siham-jeddah .jd-district h3{font-size:18px;margin:0;line-height:1.7;white-space:normal}#siham-jeddah .jd-area-note{font-size:14px;margin-top:10px}#siham-jeddah .jd-review{width:300px;flex:0 0 300px;background:#fff;border:1px solid #e2dfd6;border-radius:14px;padding:17px;direction:rtl;text-align:right;display:flex;flex-direction:column}#siham-jeddah .jd-review-branch{font-size:12px;color:#596d78}#siham-jeddah .jd-review h3{font-size:16px;margin:3px 0;line-height:1.6}#siham-jeddah .jd-review-stars{color:#a46a15;font-size:18px;letter-spacing:2px}#siham-jeddah .jd-review blockquote{margin:8px 0 12px;padding:0;border:0;background:0 0;font-size:15px;line-height:1.85;color:#294353;max-height:90px;overflow-y:auto}#siham-jeddah .jd-review a{font-size:12px;line-height:1.6;margin-top:auto}#siham-jeddah .jd-source-note{font-size:13px;color:#536571;margin-top:14px}@media (max-width:767px){#siham-jeddah .jd-district{width:max-content;flex-basis:auto;padding:10px 15px;min-height:0;max-width:270px}#siham-jeddah .jd-district h3{font-size:17px}#siham-jeddah .jd-review{width:270px;flex-basis:270px;padding:15px}}