.event_post_header{background:linear-gradient(180deg, #171717 0%, #343333 100%);color:var(--color_white);padding:80px 0 100px;}@media screen and (max-width:1400px){.event_post_header{padding-bottom:40px;}}@media screen and (max-width:1024px){.event_post_header{background:transparent;padding:0;}.event_post_header > .large_wrap{max-width:100%;}.event_post_header .header_section{background-color:var(--color_dark_grey);padding:60px 40px 0 40px;}}@media screen and (max-width:380px){.event_post_header .header_section{padding:60px 20px 0 20px;}}.event_post_header h1{font-weight:var(--weight_strong);padding-bottom:30px;margin:0;}@media screen and (max-width:640px){.event_post_header h1{font-size:2.5rem;padding-bottom:20px;}}.event_post_header picture img{box-shadow:3px 3px 16px #0000001A;display:block;height:auto;width:100%;}.event_post_header > *{grid-template-columns:minmax(50%, 680px) auto minmax(auto, 550px);grid-column-gap:40px;position:relative;display:grid;}@media screen and (max-width:1400px){.event_post_header > *{grid-template-columns:minmax(50%, 680px) minmax(auto, 550px);}}@media screen and (max-width:1024px){.event_post_header > *{grid-template-columns:1fr;}}.event_post_header > * > *:first-child{grid-column-start:1;grid-row-end:span 1;}.event_post_header > * > *:first-child h2{font-size:2.25rem;padding-bottom:60px;margin:0;}@media screen and (max-width:640px){.event_post_header > * > *:first-child h2{font-size:2.0625rem;padding-bottom:30px;}}@media screen and (max-width:440px){.event_post_header > * > *:first-child h2{font-size:1.375rem;}}.event_post_header > * > *:last-child{font-size:0.9375rem;grid-column-start:3;grid-row-end:span 1;margin-top:175px;}@media screen and (max-width:1400px){.event_post_header > * > *:last-child{grid-column-start:2;margin-top:0;}}@media screen and (max-width:1024px){.event_post_header > * > *:last-child{grid-column-start:1;}}.event_post_header .overview{margin-bottom:40px;}.event_post_header .overview h2{font-weight:var(--weight_strong);font-size:2.25rem;padding-bottom:30px;margin:0;}.event_post_header .overview ul{padding-left:15px;}.event_post_header .overview ul > * + *{margin-top:20px;}@media screen and (max-width:1024px){.event_post_header .overview{background-color:var(--color_dark_grey);padding:40px 40px 100px 40px;}}@media screen and (max-width:380px){.event_post_header .overview{padding:40px 20px 100px 20px;}}.event_post_header .info_dialog{background-color:var(--color_white);box-shadow:3px 3px 16px #0000001A;color:var(--color_black);position:absolute;padding:40px;}@media screen and (max-width:1400px){.event_post_header .info_dialog{position:relative;}}@media screen and (max-width:1024px){.event_post_header .info_dialog{max-width:calc(100% - 160px);margin:-100px auto 40px auto;}}@media screen and (max-width:480px){.event_post_header .info_dialog{max-width:calc(100% - 120px);padding:40px 20px 20px 20px;}}@media screen and (max-width:380px){.event_post_header .info_dialog{max-width:calc(100% - 80px);}}.event_post_header .info_dialog ul{font-weight:var(--weight_strong);list-style:none;margin-top:0;padding:0;}.event_post_header .info_dialog ul li::before{margin-right:10px;}.event_post_header .info_dialog ul > * + *{margin-top:10px;}.event_post_header .info_dialog p .button{font-size:0.9375rem;display:inline-block;margin:0 10px 10px 0;}@media screen and (max-width:480px){.event_post_header .info_dialog p .button{display:block;}}.event_post_header .info_dialog > button{margin-bottom:20px;}@media screen and (max-width:480px){.event_post_header .info_dialog > button{display:block;}}.event_post_header .info_dialog .share_on{display:flex;margin:30px 0;}.event_post_header .info_dialog .share_on > * + *{margin-left:10px;}.event_post_header .info_dialog .share_on > *{background-color:var(--color_black);border-radius:50%;padding:10px;height:30px;width:30px;}.event_post_header .info_dialog .share_on > * svg{height:auto;width:100%;}.event_post_header .info_dialog .share_on > * svg path{fill:var(--color_white);}.event_post_header .info_dialog .categories{display:flex;flex-flow:row wrap;margin-top:30px;}.event_post_header .info_dialog .categories > *{border:solid 1px var(--color_border);font-size:0.8125rem;border-radius:14px;margin-bottom:10px;margin-right:10px;padding:5px 15px;}.event_post_header .info_dialog .categories > *:last-child{margin-right:0;}