.GDHeader__tag,.GDTextblock__content,.GDTextblock__title,.blockNotFound__tag,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:currentColor;outline:none;text-decoration:none}input,input:after,input:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:auto}button,textarea{outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;padding:0}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}:root{--max-width:1320px;--column-gap:0;--row-gap:0;--menu-height:90px;--grid-columns:5}@media (min-width:768px){:root{--grid-columns:9}}@media (min-width:1024px){:root{--menu-height:95px}}@font-face{font-family:Graphik;font-stretch:normal;font-style:normal;font-weight:300;src:url(../fonts/Graphik-Light-Web.eot);src:url(../fonts/Graphik-Light-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Light-Web.woff2) format("woff2"),url(../fonts/Graphik-Light-Web.woff) format("woff")}@font-face{font-family:Graphik;font-stretch:normal;font-style:italic;font-weight:300;src:url(../fonts/Graphik-LightItalic-Web.woff2) format("woff2"),url(../fonts/Graphik-LightItalic-Web.woff) format("woff")}@font-face{font-family:Graphik;font-stretch:normal;font-style:normal;font-weight:400;src:url(../fonts/Graphik-Regular-Web.woff2) format("woff2"),url(../fonts/Graphik-Regular-Web.woff) format("woff")}@font-face{font-family:Graphik;font-stretch:normal;font-style:italic;font-weight:400;src:url(../fonts/Graphik-RegularItalic-Web.woff2) format("woff2"),url(../fonts/Graphik-RegularItalic-Web.woff) format("woff")}@font-face{font-family:Graphik;font-stretch:normal;font-style:normal;font-weight:500;src:url(../fonts/Graphik-Medium-Web.eot);src:url(../fonts/Graphik-Medium-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Medium-Web.woff2) format("woff2"),url(../fonts/Graphik-Medium-Web.woff) format("woff")}@font-face{font-family:Graphik;font-stretch:normal;font-style:italic;font-weight:500;src:url(../fonts/Graphik-SemiboldItalic-Web.woff2) format("woff2"),url(../fonts/Graphik-SemiboldItalic-Web.woff) format("woff")}html{font-size:62.5%}body{color:#1c1c1c;font-family:Graphik;font-size:1.5rem;font-weight:400;letter-spacing:.02rem;line-height:145%}.GDTextblock__content a,.GDTextblock__title a,p a{opacity:1;text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.GDTextblock__content a:hover,.GDTextblock__title a:hover,p a:hover{cursor:pointer;opacity:.5}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.font-XXL{font-size:clamp(2.7rem,3.7vw,3rem);font-weight:300;line-height:120%}.font-XL{font-size:clamp(2rem,2.8vw,2.3rem);font-weight:300;line-height:130%}.donateForm__amountInputContainer,.font-L{font-size:clamp(1.6rem,2.2vw,1.8rem);font-weight:500;line-height:120%}.font-M{font-size:1.7rem}.font-B,.navigationMain__drawer__subMenu__item.getTickets .navigationMain__drawer__subMenu__link,.navigationMain__drawer__subMenu__item.viewAll .navigationMain__drawer__subMenu__link{font-size:1.5rem;font-weight:400;line-height:145%}.font-S{font-size:1.2rem;letter-spacing:.02rem;line-height:150%}.GDHeader__tag,.blockNotFound__tag,.bold,b,strong{font-weight:500}.emphasized,em,i{font-style:italic}body{--scrollbarWidth:0px;--ctaBarHeight:0px;--viewportWidth:calc(100vw - var(--scrollbarWidth))}img{display:block}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}button{cursor:pointer}.mainHeader{position:relative}.mainContent{padding-top:var(--menu-height)}@media (min-width:1024px){[data-theme=transparent] .mainContent{padding-top:0}}[data-theme=dark] .mainContent{background-color:#1c1c1c;color:#fff;padding-bottom:1px}.arrowButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#8c8c8c;border:none;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:34px}.arrowButton svg,[data-theme=dark] .arrowButton svg,[data-theme=dark] .arrowButton.disabled svg{color:#fff}.arrowButton[data-direction=prev]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.arrowButton:hover{background-color:#1c1c1c;color:#fff;cursor:pointer}.arrowButton--transparent,.arrowButton.disabled{background:transparent;border:1px solid #e7e7e7}.arrowButton.disabled{pointer-events:none}.arrowButton.disabled svg{color:#1c1c1c}.button{background:#f6f6f6;border-radius:50px;color:#5f5f5f;display:inline-block;padding:5px 20px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button--bold{font-weight:500}.button--border{background:transparent;border:1px solid #e7e7e7;padding:8px 20px}.button--dark,.button:hover{background:#1c1c1c;color:#fff}.button--dark:hover{background:#5f5f5f}[data-theme=dark] .button--dark{background-color:#fff;color:#5f5f5f}[data-theme=dark] .button--dark:hover{background-color:#e7e7e7}.button--grey{background:#5f5f5f;color:#fff}.button--grey:hover{background:#f6f6f6;color:#5f5f5f}[data-theme=dark] .button--grey{background-color:#fff;color:#5f5f5f}[data-theme=dark] .button--grey:hover{background-color:#e7e7e7}.button--white{background-color:#fff}.festivalCard,.festivalCard__imageContainer{overflow:hidden}.festivalCard__imageContainer img{height:100%;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;width:100%}.festivalCard:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.festivalCard__date{color:#8c8c8c;margin:10px 0 15px}.festivalCard__title{margin-top:15px}.festivalCard__description{margin-top:6px}.festivalCard__place{color:#8c8c8c;margin-top:20px}.filterDropdown{-ms-flex-item-align:end;align-self:flex-end;background-color:#f6f6f6;border-radius:99px;height:30px}.filterDropdown,.filterDropdown label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filterDropdown label{border-right:1px solid #e7e7e7;color:#8c8c8c;height:100%;padding:0 14px 0 18px}.filterDropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(../images/arrow-small.svg);background-position:right 15px center;background-repeat:no-repeat;border:unset;cursor:pointer;padding:0 30px 0 15px}.filterDropdown select:focus{outline:none}.generalDivider{background-color:#e7e7e7;grid-column:full;height:1px}[data-theme=dark] .generalDivider{background-color:#5f5f5f}.icon{display:block;height:21px;width:21px}picture img{width:100%}.instaPost{display:block}.instaPost:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:30px}.instaPost__image{margin-bottom:10px;overflow:hidden;position:relative;width:100%}.instaPost__image img{height:auto;width:100%}.instaPost__date{color:#8c8c8c;margin-bottom:10px}.languageSwitcher{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.languageSwitcher__languageFlag{border-radius:8px;position:absolute}.languageSwitcher__languagePicker{-webkit-appearance:none;background:none;background-image:url(../images/arrow-small.svg);background-position:right 15px center;background-repeat:no-repeat;border:1px solid #e7e7e7;border-radius:40px;cursor:pointer;outline:none;padding:6px 24px 7px 15px;text-transform:uppercase}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:9rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;grid-column:main;margin-inline:auto;padding:1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.pagination{grid-column:3/-3}}.pagination__pages{gap:1rem}.pagination__page,.pagination__pages{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__page{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.1rem solid #e7e7e7;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:3.4rem;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:3.4rem}.pagination__page.dots{pointer-events:none}.pagination__page:focus,.pagination__page:hover{background-color:#5f5f5f;border-color:transparent;color:#fff}.pagination__page--current{background-color:#8c8c8c;border-color:transparent;color:#fff;pointer-events:none}.pagination__button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e7e7e7;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.4rem;justify-content:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:3.4rem}.pagination__button:focus,.pagination__button:hover{background-color:#5f5f5f;color:#fff}.photoCredits__label{color:#8c8c8c}.photoCredits__name span:not(:last-child):after{content:", "}.playButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border:none;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:60px}.playButton:hover{background-color:#1c1c1c;color:#fff;cursor:pointer}.playButton .icon{height:30px;width:30px}.blockNotFound{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}.blockNotFound__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr)}@media (min-width:768px){.blockNotFound__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.blockNotFound__container{grid-template-columns:repeat(9,1fr);grid-template-rows:1fr auto auto}}.blockNotFound__back{grid-column:1/-1;margin:30px 0 0}@media (min-width:768px){.blockNotFound__back{grid-column:1/3}}.blockNotFound__back a{opacity:.5;text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blockNotFound__back a:hover{opacity:1}.blockNotFound__project{grid-column:1/-1;margin:30px 0 70px}@media (min-width:768px){.blockNotFound__project{grid-column:3/8;margin:30px 0 100px}}.blockNotFound__date{color:#8c8c8c;grid-column:1/-1;margin-bottom:30px}@media (min-width:768px){.blockNotFound__date{grid-column:3/9}}.blockNotFound__btncontainer{grid-column:main;margin-top:60px;padding:30px 0 50px}.blockNotFound__button{text-align:center}.blockNotFound__button .button{background:#1c1c1c;color:#fff}.blockNotFound__button .button:hover{background:#f6f6f6;color:#5f5f5f}.breadcrumb{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:15px 0;position:relative;text-align:center}.breadcrumb .main-breadcrumbs{grid-column:main}@media (min-width:1024px){.breadcrumb .main-breadcrumbs{grid-column:4/-2}}.breadcrumb .main-breadcrumbs span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.breadcrumb a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumb a:hover{color:#1c1c1c}.breadcrumb .main-breadcrumbs>span>span>a,.breadcrumb .main-breadcrumbs>span>span>span{background:#f6f6f6;border-radius:40px;color:#5f5f5f;padding:10px 15px}@media (max-width:767px){.breadcrumb .main-breadcrumbs>span>span{max-width:100%;position:relative}.breadcrumb .main-breadcrumbs>span>span:before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#f6f6f6),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#f6f6f6 50%,hsla(0,0%,100%,0));border-bottom-left-radius:40px;border-top-left-radius:40px;content:" ";display:block;height:100%;left:47px;position:absolute;top:0;width:25px;z-index:1}.breadcrumb .main-breadcrumbs>span>span:after{background:-webkit-gradient(linear,right top,left top,color-stop(25%,#f6f6f6),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,#f6f6f6 25%,hsla(0,0%,100%,0));border-bottom-right-radius:40px;border-top-right-radius:40px;content:" ";display:block;height:100%;position:absolute;right:-1px;top:0;width:50px}.breadcrumb .main-breadcrumbs>span>span>span{-ms-overflow-style:none;max-width:calc(100% - 65px);overflow:auto;overflow-y:scroll;position:relative;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.breadcrumb .main-breadcrumbs>span>span>span::-webkit-scrollbar{display:none}.breadcrumb .main-breadcrumbs>span>span>span>a{padding-left:10px}}.breadcrumb .main-breadcrumbs>span>span>a{height:20px;padding:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.breadcrumb .main-breadcrumbs>span>span>a:hover{color:#1c1c1c}.breadcrumb .main-breadcrumbs>span>span>span a{padding-right:12px;position:relative}.breadcrumb .main-breadcrumbs>span>span>span a:before{background:url(../images/arrow-small.svg);background-repeat:no-repeat;background-size:contain;content:" ";height:6px;position:absolute;right:0;top:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:6px}.breadcrumb span.breadcrumb_last{color:#1c1c1c}@media (max-width:767px){.breadcrumb span.breadcrumb_last{padding-right:10px}}[data-theme=dark] .breadcrumb .main-breadcrumbs>span>span>a,[data-theme=dark] .breadcrumb .main-breadcrumbs>span>span>span{background:#5f5f5f;color:#b1b1b1}[data-theme=dark] .breadcrumb .main-breadcrumbs>span>span>a:hover,[data-theme=dark] .breadcrumb a:hover,[data-theme=dark] .breadcrumb span.breadcrumb_last{color:#fff}.contactDetails{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:30px 0 60px}.contactDetails__container{display:grid;gap:30px;grid-column:2/-2;grid-template-columns:1fr}@media (min-width:768px){.contactDetails__container{grid-column:4/10;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.contactDetails__container{grid-column:4/8}}.contactDetails__item{padding-left:44px;position:relative}.contactDetails__item:before{background:#b1b1b1;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:3px;width:6px}.contactDetails__item:after{background:#e7e7e7;content:"";height:70px;left:28px;position:absolute;top:0;width:1px}@media (min-width:1024px){.contactDetails__item:after{height:110px}}.contactDetails__title{margin-bottom:10px}.cookieBar{background-color:#fff;bottom:40px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:40px;max-width:300px;padding:15px;position:fixed;width:calc(100% - 80px);z-index:10}.cookieBar__container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cookieBar__content{color:#5f5f5f;margin:0 10px 10px 0}.cookieBar__close{height:21px}.donateForm{background-color:#f6f6f6;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:30px 0 80px}.donateForm__container{grid-column:main}@media (min-width:1024px){.donateForm__container{display:contents}}.donateForm__tagline{border-bottom:1px solid #8c8c8c;margin-bottom:40px;padding-bottom:40px}@media (min-width:1024px){.donateForm__tagline{grid-column:main}}.donateForm__title{margin-bottom:40px}.donateForm__title .GDHeader__tag,.donateForm__title .blockNotFound__tag,.donateForm__title strong{display:block;margin-bottom:2px}@media (min-width:1024px){.donateForm__title{grid-column:2/5}}.donateForm__introduction{margin-top:40px}.donateForm__introduction .GDTextblock__content+.GDTextblock__content,.donateForm__introduction .GDTextblock__content+.GDTextblock__title,.donateForm__introduction .GDTextblock__content+p,.donateForm__introduction .GDTextblock__title+.GDTextblock__content,.donateForm__introduction .GDTextblock__title+.GDTextblock__title,.donateForm__introduction .GDTextblock__title+p,.donateForm__introduction p+.GDTextblock__content,.donateForm__introduction p+.GDTextblock__title,.donateForm__introduction p+p{margin-top:20px}.donateForm form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (min-width:1024px){.donateForm form{grid-column:6/-2}}.donateForm form button[type=submit]{background-color:#004dff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-weight:400;gap:10px;height:37px;padding:4px 40px 4px 5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.donateForm form button[type=submit],.donateForm form button[type=submit] .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.donateForm form button[type=submit] .icon{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#4e83ff;height:29px;justify-content:center;width:29px}.donateForm form button[type=submit]:hover{background-color:#4e83ff}.donateForm form button[type=submit]:hover .icon{background-color:#004dff}.donateForm__field{width:100%}.donateForm__field span{display:block;margin-bottom:5px}.donateForm__field input[type=text]{background-color:#e7e7e7;border:unset;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1c1c1c;padding:15px 20px;width:100%}.donateForm__field[for=amount]{margin-top:20px}@media (min-width:768px){.donateForm__nameField{width:calc(70% - 20px)}.donateForm__infixField{width:30%}}.donateForm__typeDonationFieldsContainer{border:1px solid #1c1c1c;border-radius:10px;overflow:hidden}@media (min-width:768px){.donateForm__typeDonationFieldsContainer{display:-webkit-box;display:-ms-flexbox;display:flex}}.donateForm__typeDonation{margin-bottom:20px;position:relative;width:100%}.donateForm__typeDonation legend{margin-bottom:20px}.donateForm__typeDonation label{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;padding:20px 25px;position:relative;width:100%;z-index:9}.donateForm__typeDonation label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:10px}@media (min-width:768px){.donateForm__typeDonation label span{text-align:center;width:100%}}.donateForm__typeDonation label span:before{border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:13px;outline:1px solid;padding:3px;width:13px}.donateForm__typeDonation label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:-1}.donateForm__typeDonation label input[type=radio]:checked{background-color:#1c1c1c}.donateForm__typeDonation label input[type=radio]:checked+span{color:#fff}.donateForm__typeDonation label input[type=radio]:checked+span:before{background-color:#fff;border:3px solid #1c1c1c}.donateForm__amountField{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:25px}.donateForm__amountButton,.donateForm__amountInputContainer{border-radius:10px;outline:1px solid #8c8c8c}.donateForm__amountInputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;width:100px}.donateForm__amountInputContainer span{font-weight:600;margin-bottom:0;position:absolute}.donateForm__amountInputContainer input[type=number]{background:transparent;border:unset;position:relative;text-align:center;width:100%}.donateForm__amountInputContainer input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.donateForm__amountButton{aspect-ratio:1/1;border:4px solid #f6f6f6;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:53px}.donateForm__amountButton:hover{background-color:#1c1c1c;color:#fff}.donateForm__manualInputButton{cursor:pointer;position:relative;text-decoration:underline}.donateForm__manualInputButton:after{background-image:url(../images/edit.svg);background-position:50%;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media (min-width:768px){.donateForm__manualInputButton{margin-left:40px}}.donateForm__privacyStatement{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.donateForm__privacyStatement input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border-radius:5px;cursor:pointer;height:20px;overflow:hidden;width:20px}.donateForm__recaptchaText{color:#5f5f5f;display:block;margin-bottom:20px;width:100%}.donateForm__recaptchaText .GDTextblock__content,.donateForm__recaptchaText .GDTextblock__title,.donateForm__recaptchaText p{max-width:660px}.grecaptcha-badge{visibility:hidden}.GDButton{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin-top:100px}.GDButton__container{grid-column:main;padding:30px 0 50px}.GDButton__button{text-align:center}.GDCaption{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:50px 0}.GDCaption__block,.GDCaption__content{grid-row:1;padding:30px 0;position:relative}.GDCaption__block{background:#f6f6f6;border-radius:20px;grid-column:2/-2}@media (min-width:768px){.GDCaption__block{grid-column:3/10}}@media (min-width:1024px){.GDCaption__block{grid-column:4/9}}.GDCaption__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;left:15px;position:absolute;top:15px;width:30px}.GDCaption__content{grid-column:3/-2;padding-right:20px}@media (min-width:768px){.GDCaption__content{grid-column:4/9;padding-right:0}}@media (min-width:1024px){.GDCaption__content{grid-column:5/8}}.GDCaption__text{color:#8c8c8c}.GDCaption__text a{text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.GDCaption__text a:hover{color:#5f5f5f;cursor:pointer}.GDCaption__button{margin-top:30px}.GDCta{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}.GDCta__container{color:#fff;display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr);padding-bottom:30px}@media (min-width:768px){.GDCta__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.GDCta__container{grid-template-columns:repeat(9,1fr)}}.GDCta__container .photoCredits__label{color:#e7e7e7}.GDCta__container .photoCredits__name{color:#fff}@media (min-width:1024px){.GDCta__container{grid-template-rows:1fr auto auto}}.GDCta__container--light{color:#1c1c1c}.GDCta__container--light .photoCredits__label{color:#5f5f5f}.GDCta__container--light .photoCredits__name{color:#1c1c1c}.GDCta__credits,.GDCta__info{grid-column:1/-1}@media (min-width:768px){.GDCta__credits,.GDCta__info{grid-column:1/5}}@media (min-width:1024px){.GDCta__credits,.GDCta__info{grid-column:1/4}}.GDCta__subtitle{margin:30px 0}.GDCta__button,.GDCta__image,.GDCta__title{margin-bottom:30px}@media (min-width:768px){.GDCta__image{margin-bottom:0}}.GDCta__button .button{color:#1c1c1c}.GDCta__button .button--dark,.GDCta__button .button:hover{color:#fff}.GDCta__image{grid-column:1/-1}@media (min-width:768px){.GDCta__image{grid-column:6/10}}@media (min-width:1024px){.GDCta__image{grid-column:6/9}}.GDCta__image img{width:100%}.GDHeader{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}.GDHeader__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr)}@media (min-width:768px){.GDHeader__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.GDHeader__container{grid-template-columns:repeat(9,1fr);grid-template-rows:1fr auto auto}}.GDHeader__back{grid-column:1/-1;margin:30px 0 0}@media (min-width:768px){.GDHeader__back{grid-column:1/3}}.GDHeader__back a{opacity:.5;text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.GDHeader__back a:hover{opacity:1}.GDHeader__project{grid-column:1/-1;margin:30px 0 70px}@media (min-width:768px){.GDHeader__project{grid-column:3/8;margin:30px 0 100px}}.GDHeader__date{color:#8c8c8c;grid-column:1/-1;margin-bottom:30px}@media (min-width:768px){.GDHeader__date{grid-column:3/9}}.GDHighlight{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:50px 0}.GDHighlight__content{border-left:1px solid #e7e7e7;grid-column:2/-2;padding-left:15px}@media (min-width:768px){.GDHighlight__content{grid-column:3/10}}@media (min-width:1024px){.GDHighlight__content{grid-column:4/9}}.gDSubpages{background-color:#1c1c1c;color:#fff;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:30px 0}.gDSubpages__title{grid-column:2/-2;margin-bottom:40px}.gDSubpages__description{grid-column:2/5;margin-bottom:30px;margin-top:150px}.gDSubpages__sliderContainer{grid-column:2/-1;position:relative}@media (min-width:1024px){.gDSubpages__sliderContainer{grid-column:2/-3}}.gDSubpages__sliderItem{margin-right:20px;width:215px}@media (min-width:1024px){.gDSubpages__sliderItem{width:275px}}.gDSubpages__sliderItem img{height:auto;margin-bottom:20px;width:100%}.gDSubpages__sliderItemDescription{margin-top:20px}.gDSubpages__buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;grid-column:2/-2;grid-row:5;margin-top:50px}@media (min-width:1024px){.gDSubpages__buttonContainer{align-self:flex-end;grid-column:-3;grid-row:4;justify-self:flex-end;margin-top:0}}.GDTextblock{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:50px 0}.GDTextblock__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr)}@media (min-width:768px){.GDTextblock__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.GDTextblock__container{grid-template-columns:repeat(9,1fr);grid-template-rows:1fr auto auto}}.GDTextblock__caption{border-top:1px solid #e7e7e7;color:#8c8c8c;grid-column:1/-1;margin-right:20px;margin-top:30px;padding-top:10px}@media (min-width:768px){.GDTextblock__caption{align-self:end;grid-column:1/3;grid-row:2;margin-top:0}}@media (min-width:1024px){.GDTextblock__caption{grid-column:1/3}}.GDTextblock__caption a{cursor:pointer;text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.GDTextblock__caption a:hover{color:#5f5f5f}@media (min-width:768px){.GDTextblock__caption.row-change{grid-row:1}}.GDTextblock__content,.GDTextblock__title{grid-column:1/-1}@media (min-width:768px){.GDTextblock__content,.GDTextblock__title{grid-column:3/8}}.GDTextblock__content ul{list-style:disc;padding-left:20px}.GDTextblock__content .GDTextblock__content,.GDTextblock__content .GDTextblock__title,.GDTextblock__content p{margin-bottom:20px}.GDTextblock__content .GDTextblock__content:last-child,.GDTextblock__content .GDTextblock__title:last-child,.GDTextblock__content p:last-child{margin-bottom:0}@media (max-width:1023px){.GDTextblock__content iframe{aspect-ratio:5/9;height:auto;width:100%}}@media (max-width:1023px) and (max-width:767px){.GDTextblock__content iframe{aspect-ratio:1/2}}.homeAbout{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];grid-template-rows:auto auto 1fr;margin:70px 0 100px}@media (min-width:1024px){.homeAbout{margin:80px 0 120px}}.homeAbout__tagline{grid-column:2/4;grid-row:1;margin-bottom:50px;margin-top:30px}@media (min-width:1024px){.homeAbout__tagline{margin-bottom:60px}}.homeAbout__title{grid-column:2/8;grid-row:2;margin-bottom:50px}@media (min-width:1024px){.homeAbout__title{grid-column:2/6;margin-bottom:135px}}.homeAbout__content{grid-column:3/-2;grid-row:3}@media (min-width:768px){.homeAbout__content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:1024px){.homeAbout__content{grid-column:4/8}}.homeAbout__content a{color:#1c1c1c;display:block;font-weight:900;margin-top:20px;text-decoration:underline}.homeAbout aside{background:#f6f6f6;border-radius:20px;grid-column:9/-2;grid-row:2/4;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:18px 15px}@media (max-width:1023px){.homeAbout aside{display:none}}.homeAbout__asideHead{display:grid;grid-template-columns:auto 1fr}.homeAbout__asideIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;grid-column:1/2;height:29px;justify-content:center;margin-right:10px;width:29px}.homeAbout__asideText,.homeAbout__asideTitle{grid-column:2/3}.homeAbout__asideContent{display:grid;gap:36px 34px;grid-template-columns:1fr 1fr}.homeAbout__asideText{color:#5f5f5f;margin-bottom:74px;margin-top:9px}.homeAbout__fact{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;word-break:break-word}.homeAbout__fact:nth-of-type(2n+2){position:relative}.homeAbout__fact:nth-of-type(2n+2):before{background-color:rgba(0,0,0,.1);content:"";height:77px;left:-17px;position:absolute;width:1px}.homeAbout__factNumber{color:#1c1c1c}.homeAbout__factDescription{color:#8c8c8c}.homeAbout .generalDivider{grid-column:2/-2;grid-row:1}.homeEvent{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding-top:30px}.homeEvent--light{color:#fff}.homeEvent--light .homeEvent__location,.homeEvent--light .photoCredits__label{color:#e7e7e7}.homeEvent__tagline{grid-column:2/5;margin-bottom:40px}.homeEvent__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:2/-2;justify-content:space-between;margin-bottom:60px;margin-top:20px}@media (min-width:768px){.homeEvent__header{grid-column:2/-2}}.homeEvent__title{grid-column:2/-2;grid-row:4}@media (min-width:768px){.homeEvent__title{grid-column:2/6;grid-row:4}}.homeEvent__image{grid-column:2/-2;grid-row:5;margin:30px 0;width:100%}@media (min-width:768px){.homeEvent__image{align-self:flex-end;grid-column:7/-2;grid-row:4/6;margin:0}}.homeEvent__creditContainer{align-self:flex-end;grid-column:2/-2;grid-row:6;margin:60px 0 30px}@media (min-width:768px){.homeEvent__creditContainer{grid-column:2/4;grid-row:5}}.homeHero{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];grid-template-rows:150px 1fr;margin-bottom:70px;margin-top:60px;position:relative}.homeHero:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(-69.16%,#000),to(transparent));background:linear-gradient(180deg,#000 -69.16%,transparent);grid-column:1/-1;height:136px;left:0;mix-blend-mode:multiply;opacity:.8;position:absolute;top:0;width:100%}@media (min-width:768px){.homeHero{grid-template-rows:200px 1fr}}@media (min-width:1024px){.homeHero{grid-template-rows:1fr auto;margin-top:0}}.homeHero__imageContainer{display:grid;grid-column:1/-1;grid-row:2/4;margin-top:53px;padding-right:0;pointer-events:none}.homeHero__imageContainer>div{grid-column:1;grid-row:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%}@media (min-width:1024px){.homeHero__imageContainer{grid-column:1/9;grid-row:1/3;margin-top:0;padding-right:30px;position:relative}.homeHero__imageContainer:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(-70%,rgba(0,0,0,.8)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.8) -70%,transparent);content:" ";height:100px;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:calc(100% - 30px);z-index:2}}.homeHero__container{border-top:1px solid #e7e7e7;gap:0 20px;grid-column:2/-2;grid-row:1/3}@media (min-width:768px){.homeHero__container{border-top:0;grid-column:1/-1}}@media (min-width:1024px){.homeHero__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:9/-2;grid-row:1;margin-top:var(--menu-height)}}.homeHero__stickyContainer{grid-column:1/-1;position:relative}@media (max-width:1023px){.homeHero__stickyContainer{display:grid;gap:var(--row-gap) var(--column-gap);grid-row:1/4;grid-template-columns:repeat(5,1fr);height:100%}}@media (max-width:1023px) and (min-width:768px){.homeHero__stickyContainer{grid-template-columns:repeat(9,1fr)}}@media (max-width:1023px) and (min-width:1024px){.homeHero__stickyContainer{grid-template-columns:repeat(9,1fr)}}@media (max-width:767px){.homeHero__stickyContainer{display:grid;gap:20px 0;grid-template-rows:auto auto}}@media (min-width:1024px){.homeHero__stickyContainer{bottom:30px;position:sticky;width:100%}}.homeHero__sliderContainer{grid-column:1/-1}@media (min-width:768px){.homeHero__sliderContainer{display:grid;gap:0 20px;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}}@media (min-width:1024px){.homeHero__sliderContainer{display:grid;display:block;gap:var(--row-gap) var(--column-gap);grid-template-columns:repeat(5,1fr)}}@media (min-width:1024px) and (min-width:768px){.homeHero__sliderContainer{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px) and (min-width:1024px){.homeHero__sliderContainer{grid-template-columns:repeat(9,1fr)}}.homeHero__sliderItem{pointer-events:none;width:100%}@media (min-width:768px){.homeHero__sliderItem{pointer-events:all}}.homeHero__sliderItem.is-selected{pointer-events:auto}.homeHero__sliderItem.is-selected .homeHero__autoplayWidth{-webkit-animation:transform 3.5s ease;animation:transform 3.5s ease}.homeHero__sliderItem.is-selected .homeHero__sliderLength{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.homeHero__sliderItem{border-top:1px solid #e7e7e7;grid-column:span 2;margin-left:-20px;overflow:hidden}.homeHero__sliderItem:last-of-type{grid-column:-2;width:100%}}@media (min-width:768px) and (min-width:768px){.homeHero__sliderItem:last-of-type{grid-column:span 2;width:calc(100% + 20px)}}@media (min-width:768px) and (min-width:1024px){.homeHero__sliderItem:last-of-type{grid-column:-2;width:100%}}@media (min-width:768px){.homeHero__sliderItem.active{grid-column:2/6}.homeHero__sliderItem.active .homeHero__autoplayWidth{-webkit-animation:transform 3.5s ease;animation:transform 3.5s ease}.homeHero__sliderItem.active .homeHero__sliderLength{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.homeHero__sliderItem{border-bottom:1px solid #e7e7e7;border-top:0;display:grid;grid-template-columns:1fr;margin-bottom:30px;margin-left:0;padding:0}}.homeHero__sliderItem .homeHero__autoplayWidth{display:block;margin-bottom:30px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:1024px){.homeHero__sliderItem .homeHero__autoplayWidth{margin-bottom:0;margin-top:30px}}@-webkit-keyframes transform{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes transform{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.homeHero__sliderLength{color:#b1b1b1;display:none}.homeHero__sliderTitle{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;justify-content:space-between}.homeHero__sliderContent{grid-column:1}@media (min-width:768px){.homeHero__sliderContent{display:none}}.homeHero__sliderDescription{padding:19px 0 15px}.homeHero__buttonContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;grid-column:-3/-1;grid-row:1;justify-content:center;z-index:9}@media (min-width:768px){.homeHero__buttonContainer{display:none}}.homeHero__credit{align-self:flex-end;display:grid;grid-column:2/-2;grid-row:4;margin-top:30px;pointer-events:none}@media (min-width:1024px){.homeHero__credit{grid-column:9/-2;grid-row:2;margin-top:0}}.homeHero__creditContainer{grid-column:1;grid-row:1;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%}.homeHero__creditTagline{color:#8c8c8c}.homeHero__autoplayWidth{background:#000;grid-column:2/-2;height:1px;z-index:999}@media (min-width:1024px){.homeHero__autoplayWidth{grid-row:3}}.homeHero__scrollButton{align-self:flex-end;bottom:30px;grid-column:1/-1;margin-bottom:30px;position:sticky}@media (min-width:768px){.homeHero__scrollButton{grid-column:2/-2}}@media (min-width:1024px){.homeHero__scrollButton{-ms-flex-item-align:start;align-self:flex-start;bottom:auto;position:relative}}.imageDouble{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin-bottom:50px}.imageDouble__bigImage{grid-column:2/-2;margin-bottom:20px;position:relative}@media (min-width:768px){.imageDouble__bigImage{grid-column:2/8;margin-bottom:0}}.imageDouble__bigImage__img{width:100%}.imageDouble__smallImage{grid-column:4/-2}@media (min-width:768px){.imageDouble__smallImage{grid-column:9/-2}}.imageDouble__smallImage__img{width:100%}.imageDouble__credits{margin:20px 0 0}.imageDouble__credits.imageDouble__bigCredits{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;position:absolute;width:40%}@media (min-width:768px){.imageDouble__credits.imageDouble__bigCredits{-webkit-box-sizing:unset;box-sizing:unset;padding-right:0;position:relative;width:unset}}.imageDouble--light{color:#fff}.imageDouble--light .imageDouble__credits .photoCredits__label{color:#e7e7e7}.imageDouble--light .imageDouble__credits .photoCredits__name{color:#fff}.imageDouble--reserve .imageDouble__bigImage{grid-column:2/-2;grid-row:1}@media (min-width:768px){.imageDouble--reserve .imageDouble__bigImage{grid-column:5/-2}}.imageDouble--reserve .imageDouble__bigImage .imageDouble__bigCredits{padding-left:20px;padding-right:0;right:0}@media (min-width:768px){.imageDouble--reserve .imageDouble__bigImage .imageDouble__bigCredits{padding-left:0;padding-right:0;right:unset}}.imageDouble--reserve .imageDouble__smallImage{grid-column:2/5;grid-row:2}@media (min-width:768px){.imageDouble--reserve .imageDouble__smallImage{grid-column:2/4;grid-row:1}}.imageDouble--padding{margin-bottom:0;padding-bottom:50px}.imageFull{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}.imageFull__image{grid-column:full;width:100%}.imageFull__img{width:100%}.imageFull__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr);padding:20px 0 50px}@media (min-width:768px){.imageFull__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.imageFull__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:768px){.imageFull__container{padding:30px 0 50px}}.imageFull__container .photoCredits{grid-column:1/-1}@media (min-width:1024px){.imageFull__container .photoCredits{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}}.imageFull__container--light{color:#fff}.imageFull__container--light .photoCredits__label{color:#f6f6f6}.imageFull__container--light .photoCredits__name{color:#fff}.locationMap__container{height:550px;outline:none;width:100%}.locationMap *{border:none!important;outline:none}.mediablock{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin-bottom:50px}.mediablock__media{grid-column:2/-2;grid-row:1}@media (min-width:768px){.mediablock__media{grid-column:3/-3}}@media (min-width:1024px){.mediablock__media{grid-column:4/9}}.mediablock__media iframe{max-width:100%}.mediablock__media__img,.mediablock__media__video{width:100%}@media (min-width:768px){.mediablock__media.isPortrait{grid-column:4/-4}}@media (min-width:1024px){.mediablock__media.isPortrait{grid-column:5/8}}.mediablock__credits{grid-column:2/6;margin-top:20px}@media (min-width:768px){.mediablock__credits{grid-column:3/6}}@media (min-width:1024px){.mediablock__credits{align-self:end;grid-column:2/4;grid-row:1;padding-right:20px}}@media (min-width:768px){.mediablock__credits.isPortrait{grid-column:4/-4}}@media (min-width:1024px){.mediablock__credits.isPortrait{grid-column:2/5}}.mediablock--light{color:#fff}.mediablock--light .photoCredits__label{color:#f6f6f6}.mediablock--light .photoCredits__name{color:#fff}.mediablock--padding{margin-bottom:-1px;padding-bottom:50px}.navigationFooter{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}.navigationFooter .title{color:#1c1c1c;margin-bottom:5px}.navigationFooter .link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.navigationFooter a{text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigationFooter a:hover{color:#1c1c1c}.navigationFooter__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr);padding-top:70px}@media (min-width:768px){.navigationFooter__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.navigationFooter__container{grid-template-columns:repeat(9,1fr)}}.navigationFooter__container>*{padding:30px 0}.navigationFooter__contact{border-bottom:1px solid #e7e7e7;grid-column:1/4;padding-right:20px}@media (min-width:768px){.navigationFooter__contact{border-bottom:none}}@media (min-width:1024px){.navigationFooter__contact{grid-column:1/3}}.navigationFooter__contact a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigationFooter__contact a:hover{color:#5f5f5f}.navigationFooter__nav{border-bottom:1px solid #e7e7e7;grid-column:4/-1}@media (min-width:768px){.navigationFooter__nav{border-bottom:none;grid-column:4/6}}@media (min-width:1024px){.navigationFooter__nav{grid-column:3/5}}.navigationFooter__nav a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigationFooter__nav a:hover{color:#5f5f5f}.navigationFooter__menu a{text-decoration:none!important}.navigationFooter__menu__item{display:block;padding-right:15px;position:relative}.navigationFooter__menu__item .icon{margin-left:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:8px}.navigationFooter__menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.navigationFooter__menu__item.active .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigationFooter__subMenu{display:none;padding-left:10px}.navigationFooter__subMenu a{text-decoration:none!important}.navigationFooter__text1{color:#8c8c8c;grid-column:1/4;padding-right:20px}@media (min-width:768px){.navigationFooter__text1{grid-column:7/-1}}@media (min-width:1024px){.navigationFooter__text1{grid-column:6/8}}.navigationFooter__text2{color:#8c8c8c;display:none;padding-right:20px}@media (min-width:1024px){.navigationFooter__text2{display:block;grid-column:8/-1}}.navigationFooter__credits{grid-column:1/4;grid-row:4;letter-spacing:-.01px}@media (min-width:768px){.navigationFooter__credits{grid-row:3;letter-spacing:unset;padding-top:100px}}@media (min-width:1024px){.navigationFooter__credits{grid-column:1/3;padding-top:120px}}.navigationFooter__creators{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#5f5f5f;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:4/-1;grid-row:4;justify-content:end;justify-content:flex-end}@media (min-width:768px){.navigationFooter__creators{grid-column:8/-1;grid-row:3;padding-top:100px}}@media (min-width:1024px){.navigationFooter__creators{grid-column:9/-1;padding-top:120px}}.navigationFooter__business{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;grid-column:1/4;grid-row:3}@media (min-width:768px){.navigationFooter__business{border:none;grid-column:4/7;padding-top:100px}}@media (min-width:1024px){.navigationFooter__business{grid-column:3/5;padding-top:120px}}.navigationFooter__socials{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;color:#5f5f5f;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;grid-column:4/-1;grid-row:3}@media (min-width:768px){.navigationFooter__socials{border:none;grid-column:7/9;padding-top:100px}}@media (min-width:1024px){.navigationFooter__socials{grid-column:8/9;padding-top:120px}}.navigationMain{background-color:#fff;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];height:var(--menu-height);position:absolute;top:0;width:100%;z-index:99}[data-theme=dark] .navigationMain,[data-theme=transparent] .navigationMain{background-color:transparent;color:#fff}@media (max-width:1023px){[data-theme=transparent] .navigationMain{color:#1c1c1c}}.navigationMain__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr);padding:20px 0}@media (min-width:768px){.navigationMain__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.navigationMain__container{grid-template-columns:repeat(9,1fr);padding:20px 0 25px}}.navigationMain__logo{display:block;grid-column:1/3}.navigationMain__logo .icon{display:block;height:50px;width:110px}.navigationMain__nav{display:none}@media (min-width:1024px){.navigationMain__nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:3/10;justify-content:space-between}}.navigationMain__right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}[data-theme=transparent] .navigationMain__right{color:#1c1c1c}.navigationMain__right__social{margin-right:10px}.navigationMain__ticketButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#004dff;border-radius:60px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;gap:10px;height:37px;margin-right:10px;padding:7px 15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}.navigationMain__ticketButton.yellow{background-color:#cff200;color:#1c1c1c}.navigationMain__ticketButton.yellow .icon{background-color:#fff;color:#1c1c1c}.navigationMain__ticketButton.yellow:hover{background-color:#dbff00}.navigationMain__ticketButton.yellow:hover .icon{background-color:#5f5f5f;color:#fff}@media (min-width:768px){.navigationMain__ticketButton{padding:4px 15px 4px 5px}}@media (min-width:1024px){.navigationMain__ticketButton{margin-right:20px}}.navigationMain__ticketButton .icon{display:none}@media (min-width:768px){.navigationMain__ticketButton .icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#4e83ff;border-radius:60px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;height:29px;justify-content:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:29px}}.navigationMain__ticketButton:hover{background-color:#4e83ff}.navigationMain__ticketButton:hover .icon{background-color:#004dff}.navigationMain__menu{gap:13px;position:relative}.navigationMain__menu,.navigationMain__menu__item{display:-webkit-box;display:-ms-flexbox;display:flex}.navigationMain__menu__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.navigationMain__menu__item:hover .navigationMain__subMenu{opacity:1;visibility:visible}.navigationMain__menu__item .icon{height:5px;margin-left:4px;width:5px}.current-menu-ancestor .navigationMain__menu__link,.current-menu-item .navigationMain__menu__link{border-bottom:1px solid #8c8c8c}.navigationMain__subMenu{background-color:#f6f6f6;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#5f5f5f;min-width:180px;opacity:0;overflow:hidden;padding:15px 0 0;position:absolute;top:100%;-webkit-transition:opacity .2s;transition:opacity .2s;visibility:hidden}.navigationMain__subMenu__item:not(.viewAll):not(.getTickets):hover a{-webkit-transform:translateX(10px);transform:translateX(10px)}.navigationMain__subMenu__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px 0 20px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;white-space:nowrap}.navigationMain__subMenu__item:last-child .navigationMain__subMenu__link{padding-bottom:15px}.navigationMain__subMenu__item.viewAll .navigationMain__subMenu__link{background-color:#1c1c1c;color:#fff;margin-top:12px;padding-bottom:8px;padding-left:36px;padding-top:4px}.navigationMain__subMenu__item.viewAll .navigationMain__subMenu__link:before{content:none}.navigationMain__subMenu__item.getTickets .navigationMain__subMenu__link{background-color:#004dff;color:#fff;margin-top:12px;padding-bottom:8px;padding-left:36px;padding-top:4px}.navigationMain__subMenu__item.getTickets .navigationMain__subMenu__link:before{content:none}.navigationMain__subMenu__link:before{border:1px solid #8c8c8c;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:7px;margin-right:10px;width:7px}.navigationMain__subMenu__item.current-menu-item .navigationMain__subMenu__link:before{background-color:#8c8c8c}.navigationMain__subMenu--social{min-width:150px}.navigationMain__button{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:8/10;grid-row:1;justify-self:end;position:relative;z-index:1}@media (min-width:1024px){.navigationMain__button{display:none}}.navigationMain__button .button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4px 15px 4px 5px}.navigationMain__button__hamburger{background-color:#fff;border-radius:50%;display:block;height:29px;margin-right:10px;position:relative;width:29px}.open .navigationMain__button__hamburger{background-color:#8c8c8c}.navigationMain__button__hamburger:after,.navigationMain__button__hamburger:before{background:#5f5f5f;content:"";display:block;height:1px;left:10px;position:absolute;top:50%;width:10px}.open .navigationMain__button__hamburger:after,.open .navigationMain__button__hamburger:before{background:#fff}.navigationMain__button__hamburger:before{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.open .navigationMain__button__hamburger:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navigationMain__button__hamburger:after{-webkit-transform:translateY(2px);transform:translateY(2px)}.open .navigationMain__button__hamburger:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navigationMain__drawer{background-color:rgba(0,0,0,.2);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s}[data-theme=dark] .navigationMain__drawer{color:#1c1c1c}.navigationMain__drawer__content{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-rows:1fr auto;height:100%;padding:30px 25px 30px 30px;position:relative;position:absolute;right:0;width:290px;z-index:1}@media (min-width:768px){.navigationMain__drawer__content{width:345px}}.navigationMain__drawer__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.navigationMain__drawer__item{padding:5px 0}.navigationMain__drawer__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navigationMain__drawer__link .icon{color:#8c8c8c;height:10px;margin-left:4px;-webkit-transform:translateY(2px);transform:translateY(2px);width:10px}.navigationMain__drawer__subMenu{display:none}.navigationMain__drawer__subMenu__link{display:block;padding:5px 0 5px 20px}.navigationMain__drawer__subMenu__item:first-child .navigationMain__drawer__subMenu__link{padding-top:15px}.navigationMain__drawer__subMenu__item:last-child .navigationMain__drawer__subMenu__link{padding-bottom:10px}.navigationMain__drawer__subMenu__item.viewAll .navigationMain__drawer__subMenu__link{background-color:#1c1c1c;border-radius:40px;color:#fff;margin:10px 0 10px 20px;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navigationMain__drawer__subMenu__item.getTickets .navigationMain__drawer__subMenu__link{background-color:#004dff;border-radius:40px;color:#fff;margin:10px 0 10px 20px;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navigationMain__drawer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigationMain__drawer__bottom,.navigationMain__drawer__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navigationMain__drawer__social__item{color:#5f5f5f;display:block;padding:5px}.newsRelated{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:100px 0;overflow:hidden}.newsRelated[data-theme=grey]{background-color:#f6f6f6;margin:0;padding:30px 0}@media (min-width:1024px){.newsRelated[data-theme=grey]{padding-bottom:100px}}.newsRelated__title{grid-column:2/5;margin-bottom:40px}.newsRelated__button{grid-column:5/-2;justify-self:end}.newsRelated__sliderContainer{grid-column:main;grid-row:3;margin:15px 0 50px}@media (min-width:1024px){.newsRelated__sliderContainer{margin-bottom:0}}.newsRelated__sliderContainer .flickity-viewport{overflow:visible}.newsRelated__buttonContainer{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:main;grid-row:4;position:relative}@media (min-width:1024px){.newsRelated__buttonContainer{align-self:flex-end;grid-row:4;justify-self:flex-end}}.newsRelated__sliderItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;margin-right:20px;width:215px}.flickity-resize .newsRelated__sliderItem{min-height:100%}@media (min-width:1024px){.newsRelated__sliderItem{width:275px}}.newsRelated__sliderItem__image{height:auto;width:100%}.newsRelated__sliderItem__content{height:100px;margin:20px 0 0}.newsRelated__sliderItem__date{color:#8c8c8c;margin-bottom:10px}.overviewCards{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:50px 0 100px}.overviewCards__container{grid-column:2/-2}@media (min-width:1024px){.overviewCards__container{-webkit-column-gap:11.1111111111%;-moz-column-gap:11.1111111111%;column-gap:11.1111111111%;display:grid;grid-template-columns:1fr 1fr}}.overviewCards__card{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;display:block;margin-bottom:60px;overflow:hidden;width:100%}@media (max-width:767px){.overviewCards__card{margin-bottom:50px}}.overviewCards__card img{-webkit-transition:2s;transition:2s;width:100%}.overviewCards__card:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.overviewCards__imageContainer{overflow:hidden}.overviewCards__content{color:#1c1c1c;display:grid;gap:0 20px;grid-template-columns:1fr 1fr;margin-top:20px}@media (max-width:767px){.overviewCards__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px 0}}.overviewFestival{--grid-columns:5;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:30px 0;position:relative}@media (min-width:768px){.overviewFestival{--grid-columns:18}}.overviewFestival__header{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:main;justify-content:space-between;margin-top:30px;width:100%}@media (min-width:1024px){.overviewFestival__header{grid-column:2/-2}}.overviewFestival[data-has-past-events]{margin-bottom:0}.overviewFestival[data-has-past-events]:before{background-color:#f6f6f6;content:"";grid-column:full;grid-row:3;height:100%;position:absolute;top:0;width:100%}@media (min-width:1024px){.overviewFestival[data-has-past-events]:before{display:none}}.overviewFestival__pastEvents{grid-column:main;margin-top:40px;position:relative}@media (min-width:768px){.overviewFestival__pastEvents{row-gap:70px}}@media (min-width:1024px){.overviewFestival__pastEvents{background-color:unset;grid-column:3/-3;margin-bottom:120px}}.overviewFestival__pastEvents .overviewFestival__container{display:none}.overviewFestival__pastEvents.show-events .overviewFestival__container{display:grid}@media (min-width:1024px){.overviewFestival__pastEvents:before{background-color:#f6f6f6;border-radius:20px;content:"";height:100%;left:-75px;position:absolute;top:0;width:calc(100% + 150px)}}.overviewFestival__showMoreBtn{-ms-flex-item-align:start;align-self:flex-start;justify-self:end}.overviewFestival__showMoreBtn span:nth-child(2),.overviewFestival__showMoreBtn--show span:first-child{display:none}.overviewFestival__showMoreBtn--show span:nth-child(2){display:inline}.overviewFestival__pastEventsHeader{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;margin:40px 0;position:relative;z-index:9}@media (min-width:768px){.overviewFestival__pastEventsHeader{display:grid;grid-template-columns:1fr auto}}.overviewFestival__pastEventsHeaderText{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.overviewFestival__pastEventsHeaderText h2{font-weight:400}.overviewFestival__pastEventsHeaderText h2 span{display:block;font-weight:600}@media (min-width:768px){.overviewFestival__pastEventsHeaderText h2 span{display:inline}}.overviewFestival__pastEventsHeaderText .GDTextblock__content,.overviewFestival__pastEventsHeaderText .GDTextblock__title,.overviewFestival__pastEventsHeaderText p{color:#8c8c8c;max-width:275px}.overviewFestival__catsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;grid-column:main}.overviewFestival__container{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:grid;gap:20px;grid-column:main;grid-template-columns:1fr;margin:60px 0;max-width:100%;position:relative;row-gap:100px}@media (min-width:768px){.overviewFestival__container{grid-template-columns:repeat(3,1fr);row-gap:70px}}@media (min-width:1024px){.overviewFestival__container{grid-column:3/-3;grid-template-columns:repeat(4,1fr)}}.overviewFestival__pagination{grid-column:main}.overviewHeader{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];text-align:center}.overviewHeader__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2/-2;padding:30px 0 60px;place-items:center}@media (min-width:768px){.overviewHeader__container{grid-column:4/9}}.overviewHeader__subtitle{display:block}.overviewIntro{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:30px 0 50px}@media (min-width:768px){.overviewIntro{margin:30px 0 60px}}.overviewIntro__container{grid-column:2/-2;text-align:center}@media (min-width:768px){.overviewIntro__container{grid-column:3/-3}}@media (min-width:1024px){.overviewIntro__container{grid-column:5/8}}.overviewNews{--grid-columns:5;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}@media (min-width:768px){.overviewNews{--grid-columns:18}}.overviewNews__container{display:contents}.overviewNews__divider{grid-column:full;grid-row:1;z-index:2}.overviewNews__title{grid-column:main;grid-row:1;margin:30px 0 50px}@media (min-width:1024px){.overviewNews__title{margin:30px 0 50px}}.overviewNews__cardsContainer{display:grid;gap:20px 30px;grid-column:3/-3;grid-row:2;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:768px){.overviewNews__cardsContainer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1024px){.overviewNews__cardsContainer{gap:20px 60px;grid-column:2/14;grid-row:2}}.overviewNews__pagination{grid-column:3/-3}@media (min-width:1024px){.overviewNews__pagination{grid-column:2/14;grid-row:3;margin:40px 0}}.overviewNews__image{height:100%;overflow:hidden;width:100%}.overviewNews__image img{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;width:100%}.overviewNews__image img:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.overviewNews__cardContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px 0;justify-content:space-between;margin-top:20px}.overviewNews__cardDate{color:#8c8c8c}.overviewNews__cardTitle{height:65px;overflow:hidden}.overviewNews__feed{background-color:#f6f6f6;display:contents;grid-column:main}@media (min-width:1024px){.overviewNews__feed{grid-column:15/-1;grid-row:1/4}}.overviewNews__feedBackground{background-color:#f6f6f6;grid-column:full;grid-row:4/7}@media (min-width:1024px){.overviewNews__feedBackground{grid-column:15/-1;grid-row:1/6}}.overviewNews__feedContent{display:grid;gap:30px 20px;grid-column:3/-3;grid-row:5;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:50px}@media (min-width:1024px){.overviewNews__feedContent{grid-column:16/-2;grid-row:2/5;grid-template-columns:1fr;margin-bottom:140px}}.overviewNews__feedTitle{grid-column:main;grid-row:4;margin:30px 0 50px}@media (min-width:1024px){.overviewNews__feedTitle{grid-column:16/-2;grid-row:1;margin:30px 0 50px}}.overviewNews__feedButton{border-top:1px solid #e7e7e7;grid-column:full;grid-row:6;margin:0 0 100px;padding-top:30px;text-align:center}@media (min-width:1024px){.overviewNews__feedButton{grid-column:16/-2;grid-row:5;margin:0 0 150px}}.projectHeader{background:#f6f6f6;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end]}.projectHeader__container{display:grid;gap:var(--row-gap) var(--column-gap);grid-column:main;grid-template-columns:repeat(5,1fr)}@media (min-width:768px){.projectHeader__container{grid-template-columns:repeat(9,1fr)}}@media (min-width:1024px){.projectHeader__container{grid-template-columns:repeat(9,1fr);grid-template-rows:1fr auto auto}}.projectHeader__back{color:#1c1c1c;margin:30px 0 70px;text-decoration:underline}.projectHeader__back a{opacity:.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.projectHeader__back a:hover{opacity:1}.projectHeader__project{grid-column:1/5}@media (min-width:768px){.projectHeader__project{grid-column:1/5}}@media (min-width:1024px){.projectHeader__project{grid-column:1/3}}.projectHeader__image{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1;justify-content:end;margin:30px 0 20px}@media (min-width:768px){.projectHeader__image{margin-bottom:0}}@media (min-width:1024px){.projectHeader__image{grid-column:4/-1;grid-row:1/4}}.projectHeader__img{height:auto;width:100%}@media (min-width:1024px){.projectHeader__img{height:100%;max-height:calc(100vh - 30px);max-width:100%;width:auto}}.projectHeader__img img{max-height:100%}.projectHeader__credits{grid-column:1/-1;margin-bottom:30px}@media (min-width:768px){.projectHeader__credits{align-self:end;grid-column:7/-1;grid-row:2;margin-bottom:0}}@media (min-width:1024px){.projectHeader__credits{grid-column:1/3;grid-row:3;margin:60px 0 30px}}.subscribeNewsletter{background-color:#f6f6f6;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:30px 0}.subscribeNewsletter[data-theme=dark]{background-color:#1c1c1c;color:#fff}.subscribeNewsletter__tagline{border-bottom:1px solid #b1b1b1;grid-column:main;padding-bottom:40px}[data-theme=dark] .subscribeNewsletter__tagline{border-color:#8c8c8c}.subscribeNewsletter__titleContainer{grid-column:main;grid-row:2;margin-top:40px}@media (min-width:768px){.subscribeNewsletter__titleContainer{align-self:flex-end;grid-column:2/6;grid-row:2/4;margin-top:0}}.subscribeNewsletter__buttonContainer{grid-column:main;grid-row:3;margin-top:30px}@media (min-width:768px){.subscribeNewsletter__buttonContainer{grid-column:-4/-2;grid-row:2;justify-self:flex-end;margin-top:20px}}.subscribeNewsletter__description{color:#8c8c8c;grid-column:main;grid-row:4;margin-top:20px;max-width:275px}@media (min-width:768px){.subscribeNewsletter__description{grid-column:-5/-2;grid-row:3;justify-self:flex-end;text-align:right}}.teamBoard{border-top:1px solid #e7e7e7;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:30px 0 60px}@media (max-width:1023px){.teamBoard{gap:33px 0}}.teamBoard__title{color:#1c1c1c;grid-column:2/4;grid-row:1}.teamBoard__container,.teamBoard__content{position:relative}.teamBoard__container:before,.teamBoard__content:before{background:#b1b1b1;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:3px;width:6px}.teamBoard__container:after,.teamBoard__content:after{background:#e7e7e7;content:"";height:70px;left:28px;position:absolute;top:0;width:1px}@media (min-width:1024px){.teamBoard__container:after,.teamBoard__content:after{height:110px}}.teamBoard__container{grid-column:2/-2;grid-row:2}@media (min-width:768px){.teamBoard__container{grid-column:2/5}}@media (min-width:1024px){.teamBoard__container{grid-column:4/6;grid-row:1}}.teamBoard__content{grid-column:2/-2;grid-row:3;padding-left:40px}@media (min-width:768px){.teamBoard__content{grid-column:5/-2;grid-row:2}}@media (min-width:1024px){.teamBoard__content{grid-column:6/9;grid-row:1}}.teamBoard__itemContainer{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0 28px;margin-left:40px}@media (min-width:768px){.teamBoard__itemContainer{gap:0}}.teamBoard__name{color:#1c1c1c}.teamBoard__function{color:#b1b1b1}.teamBoard a{text-decoration:underline}.teamContact{border-top:1px solid #e7e7e7;display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];padding:30px 0 60px}@media (max-width:1023px){.teamContact{gap:33px 0}}.teamContact__title{color:#1c1c1c;grid-column:2/4;grid-row:1}.teamContact__teamGrid{display:grid;gap:33px 0;grid-column:main;grid-row:2;grid-template-columns:1fr}@media (min-width:768px){.teamContact__teamGrid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.teamContact__teamGrid{gap:33px 0;grid-column:4/10;grid-row:1}}.teamContact__item{position:relative}.teamContact__item:before{background:#b1b1b1;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:3px;width:6px}.teamContact__item:after{background:#e7e7e7;content:"";height:70px;left:28px;position:absolute;top:0;width:1px}@media (min-width:1024px){.teamContact__item:after{height:110px}}.teamContact__itemContainer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 28px;margin-left:40px}@media (min-width:768px){.teamContact__itemContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.teamContact img{border-radius:90px;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.teamContact__name{color:#1c1c1c;margin-bottom:10px}@media (min-width:1024px){.teamContact__name{margin:20px 0 10px}}.teamContact__function{color:#b1b1b1}.teamContact__link{color:#1c1c1c}.teamHeader{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];text-align:center}.teamHeader__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2/-2;padding:30px 0 60px;place-items:center}@media (min-width:768px){.teamHeader__container{grid-column:4/9}}.teamHeader__subtitle{display:block}.teamIntro{display:grid;grid-template-columns:[full-start] minmax(5.2vw,1fr) [main-start] repeat(var(--grid-columns),minmax(0,calc(var(--max-width)/var(--grid-columns)))) [main-end] minmax(5.2vw,1fr) [full-end];margin:30px 0 50px}@media (min-width:768px){.teamIntro{margin:30px 0 60px}}.teamIntro__container{font-weight:700;grid-column:2/-2;text-align:center}@media (min-width:768px){.teamIntro__container{grid-column:3/-3}}@media (min-width:1024px){.teamIntro__container{grid-column:4/9}}