.Button_button__fLh2C{font-family:var(--font-open-sans),system-ui;font-size:1rem;line-height:1.5rem;letter-spacing:normal;text-transform:none;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:12px;transition:all .25s ease-in-out;cursor:pointer;border:none;outline:none}html[dir=rtl] .Button_button__fLh2C{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.Button_button__fLh2C{font-size:1.125rem;line-height:1.6875rem;letter-spacing:normal;text-transform:none;font-weight:500}}.Button_button__fLh2C:focus-visible{box-shadow:0 0 0 2px rgba(129,1,88,.4)}.Button_button__fLh2C:disabled{opacity:.6;cursor:not-allowed}.Button_primary__QF4WC{background-color:#810158;color:#fff}.Button_primary__QF4WC:hover:not(:disabled){background-color:hsl(319.21875,98.4615384615%,20.4901960784%)}.Button_secondary__1rNVb{background-color:#828282;color:#fff}.Button_secondary__1rNVb:hover:not(:disabled){background-color:hsl(319.21875,98.4615384615%,20.4901960784%)}.Button_outline__zUord{background-color:rgba(0,0,0,0);border:2px solid #810158;color:#810158}.Button_outline__zUord:hover:not(:disabled){background-color:rgba(129,1,88,.1)}.Button_small__9kcx7{padding:.25rem .5rem;font-size:.875rem;height:32px}.Button_medium__TQGKQ{padding:.5rem 1rem;font-size:1rem;height:40px}.Button_large__dgzd6{padding:1rem 1.5rem;font-size:1.125rem;height:48px}.Button_fullWidth___cY_u{width:100%}.Hero_hero__eu14V{overflow:hidden;min-height:100svh;display:flex;align-items:stretch;position:relative}.Hero_container__V5RNs{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-gap:3rem;gap:3rem;align-items:center}@media(min-width:980px){.Hero_container__V5RNs{padding:0 2rem;max-width:1440px;padding-inline:0!important}}@media(max-width:979px){.Hero_container__V5RNs{grid-template-columns:1fr;text-align:center;gap:2rem}}.Hero_content__pqO0p{display:flex;flex-direction:column;align-items:center;grid-column:1/-1}@media(min-width:980px){.Hero_content__pqO0p{grid-column:1/8}}.Hero_content__pqO0p .Hero_contentText__AeV2S{display:flex;flex-direction:column;gap:1.5rem;max-width:32.25rem}.Hero_title__lA0MN{color:#810158}.Hero_subtitle__9Lbxw{font-family:var(--font-open-sans),system-ui;font-size:.875rem;line-height:1.5rem;font-weight:400;color:rgba(51,51,51,.8);margin:0;max-width:500px}html[dir=rtl] .Hero_subtitle__9Lbxw{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.Hero_subtitle__9Lbxw{font-size:1rem;line-height:1.5rem;font-weight:400}}.Hero_buttons__RqqBl{display:flex}.Hero_storeButton__I26t5{transition:transform .25s ease-in-out}.Hero_storeButton__I26t5:hover{transform:translateY(-2px)}.Hero_storeBadge__km7fx{height:3.375rem;width:auto;object-fit:contain}.Hero_imageWrapper__6RFZ5{position:relative;width:100%;height:100%;background-color:#fffbeb;grid-column:1/-1;display:flex;align-items:flex-end;justify-content:center}@media(min-width:980px){.Hero_imageWrapper__6RFZ5{grid-column:8/-1}}.Hero_appScreenshot__s_EH_{position:absolute;inset:0;inset-inline-start:-3.125rem;width:100%;height:100%;object-fit:contain;object-position:bottom}[data-is-centered-photo=true] .Hero_appScreenshot__s_EH_{object-position:center}@keyframes Hero_vibrate__9QpVj{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.Hero_scrollDown__dJzqW{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;animation:Hero_vibrate__9QpVj 2s ease-in-out infinite}.Hero_scrollDown__dJzqW img{width:auto;height:3.25rem}.Hero_storeDownloadButtonsIntro__3jLSF{font-family:var(--font-open-sans),system-ui;font-size:.875rem;line-height:1.5rem;font-weight:400;color:#828282;margin:0}html[dir=rtl] .Hero_storeDownloadButtonsIntro__3jLSF{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.Hero_storeDownloadButtonsIntro__3jLSF{font-size:1rem;line-height:1.5rem;font-weight:400}}.Hero_storeDownloadButtonsContainer__1Q1Sh,.Hero_titleContainer__w3Qyz{display:flex;flex-direction:column;gap:.5rem}.Tag_container__W51Gh{background-color:#fffbeb;border-radius:12px;padding-inline:1rem;padding-block:.25rem;width:-moz-fit-content;width:fit-content;box-shadow:0 1px 4px rgba(0,0,0,.16)}.Tag_label__ipKbB{font-family:var(--font-open-sans),system-ui;font-size:.875rem;line-height:1.5rem;font-weight:600;color:#810158}html[dir=rtl] .Tag_label__ipKbB{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.Tag_label__ipKbB{font-size:1rem;line-height:1.5rem;font-weight:600}}.Card_card__cP_7a{position:relative;z-index:1}.Card_card__cP_7a:before{width:calc(100% + 2rem);height:11.25rem;background-color:#fffbeb;border-radius:16px;display:block;position:absolute;top:-1rem;inset-inline-start:-1rem;content:"";z-index:-1}.Card_content__9oyaw{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#fff;border-radius:16px;padding:2rem 1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .25s ease-in-out;gap:.5rem;min-height:unset}.Card_content__9oyaw:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(min-width:980px){.Card_content__9oyaw{min-height:21.875rem}}.Card_clickable__X3lv9{cursor:pointer}.Card_clickable__X3lv9:focus-visible{outline:none;box-shadow:0 0 0 2px #810158}.Card_iconWrapper__1bEzD{display:flex;align-items:center;justify-content:center;border-radius:1rem;background-color:#810158;width:3rem;height:3rem}.Card_iconWrapper__1bEzD image{width:1.75rem;height:1.75rem}@media(min-width:980px){.Card_iconWrapper__1bEzD{width:4rem;height:4rem}.Card_iconWrapper__1bEzD image{width:1.3125rem;height:1.3125rem}}.Card_title__yKXGy{color:#810158}.Card_subtitle__PzfA1{color:#333}.Card_description__kB4Kv{font-family:var(--font-open-sans),system-ui;font-size:.75rem;line-height:1.125rem;letter-spacing:normal;text-transform:none;font-weight:400;color:rgba(51,51,51,.8)}html[dir=rtl] .Card_description__kB4Kv{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.Card_description__kB4Kv{font-size:.875rem;line-height:1.3125rem;letter-spacing:normal;text-transform:none;font-weight:400}}.ContactInfo_contactInfo__fgSpk{display:flex;flex-direction:column;gap:1rem}.ContactInfo_header__H_iEs{color:#810158}.ContactInfo_contactItem__Ismtv{display:flex;align-items:center;gap:1rem}.ContactInfo_iconContainer___zyHf{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:1rem;color:#fff;font-size:1.5rem}.ContactInfo_phoneIcon__PAxII{background-color:#ff6e50}.ContactInfo_emailIcon__yLkQ3{background-color:#b665e3}.ContactInfo_addressIcon__uiywa{background-color:#4a9dff}.ContactInfo_contactText__ImGey{display:flex;flex-direction:column}.ContactInfo_contactLabel__EruhW{font-family:var(--font-open-sans),system-ui;font-size:1rem;line-height:1.5rem;letter-spacing:normal;text-transform:none;font-weight:700;color:#333}html[dir=rtl] .ContactInfo_contactLabel__EruhW{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.ContactInfo_contactLabel__EruhW{font-size:1.125rem;line-height:1.6875rem;letter-spacing:normal;text-transform:none;font-weight:700}}.ContactInfo_contactValue__pfIzq{font-family:var(--font-open-sans),system-ui;font-size:.875rem;line-height:1.3125rem;letter-spacing:normal;text-transform:none;font-weight:400;color:#828282}html[dir=rtl] .ContactInfo_contactValue__pfIzq{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.ContactInfo_contactValue__pfIzq{font-size:1rem;line-height:1.5rem;letter-spacing:normal;text-transform:none;font-weight:400}}@media(max-width:979px){.ContactInfo_iconContainer___zyHf{width:3.125rem;height:3.125rem}}.HowToUse_section__H_qrD{padding:3rem 0}.HowToUse_container__DLSQv{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column-reverse;gap:3rem}@media(min-width:980px){.HowToUse_container__DLSQv{padding:0 2rem;max-width:1440px;gap:1rem;flex-direction:row;align-items:center;justify-content:space-between}}.HowToUse_content__wD_Vs{display:flex;flex-direction:column;gap:1.5rem;flex:1 1}.HowToUse_title__nKXlE{color:#810158}.HowToUse_subtitle__1OHWX{font-family:var(--font-open-sans),system-ui;font-size:.75rem;line-height:1.125rem;letter-spacing:normal;text-transform:none;font-weight:400;color:#828282}html[dir=rtl] .HowToUse_subtitle__1OHWX{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.HowToUse_subtitle__1OHWX{font-size:.875rem;line-height:1.3125rem;letter-spacing:normal;text-transform:none;font-weight:400}}.HowToUse_steps__FHimk{display:flex;flex-direction:column;gap:2rem}@media(max-width:979px){.HowToUse_steps__FHimk{gap:1.5rem}}.HowToUse_step__96pEN{display:flex;align-items:flex-start;gap:1rem}@media(max-width:979px){.HowToUse_step__96pEN{align-items:center;text-align:left}}.HowToUse_stepIcon__wFGIM{width:2.6875rem;height:2.6875rem}.HowToUse_stepContent__clRE0{flex:1 1}.HowToUse_stepTitle__Drt__{font-size:1.125rem;font-weight:600;color:#333;margin:0 0 .25rem}@media(max-width:979px){.HowToUse_stepTitle__Drt__{font-size:1rem}}.HowToUse_stepDescription__Cme46{font-size:1rem;color:rgba(51,51,51,.8);line-height:1.6;margin:0}@media(max-width:979px){.HowToUse_stepDescription__Cme46{font-size:.875rem}}.HowToUse_imageWrapper__lWjJT{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center}.HowToUse_phone__JrFlu{width:auto;height:max(25rem,50vw)}@media(min-width:980px){.HowToUse_phone__JrFlu{height:min(37.5rem,50vw)}}.HowToUse_phoneOverlay__EJGU4{position:relative;z-index:2;transform:translateX(20%);height:calc(max(25rem,50vw)*.8)}html[dir=rtl] .HowToUse_phoneOverlay__EJGU4{transform:translateX(-20%)}@media(min-width:980px){.HowToUse_phoneOverlay__EJGU4{height:calc(min(37.5rem,50vw)*.8)}}@keyframes HowToUse_float__RIH2g{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.Offers_section__aAKSN{padding:2rem 0 3rem;overflow:hidden}.Offers_container___7nGU{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;position:relative;gap:3rem}@media(min-width:980px){.Offers_container___7nGU{padding:0 2rem;max-width:1440px}}.Offers_title___XqwT{color:#810158;text-align:center}.Offers_sliderContainer__Zf1lU{position:relative;padding:0;overflow:visible}@media(min-width:980px){.Offers_sliderContainer__Zf1lU{padding:0 3rem}}.Offers_image__WEZH_{width:100%;height:100%;border-radius:1.875rem;object-fit:cover}.CustomSwiper_sliderContainer__xRxji{position:relative;padding:0;overflow:visible}@media(min-width:980px){.CustomSwiper_sliderContainer__xRxji{padding:0 3rem}}.CustomSwiper_image__Enuo9{width:100%;height:100%;border-radius:1.875rem;object-fit:cover}.CustomSwiper_navButton__pZFAB{position:absolute;top:50%;transform:translateY(-50%);background:unset!important;border:none!important;z-index:10;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease-in-out;color:#fff}.CustomSwiper_navButton__pZFAB:hover{transform:translateY(-50%) scale(1.1)}.CustomSwiper_navButton__pZFAB.CustomSwiper_prevButton__GGvH_{inset-inline-start:0}html[dir=rtl] .CustomSwiper_navButton__pZFAB.CustomSwiper_prevButton__GGvH_ img{transform:scaleX(-1)}.CustomSwiper_navButton__pZFAB.CustomSwiper_nextButton__0_04i{inset-inline-end:0}.CustomSwiper_navButton__pZFAB.CustomSwiper_nextButton__0_04i img{transform:scaleX(-1)}html[dir=rtl] .CustomSwiper_navButton__pZFAB.CustomSwiper_nextButton__0_04i img{transform:scaleX(1)}.CustomSwiper_navButton__pZFAB img{width:100%;height:100%}@media(max-width:979px){.CustomSwiper_navButton__pZFAB{display:none}}.CustomSwiper_disabledNavBtn__kGyH_{opacity:.4;pointer-events:none}.CustomSwiper_pagination__I7sP_{display:flex;align-items:center;justify-content:center;position:relative;bottom:-2rem!important}.CustomSwiper_pagination__I7sP_ .swiper-pagination-bullet{width:.5rem;height:.5rem;border-radius:.1875rem;background:#e5e5e5;opacity:1;transition:all .25s ease-in-out}.CustomSwiper_pagination__I7sP_ .swiper-pagination-bullet-active{background:#810158;transform:scale(1.2);width:2rem}.Restaurants_section__aO6od{padding:2rem 0 3rem;overflow:hidden}.Restaurants_container__ZDWtz{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;position:relative;gap:3rem}@media(min-width:980px){.Restaurants_container__ZDWtz{padding:0 2rem;max-width:1440px}}.Restaurants_title__O1LMo{color:#810158;text-align:center}.Restaurants_restaurant__rzCZ8{width:100%!important;height:unset!important;aspect-ratio:1/1}.RestaurantCard_card__7g5od{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);width:18.75rem;height:18.75rem;transition:background .2s ease-in-out}.RestaurantCard_card__7g5od:hover .RestaurantCard_overlay__fzOJy{background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.7),transparent)}.RestaurantCard_card__7g5od:hover .RestaurantCard_image__BHByI{transform:scale(1.1)}.RestaurantCard_imageContainer__6qZ83{position:relative;width:100%;height:100%}.RestaurantCard_image__BHByI{width:100%;height:100%;object-fit:cover;transition:transform .2s ease-in-out}.RestaurantCard_overlay__fzOJy{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.3),transparent);padding:1rem}.RestaurantCard_nameRating__6MJoo{display:flex;justify-content:space-between;align-items:center}.RestaurantCard_name__27Nc0{font-family:var(--font-open-sans),system-ui;font-size:1rem;line-height:1.5rem;letter-spacing:normal;text-transform:none;font-weight:700;color:#fff;text-wrap:nowrap}html[dir=rtl] .RestaurantCard_name__27Nc0{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.RestaurantCard_name__27Nc0{font-size:1.125rem;line-height:1.6875rem;letter-spacing:normal;text-transform:none;font-weight:700}}.RestaurantCard_rating___3G6_{display:flex;gap:.25rem}.RestaurantCard_ratingValue__aqPi_{font-family:var(--font-open-sans),system-ui;font-size:.75rem;line-height:1.125rem;letter-spacing:normal;text-transform:none;font-weight:700;color:#fff}html[dir=rtl] .RestaurantCard_ratingValue__aqPi_{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.RestaurantCard_ratingValue__aqPi_{font-size:.875rem;line-height:1.3125rem;letter-spacing:normal;text-transform:none;font-weight:700}}.RestaurantCard_ratingIcon__ddVbE{font-family:var(--font-open-sans),system-ui;font-size:1rem;line-height:1.5rem;letter-spacing:normal;text-transform:none;font-weight:400;color:gold}html[dir=rtl] .RestaurantCard_ratingIcon__ddVbE{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.RestaurantCard_ratingIcon__ddVbE{font-size:1.125rem;line-height:1.6875rem;letter-spacing:normal;text-transform:none;font-weight:400}}.RestaurantCard_price__m3Ga5{font-family:var(--font-open-sans),system-ui;font-size:.875rem;line-height:1.3125rem;letter-spacing:normal;text-transform:none;font-weight:400;display:flex;align-items:center;gap:.5rem}html[dir=rtl] .RestaurantCard_price__m3Ga5{font-family:var(--font-cairo),system-ui}@media screen and (min-width:980px){.RestaurantCard_price__m3Ga5{font-size:1rem;line-height:1.5rem;letter-spacing:normal;text-transform:none;font-weight:400}}.RestaurantCard_priceLabel__344uD{color:#fff}.RestaurantCard_priceValue__S3uFM{display:flex;justify-content:center;align-items:center;gap:.3ch;color:#fff}.RestaurantCard_priceValue__S3uFM img{width:auto;height:1.125rem}.ServicesGrid_section__7zzky{padding:3rem 0}.ServicesGrid_container__r_uYd{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;gap:3rem}@media(min-width:980px){.ServicesGrid_container__r_uYd{padding:0 2rem;max-width:1440px}}.ServicesGrid_title__DUkFN{color:#810158;text-align:center}.ServicesGrid_grid__4ayCt{display:flex;align-items:center;justify-content:center;gap:3rem;flex-wrap:wrap}.ServicesGrid_grid__4ayCt>*{max-width:100%}@media(min-width:980px){.ServicesGrid_grid__4ayCt>*{max-width:18.75rem}}.ContactFormSection_section__Ru0Pi{padding:3rem 0;display:flex}.ContactFormSection_section__Ru0Pi[data-has-no-top-spacing=true]{padding-top:0}.ContactFormSection_container__9Vew4{width:100%;max-width:100%;margin:0 auto;padding:0 1rem;display:flex;gap:1rem}@media(min-width:980px){.ContactFormSection_container__9Vew4{padding:0 2rem;max-width:1440px}}@media(max-width:979px){.ContactFormSection_container__9Vew4{flex-direction:column;gap:2rem}}.ContactFormSection_infoColumn__CecnW{display:flex;flex:1 1}.ContactFormSection_formColumn__BUZcV{flex:1.5 1;display:flex;flex-direction:column}