.single-event-address{direction:rtl;overflow:hidden;background:#fff;box-shadow:none}.single-event-address__map{position:relative;width:100%;aspect-ratio:812/179.5;min-height:160px;background:linear-gradient(180deg,#d8dee3,#c5cdd4)}.single-event-address__map-image{object-fit:cover}.single-event-address__body{padding:var(--event-pad-card,clamp(16px,2.5vw,28px) clamp(16px,4vw,36px));box-sizing:border-box}.single-event-address__title{margin:0 0 10px;font-size:var(--event-fs-panel,var(--event-fs-card,16px));font-weight:900;line-height:var(--event-lh-panel,25px);color:#2e3843;text-align:right}.single-event-address__text{margin:0 0 25px;font-size:var(--event-fs-body,14px);font-weight:500;line-height:22px;color:#7b7b7b;text-align:right}.single-event-address__apps{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;list-style:none;margin:0;padding:0}@media(min-width:768px){.single-event-address__apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.single-event-address__app{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;width:100%;height:37px;padding:0 12px;border-radius:26px;font-size:14px;font-weight:700;line-height:22px;color:#fff;text-decoration:none;transition:opacity .2s ease}.single-event-address__app:hover{opacity:.92}.single-event-address__app--google{background:#e5e9ec;color:#2b2b2b}.single-event-address__app--waze{background:#00aedb}.single-event-address__app--waze .single-event-address__app-icon{width:23px;height:23px;color:#fff}.single-event-address__app--neshan{background:#36c}.single-event-address__app--balad{background:#37277e}.single-event-address__app-icon{display:inline-flex;align-items:center;justify-content:center;width:auto;height:22px;max-width:25px;flex-shrink:0;overflow:visible}.single-event-address__app-icon svg{width:auto;height:100%;max-width:100%;display:block;overflow:visible}.single-event-address__app-icon-image{width:23px;height:23px;object-fit:contain;flex-shrink:0}.single-event-address__app-label{white-space:nowrap}@media(min-width:1024px){.single-event-address{border-radius:20px}.single-event-address__map{border-radius:20px 20px 0 0}.single-event-address__body{min-height:168px;padding:25px 30px 24px;border-radius:0 0 20px 20px}}@media(max-width:1023px){.single-event-address{border-radius:var(--event-radius-card,20px)}.single-event-address__map{border-radius:var(--event-radius-card,20px) var(--event-radius-card,20px) 0 0}.single-event-address__body{padding:var(--event-pad-card,16px)}.single-event-address__text{margin-bottom:16px}}@media(max-width:639px){.single-event-address__apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.single-event-address__app{width:100%;min-width:0}}.single-event-organizer{direction:rtl;display:flex;flex-direction:column;gap:var(--event-gap-after-title,14px)}.single-event-organizer__title{margin:0;font-size:var(--event-fs-section);font-weight:900;line-height:24px;letter-spacing:-.02em;color:var(--event-color-text);text-align:right}.single-event-organizer__card{position:relative;box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:clamp(16px,3vw,20px);padding:var(--event-pad-card,24px 30px);background:#fff;border-radius:20px;box-shadow:none}.single-event-organizer__logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(88px,24vw,200px);height:clamp(88px,24vw,200px);padding:clamp(8px,1.4vw,16px);border-radius:10px;background:linear-gradient(180deg,#071e32,#00305a);box-sizing:border-box}.single-event-organizer__logo--photo{background:#f5f5f5}.single-event-organizer__logo-image{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.single-event-organizer__logo-fallback{font-size:clamp(22px,3.2vw,36px);font-weight:900;color:#fff}.single-event-organizer__logo--photo .single-event-organizer__logo-fallback{color:#2e3843}.single-event-organizer__body{min-width:0;flex:1;display:flex;flex-direction:column;align-items:stretch}.single-event-organizer__name{margin:0;font-size:var(--event-fs-panel,16px);font-weight:900;line-height:var(--event-lh-panel,25px);color:#2e3843;text-align:right}.single-event-organizer__divider{width:100%;height:2px;margin:14px 0;background:#e5e9ec;border:0}.single-event-organizer__desc{margin:0;font-size:14px;font-weight:500;line-height:25px;color:#2e3843;text-align:right}@media(min-width:1024px){.single-event-organizer__card{min-height:248px;padding:24px 30px;gap:20px}.single-event-organizer__logo{width:200px;height:200px}}@media(max-width:1023px){.single-event-organizer{gap:var(--event-gap-after-title,24px)}.single-event-organizer__title{text-align:center;line-height:var(--event-lh-section,24px)}.single-event-organizer__card{position:relative;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;margin-top:54px;padding:69px 15px 16px;overflow:visible}.single-event-organizer__logo{position:absolute;top:0;left:50%;z-index:1;width:108px;height:108px;padding:10px;transform:translate(-50%,-50%)}.single-event-organizer__body{width:100%}.single-event-organizer__name{font-size:var(--event-fs-panel,18px);line-height:var(--event-lh-panel,25px)}.single-event-organizer__divider{margin:14px 0}.single-event-organizer__desc{font-size:16px;line-height:1.55}.single-event-organizer__card--compact,.single-event-organizer__card:not(:has(.single-event-organizer__desc)){padding-bottom:20px}}.single-event-page{--event-fs-section:clamp(18px,1.56vw,24px);--event-fs-panel:var(--event-fs-card);--event-fs-card:16px;--event-fs-body:14px;--event-fs-caption:12px;--event-lh-section:24px;--event-lh-panel:25px;--event-lh-title:1.35;--event-lh-body:1.85;--event-color-text:#2e3843;--event-color-muted:#74848d;--event-gap-sections:clamp(24px,3vw,40px);--event-gap-after-title:clamp(14px,2vw,20px);--event-radius-card:clamp(20px,2.1vw,32px);--event-pad-card:clamp(16px,2.5vw,28px) clamp(16px,4vw,36px);--event-shadow-card:none;position:relative;width:100%;max-width:100%;overflow-x:clip;background:#f5f5f5;padding-bottom:clamp(40px,6vw,64px);min-height:100vh;display:flex;flex-direction:column}.single-event-page .container.single-event-page__columns{width:100%;max-width:100%;box-sizing:border-box}@media(min-width:1280px){.single-event-page .container.single-event-page__columns{max-width:1440px;margin-inline:auto;padding-inline:clamp(16px,8.33vw,120px)}}.single-event-page__columns{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px);position:relative;z-index:5;min-width:0;width:100%;max-width:100%;box-sizing:border-box;padding-top:clamp(48px,4vw,60px);padding-bottom:clamp(24px,4vw,40px)}@media(max-width:1023px){.single-event-page__columns{padding-top:0}}@media(min-width:1024px){.single-event-page__columns{direction:ltr;display:grid;grid-template-columns:minmax(0,348px) minmax(0,1fr);grid-template-rows:auto auto;column-gap:40px;align-items:start;padding-top:45px}}.single-event-page__aside{direction:rtl;width:100%;max-width:clamp(280px,100%,348px);margin-inline:auto}@media(max-width:1023px){.single-event-page__aside{order:2;width:100%;max-width:100%;margin-inline:0;padding:0}}@media(min-width:1024px){.single-event-page__aside{grid-column:1;grid-row:1/-1;position:sticky;top:var(--header-sticky-offset,168px);align-self:start;margin-inline:0;width:100%;max-width:348px;flex-shrink:0}}.single-event-page__aside .single-event-hero__card{width:100%;max-width:348px;box-sizing:border-box}@media(max-width:1023px){.single-event-page__aside .single-event-hero__card{max-width:100%}}.single-event-page__main{direction:rtl;min-width:0;display:flex;flex-direction:column;gap:var(--event-gap-sections)}@media(max-width:1023px){.single-event-page__main{display:contents}}@media(min-width:1024px){.single-event-page__main{grid-column:2;grid-row:2;max-width:min(100%,812px);width:100%}}.single-event-page__sections{display:flex;flex-direction:column;gap:var(--event-gap-sections);min-width:0}@media(max-width:1023px){.single-event-page__sections{order:3}}.single-event-page__section-title{margin:0 0 var(--event-gap-after-title);font-size:var(--event-fs-section);font-weight:900;line-height:var(--event-lh-section,24px);letter-spacing:-.02em;color:var(--event-color-text);text-align:right}.single-event-page__section-title--info{margin-top:0}.single-event-info{display:flex;flex-direction:column;gap:var(--event-gap-after-title)}.single-event-info .single-event-page__section-title{margin-bottom:0}.single-event-speakers{direction:rtl;text-align:right}.single-event-speakers__header{margin:0}@media(max-width:1023px){.single-event-speakers__header{padding-inline:clamp(24px,7.69vw,30px);box-sizing:border-box;margin-bottom:0}}.single-event-speakers__title{margin:0 0 var(--event-gap-after-title);font-size:var(--event-fs-section);font-weight:900;line-height:var(--event-lh-section,24px);letter-spacing:-.02em;color:var(--event-color-text);text-align:right}.single-event-speakers__slider{display:none}@media(max-width:1023px){.single-event-speakers__slider{display:block;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}}.single-event-speakers__swiper{overflow:hidden;width:100%}.single-event-speakers__swiper .swiper-slide{width:188px;height:auto;box-sizing:border-box}.single-event-speakers__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}@media(max-width:1023px){.single-event-speakers__list{display:none}}@media(min-width:640px){.single-event-speakers__list{gap:20px}}@media(min-width:1024px){.single-event-speakers__list{grid-template-columns:repeat(4,minmax(0,188px));justify-content:space-between;gap:20px}}.single-event-speakers__item{min-width:0}.single-event-speakers__card{display:flex;flex-direction:column;align-items:center;width:100%;max-width:188px;margin-inline:auto;text-align:center}@media(max-width:1023px){.single-event-speakers__card{width:188px;max-width:188px}}.single-event-speakers__avatar{position:relative;z-index:2;flex-shrink:0;width:86px;height:88px;margin-bottom:-44px;border-radius:50%;border:4px solid #f5f5f5;overflow:hidden;background:#e5e9ec;display:flex;align-items:center;justify-content:center;color:var(--event-color-text,#2e3843);font-size:var(--event-fs-card,16px);font-weight:700}.single-event-speakers__avatar img{width:100%;height:100%;object-fit:cover}.single-event-speakers__body{position:relative;z-index:1;box-sizing:border-box;width:100%;min-height:110px;padding:52px 10px 14px;background:#fff;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.single-event-speakers__name{margin:0;font-size:var(--event-fs-card);font-weight:700;line-height:1.45;color:var(--event-color-text)}.single-event-speakers__role{margin:0;font-size:var(--event-fs-caption);line-height:1.45;color:#e98813;font-weight:500}.single-event-speakers__empty{margin:var(--event-gap-after-title) 0 0;font-size:var(--event-fs-body);line-height:var(--event-lh-body);color:var(--event-color-muted);text-align:right}.single-event-panel{background:#fff;border-radius:var(--event-radius-card);padding:var(--event-pad-card);box-shadow:none}.single-event-panel__title{margin:0;font-size:var(--event-fs-panel,var(--event-fs-card));font-weight:900;line-height:var(--event-lh-panel,1.45);color:var(--event-color-text);text-align:right}.single-event-panel__divider{height:2px;margin:14px 0;background:#e5e9ec;border-radius:1px}.single-event-panel__lead{margin:0 0 clamp(12px,1.2vw,16px)}.single-event-panel__lead,.single-event-panel__rich-text{font-size:var(--event-fs-body);line-height:var(--event-lh-body);color:var(--event-color-text);text-align:right}.single-event-panel__rich-text p{margin:0 0 12px}.single-event-panel__rich-text--compact{margin-top:clamp(8px,1vw,12px)}.single-event-panel__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(12px,1.2vw,18px)}.single-event-panel__bullets li{font-size:var(--event-fs-body);line-height:1.75;color:var(--event-color-muted);text-align:right}.single-event-panel--about .single-event-gallery__grid,.single-event-panel--about .single-event-teaser__player{margin-top:clamp(20px,2.5vw,32px)}.single-event-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);list-style:none;padding:0;margin:0}@media(max-width:767px){.single-event-gallery__grid{grid-template-columns:1fr}}.single-event-gallery__grid li{border-radius:clamp(12px,1vw,16px);overflow:hidden;aspect-ratio:280/186;background:#f0f3f5}.single-event-gallery__grid li img{width:100%;height:100%;object-fit:cover;display:block}.single-event-teaser__player{border-radius:clamp(12px,1vw,16px);overflow:hidden;background:#000;aspect-ratio:16/9}.single-event-teaser__player img,.single-event-teaser__player video{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:1024px){.single-event-page{--event-fs-section:20px;--event-lh-title:calc(24 / 20);--event-fs-card:16px;--event-fs-body:14px;--event-lh-body:calc(25 / 14);--event-gap-sections:40px;--event-gap-after-title:28px;--event-radius-card:20px;--event-pad-card:24px 30px}}@media(max-width:1023px){.single-event-page{--event-fs-section:20px;--event-fs-panel:18px;--event-fs-card:15px;--event-fs-caption:11px;--event-fs-body:14px;--event-lh-section:24px;--event-lh-panel:25px;--event-gap-sections:50px;--event-gap-after-title:24px;--event-radius-card:20px;--event-pad-card:16px}.single-event-page__columns{gap:0}.single-event-page__sections{margin-top:50px}.single-event-page__grid{margin-top:0}.single-event-page__aside{order:2;width:100%;max-width:100%;margin-inline:0;padding:0}.single-event-organizer__title,.single-event-page__section-title,.single-event-program__title,.single-event-related__title,.single-event-speakers__title{text-align:center}}@media(max-width:768px){.single-event-page__main{gap:var(--event-gap-sections)}}.single-event-hero__backdrop{position:absolute;top:0;left:0;right:0;z-index:0;width:100%;max-width:100%;height:clamp(380px,26vw,480px);pointer-events:none;overflow:hidden}@media(max-width:1023px){.single-event-hero__backdrop{display:none}}.single-event-hero__banner{position:absolute;top:0;right:0;left:0;height:clamp(160px,14.17vw,204px);overflow:hidden;background:#2e3843}@media(max-width:1023px){.single-event-hero__banner{height:100%}}.single-event-hero__banner-image{object-fit:cover;object-position:center 35%;z-index:0;filter:blur(8px);transform:scale(1.06);transform-origin:center}@media(max-width:1023px){.single-event-hero__banner-image{object-position:center center;filter:blur(10px);transform:scale(1.1)}}.single-event-hero__banner-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgb(0,0,0),rgba(0,0,0,.4))}.single-event-hero__intro{position:relative;z-index:2;margin-bottom:8px;direction:rtl}@media(min-width:1024px){.single-event-hero__intro{grid-column:2;grid-row:1;margin-bottom:40px}}@media(max-width:1023px){.single-event-hero__intro{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);margin-bottom:0;overflow:hidden;min-height:272px;padding-bottom:16px}}.single-event-hero__mobile-scene{display:none}@media(max-width:1023px){.single-event-hero__mobile-scene{display:block;position:absolute;inset:0;z-index:0;min-height:272px;overflow:hidden;background:#1a1f24}}.single-event-hero__mobile-scene-image{object-fit:cover;object-position:center 35%;filter:blur(10px);transform:scale(1.06);transform-origin:center center}.single-event-hero__mobile-scene-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(0,0,0),rgba(0,0,0,.4))}.single-event-hero__stack{position:relative;z-index:1;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;gap:0;width:100%;max-width:100%;margin-inline:0;box-sizing:border-box;padding:15px 0 0}@media(min-width:1024px){.single-event-hero__stack{grid-template-columns:272px minmax(0,1fr);grid-template-rows:auto;column-gap:24px;row-gap:0;padding:0;align-items:start}}.single-event-hero__copy{min-width:0;width:100%;box-sizing:border-box}@media(max-width:1023px){.single-event-hero__copy{display:flex;flex-direction:column;gap:14px;padding-inline:0}}@media(min-width:1024px){.single-event-hero__copy{display:flex;flex-direction:column;gap:14px;grid-column:2;grid-row:1;align-self:start;max-width:532px}}.single-event-hero__head{direction:rtl;display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;max-width:100%;box-sizing:border-box}@media(max-width:1023px){.single-event-hero__head{padding-inline:clamp(24px,7.69vw,30px)}}.single-event-hero__head-band{display:flex;flex-direction:column;align-items:stretch;gap:14px;width:100%;min-width:0;box-sizing:border-box;padding-inline:0}@media(max-width:1023px){.single-event-hero__head-band{gap:14px}}@media(min-width:1024px){.single-event-hero__head-band{gap:14px;max-width:none}}.single-event-hero__title{margin:0;align-self:center;width:100%;max-width:100%;text-align:center;color:#fff;font-size:20px;font-weight:900;line-height:25px;letter-spacing:-.02em}@media(min-width:1024px){.single-event-hero__title{align-self:start;text-align:right;padding-top:24px}}@media(max-width:1023px){.single-event-hero__title{max-width:100%;font-size:20px;line-height:25px;text-align:center}}.single-event-hero__divider{align-self:stretch;width:100%;max-width:100%;margin-inline:0;height:2px;flex-shrink:0;border:none;background:rgba(255,255,255,.24)}@media(max-width:1023px){.single-event-hero__divider{height:1px;max-width:none;width:auto;margin-inline:clamp(24px,7.69vw,30px)}}@media(min-width:1024px){.single-event-hero__divider{max-width:532px}}.single-event-hero__amenities{display:flex;flex-wrap:wrap;justify-content:flex-start;direction:rtl;align-content:flex-start;gap:8px;list-style:none;margin:0;padding:0;width:100%;max-width:100%;min-width:0}@media(max-width:1023px){.single-event-hero__amenities{display:none}}@media(min-width:1024px){.single-event-hero__amenities{max-width:532px;row-gap:8px}}.single-event-hero__amenities li{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:23px;padding:0 10px;border:1px solid #fff;border-radius:34px;background:rgba(0,0,0,0);flex-shrink:0}.single-event-hero__amenities li svg{width:10px;height:10px;flex-shrink:0;color:#fff}.single-event-hero__amenities li span{font-size:12px;line-height:10px;font-weight:700;color:#fff;white-space:nowrap;letter-spacing:-.02em}@media(max-width:1023px){.single-event-hero__amenities li{height:23px;padding:0 10px;border-width:1px;border-radius:34px;gap:6px}.single-event-hero__amenities li svg{width:10px;height:10px}.single-event-hero__amenities li span{font-size:12px;line-height:10px;font-weight:700}}.single-event-hero__amenities-slider{display:none}@media(max-width:1023px){.single-event-hero__amenities-slider{display:block}}@media(min-width:1024px){.single-event-hero__amenities-slider{display:none}}@media(max-width:1023px){.single-event-hero__amenities-slider{width:100%;max-width:100%;margin-inline:0}.single-event-hero__amenities-swiper{width:100%;overflow:hidden}}.single-event-hero__amenities-swiper{width:100%}.single-event-hero__amenities-swiper .swiper-slide{width:auto;height:auto}.single-event-hero__amenity-pill{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:23px;padding:0 10px;border:1px solid #fff;border-radius:34px;background:rgba(0,0,0,0)}.single-event-hero__amenity-pill svg{width:10px;height:10px;flex-shrink:0;color:#fff}.single-event-hero__amenity-pill>span{font-size:12px;line-height:10px;font-weight:700;color:#fff;white-space:nowrap;letter-spacing:-.02em}.single-event-hero__poster-wrap{position:relative;z-index:2;align-self:center;width:min(100%,272px);max-width:272px;margin-inline:auto;margin-top:0;margin-bottom:0;grid-row:1}@media(max-width:1023px){.single-event-hero__poster-wrap{width:198px;max-width:198px;flex-shrink:0;margin-bottom:24px}}@media(min-width:1024px){.single-event-hero__poster-wrap{grid-column:1;grid-row:1;align-self:start;justify-self:start;margin-top:0}}.single-event-hero__poster-discount{position:absolute;z-index:3;left:50%;bottom:0;transform:translate(-50%,50%);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:25px;padding:0 12px;border-radius:33px;background:#ff384c;color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap}@media(max-width:1023px){.single-event-hero__poster-discount{min-height:25px;padding:0 12px;border-radius:33px;font-size:12px;font-weight:700}}.single-event-hero__poster{position:relative;width:100%;height:181px;border-radius:20px;overflow:hidden;box-shadow:none}@media(max-width:1023px){.single-event-hero__poster{width:198px;height:132px;border-radius:10px;background:#1a1f24}}.single-event-hero__poster-image{object-fit:cover;object-position:center center}@media(max-width:1023px){.single-event-hero__poster-image{object-position:center 31%}}.single-event-hero__card{position:relative;z-index:2;width:100%;max-width:348px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;background:rgba(0,0,0,0);border-radius:0;padding:0;font-size:13px;line-height:1.5;--hero-card-row-h:48px;--hero-card-icon:47px;--hero-card-font:14px;--hero-card-gap:10px;--hero-card-section-gap:24px}@media(max-width:1023px){.single-event-hero__card{width:100%;max-width:100%;margin-inline:0;margin-top:38px;gap:10px;padding:0;border-radius:0;background:rgba(0,0,0,0);--hero-card-font:16px;--hero-card-row-h:47px;--hero-card-icon:47px;--hero-card-gap:10px;--hero-card-section-gap:24px}.single-event-hero__card .single-event-hero__card-rows{gap:10px}.single-event-hero__card .single-event-hero__card-booking{display:none}}@media(min-width:1024px){.single-event-hero__card{gap:24px;padding:30px;border-radius:20px;background:#fff;box-shadow:none}}.single-event-hero__card-rows{display:flex;flex-direction:column;gap:var(--hero-card-gap);min-width:0}.single-event-hero__card-booking{min-width:0;display:flex;flex-direction:column;gap:var(--hero-card-section-gap,24px)}@media(min-width:1024px){.single-event-hero__card-booking{gap:var(--hero-card-section-gap,24px)}}.single-event-hero__card-schedule{display:flex;flex-direction:column;gap:var(--hero-card-gap,10px);min-width:0}.single-event-hero__row{direction:rtl;display:flex;align-items:stretch;justify-content:flex-start;gap:10px;width:100%;box-sizing:border-box;height:var(--hero-card-row-h,47px);min-height:var(--hero-card-row-h,47px);margin:0;padding:0;border-radius:10px;background:#f5f5f5;overflow:hidden}@media(max-width:1023px){.single-event-hero__row{border-radius:10px;margin-bottom:0;background:#fff}.single-event-hero__row>p{padding-inline:14px 10px}}.single-event-hero__row>p{margin:0;flex:1;min-width:0;align-self:center;padding:0;font-size:var(--hero-card-font,14px);line-height:17px;font-weight:700;letter-spacing:-.02em;color:#2e3843;text-align:right}.single-event-hero__row-icon{width:47px;height:47px;min-width:47px;flex-shrink:0;margin:0;border-radius:10px;background:#e98813;display:flex;align-items:center;justify-content:center;overflow:hidden}.single-event-hero__row-icon svg{display:block;width:auto;height:auto;max-width:17px;max-height:19px}.single-event-hero__row-icon svg path{fill:#fff}@media(max-width:1023px){.single-event-hero__row-icon{width:var(--hero-card-icon);height:var(--hero-card-icon);min-width:var(--hero-card-icon);border-radius:10px}.single-event-hero__row-icon svg{max-width:17px;max-height:19px;width:auto;height:auto}}.single-event-hero__row-icon--photo{background:#fff}.single-event-hero__row-icon--organizer-logo{background:#f5f5f5}.single-event-hero__row-icon--organizer-logo .single-event-hero__row-photo,.single-event-hero__row-icon--organizer-logo img{width:100%;height:100%;object-fit:contain;padding:4px;box-sizing:border-box}.single-event-hero__row-icon--photo:not(.single-event-hero__row-icon--organizer-logo) .single-event-hero__row-photo,.single-event-hero__row-icon--photo:not(.single-event-hero__row-icon--organizer-logo) img{width:100%;height:100%;object-fit:cover}.single-event-hero__row-icon--brand{background:linear-gradient(180deg,#071e32,#00305a)}.single-event-hero__schedule-title{margin:0;font-size:14px;font-weight:900;line-height:22px;color:#2e3843;text-align:right}.single-event-hero__schedule-empty{margin:0;font-size:14px;line-height:17px;color:#74848d}.single-event-hero__schedule-empty--solo{font-weight:700;letter-spacing:-.02em;color:#2e3843;text-align:center}.single-event-hero__schedule-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--hero-card-gap,10px)}.single-event-hero__schedule-item{direction:rtl;width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:var(--hero-card-gap,10px);min-height:var(--hero-card-row-h,48px);padding-block:4px;padding-inline:14px;border-radius:10px;background:#f5f5f5;text-align:right;font-size:14px;font-weight:700;letter-spacing:-.02em}.single-event-hero__schedule-item.is-active .single-event-hero__schedule-radio{border-color:#e98813;background:#ffbc00}.single-event-hero__schedule-text{flex:1;min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:6px;text-align:right;font-size:inherit;font-weight:inherit;color:#74848d}.single-event-hero__schedule-time{font-size:inherit;font-weight:inherit;color:inherit;white-space:nowrap}.single-event-hero__schedule-date{display:inline-flex;gap:6px;font-size:inherit;font-weight:inherit;color:inherit}.single-event-hero__schedule-radio{width:12px;height:12px;border-radius:50%;border:2px solid #74848d;background:#e5e9ec;flex-shrink:0;box-sizing:border-box}.single-event-hero__cta{direction:rtl;margin-top:0;width:100%;min-height:var(--hero-card-row-h,48px);height:var(--hero-card-row-h,48px);border:0;cursor:pointer;font:inherit;border-radius:10px;background:#e98813;display:flex;align-items:center;justify-content:space-between;gap:var(--hero-card-gap,10px);padding:0 14px;box-sizing:border-box;color:#fff;text-decoration:none}.single-event-hero__cta.is-disabled{background:#e5e9ec;cursor:not-allowed;pointer-events:none;color:#74848d}.single-event-hero__cta.is-disabled .single-event-hero__cta-btn,.single-event-hero__cta.is-disabled .single-event-hero__cta-price{color:inherit;font-weight:700;font-size:14px}.single-event-hero__cta.is-disabled .single-event-hero__cta-icon svg path{fill:#74848d}.single-event-hero__cta-label{direction:ltr;display:inline-flex;align-items:center;gap:6px}.single-event-hero__cta-icon{width:17px;height:17px;flex-shrink:0}.single-event-hero__cta-icon svg{display:block;width:100%;height:100%}.single-event-hero__cta-price{display:inline-flex;align-items:baseline;gap:4px;color:#fff;font-size:13px;font-weight:900;line-height:1.4}.single-event-hero__cta-btn{color:inherit;font-size:14px;font-weight:900;line-height:1.4;white-space:nowrap}@media(max-width:1023px){.single-event-hero__intro{order:1}.single-event-page__aside{order:2;padding-inline:clamp(24px,7.69vw,30px);box-sizing:border-box}.single-event-page__sections{order:3;padding-inline:0}.single-event-hero__card-booking{display:none}}.ticket-selection-modal{display:flex;flex-direction:column;gap:20px;width:100%;box-sizing:border-box}.ticket-selection-modal__status{margin:0 0 12px;text-align:center;font-size:13px;font-weight:600;color:#74848d}.ticket-selection-modal__status--error{color:#e53935}.ticket-selection-modal__title{margin:0;text-align:center;font-size:22px;font-weight:900;line-height:1.55;color:#2e3843}.ticket-selection-modal__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ticket-selection-modal__row{display:flex;flex-direction:row;direction:rtl;align-items:center;gap:12px}.ticket-selection-modal__tier-label{flex:1 1 auto;min-width:0;min-height:55px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;border-radius:10px;background:#f5f5f5;font-size:14px;font-weight:700;line-height:17px;letter-spacing:-.02em;color:#2e3843;text-align:right;direction:rtl}.ticket-selection-modal__stepper{flex:0 0 auto;width:147px;max-width:40%;height:55px;display:grid;grid-template-columns:46px minmax(36px,1fr) 45px;align-items:stretch;border-radius:10px;overflow:hidden;background:#f5f5f5;--stepper-side-bg:#e5e9ec;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease,box-shadow .2s ease}.ticket-selection-modal__stepper--idle .ticket-selection-modal__stepper-value{color:#5a6670}.ticket-selection-modal__stepper--idle .ticket-selection-modal__stepper-btn--minus:disabled{background:#eef1f4;color:#c5cbd1}.ticket-selection-modal__stepper:not(.ticket-selection-modal__stepper--idle){border-color:#e0e5eb}.ticket-selection-modal__stepper-btn{border:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:var(--stepper-side-bg);cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .12s ease,filter .15s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}@media(hover:hover){.ticket-selection-modal__stepper-btn:not(:disabled):hover{filter:brightness(.94)}}.ticket-selection-modal__stepper-btn:not(:disabled):active{transform:scale(.96);filter:brightness(.9)}.ticket-selection-modal__stepper-btn:not(:disabled):focus-visible{outline:2px solid #e0e5eb;outline-offset:-2px;z-index:1}.ticket-selection-modal__stepper-btn:disabled{cursor:not-allowed;opacity:1}.ticket-selection-modal__stepper-btn svg{width:11px;height:auto;display:block}.ticket-selection-modal__stepper-btn--minus{border-radius:10px 0 0 10px;color:#74848d}.ticket-selection-modal__stepper-btn--minus.is-muted{color:#c9cfd4}.ticket-selection-modal__stepper-btn--plus{border-radius:0 10px 10px 0;color:#e98813;font-weight:700}.ticket-selection-modal__stepper-btn--plus:not(:disabled){cursor:pointer}.ticket-selection-modal__stepper-value{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;background:rgba(0,0,0,0);text-align:center;font-family:inherit;font-size:14px;font-weight:900;line-height:55px;letter-spacing:-.02em;color:#2e3843;outline:none;appearance:textfield;cursor:text;transition:background-color .15s ease}.ticket-selection-modal__stepper-value:focus{background-color:#fafafa}.ticket-selection-modal__stepper-value:focus-visible{outline:2px solid #e0e5eb;outline-offset:-2px}.ticket-selection-modal__stepper-value::-webkit-inner-spin-button,.ticket-selection-modal__stepper-value::-webkit-outer-spin-button{appearance:none;margin:0}.ticket-selection-modal__submit{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;min-height:57px;padding:0 16px;border:0;border-radius:10px;background:#e98813;color:#fff;text-decoration:none;font-size:14px;font-weight:900;line-height:22px;font-family:inherit;cursor:pointer}.ticket-selection-modal__submit.is-disabled{opacity:.55;pointer-events:none}.ticket-selection-modal__submit-price{display:inline-flex;align-items:center;gap:6px;direction:ltr}.ticket-selection-modal__submit-currency{direction:rtl}.ticket-selection-modal__submit-label{text-align:right}@media(max-width:767px){.ticket-selection-modal{gap:14px}.ticket-selection-modal__title{font-size:16px;line-height:25px}.ticket-selection-modal__row,.ticket-selection-modal__rows{gap:10px}.ticket-selection-modal__tier-label{min-height:39px;padding:0 12px;font-size:14px;line-height:1.3}.ticket-selection-modal__stepper{width:118px;max-width:42%;height:39px;grid-template-columns:34px minmax(28px,1fr) 34px}.ticket-selection-modal__stepper-btn svg{width:8px}.ticket-selection-modal__stepper-value{font-size:16px;line-height:39px}.ticket-selection-modal__submit{min-height:40px;padding:0 12px;font-size:16px;line-height:25px;gap:8px}}