/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:900;src:url(/website/fonts/OTF/Franie-BlackItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:900;src:url(/website/fonts/OTF/Franie-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:700;src:url(/website/fonts/OTF/Franie-BoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:700;src:url(/website/fonts/OTF/Franie-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:800;src:url(/website/fonts/OTF/Franie-ExtraBoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:800;src:url(/website/fonts/OTF/Franie-ExtraBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:200;src:url(/website/fonts/OTF/Franie-ExtraLightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:200;src:url(/website/fonts/OTF/Franie-ExtraLight.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:100;src:url(/website/fonts/OTF/Franie-HairItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:100;src:url(/website/fonts/OTF/Franie-Hair.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:400;src:url(/website/fonts/OTF/Franie-Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:300;src:url(/website/fonts/OTF/Franie-LightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:300;src:url(/website/fonts/OTF/Franie-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:400;src:url(/website/fonts/OTF/Franie-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:600;src:url(/website/fonts/OTF/Franie-SemiBoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:600;src:url(/website/fonts/OTF/Franie-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:italic;font-weight:500;src:url(/website/fonts/OTF/Franie-SemiLightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Franie;font-style:normal;font-weight:500;src:url(/website/fonts/OTF/Franie-SemiLight.otf) format("opentype")}*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}body{font-family:Franie,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant-ligatures:none;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;display:flex;flex-direction:column;font-size:16px;line-height:1.5;min-height:100vh;overflow-x:hidden;z-index:0}body:before{background:radial-gradient(circle at right center,#ef7a14 5%,#d3d3d3 45%) no-repeat;background-size:cover;bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}main{display:flex;flex-direction:column}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1{font-size:2rem}h1,h2{margin:0}h2{font-size:1.8rem}h3{font-size:1.6rem}h3,h4{margin:0}h4{font-size:1.5rem}h5{font-size:1.3rem}h5,h6{margin:0}h6{font-size:1.1rem}.container{margin:0 auto;max-width:1440px}@media only screen and (min-width:1560px){.container{margin-left:auto;margin-right:auto}}.container-wide{margin:0 60px;max-width:1564px}@media only screen and (max-width:991px){.container-wide{margin-left:40px;margin-right:40px}}@media only screen and (max-width:767px){.container-wide{margin-left:30px;margin-right:30px}}@media only screen and (min-width:1684px){.container-wide{margin-left:auto;margin-right:auto}}.container-left{padding-right:calc(41.66667% + 10px)}@media only screen and (max-width:767px){.container-left{padding-right:0}}.container-right{padding-left:calc(41.66667% + 10px)}@media only screen and (max-width:767px){.container-right{padding-left:0}}.container-big{margin:0 auto;max-width:960px}.container-medium{margin:0 auto;max-width:720px}.container-small{margin:0 auto;max-width:540px}.grid{align-items:flex-start;display:flex;flex-wrap:wrap;margin:-20px}.grid--middle{align-items:center}.grid--center{justify-content:center}.grid--reverse{flex-direction:row-reverse}.grid--stretch{align-items:stretch}@media only screen and (max-width:1200px){.grid--laptop-reverse{flex-direction:row-reverse}}@media only screen and (max-width:991px){.grid--tablet-reverse{flex-direction:row-reverse}}@media only screen and (max-width:767px){.grid--mobile-reverse{flex-direction:row-reverse}}.grid__item{flex:1;padding:20px;width:100%}.grid__item--flex{display:flex}[class*=" width-"],[class^=width-]{flex:0 0 auto}.width-1{width:8.3333333333%}.width-2{width:16.6666666667%}.width-3{width:25%}.width-4{width:33.3333333333%}.width-5{width:41.6666666667%}.width-6{width:50%}.width-7{width:58.3333333333%}.width-8{width:66.6666666667%}.width-9{width:75%}.width-10{width:83.3333333333%}.width-11{width:91.6666666667%}.list-view .event-item .grid__item,.width-12{width:100%}@media only screen and (max-width:1200px){.width-laptop-1{width:8.3333333333%}}@media only screen and (max-width:991px){.width-tablet-1{width:8.3333333333%}}@media only screen and (max-width:767px){.width-mobile-1{width:8.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-2{width:16.6666666667%}}@media only screen and (max-width:991px){.width-tablet-2{width:16.6666666667%}}@media only screen and (max-width:767px){.width-mobile-2{width:16.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-3{width:25%}}@media only screen and (max-width:991px){.width-tablet-3{width:25%}}@media only screen and (max-width:767px){.width-mobile-3{width:25%}}@media only screen and (max-width:1200px){.width-laptop-4{width:33.3333333333%}}@media only screen and (max-width:991px){.width-tablet-4{width:33.3333333333%}}@media only screen and (max-width:767px){.width-mobile-4{width:33.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-5{width:41.6666666667%}}@media only screen and (max-width:991px){.width-tablet-5{width:41.6666666667%}}@media only screen and (max-width:767px){.width-mobile-5{width:41.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-6{width:50%}}@media only screen and (max-width:991px){.width-tablet-6{width:50%}}@media only screen and (max-width:767px){.width-mobile-6{width:50%}}@media only screen and (max-width:1200px){.width-laptop-7{width:58.3333333333%}}@media only screen and (max-width:991px){.width-tablet-7{width:58.3333333333%}}@media only screen and (max-width:767px){.width-mobile-7{width:58.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-8{width:66.6666666667%}}@media only screen and (max-width:991px){.width-tablet-8{width:66.6666666667%}}@media only screen and (max-width:767px){.width-mobile-8{width:66.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-9{width:75%}}@media only screen and (max-width:991px){.width-tablet-9{width:75%}}@media only screen and (max-width:767px){.width-mobile-9{width:75%}}@media only screen and (max-width:1200px){.width-laptop-10{width:83.3333333333%}}@media only screen and (max-width:991px){.width-tablet-10{width:83.3333333333%}}@media only screen and (max-width:767px){.width-mobile-10{width:83.3333333333%}}@media only screen and (max-width:1200px){.width-laptop-11{width:91.6666666667%}}@media only screen and (max-width:991px){.width-tablet-11{width:91.6666666667%}}@media only screen and (max-width:767px){.width-mobile-11{width:91.6666666667%}}@media only screen and (max-width:1200px){.width-laptop-12{width:100%}}@media only screen and (max-width:991px){.width-tablet-12{width:100%}}@media only screen and (max-width:767px){.width-mobile-12{width:100%}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/website/fonts/icomoon/fonts/icomoon.eot?hs2gjz);src:url(/website/fonts/icomoon/fonts/icomoon.eot?hs2gjz#iefix) format("embedded-opentype"),url(/website/fonts/icomoon/fonts/icomoon.ttf?hs2gjz) format("truetype"),url(/website/fonts/icomoon/fonts/icomoon.woff?hs2gjz) format("woff"),url(/website/fonts/icomoon/fonts/icomoon.svg?hs2gjz#icomoon) format("svg")}.icon{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--right:before{content:"\ea42"}.icon--left:before{content:"\ea44"}.icon--search:before{content:"\e902"}.icon--list:before{content:"\e903"}.icon--instagram:before{content:"\e904"}.icon--youtube:before{content:"\e905"}.icon--menu:before{content:"\e906"}.icon--times:before{content:"\e907"}.icon--gird:before{content:"\e908"}.icon--facebook:before{content:"\ea90"}.icon--soundcloud:before{content:"\eac3"}.sticky{background-color:transparent;isolation:isolate;position:sticky;top:0;z-index:1000}.sticky:before{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,0);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;z-index:-1}.navbar{align-items:stretch;border-bottom:2px solid #000;flex-wrap:nowrap;height:65px;left:0;right:0;transition:background-color .3s ease;z-index:500}.navbar,.navbar__social-search{display:flex;justify-content:space-between}.navbar__social-search{align-items:center;border-right:2px solid #000;min-width:280px;padding:0 20px}@media only screen and (max-width:991px){.navbar__social-search{min-width:25%}}@media only screen and (max-width:767px){.navbar__social-search{justify-content:center;min-width:25%}}.navbar__navigation{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.navbar__toggler{align-items:center;border-left:2px solid #000;display:flex;justify-content:center;width:115px}@media only screen and (max-width:991px){.navbar__toggler{justify-content:center;min-width:25%}}.navbar__toggler .navbar__toggler-item{background:none;border:none;color:#000;display:block;font-size:2rem;margin:0;padding:0;text-decoration:none;z-index:600}@media only screen and (min-width:992px){.navbar__toggler .navbar__toggler-item{display:none}}.social-header__links{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}@media only screen and (max-width:767px){.social-header__links{display:none;justify-content:space-evenly}}.social-header__links .social-header__link{border:1px solid #000;border-radius:100%;height:27.59px;padding:.3rem;vertical-align:middle;width:27.59px}.social-header__links .social-header__link:before{color:#000!important}.box{position:relative}.box .search-area{background:none;border-radius:50px;box-sizing:border-box;color:#000;font-size:15px;height:25px;outline:none;transition:.5s;width:40px}.box:hover .search-area{background:#fff;border:1px solid #000;border-radius:50px;width:90px}.box:hover i{opacity:0;z-index:-1}.box .search-button{color:#000;font-size:1.4rem;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);transition:.2s}@media only screen and (max-width:991px){.box .search-button{right:0}}.navbar__links{align-items:center;display:flex;flex-direction:row;justify-content:space-between;z-index:550}@media only screen and (min-width:992px){.navbar__links{display:flex!important;width:600px}}@media only screen and (max-width:991px){.navbar__links{background-color:hsla(0,0%,100%,.7);bottom:0;display:none;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:50px;width:100%}}.navbar__item{color:#000;font-size:1rem;font-style:normal;font-weight:600;position:relative;text-decoration:none;text-transform:uppercase}.navbar__item--active,.navbar__item:hover{color:#ef7a14!important}.navbar__item--active:after,.navbar__item:hover:after{color:green!important;content:"";display:block;left:5px;margin-top:8px;position:absolute;right:5px}@media only screen and (max-width:991px){.navbar__item--active:after,.navbar__item:hover:after{content:none;display:none}.navbar__links>.navbar__item{height:50px;text-align:center}}@media only screen and (max-width:767px){.navbar__item:hover{text-decoration:underline}}.header{align-items:center;display:flex;justify-content:center;padding:45px;position:relative}.header__logo{height:auto;margin:0 auto;width:90%}.header__logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.c-links{background-color:transparent;border-bottom:1px solid #000;border-top:1px solid #000;isolation:isolate;padding:20px 0;position:sticky;top:65px;z-index:499}.c-links:before{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,0);content:"";inset:0;opacity:1;pointer-events:none;position:absolute;z-index:-1}.c-links ul{display:flex;justify-content:space-evenly}.btn--corners{display:inline-block;font-size:1.7rem;font-weight:600;text-align:center;vertical-align:top}@media only screen and (max-width:991px){.btn--corners{font-size:1.2rem}}@media only screen and (max-width:767px){.btn--corners{font-size:1rem}}.btn--corners a{position:relative;text-decoration:none;text-transform:uppercase}.btn--corners.selected,.btn--corners.selected a{color:#ef7a14}.event-list{align-items:stretch;border-top:1px solid #000;margin:0}.view-toggle{align-items:center;cursor:pointer;display:flex;gap:1rem;height:80px;justify-content:center}.view-toggle .icon{font-size:1.5rem;line-height:1;transition:color .3s ease}.view-toggle .icon--grid,.view-toggle .icon--list{cursor:pointer;height:24px;width:24px}.view-toggle .icon.active{color:#ef7a14}.event-item{border-bottom:1px solid #000;border-left:0;display:flex;flex-direction:column;padding:1rem 1rem 1.5rem}.event-item:nth-child(4n+2),.event-item:nth-child(4n+3),.event-item:nth-child(4n+4){border-left:1px solid #000}@media only screen and (max-width:991px){.event-item:nth-child(4n+2),.event-item:nth-child(4n+3){border-left:1px solid #000}}@media only screen and (max-width:767px){.event-item{border-left:0 solid #000}}.event__image{display:block;filter:grayscale(100%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event__image:hover{filter:grayscale(0)}.event__category{align-items:center;color:#ef7a14;display:flex;font-size:1.5rem;text-transform:uppercase}@media only screen and (max-width:767px){.event__category{font-size:1rem}}.event__category:after{background-color:#333;content:"";flex:1;height:1px;margin:0 0 0 10px}.event__date{align-items:center;color:#000;display:flex;font-size:1.5rem;font-weight:500;margin-top:0}.event__date:before{background-color:#333;content:"";height:3px;margin:0 10px 0 0;width:20px}.event__title{font-size:1.3rem;font-weight:600;margin-bottom:1rem;padding-top:1rem}@media only screen and (max-width:767px){.event__title{font-size:1.5rem}}.cta{align-items:center;display:flex;font-size:1.8rem;font-weight:300;gap:5px;justify-content:center;margin-top:auto;text-transform:uppercase}@media only screen and (max-width:767px){.cta{font-size:1rem}}.cta svg{color:#ef7a14;height:20px;vertical-align:middle;width:20px;fill:currentColor}.list-view{display:block}.list-view .event-item{align-items:stretch;border-left:1px solid #000;border-right:1px solid #000;display:flex;flex-direction:row;padding:1rem}.list-view .event-item .event__content{display:flex;flex-direction:column;justify-content:space-between;padding-left:10px}.list-view .event-item .event__image{-webkit-filter:none;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.list-view .event-item .event__category,.list-view .event-item .event__date{font-size:.8rem;justify-self:left;margin-top:0}@media only screen and (max-width:991px){.list-view .event-item .event__category,.list-view .event-item .event__date{font-size:.6rem}}@media only screen and (max-width:767px){.list-view .event-item .event__category,.list-view .event-item .event__date{font-size:.5rem}}.list-view .event-item .event__category{order:1}.list-view .event-item .event__date{order:3}.list-view .event-item .event__title{font-size:1.2rem;font-weight:500;margin-bottom:0;order:2}@media only screen and (max-width:991px){.list-view .event-item .event__title{font-size:.8rem}}@media only screen and (max-width:767px){.list-view .event-item .event__title{font-size:.6rem}}.list-view .event-item .cta{font-size:1rem;justify-content:flex-start;margin-left:auto;margin-top:unset;white-space:nowrap}@media only screen and (max-width:991px){.list-view .event-item .cta{font-size:.8rem}}@media only screen and (max-width:767px){.list-view .event-item .cta{font-size:.6rem}}.list-view .event-list-stamp{font-size:.5rem!important;font-weight:600;left:450%!important;top:40%!important}@media only screen and (max-width:991px){.list-view .event-list-stamp{left:350%!important}}@media only screen and (max-width:767px){.list-view .event-list-stamp{left:200%!important}}footer{margin-top:auto}.footer{align-items:stretch;background-color:#000;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:25px 150px}@media only screen and (max-width:991px){.footer{flex-direction:column;padding:25px}}@media only screen and (max-width:767px){.footer{flex-direction:column}}.footer__main{padding:20px 0 0}@media only screen and (min-width:768px){.footer__main{padding-top:40px}}@media only screen and (min-width:992px){.footer__main{padding-top:50px}}.footer__contact-link{color:#fff;display:block;margin:16px 0;text-decoration:none}.footer__links{justify-content:space-between}.footer__links,.footer__navbar{display:flex;flex-direction:column}.footer__navbar{gap:1rem;justify-content:flex-end}@media only screen and (max-width:991px){.footer__navbar{flex-direction:row;margin-top:3rem;order:2}}.footer__navbar .footer__navbar-item{color:#fff;display:block;font-weight:700;line-height:1.6;text-decoration:none;text-transform:capitalize}@media only screen and (max-width:991px){.footer__navbar .footer__navbar-item{font-size:1.2rem;line-height:1.2;order:2}}@media only screen and (max-width:767px){.footer__navbar .footer__navbar-item{font-size:.7rem;line-height:1.2}}.social-footer__links{align-items:center;display:flex;flex-direction:row;gap:7px;justify-content:flex-start}@media only screen and (max-width:767px){.social-footer__links{justify-content:space-evenly}}.social-footer__links .social-footer__link{border:2px solid #fff;border-radius:100%;font-size:21px;padding:6px;text-decoration:none}.social-footer__links .social-footer__link:before{color:#fff!important}.button-link{border:2px solid #000;color:#fff;font-size:1.7em;font-weight:600;margin:25px auto;overflow:hidden;padding:.75em 1em;position:relative;text-decoration:none;transition:3s;width:-moz-max-content;width:max-content;z-index:1}.button-link:after,.button-link:before{aspect-ratio:1;background-color:rgba(0,0,0,.25);border:none;border-radius:40%;content:"";position:absolute;top:-1.5em;transition:3s;width:200%;z-index:-1}.button-link:before{left:-80%;transform:translate3d(0,3em,0) rotate(-340deg)}.button-link:after{right:-80%;transform:translate3d(0,3em,0) rotate(390deg)}.button-link:focus,.button-link:hover{color:#fff}.button-link:focus:after,.button-link:focus:before,.button-link:hover:after,.button-link:hover:before{background-color:rgba(0,0,0,.75);transform:none}.event-details{display:flex;flex-direction:row}@media only screen and (max-width:991px){.event-details{flex-direction:column}}@media only screen and (max-width:767px){.event-details{flex-direction:column}}.event-details__left-side{align-items:flex-start;border-right:2px solid #000;display:flex;justify-content:center;min-width:280px}@media only screen and (max-width:991px){.event-details__left-side{border-right:0;justify-content:left}}@media only screen and (max-width:767px){.event-details__left-side{border-right:0}}.event-details__left-side-logo{align-items:center;display:flex;justify-content:center;max-width:280px;padding:10px}@media only screen and (max-width:991px){.event-details__left-side-logo{height:auto;padding:0 .1rem;width:25%}}@media only screen and (max-width:767px){.event-details__left-side-logo{border-right:0}}.event-details__right-side{border-left:2px solid #000;min-width:115px}.event-details__content{display:flex;flex-direction:column}.event-details__header{border-bottom:1px solid #000;display:flex;flex-direction:row;gap:20px;justify-content:space-between;padding:50px}@media only screen and (max-width:767px){.event-details__header{border-bottom:0 solid #000;flex-direction:column;padding:25px}}.event-details__header-title{display:none;font-size:1.7rem;font-weight:600}@media only screen and (max-width:767px){.event-details__header-title{display:block;font-size:1.5rem}}.event-details__header-date{align-items:center;align-self:flex-end;color:#000;display:flex;font-size:3rem;font-weight:600;margin-top:40px;white-space:nowrap}@media only screen and (max-width:991px){.event-details__header-date{font-size:2.5rem}}@media only screen and (max-width:767px){.event-details__header-date{align-self:flex-start;font-size:1.5rem;order:2}}.event-details__header-date:before{background-color:#000;content:"";height:5px;margin:0 10px 0 0;width:70px}@media only screen and (max-width:991px){.event-details__header-date:before{height:8px;width:60px}}@media only screen and (max-width:767px){.event-details__header-date:before{height:6px;width:40px}}.event-details__header-category{align-items:center;color:#000;display:flex;font-size:1.7rem;text-transform:uppercase}@media only screen and (max-width:991px){.event-details__header-category{font-size:1.4rem}}@media only screen and (max-width:767px){.event-details__header-category{font-size:1rem}}.event-details__header-category:after{background-color:#000;content:"";flex:1;height:1px;margin:0 0 0 10px}@media only screen and (max-width:991px){.event-details__header-category:after{content:none}.event-details__header-category:before{background-color:#000;content:"";flex:1;height:1px;margin:0 10px 0 0}}.event-details__header-image{display:block;height:100%;margin-top:10px;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.event-details__body{align-items:center;display:flex;flex-direction:row}@media only screen and (max-width:991px){.event-details__body{flex-direction:column}}.event-details__body-info{display:flex;flex-direction:column;gap:10px;min-width:40%;padding:20px}@media only screen and (max-width:991px){.event-details__body-info{border-bottom:1px solid #000;border-right:0;min-width:100%}}.event-details__body-info-item{align-items:center;border-bottom:1px solid #000;display:flex;flex-direction:row;justify-content:space-between;text-transform:capitalize;width:100%}@media only screen and (max-width:991px){.event-details__body-info-item{font-size:.8rem}}@media only screen and (max-width:767px){.event-details__body-info-item{font-size:.8rem}}.event-details__body-info-item h6{font-weight:400;min-width:40%;text-align:left}.event-details__body-info-item span{flex:1;text-align:left}.event-details__body-info-item p{flex:1;font-weight:300;text-align:left}.event-details__body-info-ticket{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.event-details__body-info-ticket a{border:1px solid #000;border-radius:15px;padding:5px}.event-details__body-title{font-size:3rem;font-weight:600;line-height:1.2;margin-bottom:3rem}@media only screen and (max-width:767px){.event-details__body-title{display:none}}.event-details__body-description{border-left:2px solid #000;font-size:1rem;font-weight:200;padding:40px 40px 300px}@media only screen and (max-width:991px){.event-details__body-description{border-left:0 solid #000;font-size:1rem}}@media only screen and (max-width:767px){.event-details__body-description{font-size:.8rem;padding:20px 40px 150px 20px}}.stamp{position:relative}.stamp .event-details__header-image{display:block}.stamp .circular-text{color:inherit;font-size:1.7rem;font-weight:700;margin:0 auto;pointer-events:none;position:absolute}.stamp .event-list-stamp{left:50%;top:90%}@media only screen and (max-width:991px){.stamp .event-list-stamp{font-size:1rem;left:50%;top:90%}}@media only screen and (max-width:767px){.stamp .event-list-stamp{font-size:.8rem;left:50%;top:90%}}.stamp .event-details-stamp{left:-10%;top:50%}@media only screen and (max-width:991px){.stamp .event-details-stamp{font-size:.9rem;left:50%;top:90%}}@media only screen and (max-width:767px){.stamp .event-details-stamp{font-size:.8rem;left:50%;top:90%}}.stamp.abgesagt .circular-text,.stamp.ausverkauft .circular-text,.stamp.beendet .circular-text,.stamp.verschoben .circular-text{color:#ef7a14}.blocks{border-top:1px solid #000;min-height:calc(100vh - 550px);padding-bottom:1rem}.blocks__item{margin:30px 0}@media only screen and (max-width:767px){.blocks__item{margin:10px 0}}.block-title{border-bottom:1px solid #000;border-top:1px solid #000;color:#ef7a14;font-size:3rem;font-weight:600;padding:1rem 2rem}@media only screen and (max-width:767px){.block-title{font-size:1.5rem}}.block-text{font-size:1rem;font-weight:200;margin:3rem 1rem;padding:1rem 2rem}@media only screen and (max-width:767px){.block-text{font-size:1rem}}.block-link{display:block;margin:15px auto;width:-moz-max-content;width:max-content}.faq{border:1px solid #000;border-radius:4px;margin:0 auto}.faq,.faq label{position:relative}.faq label{border-bottom:1px solid #000;cursor:pointer;display:block;height:56px;overflow:hidden;padding-top:1px}.faq input[type=checkbox]{display:none}.faq .faq-arrow{border-right:2px solid #ef7a14;border-top:2px solid #ef7a14;float:right;height:15px;position:relative;right:27px;top:-10px;transform:rotate(45deg);transition:transform .8s cubic-bezier(.68,-.55,.265,1.55);width:15px}.faq input[type=checkbox]:checked+label>.faq-arrow{transform:rotate(135deg)}.faq input[type=checkbox]:checked+label{display:block;height:225px;transition:height .8s cubic-bezier(.68,-.55,.265,1.55)}.faq input[type=checkbox]:not(:checked)+label{display:block;height:60px;transition:height .8s cubic-bezier(.68,-.55,.265,1.55)}.faq-heading{font-size:19px;margin-top:5px;text-indent:20px;transition:text-indent .2s}.faq-heading,.faq-text{color:#000;font-weight:400}.faq-text{padding-left:20px;width:95%}::-webkit-scrollbar{display:none}.accordions{align-items:center;display:flex;flex-direction:column;justify-content:center}.accordions .accordion{width:calc(100% - 20px)}.accordions .accordion details{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:10px}.accordions .accordion details>summary{color:#ef7a14;cursor:pointer;font-size:1rem;font-weight:400;padding:5px 10px}@media only screen and (max-width:767px){.accordions .accordion details>summary{font-size:1rem}}.accordions .accordion details>p{font-size:1rem;font-weight:200;padding:5px 10px 10px 20px}.accordions .accordion details>summary,.accordions .accordion details[open]>summary{list-style-type:""}.accordions .accordion details{border:1px solid gray;border-radius:.2rem;padding:.5rem}.accordions .accordion details[open]>summary{margin-bottom:.5rem}.gallery{display:flex;margin:0}.gallery-items{display:flex;justify-content:center}.gallery-image{align-items:stretch}.lightbox{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transform:translateY(-100%);transition:opacity .5s ease-in-out;width:100%}.lightbox:has(div:target){opacity:1;transform:translateY(0)}.lightbox a.nav{color:#fff;font-size:40px;font-weight:200;opacity:.5;text-decoration:none;text-shadow:0 2px 2px rgba(0,0,0,.8)}.lightbox a.nav:hover{opacity:1}.lightbox .target{align-items:center;display:flex;height:100%;justify-content:space-between;position:absolute;transform:scale(0);width:100%}.lightbox .target :first-child,.lightbox .target :last-child{flex:0 0 100px;text-align:center}@media (max-width:600px){.lightbox .target :first-child,.lightbox .target :last-child{flex:0 0 50px}}.lightbox .target .content{align-self:center;border-radius:5px;box-shadow:0 0 0 3px #fff,0 5px 8px 3px rgba(0,0,0,.6);flex:1 1 auto;max-height:100%;min-height:0;min-width:0;opacity:0;overflow:hidden;transform:scale(.9);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.lightbox .target .content img{display:block;height:auto;margin:auto;max-height:calc(100vh - 40px);max-width:100%;width:auto}.lightbox .target:target{transform:scale(1)}.lightbox .target:target .content{opacity:1;transform:scale(1)}.lightbox .close{position:absolute;right:10px;top:10px}