.elementor .s-hero-eyebrow{font-family:"Inter";font-weight:700;font-size:14px;color:#EF0117;letter-spacing:1.6px;text-transform:uppercase;margin:0px;}.elementor .s-hero-title{font-family:"Oswald";font-weight:700;font-size:64px;color:#111111;letter-spacing:-1px;line-height:68px;text-transform:uppercase;margin:0px;}.elementor .s-hero-subtitle{font-family:"Inter";font-weight:600;font-size:22px;color:#111111;line-height:32px;margin:0px;}.elementor .s-hero-details{font-family:"Inter";font-weight:400;font-size:16px;color:#666666;line-height:25px;margin:0px;}.elementor .s-hero-tickets{min-height:52px;font-family:"Inter";font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.8px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;background-color:#EF0117;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-hero-copy{width:58%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:flex-start;}.elementor .s-hero-language{font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:1.2px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-width:2px;border-color:#FFFFFF;border-style:solid;}.elementor .s-hero-poster-title{font-family:"Oswald";font-weight:700;font-size:104px;color:#FFFFFF;letter-spacing:-2px;line-height:100px;text-transform:uppercase;margin:0px;}.elementor .s-hero-live{font-family:"Oswald";font-weight:700;font-size:28px;color:#FFFFFF;letter-spacing:0.5px;line-height:32px;text-transform:uppercase;margin:0px;}.elementor .s-hero-venue{font-family:"Inter";font-weight:700;font-size:13px;color:#EF0117;letter-spacing:1.2px;text-transform:uppercase;margin:0px;}.elementor .s-hero-poster-footer{padding-block-start:18px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;background-color:#111111;display:flex;flex-direction:column;gap:6px;}.elementor .s-hero-poster{width:38%;min-height:560px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:4px;border-color:#111111;border-style:solid;background-color:#EF0117;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;}.elementor .s-hero-inner{width:100%;max-width:1140px;display:flex;flex-direction:row;gap:36px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.elementor .s-hero-home{width:100%;min-height:680px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .s-home-events-k{font-family:"Inter";font-weight:700;font-size:14px;color:#EF0117;line-height:22px;margin:0px;}.elementor .s-home-events-title{font-family:"Oswald";font-weight:700;font-size:48px;color:#111111;line-height:52px;text-transform:uppercase;margin:0px;}.elementor .s-home-event-big-date{font-family:"Inter";font-weight:700;font-size:14px;color:#EF0117;line-height:22px;margin:0px;}.elementor .s-home-event-big-title{font-family:"Oswald";font-weight:700;font-size:33px;color:#111111;line-height:36px;text-transform:uppercase;margin:0px;}.elementor .s-home-event-big-meta{font-family:"Inter";font-weight:400;font-size:15px;color:#111111;line-height:23px;margin:0px;}.elementor .s-home-event-big-ticket{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#EF0117;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-event-big{width:48%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-width:3px;border-color:#111111;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;}.elementor .s-home-event-love-date{font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;line-height:22px;margin:0px;}.elementor .s-home-event-love-title{font-family:"Oswald";font-weight:700;font-size:33px;color:#FFFFFF;line-height:36px;text-transform:uppercase;margin:0px;}.elementor .s-home-event-love-meta{font-family:"Inter";font-weight:400;font-size:15px;color:#FFFFFF;line-height:23px;margin:0px;}.elementor .s-home-event-love-ticket{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-event-love{width:48%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;border-width:3px;border-color:#111111;border-style:solid;background-color:#EF0117;display:flex;flex-direction:column;gap:14px;}.elementor .s-home-events-row{display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;}.elementor .s-home-all-events{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-events-in{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:28px;}.elementor .s-home-events{width:100%;padding-block-start:82px;padding-block-end:82px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F5F5;display:flex;justify-content:center;}.elementor .s-home-shows-k{font-family:"Inter";font-weight:700;font-size:14px;color:#EF0117;line-height:22px;margin:0px;}.elementor .s-home-shows-title{font-family:"Oswald";font-weight:700;font-size:48px;color:#111111;line-height:52px;text-transform:uppercase;margin:0px;}.elementor .s-home-shows-intro{font-family:"Inter";font-weight:400;font-size:18px;color:#555555;line-height:28px;margin:0px;}.elementor .s-home-show-big-tag{font-family:"Inter";font-weight:700;font-size:13px;color:#EF0117;line-height:20px;margin:0px;}.elementor .s-home-show-big-title{font-family:"Oswald";font-weight:700;font-size:31px;color:#111111;line-height:33px;text-transform:uppercase;margin:0px;}.elementor .s-home-show-big-copy{font-family:"Inter";font-weight:400;font-size:15px;color:#555555;line-height:23px;margin:0px;}.elementor .s-home-show-big-more{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-show-big{width:48%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-width:2px;border-color:#111111;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;justify-content:space-between;}.elementor .s-home-show-job-tag{font-family:"Inter";font-weight:700;font-size:13px;color:#EF0117;line-height:20px;margin:0px;}.elementor .s-home-show-job-title{font-family:"Oswald";font-weight:700;font-size:31px;color:#111111;line-height:33px;text-transform:uppercase;margin:0px;}.elementor .s-home-show-job-copy{font-family:"Inter";font-weight:400;font-size:15px;color:#555555;line-height:23px;margin:0px;}.elementor .s-home-show-job-more{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-show-job{width:48%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-width:2px;border-color:#111111;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;justify-content:space-between;}.elementor .s-home-show-double-tag{font-family:"Inter";font-weight:700;font-size:13px;color:#EF0117;line-height:20px;margin:0px;}.elementor .s-home-show-double-title{font-family:"Oswald";font-weight:700;font-size:31px;color:#111111;line-height:33px;text-transform:uppercase;margin:0px;}.elementor .s-home-show-double-copy{font-family:"Inter";font-weight:400;font-size:15px;color:#555555;line-height:23px;margin:0px;}.elementor .s-home-show-double-more{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-show-double{width:48%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-width:2px;border-color:#111111;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;justify-content:space-between;}.elementor .s-home-show-love-tag{font-family:"Inter";font-weight:700;font-size:13px;color:#EF0117;line-height:20px;margin:0px;}.elementor .s-home-show-love-title{font-family:"Oswald";font-weight:700;font-size:31px;color:#111111;line-height:33px;text-transform:uppercase;margin:0px;}.elementor .s-home-show-love-copy{font-family:"Inter";font-weight:400;font-size:15px;color:#555555;line-height:23px;margin:0px;}.elementor .s-home-show-love-more{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-show-love{width:48%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-width:2px;border-color:#111111;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;justify-content:space-between;}.elementor .s-home-shows-grid{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;}.elementor .s-home-shows-in{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:28px;}.elementor .s-home-shows{width:100%;padding-block-start:82px;padding-block-end:82px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .s-home-about-k{font-family:"Inter";font-weight:700;font-size:14px;color:#EF0117;line-height:22px;margin:0px;}.elementor .s-home-about-title{font-family:"Oswald";font-weight:700;font-size:48px;color:#FFFFFF;line-height:52px;text-transform:uppercase;margin:0px;}.elementor .s-home-about-copy{font-family:"Inter";font-weight:400;font-size:19px;color:#FFFFFF;line-height:29px;margin:0px;}.elementor .s-home-about-events{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#EF0117;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-about-more{min-height:50px;font-family:"Inter";font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.7px;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:0px;background-color:#111111;display:inline-flex;justify-content:center;align-items:center;}.elementor .s-home-about-actions{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .s-home-about-in{width:100%;max-width:1140px;display:flex;flex-direction:column;gap:28px;}.elementor .s-home-about{width:100%;padding-block-start:82px;padding-block-end:82px;padding-inline-start:24px;padding-inline-end:24px;background-color:#111111;display:flex;justify-content:center;}