.btn-disabled{background:#e6e6e6!important;color:#b2b2b2!important;cursor:not-allowed!important;border-color:#e6e6e6!important}@media only screen and (max-width:768px){.event-detail-container p{font-size:16px;font-weight:400;line-height:23px;text-align:left}.event-detail-container .expired{opacity:.4;pointer-events:none}.event-detail-container .expired .event-detail-viewOnMaps{color:#000!important}.event-detail-container .event-ongoing{border-radius:8px;color:#fff;background-color:#d33f74;padding:4px 8px;width:-moz-max-content;width:max-content;margin:16px 16px 0}.event-detail-container .event-ongoing p{font-size:12px;font-weight:400;line-height:14.06px;text-align:center}.event-detail-container .registration-not-registered-container{display:flex;padding:8px 16px;align-items:center;gap:4px;background:#ffe7e8}.event-detail-container .registration-not-registered-container .not-registered-text{font-size:14px;color:#6b0709}.event-detail-container .booking-live-wrapper{background-color:#e7f7ff;padding:8px 16px;width:100%;margin-bottom:16px}.event-detail-container .booking-live-wrapper .booking-live-text{font-size:14px;font-weight:400;color:#074a6b}.event-detail-container .booking-registrated-container{display:flex;flex-direction:column;gap:4px;padding:8px 16px;background-color:#f1f7f1;margin-bottom:16px}.event-detail-container .booking-registrated-container .registered-wrapper{display:flex;gap:4px;align-items:center}.event-detail-container .booking-registrated-container .registered-wrapper .registered-text,.event-detail-container .booking-registrated-container .registration-update-text{color:#2f492f;font-size:14px}.event-detail-container .event-soldout{border-radius:8px;color:#6b0709;background-color:#ffe7e8;padding:4px 8px;width:-moz-max-content;width:max-content;margin:16px 16px 0}.event-detail-container .event-soldout p{font-size:12px;font-weight:400;line-height:14.06px;text-align:center}.event-detail-container .event-detail-close-btn{left:16px}.event-detail-container .event-detail-close-btn,.event-detail-container .event-detail-share-btn{position:absolute;top:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;background-color:#f5f5f5}.event-detail-container .event-detail-share-btn{right:16px}.event-detail-container .event-detail-banner-image{width:100%;height:50vw;-o-object-fit:cover;object-fit:cover;cursor:pointer}.event-detail-container .event-detail-heading{margin:16px 0;font-size:24px;font-weight:700;line-height:28.13px;text-align:left;padding:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-wrap:break-word}.event-detail-container .event-detail-intersted-cta{display:flex;justify-content:space-between;align-items:center;margin:16px;overflow:hidden}.event-detail-container .event-detail-intersted-cta p{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:23px}.event-detail-container .event-detail-intersted-cta .interested-container{margin:0!important;display:flex;padding:8px;height:30px;align-items:center;border-radius:8px;background-color:#eaeaea;text-align:center;font-size:12px;font-weight:400;cursor:pointer}.event-detail-container .event-detail-intersted-cta .interested-container svg{width:16px!important;height:16px!important;margin:0 4px 0 0!important}.event-detail-container .event-detail-intersted-cta .interested-container.not-interested{color:#fff;background-color:#151515}.event-detail-container .event-detail-category,.event-detail-container .event-detail-date-container,.event-detail-container .event-detail-time-container,.event-detail-container .event-detail-venue{display:flex;align-items:center;padding:0 16px;margin-bottom:10px}.event-detail-container .event-detail-category svg,.event-detail-container .event-detail-date-container svg,.event-detail-container .event-detail-time-container svg,.event-detail-container .event-detail-venue svg{margin-right:8px}.event-detail-container .event-detail-divider{margin:0 8px}.event-detail-container .event-detail-venue-container{padding:0 16px}.event-detail-container .event-detail-venue-container h4{font-size:18px;font-weight:600;line-height:21.09px;text-align:left}.event-detail-container .event-detail-venue-container .event-detail-venue-viewOnMaps{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.event-detail-container .event-detail-venue-container .event-detail-venue-viewOnMaps .event-detail-viewOnMaps{display:flex;align-items:center;color:#00a081}.event-detail-container .event-detail-venue-container .event-detail-venue-viewOnMaps .event-detail-viewOnMaps svg{margin-top:1px;margin-left:5px}.event-detail-container .event-detail-venue-container .event-detail-venue{margin:16px 0;padding-left:0}.event-detail-container .event-detail-venue-container .event-detail-venue .venue-layout-img{width:90px;height:120px;-o-object-fit:cover;object-fit:cover;margin-right:16px}.event-detail-container .event-detail-venue-container .event-detail-online-message{display:flex;align-items:center;padding:8px 12px;background-color:#f5faff;border-radius:12px;color:#000;font-size:16px;line-height:1.5;margin-bottom:10px}.event-detail-container .event-detail-venue-container .event-detail-online-message p{margin-left:10px}.registration-status-popup .popup-content{padding:24px!important;background:linear-gradient(179.92deg,#d3e6d2 -10.68%,#fff 37.76%);width:60%!important;border-radius:24px;min-width:270px!important}.registration-status-popup .popup-content .submit-btn-container{width:unset!important}.registration-status-popup .popup-content .submit-btn-container .submit-btn{width:-moz-fit-content!important;width:fit-content!important;padding:8px 16px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:8px;background-color:#f1f1f1;border:unset;color:#151515;height:unset;margin-top:16px}.registration-status-popup .custom-popup-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.registration-status-popup .custom-popup-content .custom-popup-icon{height:64px;width:64px}.registration-status-popup .custom-popup-content .title-description-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:unset!important}.registration-status-popup .custom-popup-content .title-description-container h3{color:#3c8819;font-size:20px;font-weight:600}.registration-status-popup .custom-popup-content .title-description-container p{color:#7e7e7e;font-size:14px;padding-top:16px}.registration-status-popup.success .popup-content{background:linear-gradient(179.92deg,#d3e6d2 -10.68%,#fff 37.76%)}.registration-status-popup.success .title-description-container h3{color:#3c8819}.registration-status-popup.error .popup-content{background:linear-gradient(179.92deg,#ffe7e8 -10.68%,#fff 37.76%)}.registration-status-popup.error .title-description-container h3{color:#d92d20}.registration-status-popup.inReview .popup-content{background:linear-gradient(179.92deg,#fff7ed -10.68%,#fff 37.76%)}.registration-status-popup.inReview .title-description-container h3{color:#9e6d1d}.registration-status-popup.rejected .popup-content{background:linear-gradient(179.92deg,#ffe7e8 -10.68%,#fff 37.76%)}.registration-status-popup.rejected .title-description-container h3{color:#b42318}.icon-label{display:flex;align-items:center;margin-bottom:30px;justify-content:space-between;font-size:16px;font-weight:400;line-height:23px;text-align:left}.icon-label svg{margin-right:10px}.icon-label .icon-label-img{margin-right:10px;border-radius:50%;width:40px;height:40px;-o-object-fit:cover;object-fit:cover}}.events-banner-carousel{width:100%;position:relative}.events-banner-carousel .item{height:213px;display:flex;flex:0 0 370px;position:relative;overflow:hidden;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.events-banner-carousel .item img{position:relative;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.events-banner-carousel .item .play-icon-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer}.events-banner-carousel .item .play-icon{width:50px;height:50px;z-index:4}.events-banner-carousel .embla{max-width:48rem;margin:auto;--slide-height:19rem;--slide-spacing:0rem;--slide-size:100%}.events-banner-carousel .embla__viewport{overflow:hidden}.events-banner-carousel .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.events-banner-carousel .embla__slide{flex:0 0 var(--slide-size);transition:transform .5s ease-in-out;min-width:0}.events-banner-carousel .embla__dots{display:flex;justify-content:center;position:absolute;bottom:15px;gap:10px;width:100%;z-index:101}.events-banner-carousel .carousel-indicator{left:16px;border-radius:8px}.events-banner-carousel .carousel-indicator,.events-banner-carousel .sound-indicator{position:absolute;bottom:16px;color:#fff;padding:4px 8px;font-size:12px;font-weight:500;line-height:1;z-index:10;background:hsla(0,0%,8%,.502)}.events-banner-carousel .sound-indicator{right:16px;border-radius:50%}.events-banner-carousel .close-btn{background-color:#f5f5f5;left:16px;top:16px}.events-banner-carousel .close-btn svg{filter:none}.media-preview-overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#151515;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;background-attachment:fixed;animation:fadeIn .3s ease-in-out forwards}.media-preview-overlay.closing{animation:fadeOut .3s ease-in-out forwards}.media-preview-overlay .carousel-indicator{top:24px;bottom:0;left:45%;position:absolute;color:#fff;z-index:2;height:22px}.media-preview-overlay .zoomed-image{height:auto!important;position:relative;border-radius:8px;transform:scale(.8);animation:zoomIn .3s ease-in-out forwards}.media-preview-overlay .zoomed-image.closing{animation:zoomOut .3s ease-in-out forwards}.media-preview-overlay .close-btn{position:absolute;top:20px;left:20px;height:40px;width:40px;color:#fff;font-size:30px;cursor:pointer;border-radius:50%;transition:transform .2s ease-in-out;background:#f5f5f5;-webkit-backdrop-filter:blur(6.35px);backdrop-filter:blur(6.35px);display:flex;align-items:center;justify-content:center;z-index:2}.media-preview-overlay .close-btn:hover{transform:scale(1.2)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.8)}}.media-preview-overlay .media-preview-modal-carousel{width:100%;position:relative}.media-preview-overlay .media-preview-modal-carousel .item{display:flex;align-items:center;justify-content:center;height:auto!important}.media-preview-overlay .media-preview-modal-carousel .embla{max-width:48rem;margin:auto;--slide-height:19rem;--slide-spacing:0rem;--slide-size:100%;width:100%;height:100%}.media-preview-overlay .media-preview-modal-carousel .embla__viewport{overflow:hidden;width:100%}.media-preview-overlay .media-preview-modal-carousel .embla__container{backface-visibility:hidden;display:flex;align-items:center;margin-left:calc(var(--slide-spacing)*-1)}.media-preview-overlay .media-preview-modal-carousel .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding:0 1px;transition:transform .5s ease-in-out;height:auto}.http-link{color:#0b66c2;text-decoration:underline;word-break:break-all}.event-detail-sections-container{padding:0!important}.event-detail-sections-container h4{font-size:18px;font-weight:600;line-height:21.09px;text-align:left}.event-detail-sections-container .event-detail-about-event{border:1px solid #e6e6e6;border-radius:16px;padding:16px;margin-bottom:16px;cursor:pointer}.event-detail-sections-container .event-detail-about-event .event-detail-about-event-description{margin-top:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-wrap:break-word;transition:all .3s ease-in-out}.event-detail-sections-container .event-detail-about-event .event-detail-about-event-description.show-full{-webkit-line-clamp:unset;display:block}.event-detail-sections-container .event-detail-about-event .toggle-description-btn{background:none;border:none;color:#00a081;cursor:pointer;font-size:14px;font-weight:600}.event-detail-sections-container .event-detail-about-event.single-page-booking{border-radius:16px;border:1px solid #e6e6e6}.event-detail-sections-container .event-detail-about-event.single-page-booking .event-detail-about-event-description{-webkit-line-clamp:unset;display:block}.event-detail-sections-container .event-detail-terms{display:flex;align-items:center;justify-content:space-between;border:1px solid #e6e6e6;border-radius:8px;padding:16px;margin-bottom:20px}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup .terms-header{display:flex;align-items:center}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup .floating-button{margin-right:10px}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup .terms-title{margin:0;font-size:20px}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup .popup-content{width:100%;height:100%;display:flex;justify-content:flex-start;flex-direction:column;max-width:100%;padding:16px;border-radius:0}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup .popup-close-btn{display:none}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup h4{font-size:20px;font-weight:700;margin-bottom:16px}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup p{overflow:auto;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:unset;-webkit-box-orient:vertical;word-wrap:break-word;padding-left:16px;margin-top:16px}.event-detail-sections-container .event-detail-terms .events-terms-conditions-popup p::-webkit-scrollbar{display:none}.event-detail-sections-container .about-the-event-wrapper,.event-detail-sections-container .event-terms-wrapaper,.event-detail-sections-container .events-metadata-wrapper{margin:16px}.event-detail-sections-container .event-detail-custom-sections-container{padding:0 16px;margin:-8px}.event-detail-sections-container .event-detail-custom-sections-container.has-custom-sections{margin:0}.event-detail-sections-container .event-detail-custom-sections-container .custom-section-wrapper{margin:unset}.event-detail-custom-sections-container{width:100%;display:flex;flex-direction:column;gap:16px;padding:12px 12px 0}.event-detail-custom-sections-container .custom-section-wrapper{border-radius:16px;padding:16px;border:1px solid #e6e6e6;margin-bottom:6px}.event-detail-custom-sections-container .custom-section-title{font-size:18px;font-weight:600;color:#151515;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-wrap:break-word}.event-detail-custom-sections-container .custom-section-description{font-size:16px;color:#151515;margin-top:16px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-wrap:break-word}.event-detail-custom-sections-container .custom-section-assets-grid{margin-top:12px;display:grid;gap:12px}.event-detail-custom-sections-container .custom-section-assets-grid.images-only,.event-detail-custom-sections-container .custom-section-assets-grid.mixed-two,.event-detail-custom-sections-container .custom-section-assets-grid.single-video,.event-detail-custom-sections-container .custom-section-assets-grid.two-videos{grid-template-columns:repeat(2,1fr)}.event-detail-custom-sections-container .custom-section-assets-grid.mixed-three{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.event-detail-custom-sections-container .custom-section-assets-grid.mixed-three .asset-card-tall{grid-row:span 2;height:100%}.event-detail-custom-sections-container .custom-section-assets-grid.mixed-many{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.event-detail-custom-sections-container .custom-section-assets-grid.mixed-many .asset-card-tall{grid-row:span 2;height:100%}.event-detail-custom-sections-container .custom-section-assets-grid .asset-media-wrapper{height:100%;width:100%}.event-detail-custom-sections-container .asset-card{position:relative;width:100%;border-radius:16px;overflow:hidden;background:#e0e0e0}.event-detail-custom-sections-container .asset-card-square{aspect-ratio:1/1}.event-detail-custom-sections-container .asset-card-tall{aspect-ratio:1/2}.event-detail-custom-sections-container .asset-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-detail-custom-sections-container .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.event-detail-custom-sections-container .asset-more-overlay{position:absolute;inset:0;background:#6d6d6d;opacity:.85;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:600}.event-detail-custom-sections-container .expandable-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.event-detail-custom-sections-container .expandable-description{font-size:14px;margin-top:8px;color:#444}.event-detail-custom-sections-container .rotate-180{transform:rotate(180deg);transition:.25s ease}.popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:10001;width:100%}.popup-overlay.glassmorphism-effect{background:rgba(0,0,0,.04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.popup-content{padding:50px;background-color:#fff;border-radius:5px;display:flex;min-height:100px;margin:auto;position:relative;min-width:300px;max-width:90%;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10002}.popup-content.center{justify-content:center}.popup-content.left{justify-content:flex-start}.popup-content.right{justify-content:flex-end}@media only screen and (max-width:768px){.popup-content canvas{width:100%!important;height:auto!important}}.popup-close-btn{position:absolute;top:10px;right:10px;border:none;background-color:transparent;cursor:pointer;height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:50%}.popup-close-btn.left{left:10px}.popup-close-btn img{height:20px;width:20px}.popup-close-btn:hover{opacity:.8}button:disabled .popup-submit-btn{cursor:not-allowed}.popup-submit-btn{position:absolute;top:15px;right:15px;border:none;background-color:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%}.popup-submit-btn,.popup-submit-btn img{height:40px;width:40px}.popup-submit-btn:hover{opacity:.8}@media only screen and (max-width:768px){.custom-popup .popup-content{align-items:center;justify-content:space-between!important;flex-direction:column;width:100%;padding:20px}.custom-popup h3{font-size:24px;font-weight:700;color:#151515;margin-bottom:16px}.custom-popup p{overflow-y:scroll;white-space:pre-wrap;word-wrap:break-word;text-align:center;font-size:18px}.custom-popup .popup-close-btn{top:20px}.custom-popup .submit-btn{font-size:18px;font-weight:500;margin-top:24px;display:flex;padding:20px 64px;justify-content:center;align-items:center;gap:8px;color:#fff;width:100%;height:61px;border-radius:5px;border:2px solid #eb252d;background:#eb252d}}.textfield-container{position:relative}.textfield-container.readonly .textfield{border-color:#fff;opacity:.4}.textfield-container.viewBorder .textfield{border-color:#b2b2b2!important}.textfield{width:100%;padding:20px;font-size:20px;border:2px solid #ccc;border-radius:4px;outline:none;transition:border-color .3s;color:#151515}.textfield.time-input::-webkit-clear-button,.textfield.time-input::-webkit-inner-spin-button{display:none}.textfield:focus{border-color:#666}.textfield:not(:-moz-placeholder-shown)+.textfield-label{top:12px;left:3px;font-size:12px;color:#b2b2b2}.textfield:focus+.textfield-label,.textfield:not(:placeholder-shown)+.textfield-label{top:12px;left:3px;font-size:12px;color:#b2b2b2}.textfield-label{position:absolute;top:50%;left:10px;transform:translateY(-50%);font-size:20px;color:#b2b2b2;transition:all .3s ease;background-color:#fff;border-radius:14px;padding:0 5px;pointer-events:none}.textfield:not(:focus):-moz-placeholder-shown+.textfield-label{top:50%;font-size:20px;color:#b2b2b2}.textfield:not(:focus):placeholder-shown+.textfield-label{top:50%;font-size:20px;color:#b2b2b2}@media only screen and (max-width:768px){.textfield-label{background-color:transparent}.textfield:not(:-moz-placeholder-shown)+.textfield-label{margin:0;padding-left:20px;padding-top:10px}.textfield:focus+.textfield-label,.textfield:not(:placeholder-shown)+.textfield-label{margin:0;padding-left:20px;padding-top:10px}.textfield:not(:focus):-moz-placeholder-shown+.textfield-label{padding-left:15px}.textfield:not(:focus):placeholder-shown+.textfield-label{padding-left:15px}.textfield{height:70px;font-weight:600;padding-bottom:10px!important}}.bottom-align{top:unset}.spinner{width:3rem;height:3rem;animation:spinner .4s linear infinite;border-color:#444 transparent transparent #444;border-style:solid;border-width:2px;border-radius:50%;box-sizing:border-box;display:inline-block;vertical-align:middle}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-slow{animation:spinner 1s linear infinite}