.toggle.svelte-11pidjx.svelte-11pidjx{width:20px}.hide.svelte-11pidjx.svelte-11pidjx{display:none!important}.toggle-button.svelte-11pidjx.svelte-11pidjx{height:40px}.active.svelte-11pidjx.svelte-11pidjx{background-color:#fcdc3e}.description.svelte-11pidjx.svelte-11pidjx{background-color:#f6f6f3;padding:1rem 2rem;font-family:TheSansArabic;font-size:1rem;display:inline-flex;width:100%;justify-content:space-between}.attractions-list-container-list.svelte-11pidjx.svelte-11pidjx{background-color:#f6f6f3;padding:0 5vw;display:grid;grid-template-columns:33% 33% 33%;justify-items:center;align-items:center}.attraction-card.svelte-11pidjx.svelte-11pidjx{color:#222533;width:90%;background-color:#fff;display:inline-flex;font-family:TheSansArabicBold;justify-content:space-between;align-items:center;padding:1rem 2rem;margin:1rem 0}.carousel-image.svelte-11pidjx.svelte-11pidjx{height:700px;width:100%;background-size:cover;background-color:#222533;background-repeat:no-repeat;display:flex;justify-content:space-between;align-items:flex-end}.carousel-category.svelte-11pidjx.svelte-11pidjx{width:50%;height:700px}.carousel-category-content.svelte-11pidjx.svelte-11pidjx{height:700px;background:rgb(34,37,51,.8);width:50%;padding:2rem;font-family:TheSansArabic;display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding-top:100px;justify-content:center}.attraction-title.svelte-11pidjx.svelte-11pidjx{color:#fff;font-size:1.7rem;font-family:TheSansArabicBold}.attraction-description.svelte-11pidjx.svelte-11pidjx{color:#fff;font-size:1.2rem}.category-title.svelte-11pidjx.svelte-11pidjx{padding:5rem 3rem;color:#fff;font-family:TheSansArabic!important}.city-favorites-container.svelte-11pidjx.svelte-11pidjx{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.city-name.svelte-11pidjx.svelte-11pidjx{font-size:1.2rem}.city-favorites-container.svelte-11pidjx button.svelte-11pidjx{background:transparent;border:none;cursor:pointer}.card.svelte-11pidjx.svelte-11pidjx{width:15vw;cursor:pointer;margin:1rem 0}.card-content.svelte-11pidjx.svelte-11pidjx{background-color:#222533;text-align:center;padding:.5rem;width:100%;color:#fff;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:center}.content.svelte-11pidjx.svelte-11pidjx{font-family:TheSansArabicBold;font-size:.7rem}@media (max-width: 900px){.card.svelte-11pidjx.svelte-11pidjx{width:35vw}.category-title.svelte-11pidjx.svelte-11pidjx{padding:4rem 2rem 9rem}}.attractions-list-container-cards.svelte-11pidjx.svelte-11pidjx{background-color:#f6f6f3;display:grid;grid-template-columns:20% 20% 20% 20% 20%;justify-items:center;padding:0 2rem}@media (max-width: 900px){.attractions-list-container-cards.svelte-11pidjx.svelte-11pidjx{grid-template-columns:50% 50%}}@media (max-width: 900px){.carousel-image.svelte-11pidjx.svelte-11pidjx{width:100%;background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.carousel-category-content.svelte-11pidjx.svelte-11pidjx{background:#222533;width:100%;padding:2rem;padding-top:0;height:100%;justify-content:space-between;gap:5px}.attraction-title.svelte-11pidjx.svelte-11pidjx{font-size:1.2rem}.attraction-description.svelte-11pidjx.svelte-11pidjx{font-size:1rem}.attractions-list-container-list.svelte-11pidjx.svelte-11pidjx{grid-template-columns:50% 50%}.carousel-image.svelte-11pidjx.svelte-11pidjx{justify-content:space-between;height:100%}.carousel-category.svelte-11pidjx.svelte-11pidjx{width:100%;height:100%}}.modal-card.svelte-11pidjx.svelte-11pidjx{top:20%}.modal-card-body.svelte-11pidjx.svelte-11pidjx{display:flex;flex-direction:row;gap:20px;justify-content:center;flex-wrap:wrap}.modal-card-head.svelte-11pidjx.svelte-11pidjx{border-bottom:1px solid hsl(0deg,0%,86%);border-top-left-radius:0;border-top-right-radius:0}.modal-card.svelte-11pidjx.svelte-11pidjx{width:unset;max-width:600px}.show.svelte-11pidjx.svelte-11pidjx{display:block}.title-1.svelte-11pidjx.svelte-11pidjx{font-size:2rem}.title-2.svelte-11pidjx.svelte-11pidjx{font-size:2.5rem;color:#fcdc3e;font-family:Kalam}@media (max-width: 900px){.title-1.svelte-11pidjx.svelte-11pidjx{font-size:1rem}.title-2.svelte-11pidjx.svelte-11pidjx{font-size:1.5rem;color:#fcdc3e}}.arabic-normal.svelte-11pidjx.svelte-11pidjx{font-family:TheSansArabic!important;direction:rtl}.arabic-bold.svelte-11pidjx.svelte-11pidjx{font-family:TheSansArabicBold!important}
