:root{--header_size:96px}@media only screen and (max-width: 767px){:root{--header_size:76px}}:root{--s8:8px}@media only screen and (max-width: 767px){:root{--s8:4px;--s12:8px;--s16:8px;--s24:16px;--s32:24px;--s40:24px;--s56:32px;--s80:40px;--s96:48px;--s112:72px;--s152:88px}}.single-event{padding:64px 0 64px 0}.single-event .title-and-name{position:relative;align-items:center;height:332px;padding:0 34px 0 34px;margin:64px 0 0 0;background:#ddd no-repeat center/cover}.single-event .title-and-name:before{position:absolute;inset:0;overflow:hidden;content:"";z-index:1;background-color:rgba(0,0,0,.5)}.single-event .title-and-name .section-title{color:#fff;font-weight:300;font-size:52px;line-height:60px;letter-spacing:.005em;position:relative;z-index:2}.single-event .title-and-name .col.meta{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-end;padding:10px 0 0 0}.single-event .title-and-name .col.meta .tag-and-logo{display:flex;align-items:center;gap:16px;margin:0 0 36px 0}.single-event .title-and-name .col.meta .tag-and-logo .tag{color:#fff;font-weight:400;font-size:14px;line-height:54px;text-align:center;display:block;width:55px;height:54px;background:#d16f2e}.single-event .title-and-name .col.meta .tag-and-logo .event-logo img{height:54px;width:auto}.single-event .title-and-name .btn{width:206px}.single-event .info-bar{height:88px;padding:22px 36px 0 36px;margin:0 0 64px 0;background:#376fe9}.single-event .info-bar .date{color:#fff;font-weight:500;font-size:20px;line-height:20px;display:inline-block;vertical-align:top;margin:8px 64px 0 0}.single-event .info-bar .date:before{content:"";display:inline-block;vertical-align:top;width:20px;height:20px;margin:0 8px 0 0;background:url(../images/icon_date_white.svg) no-repeat center}.single-event .info-bar .location{color:#fff;font-weight:500;font-size:20px;line-height:20px;display:inline-block;vertical-align:top;margin:8px 0 0 0}.single-event .info-bar .location:before{content:"";display:inline-block;vertical-align:top;width:20px;height:20px;margin:0 8px 0 0;background:url(../images/icon_location_white.svg) no-repeat center}.single-event .info-bar .col2{display:flex;justify-content:flex-end}.single-event .section-title{color:#000;font-weight:400;font-size:36px;line-height:50px}.single-event .text{color:#000;font-weight:400;font-size:20px;line-height:28px;max-width:587px;padding:0 0 64px 0}.single-event .text h2{color:#376fe9}.single-event .schedule{text-align:center;width:346px;padding:0 36px 0 36px;margin:0 0 0 auto}.single-event .schedule .schedule-title{color:#376fe9;font-weight:500;font-size:20px;line-height:28px;text-align:center;width:161px;margin:0 auto 36px auto}.single-event .schedule .schedule-image{width:80px;height:80px;margin:auto;border-radius:100%}.single-event .schedule .schedule-name{color:#000;font-weight:600;font-size:24px;line-height:33px;margin:16px 0 24px 0}.single-event .schedule .btn{width:100%}.single-event .schedule .a2a_kit{text-align:center;width:80px;margin:127px auto 0 auto}.single-event .related .related-title{color:#000;font-weight:400;font-size:28px;line-height:36px;text-align:start;padding:16px 0 0 0;margin:0 0 64px 0;border-top:1px solid #000}.single-event .related .items{display:flex;flex-wrap:wrap;-moz-column-gap:112px;column-gap:112px;row-gap:36px;margin:0 0 64px 0}.single-event .related .item{display:none;height:auto}.single-event .related .item .tag{top:22px}.single-event .related .item figure{display:none}.single-event .related .item .body{padding:80px 24px 50px 24px}.single-event .related .item.show{display:unset}.single-event .related .item.passed{opacity:.5}@media only screen and (max-width: 767px){.single-event{padding:0 0 64px 0}.single-event .title-and-name{position:relative;align-items:flex-start;height:auto;padding:40px 34px 40px 34px;margin:0 0 0 0;background:#ddd no-repeat center/cover}.single-event .title-and-name:before{position:absolute;inset:0;overflow:hidden;content:"";z-index:1;background-color:rgba(0,0,0,.5)}.single-event .title-and-name .section-title{font-size:36px;line-height:44px;order:2}.single-event .title-and-name .col.meta{order:1;align-items:flex-start;padding:0 0 0 0}.single-event .title-and-name .col.meta .tag-and-logo{margin:0 0 16px 0}.single-event .title-and-name .btn{width:100%}.single-event .info-bar{height:auto;padding:18px 36px 22px 36px;margin:0}.single-event .info-bar .btn{width:100%}.single-event .content{position:relative;padding:24px}.single-event .section-title{font-size:28px;line-height:35px}.single-event .text{font-size:16px;line-height:23px;padding:24px 0 64px 0}.single-event .text h2{color:#376fe9}.single-event .schedule{padding:0 0 36px 0;margin:0}.single-event .schedule .btn{width:100%}.single-event .schedule .a2a_kit{position:absolute;right:0;top:-30px;margin:0}.single-event .related .related-title{color:#000;font-weight:400;font-size:28px;line-height:36px;text-align:start;padding:16px 0 0 0;margin:0 0 64px 0;border-top:1px solid #000}.single-event .related .items{display:flex;flex-wrap:wrap;-moz-column-gap:112px;column-gap:112px;row-gap:36px;margin:0 0 64px 0}.single-event .related .item{display:none}.single-event .related .item.show{display:unset}.single-event .related .item.passed{opacity:.5}}/*# sourceMappingURL=single-event.min.css.map */