/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height: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{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.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{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25}.flickity-page-dots .dot.is-selected{opacity:1}.dp-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.75)}.dp{position:relative;background:#fff;box-shadow:2px 2px 16px rgba(0,0,0,.25);line-height:1.4;border-radius:4px;max-height:400px;z-index:1000;padding-top:6px;overflow:hidden;-webkit-tap-highlight-color:transparent}.dp:before{content:" ";height:6px;position:absolute;top:0;left:0;right:0;background:#3b99fc;background:linear-gradient(-90deg,#3b99fc,#8aefc8)}.dp-permanent .dp{padding-top:0;border:1px solid #eee;box-shadow:none}.dp-permanent .dp:before{display:none}.dp-cal{min-height:300px}.dp-below{position:absolute}.dp-below,.dp-permanent{font-size:.8em;width:400px;max-width:100vw}.dp-permanent{position:relative}.dp-permanent .dp{z-index:0}.dp-modal .dp{position:absolute;top:50%;left:50%;max-width:600px;width:calc(100% - 4em);transform:translate(-50%,-50%);animation:slide-up .3s forwards}.dp-months{padding:24px}.dp-years{box-sizing:border-box;max-height:400px;padding:8px 0;overflow:auto!important}.dp-cal-month,.dp-cal-year,.dp-day,.dp-month,.dp-year{box-sizing:border-box;text-align:center;text-decoration:none;position:relative;color:#3b404d;border-radius:2px;border:0;background:transparent}.dp-cal-header{position:relative;text-align:center;padding-bottom:16px;background:#f5f5f5}.dp-next,.dp-prev{position:absolute;width:30px;height:30px;overflow:hidden;top:14px;color:#777;border-radius:2px;border:0;background:transparent}.dp-next:focus,.dp-next:hover,.dp-prev:focus,.dp-prev:hover{outline:none;color:inherit}.dp-prev{left:24px}.dp-next{right:24px}.dp-next:before,.dp-prev:before{content:"";border:2px solid;width:10px;height:10px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:9px 0 40px 4px}.dp-prev:before{border-right:0;border-bottom:0}.dp-next:before{border-left:0;border-top:0;margin-left:0;margin-right:4px}.dp-cal-month,.dp-cal-year{display:inline-block;font-size:1.4em;padding:16px 8px 8px;outline:none}.dp-cal-footer{text-align:center;background:#f5f5f5}.dp-day-today:after{content:"";height:0;width:0;border-color:#227bd7 #227bd7 transparent transparent;border-style:solid;border-width:7px;position:absolute;top:0;right:0}.dp-clear,.dp-close,.dp-today{box-sizing:border-box;display:inline-block;width:33%;padding:8px;text-decoration:none;color:inherit;border:0;background:transparent}.dp-permanent .dp-clear,.dp-permanent .dp-close{display:none}.dp-cal-month:active,.dp-cal-year:active,.dp-clear:active,.dp-close:active,.dp-next:active,.dp-prev:active,.dp-today:active{background:#75bcfc;color:#fff}@media screen and (min-device-width:1200px){.dp-cal-month:focus,.dp-cal-month:hover,.dp-cal-year:focus,.dp-cal-year:hover,.dp-clear:focus,.dp-clear:hover,.dp-close:focus,.dp-close:hover,.dp-next:focus,.dp-next:hover,.dp-prev:focus,.dp-prev:hover,.dp-today:focus,.dp-today:hover{background:#75bcfc;color:#fff}}.dp-col-header,.dp-day{width:14.28571429%;display:inline-block;padding:8px;text-align:center}.dp-col-header{color:#aaa;text-transform:uppercase;font-weight:300;font-size:.8em;padding:8px 0}.dp-month{width:33%;display:inline-block;padding:8px}.dp-year{display:block;padding:8px 40px;width:100%}.dp-edge-day{color:#aaa}.dp-current,.dp-current:focus,.dp-day:focus,.dp-day:hover,.dp-month:focus,.dp-month:hover,.dp-year:focus,.dp-year:hover{outline:none;background:#75bcfc;color:#fff}.dp-selected,.dp-selected:focus,.dp-selected:hover{background:#3b99fc;color:#fff}.dp-day-disabled{background:transparent;color:#ddd}.dp-day-disabled:focus,.dp-day-disabled:hover{background:#ddd}.dp-focuser{position:absolute;z-index:0;top:50%;left:50%}@media (max-height:480px),(max-width:480px){.dp-modal .dp{font-size:.9em;width:auto;width:100%}.dp-day,.dp-day-of-week{padding:8px}}@keyframes slide-up{0%{transform:translate(-50%,100%)}to{transform:translate(-50%,-50%)}}.dr-cals{display:flex;justify-content:space-between;background:#fff;box-shadow:8px 8px 32px -16px rgba(0,0,0,.5);padding-top:6px;position:relative;border-radius:6px;overflow:hidden}.dr-cals:before{content:" ";height:6px;position:absolute;top:0;left:0;right:0;background:#3b99fc;background:linear-gradient(-90deg,#3b99fc,#8aefc8)}.dr-cals .dp-edge-day{visibility:hidden}.dr-cals .dp-cal-footer{display:none}.dr-cals .dp{border:0}.dr-cals .dp-permanent{max-width:300px}.dr-cals .dp-current,.dr-cals .dp-current:focus,.dr-cals .dp-selected,.dr-cals .dp-selected:focus{background:transparent;color:inherit;border-radius:0}.dr-cals .dp-day-disabled,.dr-cals .dp-day-disabled:focus{color:#ddd}.dr-cal-end .dp{border-left:8px solid #f5f5f5}.dr-cal-end .dp-prev,.dr-cal-start .dp-next{visibility:hidden}.dr-cals .dp-current:hover,.dr-cals .dr-in-range,.dr-cals .dr-in-range:focus,.dr-cals .dr-in-range:hover{background:#75bcfc;color:#fff;border-radius:0}.dr-cals .dr-selected,.dr-cals .dr-selected:focus,.dr-cals .dr-selected:hover{background:#3b99fc;color:#fff;border-radius:0}@media (max-height:480px),(max-width:616px){.dr-cal-end{display:none}.dr-cal-start .dp-next{visibility:visible}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper,[data-simplebar]{width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-wrapper{overflow:hidden}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:scroll;max-width:100%;max-height:100%}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.is-hidden,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.is-visible{clip:auto;overflow:auto;width:auto;height:auto;padding:inherit;margin:inherit;position:static}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}*,:after,:before,html{box-sizing:border-box}body{margin:0}figcaption,figure,main{display:block;margin:0}img,picture,video{border:0;max-width:100%;height:auto}a{text-decoration:none;color:inherit;outline:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}hr{box-sizing:content-box;height:0;overflow:visible}svg:not(:root){overflow:hidden}address{font-style:normal}b,strong{font-weight:500}button{border:0;padding:0;text-align:inherit;letter-spacing:inherit;background:none;cursor:pointer;overflow:visible;-webkit-font-smoothing:inherit;outline:none}button,input,optgroup,select,textarea{margin:0}button,select{text-transform:none}input[type=email],input[type=password],input[type=phone],input[type=search],input[type=text],select{-webkit-appearance:none;-moz-appearance:none}textarea{overflow:auto}[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}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}@media screen{.container{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.container{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.container{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.container-medium{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.container-medium{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.container-medium{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen{.container-small{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.container-small{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.container-small{max-width:1080px;padding-right:17px;padding-left:17px}}@font-face{font-family:Madera;font-style:normal;font-weight:400;font-display:swap;src:url(Assets/Fonts/MaderaRegular.eot);src:url(Assets/Fonts/MaderaRegular.woff2) format("woff2"),url(Assets/Fonts/MaderaRegular.woff) format("woff"),url(Assets/Fonts/MaderaRegular.ttf) format("truetype")}@font-face{font-family:Madera;font-style:normal;font-weight:500;font-display:swap;src:url(Assets/Fonts/MaderaMedium.eot);src:url(Assets/Fonts/MaderaMedium.woff2) format("woff2"),url(Assets/Fonts/MaderaMedium.woff) format("woff"),url(Assets/Fonts/MaderaMedium.ttf) format("truetype")}@font-face{font-family:Suisse Works;font-style:normal;font-weight:400;font-display:swap;src:url(Assets/Fonts/SuisseWorks-Regular-WebS.eot);src:url(Assets/Fonts/SuisseWorks-Regular-WebS.woff2) format("woff2"),url(Assets/Fonts/SuisseWorks-Regular-WebS.woff) format("woff"),url(Assets/Fonts/SuisseWorks-Regular-WebS.ttf) format("truetype")}.is-h1,h1{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:4.375rem;margin-top:3rem;margin-bottom:2.25rem;line-height:4.6875rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:992px){.is-h1,h1{font-size:3.75rem;line-height:4.0625rem}}@media screen and (max-width:600px){.is-h1,h1{font-size:3.4375rem;line-height:3.75rem}}.is-h2,h2{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:2.8125rem;margin-top:3rem;margin-bottom:1.95rem;line-height:3.125rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:992px){.is-h2,h2{font-size:2.5rem;line-height:2.8125rem}}@media screen and (max-width:600px){.is-h2,h2{font-size:1.875rem;line-height:2.1875rem}}.is-h2-serif,h2.serif{font-family:Suisse Works,serif;font-weight:400;font-size:2.6875rem;margin-top:3rem;margin-bottom:1.95rem;line-height:3.3125rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:992px){.is-h2-serif,h2.serif{font-size:2.625rem;line-height:3.125rem}}@media screen and (max-width:600px){.is-h2-serif,h2.serif{font-size:2.0625rem;line-height:2.5rem}}.is-h3,h3{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;margin-top:2.25rem;margin-bottom:1.5rem;line-height:2.3125rem}@media screen and (max-width:992px){.is-h3,h3{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.is-h3,h3{font-size:1.5625rem;line-height:1.875rem}}.is-h3-serif,h3.serif{font-family:Suisse Works,serif;font-weight:400;font-size:2.1875rem;margin-top:2.25rem;margin-bottom:1.5rem;line-height:2.5rem}@media screen and (max-width:992px){.is-h3-serif,h3.serif{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.is-h3-serif,h3.serif{line-height:2.1875rem}}.is-h4,h4{font-family:Madera,Verdana,Arial,sans-serif;font-weight:400;font-size:1.6875rem;margin-top:2.25rem;margin-bottom:1.2rem;line-height:2.375rem}.uppercase{text-transform:uppercase}.text-center{text-align:center}@media screen{.full-layout .breadcrumb,.full-layout .intro-header{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.full-layout .breadcrumb,.full-layout .intro-header{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.full-layout .breadcrumb,.full-layout .intro-header{max-width:1560px;padding-right:17px;padding-left:17px}}html{font-family:Madera,Verdana,Arial,sans-serif;font-weight:400;font-size:16px;-webkit-font-feature-settings:none;font-feature-settings:none;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}body{color:#000;color:var(--c-black);background-color:#fff;background-color:var(--c-white)}:root{--c-black:#000;--c-black-rgb:0,0,0;--c-white:#fff;--c-white-rgb:255,255,255;--c-gray:#989898;--c-gray-rgb:152,152,152;--c-gray-light:#ececec;--c-gray-light-rgb:236,236,236;--c-blue:#1c1cbe;--c-blue-rgb:28,28,190;--c-neon-green:#0f0;--c-neon-green-rgb:0,255,0;--c-green:#979329;--c-green-rgb:151,147,41;--c-blue-dark:#042a62;--c-blue-dark-rgb:4,42,98;--c-blue-light:#7bb1e1;--c-blue-light-rgb:123,177,225;--c-red:#fb3500;--c-red-rgb:251,53,0;--c-orange:#f39f18;--c-orange-rgb:243,159,24;--c-pink:#e17b7b;--c-pink-rgb:225,123,123;--c-blog-color:#323c48;--c-blog-color-rgb:50,60,72;--ci-text-color:var(--c-white);--ci-text-color-rgb:var(--c-white-rgb);--ci-text-alternative-color:var(--c-black);--ci-text-alternative-color-rgb:var(--c-black-rgb);--ci-color:var(--c-blue);--ci-color-rgb:var(--c-blue-rgb);--ci-border-color:var(--ci-color);--ci-image-border-color:var(--c-white);--ci-link-alternative-color:var(--ci-color);--ci-text-blockquote-color:var(--ci-color)}button,input,select,textarea{font-family:Madera,Verdana,Arial,sans-serif;font-weight:400;font-size:16px}a.focus-visible,a:focus-visible,button.focus-visible,button:focus-visible{outline:2px solid #0f0}.frame{max-width:1080px}@media screen{.frame{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.frame{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.frame{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.frame{margin-bottom:3rem}}@media screen and (max-width:992px){.frame{margin-bottom:2.5rem}}@media screen and (max-width:600px){.frame{margin-bottom:2rem}}@media print{.frame{margin-bottom:30px}}.frame>h1:first-child,.frame>h2:first-child,.frame>h3:first-child{margin-top:0}.frame>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.frame>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.frame>h2:first-child{margin-bottom:15px}}@media screen and (max-width:992px){.frame{max-width:988px}}@media screen and (max-width:600px){.frame{max-width:974px}}.frame iframe{width:100%;min-height:250px;border:none}.blog--detailpage .blog-bg-yellow .blockquote blockquote{color:#1c1cbe;color:var(--c-blue)}.blog--detailpage .blog-bg-yellow .blog-detail-header{background-color:#fff;background-color:var(--c-white)}.blog--detailpage .blog-bg-yellow .blog-detail-teaser .inner{border:5px solid #1c1cbe;border:5px solid var(--c-blue)}.blog--startpage .blog-bg-yellow{background-color:#323c48;background-color:var(--c-blog-color);padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width:992px){.blog--startpage .blog-bg-yellow{padding-top:2rem;padding-bottom:2rem}}@media screen and (max-width:600px){.blog--startpage .blog-bg-yellow{padding-top:1.25rem;padding-bottom:1.25rem}}.blog--startpage .blog-bg-yellow>div,.blog--startpage .blog-bg-yellow>section{margin-bottom:0;padding-top:0;padding-bottom:0}.blog--startpage .blog-bg-yellow+div:not(.blog-bg-yellow),.blog--startpage .blog-bg-yellow+section:not(.blog-bg-yellow){margin-top:2.5rem}@media screen and (max-width:1024px){.blog--startpage .blog-bg-yellow+div:not(.blog-bg-yellow),.blog--startpage .blog-bg-yellow+section:not(.blog-bg-yellow){margin-top:2rem}}@media screen and (max-width:600px){.blog--startpage .blog-bg-yellow+div:not(.blog-bg-yellow),.blog--startpage .blog-bg-yellow+section:not(.blog-bg-yellow){margin-top:1.25rem}}.blog--startpage .blog-bg-yellow .blog-overview-header{background-color:#323c48;background-color:var(--c-blog-color)}.blog--startpage .blog-bg-yellow .blog-overview-header .context .text,.blog--startpage .blog-bg-yellow .blog-overview-header .context .title>a,.blog--startpage .blog-bg-yellow .blog-overview-header .context span,.blog--startpage .blog-bg-yellow .blog-overview-teaser .context .text,.blog--startpage .blog-bg-yellow .blog-overview-teaser .context .title>a,.blog--startpage .blog-bg-yellow .blog-overview-teaser .context span,.blog--startpage .blog-bg-yellow .blog-teaser *{color:#fff;color:var(--c-white)}.blog--startpage .blog-bg-yellow .blog-overview-teaser .title span,.blog--startpage .blog-bg-yellow .blog-teaser .title{background-image:linear-gradient(180deg,transparent 93%,#fff 0);background-image:linear-gradient(180deg,transparent 93%,var(--c-white) 0)}.blog--startpage .blog-bg-yellow .lightbox-toggle:after{outline-color:#323c48;outline-color:var(--c-blog-color)}.blog--startpage .blog-bg-yellow .button{color:#fff;color:var(--c-white);border-color:#fff;border-color:var(--c-white)}.blog--startpage .blog-bg-yellow .button:before{background:#fff;background:var(--c-white)}.blog--startpage .blog-bg-yellow .button:after,.blog--startpage .blog-bg-yellow .button:not(:hover):after{background:#323c48;background:var(--c-blog-color)}.blog--startpage .blog-bg-yellow .button span:after,.blog--startpage .blog-bg-yellow .button span:before{background:#fff;background:var(--c-white)}.blog--startpage .blog-bg-yellow .section-title{color:#fff;color:var(--c-white)}.blog--startpage .blog-navigation{background-color:#323c48;background-color:var(--c-blog-color)}.blog--startpage .blog-navigation .first-level-link,.blog--startpage .blog-navigation .legal-links a,.blog--startpage .blog-navigation .social-media-links a,.blog--startpage .blog-navigation .switch-lang,.blog--startpage .blog-navigation .toggle-search-btn{color:#fff;color:var(--c-white)}.blog--startpage .blog-navigation .legal-links a.focus-visible,.blog--startpage .blog-navigation .legal-links a:hover,.blog--startpage .blog-navigation .menu-bar>li{border-color:#fff!important;border-color:var(--c-white)!important}.blog--startpage .blog-navigation .toggle-nav .line{background-color:#fff!important;background-color:var(--c-white)!important}.blog--startpage .blog-navigation .blog-logo path,.blog--startpage .blog-navigation .logo path{fill:#fff;fill:var(--c-white)}.blog--2-cols{margin-left:auto;margin-right:auto;padding-left:70px;padding-right:70px;max-width:1560px}@media screen and (max-width:768px){.blog--2-cols{padding-left:0;padding-right:0}}@media screen and (min-width:1241px){.blog--2-cols{display:grid;grid-template-columns:30% 70%}}.blog--2-cols--content{width:100%}@media print{.event-header{margin-bottom:30px!important}.event-header .event-title{page-break-inside:avoid;page-break-after:avoid}.event-header .event-title+*{page-break-before:avoid}.event-header .col-left{margin-bottom:1rem!important}.event-header .col-left .event-datetime,.event-header .col-left .event-weekday{display:inline!important}.event-header .col-left .event-weekday:after{content:","}.event-header .row{display:block!important}.event-teaser{padding:0!important;margin:0!important}.event-teaser .event .event-picture{margin-bottom:15px}.event-teaser .event,.event-teaser .event-time-info{display:block!important}.event-teaser .event-more{color:#000!important;text-decoration:underline}.image-header{margin-bottom:30px!important;height:auto!important}.image-header h1 a{background:transparent!important;text-decoration:none}.image-header .items{display:none!important}.image-header .item{display:flex!important}.image-header .item .inner{order:2;flex:0 0 30%;margin-right:20%;margin-left:30px}.image-header .item picture{order:1;max-width:50%}.intro-header{padding:0!important}.intro-header picture:after{display:none!important}.menu-header .context,.menu-header .image{width:100%!important}.contact{margin-bottom:30px!important}.contact>ul li{margin-bottom:15px!important}.banner .inner,.info-banner .inner{padding:0!important;page-break-inside:avoid}.banner{background:#fff!important;page-break-inside:avoid;border:6px solid #000;padding:15px!important;margin-bottom:30px!important}.banner .title i{margin-bottom:15px!important;margin-right:0!important;font-size:24pt!important}.banner .items{display:block!important}.banner .items .item{vertical-align:top;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:33.33333%;padding:0 15px 0 0!important;display:inline-block!important}.bookmarks{padding-left:1.2rem!important;padding-right:1.2rem!important}.bookmarks h1{font-size:2rem!important}.bookmarks .items{page-break-inside:auto!important;-webkit-column-break-inside:auto!important;break-inside:auto!important}.bookmarks .item{padding-top:.5rem!important;grid-template-columns:1fr 3fr!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;break-inside:avoid!important}.bookmarks time span{font-size:1rem!important}.event-info p{margin-bottom:1rem!important}.bookmark__modal{display:none!important}@page{margin:.5cm}*,:after,:before{color:#000;box-shadow:none}body{color:#000!important;font-size:1rem}a,address,p,span,td,time{font-size:12pt!important;margin:0!important;line-height:1.4!important}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin-top:0!important;padding:0!important;margin-bottom:15px!important;page-break-inside:avoid;page-break-after:avoid}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{page-break-before:avoid}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit!important;line-height:inherit!important}h1{font-size:200%!important;margin-top:15px!important;margin-bottom:30px!important}h1,h2{line-height:1!important}h2{font-size:150%}h3{font-size:115%!important;line-height:1.4!important}h4,h5,h6{font-size:100%}:not(.item)>picture,:not(.item)>picture>*,video{height:auto!important;max-width:50vw;position:static!important;-webkit-transform:none!important;transform:none!important}table{margin-bottom:30px!important}a:link,a:visited{color:#000!important;text-decoration:underline;background:transparent!important;background-image:none!important;border-bottom-color:transparent!important}a span{background-image:none!important}.back-link,.back-to-top,.breadcrumb,.checkbox-above-filter,.downloads,.event-image,.facts,.filter-accordion,.filter-box,.footer,.form-group,.frame,.highlight-banner,.images,.info-banner,.institution-slider,.jumpmarks,.logout,.map-filter,.media-container,.nav-bar,.navi,.navigation,.noprint,.overlay-banner,.related-teaser,.related-teaser.related-teaser--slider,.search-input,.side-navigation,.social-media-slider,.sticky-icons{display:none!important}.navigation.project-navi+*{margin-top:0!important}.breadcrumb--detailpage:before,.ticket-btn{display:none!important}.text-image.text-image--text-only{margin-bottom:30px!important}.items{page-break-inside:avoid}.text-image .type{margin:0!important}.photo-library-results.result-container .result-item{width:25%!important;page-break-inside:avoid}.photo-library-results.result-container .result-item h3{vertical-align:top}.button{border:0!important}.button:after,.button:before{display:none!important}.time{margin-bottom:15px}.time .event-weekday{display:inline!important}.time .event-weekday:after{content:", "}.time .event-datetime{display:inline!important}.press-teaser{-webkit-column-count:auto!important;column-count:auto!important;grid-column-gap:0;-webkit-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap}.press-teaser .press-label{margin-bottom:15px!important}.press-teaser .item{page-break-inside:avoid;flex-basis:50%;max-width:50%}.press-teaser .item:nth-child(2n-1){padding-right:15px}.press-teaser .item:nth-child(2n){padding-left:15px}.press-teaser picture{display:block;margin-bottom:15px!important}.press-teaser picture>*{width:100%}.filter-section{margin-bottom:60px!important}.search-results.research .result-item .runtime{width:20%!important}.search-results.research .result-item .context{width:80%!important}.search-results.research .result-item .context picture,.search-results.research .result-item .context picture>*{max-width:100px}.l-side-navigation>main{max-width:100%!important}.related-teaser--three-items .item{max-width:33.33333%!important;flex-basis:33.33333%!important}.blog-teaser .items{display:block!important}.blog-teaser .item .image,.blog-teaser .item:after{display:none!important}.blog-teaser .item .content{display:block!important;position:static!important;background:transparent!important}.event-header .next-events ol li,.event-header .next-events ul li{display:inline-block!important;margin-right:15px}.next-event-toggle-btn i{display:none!important}.map-section .map-wrapper{display:block!important}.map-sidebar{max-width:100%!important;margin-top:15px!important}.news-teaser ul,.news-teaser ul li{display:block!important}.news-teaser ul li{margin-bottom:15px!important;padding:0!important}.news-teaser ul li h4{border-bottom-color:transparent!important}.news-teaser ul li a p{text-decoration:none!important}}.grid{display:flex}.grid-cell{flex:1 1}.grid-wrap{flex-wrap:wrap}.grid--flexCells>.grid-cell{display:flex}.grid--gutters{margin:-1rem 0 1rem -1rem}.grid--gutters>.grid-cell{padding:1rem 0 0 1rem}.grid-cell.c-4of4{flex:0 0 100%}.grid-cell.c-3of4{flex:0 0 75%}.grid-cell.c-2of3{flex:0 0 66.6666%}.grid-cell.c-1of2{flex:0 0 50%}.grid-cell.c-1of3{flex:0 0 33.3333%}.grid-cell.c-1of4{flex:0 0 25%}.grid--fit>.grid-cell{flex:1 1}.grid--full>.grid-cell{flex:0 0 100%}.grid--3of4>.grid-cell{flex:0 0 75%}.grid--2of3>.grid-cell{flex:0 0 66.6666%}.grid--1of2>.grid-cell{flex:0 0 50%}.grid--1of3>.grid-cell{flex:0 0 33.3333%}.grid--1of4>.grid-cell{flex:0 0 25%}.grid--top{align-items:flex-start}.grid--bottom{align-items:flex-end}.grid--center{align-items:center}.grid-cell--top{align-self:flex-start}.grid-cell--bottom{align-self:flex-end}.grid-cell--center{align-self:center}.styleguide{background-color:#f8f8f8;margin:2rem}.styleguide-container{width:100%;max-width:1440px;margin:0 auto}.styleguide-panel{margin-bottom:1rem;background:#fff;background:var(--c-white);box-shadow:0 8px 16px #e4e4e4}.styleguide-panel,.styleguide .color-cell{width:100%;padding:1rem;border-radius:3px}.styleguide .color-cell.black{color:#fff;color:var(--c-white);background-color:#000;background-color:var(--c-black)}.styleguide .color-cell.white{color:#000;color:var(--c-black);background-color:#fff;background-color:var(--c-white)}.styleguide .color-cell.blue{color:#fff;color:var(--c-white);background-color:var(--ci-blue)}.styleguide .color-cell.red{color:#fff;color:var(--c-white);background-color:#fb3500;background-color:var(--c-red)}.styleguide .color-cell.green{color:#fff;color:var(--c-white);background-color:#979329;background-color:var(--c-green)}.styleguide .form-group{width:100%;margin-bottom:1rem}.styleguide .icons-cell{width:100%;text-align:center}.styleguide .icons-cell i{font-size:2rem}.flickity-slider>:focus{outline:none}.flickity-slider>:focus img{outline:2px solid #1c1cbe;outline:2px solid var(--ci-color);outline-offset:-2px}@media screen and (max-width:600px){.flickity-slider>:focus img{outline:none}}.flickity-prev-next-button:before,.no-slide .flickity-slider>:focus:before{display:none}.has-dots .flickity-button{bottom:-10px}.flickity-button.previous{left:10px}.flickity-button.next{right:10px}.flickity-button-icon{fill:#1c1cbe;fill:var(--ci-color)}.flickity-page-dots{bottom:0;height:24px;padding-right:4rem;padding-left:4rem;margin-top:16px;overflow:hidden}.flickity-page-dots,.flickity-page-dots .dot{position:relative;display:flex;justify-content:center}.flickity-page-dots .dot{text-indent:-9000px;background-color:transparent;cursor:pointer;margin:0;width:40px;height:36px;padding:0;opacity:1;align-items:center;flex-direction:column;transition:-webkit-transform .24s ease-out;transition:transform .24s ease-out;transition:transform .24s ease-out,-webkit-transform .24s ease-out;-webkit-transform:translateY(6px);transform:translateY(6px)}.flickity-page-dots .dot:after,.flickity-page-dots .dot:before{content:"";display:block;width:8px;height:8px;border-radius:50%}.flickity-page-dots .dot:before{background-color:#1c1cbe;background-color:var(--ci-color);margin-bottom:14px}.flickity-page-dots .dot:after{width:12px;height:12px;background-color:#000;background-color:var(--c-black)}.flickity-page-dots .dot.is-selected{-webkit-transform:translateY(-18px);transform:translateY(-18px)}.flickity-page-numbers{display:flex;align-items:center;justify-content:center;height:24px;margin-top:16px}.player{position:relative}.player ul li:before{content:none}.player .video-js{font-family:Madera}.player .video-js.vjs-has-started{outline:5px solid #1c1cbe;outline:5px solid var(--ci-color)}.player .video-js .vjs-control{width:3em}@media screen and (min-width:769px){.player .video-js .vjs-control{width:4em}}.player .video-js .vjs-control-bar{height:7.5em;background:linear-gradient(transparent,rgba(0,0,0,.75));padding:35px 5px 5px}@media screen and (min-width:769px){.player .video-js .vjs-control-bar{padding:35px 10px 10px}}.player .video-js .vjs-progress-holder{height:.7em}.player .video-js .vjs-play-progress:before{font-size:1.7em;top:-.28em}.player .video-js .vjs-play-progress{background-color:#1c1cbe;background-color:var(--ci-color)}.player .vjs-button>.vjs-icon-placeholder:before{font-size:2.5em;line-height:1.2em}.player .video-js .vjs-time-control{font-size:1.4em;line-height:2em;padding-right:.5em;padding-left:.5em}@media screen and (min-width:769px){.player .video-js .vjs-time-control{padding-right:1em;padding-left:1em}}.player .video-js .vjs-big-play-button,.player .video-js:hover .vjs-big-play-button{width:6em;height:6em;border-radius:50%;background-color:hsla(0,0%,100%,.6);border:none;transition:.3s}@media screen and (min-width:769px){.player .video-js .vjs-big-play-button,.player .video-js:hover .vjs-big-play-button{width:10em;height:10em}}.player .video-js .vjs-big-play-button:focus,.player .video-js .vjs-big-play-button:hover,.player .video-js:hover .vjs-big-play-button:focus,.player .video-js:hover .vjs-big-play-button:hover{background-color:#1c1cbe;background-color:var(--ci-color)}.player .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:5.5em;line-height:1.1em}@media screen and (min-width:769px){.player .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:8.5em;line-height:1.2em}}.player .video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.player .vjs-icon-audio-description:before{font-size:3em}.player .vjs-audio-description-on{color:#000;color:var(--c-black);background-color:#fff;background-color:var(--c-white)}.player .vjs-track-settings-controls button{margin-bottom:1em}.player .vjs-track-settings-controls button:active,.player .vjs-track-settings-controls button:focus{background-image:none}.player .vjs-text-track-settings legend{display:block}.player .vjs-text-track-settings select{-webkit-appearance:auto;-moz-appearance:auto}.player .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\e910"}.player .video-js .vjs-control.vjs-close-button:focus{outline:2px solid #0f0}.player .vjs-menu-button-popup .vjs-menu{width:16em;left:-9em}.player .vjs-menu .vjs-menu-content{font-family:Madera}.player .vjs-modal-dialog .vjs-modal-dialog-content{z-index:2;background-color:rgba(43,51,63,.75)}.player .js-focus-visible .video-js :focus.focus-visible,.player .video-js :focus.focus-visible,.player .video-js :focus:focus-visible{outline:2px solid #0f0}.player .video-js .vjs-slider:focus{text-shadow:none;box-shadow:none}.vjs-social-share{top:-5em}.vjs-social-share__list .vjs-social-share__item{background-color:#fff}.vjs-social-share__icon{font-size:2em}.video-js .vjs-social-share-control .vjs-icon-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='%231c1cbe' d='M405.378 296.567l-.584-.002c-43.478 0-80.88 26.012-97.493 63.323l-.27.678-93.654-26.88a28.87 28.87 0 00-.007-4.365l.006.098c-.001-30.038-12.418-57.175-32.4-76.56l-.027-.026 55.894-58.666c17.188 12.364 38.662 19.774 61.867 19.774 58.911 0 106.666-47.757 106.666-106.666S357.619.609 298.71.609c-58.858 0-106.582 47.672-106.666 106.511v.267c0 20.523 5.879 39.674 16.043 55.859l-.256-.438-64 66.773c-10.968-4.322-23.672-6.827-36.96-6.827h-.168.009-.088c-58.91 0-106.666 47.757-106.666 106.666s47.757 106.666 106.666 106.666c42.24 0 78.746-24.553 96.024-60.166l.278-.635 95.787 29.44c0 58.911 47.757 106.666 106.666 106.666s106.667-47.757 106.667-106.666c0-58.911-47.757-106.666-106.666-106.666zM298.712 43.127c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64zm-192 350.293c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zm298.666 73.813c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64z'/%3E%3C/svg%3E")}.video-js .vjs-social-share-control--on{background-color:#1c1cbe;background-color:var(--c-blue)}.video-js .vjs-social-share-control--on .vjs-icon-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='%23fff' d='M405.378 296.567l-.584-.002c-43.478 0-80.88 26.012-97.493 63.323l-.27.678-93.654-26.88a28.87 28.87 0 00-.007-4.365l.006.098c-.001-30.038-12.418-57.175-32.4-76.56l-.027-.026 55.894-58.666c17.188 12.364 38.662 19.774 61.867 19.774 58.911 0 106.666-47.757 106.666-106.666S357.619.609 298.71.609c-58.858 0-106.582 47.672-106.666 106.511v.267c0 20.523 5.879 39.674 16.043 55.859l-.256-.438-64 66.773c-10.968-4.322-23.672-6.827-36.96-6.827h-.168.009-.088c-58.91 0-106.666 47.757-106.666 106.666s47.757 106.666 106.666 106.666c42.24 0 78.746-24.553 96.024-60.166l.278-.635 95.787 29.44c0 58.911 47.757 106.666 106.666 106.666s106.667-47.757 106.667-106.666c0-58.911-47.757-106.666-106.666-106.666zM298.712 43.127c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64zm-192 350.293c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zm298.666 73.813c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64z'/%3E%3C/svg%3E")}.video-js .vjs-social-share-control--on:hover{outline-color:#fff;outline-color:var(--c-white)}.video-js .vjs-social-share__item{display:flex;justify-content:center;margin:0;padding:.2em 1em}.video-js .vjs-social-share__link{display:flex;justify-content:center;width:100%}.video-js .vjs-social-share__link:hover{outline:1px solid #1c1cbe;outline:1px solid var(--c-blue)}.video-js .vjs-social-share__link[title].a11y-focus:after{top:auto;right:4em;left:auto}.player--audio .video-js .vjs-control-bar{height:4em;padding-top:5px;padding-right:0;padding-left:0;background:#fff;background:var(--c-white)}@media screen and (min-width:769px){.player--audio .video-js .vjs-control-bar{height:5em;padding-top:10px;padding-right:0;padding-left:0}}.player--audio .vjs_video_3-dimensions{height:4em}@media screen and (min-width:769px){.player--audio .vjs_video_3-dimensions{height:5em;padding-top:10px;padding-right:0;padding-left:0}}.player--audio .video-js .vjs-progress-holder{height:.3em}.player--audio .video-js{color:#1c1cbe;color:var(--c-blue)}.player--audio .video-js .vjs-load-progress div,.player--audio .video-js .vjs-play-progress:before,.player--audio .video-js .vjs-progress-holder,.player--audio .video-js .vjs-slider,.player--audio .video-js .vjs-volume-level,.player--audio .video-js .vjs-volume-level:before,.player--audio .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#1c1cbe;background-color:var(--c-blue)}.player--audio .vjs-menu-button-popup .vjs-menu .vjs-menu-content{color:#fff;color:var(--c-white);border:1px solid #1c1cbe;border:1px solid var(--c-blue)}.player--audio .vjs-button:hover{outline:1px solid #1c1cbe;outline:1px solid var(--c-blue)}.player--audio .video-js .vjs-play-control .vjs-icon-placeholder:before{content:"\e927";font-size:1.75em;line-height:1.7em}.player--audio .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\e929"}.player--audio .video-js .vjs-play-control.vjs-paused.vjs-ended .vjs-icon-placeholder:before{content:"\e91b"}.player--audio .video-js .vjs-volume-level:before{content:"";top:-.55em;width:.7em;height:1.4em}.player--audio .video-js .vjs-play-progress:before{content:"";top:-.4em;width:.4em;height:1em}.player--audio .vjs-playback-rate .vjs-playback-rate-value{line-height:1.8}.glide .glide__slides{touch-action:pan-y pinch-zoom!important;margin:0}.glide .glide__slide{margin:0;padding:0}.glide .glide__slide:before{display:none}.glide .arrow{position:absolute;top:50%;display:flex;justify-content:space-between;align-items:center;height:50px;padding:0;color:#000;color:var(--c-black);font-size:30px;background:transparent;border:none;border-radius:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.glide .arrow.focus-visible{outline:3px solid #000;outline:3px solid var(--c-black)}.glide .arrow:disabled{cursor:default;opacity:.5}.glide .arrow-right{right:0;-webkit-transform:translateY(-50%) translateX(calc(100% + 10px));transform:translateY(-50%) translateX(calc(100% + 10px))}.glide .arrow-left{left:0;-webkit-transform:translateY(-50%) translateX(calc(-100% - 10px));transform:translateY(-50%) translateX(calc(-100% - 10px))}.glide .glide__bullets{position:absolute;top:calc(100% - 7px);left:50%;display:flex;flex-wrap:wrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide .glide__bullet{display:block;width:11px;height:11px;margin:0 8px 8px;padding:0;background:#fff;border:none;border-radius:50%;cursor:pointer}.glide .glide__bullet.focus-visible{outline:3px solid #000;outline:3px solid var(--c-black)}.glide .glide__bullet:first-child,.glide .glide__bullet:last-child{margin-right:0;margin-left:0}.glide .glide__bullet--active,.glide .glide__bullet--already-active{background:#000;background:var(--c-black)}.glide .glide__bullet--active .glide__bullet-current-text{display:block}.glide .glide__bullet-current-text{display:none}@font-face{font-family:Ksw;src:url(Assets/Fonts/Ksw.eot?7rxnqtx);src:url(Assets/Fonts/Ksw.eot?7rxnqtx#iefix) format("embedded-opentype"),url(Assets/Fonts/Ksw.woff2?7rxnqtx) format("woff2"),url(Assets/Fonts/Ksw.ttf?7rxnqtx) format("truetype"),url(Assets/Fonts/Ksw.woff?7rxnqtx) format("woff"),url(Assets/Fonts/Ksw.svg?7rxnqtx#Ksw) format("svg");font-weight:400;font-style:normal}.player--audio .vjs-play-control .vjs-icon-placeholder,.player .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,[class*=" icon-"],[class^=icon-],a.download-link:before,a.external-link:before{font-family:Ksw!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star-unfilled:before{content:"\e914"}.icon-highlight:before{content:"\e93e"}.icon-star:before{content:"\e901"}.icon-rss-feed:before{content:"\e923"}.icon-arrow-up:before{content:"\e920"}.icon-arrow-right:before{content:"\e91a"}.icon-arrow-left:before{content:"\e91a";display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-external-link:before,a.external-link:before{content:"\e90a"}.icon-arrow-down:before{content:"\e90a";display:inline-block;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.icon-download-link:before,a.download-link:before{content:"\e91e"}.icon-download:before{content:"\e915"}.icon-chevron-down:before{content:"\e900"}.icon-chevron-down-menu:before{content:"\e90f"}.icon-key-right:before{content:"\e93a"}.icon-key-shift:before{content:"\e93b"}.icon-key-left:before{content:"\e93c"}.icon-elevator:before{content:"\e917"}.icon-lightbox:before{content:"\e905"}.icon-chevron-down-small:before{content:"\e92d"}.icon-chevron-left:before{content:"\e92e"}.icon-chevron-right:before{content:"\e92f"}.icon-close:before{content:"\e910"}.icon-email:before{content:"\e93d"}.icon-youtube:before{content:"\e906"}.icon-pinterest:before{content:"\e935"}.icon-facebook:before{content:"\e907"}.icon-instagram:before{content:"\e908"}.icon-twitter:before{content:"\e909"}.icon-bluesky:before{content:"\e941"}.icon-linkedin:before{content:"\e940"}.icon-play:before{content:"\e927"}.icon-pause:before{content:"\e929"}.icon-backwards:before{content:"\e92a"}.icon-forwards:before{content:"\e92b"}.icon-volume-silent:before{content:"\e928"}.icon-volume-loud:before{content:"\e925"}.icon-reset:before{content:"\e91b"}.icon-close-zoom:before{content:"\e911"}.icon-zoom:before{content:"\e90e"}.icon-calendar:before{content:"\e91d"}.icon-ical:before{content:"\e939"}.icon-clock:before{content:"\e904"}.icon-more-horizontal:before{content:"\e934"}.icon-opac:before{content:"\e91c"}.icon-blog:before{content:"\e924"}.icon-card:before{content:"\e91f"}.icon-comment:before{content:"\e938"}.icon-reply-comment:before{content:"\e937"}.icon-blind:before{content:"\e919"}.icon-hands:before{content:"\e90b"}.icon-accessible-language:before,.icon-reading:before{content:"\e90c"}.icon-rollator:before,.icon-wc:before{content:"\e916"}.icon-wheelchair-wc:before{content:"\e922"}.icon-wheelchair:before{content:"\e918"}.icon-world:before{content:"\e90d"}.event-header .contact--has-icon:before,.icon-pin:before{content:"\e903"}.icon-ticket:before{content:"\e902"}.icon-align-left:before{content:"\e92c"}.icon-film:before{content:"\e930"}.icon-image:before{content:"\e933"}.icon-filter:before{content:"\e931"}.icon-headphones-2:before{content:"\e932"}.icon-headphones:before{content:"\e926"}.icon-parking:before{content:"\e936"}.icon-info:before{content:"\e912"}.icon-circle:before{content:"\e921"}.icon-door:before{content:"\e913"}.icon-logo_ksw:before{content:"\e914"}.button{font-size:1.2rem;font-weight:500;text-align:center;vertical-align:middle;padding:.25rem .5rem .5rem;display:inline-block;border:none;border-top:2px solid #1c1cbe;border-top:2px solid var(--ci-color);position:relative;cursor:pointer}.button:before{width:calc(100% - 1rem);bottom:0;background:#1c1cbe;background:var(--ci-color);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all 15ms linear;transition-delay:.15s}.button:after,.button:before{content:"";height:2px;position:absolute;left:50%}.button:after{width:calc(100% + 2px);transition:all 75ms linear;background:#fff;background:var(--c-white);top:-2px;-webkit-transform:translate(-50%);transform:translate(-50%)}.button span:after,.button span:before{content:"";width:2px;height:0;position:absolute;transition:all 75ms linear;transition-delay:75ms;background:#1c1cbe;background:var(--ci-color)}.button span:before{left:0;bottom:0}.button span:after{right:0;bottom:0}.button:focus:before,.button:hover:before{width:calc(100% - 2px);transition-delay:0s}.button:focus:after,.button:hover:after{width:0;transition-delay:.09s}.button:focus span:after,.button:focus span:before,.button:hover span:after,.button:hover span:before{height:calc(100% + 2px);transition-delay:15ms}.button.inverted{color:#fff;color:var(--ci-text-color);border-color:#fff;border-color:var(--ci-text-color)}.button.inverted:before{background:#fff;background:var(--ci-text-color)}.button.inverted:after{background:#1c1cbe;background:var(--ci-color)}.button.inverted span:after,.button.inverted span:before{background:#fff;background:var(--ci-text-color)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.button:after,.button:before,.button span:after,.button span:before{transition-duration:0s!important;transition-delay:0s!important}}@supports (-ms-ime-align:auto) or (-ms-accelerator:true){.button:after,.button:before,.button span:after,.button span:before{transition-duration:0s!important;transition-delay:0s!important}}.button-bordered,.player .vjs-track-settings-controls button,input[type=reset],input[type=submit]{font-weight:500;font-size:1.125rem;line-height:32px;color:#1c1cbe;color:var(--ci-color);text-transform:uppercase;min-height:47px;padding:3px 22px 6px;margin-left:-3px;background:#fff;background:var(--c-white);border:2px solid #1c1cbe;border:2px solid var(--ci-color);cursor:pointer;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0}.button-bordered.focus-visible,.button-bordered:hover,.button-bordered[aria-expanded=true],.player .vjs-track-settings-controls button.focus-visible,.player .vjs-track-settings-controls button:hover,.player .vjs-track-settings-controls button[aria-expanded=true],input[type=reset].focus-visible,input[type=reset]:hover,input[type=reset][aria-expanded=true],input[type=submit].focus-visible,input[type=submit]:hover,input[type=submit][aria-expanded=true]{color:#fff;color:var(--ci-text-color);background-color:#1c1cbe;background-color:var(--ci-color)}.c-blue{color:#1c1cbe;color:var(--ci-color)}.c-white{color:#fff;color:var(--c-white)}.c-black{color:#000;color:var(--c-black)}fieldset{padding:0;margin:0;border:none}fieldset legend{display:none}input[type=datetime-local],input[type=email],input[type=number],input[type=password],input[type=phone],input[type=search],input[type=text],input[type=time]{font-size:1.125rem;line-height:1.5625rem;width:100%;border:none;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black);border-radius:0;background:#fff;background:var(--c-white);-webkit-appearance:none;-webkit-border-radius:0}input::-webkit-input-placeholder{color:rgba(28,28,190,.4)}input:-ms-input-placeholder{color:rgba(28,28,190,.4)}input::-ms-input-placeholder{color:rgba(28,28,190,.4)}input::placeholder{color:rgba(28,28,190,.4)}@media screen and (max-width:992px){input::-webkit-input-placeholder{text-transform:inherit}input:-ms-input-placeholder{text-transform:inherit}input::-ms-input-placeholder{text-transform:inherit}input::placeholder{text-transform:inherit}}.form-group>label{display:block;margin-bottom:.5rem}.form-input.big input{min-height:47px;padding:.3rem 3rem .6rem 1rem;border:3px solid #1c1cbe;border:3px solid var(--ci-color)}.form-input.big input::-webkit-input-placeholder{color:#1c1cbe;color:var(--ci-color)}.form-input.big input:-ms-input-placeholder{color:#1c1cbe;color:var(--ci-color)}.form-input.big input::-ms-input-placeholder{color:#1c1cbe;color:var(--ci-color)}.form-input.big input::placeholder{color:#1c1cbe;color:var(--ci-color)}textarea{width:100%;padding:.5rem;border:3px solid #1c1cbe;border:3px solid var(--ci-color);border-radius:0}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio],.form-radio input[type=checkbox],.form-radio input[type=radio]{opacity:0;position:absolute}.form-checkbox input[type=checkbox]:focus:focus~.form-control .label-text,.form-checkbox input[type=radio]:focus:focus~.form-control .label-text,.form-radio input[type=checkbox]:focus:focus~.form-control .label-text,.form-radio input[type=radio]:focus:focus~.form-control .label-text{outline:1px dotted #000;outline:1px dotted var(--c-black)}.form-checkbox input[type=checkbox]:checked~.form-control .checkmark:after,.form-checkbox input[type=checkbox]:checked~.form-control .radio:after,.form-checkbox input[type=radio]:checked~.form-control .checkmark:after,.form-checkbox input[type=radio]:checked~.form-control .radio:after,.form-radio input[type=checkbox]:checked~.form-control .checkmark:after,.form-radio input[type=checkbox]:checked~.form-control .radio:after,.form-radio input[type=radio]:checked~.form-control .checkmark:after,.form-radio input[type=radio]:checked~.form-control .radio:after{display:block}.form-checkbox .form-control .checkmark,.form-checkbox .form-control .radio,.form-radio .form-control .checkmark,.form-radio .form-control .radio{width:20px;height:20px;margin-right:.5rem;border:2px solid #1c1cbe;border:2px solid var(--ci-color);display:inline-flex;align-items:center;justify-content:center;position:relative;top:7px;flex:1 0 auto}.form-checkbox .form-control .checkmark:after,.form-radio .form-control .checkmark:after{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910";color:#1c1cbe;color:var(--ci-color);font-size:11px;font-weight:700;display:none;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.form-checkbox .form-control .radio,.form-radio .form-control .radio{border-radius:50%}.form-checkbox .form-control .radio:after,.form-radio .form-control .radio:after{content:"";background-color:#1c1cbe;background-color:var(--ci-color);width:10px;height:10px;display:none;border-radius:50%;position:absolute;top:3px;left:3px}.form-checkbox .form-control label,.form-radio .form-control label{font-size:1.25rem;display:inline-flex}.form-checkbox .form-control label:focus,.form-checkbox .form-control label:hover,.form-radio .form-control label:focus,.form-radio .form-control label:hover{cursor:pointer}.form-select.multiple-select .powermail_field:after,.form-select.multiple-select .select:after,.powermail_fieldwrap_type_select.multiple-select .powermail_field:after,.powermail_fieldwrap_type_select.multiple-select .select:after{display:none}.form-select.multiple-select .powermail_field select,.form-select.multiple-select .select select,.powermail_fieldwrap_type_select.multiple-select .powermail_field select,.powermail_fieldwrap_type_select.multiple-select .select select{padding:0}.form-select .powermail_field,.form-select .select,.powermail_fieldwrap_type_select .powermail_field,.powermail_fieldwrap_type_select .select{border:3px solid #1c1cbe;border:3px solid var(--ci-color);position:relative}.form-select .powermail_field:after,.form-select .select:after,.powermail_fieldwrap_type_select .powermail_field:after,.powermail_fieldwrap_type_select .select:after{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-size:18px;display:inline-block;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:7px;right:10px;color:#1c1cbe;color:var(--ci-color);pointer-events:none}.form-select .powermail_field select,.form-select .select select,.powermail_fieldwrap_type_select .powermail_field select,.powermail_fieldwrap_type_select .select select{font-size:1.125rem;width:100%;padding:0 2rem .25rem .5rem;border:none;border-radius:0;background:none}.form-select .powermail_field select:not([multiple])::-ms-expand,.form-select .select select:not([multiple])::-ms-expand,.powermail_fieldwrap_type_select .powermail_field select:not([multiple])::-ms-expand,.powermail_fieldwrap_type_select .select select:not([multiple])::-ms-expand{display:none}.form-error{font-size:.9375rem;color:red;margin:.5rem 0}.search-input{display:flex;align-items:flex-end;margin-bottom:1rem}.search-input .form-group{margin-bottom:0;position:relative}.search-input .form-group:after{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";font-size:1.5rem;color:#1c1cbe;color:var(--ci-color);position:absolute;right:20px;bottom:12px}.search-input .button-bordered{min-height:47px}.search-input .search-help{margin-left:1rem;color:#1c1cbe;color:var(--ci-color);font-size:1rem;font-weight:500;white-space:nowrap;align-self:center}.search-input .glyphicon-question-mark{display:inline-block;width:2rem;height:2rem;margin-right:.5rem;background:#1c1cbe;background:var(--ci-color);border-radius:50%;color:#fff;color:var(--ci-text-color);line-height:1.5rem;text-align:center;font-size:1.5rem}.form-date input{text-align:center;max-width:120px;padding:.1rem .2rem .2rem;border:3px solid #1c1cbe;border:3px solid var(--ci-color)}.form-date input::-webkit-input-placeholder{color:rgba(28,28,190,.4)}.form-date input:-ms-input-placeholder{color:rgba(28,28,190,.4)}.form-date input::-ms-input-placeholder{color:rgba(28,28,190,.4)}.form-date input::placeholder{color:rgba(28,28,190,.4)}.dp-below{width:335px;margin-top:-10px}.dp,.dr-cals{min-height:290px;padding-top:0;border:3px solid #1c1cbe;border:3px solid var(--ci-color);border-radius:0;box-shadow:none}.dp:before,.dr-cals:before{display:none}.dp .dp-permanent,.dr-cals .dp-permanent{max-width:335px}@media screen and (max-width:600px){.dp .dp-permanent,.dr-cals .dp-permanent{max-width:260px}}.dp .dr-cal-end,.dr-cals .dr-cal-end{display:none}.dp .dp-edge-day,.dp .dr-cal-end .dp-prev,.dp .dr-cal-start .dp-next,.dr-cals .dp-edge-day,.dr-cals .dr-cal-end .dp-prev,.dr-cals .dr-cal-start .dp-next{visibility:visible}.dp .dp-cal,.dr-cals .dp-cal{min-height:290px}.dp .dp-days,.dr-cals .dp-days{padding:0 10px}.dp .dp-day.dp-edge-day.dr-in-range:hover,.dr-cals .dp-day.dp-edge-day.dr-in-range:hover{color:#1c1cbe;color:var(--ci-color)}.dp .dp-cal-header,.dp .dp-col-header,.dr-cals .dp-cal-header,.dr-cals .dp-col-header{color:#1c1cbe;color:var(--ci-color);text-transform:inherit}.dp .dp-cal-header,.dr-cals .dp-cal-header{display:flex;justify-content:center;background:none;padding-top:15px;padding-bottom:0;margin-bottom:15px}.dp .dp-next,.dp .dp-prev,.dr-cals .dp-next,.dr-cals .dp-prev{margin-right:6px;margin-left:10px;position:static}.dp .dp-next:focus:before,.dp .dp-next:hover:before,.dp .dp-prev:focus:before,.dp .dp-prev:hover:before,.dr-cals .dp-next:focus:before,.dr-cals .dp-next:hover:before,.dr-cals .dp-prev:focus:before,.dr-cals .dp-prev:hover:before{color:#fff;color:var(--c-white)}.dp .dp-next:before,.dp .dp-prev:before,.dr-cals .dp-next:before,.dr-cals .dp-prev:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";color:#1c1cbe;color:var(--ci-color);border:none;position:relative}.dp .dp-prev:before,.dr-cals .dp-prev:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:5px}.dp .dp-next:before,.dr-cals .dp-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px}.dp .dp-cal-month,.dp .dp-cal-year,.dr-cals .dp-cal-month,.dr-cals .dp-cal-year{font-weight:500;font-size:1.375rem;line-height:1.375rem;padding:0 5px 5px}.dp .dp-col-header,.dp .dp-day,.dr-cals .dp-col-header,.dr-cals .dp-day{font-size:1.125rem;line-height:1.375rem;padding:2px 8px 6px}@media screen and (max-width:600px){.dp .dp-col-header,.dp .dp-day,.dr-cals .dp-col-header,.dr-cals .dp-day{font-size:1rem;line-height:1.25rem;padding:2px 3px 6px}}.dp .dp-day-today:after,.dr-cals .dp-day-today:after{width:0;border-color:#1c1cbe;border-top:3px solid transparent;border-left:3px solid transparent;border-bottom:3px solid #1c1cbe;border-bottom:3px solid var(--ci-color);border-right:3px solid #1c1cbe;border-right:3px solid var(--ci-color);top:inherit;bottom:0;right:0}.dp .dp-cal-month,.dp .dp-cal-year,.dp .dp-day,.dp .dp-month,.dp .dp-year,.dr-cals .dp-cal-month,.dr-cals .dp-cal-year,.dr-cals .dp-day,.dr-cals .dp-month,.dr-cals .dp-year{color:#1c1cbe;color:var(--ci-color);border-radius:0}.dp .dp-cal-month:hover,.dp .dp-cal-year:hover,.dp .dp-clear:hover,.dp .dp-close:hover,.dp .dp-day:focus,.dp .dp-day:hover,.dp .dp-month:hover,.dp .dp-next:hover,.dp .dp-prev:hover,.dp .dp-today:hover,.dp .dp-year:hover,.dr-cals .dp-cal-month:hover,.dr-cals .dp-cal-year:hover,.dr-cals .dp-clear:hover,.dr-cals .dp-close:hover,.dr-cals .dp-day:focus,.dr-cals .dp-day:hover,.dr-cals .dp-month:hover,.dr-cals .dp-next:hover,.dr-cals .dp-prev:hover,.dr-cals .dp-today:hover,.dr-cals .dp-year:hover{color:#fff;color:var(--ci-text-color);background:#1c1cbe;background:var(--ci-color)}.dp .dp-day-disabled,.dp .dp-edge-day,.dr-cals .dp-day-disabled,.dr-cals .dp-edge-day{opacity:.3}.dp .dp-edge-day.dr-in-range,.dr-cals .dp-edge-day.dr-in-range{background-color:rgba(28,28,190,.35)}.dp .dp-edge-day.dr-selected,.dr-cals .dp-edge-day.dr-selected{color:#1c1cbe;color:var(--ci-color)}.dp .dp-day-today,.dr-cals .dp-day-today{color:#1c1cbe;color:var(--ci-color);background:#fff;background:var(--c-white)}.dp .dr-in-range,.dr-cals .dr-in-range{background-color:rgba(28,28,190,.1)}.dp .dr-selected,.dr-cals .dr-selected{color:#fff;color:var(--ci-text-color);background:#1c1cbe;background:var(--ci-color)}.dp .dp-cal-footer,.dp .dp-clear,.dp .dp-today,.dr-cals .dp-cal-footer,.dr-cals .dp-clear,.dr-cals .dp-today{display:none}.dp .dp-close,.dr-cals .dp-close{position:absolute;top:0;right:0}.date-range .wrapper{display:inline-flex;flex-wrap:wrap;position:relative}@media screen and (max-width:600px){.date-range .wrapper{display:block}}.date-range .end,.date-range .start{display:flex;align-items:center}@media screen and (max-width:600px){.date-range .end,.date-range .start{margin-bottom:1rem}}.date-range .start{margin-right:.5rem}.date-range p{margin:0 .5rem 0 0}.date-range-picker{position:absolute;left:0;top:calc(100% - 3px);display:none;transition:all .25s;z-index:-20}@media screen and (max-width:600px){.date-range-picker{top:calc(100% - 93px)}}.date-range-picker.ex-inputs-picker-visible{display:block;z-index:1000}a.download-link,a.external-link,a.internal-link,a[data-mailto-token],a[href^="javascript:linkTo_UnCryptMailto"],a[href^=mailto]{word-wrap:break-word}a.external-link,a.internal-link{padding-bottom:1px;border-bottom:1px solid}a.external-link:focus,a.external-link:hover,a.internal-link:focus,a.internal-link:hover{border-bottom:2px solid}a.download-link,a.external-link{position:relative;margin-left:1.25em}a.download-link:before,a.external-link:before{position:absolute;top:.75em;left:-1.66em}a.external-link:before{font-size:.7em}a.download-link{color:#1c1cbe;color:var(--ci-link-alternative-color)}a.download-link:before{top:.45em;left:-1.3em;font-size:.9em}a.download-link:focus,a.download-link:hover{border-bottom:1px solid}a.download-link-block{position:relative;display:inline-block;padding-left:20px;color:#1c1cbe;color:var(--ci-link-alternative-color)}a.download-link-block i{position:absolute;top:.45em;left:0;font-size:.9em}a.download-link-block span{border-bottom:none}a.download-link-block:focus span,a.download-link-block:hover span{padding-bottom:1px;border-bottom:1px solid}a[data-mailto-token],a[href^="javascript:linkTo_UnCryptMailto"],a[href^=mailto]{border-bottom:none;color:#1c1cbe;color:var(--ci-link-alternative-color)}a[data-mailto-token]:focus,a[data-mailto-token]:hover,a[href^="javascript:linkTo_UnCryptMailto"]:focus,a[href^="javascript:linkTo_UnCryptMailto"]:hover,a[href^=mailto]:focus,a[href^=mailto]:hover{padding-bottom:1px;border-bottom:1px solid}a.back-link{font-size:1.25rem;font-weight:500;line-height:30px;color:#1c1cbe;color:var(--ci-color)}a.back-link:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a";display:inline-block;margin-right:1rem;position:relative;top:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}a.back-link:focus,a.back-link:hover{border-bottom:2px solid}h1>a.external-link,h1>a.internal-link,h2>a.external-link,h2>a.internal-link{padding-bottom:0;border:none}h1>a.external-link:focus,h1>a.external-link:hover,h1>a.internal-link:focus,h1>a.internal-link:hover,h2>a.external-link:focus,h2>a.external-link:hover,h2>a.internal-link:focus,h2>a.internal-link:hover{border:none}ul{padding-left:0}ul li{list-style:none;line-height:28px;padding-left:20px;margin-bottom:11px;position:relative}ul li:before{content:"";margin-right:.5rem;background-color:#000;background-color:var(--c-black);width:4px;height:4px;display:inline-block;vertical-align:middle;border-radius:50%;position:absolute;top:13px;left:0}ul ol,ul ul{padding-left:0}ul ol li:first-child,ul ul li:first-child{margin-top:11px}ol{padding-left:17px}ol li{line-height:28px;margin-bottom:11px}ol li:first-child{margin-top:11px}ol ol,ol ul{padding-left:17px}table{table-layout:fixed}@media screen{table{margin-bottom:3rem}}@media screen and (max-width:992px){table{margin-bottom:2.5rem}}@media screen and (max-width:600px){table{margin-bottom:2rem}}@media print{table{margin-bottom:30px}}table>h1:first-child,table>h2:first-child,table>h3:first-child{margin-top:0}table>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){table>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){table>h2:first-child{margin-bottom:15px}}table caption{text-align:left;margin-bottom:1rem}table caption,td:first-child,th:first-child{padding-left:1rem}td,td:last-child,th,th:last-child{padding-right:1rem}td,th{padding-left:1rem;text-align:left;vertical-align:top}td>:first-child,th>:first-child{margin-top:0!important}td>:last-child,th>:last-child{margin-bottom:0!important}td a.external-link,td a.internal-link,th a.external-link,th a.internal-link{line-height:1.3;padding-bottom:0}td ol li,td ul li,th ol li,th ul li{line-height:inherit}td ol li:before,td ul li:before,th ol li:before,th ul li:before{top:50%}th{min-width:250px;padding-top:1rem;padding-bottom:.65rem;font-weight:500}td{padding-top:1rem;padding-bottom:1rem}tbody th,td{border-top:1px solid #000;border-top:1px solid var(--c-black)}.contenttable,.rtable,.table-responsive{content:"";display:block;overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch;background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,hsla(0,0%,39.2%,.1),hsla(0,0%,100%,0)),linear-gradient(270deg,hsla(0,0%,39.2%,.1),hsla(0,0%,100%,0));background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:20px 100%,20px 100%,10px 100%,20px 100%;background-attachment:local,local,scroll,scroll}.tag{display:inline-block;line-height:1.375rem;font-size:1.125rem;font-weight:500}.tag.is-framed{padding:0 5px 5px;border:3px solid}.tooltip{position:relative}[role=tooltip]{position:absolute;top:0;left:50%;display:none;padding:.5rem;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background:#fff;background:var(--c-white);color:#000;color:var(--c-black);border:1px solid #000;border:1px solid var(--c-black)}a:focus+[role=tooltip],a:hover+[role=tooltip]{display:block}.linklist{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.125rem;max-width:955px;margin:1.875rem auto auto;padding-left:4.375rem;padding-right:4.375rem;color:#1c1cbe;color:var(--ci-color)}@media screen{.linklist{margin-bottom:3rem}}@media screen and (max-width:992px){.linklist{margin-bottom:2.5rem}}@media screen and (max-width:600px){.linklist{margin-bottom:2rem}}@media print{.linklist{margin-bottom:30px}}.linklist>h1:first-child,.linklist>h2:first-child,.linklist>h3:first-child{margin-top:0}.linklist>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.linklist>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.linklist>h2:first-child{margin-bottom:15px}}@media screen and (max-width:768px){.linklist{padding-left:1.25rem;padding-right:1.25rem}}.linklist__toggle{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.125rem;color:#1c1cbe;color:var(--ci-color)}@media screen and (min-width:993px){.linklist__toggle{color:#000;color:var(--c-black)}.linklist__toggle:hover{cursor:default}}.linklist__toggle[aria-expanded=true] .linklist__icon{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.linklist__icon{margin-right:.4375rem;display:inline-block;transition:all .3s ease-out}@media screen and (min-width:993px){.linklist__icon{display:none}}.linklist__list{list-style-type:none;padding-left:1.6875rem}@media screen and (min-width:993px){.linklist__list{padding:0}}.player__alternative-provider-list{display:flex;justify-content:flex-end;align-items:center;margin-top:0;margin-bottom:.9375rem}.player__alternative-provider-item{height:1.25rem;margin-bottom:0;margin-left:1.25rem;padding-right:0;padding-left:0}.player__alternative-provider{color:#1c1cbe;color:var(--c-blue)}.player__alternative-provider.focus-visible>.sr-only,.player__alternative-provider:focus-visible>.sr-only,.player__alternative-provider:hover>.sr-only{content:attr(title);position:absolute;top:100%;left:0;z-index:1;display:block;width:auto;height:auto;margin-top:2px;padding:5px;color:#000;font-size:.75em;font-family:sans-serif;line-height:1;white-space:nowrap;text-align:left;background-color:#fff;border:1px solid #000;overflow:visible;clip:auto}.player__alternative-provider-logo{height:100%}.player__alternative-provider-logo svg{display:inline-block;height:100%}.player.player--audio .vjs-social-share__item a[data-mailto-token]:focus,.player.player--audio .vjs-social-share__item a[data-mailto-token]:hover,.player.player--audio .vjs-social-share__item a[href^="javascript:linkTo_UnCryptMailto"]:focus,.player.player--audio .vjs-social-share__item a[href^="javascript:linkTo_UnCryptMailto"]:hover,.player.player--audio .vjs-social-share__item a[href^=mailto].vjs-social-share__link:focus,.player.player--audio .vjs-social-share__item a[href^=mailto].vjs-social-share__link:hover,.player.player--audio .vjs-social-share__item a[href^=mailto]:focus,.player.player--audio .vjs-social-share__item a[href^=mailto]:hover{padding-bottom:0;border-bottom:none}.context--audio-image{width:100%;font-weight:500;color:#fff;color:var(--c-white);position:absolute;bottom:0;padding-left:40px;padding-right:40px;padding-bottom:90px;background-image:linear-gradient(180deg,transparent,#000)}@media screen and (max-width:768px){.context--audio-image{padding-bottom:50px}}@media screen and (max-width:600px){.context--audio-image{position:static;color:#000;color:var(--c-black);padding:0;background-image:none}}.context--audio-image p{font-size:18px}.media-container .context--audio-image .context__heading{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;margin-top:2.25rem;margin-bottom:1.5rem;line-height:2.3125rem}@media screen and (max-width:992px){.media-container .context--audio-image .context__heading{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.media-container .context--audio-image .context__heading{font-size:1.5625rem;line-height:1.875rem;margin-bottom:10px}}.player__image img{width:100%;height:100%}.player.player--audio.player--audio-image{background-image:linear-gradient(180deg,transparent,#000);position:absolute;width:100%;bottom:0}.player.player--audio.player--audio-image .player__alternative-provider-wrapper{padding-top:13px}.player.player--audio.player--audio-image a.player__alternative-provider:hover{outline:1px solid #fff;outline:1px solid var(--c-white)}.player.player--audio.player--audio-image .player__alternative-provider-logo{color:#fff;color:var(--c-white)}.player.player--audio.player--audio-image .vjs-control-bar{background:#1c1cbe;background:var(--c-blue)}.player.player--audio.player--audio-image .vjs-social-share__list .vjs-social-share__item{background-color:#1c1cbe;background-color:var(--c-blue)}.player.player--audio.player--audio-image .video-js,.player.player--audio.player--audio-image .video-js :before{color:#fff;color:var(--c-white)}.player.player--audio.player--audio-image .video-js.vjs-has-started{outline:none}.player.player--audio.player--audio-image .video-js .vjs-load-progress{z-index:1;width:100%!important;background-color:#fff;background-color:var(--c-white)}.player.player--audio.player--audio-image .video-js .vjs-load-progress div,.player.player--audio.player--audio-image .video-js .vjs-play-progress:before,.player.player--audio.player--audio-image .video-js .vjs-progress-holder,.player.player--audio.player--audio-image .video-js .vjs-slider,.player.player--audio.player--audio-image .video-js .vjs-volume-level,.player.player--audio.player--audio-image .video-js .vjs-volume-level:before,.player.player--audio.player--audio-image .vjs-menu-button-popup .vjs-menu{background-color:#fff;background-color:var(--c-white)}.player.player--audio.player--audio-image .video-js .vjs-social-share-control .vjs-icon-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='%23fff' d='M405.378 296.567l-.584-.002c-43.478 0-80.88 26.012-97.493 63.323l-.27.678-93.654-26.88a28.87 28.87 0 00-.007-4.365l.006.098c-.001-30.038-12.418-57.175-32.4-76.56l-.027-.026 55.894-58.666c17.188 12.364 38.662 19.774 61.867 19.774 58.911 0 106.666-47.757 106.666-106.666S357.619.609 298.71.609c-58.858 0-106.582 47.672-106.666 106.511v.267c0 20.523 5.879 39.674 16.043 55.859l-.256-.438-64 66.773c-10.968-4.322-23.672-6.827-36.96-6.827h-.168.009-.088c-58.91 0-106.666 47.757-106.666 106.666s47.757 106.666 106.666 106.666c42.24 0 78.746-24.553 96.024-60.166l.278-.635 95.787 29.44c0 58.911 47.757 106.666 106.666 106.666s106.667-47.757 106.667-106.666c0-58.911-47.757-106.666-106.666-106.666zM298.712 43.127c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64zm-192 350.293c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zm298.666 73.813c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64z'/%3E%3C/svg%3E")}.player.player--audio.player--audio-image .video-js .vjs-social-share-control--on{background-color:#1c1cbe;background-color:var(--c-blue)}.player.player--audio.player--audio-image .video-js .vjs-social-share-control--on .vjs-icon-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='%23fff' d='M405.378 296.567l-.584-.002c-43.478 0-80.88 26.012-97.493 63.323l-.27.678-93.654-26.88a28.87 28.87 0 00-.007-4.365l.006.098c-.001-30.038-12.418-57.175-32.4-76.56l-.027-.026 55.894-58.666c17.188 12.364 38.662 19.774 61.867 19.774 58.911 0 106.666-47.757 106.666-106.666S357.619.609 298.71.609c-58.858 0-106.582 47.672-106.666 106.511v.267c0 20.523 5.879 39.674 16.043 55.859l-.256-.438-64 66.773c-10.968-4.322-23.672-6.827-36.96-6.827h-.168.009-.088c-58.91 0-106.666 47.757-106.666 106.666s47.757 106.666 106.666 106.666c42.24 0 78.746-24.553 96.024-60.166l.278-.635 95.787 29.44c0 58.911 47.757 106.666 106.666 106.666s106.667-47.757 106.667-106.666c0-58.911-47.757-106.666-106.666-106.666zM298.712 43.127c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64zm-192 350.293c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64zm298.666 73.813c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64 0 35.346-28.654 64-64 64z'/%3E%3C/svg%3E")}.player.player--audio.player--audio-image .vjs-button:hover{outline-color:#fff;outline-color:var(--c-white)}.player.player--audio.player--audio-image .video-js .vjs-social-share__link:hover{outline:1px solid #fff;outline:1px solid var(--c-white)}.media-container.multiple-media.multiple-media--image .wrapper{justify-content:space-evenly}@media screen and (max-width:992px){.media-container.multiple-media.multiple-media--image .wrapper{flex-direction:column}.media-container.multiple-media.multiple-media--image .wrapper>*{flex-basis:auto;max-width:none}}.media-container.multiple-media.multiple-media--image .context--audio-image{padding-bottom:50px}.media-container.multiple-media.multiple-media--image .context__heading{margin-bottom:10px}.media-container.multiple-media.multiple-media--image .context--audio-image p{font-size:16px}.promotion-overlay{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto}.promotion-overlay.is-active{display:block}.promotion-overlay button.focus-visible,.promotion-overlay button:focus-visible{outline:none}.promotion-overlay button.focus-visible i,.promotion-overlay button:focus-visible i{outline:2px solid #1c1cbe;outline:2px solid var(--ci-color);outline-offset:5px}.promotion-overlay__inner{position:relative;background-color:#fff;background-color:var(--c-white);margin:15% 25%}@media screen and (max-width:768px){.promotion-overlay__inner{margin:15%}}.promotion-overlay__close{position:absolute;top:0;right:0;padding:1.25rem 1.875rem;color:#1c1cbe;color:var(--ci-color);font-size:1.75rem;font-weight:700}.promotion-overlay__close:focus,.promotion-overlay__close:hover{color:#000;color:var(--c-black);text-decoration:none;cursor:pointer}.promotion-overlay__content{width:100%;padding:3.125rem 2.1875rem;border:.5rem solid #1c1cbe;border:.5rem solid var(--ci-color)}@media screen and (max-width:768px){.promotion-overlay__content{padding:3.125rem .9375rem}}.promotion-overlay__text{font-weight:500;font-size:20px}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.countdown-timer{position:relative;width:100%;max-width:80rem;margin:auto auto 5rem;background-color:#000;background-color:var(--c-black);color:#fff;color:var(--c-white);aspect-ratio:1280/720;background-image:var(--background-image);background-color:var(--background-color);background-repeat:no-repeat;background-size:cover;overflow:hidden}@media screen and (max-width:768px){.countdown-timer{margin-bottom:2.5rem;aspect-ratio:380/240}}@media screen and (max-width:600px){.countdown-timer{aspect-ratio:auto;background-position:50%}}.countdown-timer[data-bg]{background-image:var(--background)}.countdown-timer__inner{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:1.25rem 0}@media screen and (max-width:600px){.countdown-timer__inner{padding:3.125rem 0;aspect-ratio:1/1}}.countdown-timer__element-animations,.countdown-timer__svg{position:absolute;top:0;left:0;width:100%;height:100%}.countdown-timer__svg{z-index:0;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.countdown-timer__shape{position:relative;z-index:3;fill:transparent;stroke:#fff;stroke:var(--c-white);opacity:0;paint-order:stroke;stroke-linecap:square;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}@media screen and (max-width:768px){.countdown-timer__shape{stroke-width:.375rem}}.countdown-timer__border{position:absolute;border:.625rem solid #fff;left:50%;top:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}@media screen and (max-width:768px){.countdown-timer__border{border-width:.375rem}}.countdown-timer .internal-link,.countdown-timer__text-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;text-align:center;padding:5rem;min-width:60%;border-bottom:unset}@media screen and (max-width:768px){.countdown-timer .internal-link,.countdown-timer__text-content{min-width:80%;padding:3.125rem}}@media screen and (max-width:600px){.countdown-timer .internal-link,.countdown-timer__text-content{padding:1.875rem}}.countdown-timer .internal-link:hover .countdown-timer__item--heading,.countdown-timer__text-content:hover .countdown-timer__item--heading{background-size:100% 100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.countdown-timer .internal-link:hover+.countdown-timer__element-animations .countdown-timer__svg,.countdown-timer__text-content:hover+.countdown-timer__element-animations .countdown-timer__svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.countdown-timer__item{margin:0 auto .625rem;text-align:center;font-weight:500;text-rendering:geometricPrecision;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;white-space:nowrap}@media screen and (max-width:768px){.countdown-timer__item{white-space:normal}}.countdown-timer__item:last-child{margin-bottom:0}.countdown-timer__item--heading{display:inline-block;padding-bottom:.5rem;margin-bottom:.625rem;font-weight:600;color:inherit;text-decoration:none;-webkit-transform-origin:bottom;transform-origin:bottom;cursor:pointer;transition:background-size .4s ease-in-out,-webkit-transform .4s ease;transition:background-size .4s ease-in-out,transform .4s ease;transition:background-size .4s ease-in-out,transform .4s ease,-webkit-transform .4s ease;background-image:linear-gradient(180deg,transparent 94%,#fff 0);background-image:linear-gradient(180deg,transparent 94%,var(--c-white) 0);background-repeat:no-repeat;background-size:0 100%}@media screen and (max-width:768px){.countdown-timer__item--heading{font-size:3.75rem;line-height:3.125rem}}@media screen and (max-width:600px){.countdown-timer__item--heading{font-size:2.5rem;line-height:2.8125rem}}.countdown-timer__typewriter-cursor{display:none;margin-left:.0625rem;border-right:.0625rem solid #fff;border-right:.0625rem solid var(--c-white);height:100%;transition:opacity .1s ease}.countdown-timer__typewriter-cursor--is-active{-webkit-animation:blinker 1s step-start infinite;animation:blinker 1s step-start infinite}.countdown-timer__finish-content{display:none}.countdown-timer__bg-shader{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background-color:var(--shader-color);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.sliding-header{max-width:1920px;margin:0 auto;position:relative;color:#fff;color:var(--c-white)}.sliding-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:160px;background:linear-gradient(0deg,transparent,rgba(0,0,0,.5) 170%)}.sliding-header+.textmedia{margin-top:0}.sliding-header__image-wrapper{position:relative}.sliding-header__image{position:relative;width:100%;height:calc(100vh - 145px);overflow:hidden}@media screen and (max-width:1024px){.sliding-header__image{height:calc(100vh - 97px)}}@media screen and (max-width:600px){.sliding-header__image{height:calc(100vh - 71px)}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.sliding-header__image{height:-webkit-fill-available}}}.sliding-header__image:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(1,1,1,0))}.sliding-header__image img,.sliding-header__image picture{top:0;left:0;display:block;width:100%;height:100%}.sliding-header__image img{position:absolute;transition:-webkit-transform 50ms linear;transition:transform 50ms linear;transition:transform 50ms linear,-webkit-transform 50ms linear;font-family:"object-fit:cover";object-fit:cover}.sliding-header__wrapper{z-index:1;width:100%}@media screen{.sliding-header__wrapper{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.sliding-header__wrapper{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.sliding-header__wrapper{max-width:1560px;padding-right:17px;padding-left:17px}}.sliding-header__context{width:100%;max-width:1080px;margin:0 auto;padding-right:110px;padding-bottom:80px}@media screen and (max-width:1440px){.sliding-header__context{max-width:940px;padding-right:0}}@media screen and (max-width:1240px){.sliding-header__context{padding-right:140px}}@media screen and (max-width:768px){.sliding-header__context{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:600px){.sliding-header__context{padding-right:60px}}.sliding-header__context a{color:currentColor}.sliding-header__title{margin-top:0}@media screen and (max-width:1240px){.sliding-header__title{font-size:2rem;line-height:2.5rem}}.sliding-header__title+h2{margin-top:15px;margin-bottom:0}@media screen and (max-width:1240px){.sliding-header__title+h2{margin-top:10px;margin-bottom:20px;font-size:1.5rem;line-height:2rem}}@media screen and (max-width:600px){.sliding-header__title+h2{font-size:1rem;line-height:1.4rem}}.sliding-header .breadcrumb{color:#000;color:var(--c-black)}.newsletterbanner{padding:2rem 70px;color:#fff;color:var(--ci-text-color);background-color:#1c1cbe;background-color:var(--ci-color)}@media screen{.newsletterbanner{margin-bottom:3rem}}@media screen and (max-width:992px){.newsletterbanner{margin-bottom:2.5rem}}@media screen and (max-width:600px){.newsletterbanner{margin-bottom:2rem}}@media print{.newsletterbanner{margin-bottom:30px}}.newsletterbanner>h1:first-child,.newsletterbanner>h2:first-child,.newsletterbanner>h3:first-child{margin-top:0}.newsletterbanner>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.newsletterbanner>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.newsletterbanner>h2:first-child{margin-bottom:15px}}@media screen and (max-width:992px){.newsletterbanner{padding:1.5rem 24px}}@media screen and (max-width:600px){.newsletterbanner{padding:1.5rem 17px}}.newsletterbanner__inner{max-width:1080px;padding:30px;margin:0 auto;border:8px solid #fff;border:8px solid var(--c-white)}@media screen and (max-width:992px){.newsletterbanner__inner{max-width:988px}}@media screen and (max-width:600px){.newsletterbanner__inner{padding:20px;flex-direction:column;justify-content:center}}.newsletterbanner__inner.fade-in{animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}.newsletterbanner__content{display:flex;align-items:center}.newsletterbanner__content.fade-in{animation:fadein 5s;-moz-animation:fadein 5s;-webkit-animation:fadein 5s;-o-animation:fadein 5s}.newsletterbanner h2{margin-top:0}.newsletterbanner h2 a{position:relative;background-image:linear-gradient(180deg,transparent 96%,#fff 0);background-image:linear-gradient(180deg,transparent 96%,var(--c-white) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;background-position:0 -5px;border:none}.newsletterbanner h2 a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.newsletterbanner h2 a:focus,.newsletterbanner h2 a:hover{background-size:100% 100%}.newsletterbanner i{margin-left:100px;font-size:42px}@media screen and (max-width:992px){.newsletterbanner i{margin-left:50px}}@media screen and (max-width:600px){.newsletterbanner i{margin-top:17px;margin-left:0}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.event__table{margin-top:3.125rem}@media screen{.event__table{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.event__table{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.event__table{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen{.event__table{margin-bottom:3rem}}@media screen and (max-width:992px){.event__table{margin-bottom:2.5rem}}@media screen and (max-width:600px){.event__table{margin-bottom:2rem}}@media print{.event__table{margin-bottom:30px}}.event__table>h1:first-child,.event__table>h2:first-child,.event__table>h3:first-child{margin-top:0}.event__table>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.event__table>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.event__table>h2:first-child{margin-bottom:15px}}.event__table__inner{overflow:auto}.table{width:100%;margin-bottom:0;background-color:#fff;background-color:var(--c-white)}@media screen and (max-width:768px){.table__row{display:flex;flex-direction:column;margin-bottom:1.875rem}}.table__head{background-color:#1c1cbe;background-color:var(--ci-color);color:#fff;color:var(--c-white);border-left:.125rem solid #1c1cbe;border-left:.125rem solid var(--ci-color)}@media screen and (max-width:768px){.table__head{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}}.table__col-head{padding:.5rem .5rem .625rem .9375rem;font-weight:600;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.table__col-head,.table__data{vertical-align:middle;border:.125rem solid #1c1cbe;border:.125rem solid var(--ci-color)}.table__data{position:relative;font-weight:500;width:300px}@media screen and (max-width:768px){.table__data{display:flex;padding:0;border:none;text-align:center;width:auto}}.table__data:first-child{color:#1c1cbe;color:var(--ci-color);font-weight:600}@media screen and (max-width:768px){.table__data:first-child{padding-left:0}.table__data:first-child:before{border-top-color:#1c1cbe;border-top-color:var(--ci-color)}.table__data:first-child .table__text-item{border-top:.0625rem solid #1c1cbe;border-top:.0625rem solid var(--ci-color)}}@media screen and (max-width:768px){.table__data:last-child{padding-right:0}.table__data:last-child:before{border-bottom-color:#1c1cbe;border-bottom-color:var(--ci-color)}}.table__data:before{content:attr(data-label);position:relative;display:none;align-items:center;flex:1 0 30%;white-space:nowrap;padding:.9375rem;transition:color .2s ease,background-color .2s ease;font-weight:500;border-bottom:.0625rem solid #fff;border-bottom:.0625rem solid var(--c-white);text-align:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:768px){.table__data:before{display:flex;color:#fff;color:var(--c-white);background-color:#1c1cbe;background-color:var(--ci-color);white-space:normal}}.table__data--large{width:300px}@media screen and (max-width:768px){.table__data--large{width:auto}}.table__text-item{width:100%;flex-basis:100%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:768px){.table__text-item{text-align:left;padding:1.25rem .9375rem;border-right:.0625rem solid #1c1cbe;border-right:.0625rem solid var(--ci-color);border-bottom:.0625rem solid #1c1cbe;border-bottom:.0625rem solid var(--ci-color)}}.facility-closure-notif{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:block;padding:.1875rem .3125rem .3125rem;font-size:.75rem;border:.125rem solid #1c1cbe;border:.125rem solid var(--ci-color)}div.nn{width:100%;background:#1e6e8c;overflow:hidden}div.nn_trans{width:100vw;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);overflow:visible}div.nn_trans svg{display:inline-block;vertical-align:top;overflow:visible}div.nn_trans svg.nn_logo{width:33.33333vw}div.nn_trans svg.nn_links{width:66.66667vw}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){div.nn_trans svg.nn_links,div.nn_trans svg.nn_logo{height:42.42424vw}}div.nn svg #links a path,div.nn svg #typo,div.nn svg circle{fill:#faf514}div.nn svg circle{transition:all 333ms ease-out}div.nn svg #links rect{fill:#1e6e8c}div.nn svg a g.nn_bild{opacity:0;transition:all .25s ease-in}div.nn svg a.focus-visible g.nn_bild,div.nn svg a:hover g.nn_bild{opacity:1}div.nn svg #links a.active:hover rect,div.nn svg #links a.focus-visible rect,div.nn svg #links a.target:hover rect,div.nn svg #links a:hover rect,div.nn svg #links g.nn_bild rect{fill:transparent}div.nn svg #links a.active:hover path,div.nn svg #links a.focus-visible path,div.nn svg #links a.target:hover path,div.nn svg #links a:hover path{fill:#faf514}div.nn svg #links a:active path,div.nn svg #links a:target path{fill:#1e6e8c}div.nn svg #links a:active g.nn_bild rect,div.nn svg #links a:target g.nn_bild rect{fill:#faf514}div.nn svg #links a:active g.nn_bild image,div.nn svg #links a:target g.nn_bild image{opacity:0}div.nn svg #links a.active rect,div.nn svg #links a:target rect{fill:#faf514}div.nn svg #links a.active path,div.nn svg #links a:target path{fill:#1e6e8c}@media only screen and (max-width:800px){div.nn_trans svg{display:block}div.nn_trans svg.nn_logo{width:50vw;margin-top:-9.09091vw}div.nn_trans svg.nn_links{width:100vw;margin-top:-22.72727vw}}.header-slider{max-width:1560px;margin-left:auto;margin-right:auto;width:100%}@media screen{.header-slider{margin-bottom:3rem}}@media screen and (max-width:992px){.header-slider{margin-bottom:2.5rem}}@media screen and (max-width:600px){.header-slider{margin-bottom:2rem}}@media print{.header-slider{margin-bottom:30px}}.header-slider>h1:first-child,.header-slider>h2:first-child,.header-slider>h3:first-child{margin-top:0}.header-slider>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.header-slider>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.header-slider>h2:first-child{margin-bottom:15px}}.header-slider .items{position:relative}.header-slider .item{display:flex;width:100%;padding:2rem;min-height:785px}@media screen and (max-width:992px){.header-slider .item{min-height:896px;padding:2rem 1rem}}@media screen and (max-width:600px){.header-slider .item{min-height:563px;padding:1.5rem 0}}.header-slider .inner{display:flex;width:100%}@media screen{.header-slider .inner{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.header-slider .inner{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.header-slider .inner{max-width:1320px;padding-right:17px;padding-left:17px}}.header-slider .context{position:relative;z-index:1;border:15px solid #fff;border:15px solid var(--ci-image-border-color);display:flex;flex-direction:column;justify-content:space-between;padding:0 1.5rem 1.5rem;width:100%}@media screen and (max-width:992px){.header-slider .context{border:14px solid #fff;border:14px solid var(--ci-image-border-color)}}@media screen and (max-width:600px){.header-slider .context{border:9px solid #fff;border:9px solid var(--ci-image-border-color);padding:10px 20px 20px}}.header-slider .context:not(.no-hover) a{background-size:0 100%!important}.header-slider .context:not(.no-hover):hover .text,.header-slider .context:not(.no-hover):hover .title{opacity:0}.header-slider .title{margin-top:0;font-weight:500;font-size:6.25rem;line-height:6.25rem;text-transform:uppercase;color:#fff;color:var(--c-white);transition:all .35s ease-in-out;word-wrap:break-word}@media screen and (max-width:992px){.header-slider .title{font-size:4.375rem;line-height:4.375rem}}@media screen and (max-width:600px){.header-slider .title{font-size:2.6875rem;line-height:3rem}}.header-slider .title a{background-image:linear-gradient(180deg,transparent 95%,#fff 0);background-image:linear-gradient(180deg,transparent 95%,var(--c-white) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;background-position:0 -10px}.header-slider .title a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.header-slider .title a:focus,.header-slider .title a:hover{background-size:100% 100%}.header-slider .text{margin-bottom:0;color:#fff;color:var(--c-white);font-family:Suisse Works,serif;font-size:3.125rem;line-height:3.25rem;transition:all .35s ease-in-out}@media screen and (max-width:600px){.header-slider .text{font-size:1.5625rem;line-height:1.75rem}}.header-slider img{font-family:"object-fit:cover";object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.header-video{max-width:1560px;margin-left:auto;margin-right:auto}@media screen{.header-video{margin-bottom:3rem}}@media screen and (max-width:992px){.header-video{margin-bottom:2.5rem}}@media screen and (max-width:600px){.header-video{margin-bottom:2rem}}@media print{.header-video{margin-bottom:30px}}.header-video>h1:first-child,.header-video>h2:first-child,.header-video>h3:first-child{margin-top:0}.header-video>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.header-video>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.header-video>h2:first-child{margin-bottom:15px}}.header-video__inner,.header-video__video{position:relative}.header-video__video:after{content:"";display:block;height:0;padding-bottom:56.25%}.header-video__video>*{position:absolute;top:0;left:0;width:100%;height:100%}.header-video__toggle-wrapper{position:absolute;bottom:30px;right:30px;z-index:1}@media screen and (max-width:1024px){.header-video__toggle-wrapper{bottom:25px;right:25px}}@media screen and (max-width:600px){.header-video__toggle-wrapper{bottom:20px;right:20px}}.header-video .video-toggle-btn{height:50px;width:50px;background:hsla(0,0%,100%,.6);color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px){.header-video .video-toggle-btn{height:40px;width:40px}}@media screen and (max-width:600px){.header-video .video-toggle-btn{height:30px;width:30px}}.header-video .video-toggle-btn i{display:flex;align-items:center;justify-content:center;color:#fff;color:var(--ci-text-color)}.header-video .video-toggle-btn i:before{font-size:1.25rem}@media screen and (max-width:1024px){.header-video .video-toggle-btn i:before{font-size:1rem}}@media screen and (max-width:600px){.header-video .video-toggle-btn i:before{font-size:.75rem}}.header-video .video-toggle-btn.is-paused i:before{content:"\e927";position:relative;left:3px}.header-video .video-toggle-btn.focus-visible,.header-video .video-toggle-btn:hover{background:#1c1cbe;background:var(--ci-color)}.event-infos{display:flex;flex-wrap:wrap;align-items:flex-start}@media screen{.event-infos{margin-bottom:3rem}}@media screen and (max-width:992px){.event-infos{margin-bottom:2.5rem}}@media screen and (max-width:600px){.event-infos{margin-bottom:2rem}}@media print{.event-infos{margin-bottom:30px}}.event-infos>h1:first-child,.event-infos>h2:first-child,.event-infos>h3:first-child{margin-top:0}.event-infos>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.event-infos>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.event-infos>h2:first-child{margin-bottom:15px}}@media screen{.event-infos{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.event-infos{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.event-infos{max-width:1560px;padding-right:17px;padding-left:17px}}.event-infos.is-small{max-width:1080px}@media screen and (max-width:992px){.event-infos.is-small{max-width:988px}}@media screen and (max-width:600px){.event-infos.is-small{max-width:974px}}.event-infos .host{width:100%}.event-infos .host p{margin:.5rem 0 3rem}.event-infos .accepted-cards{display:inline-flex;flex-direction:column;width:100%;max-width:50%}@media screen and (max-width:768px){.event-infos .accepted-cards{max-width:100%;margin-top:2rem}}.event-infos .accepted-cards ul{margin:.25rem 0}.event-infos .accepted-cards li{margin-bottom:0}@media screen{.visit-planner{margin-bottom:3rem}}@media screen and (max-width:992px){.visit-planner{margin-bottom:2.5rem}}@media screen and (max-width:600px){.visit-planner{margin-bottom:2rem}}@media print{.visit-planner{margin-bottom:30px}}.visit-planner>h1:first-child,.visit-planner>h2:first-child,.visit-planner>h3:first-child{margin-top:0}.visit-planner>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.visit-planner>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.visit-planner>h2:first-child{margin-bottom:15px}}@media screen{.visit-planner .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.visit-planner .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.visit-planner .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.visit-planner .filter-box{padding:1.5rem;border:15px solid #1c1cbe;border:15px solid var(--ci-color)}@media screen and (max-width:992px){.visit-planner .filter-box{border:14px solid #1c1cbe;border:14px solid var(--ci-color)}}@media screen and (max-width:600px){.visit-planner .filter-box{padding:1.5rem;border:9px solid #1c1cbe;border:9px solid var(--ci-color)}}.visit-planner h2{margin:0 0 1rem}.visit-planner form{width:100%}.visit-planner .row{display:flex;flex-wrap:wrap;width:calc(100% + 2rem);margin:0 -1rem}.visit-planner .col{padding:0 1rem}@media screen and (max-width:600px){.visit-planner .col{width:100%}}.visit-planner .col-3{width:25%}.visit-planner .col-4{width:33.3333%}.visit-planner .col-6{width:50%}.visit-planner .col-8{width:66.6666%}.visit-planner .col-9{width:75%}@media screen and (max-width:1240px){.visit-planner .col-xl-6{width:50%}.visit-planner .col-xl-12{width:100%}}@media screen and (max-width:768px){.visit-planner .col-sm-12{width:100%}}.visit-planner .align-end{align-self:flex-end}.visit-planner .date-range .end,.visit-planner .date-range .start,.visit-planner .form-group{margin-bottom:1rem}@media screen and (max-width:600px){.visit-planner .date-range .date-end{margin-left:6px}}@media screen and (min-width:601px){.visit-planner .form-date input{max-width:105px;font-size:1rem}}@media screen and (max-width:600px){.visit-planner .button-bordered{padding:3px 10px 6px;font-size:16px}}@media screen and (max-width:600px){.visit-planner .button-bordered .icon-arrow-right{position:relative;top:2px}}.social-frames-container{display:flex;flex-wrap:wrap;grid-gap:2%;gap:2%}.social-frames-container .social-item{width:30%;min-height:445px;position:relative;overflow:hidden}@media screen and (max-width:992px){.social-frames-container .social-item{width:48%;margin-bottom:1rem}}@media screen and (max-width:600px){.social-frames-container .social-item{width:100%}}.social-frames-container .social-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#ececec;background-color:var(--c-gray-light);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.social-frames-container .social-overlay.is-hiding{display:none}.social-frames-container .social-overlay i{font-size:30px;display:block;margin-bottom:20px}.social-frames-container .social-overlay p{margin-top:0}.social-frames-container .social-show-more{display:flex;justify-content:flex-end;margin-top:10px}.social-frames-container .social-show-more a{font-size:14px;color:#1c1cbe;color:var(--ci-color)}.social-frames-container .social-show-more a:focus,.social-frames-container .social-show-more a:hover{text-decoration:underline}.social-frames-container .social-iframe{display:none}.social-frames-container .social-iframe.is-active{display:block}.social-frames-container .social-iframe-btn:after{background:#ececec;background:var(--c-gray-light)}.social-frames-container .fb_iframe_widget{width:100%}.external-pricelist{position:relative;color:#fff;color:var(--c-white);min-height:100vh;width:100vw;display:flex;flex-direction:column;background-color:#000;background-color:var(--c-black);padding:7.5vw 7.5vw 4vw}.external-pricelist .inner{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%;font-weight:500;flex-grow:1}.external-pricelist.with-border .inner{border:.75vh solid #0081ff;padding:5vw 1vw 5vw 5vw}.external-pricelist h1{color:#0081ff;font-size:16vw;margin-top:2vh}.external-pricelist .grid{flex-wrap:nowrap;font-size:4vw}.external-pricelist .grid,.external-pricelist .xp__ticket-wrapper{display:flex;flex-direction:column;width:100%}.external-pricelist .xp__ticket-wrapper>span{margin:2.5vh 0 0;color:#0081ff;font-size:3.9vw}.external-pricelist .xp__price-wrapper{display:flex;flex-direction:row;width:100%}.external-pricelist .xp__price-wrapper>span{width:33.3%}.external-pricelist .xp__head{font-size:2.8vw;align-self:flex-end}.external-pricelist .inner>div:last-child{font-size:2.9vw}.external-pricelist .inner>div:last-child span{display:inline-block;width:100%}.external-pricelist img{margin:4vw auto 0;width:18vw;-webkit-filter:invert(1);filter:invert(1)}@media only screen and (min-aspect-ratio:1/1){.external-pricelist{padding:4vw 6vw}.external-pricelist.with-border .inner{border-width:.75vw;padding:5vw 5vw 3vw}.external-pricelist .vertical-only{display:none}.external-pricelist h1{position:absolute;margin-top:0;font-size:12vh}.external-pricelist .grid{font-size:4vh;text-align:right;margin-bottom:2vh}.external-pricelist .xp__ticket-wrapper{flex-direction:row}.external-pricelist .xp__ticket-wrapper>span{font-size:3.5vh;text-align:left;width:40%}.external-pricelist .xp__price-wrapper{align-self:flex-end;width:60%}.external-pricelist .xp__head{font-size:3vh;width:15%}.external-pricelist .inner>span:last-child{font-size:3vh;margin-bottom:-2vw}.external-pricelist .inner>div:last-child{font-size:2.9vh}.external-pricelist img{display:none}}.audio-guide-wrapper{width:100%;padding:0 2rem}@media screen and (max-width:600px){.audio-guide-wrapper{padding:0 1rem}}.audio-guide{position:relative;border:1rem solid #1c1cbe;border:1rem solid var(--ci-color);padding:2rem;margin:0 auto 2rem;max-width:1179px}@media screen and (max-width:1024px){.audio-guide{max-width:718px}}@media screen and (max-width:600px){.audio-guide{max-width:343px}}.audio-guide i{color:#1c1cbe;color:var(--ci-color)}.audio-guide .list-head:focus,.audio-guide a:focus,.audio-guide button:focus,.audio-guide li:focus{outline:none}.audio-guide .list-head.focus-visible,.audio-guide .list-head:focus-visible,.audio-guide a.focus-visible,.audio-guide a:focus-visible,.audio-guide button.focus-visible,.audio-guide button:focus-visible,.audio-guide li.focus-visible,.audio-guide li:focus-visible{outline:1px solid #1c1cbe;outline:1px solid var(--ci-color)}.audio-guide .icon-headphones{position:absolute;right:2rem;top:2rem;font-size:2.5rem}@media screen and (max-width:600px){.audio-guide .icon-headphones{top:1rem}}.audio-guide .audio{display:flex}@media screen and (max-width:1024px){.audio-guide .audio{flex-direction:column;padding-right:3rem}}@media screen and (max-width:600px){.audio-guide .audio{padding-right:0}}.audio-guide .audio .audioguide-play-pause.audioguide-playing i:before{content:"\e929"}.audio-guide .audio .audioguide-play-pause:not(.audioguide-playing) i:before{content:"\e927"}.audio-guide .audio .player-wrapper{flex:1 1;position:relative;margin-right:1rem}@media screen and (max-width:1024px){.audio-guide .audio .player-wrapper{margin-right:0;margin-bottom:2rem}}@media screen and (max-width:600px){.audio-guide .audio .player-wrapper{padding-top:2rem}}.audio-guide .audio .track-img{position:relative;background-color:#ececec;background-color:var(--c-gray-light)}.audio-guide .audio .track-img:after{content:"";display:block;height:0;padding-bottom:56.25%}.audio-guide .audio .track-img>*{position:absolute;top:0;left:0;width:100%;height:100%}.audio-guide .audio img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:1024px){.audio-guide .audio img{width:100%}}.audio-guide .audio .player-controls{display:flex;align-items:center;margin-top:1rem}.audio-guide .audio .player-controls input[type=range]{-webkit-appearance:none;background:transparent;padding:8px 0;width:100%}.audio-guide .audio .player-controls input[type=range]::-moz-focus-outer{border:0}.audio-guide .audio .player-controls input[type=range]:focus{outline:0}.audio-guide .audio .player-controls input[type=range]:focus::-webkit-slider-runnable-track{background:#1c1cbe;background:var(--ci-color)}.audio-guide .audio .player-controls input[type=range]:focus::-ms-fill-lower,.audio-guide .audio .player-controls input[type=range]:focus::-ms-fill-upper{background:#1c1cbe;background:var(--ci-color)}.audio-guide .audio .player-controls input[type=range]::-webkit-slider-runnable-track{cursor:default;height:3px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;background:#1c1cbe;background:var(--ci-color)}.audio-guide .audio .player-controls input[type=range]::-webkit-slider-thumb{background:#1c1cbe;background:var(--ci-color);cursor:default;height:16px;width:6px;border:none;border-radius:0;-webkit-appearance:none;margin-top:-6.5px}.audio-guide .audio .player-controls input[type=range]::-moz-range-track{cursor:default;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;background:#1c1cbe;background:var(--ci-color);height:3px}.audio-guide .audio .player-controls input[type=range]::-moz-range-thumb{background:#1c1cbe;background:var(--ci-color);cursor:default;height:16px;width:6px;border:none;border-radius:0}.audio-guide .audio .player-controls input[type=range]::-ms-track{cursor:default;height:3px;-ms-transition:all .2s ease;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:8px 0;color:transparent}.audio-guide .audio .player-controls input[type=range]::-ms-fill-lower,.audio-guide .audio .player-controls input[type=range]::-ms-fill-upper{background:#1c1cbe;background:var(--ci-color)}.audio-guide .audio .player-controls input[type=range]::-ms-thumb{background:#1c1cbe;background:var(--ci-color);cursor:default;height:16px;width:6px;border:none;border-radius:0;margin-top:.75px}.audio-guide .audio .player-controls input[type=range]:focus{outline:none}.audio-guide .audio .player-controls input[type=range].focus-visible,.audio-guide .audio .player-controls input[type=range]:focus-visible{outline:1px solid #1c1cbe;outline:1px solid var(--ci-color)}.audio-guide .audio .player-controls .audioguide-next{margin:0 0 0 1rem}.audio-guide .audio .progress-wrapper{position:relative;flex-grow:1;display:flex;margin:0 1rem}.audio-guide .audio .progress-wrapper input[type=range].audioguide-media-slider{width:100%;z-index:1}.audio-guide .audio .progress-wrapper .time-label{position:absolute;top:calc(100% - 3px);font-size:.8rem}.audio-guide .audio .progress-wrapper .audioguide-current-time{left:0}.audio-guide .audio .progress-wrapper .audioguide-duration-time{right:0}.audio-guide .audio .volume-control{display:flex;align-items:center;margin-left:4rem}@media screen and (max-width:1024px){.audio-guide .audio .volume-control{margin-left:2rem}}@media screen and (max-width:600px){.audio-guide .audio .volume-control{position:absolute;top:-.5rem;left:0;margin-left:0}}.audio-guide .audio .volume-control .volume{display:flex}.audio-guide .audio .volume-control .volume i{font-size:1.5rem}.audio-guide .audio .volume-control .audioguide-volume-slider{margin:0 1rem;max-width:4rem}.audio-guide .audio .guide-nav{flex:1 1;max-width:33%;padding:1rem 1rem 0;color:#1c1cbe;color:var(--ci-color)}@media screen and (max-width:1024px){.audio-guide .audio .guide-nav{width:100%;max-width:100%;padding:0}}.audio-guide .audio .guide-nav h3{margin:0}.audio-guide .audio .shower-wrapper{margin-top:.5rem}.audio-guide .audio .list-head{position:relative;padding-left:2rem;margin-bottom:.5rem;font-weight:500;cursor:pointer}.audio-guide .audio .list-head[aria-expanded=true] i{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.audio-guide .audio .list-head i{position:absolute;left:0;top:.5rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all 0ms ease-in-out}.audio-guide .audio .list-wrapper{margin:0;list-style:none;list-style-position:inherit;max-height:11rem;overflow-y:scroll;padding:0 0 0 2rem}.audio-guide .audio .list-wrapper li{padding-left:0;margin-bottom:0;position:static}.audio-guide .audio .list-wrapper li:first-child{margin-top:0}.audio-guide .audio .list-wrapper li:before{display:none}.audio-guide .audio .list-wrapper li ol,.audio-guide .audio .list-wrapper li ul{padding-left:0}.audio-guide .audio .list-wrapper li ol li:first-child,.audio-guide .audio .list-wrapper li ul li:first-child{margin-top:0}.audio-guide .audio .list-wrapper .list-item{position:relative;padding:.25rem 0 .25rem 1rem;cursor:pointer;margin-right:20px}.audio-guide .audio .list-wrapper .list-item span{display:block}.audio-guide .audio .list-wrapper .list-item i{position:absolute;left:0}.audio-guide .audio .list-wrapper .audio-item i{font-size:.5rem;top:1rem}.audio-guide .audio .list-wrapper .resource-item i{font-size:1rem;top:.75rem;left:-.25rem}.audio-guide .transcript h3{margin:2rem 0 0;font-size:1rem}.audio-guide .transcript p{margin:0}.audio-guide .simplebar-placeholder{width:100%!important}@media screen{.rss-feed{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.rss-feed{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.rss-feed{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.rss-feed{margin-bottom:3rem}}@media screen and (max-width:992px){.rss-feed{margin-bottom:2.5rem}}@media screen and (max-width:600px){.rss-feed{margin-bottom:2rem}}@media print{.rss-feed{margin-bottom:30px}}.rss-feed>h1:first-child,.rss-feed>h2:first-child,.rss-feed>h3:first-child{margin-top:0}.rss-feed>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.rss-feed>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.rss-feed>h2:first-child{margin-bottom:15px}}.rss-feed ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;justify-content:space-between}.rss-feed ul li{padding-left:0;margin-bottom:0;position:static}.rss-feed ul li:first-child{margin-top:0}.rss-feed ul li:before{display:none}.rss-feed ul li ol,.rss-feed ul li ul{padding-left:0}.rss-feed ul li ol li:first-child,.rss-feed ul li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.rss-feed ul{display:block}}.rss-feed ul li{width:100%;max-width:420px;margin-bottom:1rem}.rss-feed .item{position:relative;display:flex;align-items:flex-end}.rss-feed .item:focus span,.rss-feed .item:hover span{padding-bottom:1px;border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}.rss-feed .item i{margin:0 1.5rem 4px 0;font-size:39px;color:#1c1cbe;color:var(--ci-color)}@media screen and (max-width:992px){.rss-feed .item i{font-size:45px}}@media screen and (max-width:600px){.rss-feed .item i{font-size:34px}}.rss-feed .item p{margin:0;font-size:20px;line-height:28px}@media screen and (max-width:600px){.rss-feed .item p{font-size:18px}}.rss-feed .item p:first-of-type{font-weight:500}.rss-feed-one ul{justify-content:center}.rss-feed-one .item{align-items:center}.rss-feed-two ul{margin:0 -1rem}@media screen and (max-width:600px){.rss-feed-two ul{margin:0}}.rss-feed-two ul li{flex-basis:50%;padding:0 1rem}@media screen and (max-width:600px){.rss-feed-two ul li{padding:0}}@media screen{.rss-feed-three{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.rss-feed-three{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.rss-feed-three{max-width:1560px;padding-right:17px;padding-left:17px}}.rss-feed-three ul{margin:0 -1rem}@media screen and (max-width:992px){.rss-feed-three ul{display:block;margin:0;-webkit-column-count:2;column-count:2;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}}@media screen and (max-width:600px){.rss-feed-three ul{-webkit-column-count:1;column-count:1}}.rss-feed-three ul li{flex-basis:33.33%;padding:0 1rem}@media screen and (max-width:992px){.rss-feed-three ul li{padding:0;-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}}@media screen and (max-width:992px) and (-ms-high-contrast:active){.rss-feed-three ul li{display:inline-block;width:100%}}@media screen and (max-width:992px){@supports (-ms-ime-align:auto) or (-ms-accelerator:true){.rss-feed-three ul li{display:inline-block;width:100%}}}.rss-feed-list.column-list{padding:0;margin:0;max-width:inherit}.rss-feed-list.column-list ul{-webkit-column-count:inherit;column-count:inherit}.rss-feed-list ul{display:block;-webkit-column-count:2;column-count:2;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}@media screen and (max-width:600px){.rss-feed-list ul{-webkit-column-count:1;column-count:1}}.rss-feed-list ul li{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.rss-feed-list ul li{display:inline-block;width:100%}}@supports (-ms-ime-align:auto) or (-ms-accelerator:true){.rss-feed-list ul li{display:inline-block;width:100%}}.rss-feed-list .item i{font-size:34px}@media screen{.photo-library-section{margin-bottom:3rem}}@media screen and (max-width:992px){.photo-library-section{margin-bottom:2.5rem}}@media screen and (max-width:600px){.photo-library-section{margin-bottom:2rem}}@media print{.photo-library-section{margin-bottom:30px}}.photo-library-section>h1:first-child,.photo-library-section>h2:first-child,.photo-library-section>h3:first-child{margin-top:0}.photo-library-section>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.photo-library-section>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.photo-library-section>h2:first-child{margin-bottom:15px}}@media screen{.photo-library-results.result-container .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.photo-library-results.result-container .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.photo-library-results.result-container .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.photo-library-results.result-container .nav-pagination ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex}.photo-library-results.result-container .nav-pagination ul li{padding-left:0;margin-bottom:0;position:static}.photo-library-results.result-container .nav-pagination ul li:first-child{margin-top:0}.photo-library-results.result-container .nav-pagination ul li:before{display:none}.photo-library-results.result-container .nav-pagination ul li ol,.photo-library-results.result-container .nav-pagination ul li ul{padding-left:0}.photo-library-results.result-container .nav-pagination ul li ol li:first-child,.photo-library-results.result-container .nav-pagination ul li ul li:first-child{margin-top:0}.photo-library-results.result-container .nav-pagination ul li{margin:0 .5rem}.photo-library-results.result-container .nav-pagination .prev-arrow{margin-right:2rem}@media screen and (max-width:600px){.photo-library-results.result-container .nav-pagination .prev-arrow{margin-right:0}}.photo-library-results.result-container .nav-pagination .prev-arrow .icon-arrow-right{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.photo-library-results.result-container .nav-pagination .next-arrow{margin-left:2rem}@media screen and (max-width:600px){.photo-library-results.result-container .nav-pagination .next-arrow{margin-left:0}}.photo-library-results.result-container .nav-pagination a{font-size:1.125rem;font-weight:500;color:#1c1cbe;color:var(--ci-color);display:block;border-bottom:2px solid #fff;border-bottom:2px solid var(--c-white)}.photo-library-results.result-container .nav-pagination a:focus,.photo-library-results.result-container .nav-pagination a:hover{border-color:#1c1cbe;border-color:var(--ci-color)}.photo-library-results.result-container .nav-pagination a.is-active{color:#000;color:var(--c-black)}.photo-library-results.result-container .top-bar{padding-bottom:.5rem;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black);position:relative;display:flex;justify-content:center}@media screen and (max-width:600px){.photo-library-results.result-container .top-bar{flex-direction:column;align-items:center}}.photo-library-results.result-container .top-bar .amount{font-size:1.125rem;font-weight:500;margin:0;position:absolute;top:0;left:0}.photo-library-results.result-container .top-bar .amount:only-child{position:static;flex:1 1 auto}@media screen and (max-width:600px){.photo-library-results.result-container .top-bar .amount{position:static;margin-bottom:1rem}}.photo-library-results.result-container .bottom-bar{padding-top:1rem;border-top:1px solid #000;border-top:1px solid var(--c-black);display:flex;justify-content:center}.photo-library-results.result-container .results{display:flex;flex-wrap:wrap;margin:2rem 0}.photo-library-results.result-container .result-item{text-align:center;width:16.66%;margin-bottom:3rem;position:relative}@media screen and (max-width:1240px){.photo-library-results.result-container .result-item{width:20%}}@media screen and (max-width:1024px){.photo-library-results.result-container .result-item{width:25%}}@media screen and (max-width:992px){.photo-library-results.result-container .result-item{width:31%}}@media screen and (max-width:768px){.photo-library-results.result-container .result-item{width:50%}}.photo-library-results.result-container .result-item:hover .image{border-color:#1c1cbe;border-color:var(--ci-color)}.photo-library-results.result-container .result-item .image{width:100%;height:230px;padding:.5rem;display:flex;align-items:center;justify-content:center;border:3px solid #fff;border:3px solid var(--c-white)}@media screen and (max-width:768px){.photo-library-results.result-container .result-item .image{height:180px}}@media screen and (max-width:600px){.photo-library-results.result-container .result-item .image{height:140px}}.photo-library-results.result-container .result-item .image picture{width:100%;height:100%}.photo-library-results.result-container .result-item .image img{max-height:100%}.photo-library-results.result-container .result-item h3{font-size:1.125rem;line-height:24px;font-weight:500;padding:0 .5rem;margin-top:1.5rem;margin-bottom:0}@media screen and (max-width:600px){.photo-library-results.result-container .result-item h3{font-size:.9375rem;line-height:23px}}.photo-library-results.result-container .result-item h3 a{background-image:linear-gradient(180deg,transparent 92%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 92%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;background-position:0 0}.photo-library-results.result-container .result-item h3 a:focus{background-size:100% 100%}.photo-library-results.result-container .result-item h3 a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}@media screen{.photo-library-detailpage{margin-bottom:3rem}}@media screen and (max-width:992px){.photo-library-detailpage{margin-bottom:2.5rem}}@media screen and (max-width:600px){.photo-library-detailpage{margin-bottom:2rem}}@media print{.photo-library-detailpage{margin-bottom:30px}}.photo-library-detailpage>h1:first-child,.photo-library-detailpage>h2:first-child,.photo-library-detailpage>h3:first-child{margin-top:0}.photo-library-detailpage>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.photo-library-detailpage>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.photo-library-detailpage>h2:first-child{margin-bottom:15px}}.photo-library-detailpage .photo-library-details{width:100%;max-width:1080px;margin:0 auto}.photo-library-overlay{display:none;width:100vw;height:100vh!important;background-color:#fff;background-color:var(--c-white);opacity:0;position:fixed;top:0;left:0;z-index:9999;overflow:auto;-webkit-animation:hideLayer .4s forwards;animation:hideLayer .4s forwards}@-webkit-keyframes hideLayer{0%{opacity:1}to{opacity:0}}@keyframes hideLayer{0%{opacity:1}to{opacity:0}}.photo-library-overlay .copy{position:relative}.photo-library-overlay .copy .copy-to-clipboard{padding-bottom:1px;border-bottom:1px solid}.photo-library-overlay .copy .copy-to-clipboard:focus,.photo-library-overlay .copy .copy-to-clipboard:hover{border-bottom:2px solid}.photo-library-overlay .copy .copy-tooltip{display:inline-block;z-index:1;background-color:#fff;background-color:var(--c-white);border:1px solid #989898;border:1px solid var(--c-gray);padding:0 10px 2px;border-radius:3px;font-size:12px;opacity:0;transition:all .5s ease-in-out}.photo-library-overlay .copy .copy-tooltip.is-active{opacity:1}.photo-library-detailpage.is-active,.photo-library-overlay.is-active{display:block;-webkit-animation:showLayer .4s forwards;animation:showLayer .4s forwards;-webkit-animation-delay:1ms;animation-delay:1ms}@-webkit-keyframes showLayer{0%{opacity:0}to{opacity:1}}@keyframes showLayer{0%{opacity:0}to{opacity:1}}@media screen{.photo-library-detailpage .inner,.photo-library-overlay .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.photo-library-detailpage .inner,.photo-library-overlay .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.photo-library-detailpage .inner,.photo-library-overlay .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.photo-library-detailpage .slider__arrow[disabled],.photo-library-overlay .slider__arrow[disabled]{opacity:.3;cursor:not-allowed}.photo-library-detailpage .glide,.photo-library-overlay .glide{width:100%;max-width:1010px;margin:0 auto}@media screen and (max-width:992px){.photo-library-detailpage .glide,.photo-library-overlay .glide{padding:0}}.photo-library-detailpage .glide .glide__track,.photo-library-overlay .glide .glide__track{padding-top:2rem}.photo-library-detailpage .glide .slider__arrow,.photo-library-overlay .glide .slider__arrow{font-size:1.75rem;color:#1c1cbe;color:var(--ci-color);width:45px;height:45px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:300px}@media screen and (max-width:992px){.photo-library-detailpage .glide .slider__arrow,.photo-library-overlay .glide .slider__arrow{display:none}}.photo-library-detailpage .glide .slider__arrow:focus,.photo-library-overlay .glide .slider__arrow:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}.photo-library-detailpage .glide .slider__arrow--prev,.photo-library-overlay .glide .slider__arrow--prev{left:-100px}@media screen and (max-width:1240px){.photo-library-detailpage .glide .slider__arrow--prev,.photo-library-overlay .glide .slider__arrow--prev{left:20px}}.photo-library-detailpage .glide .slider__arrow--next,.photo-library-overlay .glide .slider__arrow--next{right:-100px}@media screen and (max-width:1240px){.photo-library-detailpage .glide .slider__arrow--next,.photo-library-overlay .glide .slider__arrow--next{right:20px}}.photo-library-detailpage .glide__slides,.photo-library-overlay .glide__slides{padding:0;margin:0;list-style:none;list-style-position:inherit}.photo-library-detailpage .glide__slides li,.photo-library-overlay .glide__slides li{padding-left:0;margin-bottom:0;position:static}.photo-library-detailpage .glide__slides li:first-child,.photo-library-overlay .glide__slides li:first-child{margin-top:0}.photo-library-detailpage .glide__slides li:before,.photo-library-overlay .glide__slides li:before{display:none}.photo-library-detailpage .glide__slides li ol,.photo-library-detailpage .glide__slides li ul,.photo-library-overlay .glide__slides li ol,.photo-library-overlay .glide__slides li ul{padding-left:0}.photo-library-detailpage .glide__slides li ol li:first-child,.photo-library-detailpage .glide__slides li ul li:first-child,.photo-library-overlay .glide__slides li ol li:first-child,.photo-library-overlay .glide__slides li ul li:first-child{margin-top:0}.photo-library-detailpage .glide__slide,.photo-library-overlay .glide__slide{padding-top:70px}@media screen and (max-width:1024px){.photo-library-detailpage .glide__slide,.photo-library-overlay .glide__slide{padding-top:50px}}.photo-library-detailpage .photo-library-overlay-track,.photo-library-overlay .photo-library-overlay-track{padding-bottom:.5rem;margin-top:2rem;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}@media screen and (max-width:600px){.photo-library-detailpage .photo-library-overlay-track,.photo-library-overlay .photo-library-overlay-track{flex-direction:column;align-items:center}}.photo-library-detailpage .back-link,.photo-library-overlay .back-link{font-size:1.25rem;font-weight:500;line-height:30px;color:#1c1cbe;color:var(--ci-color);border-bottom:2px solid #fff;border-bottom:2px solid var(--c-white)}@media screen and (max-width:600px){.photo-library-detailpage .back-link,.photo-library-overlay .back-link{font-size:.9375rem;line-height:23px}}.photo-library-detailpage .back-link:before,.photo-library-overlay .back-link:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a";display:inline-block;margin-right:1rem;position:relative;top:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:600px){.photo-library-detailpage .back-link:before,.photo-library-overlay .back-link:before{margin-right:.5rem}}.photo-library-detailpage .back-link:focus,.photo-library-detailpage .back-link:hover,.photo-library-overlay .back-link:focus,.photo-library-overlay .back-link:hover{border-color:currentColor}.photo-library-detailpage .paging-wrapper,.photo-library-overlay .paging-wrapper{display:flex;align-items:center}@media screen and (max-width:600px){.photo-library-detailpage .paging-wrapper,.photo-library-overlay .paging-wrapper{margin-top:.5rem}}.photo-library-detailpage .paging-wrapper .paging,.photo-library-overlay .paging-wrapper .paging{font-size:1.125rem;line-height:25px;font-weight:500}@media screen and (max-width:992px){.photo-library-detailpage .paging-wrapper .paging,.photo-library-overlay .paging-wrapper .paging{margin:0 1rem}}@media screen and (max-width:600px){.photo-library-detailpage .paging-wrapper .paging,.photo-library-overlay .paging-wrapper .paging{font-size:.9375rem;line-height:23px;margin:0 .5rem}}.photo-library-detailpage .paging-wrapper .slider__arrow,.photo-library-overlay .paging-wrapper .slider__arrow{font-size:.9375rem;color:#1c1cbe;color:var(--ci-color);position:static;display:none}@media screen and (max-width:992px){.photo-library-detailpage .paging-wrapper .slider__arrow,.photo-library-overlay .paging-wrapper .slider__arrow{display:block}}.photo-library-detailpage .photo-library-details,.photo-library-overlay .photo-library-details{padding:0 70px}@media screen and (max-width:992px){.photo-library-detailpage .photo-library-details,.photo-library-overlay .photo-library-details{padding-right:0;padding-left:0}}.photo-library-detailpage .context,.photo-library-overlay .context{margin-top:3rem}@media screen and (max-width:600px){.photo-library-detailpage .context,.photo-library-overlay .context{margin-top:2rem}}.photo-library-detailpage .image,.photo-library-overlay .image{position:relative}.photo-library-detailpage .img-magnifier-glass,.photo-library-overlay .img-magnifier-glass{position:absolute;border:3px solid #fff;border:3px solid var(--c-white);border-radius:50%;cursor:none;width:200px;height:200px;z-index:1;opacity:0}@media screen and (max-width:1024px){.photo-library-detailpage .img-magnifier-glass,.photo-library-overlay .img-magnifier-glass{width:100px;height:100px}}.photo-library-detailpage .list,.photo-library-overlay .list{-webkit-column-count:2;column-count:2;grid-column-gap:60px;-webkit-column-gap:60px;column-gap:60px}@media screen and (max-width:600px){.photo-library-detailpage .list,.photo-library-overlay .list{-webkit-column-count:inherit;column-count:inherit}}.photo-library-detailpage .list div,.photo-library-overlay .list div{width:100%;display:inline-block;margin-bottom:1.3rem}.photo-library-detailpage .list dt,.photo-library-overlay .list dt{font-family:Suisse Works,serif;font-size:.9375rem;line-height:22px}.photo-library-detailpage .list dd,.photo-library-overlay .list dd{font-size:1.25rem;line-height:28px;margin-left:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.prevent-scroll{-webkit-animation:blockScroll 1ms forwards;animation:blockScroll 1ms forwards;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes blockScroll{0%{overflow:inherit}to{overflow:hidden}}@keyframes blockScroll{0%{overflow:inherit}to{overflow:hidden}}@media screen{.press-teaser-container{margin-bottom:3rem}}@media screen and (max-width:992px){.press-teaser-container{margin-bottom:2.5rem}}@media screen and (max-width:600px){.press-teaser-container{margin-bottom:2rem}}@media print{.press-teaser-container{margin-bottom:30px}}.press-teaser-container>h1:first-child,.press-teaser-container>h2:first-child,.press-teaser-container>h3:first-child{margin-top:0}.press-teaser-container>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.press-teaser-container>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.press-teaser-container>h2:first-child{margin-bottom:15px}}@media screen{.press-teaser-container .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.press-teaser-container .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.press-teaser-container .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.press-teaser-container .section-title{margin-bottom:4rem}.press-teaser-container .press-teaser{display:flex;flex-wrap:wrap;margin:0 -50px}@media screen and (max-width:1240px){.press-teaser-container .press-teaser{margin:-25px}}@media screen and (max-width:1024px){.press-teaser-container .press-teaser{margin:-10px}}.press-teaser-container .item{flex-basis:33.33333%;max-width:33.33333%;padding:0 50px;margin-bottom:4rem}@media screen and (max-width:1240px){.press-teaser-container .item{padding:0 25px}}@media screen and (max-width:1024px){.press-teaser-container .item{flex-basis:50%;max-width:50%;margin-bottom:1.5rem;padding:0 10px}}@media screen and (max-width:600px){.press-teaser-container .item{flex-basis:100%;max-width:100%}}.press-teaser-container .context{position:relative}.press-teaser-container picture{margin-bottom:2rem}.press-teaser-container picture+*{margin-top:2rem}@media screen and (max-width:1024px){.press-teaser-container picture+*{margin-top:1rem}}.press-teaser-container .tag{margin-bottom:1rem}.press-teaser-container time{font-family:Suisse Works,serif;font-size:1.25rem;line-height:26px;display:block;margin-bottom:.5rem}.press-teaser-container .title{margin:0}.press-teaser-container .title a:focus span,.press-teaser-container .title a:hover span{background-size:100% 100%}.press-teaser-container .title a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.press-teaser-container .title span{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.press-teaser-container .text{font-size:20px;line-height:28px;margin-bottom:0}.press-teaser-container .button{margin-top:1rem}@media screen{.press-images{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.press-images{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.press-images{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.press-images{margin-bottom:3rem}}@media screen and (max-width:992px){.press-images{margin-bottom:2.5rem}}@media screen and (max-width:600px){.press-images{margin-bottom:2rem}}@media print{.press-images{margin-bottom:30px}}.press-images>h1:first-child,.press-images>h2:first-child,.press-images>h3:first-child{margin-top:0}.press-images>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.press-images>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.press-images>h2:first-child{margin-bottom:15px}}.press-images .login{position:relative;padding-right:70px;padding-left:70px}@media screen and (max-width:992px){.press-images .login{padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.press-images .login{padding-right:17px;padding-left:17px}}.press-images .login .inner{position:absolute;top:120px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:768px;border:9px solid #1c1cbe;border:9px solid var(--ci-color);padding:1rem 1.5rem;background:#fff;font-size:20px;z-index:3}@media screen and (min-width:1024px) and (max-width:1240px){.press-images .login .inner{top:2vw}}@media screen and (min-width:1240px) and (max-width:1440px){.press-images .login .inner{top:4vw}}.press-images .login p{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;margin:0 0 1rem}@media screen and (max-width:992px){.press-images .login p{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.press-images .login p{font-size:1.5625rem;line-height:1.875rem}}.press-images .login form{margin-bottom:1rem}.press-images .login .form-group{max-width:400px;width:100%}.press-images .login .login-input{display:flex;align-items:flex-end;flex-wrap:wrap}.press-images .login .login-input>input{margin:0 0 1rem}.press-images .login .login-input .form-group{margin:0 1rem 1rem 0}@media screen and (max-width:600px){.press-images .login .login-input .form-group{margin-right:0}}.press-images .login .forgot-password{display:block;margin-bottom:.5rem;color:#989898;color:var(--c-gray);font-weight:500}.press-images .login .register-link{padding-bottom:1px;border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color);font-weight:500}.press-images .login+.grid{position:relative}.press-images .login+.grid:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);background:rgba(var(--c-white-rgb),.5);z-index:2}.press-images .logout{width:100%;padding:1rem 1.5rem 1.5rem;margin:0 auto 4rem;border:9px solid #1c1cbe;border:9px solid var(--ci-color)}.press-images .logout .wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:600px){.press-images .logout .wrapper{flex-wrap:wrap}}.press-images .logout p{margin:0}.press-images .logout .is-h3{margin-right:2rem}@media screen and (max-width:600px){.press-images .logout .is-h3{margin:0 0 1rem}}.press-images .logout .delete-profile{margin-top:.5rem}.press-images .logout .delete-profile a{padding-bottom:1px;border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color);font-weight:500}.press-images .grid{display:flex;flex-wrap:wrap}@media screen and (max-width:1024px){.press-images .grid{justify-content:space-between}}.press-images .cell{width:33.33%;padding:0 2.5rem;margin-bottom:2rem}@media screen and (max-width:1024px){.press-images .cell{width:48%;padding:0}}@media screen and (max-width:600px){.press-images .cell{width:100%}}.press-images .item{position:relative}.press-images .title{margin-top:1rem;margin-bottom:0}.press-images .title a:focus span,.press-images .title a:hover span{background-size:100% 100%}.press-images .title a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.press-images .title span{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease}.press-images .download-link,.press-images figcaption{font-size:15px}@media screen{.blog-teaser{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-teaser{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-teaser{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.blog-teaser{margin-bottom:3rem}}@media screen and (max-width:992px){.blog-teaser{margin-bottom:2.5rem}}@media screen and (max-width:600px){.blog-teaser{margin-bottom:2rem}}@media print{.blog-teaser{margin-bottom:30px}}.blog-teaser>h1:first-child,.blog-teaser>h2:first-child,.blog-teaser>h3:first-child{margin-top:0}.blog-teaser>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.blog-teaser>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.blog-teaser>h2:first-child{margin-bottom:15px}}.blog-teaser .items{padding:0;margin:0;list-style:none;list-style-position:inherit;text-align:left;display:flex;grid-gap:4rem 1.5rem;gap:4rem 1.5rem;flex-wrap:wrap}.blog-teaser .items li{padding-left:0;margin-bottom:0;position:static}.blog-teaser .items li:first-child{margin-top:0}.blog-teaser .items li:before{display:none}.blog-teaser .items li ol,.blog-teaser .items li ul{padding-left:0}.blog-teaser .items li ol li:first-child,.blog-teaser .items li ul li:first-child{margin-top:0}@media screen and (max-width:992px){.blog-teaser .items{grid-gap:1.5rem .75rem;gap:1.5rem .75rem}}@media screen and (max-width:768px){.blog-teaser .items{display:block}}.blog-teaser .item{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 1.5rem);padding:0}@media screen and (max-width:992px){.blog-teaser .item{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 0.75rem)}}@media screen and (max-width:768px){.blog-teaser .item{margin-bottom:1.5rem!important}}.blog-teaser .image img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover;vertical-align:middle}.blog-teaser .tag{margin-bottom:.5rem;margin-top:1.5rem}.blog-teaser .title{display:inline;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.blog-teaser a:focus .title,.blog-teaser a:hover .title{background-size:100% 100%}.blog-teaser .player{aspect-ratio:3/2}.blog-teaser .video-js{height:100%!important}.accessibility{font-size:1.25rem}@media screen{.accessibility{margin-bottom:3rem}}@media screen and (max-width:992px){.accessibility{margin-bottom:2.5rem}}@media screen and (max-width:600px){.accessibility{margin-bottom:2rem}}@media print{.accessibility{margin-bottom:30px}}.accessibility>h1:first-child,.accessibility>h2:first-child,.accessibility>h3:first-child{margin-top:0}.accessibility>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.accessibility>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.accessibility>h2:first-child{margin-bottom:15px}}.accessibility .accessibility-list{padding:0;list-style:none;list-style-position:inherit;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin:1rem 0;font-size:1.25rem}.accessibility .accessibility-list li{padding-left:0;margin-bottom:0;position:static}.accessibility .accessibility-list li:first-child{margin-top:0}.accessibility .accessibility-list li:before{display:none}.accessibility .accessibility-list li ol,.accessibility .accessibility-list li ul{padding-left:0}.accessibility .accessibility-list li ol li:first-child,.accessibility .accessibility-list li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.accessibility .accessibility-list{grid-template-columns:1fr}}.accessibility li{display:flex;align-items:center;padding-bottom:.25rem}.accessibility .accessibility-icon{min-width:50px}.accessibility img{margin-right:1rem}.accessibility>.internal-link{margin-top:1rem}@media screen{.map-section{margin-bottom:3rem}}@media screen and (max-width:992px){.map-section{margin-bottom:2.5rem}}@media screen and (max-width:600px){.map-section{margin-bottom:2rem}}@media print{.map-section{margin-bottom:30px}}.map-section>h1:first-child,.map-section>h2:first-child,.map-section>h3:first-child{margin-top:0}.map-section>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.map-section>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.map-section>h2:first-child{margin-bottom:15px}}.map-section.map-section--parking .title{text-align:left}.map-section.map-section--parking .map-label{font-weight:400;font-size:1.1rem}.map-section.map-section--is-full-width .map-sidebar{display:none}@media screen and (min-width:1025px){.map-section.map-section--is-full-width .parking-lots-toggle{margin-right:0}}.map-section .parking-lots-toggle{margin-top:1rem;color:rgba(0,0,0,.4)}@media screen and (min-width:1025px){.map-section .parking-lots-toggle{margin-right:400px;text-align:right}}.map-section .parking-lots-toggle input[type=checkbox]:checked+*{color:#1c1cbe;color:var(--ci-color)}.map-section .parking-lots-toggle input[type=checkbox]:checked+* .glyphicon-parking{border-color:#1c1cbe;border-color:var(--ci-color)}.map-section .parking-lots-toggle .glyphicon-parking{display:inline-block;width:30px;height:30px;border:2px solid rgba(0,0,0,.4);padding:.25rem;border-radius:50%;text-align:center;line-height:15px;margin-right:.25rem}@media screen{.map-section .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.map-section .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.map-section .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.map-section .title{text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:3rem}.map-section .map-filter{padding:1rem;border:15px solid #1c1cbe;border:15px solid var(--ci-color)}@media screen and (max-width:1024px){.map-section .map-filter{border:14px solid #1c1cbe;border:14px solid var(--ci-color)}}@media screen and (max-width:600px){.map-section .map-filter{padding:0;border:none}}.map-section .map-filter ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap}.map-section .map-filter ul li{padding-left:0;margin-bottom:0;position:static}.map-section .map-filter ul li:first-child{margin-top:0}.map-section .map-filter ul li:before{display:none}.map-section .map-filter ul li ol,.map-section .map-filter ul li ul{padding-left:0}.map-section .map-filter ul li ol li:first-child,.map-section .map-filter ul li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.map-section .map-filter ul{display:none}}.map-section .map-filter ul li{width:25%;padding-right:1rem;margin-bottom:.5rem}@media screen and (max-width:1024px){.map-section .map-filter ul li{width:50%}}@media screen and (max-width:600px){.map-section .map-filter ul li{width:100%}}.map-section .map-filter .filter-button{font-weight:500}.map-section .map-filter .filter-button:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}.map-section .map-filter .filter-button.is-active span,.map-section .map-filter .filter-button:focus span,.map-section .map-filter .filter-button:hover span{border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}.map-section .map-wrapper{display:flex;margin-top:4rem}@media screen and (max-width:1024px){.map-section .map-wrapper{display:block;margin-top:2rem}}.map-section .map{height:660px;flex:1 1}@media screen and (max-width:1024px){.map-section .map{height:720px}}@media screen and (max-width:600px){.map-section .map{height:500px}}.map-section .map-sidebar{width:100%;max-width:400px;padding-left:2rem}@media screen and (max-width:1024px){.map-section .map-sidebar{max-width:inherit;padding-left:0;margin-top:1.5rem}}.map-section .map-sidebar .checklist{padding:0;margin:0;list-style:none;list-style-position:inherit;height:100%;max-height:560px;overflow:auto}.map-section .map-sidebar .checklist li{padding-left:0;margin-bottom:0;position:static}.map-section .map-sidebar .checklist li:first-child{margin-top:0}.map-section .map-sidebar .checklist li:before{display:none}.map-section .map-sidebar .checklist li ol,.map-section .map-sidebar .checklist li ul{padding-left:0}.map-section .map-sidebar .checklist li ol li:first-child,.map-section .map-sidebar .checklist li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.map-section .map-sidebar .checklist{max-height:360px}}.map-section .map-content-title{margin-top:0}.map-section .form-select{display:none}@media screen and (max-width:600px){.map-section .form-select{display:block}}.map-section.single-tour .map-content-title{display:none}.popup-bubble{top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);padding:5px;border-radius:5px;font-family:sans-serif;overflow-y:auto;max-height:60px;box-shadow:0 2px 10px 1px rgba(0,0,0,.5)}.popup-bubble,.popup-bubble-anchor{position:absolute;left:0;background-color:#fff}.popup-bubble-anchor{width:100%;bottom:8px;padding:1rem;border:1px solid #000;border:1px solid var(--c-black);background-color:var(--c-white)}.popup-bubble-anchor:after{bottom:-15px;border-color:#fff transparent;border-left:15px solid transparent;border-bottom:0 solid var(--c-white);border-right:15px solid transparent;border-top:15px solid var(--c-white);z-index:1}.popup-bubble-anchor:after,.popup-bubble-anchor:before{content:"";position:absolute;left:50%;display:block;width:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.popup-bubble-anchor:before{bottom:-16px;border-color:#000 transparent;border-left:16px solid transparent;border-bottom:0 solid var(--c-black);border-right:16px solid transparent;border-top:16px solid var(--c-black);z-index:0}.popup-container{cursor:auto;height:0;position:absolute;width:250px;-webkit-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px)}.popup-container.tour-container{-webkit-transform:translateX(-50%) translateY(-35px);transform:translateX(-50%) translateY(-35px)}.googlemap-info{font-family:Madera,Verdana,Arial,sans-serif;font-size:1rem;line-height:18px}.googlemap-info img{width:100%;max-width:220px}.googlemap-info p{margin:0}.googlemap-info .googlemap-info-title{font-weight:500;margin-bottom:.5rem}.googlemap-info .googlemap-info-title span{border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color);line-height:1.5rem}.googlemap-info img+.googlemap-info-title{margin-top:1rem}.googlemap-info .googlemap-info-link{margin-top:10px}.map-accordion-head{position:relative;width:100%}.map-accordion-head .title{margin:0}.map-accordion-toggle{display:block;padding:0 1rem .5rem;font-family:inherit;font-weight:inherit;font-size:inherit;text-transform:inherit}.map-accordion-toggle:focus{outline:1px solid #1c1cbe;outline:1px solid var(--ci-color)}.map-accordion-toggle i{position:relative;top:-5px;left:5px;display:inline-block;margin-right:1.5rem;font-size:.5em;color:#1c1cbe;color:var(--ci-color);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.map-accordion-toggle[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.map-accordion-body{overflow:hidden;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.map-accordion-body .map-wrapper{margin-top:2rem}.map-accordion-body[aria-hidden=true]{height:0}.map-overlay-container{position:relative}.map-overlay-container .map-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;background-color:#ececec;background-color:var(--c-gray-light)}.map-overlay-container .map-overlay p{max-width:800px}.map-overlay-btn:after{background:#ececec;background:var(--c-gray-light)}.tx-powermail{font-size:20px}@media screen{.tx-powermail{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.tx-powermail{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.tx-powermail{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.tx-powermail{margin-bottom:3rem}}@media screen and (max-width:992px){.tx-powermail{margin-bottom:2.5rem}}@media screen and (max-width:600px){.tx-powermail{margin-bottom:2rem}}@media print{.tx-powermail{margin-bottom:30px}}.tx-powermail>h1:first-child,.tx-powermail>h2:first-child,.tx-powermail>h3:first-child{margin-top:0}.tx-powermail>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.tx-powermail>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.tx-powermail>h2:first-child{margin-bottom:15px}}.tx-powermail form>h2,.tx-powermail form>h3,.tx-powermail form>h4{margin-top:0;margin-bottom:1rem}.tx-powermail .powermail_fieldset{margin-bottom:2rem}.tx-powermail fieldset .fieldset-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.tx-powermail fieldset.no-space{justify-content:flex-start}.tx-powermail fieldset .powermail_fieldwrap{width:48%;margin-top:1rem}@media screen and (max-width:992px){.tx-powermail fieldset .powermail_fieldwrap{width:100%}}.tx-powermail fieldset .full-width{width:100%}.tx-powermail fieldset .break-after{margin-right:48%}@media screen and (max-width:992px){.tx-powermail fieldset .break-after{margin-right:0}}.tx-powermail fieldset .powermail_fieldwrap_type_submit{margin-right:2rem}.tx-powermail fieldset .powermail_fieldwrap_type_reset,.tx-powermail fieldset .powermail_fieldwrap_type_submit{width:auto;margin-top:3rem}@media screen and (max-width:600px){.tx-powermail fieldset .powermail_fieldwrap_type_reset,.tx-powermail fieldset .powermail_fieldwrap_type_submit{margin-top:1rem}}.tx-powermail .powermail_label{display:block;margin-bottom:.5rem}.tx-powermail input[type=datetime-local],.tx-powermail input[type=email],.tx-powermail input[type=number],.tx-powermail input[type=password],.tx-powermail input[type=phone],.tx-powermail input[type=search],.tx-powermail input[type=text],.tx-powermail input[type=time]{padding:.1rem .2rem .2rem .5rem;border:2px solid #1c1cbe;border:2px solid var(--ci-color)}.tx-powermail .powermail_fieldwrap_type_radio .powermail_field{display:flex;flex-wrap:wrap}@media screen and (max-width:992px){.tx-powermail .powermail_fieldwrap_type_radio .powermail_field{display:block}}.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-radio{margin-right:1rem}@media screen and (max-width:992px){.tx-powermail .powermail_fieldwrap_type_radio .powermail_field .form-radio{margin-right:0}}.parsley-errors-list{padding:0;margin:0;list-style:none;list-style-position:inherit;font-size:.9375rem;color:red}.parsley-errors-list li{padding-left:0;margin-bottom:0;position:static}.parsley-errors-list li:first-child{margin-top:0}.parsley-errors-list li:before{display:none}.parsley-errors-list li ol,.parsley-errors-list li ul{padding-left:0}.parsley-errors-list li ol li:first-child,.parsley-errors-list li ul li:first-child{margin-top:0}.btn-group.space-between{display:flex;justify-content:space-between}.back-to-top{position:fixed;right:0;bottom:1rem;width:40px;height:40px;border-radius:50%;padding:0;border:1px solid #1c1cbe;border:1px solid var(--ci-color);background-color:#fff;background-color:var(--c-white);opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.back-to-top i{position:absolute;margin-left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;color:#1c1cbe;color:var(--ci-color)}.back-to-top:focus,.back-to-top:hover{background:#1c1cbe;background:var(--ci-color)}.back-to-top:focus i,.back-to-top:hover i{color:#fff;color:var(--ci-text-color)}.back-to-top.is-shown{opacity:1;z-index:9;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}.external-ticket{color:#fff;color:var(--c-white);width:100%;min-height:100vh;display:flex;background-color:#000;background-color:var(--c-black)}.external-ticket.with-border{padding:5.2vw}@media screen and (max-width:1920px){.external-ticket.with-border{padding:6.25rem}}.external-ticket.with-border .inner{width:100%;border:27px solid #fff;border:27px solid var(--c-white)}@media screen and (max-width:600px){.external-ticket.with-border .inner{border:9px solid #fff;border:9px solid var(--c-white)}}.external-ticket abbr{border-bottom:none;text-decoration:none}.external-ticket .inner{padding:3.33vw}@media screen and (max-width:1920px){.external-ticket .inner{padding:4rem}}.external-ticket .inner .table-wrapper:last-child{margin-bottom:0}.external-ticket .inner .table-wrapper:last-child .big-table{margin-bottom:1vw}.external-ticket .title{font-size:5.1vw;font-weight:500;line-height:5vw;text-transform:uppercase;padding-left:8vw;margin-top:0;margin-bottom:1.8125vw}@media screen and (max-width:1920px){.external-ticket .title{margin-bottom:2.25rem}}@media screen and (max-width:1240px){.external-ticket .title{font-size:6vw;line-height:1;margin-bottom:4vh}}@media (min-width:200px) and (orientation:portrait){.external-ticket .title{padding-left:1rem}}.external-ticket .info{font-size:1.35vw;line-height:1.2;display:block;margin-top:.3vw;margin-bottom:0}.external-ticket .info:nth-child(2){margin-top:.63vw}@media screen and (max-width:1920px){.external-ticket .info{margin-top:.5rem}}@media screen and (max-width:1240px){.external-ticket .info{font-size:2.5vw;line-height:1.2}}.external-ticket .uppercase{text-transform:uppercase}.external-ticket .table-wrapper{width:100%;margin-bottom:1.5rem;position:relative;padding-left:8vw}@media (min-width:200px) and (orientation:portrait){.external-ticket .table-wrapper{padding-left:0}}.external-ticket .table-wrapper:before{font-size:4.5vw;text-align:right;width:6vw;position:absolute;top:1rem;left:0}@media screen and (max-width:1240px){.external-ticket .table-wrapper:before{font-size:7.5vw;width:auto}}@media (min-width:200px) and (orientation:portrait){.external-ticket .table-wrapper:before{padding-left:1rem;position:static}}.external-ticket :before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.external-ticket .card-icon:before{content:"\e91f";font-size:4.3vw;top:.5rem}@media screen and (max-width:1240px){.external-ticket .card-icon:before{font-size:7vw}}.external-ticket .ticket-icon:before{content:"\e902";font-size:6vw}@media screen and (max-width:1240px){.external-ticket .ticket-icon:before{font-size:8vw}}.external-ticket .clock-icon:before{content:"\e904"}@media screen and (max-width:1240px){.external-ticket .clock-icon p{font-size:4vw;line-height:1.1}.external-ticket .clock-icon p.info,.external-ticket .clock-icon p .info{font-size:2.5vw;line-height:1.2}}@media (min-width:200px) and (orientation:portrait){.external-ticket .clock-icon .big-table tr{flex-direction:column-reverse;margin-bottom:1rem}}@media (min-width:200px) and (orientation:portrait){.external-ticket .clock-icon .big-table td:last-child{padding-top:0}}.external-ticket .big-table{font-size:2.25vw;font-weight:500;line-height:2.25vw;width:100%;margin-bottom:2vw}@media screen and (max-width:1920px){.external-ticket .big-table{margin-bottom:6rem}}@media screen and (max-width:1240px){.external-ticket .big-table{font-size:4vw;line-height:1.1}}@media screen and (max-width:992px){.external-ticket .big-table{margin-bottom:5rem}}@media screen and (max-width:600px){.external-ticket .big-table{margin-bottom:4rem}}.external-ticket .big-table tr{display:flex;justify-content:space-between}@media (min-width:200px) and (orientation:portrait){.external-ticket .big-table tr{flex-direction:column;margin-bottom:3rem}.external-ticket .big-table tr:last-child{margin-bottom:0}}.external-ticket .big-table td{padding-top:.83vw;padding-bottom:.83vw}@media screen and (max-width:1920px){.external-ticket .big-table td{padding-top:1rem;padding-bottom:1rem}}.external-ticket .big-table td>p:first-child{margin-bottom:0}@media (min-width:200px) and (orientation:portrait){.external-ticket .big-table td{width:100%}.external-ticket .big-table td:last-child{padding-top:0}}.external-ticket .big-table td:first-child,.external-ticket .big-table th:first-child{padding-left:.83vw}@media screen and (max-width:1920px){.external-ticket .big-table td:first-child,.external-ticket .big-table th:first-child{padding-left:1rem}}.external-ticket .big-table td:last-child,.external-ticket .big-table th:last-child{text-align:right;padding-right:.83vw;max-width:100%;white-space:nowrap}@media screen and (max-width:1920px){.external-ticket .big-table td:last-child,.external-ticket .big-table th:last-child{padding-right:1rem}}@media (min-width:200px) and (orientation:portrait){.external-ticket .big-table td:last-child,.external-ticket .big-table th:last-child{text-align:left}}.external-ticket .is-disabled{opacity:.5}.external-ticket.quota-container .table-wrapper{padding-left:0}.external-ticket.quota-container table{font-size:2vw;font-weight:500}.external-ticket.quota-container table tbody{display:flex;flex-direction:column;max-height:calc(18vw + 8rem);flex-wrap:wrap;-webkit-columns:auto 2;columns:2;padding-left:6.1vw}.external-ticket.quota-container table tr{padding-left:6vw}.external-ticket.quota-container table tr:nth-child(4):after{content:"";position:relative;display:block}.external-ticket.quota-container table td{font-size:2vw}.external-ticket.quota-container table td:first-child{padding-left:0;width:10vw;max-width:10vw}.external-ticket.quota-container .title{position:relative;padding-left:12vw;line-height:8vw}.external-ticket.quota-container .ticket-icon:before{position:absolute;left:1vw;font-size:8vw}@media (max-aspect-ratio:1/1){.external-ticket.quota-container{padding-top:4vh}.external-ticket.quota-container .inner{padding:6vw}.external-ticket.quota-container .table-wrapper:before{top:-4vh}.external-ticket.quota-container table{font-size:4vw}.external-ticket.quota-container table tbody{margin-top:2vh;max-height:100vh;padding-left:0}.external-ticket.quota-container table tbody tr{padding-left:2vw}.external-ticket.quota-container table tbody tr:nth-child(4):after{height:calc(1em + 2rem)}.external-ticket.quota-container table tbody td{font-size:3.2vw}.external-ticket.quota-container .title{margin:2vh 0 8vh;font-size:8vw;line-height:8vw;padding-left:0}.external-ticket.quota-container .ticket-icon:before{position:absolute;left:0;font-size:10vw}}.external-image{width:100vw;height:100vh;position:relative}.external-image.with-border:before{content:"";width:calc(100% - 200px);height:calc(100% - 200px);border:27px solid #fff;border:27px solid var(--c-white);position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}@media screen and (max-width:992px){.external-image.with-border:before{width:calc(100% - 100px);height:calc(100% - 100px);border:14px solid #fff;border:14px solid var(--c-white)}}@media screen and (max-width:600px){.external-image.with-border:before{border:9px solid #fff;border:9px solid var(--c-white)}}.external-image img{width:100%;height:100%;position:absolute;font-family:"object-fit:cover";object-fit:cover}@media screen{.search-results{margin-bottom:3rem}}@media screen and (max-width:992px){.search-results{margin-bottom:2.5rem}}@media screen and (max-width:600px){.search-results{margin-bottom:2rem}}@media print{.search-results{margin-bottom:30px}}.search-results>h1:first-child,.search-results>h2:first-child,.search-results>h3:first-child{margin-top:0}.search-results>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.search-results>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.search-results>h2:first-child{margin-bottom:15px}}@media screen{.search-results .inner{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.search-results .inner{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.search-results .inner{max-width:1320px;padding-right:17px;padding-left:17px}}.search-results .top-bar{padding-bottom:.5rem;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black);display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:600px){.search-results .top-bar{display:block}}.search-results .top-bar .amount{font-size:1.125rem;margin:0}@media screen and (max-width:600px){.search-results .top-bar .form-select{margin-top:1rem}}.search-results .result-item{display:flex;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}@media screen and (max-width:600px){.search-results .result-item{display:block}}.search-results .result-item .result-title{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;margin-top:0;margin-bottom:.5rem}@media screen and (max-width:992px){.search-results .result-item .result-title{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.search-results .result-item .result-title{font-size:1.5625rem;line-height:1.875rem}}.search-results .result-item .result-title a:focus span,.search-results .result-item .result-title a:hover span{background-size:100% 100%}.search-results .result-item .result-title span{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.search-results .result-item .context{width:70%;max-width:700px}@media screen and (max-width:992px){.search-results .result-item .context{width:60%;padding-right:2rem}}@media screen and (max-width:600px){.search-results .result-item .context{width:100%;padding-right:0}}.search-results .result-item .context .type{font-size:1.125rem;font-weight:500;line-height:25px;padding:0 5px 5px;display:inline-block;margin-bottom:1rem;border:3px solid #000;border:3px solid var(--c-black)}.search-results .result-item .context p{font-size:1.25rem;font-family:Suisse Works,serif;line-height:26px;width:100%;margin-top:1rem}.search-results .result-item .context p:last-child{margin-bottom:0}.search-results .result-item .context .topics{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500}.search-results .date{width:30%}@media screen and (max-width:992px){.search-results .date{width:40%}}@media screen and (max-width:600px){.search-results .date{width:100%;margin-top:2rem}}.search-results .event-datetime{font-family:Suisse Works,serif;font-size:1.25rem;line-height:26px}@media screen and (max-width:600px){.search-results .event-datetime{font-size:1.125rem}}.search-results .event-datetime abbr{text-decoration:none}.search-results .load-more{text-align:center;margin-top:4rem}@media screen and (max-width:992px){.search-results .load-more{margin-top:2rem}}.search-results.research .result-item .runtime{width:30%}@media screen and (max-width:600px){.search-results.research .result-item .runtime{width:100%}}.search-results.research .result-item .runtime p{font-weight:500;margin-top:0}.search-results.research .result-item .runtime span{font-family:Suisse Works,serif}.search-results.research .result-item .context{max-width:inherit;display:flex}@media screen and (max-width:992px){.search-results.research .result-item .context{padding-right:0;display:block}}.search-results.research .result-item .image{margin-right:1rem;flex:0 0 auto}@media screen and (max-width:992px){.search-results.research .result-item .image{margin-right:0;margin-bottom:1rem}}@media screen{#jobads{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){#jobads{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){#jobads{max-width:1080px;padding-right:17px;padding-left:17px}}.jobadsloader_inputs{display:none}.jobadsloader_table{table-layout:auto}.sticky-icons{position:fixed;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);overflow:hidden;z-index:3;transition:right .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,right .3s ease-in-out;transition:transform .3s ease-in-out,right .3s ease-in-out,-webkit-transform .3s ease-in-out}@media screen and (max-width:992px){.sticky-icons{display:none}}.sticky-icons.is-active,.sticky-icons[focus-within]{right:1rem;-webkit-transform:translateX(0);transform:translateX(0)}.sticky-icons.is-active,.sticky-icons:focus-within{right:1rem;-webkit-transform:translateX(0);transform:translateX(0)}.sticky-icons ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.sticky-icons ul li{padding-left:0;margin-bottom:0;position:static}.sticky-icons ul li:first-child{margin-top:0}.sticky-icons ul li:before{display:none}.sticky-icons ul li ol,.sticky-icons ul li ul{padding-left:0}.sticky-icons ul li ol li:first-child,.sticky-icons ul li ul li:first-child{margin-top:0}.sticky-icons ul li{margin-bottom:40px}.sticky-icons ul li:last-child{margin-bottom:0}.button-icon{font-weight:500;font-size:.9375rem;line-height:1.375rem;color:#1c1cbe;color:var(--ci-link-alternative-color);display:flex;flex-direction:column;justify-content:center;align-items:center}.button-icon:focus span,.button-icon:hover span{padding-bottom:0;border-bottom:2px solid}.button-icon:focus i,.button-icon:hover i{width:55px;height:55px;margin:0}.button-icon span{background:hsla(0,0%,100%,.8);padding:0 5px 3px}.button-icon i{font-size:35px;text-align:center;color:#fff;color:var(--ci-text-color);width:51px;height:51px;margin:2px;background-color:#1c1cbe;background-color:var(--ci-color);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out;will-change:transform}.button-icon .icon-calendar{font-size:1.8rem}.button-icon .icon-rss-feed{font-size:1.625rem}.button-icon .icon-twitter{font-size:1.75rem}.button-icon .icon-bluesky{font-size:1.875rem}.button-icon .icon-email:before{margin-bottom:9px}a.button-icon[href^=mailto]:hover{border-bottom:none}.button-icon__svg{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:3px;transition:all .2s ease-in-out;width:100%;will-change:transform}.button-icon__svg img{height:51px;width:51px}.button-icon__svg.focus-visible,.button-icon__svg:hover{-webkit-transform:scale(110%);transform:scale(110%)}@media screen{.search-collections{margin-bottom:3rem}}@media screen and (max-width:992px){.search-collections{margin-bottom:2.5rem}}@media screen and (max-width:600px){.search-collections{margin-bottom:2rem}}@media print{.search-collections{margin-bottom:30px}}.search-collections>h1:first-child,.search-collections>h2:first-child,.search-collections>h3:first-child{margin-top:0}.search-collections>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.search-collections>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.search-collections>h2:first-child{margin-bottom:15px}}@media screen{.search-collections .inner{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.search-collections .inner{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.search-collections .inner{max-width:1320px;padding-right:17px;padding-left:17px}}.search-collections .top-bar{padding-bottom:.5rem;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}.search-collections .top-bar p{font-size:1.125rem;margin:0}.search-collections .result-item{display:flex;padding:2rem 0;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}@media screen and (max-width:600px){.search-collections .result-item{display:block}}.search-collections .result-item .image{margin-right:1.5rem;flex:0 1 auto}@media screen and (max-width:600px){.search-collections .result-item .image{margin-right:0;margin-bottom:2rem}}.search-collections .result-item .tag{margin-bottom:1rem}.search-collections .result-item .result-title{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;margin-top:0;margin-bottom:.5rem}@media screen and (max-width:992px){.search-collections .result-item .result-title{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.search-collections .result-item .result-title{font-size:1.5625rem;line-height:1.875rem}}.search-collections .result-item .result-title a:focus span,.search-collections .result-item .result-title a:hover span{background-size:100% 100%}.search-collections .result-item .result-title span{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.search-collections .result-item .context p{font-size:1.25rem;font-family:Suisse Works,serif;line-height:26px;width:100%;max-width:580px;margin-top:1rem}@media screen and (max-width:600px){.search-collections .result-item .context p{max-width:inherit}}.search-collections .result-item .context p:last-child{margin-bottom:.5rem}.search-collections .result-item .context .result-contact,.search-collections .result-item .context .topics{font-family:Madera,Verdana,Arial,sans-serif}.search-collections .result-item .context .topics{font-weight:500;text-transform:uppercase}.search-collections .load-more{text-align:center;margin-top:4rem}@media screen and (max-width:992px){.search-collections .load-more{margin-top:2rem}}.checkbox-above-filter{display:flex;margin-bottom:1rem}@media screen and (max-width:600px){.checkbox-above-filter{flex-direction:column}}.checkbox-above-filter .checkbox-wrapper:not(:last-child){margin-right:1rem}@media screen and (max-width:600px){.checkbox-above-filter .checkbox-wrapper:not(:last-child){margin-right:0}}@media screen{.filter-section{margin-bottom:3rem}}@media screen and (max-width:992px){.filter-section{margin-bottom:2.5rem}}@media screen and (max-width:600px){.filter-section{margin-bottom:2rem}}@media print{.filter-section{margin-bottom:30px}}.filter-section>h1:first-child,.filter-section>h2:first-child,.filter-section>h3:first-child{margin-top:0}.filter-section>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.filter-section>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.filter-section>h2:first-child{margin-bottom:15px}}@media screen{.filter-section .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.filter-section .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.filter-section .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.filter-section .inner.inner--nopadding{padding:0}.filter-section h1{margin-bottom:3rem}.filter-section .search-input .form-input.big{width:100%;max-width:900px}.filter-section .tags{font-size:1.125rem;line-height:32px;color:#fff;color:var(--ci-text-color);padding:0 10px 3px;margin:.25rem 1rem .25rem 0;background-color:#1c1cbe;background-color:var(--ci-color);display:inline-flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:992px){.filter-section .tags{font-size:.9375rem;line-height:22px;margin-right:.5rem}}@media screen and (max-width:600px){.filter-section .tags:first-child{margin-top:1rem}}.filter-section .tags .tag-button{color:#fff;color:var(--c-white);margin-left:.5rem}.filter-section .tags .tag-button:focus{outline:1px dotted #fff;outline:1px dotted var(--c-white)}.filter-section .filter-wrapper{padding:0 2rem 1rem;display:flex;flex-wrap:wrap}@media screen and (max-width:992px){.filter-section .filter-wrapper{padding-left:3rem}}@media screen and (max-width:600px){.filter-section .filter-wrapper{padding:1.5rem}}.filter-section .filter-wrapper .filter{width:23%;min-width:300px;padding-right:2rem;flex:1 1 auto}@media screen and (max-width:992px){.filter-section .filter-wrapper .filter{width:100%;min-width:inherit;padding-right:0}}.filter-section .filter-wrapper .date-filter{width:31%;min-width:360px;padding-right:0}@media screen and (max-width:1240px){.filter-section .filter-wrapper .date-filter{min-width:315px}}@media screen and (max-width:992px){.filter-section .filter-wrapper .date-filter{width:100%}}@media screen and (max-width:1240px){.filter-section .filter-wrapper .date-filter{min-width:inherit}}@media screen and (max-width:992px){.filter-section .filter-wrapper .date-filter>div{height:0}}.filter-section .filter-wrapper .date-filter .date-range{margin-top:1rem}.filter-section .filter-wrapper .date-filter .checklist{min-height:inherit;margin-top:4rem}@media screen and (max-width:992px){.filter-section .filter-wrapper .date-filter .checklist{display:none}}.filter-section .filter-wrapper .checklist{padding:0;list-style:none;list-style-position:inherit;width:100%;min-height:250px;max-height:250px;margin:0 0 1rem;overflow:auto}.filter-section .filter-wrapper .checklist li{padding-left:0;margin-bottom:0;position:static}.filter-section .filter-wrapper .checklist li:first-child{margin-top:0}.filter-section .filter-wrapper .checklist li:before{display:none}.filter-section .filter-wrapper .checklist li ol,.filter-section .filter-wrapper .checklist li ul{padding-left:0}.filter-section .filter-wrapper .checklist li ol li:first-child,.filter-section .filter-wrapper .checklist li ul li:first-child{margin-top:0}@media screen and (max-width:992px){.filter-section .filter-wrapper .checklist{height:0;min-height:inherit;max-height:inherit;margin-bottom:0;overflow:inherit}}.filter-section .filter-wrapper .checklist .form-group{padding-right:1rem;margin-bottom:.5rem}.filter-section .filter-wrapper .date-checkboxes--mobile{display:none}@media screen and (max-width:992px){.filter-section .filter-wrapper .date-checkboxes--mobile{width:100%;display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem;height:auto}}@media screen and (max-width:992px){.filter-section .filter-wrapper .simplebar-wrapper{width:auto;height:auto;overflow:inherit}}@media screen and (max-width:992px){.filter-section .filter-wrapper .simplebar-content{-webkit-column-count:2;column-count:2}}@media screen and (max-width:600px){.filter-section .filter-wrapper .simplebar-content{-webkit-column-count:inherit;column-count:inherit}}@media screen and (max-width:992px){.filter-section .filter-wrapper .simplebar-content>*{width:100%;display:inline-block;padding-right:1rem}}@media screen and (max-width:600px){.filter-section .filter-wrapper .simplebar-content>*{padding-right:0}}@media screen and (max-width:992px){.filter-section .filter-wrapper .simplebar-placeholder,.filter-section .filter-wrapper .simplebar-track{display:none}}@media screen and (max-width:992px){.filter-section .filter-wrapper .simplebar-mask,.filter-section .filter-wrapper .simplebar-offset{position:static}}.filter-section .filter-wrapper .filter-label{font-size:1.25rem;font-weight:500;line-height:28px;margin-top:0;margin-bottom:1rem}@media screen and (max-width:992px){.filter-section .filter-wrapper .filter-label{cursor:pointer}.filter-section .filter-wrapper .filter-label:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-size:.8rem;color:#1c1cbe;color:var(--ci-color);display:inline-block;margin-right:1rem;position:relative;top:-3px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.filter-section .filter-box{padding:1.5rem;border:15px solid #1c1cbe;border:15px solid var(--ci-color);display:flex}.filter-section .filter-box.filter-box--inline{padding:1.5rem 0;border:0;font-family:Suisse Works,serif}@media screen and (max-width:992px){.filter-section .filter-box{padding-left:3rem;border:14px solid #1c1cbe;border:14px solid var(--ci-color)}}@media screen and (max-width:600px){.filter-section .filter-box{padding:1.5rem;display:block;border:9px solid #1c1cbe;border:9px solid var(--ci-color);margin:0}}.filter-section .filter-box .left-half{width:60%;padding-right:2rem;margin-right:2rem;border-right:2px solid #1c1cbe;border-right:2px solid var(--ci-color)}@media screen and (max-width:1024px){.filter-section .filter-box .left-half{max-width:50%}}@media screen and (max-width:600px){.filter-section .filter-box .left-half{width:100%;max-width:inherit;padding-right:0;padding-bottom:1rem;margin-right:0;margin-bottom:1rem;border-right:none;border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}}.filter-section .filter-box .right-half{padding-top:2.3rem;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1024px){.filter-section .filter-box .right-half{max-width:50%}}@media screen and (max-width:600px){.filter-section .filter-box .right-half{max-width:inherit;padding-top:0}}.filter-section .filter-box .checklist-title{font-size:1.125rem;font-weight:500;line-height:20px;margin-top:0;margin-bottom:1rem}.filter-section .filter-box .checklist{max-width:600px;-webkit-column-count:2;column-count:2}@media screen and (max-width:1024px){.filter-section .filter-box .checklist{max-width:inherit;-webkit-column-count:inherit;column-count:inherit}}.filter-section .filter-box .form-group{width:100%;display:inline-block;margin-bottom:.5rem}@media screen and (max-width:992px){.filter-section .filter-box .form-group{padding-right:0;margin-right:0}}.filter-section .filter-box .form-group.form-group--inline{width:auto;margin-right:3rem}.filter-section .filter-box .reset-filter{margin-top:0;position:relative;top:1rem}@media screen and (max-width:1024px){.filter-section .filter-box .reset-filter{position:static;top:0}}@media screen and (max-width:600px){.filter-section .filter-box .reset-filter{margin-top:1rem}}.filter-section .search-input{margin-bottom:4rem}@media screen and (max-width:768px){.filter-section .search-input{margin-bottom:1.5rem}}.filter-section .checkbox-list-container{width:100%;display:flex;flex-wrap:wrap;margin-top:2rem}.filter-section .checkbox-list-container .checkbox-group{width:23%}@media screen and (max-width:992px){.filter-section .checkbox-list-container .checkbox-group{width:50%}}@media screen and (max-width:600px){.filter-section .checkbox-list-container .checkbox-group{width:100%}}.filter-accordion{border:15px solid #1c1cbe;border:15px solid var(--ci-color)}@media screen and (max-width:992px){.filter-accordion{border:14px solid #1c1cbe;border:14px solid var(--ci-color)}}@media screen and (max-width:600px){.filter-accordion{border:9px solid #1c1cbe;border:9px solid var(--ci-color)}}.filter-accordion .filter-accordion-head{display:flex;align-items:center;padding:1.5rem;position:relative}@media screen and (max-width:992px){.filter-accordion .filter-accordion-head{padding-left:3rem}}@media screen and (max-width:600px){.filter-accordion .filter-accordion-head{display:block;padding:1.5rem}}.filter-accordion .filter-accordion-head h2{margin:0}.filter-accordion .filter-accordion-body{overflow:hidden}.filter-accordion .filter-button{font-size:1.875rem;font-weight:500;line-height:37px;padding-bottom:5px;margin-right:2rem;display:flex;align-items:center}@media screen and (max-width:992px){.filter-accordion .filter-button{font-size:1.75rem;line-height:34px;margin-right:1rem}}.filter-accordion .filter-button:focus:after{outline:1px dotted #000;outline:1px dotted var(--c-black);outline-offset:-2px}.filter-accordion .filter-button:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-size:1.1rem;color:#1c1cbe;color:var(--ci-color);display:inline-block;margin-right:.5rem;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative;top:4px}.filter-accordion .filter-button[aria-expanded=true]:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-accordion .filter-button:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.checkbox-wrapper{margin-bottom:1rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.checkbox-wrapper.not-available{-webkit-transform:inherit;transform:inherit}.checkbox-wrapper .checkbox-link{display:inline-flex}.checkbox-wrapper .checkbox-link.is-checked .checkbox:after{display:block}.checkbox-wrapper .checkbox-link.focus-visible .checkbox{outline:2px dotted orange}.checkbox-wrapper .checkbox{width:20px;min-width:20px;height:20px;margin-right:.5rem;border:2px solid #1c1cbe;border:2px solid var(--ci-color);position:relative;top:4px}.checkbox-wrapper .checkbox:after{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910";color:#1c1cbe;color:var(--ci-color);font-size:10px;font-weight:700;display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reset-filter{width:100%;margin-top:0;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.reset-filter{margin-top:1rem}}.reset-filter .reset-btn{font-size:1.125rem;color:#1c1cbe;color:var(--ci-color);font-weight:500}.reset-filter .reset-btn:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}.reset-filter .reset-btn .icon-reset{margin-right:.25rem}.photo-library-filter{padding:0;margin:0;list-style:none;list-style-position:inherit;width:100%;display:flex}.photo-library-filter li{padding-left:0;margin-bottom:0;position:static}.photo-library-filter li:first-child{margin-top:0}.photo-library-filter li:before{display:none}.photo-library-filter li ol,.photo-library-filter li ul{padding-left:0}.photo-library-filter li ol li:first-child,.photo-library-filter li ul li:first-child{margin-top:0}.photo-library-filter li{width:25%;padding-right:1rem}.photo-library-filter h4{font-size:1.25rem;font-weight:500;line-height:28px;margin-top:0}body.is-loading:before{content:"";width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background-color:#fff;background-color:var(--c-white);opacity:.9}.animation-box{background-color:hsla(0,0%,100%,.95);z-index:9999}.animation-box .loader{position:relative;margin:0 auto;width:80px}.animation-box .loader:before{content:"";display:block;padding-top:100%}.animation-box .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.animation-box .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke:#1c1cbe;stroke:var(--ci-color);stroke-linecap:round}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.simplebar-track.simplebar-vertical:after{content:"";width:2px;height:100%;background-color:#1c1cbe;background-color:var(--ci-color);position:absolute;left:calc(50% - 1px)}.simplebar-scrollbar{width:6px}.simplebar-scrollbar:before{background:#1c1cbe;background:var(--ci-color);border-radius:0;opacity:1!important}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0}.tx-solr-autosuggest{padding-top:.5rem;padding-bottom:.5rem;margin-top:-2px;border:2px solid #1c1cbe;border:2px solid var(--ci-color);background-color:#fff;background-color:var(--c-white);overflow:auto;width:900px!important;max-width:calc(100vw - 140px)!important}@media screen and (max-width:1024px){.tx-solr-autosuggest{max-width:calc(100vw - 48px)!important}}@media screen and (max-width:600px){.tx-solr-autosuggest{max-width:calc(100vw - 34px)!important}}.tx-solr-autosuggest strong{color:#1c1cbe;color:var(--ci-color)}.tx-solr-autosuggest .autocomplete-suggestion{padding:.25rem 1rem;white-space:nowrap;overflow:hidden;color:rgba(28,28,190,.3);cursor:pointer}.tx-solr-autosuggest .autocomplete-selected{background-color:#eee}.tx-solr-autosuggest .autocomplete-group{padding:.5rem .25rem}.tx-solr-autosuggest .autocomplete-group strong{display:block;border-bottom:1px solid #999}@media screen{.event-header{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.event-header{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.event-header{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.event-header{margin-bottom:3rem}}@media screen and (max-width:992px){.event-header{margin-bottom:2.5rem}}@media screen and (max-width:600px){.event-header{margin-bottom:2rem}}@media print{.event-header{margin-bottom:30px}}.event-header>h1:first-child,.event-header>h2:first-child,.event-header>h3:first-child{margin-top:0}.event-header>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.event-header>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.event-header>h2:first-child{margin-bottom:15px}}.event-header ol,.event-header ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.event-header ol li,.event-header ul li{padding-left:0;margin-bottom:0;position:static}.event-header ol li:first-child,.event-header ul li:first-child{margin-top:0}.event-header ol li:before,.event-header ul li:before{display:none}.event-header ol li ol,.event-header ol li ul,.event-header ul li ol,.event-header ul li ul{padding-left:0}.event-header ol li ol li:first-child,.event-header ol li ul li:first-child,.event-header ul li ol li:first-child,.event-header ul li ul li:first-child{margin-top:0}.event-header .breadcrumb{margin-left:0;margin-right:0;margin-bottom:3rem;padding-left:0;padding-right:0}.event-header .row{display:flex}@media screen and (max-width:992px){.event-header .row{display:block}}.event-header .col-left{flex:0 0 23.45%;margin-right:30px}@media screen and (max-width:992px){.event-header .col-left{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 2rem}}@media screen and (max-width:992px){.event-header .col-left time{margin-right:0;max-width:calc(100vw - 6rem)}}.event-header .col-right{max-width:940px}.event-header time span{display:block}.event-header .event-weekday{font-family:Suisse Works,serif;font-size:1.25rem}.event-header .event-datetime{font-family:Suisse Works,serif;font-weight:400;font-size:2.1875rem;line-height:2.5rem;margin:0}@media screen and (max-width:992px){.event-header .event-datetime{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.event-header .event-datetime{line-height:2.1875rem}}.event-header .event-datetime abbr{text-decoration:none}.event-header .event-header__icon-wrapper{display:flex;flex-wrap:wrap}.event-header .event-image{margin-bottom:4rem}@media screen and (max-width:992px){.event-header .event-image{margin-bottom:3.5rem}}@media screen and (max-width:600px){.event-header .event-image{margin-bottom:2.25rem}}.event-header .event-image img{vertical-align:middle}.event-header div.tag{margin-bottom:.5rem}.event-header .event-title,.event-header p{padding-right:121px}@media screen and (max-width:992px){.event-header .event-title,.event-header p{padding-right:0}}.event-header .event-title{margin-top:.5rem;margin-bottom:1.5rem}@media screen and (max-width:600px){.event-header .event-title{font-size:43px;line-height:48px}}.event-header .event-subtitle{margin-top:0;margin-bottom:3rem;font-size:1.5625rem;line-height:1.875rem}@media screen and (max-width:768px){.event-header .event-subtitle{margin-bottom:2rem}}.event-header .contact,.event-header p{font-size:20px;line-height:28px}.event-header .contact{position:relative;max-width:365px;margin-top:2rem}.event-header .contact p{padding-right:0;margin:.5rem 0}.event-header .contact--has-icon{min-height:66px;margin-left:-52px;padding-left:52px}@media screen and (max-width:992px){.event-header .contact--has-icon{margin-left:0}}.event-header .contact--has-icon:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;font-size:66px;color:#1c1cbe;color:var(--ci-color)}.event-header .event-header-contact-heading{margin-bottom:.5rem}.event-header .event-header-contact-heading+.contact{margin-top:.5rem}.event-header .ticket-btn{justify-content:flex-start}.event-header .ticket-btn:not(:last-child){margin-right:1rem}@media screen and (min-width:1025px){.event-header .ticket-btn{margin-top:2rem}}.event-header .ticket-btn--svg{align-items:center;display:flex;height:auto;width:auto}.event-header .ticket-btn--svg img{height:55px;width:55px}.event-header .next-events,.event-header .ticket-prices{width:100%;margin-top:2rem}@media screen and (max-width:992px){.event-header .next-events,.event-header .ticket-prices{margin-top:.25rem}}.event-header .next-events .next-event-toggle-btn,.event-header .ticket-prices .next-event-toggle-btn{font-size:1.125rem;font-weight:500;line-height:25px}@media screen and (max-width:992px){.event-header .next-events .next-event-toggle-btn,.event-header .ticket-prices .next-event-toggle-btn{font-size:.9375rem;line-height:22px}.event-header .next-events .next-event-toggle-btn:focus,.event-header .next-events .next-event-toggle-btn:hover,.event-header .ticket-prices .next-event-toggle-btn:focus,.event-header .ticket-prices .next-event-toggle-btn:hover{color:#1c1cbe;color:var(--ci-color)}.event-header .next-events .next-event-toggle-btn:focus span,.event-header .next-events .next-event-toggle-btn:hover span,.event-header .ticket-prices .next-event-toggle-btn:focus span,.event-header .ticket-prices .next-event-toggle-btn:hover span{border-bottom:1px solid #1c1cbe;border-bottom:1px solid var(--ci-color)}}.event-header .next-events .next-event-toggle-btn[aria-expanded=true] .icon-arrow-down,.event-header .ticket-prices .next-event-toggle-btn[aria-expanded=true] .icon-arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.event-header .next-events .next-event-toggle-btn.is-disabled,.event-header .ticket-prices .next-event-toggle-btn.is-disabled{cursor:default}.event-header .next-events .next-event-toggle-btn .icon-arrow-down,.event-header .ticket-prices .next-event-toggle-btn .icon-arrow-down{font-size:.6875rem;color:#1c1cbe;color:var(--ci-color);display:inline-block;margin-right:.5rem;transition:all .3s ease-in-out}@media screen and (min-width:993px){.event-header .next-events .next-event-toggle-btn .icon-arrow-down,.event-header .ticket-prices .next-event-toggle-btn .icon-arrow-down{display:none}}.event-header .next-events ol,.event-header .next-events ul,.event-header .ticket-prices ol,.event-header .ticket-prices ul{margin-top:1rem}.event-header .next-events ol li,.event-header .next-events ul li,.event-header .ticket-prices ol li,.event-header .ticket-prices ul li{margin-bottom:.8rem}.event-header .next-events time,.event-header .ticket-prices time{font-family:Suisse Works;font-size:1.125rem;line-height:23px;margin-right:0}.event-header .next-events abbr,.event-header .ticket-prices abbr{text-decoration:none}@media screen and (max-width:992px){.event-header .ticket-prices .ticket-btn{display:none}}@media screen and (min-width:993px){.event-header .ticket-prices .next-event-toggle-btn{display:none}}.event-header .ticket-prices ol,.event-header .ticket-prices ul{margin:0}@media screen and (max-width:992px){.event-header .ticket-prices ol,.event-header .ticket-prices ul{margin-top:1rem}}.event-header .ticket-prices ol li,.event-header .ticket-prices ul li{margin:0}@media screen and (min-width:993px){.event-header .ticket-prices ol li,.event-header .ticket-prices ul li{font-weight:500;font-size:.9375rem;line-height:1.375rem;color:#1c1cbe;color:var(--ci-color)}}@media screen and (max-width:992px){.event-header .next-event-panel{height:0;overflow:hidden}}.disturber{padding-right:4rem;padding-left:4rem}@media screen{.disturber{margin-bottom:3rem}}@media screen and (max-width:992px){.disturber{margin-bottom:2.5rem}}@media screen and (max-width:600px){.disturber{margin-bottom:2rem}}@media print{.disturber{margin-bottom:30px}}.disturber>h1:first-child,.disturber>h2:first-child,.disturber>h3:first-child{margin-top:0}.disturber>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.disturber>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.disturber>h2:first-child{margin-bottom:15px}}@media screen and (max-width:600px){.disturber{padding-right:1rem;padding-left:1rem}}.disturber .inner{width:100%;max-width:771px;padding:1rem 1.5rem 1.5rem;margin:0 auto;border:9px solid #1c1cbe;border:9px solid var(--ci-color);display:flex;flex-direction:column}@media screen and (max-width:600px){.disturber .inner{padding-bottom:1rem}}.disturber h3{margin-top:0}.disturber a{align-self:flex-end}@media screen{.downloads{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.downloads{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.downloads{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.downloads{margin-bottom:3rem}}@media screen and (max-width:992px){.downloads{margin-bottom:2.5rem}}@media screen and (max-width:600px){.downloads{margin-bottom:2rem}}@media print{.downloads{margin-bottom:30px}}.downloads>h1:first-child,.downloads>h2:first-child,.downloads>h3:first-child{margin-top:0}.downloads>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.downloads>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.downloads>h2:first-child{margin-bottom:15px}}.downloads ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex}.downloads ul li{padding-left:0;margin-bottom:0;position:static}.downloads ul li:first-child{margin-top:0}.downloads ul li:before{display:none}.downloads ul li ol,.downloads ul li ul{padding-left:0}.downloads ul li ol li:first-child,.downloads ul li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.downloads ul{display:block}}.downloads ul li{margin-bottom:1rem}.downloads .download{position:relative;display:flex}.downloads .download:focus span,.downloads .download:hover span{padding-bottom:1px;border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}.downloads .download i{margin:8px 1rem 0 0;font-size:65px;color:#1c1cbe;color:var(--ci-color)}@media screen and (max-width:992px){.downloads .download i{font-size:45px}}@media screen and (max-width:600px){.downloads .download i{font-size:34px}}.downloads .download p{margin:0;font-size:20px;line-height:28px}@media screen and (max-width:600px){.downloads .download p{font-size:18px}}.downloads .download p:first-of-type{font-weight:500}.downloads--one ul{justify-content:center}.downloads--one ul li{max-width:540px}.downloads--two ul{margin:0 -1rem}@media screen and (max-width:600px){.downloads--two ul{margin:0}}.downloads--two ul li{flex-basis:50%;padding:0 1rem}@media screen and (max-width:600px){.downloads--two ul li{padding:0}}@media screen{.downloads--three{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.downloads--three{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.downloads--three{max-width:1560px;padding-right:17px;padding-left:17px}}.downloads--three ul{margin:0 -1rem}@media screen and (max-width:992px){.downloads--three ul{display:block;margin:0;-webkit-column-count:2;column-count:2;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}}@media screen and (max-width:600px){.downloads--three ul{-webkit-column-count:1;column-count:1}}.downloads--three ul li{flex-basis:33.33%;padding:0 1rem}@media screen and (max-width:992px){.downloads--three ul li{padding:0;-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}}@media screen and (max-width:992px) and (-ms-high-contrast:active){.downloads--three ul li{display:inline-block;width:100%}}@media screen and (max-width:992px){@supports (-ms-ime-align:auto) or (-ms-accelerator:true){.downloads--three ul li{display:inline-block;width:100%}}}.downloads--list.column-list{padding:0;margin:0;max-width:inherit}.downloads--list.column-list ul{-webkit-column-count:inherit;column-count:inherit}.downloads--list ul{display:block;-webkit-column-count:2;column-count:2;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}@media screen and (max-width:600px){.downloads--list ul{-webkit-column-count:1;column-count:1}}.downloads--list ul li{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.downloads--list ul li{display:inline-block;width:100%}}@supports (-ms-ime-align:auto) or (-ms-accelerator:true){.downloads--list ul li{display:inline-block;width:100%}}.downloads--list .download i{font-size:34px}.embed{--consent-overlay-font-size-basic:1em;--consent-overlay-font-size-text:1em;--consent-overlay-font-size-heading:1.5em;--consent-overlay-text-color:var(--c-black);--consent-overlay-background-color:var(--c-gray-light);--consent-overlay-color-controls-active:var(--c-gray);width:100%}@media screen{.embed{margin-bottom:3rem}}@media screen and (max-width:992px){.embed{margin-bottom:2.5rem}}@media screen and (max-width:600px){.embed{margin-bottom:2rem}}@media print{.embed{margin-bottom:30px}}.embed>h1:first-child,.embed>h2:first-child,.embed>h3:first-child{margin-top:0}.embed>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.embed>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.embed>h2:first-child{margin-bottom:15px}}@media screen{.embed__inner{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.embed__inner{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.embed__inner{max-width:1320px;padding-right:17px;padding-left:17px}}.consent-overlay__opt-out{margin-bottom:10px}.consent-overlay__toggle{display:inline}.consent-overlay__text{text-align:center}.consent-overlay__buttons{display:flex;justify-content:center;width:100%}.social-media-slider{max-width:1560px;margin-left:auto;margin-right:auto}@media screen{.social-media-slider{margin-bottom:3rem}}@media screen and (max-width:992px){.social-media-slider{margin-bottom:2.5rem}}@media screen and (max-width:600px){.social-media-slider{margin-bottom:2rem}}@media print{.social-media-slider{margin-bottom:30px}}.social-media-slider>h1:first-child,.social-media-slider>h2:first-child,.social-media-slider>h3:first-child{margin-top:0}.social-media-slider>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.social-media-slider>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.social-media-slider>h2:first-child{margin-bottom:15px}}.social-media-slider .items{width:100%;height:391px}@media screen and (max-width:992px){.social-media-slider .items{height:336px}}@media screen and (max-width:600px){.social-media-slider .items{height:160px}}.social-media-slider .items:not(.is-initialized){visibility:hidden}.social-media-slider .item{position:relative;width:695px;height:391px}@media screen and (max-width:992px){.social-media-slider .item{width:597px;height:336px}}@media screen and (max-width:600px){.social-media-slider .item{width:284px;height:160px}}.social-media-slider .item img{width:100%;vertical-align:middle}.social-media-slider .content{position:absolute;bottom:0;width:100%;padding:1rem 3rem 1rem 1rem;font-size:18px;line-height:25px;color:#fff;color:var(--c-white);background:linear-gradient(180deg,transparent,#000 120%);background:linear-gradient(180deg,transparent,var(--c-black) 120%)}@media screen and (max-width:992px){.social-media-slider .content{font-size:15px;line-height:22px}}@media screen and (max-width:600px){.social-media-slider .content{padding-right:4rem}}.social-media-slider .content a:focus span,.social-media-slider .content a:hover span{border-bottom:2px solid}.social-media-slider .content a span{border-bottom:1px solid}@media screen and (max-width:600px){.social-media-slider .content a span{font-size:20px;line-height:28px}}.social-media-slider .content a p{display:inline;margin:0}@media screen and (max-width:600px){.social-media-slider .content a p{display:block}}.social-media-slider .content a i{margin-left:.5rem;font-size:14px}.social-media-slider .title{margin-bottom:.125rem}@media screen and (max-width:600px){.social-media-slider .title{display:none}}.social-media-slider .text{margin-top:0;margin-bottom:.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:75px;overflow:hidden;text-overflow:ellipsis;line-height:25px}@media screen and (max-width:600px){.social-media-slider .text{display:none}}.social-media-slider .social-icon{position:absolute;bottom:1rem;right:1rem;font-size:32px}@media screen and (max-width:992px){.social-media-slider .social-icon{font-size:28px}}@media screen{.image-header{max-width:1560px;margin-left:auto;margin-right:auto;position:relative;display:flex;padding:2rem;width:100%;height:785px;margin-bottom:3rem}}@media screen and (max-width:992px){.image-header{margin-bottom:2.5rem}}@media screen and (max-width:600px){.image-header{margin-bottom:2rem}}@media screen{.image-header>h1:first-child,.image-header>h2:first-child,.image-header>h3:first-child{margin-top:0}.image-header>h2:first-child{margin-bottom:40px}}@media screen and (max-width:992px){.image-header>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.image-header>h2:first-child{margin-bottom:15px}}@media screen and (max-width:992px){.image-header{padding:2rem 1rem;height:896px}}@media screen and (max-width:600px){.image-header{padding:1.5rem 0;height:563px}}@media screen{.image-header .inner,.image-header .item,.image-header .wrapper{display:flex;width:100%}}@media screen{.image-header .inner{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.image-header .inner{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.image-header .inner{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen{.image-header .context{border:15px solid #fff;border:15px solid var(--ci-image-border-color);position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:0 1.5rem 1.5rem;width:100%}}@media screen and (max-width:992px){.image-header .context{border:15px solid #fff;border:15px solid var(--ci-image-border-color)}}@media screen and (max-width:600px){.image-header .context{border:15px solid #fff;border:15px solid var(--ci-image-border-color);padding:10px 20px 20px}}@media screen{.image-header .context:not(.no-hover) a{background-size:0 100%!important}.image-header .context:not(.no-hover):hover .text,.image-header .context:not(.no-hover):hover .title{opacity:0}.image-header .title{margin-top:0;font-weight:500;font-size:6.25rem;line-height:6.25rem;text-transform:uppercase;color:#fff;color:var(--c-white);transition:all .35s ease-in-out;word-wrap:break-word}}@media screen and (max-width:992px){.image-header .title{font-size:4.375rem;line-height:4.375rem}}@media screen and (max-width:600px){.image-header .title{font-size:2.6875rem;line-height:3rem}}@media screen{.image-header .title a{background-image:linear-gradient(180deg,transparent 95%,#fff 0);background-image:linear-gradient(180deg,transparent 95%,var(--c-white) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;background-position:0 -10px}.image-header .title a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.image-header .title a:focus,.image-header .title a:hover{background-size:100% 100%}.image-header .text{margin-bottom:0;color:#fff;color:var(--c-white);font-family:Suisse Works,serif;font-size:3.125rem;line-height:3.25rem;transition:all .35s ease-in-out}}@media screen and (max-width:600px){.image-header .text{font-size:1.5625rem;line-height:1.75rem}}@media screen{.image-header img{font-family:"object-fit:cover";object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.image-header .items{display:none}}.exhibition-banner{max-width:1560px;margin-left:auto;margin-right:auto;position:relative;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;width:100%;background-color:#1c1cbe;background-color:var(--ci-color)}@media screen{.exhibition-banner{margin-bottom:3rem}}@media screen and (max-width:992px){.exhibition-banner{margin-bottom:2.5rem}}@media screen and (max-width:600px){.exhibition-banner{margin-bottom:2rem}}@media print{.exhibition-banner{margin-bottom:30px}}.exhibition-banner>h1:first-child,.exhibition-banner>h2:first-child,.exhibition-banner>h3:first-child{margin-top:0}.exhibition-banner>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.exhibition-banner>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.exhibition-banner>h2:first-child{margin-bottom:15px}}@media screen and (max-width:992px){.exhibition-banner{padding:2rem 1rem}}@media screen and (max-width:600px){.exhibition-banner{padding:1rem}}.exhibition-banner .inner{position:relative;display:flex}.exhibition-banner .context{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:space-between;border:15px solid #fff;border:15px solid var(--c-white);padding:0 1.5rem 1.5rem}@media screen and (max-width:992px){.exhibition-banner .context{border:14px solid #fff;border:14px solid var(--c-white)}}@media screen and (max-width:600px){.exhibition-banner .context{border:9px solid #fff;border:9px solid var(--c-white);padding:2px 10px 10px}}.exhibition-banner .title{font-family:Madera,Verdana,Arial,sans-serif;margin-bottom:2.25rem;margin-top:0;font-weight:500;font-size:4.375rem;line-height:4.6875rem;text-transform:uppercase;color:#fff;color:var(--c-white);transition:all .35s ease-in-out}@media screen and (max-width:992px){.exhibition-banner .title{font-size:3.75rem;line-height:4.0625rem}}@media screen and (max-width:600px){.exhibition-banner .title{font-size:3.4375rem;line-height:3.75rem}}@media screen and (max-width:992px){.exhibition-banner .title{font-size:7.5vw;line-height:7.7vw}}@media screen and (max-width:600px){.exhibition-banner .title{margin-bottom:0}}.exhibition-banner .title a{background-image:linear-gradient(180deg,transparent 96%,#fff 0);background-image:linear-gradient(180deg,transparent 96%,var(--c-white) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;background-position:0 -5px;border:none}.exhibition-banner .title a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.exhibition-banner .title a:focus,.exhibition-banner .title a:hover{background-size:100% 100%}.exhibition-banner .text{margin-bottom:0;color:#fff;color:var(--c-white);font-family:Suisse Works,serif;font-size:2.1875rem;line-height:2.5rem;transition:all .35s ease-in-out}@media screen and (max-width:992px){.exhibition-banner .text{font-size:4vw;line-height:4.2vw;margin-top:0}}.exhibition-banner picture img{display:block;width:100%}@media screen{.tickets{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.tickets{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.tickets{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.tickets{margin-bottom:3rem}}@media screen and (max-width:992px){.tickets{margin-bottom:2.5rem}}@media screen and (max-width:600px){.tickets{margin-bottom:2rem}}@media print{.tickets{margin-bottom:30px}}.tickets>h1:first-child,.tickets>h2:first-child,.tickets>h3:first-child{margin-top:0}.tickets>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.tickets>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.tickets>h2:first-child{margin-bottom:15px}}.tickets .tickets-date{margin-bottom:25px}.tickets .toggle-btn{position:relative;padding-left:2rem}.tickets .toggle-btn:focus span,.tickets .toggle-btn:hover span{padding-bottom:1px;border-bottom:3px solid}.tickets .toggle-btn span{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;margin-top:2.25rem;margin-bottom:1.5rem;line-height:2.3125rem}@media screen and (max-width:992px){.tickets .toggle-btn span{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.tickets .toggle-btn span{font-size:1.5625rem;line-height:1.875rem}}.tickets .toggle-btn i{position:absolute;left:.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#1c1cbe;color:var(--ci-color)}.tickets .toggle-btn i:before{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.tickets .toggle-btn[aria-expanded=true] i:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.tickets ul{margin:0;list-style:none;list-style-position:inherit;padding:0 0 0 2rem;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.tickets ul li{padding-left:0;margin-bottom:0;position:static}.tickets ul li:first-child{margin-top:0}.tickets ul li:before{display:none}.tickets ul li ol,.tickets ul li ul{padding-left:0}.tickets ul li ol li:first-child,.tickets ul li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.tickets ul{font-size:18px;line-height:25px}}.tickets ul[aria-hidden=true]{height:0}.tickets li{display:flex;padding:10px 0}.tickets li:first-child{margin-top:14px}.tickets li:last-child{margin-bottom:25px}.tickets li time{flex:50px 0;margin-right:2rem}.tickets li a:focus,.tickets li a:hover{padding-bottom:1px;border-bottom:2px solid}.tickets .not-available{color:#999}@media screen{.news-teaser{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.news-teaser{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.news-teaser{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.news-teaser{margin-bottom:3rem}}@media screen and (max-width:992px){.news-teaser{margin-bottom:2.5rem}}@media screen and (max-width:600px){.news-teaser{margin-bottom:2rem}}@media print{.news-teaser{margin-bottom:30px}}.news-teaser>h1:first-child,.news-teaser>h2:first-child,.news-teaser>h3:first-child{margin-top:0}.news-teaser>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.news-teaser>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.news-teaser>h2:first-child{margin-bottom:15px}}.news-teaser ul{padding:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap;width:calc(100% + 2rem);margin:0 -1rem 1rem}.news-teaser ul li{padding-left:0;margin-bottom:0;position:static}.news-teaser ul li:first-child{margin-top:0}.news-teaser ul li:before{display:none}.news-teaser ul li ol,.news-teaser ul li ul{padding-left:0}.news-teaser ul li ol li:first-child,.news-teaser ul li ul li:first-child{margin-top:0}.news-teaser ul li{flex-basis:25%;max-width:25%;padding:0 1rem}@media screen and (max-width:1240px){.news-teaser ul li{flex-basis:50%;max-width:50%;margin-bottom:1rem}}@media screen and (max-width:600px){.news-teaser ul li{flex-basis:100%;max-width:100%}}.news-teaser .news-teaser-cell{position:relative;display:block;padding-left:1rem;font-size:20px;line-height:25px}@media screen and (max-width:1240px){.news-teaser .news-teaser-cell{font-size:18px}}.news-teaser .news-teaser-cell:before{content:"";position:absolute;left:0;top:18px;width:3px;height:56px;background:#000;background:var(--c-black)}.news-teaser .news-teaser-title{display:inline;margin:0;font-weight:500;font-size:20px;line-height:25px}@media screen and (max-width:1240px){.news-teaser .news-teaser-title{font-size:18px}}.news-teaser a:focus .news-teaser-title,.news-teaser a:hover .news-teaser-title{padding-bottom:1px;border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}.news-teaser .news-teaser-text{margin:.25rem 0}.news-teaser .news-teaser-date{font-weight:500}.highlight-banner{max-width:1560px;margin-left:auto;margin-right:auto}@media screen{.highlight-banner{margin-bottom:3rem}}@media screen and (max-width:992px){.highlight-banner{margin-bottom:2.5rem}}@media screen and (max-width:600px){.highlight-banner{margin-bottom:2rem}}@media print{.highlight-banner{margin-bottom:30px}}.highlight-banner>h1:first-child,.highlight-banner>h2:first-child,.highlight-banner>h3:first-child{margin-top:0}.highlight-banner>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.highlight-banner>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.highlight-banner>h2:first-child{margin-bottom:15px}}.highlight-banner>.inner{min-height:877px;position:relative}@media screen and (max-width:992px){.highlight-banner>.inner{min-height:432px}}@media screen and (max-width:600px){.highlight-banner>.inner{min-height:375px}}.highlight-banner>.inner:before{content:"";width:100%;height:400px;background:linear-gradient(180deg,transparent,#000);background:linear-gradient(180deg,transparent,var(--c-black));position:absolute;left:0;bottom:0;z-index:1}.highlight-banner .context{position:absolute;bottom:0;width:100%;max-width:calc(935px + 8rem);padding:4rem;color:#fff;color:var(--c-white);z-index:2}@media screen and (max-width:992px){.highlight-banner .context{padding:3rem 2rem}}@media screen and (max-width:600px){.highlight-banner .context{padding:1.5rem}}.highlight-banner .context h2,.highlight-banner .context h3{margin-bottom:1rem}@media screen and (max-width:600px){.highlight-banner .context h2,.highlight-banner .context h3{font-size:1.87rem;line-height:2.2rem}}.highlight-banner .context p{font-size:1.25rem;font-weight:500;width:100%;margin-bottom:0}@media screen and (max-width:992px){.highlight-banner .context p{font-size:1.13rem;line-height:1.8rem}}@media screen and (max-width:600px){.highlight-banner .context p{max-width:inherit}}.highlight-banner a{background-image:linear-gradient(180deg,transparent 96%,#fff 0);background-image:linear-gradient(180deg,transparent 96%,var(--c-white) 0);background-size:0 100%;background-repeat:no-repeat;background-position:0 -4px;transition:background-size .4s ease}@media screen and (min-width:601px){.highlight-banner a:focus,.highlight-banner a:hover{background-size:100% 100%}}@media screen and (max-width:600px){.highlight-banner a:focus,.highlight-banner a:hover{text-decoration:underline}}.highlight-banner a:before{content:"";z-index:2}.highlight-banner a:before,.highlight-banner picture{width:100%;height:100%;position:absolute;top:0;left:0}.highlight-banner picture img{width:100%;height:100%;font-family:"object-fit:cover";object-fit:cover}.institution-slider{max-width:1560px;margin-left:auto;margin-right:auto}@media screen{.institution-slider{margin-bottom:3rem}}@media screen and (max-width:992px){.institution-slider{margin-bottom:2.5rem}}@media screen and (max-width:600px){.institution-slider{margin-bottom:2rem}}@media print{.institution-slider{margin-bottom:30px}}.institution-slider>h1:first-child,.institution-slider>h2:first-child,.institution-slider>h3:first-child{margin-top:0}.institution-slider>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.institution-slider>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.institution-slider>h2:first-child{margin-bottom:15px}}.institution-slider .institution-carousel:not(.is-initialized){visibility:hidden}.institution-slider .institution-cell{display:block;width:46.5%;max-width:725px;padding:0 15px}@media screen and (max-width:992px){.institution-slider .institution-cell{width:95%;max-width:962px;padding:0 4px}}@media screen and (max-width:600px){.institution-slider .institution-cell{width:89.9%}}.institution-slider .institution-cell:hover .institution-name span{background-size:100% 100%}.institution-slider .institution-cell .institution-name{margin-top:0}.institution-slider .institution-cell .institution-name span{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:4px}.institution-slider .institution-cell img{width:100%;height:auto;vertical-align:top}@media screen and (max-width:600px){.institution-slider .institution-cell img{font-family:"object-fit:cover";object-fit:cover}}@media screen and (max-width:600px){.institution-slider .institution-cell picture{position:relative;display:block}.institution-slider .institution-cell picture:after{content:"";display:block;height:0;padding-bottom:111.11111%}.institution-slider .institution-cell picture>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen{.institution-grid{margin-bottom:3rem}}@media screen and (max-width:992px){.institution-grid{margin-bottom:2.5rem}}@media screen and (max-width:600px){.institution-grid{margin-bottom:2rem}}@media print{.institution-grid{margin-bottom:30px}}.institution-grid>h1:first-child,.institution-grid>h2:first-child,.institution-grid>h3:first-child{margin-top:0}.institution-grid>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.institution-grid>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.institution-grid>h2:first-child{margin-bottom:15px}}.institution-grid .inner{display:flex;flex-wrap:wrap}@media screen{.institution-grid .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.institution-grid .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.institution-grid .inner{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen and (max-width:1024px){.institution-grid .inner{justify-content:space-between}}.institution-grid .institution-cell{width:33.33%;padding:0 2.5rem;margin-bottom:2rem}@media screen and (max-width:1024px){.institution-grid .institution-cell{width:48%;padding:0}}@media screen and (max-width:600px){.institution-grid .institution-cell{width:100%}}.institution-grid .item{position:relative}.institution-grid .title{margin-top:1rem;margin-bottom:0}.institution-grid .title a:focus span,.institution-grid .title a:hover span{background-size:100% 100%}.institution-grid .title a:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.institution-grid .title span{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.result-container .top-bar{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.result-container .top-bar{display:block}}.result-container .date-wrapper{display:flex;padding:2rem 0 1rem}.result-container .date-wrapper:not(:first-child){border-top:2px solid #000;border-top:2px solid var(--c-black);padding-top:3rem}.result-container .date-wrapper span{line-height:1}.result-container .date-wrapper .date-day{font-size:55px;font-weight:500}.result-container .date-wrapper .date-month-year{font-family:Suisse Works,serif;font-size:22px;line-height:24px;margin-top:12px;margin-left:15px}@media screen{.jumpmarks{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.jumpmarks{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.jumpmarks{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.jumpmarks{margin-bottom:3rem}}@media screen and (max-width:992px){.jumpmarks{margin-bottom:2.5rem}}@media screen and (max-width:600px){.jumpmarks{margin-bottom:2rem}}@media print{.jumpmarks{margin-bottom:30px}}.jumpmarks>h1:first-child,.jumpmarks>h2:first-child,.jumpmarks>h3:first-child{margin-top:0}.jumpmarks>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.jumpmarks>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.jumpmarks>h2:first-child{margin-bottom:15px}}.jumpmarks ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.jumpmarks ul li{padding-left:0;margin-bottom:0;position:static}.jumpmarks ul li:first-child{margin-top:0}.jumpmarks ul li:before{display:none}.jumpmarks ul li ol,.jumpmarks ul li ul{padding-left:0}.jumpmarks ul li ol li:first-child,.jumpmarks ul li ul li:first-child{margin-top:0}.jumpmarks li{padding:.25rem 0}.jumpmarks a{position:relative;display:inline-block;padding:.25rem 0 .25rem 2rem;font-weight:500;font-size:18px;line-height:26px}.jumpmarks a:focus span,.jumpmarks a:hover span{border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}.jumpmarks a span{padding-bottom:1px;border-bottom:1px solid #1c1cbe;border-bottom:1px solid var(--ci-color)}.jumpmarks i{position:absolute;top:10px;left:.5rem;display:inline-block;font-size:14px;color:#1c1cbe;color:var(--ci-color)}.side-navigation{font-size:18px;line-height:25px}@media screen and (max-width:1024px){.side-navigation{display:none}}.side-navigation .title{margin-bottom:1rem}.side-navigation .title span{font-weight:500}.side-navigation ul{margin:0;list-style:none;list-style-position:inherit;padding:0 0 0 2rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.side-navigation ul li{padding-left:0;margin-bottom:0;position:static}.side-navigation ul li:first-child{margin-top:0}.side-navigation ul li:before{display:none}.side-navigation ul li ol,.side-navigation ul li ul{padding-left:0}.side-navigation ul li ol li:first-child,.side-navigation ul li ul li:first-child{margin-top:0}.side-navigation ul li{position:relative;margin:.5rem 0}.side-navigation .top-level.last-level{padding-left:0}.side-navigation .second-level{overflow:hidden;padding-left:1rem}.side-navigation .second-level[aria-hidden=true]{height:0}.side-navigation .toggle-sub-btn{width:21px;height:21px;background-color:#1c1cbe;background-color:var(--ci-color);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:3px;left:-29px;z-index:1;transition:all .3s ease-in-out}.side-navigation .toggle-sub-btn.is-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.side-navigation .toggle-sub-btn.is-open i{top:0}.side-navigation .toggle-sub-btn i{font-size:.5rem;color:#fff;color:var(--c-white);position:relative;top:1px}.side-navigation a:focus,.side-navigation a:hover{padding-bottom:1px;border-bottom:1px solid}.side-navigation .is-active>a{font-weight:500}.side-navigation .is-current>a{padding-bottom:1px;border-bottom:1px solid}.side-navigation .is-current>a:focus,.side-navigation .is-current>a:hover{border-bottom:2px solid}.l-side-navigation{display:flex}@media screen{.l-side-navigation{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.l-side-navigation{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.l-side-navigation{max-width:1560px;padding-right:17px;padding-left:17px}}.l-side-navigation .side-navigation{flex:0 0 212px;max-width:212px;margin-right:30px}.l-side-navigation>main{width:100%;max-width:calc(100% - 212px)}@media screen and (max-width:1024px){.l-side-navigation>main{max-width:100%}}.l-side-navigation>main>*{margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media screen{.facts{margin-bottom:3rem}}@media screen and (max-width:992px){.facts{margin-bottom:2.5rem}}@media screen and (max-width:600px){.facts{margin-bottom:2rem}}@media print{.facts{margin-bottom:30px}}.facts>h1:first-child,.facts>h2:first-child,.facts>h3:first-child{margin-top:0}.facts>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.facts>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.facts>h2:first-child{margin-bottom:15px}}@media screen{.facts{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.facts{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.facts{max-width:1560px;padding-right:17px;padding-left:17px}}.facts ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap;justify-content:center}.facts ul li{padding-left:0;margin-bottom:0;position:static}.facts ul li:first-child{margin-top:0}.facts ul li:before{display:none}.facts ul li ol,.facts ul li ul{padding-left:0}.facts ul li ol li:first-child,.facts ul li ul li:first-child{margin-top:0}@media screen and (min-width:1241px){.facts ul{align-items:center}}@media screen and (max-width:768px){.facts ul{display:block}}.facts li{flex-basis:50%}.facts .fact{display:flex;align-items:center}@media screen and (max-width:1240px){.facts .fact{display:block;text-align:center}}.facts .fact-num{font-weight:500;font-size:180px;line-height:1.25}@media screen and (min-width:1241px){.facts .fact-num{margin:-3rem 1rem 0 0}}@media screen and (max-width:768px){.facts .fact-num{font-size:86px}}.facts .fact-txt{font-family:Suisse Works,serif;font-size:48px;line-height:58px}@media screen and (max-width:1240px){.facts .fact-txt{font-size:36px;line-height:50px}}@media screen and (max-width:768px){.facts .fact-txt{font-size:30px;line-height:35px}}.facts .fact-txt span{background-image:linear-gradient(180deg,transparent 95%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 95%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease}.facts a:focus .fact-txt span,.facts a:hover .fact-txt span{background-size:100% 100%}.facts--single{max-width:1080px}@media screen and (max-width:992px){.facts--single{max-width:988px}}@media screen and (max-width:600px){.facts--single{max-width:974px}}.facts--single li{flex-basis:auto}@media screen and (max-width:1240px){.facts--single .fact{display:flex;text-align:left}}@media screen and (max-width:768px){.facts--single .fact{display:block;text-align:center}}@media screen and (min-width:769px){.facts--single .fact-num{margin:-3rem 1rem 0 0}}.facts--single .fact-txt{font-size:60px;line-height:70px}@media screen and (max-width:1240px){.facts--single .fact-txt{font-size:48px;line-height:53px}}@media screen and (max-width:768px){.facts--single .fact-txt{font-size:30px;line-height:35px}}.claim{padding-top:2rem;padding-bottom:2rem}@media screen{.claim{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.claim{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.claim{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen{.claim{margin-bottom:3rem}}@media screen and (max-width:992px){.claim{margin-bottom:2.5rem}}@media screen and (max-width:600px){.claim{margin-bottom:2rem}}@media print{.claim{margin-bottom:30px}}.claim>h1:first-child,.claim>h2:first-child,.claim>h3:first-child{margin-top:0}.claim>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.claim>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.claim>h2:first-child{margin-bottom:15px}}@media screen and (max-width:992px){.claim{padding-bottom:1.5rem}}@media screen and (max-width:600px){.claim{padding-top:1rem;padding-bottom:1rem}}.claim p{font-family:Madera,Verdana,Arial,sans-serif;font-size:1.875rem;line-height:2.3125rem;margin:0;text-align:center;font-weight:500}@media screen and (max-width:992px){.claim p{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.claim p{font-size:1.5625rem;line-height:1.875rem;font-size:1.25rem;line-height:1.75rem}}.contact-detail{font-size:18px}@media screen{.contact-detail{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.contact-detail{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.contact-detail{max-width:1080px;padding-right:17px;padding-left:17px}}.contact-header{display:flex;padding-right:4rem}@media screen and (max-width:992px){.contact-header{padding-right:0}}@media screen and (max-width:600px){.contact-header{flex-direction:column}}.contact-image{flex-shrink:0;margin-right:2rem}@media screen and (max-width:600px){.contact-image{margin:0 0 1rem}}.contact-image img{width:100%;max-width:333px}.contact-info{max-width:400px}.contact-info p{margin:.75rem 0}.contact-info .contact-name{margin-top:0;margin-bottom:.25rem}.contact-detail-content>*{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.career{padding:0;margin:0;list-style:none;list-style-position:inherit}.career li{padding-left:0;margin-bottom:0;position:static}.career li:first-child{margin-top:0}.career li:before{display:none}.career li ol,.career li ul{padding-left:0}.career li ol li:first-child,.career li ul li:first-child{margin-top:0}.career li{display:flex;justify-content:space-between;border-top:1px solid #000;border-top:1px solid var(--c-black);padding:.5rem 0}@media screen and (max-width:600px){.career li{display:block;border:none}}.career li:last-child{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}@media screen and (max-width:600px){.career li:last-child{border:none}}.career-date{flex:0 0 200px;padding-right:1rem;font-weight:500}.career-text{flex:1 1 574px}.logobar{position:fixed;bottom:0;left:0;width:100%;z-index:10;display:none;border-top:1px solid #000;border-top:1px solid var(--c-black);background-color:#fff;background-color:var(--c-white);opacity:1;transition:all .6s ease-in-out;-webkit-animation:hideMe .6s forwards;animation:hideMe .6s forwards;-webkit-animation-delay:10s;animation-delay:10s}.logobar.is-active{display:block;overflow:hidden}.logobar .inner{width:100%;padding-top:1rem;padding-bottom:1rem;display:flex}@media screen{.logobar .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.logobar .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.logobar .inner{max-width:1560px;padding-right:17px;padding-left:17px;flex-direction:column}}.logobar .logo{width:332px}@media screen and (max-width:600px){.logobar .logo{width:auto;max-width:100%}}.logobar .text{width:calc(100% - 332px);padding-left:2rem}@media screen and (max-width:600px){.logobar .text{width:100%;padding-left:0}}.logobar .text p{font-size:15px;margin:0}@media screen and (max-width:600px){.logobar .text p{font-size:12px}}@-webkit-keyframes hideMe{0%{opacity:1}to{height:0;opacity:0}}@keyframes hideMe{0%{opacity:1}to{height:0;opacity:0}}.text-contact{font-size:1.25rem;line-height:1.4}@media screen{.text-contact{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.text-contact{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.text-contact{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.text-contact{margin-bottom:3rem}}@media screen and (max-width:992px){.text-contact{margin-bottom:2.5rem}}@media screen and (max-width:600px){.text-contact{margin-bottom:2rem}}@media print{.text-contact{margin-bottom:30px}}.text-contact>h1:first-child,.text-contact>h2:first-child,.text-contact>h3:first-child{margin-top:0}.text-contact>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.text-contact>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.text-contact>h2:first-child{margin-bottom:15px}}@media screen and (max-width:600px){.text-contact{font-size:1.125rem;line-height:1.5}}.text-contact-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -1rem}.text-contact-col{flex-basis:100%;max-width:100%;padding:0 1rem}@media screen and (max-width:992px){.text-contact-col{margin-bottom:2rem}}.text-contact-col--text{flex-basis:66.66667%;max-width:66.66667%;padding-right:4rem}@media screen and (max-width:992px){.text-contact-col--text{flex-basis:100%;max-width:100%;padding-right:1rem}}.text-contact-col--contact{flex-basis:33.33333%;max-width:33.33333%;padding-left:4rem}@media screen and (max-width:992px){.text-contact-col--contact{flex-basis:100%;max-width:100%}}@media screen and (max-width:600px){.text-contact-col--contact{padding-left:3rem}}@media screen{.intro-header{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.intro-header{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.intro-header{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.intro-header{margin-bottom:3rem}}@media screen and (max-width:992px){.intro-header{margin-bottom:2.5rem}}@media screen and (max-width:600px){.intro-header{margin-bottom:2rem}}@media print{.intro-header{margin-bottom:30px}}.intro-header>h1:first-child,.intro-header>h2:first-child,.intro-header>h3:first-child{margin-top:0}.intro-header>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.intro-header>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.intro-header>h2:first-child{margin-bottom:15px}}.intro-header h1,.intro-header h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.intro-header picture{display:block;position:relative}.intro-header picture:after{content:"";display:block;height:0;padding-bottom:50%}.intro-header picture>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:992px){.intro-header picture{position:relative}.intro-header picture:after{content:"";display:block;height:0;padding-bottom:200%}.intro-header picture>*{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width:600px){.intro-header picture{position:relative}.intro-header picture:after{content:"";display:block;height:0;padding-bottom:150%}.intro-header picture>*{position:absolute;top:0;left:0;width:100%;height:100%}}.intro-header picture img{font-family:"object-fit:cover";object-fit:cover}.intro-header .intro-header__image-wrapper{position:relative}.intro-header .intro-header__image-wrapper:hover small{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:992px){.intro-header .intro-header__image-wrapper:hover small{display:none;-webkit-transform:inherit;transform:inherit}}.intro-header .tag{margin-top:4rem}.intro-header .tag+h1{margin-top:.5rem}.intro-header .toggle-copyright{position:absolute;right:10px;bottom:10px;background:#fff;background:var(--c-white);display:none;padding:0 7px 4px}@media screen and (max-width:992px){.intro-header .toggle-copyright{display:block}}.intro-header small{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);position:absolute;bottom:1rem;right:1rem;background-color:#fff;background-color:var(--c-white);line-height:1;padding:.25rem .5rem .5rem;transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease}@media screen and (max-width:992px){.intro-header small{bottom:10px;right:10px;padding-top:5px;padding-bottom:10px;display:none;opacity:1;-webkit-transform:inherit;transform:inherit}}@media screen and (max-width:600px){.intro-header small{width:calc(100% - 20px)}}.intro-header small[aria-hidden=false]{display:block!important}.intro-header .back-link{display:inline-block;margin-bottom:1rem;border-bottom:2px solid #fff;border-bottom:2px solid var(--c-white)}.contact{font-size:18px}.contact.small p{margin:.5rem 0}.contact>ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;justify-content:space-between;flex-wrap:wrap}.contact>ul li{padding-left:0;margin-bottom:0;position:static}.contact>ul li:first-child{margin-top:0}.contact>ul li:before{display:none}.contact>ul li ol,.contact>ul li ul{padding-left:0}.contact>ul li ol li:first-child,.contact>ul li ul li:first-child{margin-top:0}.contact>ul li{flex-basis:351px;max-width:351px}.contact>ul li:last-child{margin-right:0}@media screen and (max-width:992px){.contact>ul li{flex-basis:100%;max-width:100%;margin-bottom:1.5rem}}.contact .contact-name{font-size:22px;font-weight:500}.contact .contact-name a{border-bottom:1px solid}.contact .contact-name a:focus,.contact .contact-name a:hover{border-bottom:2px solid}.contact p{margin:.75rem 0}.contact .contact-location-info{margin-top:.5rem}.contact .contact-location-info p{margin:0;font-weight:500}@media screen{.contact--double,.contact--single{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.contact--double,.contact--single{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.contact--double,.contact--single{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.contact--double,.contact--single{margin-bottom:3rem}}@media screen and (max-width:992px){.contact--double,.contact--single{margin-bottom:2.5rem}}@media screen and (max-width:600px){.contact--double,.contact--single{margin-bottom:2rem}}@media print{.contact--double,.contact--single{margin-bottom:30px}}.contact--double>h1:first-child,.contact--double>h2:first-child,.contact--double>h3:first-child,.contact--single>h1:first-child,.contact--single>h2:first-child,.contact--single>h3:first-child{margin-top:0}.contact--double>h2:first-child,.contact--single>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.contact--double>h2:first-child,.contact--single>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.contact--double>h2:first-child,.contact--single>h2:first-child{margin-bottom:15px}}.contact--list,.contact--triple{margin-bottom:3rem}@media screen{.contact--list,.contact--triple{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.contact--list,.contact--triple{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.contact--list,.contact--triple{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen and (max-width:992px){.contact--list,.contact--triple{margin-bottom:2rem}}.contact--list>ul,.contact--triple>ul{justify-content:flex-start;margin:0 -1rem}.contact--list>ul li,.contact--triple>ul li{flex-basis:33.33%;max-width:33.33%;margin-bottom:3rem;padding:0 1rem}@media screen and (max-width:992px){.contact--list>ul li,.contact--triple>ul li{flex-basis:50%;max-width:50%}}@media screen and (max-width:600px){.contact--list>ul li,.contact--triple>ul li{flex-basis:100%;max-width:100%}}.footer{margin-top:8rem}@media screen and (max-width:992px){.footer{margin-top:6rem}}@media screen and (max-width:600px){.footer{margin-top:4rem}}.footer .inner{padding-bottom:2rem}@media screen{.footer .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.footer .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.footer .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.footer .container-above{padding-top:2rem;display:flex;justify-content:space-between;border-top:1px solid #000;border-top:1px solid var(--c-black)}@media screen and (max-width:600px){.footer .container-above{flex-direction:column-reverse}}.footer .container-above>div{display:flex}@media screen and (max-width:600px){.footer .container-above>div{flex-direction:column}}.footer .container-below{margin-top:1.75rem;display:flex;align-items:flex-end}@media screen and (max-width:992px){.footer .container-below{display:block;position:relative}}.footer .footer-navi,.footer .navi{margin:0;list-style:none;list-style-position:inherit;padding:0 3rem 0 0;font-size:15px;font-weight:500}.footer .footer-navi li,.footer .navi li{padding-left:0;margin-bottom:0;position:static}.footer .footer-navi li:before,.footer .navi li:before{display:none}.footer .footer-navi li ol,.footer .footer-navi li ul,.footer .navi li ol,.footer .navi li ul{padding-left:0}.footer .footer-navi li ol li:first-child,.footer .footer-navi li ul li:first-child,.footer .navi li ol li:first-child,.footer .navi li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.footer .footer-navi,.footer .navi{padding-right:2rem}}@media screen and (max-width:600px){.footer .footer-navi,.footer .navi{margin-right:0}}.footer .footer-navi li,.footer .navi li{line-height:25px;margin:.25rem 0}.footer .footer-navi li:first-child,.footer .navi li:first-child{margin-top:0}.footer .footer-navi a:focus,.footer .navi a:focus{text-decoration:underline}.footer .footer-navi button,.footer .navi button{font-size:15px;font-weight:500}.footer .footer-navi .subnavi,.footer .navi .subnavi{margin-bottom:1rem}.footer .footer-navi .subnavi li,.footer .navi .subnavi li{margin-bottom:0}.footer .footer-navi .subnavi a,.footer .navi .subnavi a{font-weight:400}.footer .navi{width:100%;max-width:700px;-webkit-column-count:3;column-count:3;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}@media screen and (max-width:1240px){.footer .navi{-webkit-column-count:2;column-count:2}}@media screen and (max-width:992px){.footer .navi{display:none}}@media screen and (max-width:600px){.footer .navi{margin-bottom:1rem}}.footer .navi>li{width:100%;max-width:240px;display:inline-block}.footer .socialmedia{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;align-items:flex-start}.footer .socialmedia li{padding-left:0;margin-bottom:0;position:static}.footer .socialmedia li:first-child{margin-top:0}.footer .socialmedia li:before{display:none}.footer .socialmedia li ol,.footer .socialmedia li ul{padding-left:0}.footer .socialmedia li ol li:first-child,.footer .socialmedia li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.footer .socialmedia{margin-bottom:1rem}}.footer .socialmedia li{margin-right:2rem}@media screen and (max-width:1024px){.footer .socialmedia li{margin-right:1rem}}.footer .socialmedia li:last-child{margin-right:0}.footer .socialmedia i{font-size:2.25rem}@media screen and (max-width:992px){.footer .socialmedia i{font-size:2.125rem}}.footer .contact-information{display:none;font-style:normal;font-size:.9375rem}.footer .copyright,.footer .information{line-height:1.5em}.footer .copyright,.footer .information{font-size:12px}@media screen and (min-width:601px) and (max-width:992px){.footer .information{max-width:50%;padding-right:1rem}}.footer .logo-wrapper{grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between}@media screen and (max-width:992px){.footer .logo-wrapper{flex-wrap:wrap}}.footer .logo-wrapper .logo-copyright{align-self:flex-end;width:50%}@media screen and (max-width:992px){.footer .logo-wrapper .logo-copyright{width:100%}}@media screen and (max-width:600px){.footer .logo-wrapper .logo-copyright{margin-top:1rem;order:2}}.footer .logo-wrapper .logo-container{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap;align-items:center}.footer .logo-wrapper .logo-container li{padding-left:0;margin-bottom:0;position:static}.footer .logo-wrapper .logo-container li:first-child{margin-top:0}.footer .logo-wrapper .logo-container li:before{display:none}.footer .logo-wrapper .logo-container li ol,.footer .logo-wrapper .logo-container li ul{padding-left:0}.footer .logo-wrapper .logo-container li ol li:first-child,.footer .logo-wrapper .logo-container li ul li:first-child{margin-top:0}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container{margin-top:1.25rem;width:100%}}@media screen and (max-width:600px){.footer .logo-wrapper .logo-container{margin-top:0;order:1}}.footer .logo-wrapper .logo-container .logo{display:flex;width:33.33%}@media screen and (max-width:600px){.footer .logo-wrapper .logo-container .logo{width:50%}}.footer .logo-wrapper .logo-container .logo--unesco{justify-content:center}.footer .logo-wrapper .logo-container .logo--unesco img{width:142px}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container .logo--unesco img{width:85px}}.footer .logo-wrapper .logo-container .logo--buga{justify-content:center}.footer .logo-wrapper .logo-container .logo--buga img{width:164px}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container .logo--buga img{width:142px}}.footer .logo-wrapper .logo-container .logo--neustart{justify-content:center}.footer .logo-wrapper .logo-container .logo--neustart img{width:164px}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container .logo--neustart img{width:142px}}.footer .logo-wrapper .logo-container .logo--bkm{justify-content:center}.footer .logo-wrapper .logo-container .logo--bkm img{width:233px}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container .logo--bkm img{width:159px}}.footer .logo-wrapper .logo-container .logo--thueringen{justify-content:center}.footer .logo-wrapper .logo-container .logo--thueringen img{width:255px}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container .logo--thueringen img{width:151px}}.footer .logo-wrapper .logo-container .logo--weimar{justify-content:center}.footer .logo-wrapper .logo-container .logo--weimar img{width:142px}@media screen and (max-width:992px){.footer .logo-wrapper .logo-container .logo--weimar img{width:142px}}@media screen and (max-width:600px){.footer .logo-wrapper .logo-container .logo--weimar img{width:85px}}@media screen{.logos{margin-bottom:3rem}}@media screen and (max-width:992px){.logos{margin-bottom:2.5rem}}@media screen and (max-width:600px){.logos{margin-bottom:2rem}}@media print{.logos{margin-bottom:30px}}.logos>h1:first-child,.logos>h2:first-child,.logos>h3:first-child{margin-top:0}.logos>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.logos>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.logos>h2:first-child{margin-bottom:15px}}@media screen{.logos .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.logos .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.logos .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.logos .inner>h2,.logos .inner>h3{margin-top:0}.logos .items{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.logos .items li{padding-left:0;margin-bottom:0;position:static}.logos .items li:first-child{margin-top:0}.logos .items li:before{display:none}.logos .items li ol,.logos .items li ul{padding-left:0}.logos .items li ol li:first-child,.logos .items li ul li:first-child{margin-top:0}.logos .items li{padding:0 20px}@media screen and (max-width:768px){.logos .items li{padding:0 1rem}}.logos li{display:flex;justify-content:center;align-items:center;width:25%}@media screen and (max-width:768px){.logos li{width:50%}}.logos a{display:block}.logos img{width:100%;max-width:280px}@media screen and (max-width:1440px){.logos img{max-width:180px}}.logos .items-5:after{content:"";width:100%;order:1;display:block}.logos .items-5 li:nth-child(n+4){order:2}@media screen and (max-width:1440px){.logos .items-5 li:nth-child(n+4){order:inherit}}@media screen and (max-width:1440px){.logos .items-5 li:nth-child(n+3){order:2}}@media screen{.event-teaser{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.event-teaser{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.event-teaser{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen{.event-teaser{margin-bottom:3rem}}@media screen and (max-width:992px){.event-teaser{margin-bottom:2.5rem}}@media screen and (max-width:600px){.event-teaser{margin-bottom:2rem}}@media print{.event-teaser{margin-bottom:30px}}.event-teaser>h1:first-child,.event-teaser>h2:first-child,.event-teaser>h3:first-child{margin-top:0}.event-teaser>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.event-teaser>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.event-teaser>h2:first-child{margin-bottom:15px}}.event-teaser>h2{text-align:center;text-transform:uppercase}.event-teaser .events{margin-bottom:2rem}@media screen and (max-width:600px){.event-teaser .events{margin-bottom:1rem}}.event-teaser .event{position:relative;display:flex;border-top:2px solid #000;border-top:2px solid var(--c-black);padding:2rem 0}@media screen and (max-width:600px){.event-teaser .event{flex-direction:column}}.event-teaser .event:last-child{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}.event-teaser .event .event-picture{flex:0 0 333px;margin-right:3rem;margin-left:1rem}@media screen and (max-width:992px){.event-teaser .event .event-picture{margin-right:1rem;margin-left:0}}@media screen and (max-width:600px){.event-teaser .event .event-picture{flex-basis:0;margin:0 0 1rem}}.event-teaser .event-time-info{width:100%;display:flex}@media screen and (max-width:992px){.event-teaser .event-time-info{flex-direction:column}}.event-teaser .time{flex:0 0 300px;margin-right:4rem}@media screen and (max-width:992px){.event-teaser .time{flex-basis:0;margin:0 0 1rem}}.event-teaser time span{display:block}.event-teaser .event-weekday{font-family:Suisse Works,serif;font-size:1.25rem}.event-teaser .event-datetime{font-family:Suisse Works,serif;font-weight:400;font-size:2.1875rem;line-height:2.5rem;margin:0}@media screen and (max-width:992px){.event-teaser .event-datetime{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.event-teaser .event-datetime{line-height:2.1875rem}}.event-teaser .event-datetime abbr{text-decoration:none}.event-teaser .event-info{padding:0;font-size:1.25rem;flex-direction:column}@media screen and (max-width:992px){.event-teaser .event-info{padding-bottom:1.5rem}}.event-teaser .tag{margin-top:0;margin-bottom:.5rem}.event-teaser .event-title{margin:0}@media screen and (max-width:600px){.event-teaser .event-title{margin-bottom:1rem}}.event-teaser .event-title a{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.event-teaser .event-title a:focus,.event-teaser .event-title a:hover{background-size:100% 100%}.event-teaser .event-additional-info,.event-teaser .event-location{line-height:1.4;margin-bottom:15px}.event-teaser .event-description{margin-top:.5rem;font-family:Suisse Works,serif;line-height:1.3}.event-teaser .event-description[aria-expanded=false]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3.25rem;overflow:hidden;text-overflow:ellipsis;line-height:1.625rem}.event-teaser .event-additional-info[aria-hidden=true],.event-teaser .event-description[aria-hidden=true]{display:none}.event-teaser .event-save-all-btn,.event-teaser .event-save-btn{font-weight:500;font-size:1.125rem;line-height:1.125rem;color:#1c1cbe;color:var(--ci-color);display:flex}.event-teaser .event-save-all-btn:focus>span,.event-teaser .event-save-all-btn:hover>span,.event-teaser .event-save-btn:focus>span,.event-teaser .event-save-btn:hover>span{padding-bottom:3px;border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}.event-teaser .event-save-all-btn .icon-active,.event-teaser .event-save-btn .icon-active{display:none}.event-teaser .event-save-all-btn i,.event-teaser .event-save-btn i{position:relative;font-size:1.1rem;text-align:center;color:#fff;color:var(--ci-text-color);width:27px;height:27px;background-color:#1c1cbe;background-color:var(--ci-color);display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:7px}.event-teaser .event-save-all-btn i .stroke,.event-teaser .event-save-btn i .stroke{display:none;width:27px;height:2px;position:absolute;top:13px;left:0;background-color:#fff;background-color:var(--ci-text-color);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.event-teaser .event-save-all-btn:hover .stroke,.event-teaser .event-save-btn:hover .stroke{display:flex}.event-teaser .event-more{position:absolute;bottom:.5rem;right:0;font-size:1.125rem;font-weight:500;color:#1c1cbe;color:var(--ci-color)}.event-teaser .event-more:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}.event-teaser .event-toggle[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.event-teaser .event-toggle i{display:inline-block;margin-left:.5rem;font-size:.75rem}.event-teaser .load-more{text-align:center;margin-top:4rem}@media screen and (max-width:992px){.event-teaser .load-more{margin-top:2rem}}.event-teaser--featured{max-width:1560px}.event-teaser--featured .event-featured{max-width:1300px;display:flex;margin-bottom:3rem;position:relative}@media screen and (max-width:1240px){.event-teaser--featured .event-featured{padding-right:0}}@media screen and (max-width:992px){.event-teaser--featured .event-featured{flex-direction:column}}@media screen and (max-width:600px){.event-teaser--featured .event-featured{margin-bottom:1rem}}.event-teaser--featured .event-featured.no-image{max-width:1180px;padding-right:0;margin-left:auto;margin-right:auto}.event-teaser--featured .event-featured.no-image .time{display:flex;justify-content:space-between;margin-right:0;margin-bottom:2rem}@media screen and (max-width:992px){.event-teaser--featured .event-featured.no-image .time{flex-direction:column;justify-content:flex-start}}@media screen and (max-width:600px){.event-teaser--featured .event-featured.no-image .time{flex-direction:row;justify-content:space-between}}.event-teaser--featured .event-featured.no-image .ticket-btn{justify-content:flex-start;margin-bottom:0}.event-teaser--featured .event-featured.no-image time{padding-right:5rem}@media screen and (max-width:992px){.event-teaser--featured .event-featured.no-image .event-datetime{font-size:2.5rem;line-height:2.6875rem}}.event-teaser--featured .event-featured.no-image .event-datetime abbr{text-decoration:none}.event-teaser--featured .event-featured.no-image .event-label{margin-top:2rem}.event-teaser--featured .event-featured.no-image .event-title{font-size:4.375rem;line-height:4.6875rem}@media screen and (max-width:992px){.event-teaser--featured .event-featured.no-image .event-title{font-size:3.75rem;line-height:4.0625rem}}@media screen and (max-width:600px){.event-teaser--featured .event-featured.no-image .event-title{font-size:2.6875rem;line-height:3rem}}.event-teaser--featured .event-featured .event-featured-picture{width:100%;max-width:817px;margin-right:2rem}@media screen and (max-width:1240px){.event-teaser--featured .event-featured .event-featured-picture{flex-basis:66.66667%}}@media screen and (max-width:992px){.event-teaser--featured .event-featured .event-featured-picture{flex-basis:100%;max-width:inherit;margin-right:0;margin-bottom:1rem}}.event-teaser--featured .event-featured img{vertical-align:middle}.event-teaser--featured .event-featured .event-time-info{flex:1 0;display:block}@media screen and (max-width:1240px){.event-teaser--featured .event-featured .event-time-info{flex-basis:33.33333%}}@media screen and (max-width:992px){.event-teaser--featured .event-featured .event-time-info{display:flex;flex-direction:row}}@media screen and (max-width:600px){.event-teaser--featured .event-featured .event-time-info{display:block}}.event-teaser--featured .event-featured .time{flex:0 0}@media screen and (max-width:992px){.event-teaser--featured .event-featured .time{display:flex;flex-basis:220px;margin:0 3rem 0 0;flex-direction:column}}@media screen and (max-width:600px){.event-teaser--featured .event-featured .time{display:block}}.event-teaser--featured .event-featured .ticket-btn{margin-bottom:2rem;position:relative;z-index:2}@media screen and (max-width:600px){.event-teaser--featured .event-featured .ticket-btn{margin-bottom:1rem}}.event-teaser--featured .event-featured .event-info{padding-bottom:0}.event-teaser--featured .event-featured .event-info .tag.is-framed{margin-top:1rem}.event-teaser--featured .event-featured .event-title{margin-bottom:.75rem}@media screen and (min-width:993px){.event-teaser--featured .event-featured .event-title{font-size:2.8125rem;line-height:3.125rem}}@media screen and (max-width:600px){.event-teaser--featured .event-featured .event-title{font-size:1.875rem;line-height:2.375rem}}.event-teaser--featured .events{max-width:1180px;margin-left:auto;margin-right:auto}.event-teaser--featured .event-datetime{font-size:2.6875rem;line-height:3.3125rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:1440px){.event-teaser--featured .event-datetime{font-size:2.25rem;line-height:2.375rem}}@media screen and (max-width:992px){.event-teaser--featured .event-datetime{font-size:1.875rem;line-height:2.1875rem}}.event-teaser--featured .event-datetime abbr{text-decoration:none}@media screen and (max-width:992px){.event-teaser--featured .event-time-info{flex-direction:row}}@media screen and (max-width:600px){.event-teaser--featured .event-time-info{flex-direction:column}}.event-teaser--featured .event-title{margin-bottom:1rem}@media screen and (max-width:1240px){.event-teaser--featured .time{margin-right:2rem}}@media screen and (max-width:992px){.event-teaser--featured .time{flex-basis:220px;margin:0 3rem 0 0}}@media screen and (max-width:600px){.event-teaser--featured .time{flex-basis:100%;margin:0 0 2rem;display:flex;justify-content:space-between}}.event-teaser--featured .event-info-wrapper{display:flex;position:relative}@media screen and (max-width:992px){.event-teaser--featured .event-info-wrapper{display:block}}@media screen and (max-width:600px){.event-teaser--featured .event-info{padding-bottom:0}}.event-teaser--featured .event .event-picture{margin-right:1.5rem;margin-left:0}@media screen and (max-width:992px){.event-teaser--featured .event .event-picture{margin-right:0;margin-bottom:2rem}}.ticket-btn{font-weight:500;font-size:.9375rem;line-height:1.375rem;color:#1c1cbe;color:var(--ci-color);display:inline-flex;flex-direction:column;justify-content:center;margin-top:1rem}.ticket-btn:focus span{text-decoration:underline}.ticket-btn .icon-ticket{font-size:2.5rem;text-align:center;color:#fff;color:var(--ci-text-color);width:55px;height:55px;background-color:#1c1cbe;background-color:var(--ci-color);display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen{.result-container.event-teaser{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.result-container.event-teaser{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.result-container.event-teaser{max-width:1320px;padding-right:17px;padding-left:17px}}.event-teaser__icon-wrapper{display:flex;flex-wrap:wrap}.event-teaser__icon-wrapper .ticket-btn:not(:last-child){margin-right:1rem}.event-teaser__icon-wrapper .ticket-btn--svg{align-items:center;display:flex;height:auto;justify-content:flex-start;width:auto}.event-teaser__icon-wrapper .ticket-btn--svg img{height:55px;width:55px}@media screen and (max-width:992px){.media-gallery--slider{overflow:hidden}}@media screen and (max-width:420px){.media-gallery--slider .flickity-page-dots{display:none}}.media-gallery--slider .images-row{width:100%;padding-right:4rem;padding-left:4rem;margin:0 auto;display:block}@media screen and (max-width:992px){.media-gallery--slider .images-row{position:relative;padding:0}}.media-gallery--slider .images-row:not(.is-initialized){opacity:0}@media screen and (max-width:992px){.media-gallery--slider .images-row:not(.is-initialized) .images-col:nth-child(odd){-webkit-transform:scale(.8);transform:scale(.8)}}.media-gallery--slider .images-row.is-initialized{opacity:1;transition:opacity .15s}.media-gallery--slider .images-row.is-initialized .images-col,.media-gallery--slider .images-row.is-initialized .images-col--portrait{display:flex;flex-direction:column;justify-content:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:992px){.media-gallery--slider .images-row.is-initialized .images-col,.media-gallery--slider .images-row.is-initialized .images-col--portrait{display:block;-webkit-transform:scale(.8) translateY(-50%);transform:scale(.8) translateY(-50%)}.media-gallery--slider .images-row.is-initialized .images-col--portrait.is-selected,.media-gallery--slider .images-row.is-initialized .images-col.is-selected{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}@media screen and (max-width:992px){.media-gallery--slider .images-row.is-initialized figcaption{padding-right:0}}.media-gallery--slider .images-col,.media-gallery--slider .images-col--portrait{width:calc(33.33% - 2rem);padding:0;position:relative}@media screen and (max-width:992px){.media-gallery--slider .images-col,.media-gallery--slider .images-col--portrait{max-width:40%;width:100%;padding:0;transition:all .2s ease-in-out}.media-gallery--slider .images-col--portrait.is-selected figcaption,.media-gallery--slider .images-col.is-selected figcaption{opacity:1}}.media-gallery--slider .images-col--portrait img,.media-gallery--slider .images-col img{width:100%}@media screen and (max-width:992px){.media-gallery--slider .images-col--portrait img,.media-gallery--slider .images-col img{transition:all .2s ease-in-out}}@media screen and (max-width:992px){.media-gallery--slider .images-col--portrait figcaption,.media-gallery--slider .images-col figcaption{opacity:0}}.media-gallery--slider .images-col--portrait figure{display:block;max-width:75%;margin:0 auto}.media-gallery--slider .images-picture{position:static}@media screen and (max-width:992px){.media-gallery--grid{overflow-x:hidden}}@media screen and (max-width:420px){.media-gallery--grid .flickity-page-dots{display:none}}.media-gallery--grid .images-inner{width:100%;padding-right:4rem;padding-left:4rem;margin:0 auto;display:block}@media screen and (max-width:992px){.media-gallery--grid .images-inner{position:relative;padding:0}}.media-gallery--grid .images-row{width:calc(100% + 2rem)!important;display:block;margin-left:-2rem;margin-right:0}@media screen and (max-width:992px){.media-gallery--grid .images-row{width:100%!important;margin-left:0;position:relative}}@media screen and (max-width:992px){.media-gallery--grid .images-row:not(.is-initialized){opacity:0}}@media screen and (max-width:992px){.media-gallery--grid .images-row:not(.is-initialized) .images-col:nth-child(odd){-webkit-transform:scale(.8);transform:scale(.8)}}@media screen and (max-width:992px){.media-gallery--grid .images-row.is-initialized{opacity:1;transition:opacity .15s}}@media screen and (max-width:992px){.media-gallery--grid .images-row.is-initialized .images-col,.media-gallery--grid .images-row.is-initialized .images-col--portrait{top:50%;display:block;-webkit-transform:scale(.8) translateY(-50%);transform:scale(.8) translateY(-50%)}}@media screen and (max-width:992px) and (max-width:992px){.media-gallery--grid .images-row.is-initialized .images-col--portrait.is-selected,.media-gallery--grid .images-row.is-initialized .images-col.is-selected{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}}@media screen and (max-width:992px){.media-gallery--grid .images-row.is-initialized figcaption{padding-right:0}}.media-gallery--grid .images-col,.media-gallery--grid .images-col--portrait{position:relative;display:inline-block;width:33.33%;padding-left:2rem;padding-right:0;padding-bottom:1.5rem}@media screen and (max-width:992px){.media-gallery--grid .images-col,.media-gallery--grid .images-col--portrait{max-width:40%;width:100%;padding:0;transition:all .2s ease-in-out}}@media screen and (max-width:992px) and (max-width:992px){.media-gallery--grid .images-col--portrait.is-selected figcaption,.media-gallery--grid .images-col.is-selected figcaption{opacity:1}}@media screen and (max-width:992px){.media-gallery--grid .images-col--portrait img,.media-gallery--grid .images-col img{transition:all .2s ease-in-out}}@media screen and (max-width:992px){.media-gallery--grid .images-col--portrait figcaption,.media-gallery--grid .images-col figcaption{opacity:0}}.media-gallery--grid .images-picture{position:relative}.media-gallery--grid .images-picture img{width:100%}.media-gallery--grid .lightbox-toggle{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden}@media screen and (max-width:992px){.media-gallery--grid .lightbox-toggle{display:block}}.media-gallery--grid .lightbox-toggle.focus-visible img,.media-gallery--grid .lightbox-toggle:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.media-gallery--grid picture{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;overflow:hidden}@media screen and (max-width:992px){.media-gallery--grid picture{position:relative;top:unset;left:unset;height:auto;width:auto;overflow:visible}}.media-gallery--grid img{height:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .8s ease-in;transition:transform .8s ease-in;transition:transform .8s ease-in,-webkit-transform .8s ease-in;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:992px){.media-gallery--grid img{width:100%}}.media-gallery--grid .images-placeholder{display:block;width:100%;background:#000}@media screen and (max-width:992px){.media-gallery--grid .images-placeholder{display:none}}.gallery__wrapper{width:100%!important}@media screen and (min-width:601px){.gallery__wrapper{width:calc(100% + 12px)!important;margin-left:-12px}}@media screen and (min-width:1025px){.gallery__wrapper{width:calc(100% + 20px)!important;margin-left:-20px}}@media screen{.gallery__inner{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.gallery__inner{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.gallery__inner{max-width:1080px;padding-right:17px;padding-left:17px}}.gallery__item{width:50%;display:inline-block}@media screen and (min-width:601px){.gallery__item{padding-left:12px;width:33.33333%}}@media screen and (min-width:1025px){.gallery__item{padding-left:0;width:25%}}.gallery__item figure{position:relative}.gallery__item picture{position:absolute;top:0;left:0;width:100%}.gallery__placeholder{display:block;width:100%}.media-container .inner{width:100%;max-width:1080px;padding-right:70px;padding-left:70px;margin:0 auto}@media screen{.media-container .inner{margin-bottom:3rem}}@media screen and (max-width:992px){.media-container .inner{margin-bottom:2.5rem}}@media screen and (max-width:600px){.media-container .inner{margin-bottom:2rem}}@media print{.media-container .inner{margin-bottom:30px}}.media-container .inner>h1:first-child,.media-container .inner>h2:first-child,.media-container .inner>h3:first-child{margin-top:0}.media-container .inner>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.media-container .inner>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.media-container .inner>h2:first-child{margin-bottom:15px}}@media screen and (max-width:992px){.media-container .inner{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.media-container .inner{max-width:974px;padding-right:17px;padding-left:17px}}.media-container .media-player.is-playing .context{max-width:100%;display:none}.media-container .media-player.is-paused .context{max-width:100%;padding-bottom:4rem}@media screen and (max-width:600px){.media-container .media-player:not(.is-paused):not(.is-playing) .context{max-width:80%}}@media screen and (max-width:600px){.media-container .media-player:not(.is-paused):not(.is-playing) .player .video-js:hover .vjs-big-play-button,.media-container .media-player:not(.is-paused):not(.is-playing) .video-js .vjs-big-play-button{position:absolute;top:100%;left:100%;-webkit-transform:translate(-120%,-120%);transform:translate(-120%,-120%)}}.media-container .context{color:#fff;color:var(--c-white);width:100%;max-height:100%;padding:2rem 3rem;position:absolute;bottom:0;left:0;z-index:1;pointer-events:none}@media screen and (max-width:992px){.media-container .context{padding:1rem}}.media-container .context h3{font-weight:500;margin-bottom:0}@media screen and (max-width:600px){.media-container .context h3{font-size:16px;line-height:1.4;margin-top:0}}.media-container .context p{font-size:1.13rem;font-weight:500;margin-bottom:0;margin-top:0}@media screen and (max-width:600px){.media-container .context p{font-size:14px;line-height:1.4;margin-top:0}}@media screen and (max-width:992px){.media-container .plyr__control--overlaid{top:unset;left:unset;-webkit-transform:none;transform:none;bottom:1rem;right:2rem}}@media screen and (max-width:600px){.media-container .plyr__control--overlaid{right:1rem}}.media-container.multiple-media .inner{max-width:1560px}.media-container.multiple-media .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:600px){.media-container.multiple-media .wrapper{flex-direction:column}}.media-container.multiple-media .wrapper>*{flex-basis:49%;max-width:49%;width:100%;margin-bottom:1rem}@media screen and (max-width:600px){.media-container.multiple-media .wrapper>*{flex-basis:100%;max-width:100%}}.media-container.multiple-media .context{padding:1.5rem 2rem}@media screen and (max-width:1024px){.media-container.multiple-media .context{padding:1rem}}@media screen and (max-width:992px){.media-container.multiple-media .context{max-width:80%}}@media screen and (max-width:1440px){.media-container.multiple-media .context h3{font-size:16px;line-height:1.4}}.media-container.multiple-media .context p{margin-top:.25rem;line-height:1.4;font-size:14px}@media screen and (max-width:992px){.media-container.multiple-media .plyr__control--overlaid{right:1rem}}.media-container .plyr--paused:not(.plyr--stopped) .plyr__control--overlaid{top:50%;left:50%;bottom:unset;right:unset;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-container .plyr--video.plyr--stopped:after{content:"";width:100%;height:100%;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6));position:absolute;left:0;bottom:0;z-index:1}@media screen and (max-width:992px){.media-container .context.title-empty.text-empty+.player .plyr__control--overlaid{top:50%;left:50%;bottom:unset;right:unset;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.player-wrapper{position:relative}.banner,.info-banner{color:#fff;color:var(--ci-text-color);padding:2rem 0;background-color:#1c1cbe;background-color:var(--ci-color)}@media screen{.banner,.info-banner{margin-bottom:3rem}}@media screen and (max-width:992px){.banner,.info-banner{margin-bottom:2.5rem}}@media screen and (max-width:600px){.banner,.info-banner{margin-bottom:2rem}}@media print{.banner,.info-banner{margin-bottom:30px}}.banner>h1:first-child,.banner>h2:first-child,.banner>h3:first-child,.info-banner>h1:first-child,.info-banner>h2:first-child,.info-banner>h3:first-child{margin-top:0}.banner>h2:first-child,.info-banner>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.banner>h2:first-child,.info-banner>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.banner>h2:first-child,.info-banner>h2:first-child{margin-bottom:15px}}@media screen and (max-width:600px){.banner,.info-banner{padding:1.5rem 0}}.banner .inner,.info-banner .inner{width:100%;max-width:1560px;padding:0 70px;margin:0 auto}@media screen and (max-width:992px){.banner .inner,.info-banner .inner{padding:0 24px}}@media screen and (max-width:600px){.banner .inner,.info-banner .inner{padding:0 17px}}.banner .inner>h2,.info-banner .inner>h2{text-transform:uppercase;margin-top:-.25em;margin-bottom:2rem}@media screen and (max-width:600px){.banner .inner>h2,.info-banner .inner>h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.banner .items{display:flex;flex-wrap:wrap}.banner .two-grid .item:first-child{flex-basis:66%;max-width:66%;padding-right:10rem}@media screen and (max-width:768px){.banner .two-grid .item:first-child{padding-right:1rem}}@media screen and (max-width:600px){.banner .two-grid .item:first-child{flex-basis:100%;max-width:100%}}.banner .item{width:100%;flex-basis:33.33333%;max-width:33.33333%;border-right:2px solid #fff;border-right:2px solid var(--ci-text-color);padding:0 1.5rem;display:flex}@media screen and (max-width:992px){.banner .item{padding:0 1rem;flex-direction:column}}@media screen and (max-width:600px){.banner .item{flex-direction:row;flex-basis:100%;max-width:100%;border-right:none;border-bottom:2px solid #fff;border-bottom:2px solid var(--ci-text-color);padding:1rem 0}}.banner .item:first-child{padding-left:0;padding-top:0}.banner .item:last-child{padding-right:0;padding-bottom:0;border:none}.banner .general-info{display:block}.banner .general-info>div:first-child{display:flex}.banner .general-info .content.time p,.banner .general-info .content.time time{font-size:1.875rem;line-height:36px}@media screen and (max-width:1240px){.banner .general-info .content.time p,.banner .general-info .content.time time{font-size:1.75rem;line-height:30px}}@media screen and (max-width:600px){.banner .general-info .content.time p,.banner .general-info .content.time time{font-size:1.25rem;line-height:24px}}.banner .general-info .text{font-size:1.125rem;line-height:24px;font-weight:500}@media screen and (max-width:600px){.banner .general-info .text{font-size:.9375rem;line-height:20px}}@media screen and (max-width:600px){.banner .title{text-align:center;flex:0 0 4rem;max-width:4rem}}.banner .title i{display:inline-block;margin:0 1.5rem 1.5rem 0;font-size:4rem}@media screen and (max-width:992px){.banner .title i{margin:0 1rem .25rem 0;font-size:3rem}}@media screen and (max-width:600px){.banner .title i{font-size:2rem}}.banner .content.time p{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;margin:0}@media screen and (max-width:992px){.banner .content.time p{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.banner .content.time p{font-size:1.5625rem;line-height:1.875rem}}@media screen and (max-width:992px){.banner .content.time p{font-size:1.125rem}}.banner .content a.external-link{display:inline-block;margin-top:.5rem}.banner .content h3{margin:0}.banner .content p{margin-top:0;margin-bottom:0;font-size:1.125rem}@media screen and (max-width:600px){.banner .content p{font-size:.9375rem}}.banner .content address{font-size:1.25rem}@media screen and (max-width:992px){.banner .content address{font-size:1.125rem}}@media screen and (max-width:600px){.banner .content address{font-size:.9375rem}}.banner .content time{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;margin:0}@media screen and (max-width:992px){.banner .content time{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.banner .content time{font-size:1.5625rem;line-height:1.875rem;font-size:1.25rem}}.banner .content time abbr{text-decoration:none}.banner .location-list{padding:0;margin:0;list-style:none;list-style-position:inherit}.banner .location-list li{padding-left:0;margin-bottom:0;position:static}.banner .location-list li:first-child{margin-top:0}.banner .location-list li:before{display:none}.banner .location-list li ol,.banner .location-list li ul{padding-left:0}.banner .location-list li ol li:first-child,.banner .location-list li ul li:first-child{margin-top:0}.banner .location-list a{font-size:1.125rem}@media screen and (max-width:600px){.banner .location-list a{font-size:.9375rem}}.banner .link-wrapper{display:flex;justify-content:flex-end;margin-top:.5rem}@media screen and (max-width:600px){.banner .link-wrapper{justify-content:center}}.info-banner .items{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex}.info-banner .items li{padding-left:0;margin-bottom:0;position:static}.info-banner .items li:first-child{margin-top:0}.info-banner .items li:before{display:none}.info-banner .items li ol,.info-banner .items li ul{padding-left:0}.info-banner .items li ol li:first-child,.info-banner .items li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.info-banner .items{flex-direction:column}}.info-banner .item{flex:1 1;display:flex;justify-content:center}@media screen and (max-width:600px){.info-banner .item{width:100%}}.info-banner .item:not(:last-child){border-right:2px solid #fff;border-right:2px solid var(--ci-text-color)}@media screen and (max-width:600px){.info-banner .item:not(:last-child){border-right:none;border-bottom:2px solid #fff;border-bottom:2px solid var(--ci-text-color)}}@media screen and (max-width:600px){.info-banner .item:first-child a{padding-top:0}}@media screen and (max-width:600px){.info-banner .item:last-child a{padding-bottom:0}}.info-banner a{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;text-align:center;width:100%;padding:1rem 3rem 0;margin:0;display:block}@media screen and (max-width:992px){.info-banner a{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.info-banner a{font-size:1.5625rem;line-height:1.875rem}}@media screen and (max-width:1240px){.info-banner a{padding:0 1rem}}@media screen and (max-width:992px){.info-banner a{font-size:1.1rem;line-height:1.7rem}}@media screen and (max-width:600px){.info-banner a{text-align:left;padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}}@media screen and (min-width:601px){.info-banner a:focus span,.info-banner a:hover span{background-size:100% 100%}}@media screen and (max-width:600px){.info-banner a:focus span,.info-banner a:hover span{text-decoration:underline}}.info-banner a span{background-image:linear-gradient(180deg,transparent 98%,#fff 0);background-image:linear-gradient(180deg,transparent 98%,var(--ci-text-color) 0);background-size:0 100%;background-repeat:no-repeat;transition:background-size .4s ease}.info-banner i{font-size:3.5rem;width:100%;height:60px;margin-bottom:1.5rem;display:block}@media screen and (max-width:992px){.info-banner i{margin-bottom:.5rem}}@media screen and (max-width:600px){.info-banner i{font-size:2.2rem;width:35px;height:auto;margin-right:1rem;margin-bottom:0}}@media screen{.related-teaser{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.related-teaser{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.related-teaser{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.related-teaser{margin-bottom:3rem}}@media screen and (max-width:992px){.related-teaser{margin-bottom:2.5rem}}@media screen and (max-width:600px){.related-teaser{margin-bottom:2rem}}@media print{.related-teaser{margin-bottom:30px}}.related-teaser>h1:first-child,.related-teaser>h2:first-child,.related-teaser>h3:first-child{margin-top:0}.related-teaser>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.related-teaser>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.related-teaser>h2:first-child{margin-bottom:15px}}.related-teaser .items{list-style:none!important;display:flex;flex-wrap:wrap;align-items:center;margin-left:-1rem;margin-right:-1rem;padding-left:4rem;padding-right:4rem}@media screen and (max-width:992px){.related-teaser .items{padding:0}}.related-teaser .item{padding-left:1rem;padding-right:1rem;min-height:100%}.related-teaser .item:before{display:none}.related-teaser img{width:100%;vertical-align:middle}.related-teaser>h2:first-child{margin-bottom:60px}@media screen and (max-width:992px){.related-teaser>h2:first-child{margin-bottom:50px}}@media screen and (max-width:600px){.related-teaser>h2:first-child{margin-bottom:30px}}.related-teaser h2,.related-teaser h3{text-align:center;margin-top:1.5rem;margin-bottom:.5rem}@media screen and (max-width:600px){.related-teaser h2,.related-teaser h3{margin-top:1rem;margin-bottom:.25rem}}.related-teaser h2 .button,.related-teaser h3 .button{font-size:1.875rem;max-width:400px;padding:.1rem .5rem .6rem}.related-teaser p,.related-teaser time{margin:0 0 1rem;padding-left:.5rem;font-size:1.125rem;line-height:1.39}.related-teaser time{display:block;margin-bottom:.25rem;font-weight:500}.related-teaser .tags{font-weight:500;text-transform:uppercase}.related-teaser .flickity-page-dots .dot{justify-content:flex-end;align-items:baseline}.related-teaser .flickity-button{top:30%}.related-teaser ul ol li:before{position:static}.related-teaser--one-item{max-width:1320px}@media screen and (max-width:992px){.related-teaser--one-item{max-width:1228px}}@media screen and (max-width:600px){.related-teaser--one-item{max-width:1214px}}.related-teaser--one-item h3,.related-teaser--one-item p{margin-left:auto;margin-right:auto;max-width:700px}@media screen and (max-width:992px){.related-teaser--one-item h3,.related-teaser--one-item p{margin-left:8%;margin-right:8%}}@media screen and (max-width:600px){.related-teaser--one-item h3,.related-teaser--one-item p{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (max-width:600px){.related-teaser--two-items{overflow:hidden}}@media screen and (max-width:600px){.related-teaser--two-items .items{position:relative;display:block;overflow:hidden;margin-left:-17px;margin-right:-17px}}.related-teaser--two-items .item{flex-basis:50%;max-width:50%}@media screen and (max-width:600px){.related-teaser--two-items .item{width:100%;max-width:85%;padding-top:0;transition:padding-top .2s ease-in-out}}@media screen and (max-width:600px){.related-teaser--two-items .item:first-child{padding-left:17px}}@media screen and (max-width:600px){.related-teaser--two-items .item:last-child{padding-right:17px}}@media screen and (max-width:600px){.related-teaser--two-items .item:not(.is-selected){padding-top:1rem}}@media screen and (max-width:600px){.related-teaser--two-items .item p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:108px;overflow:hidden;text-overflow:ellipsis;line-height:27px}}.related-teaser--two-items picture{position:relative;display:block}.related-teaser--two-items picture:after{content:"";display:block;height:0;padding-bottom:75%}.related-teaser--two-items picture>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:600px){.related-teaser--two-items picture{position:relative}.related-teaser--two-items picture:after{content:"";display:block;height:0;padding-bottom:100%}.related-teaser--two-items picture>*{position:absolute;top:0;left:0;width:100%;height:100%}}.related-teaser--two-items img{font-family:"object-fit:cover";object-fit:cover}.related-teaser--two-items h3,.related-teaser--two-items p{display:table;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.related-teaser--three-items{overflow:hidden}}@media screen and (max-width:992px){.related-teaser--three-items .items{position:relative;display:block;overflow:hidden;margin-left:-24px;margin-right:-24px}}@media screen and (max-width:600px){.related-teaser--three-items .items{margin-left:-17px;margin-right:-17px}}.related-teaser--three-items .item{flex-basis:41.8%;max-width:41.8%}@media screen and (max-width:992px){.related-teaser--three-items .item{width:100%;max-width:55.625%;padding-top:0;transition:padding-top .2s ease-in-out}.related-teaser--three-items .item:not(.is-selected){padding-top:2rem}}@media screen and (max-width:600px){.related-teaser--three-items .item{max-width:77.35%}}@media screen and (max-width:992px){.related-teaser--three-items .item:first-child{padding-left:24px}}@media screen and (max-width:600px){.related-teaser--three-items .item:first-child{padding-left:17px}}@media screen and (max-width:992px){.related-teaser--three-items .item:last-child{padding-right:24px}}@media screen and (max-width:600px){.related-teaser--three-items .item:last-child{padding-right:17px}}@media screen and (min-width:993px){.related-teaser--three-items .item:first-child,.related-teaser--three-items .item:last-child{flex-basis:29.1%;max-width:29.1%}}.related-teaser--three-items .item picture{position:relative;display:block}.related-teaser--three-items .item picture:after{content:"";display:block;height:0;padding-bottom:75%}.related-teaser--three-items .item picture>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:600px){.related-teaser--three-items .item picture{position:relative}.related-teaser--three-items .item picture:after{content:"";display:block;height:0;padding-bottom:100%}.related-teaser--three-items .item picture>*{position:absolute;top:0;left:0;width:100%;height:100%}}.related-teaser--three-items .item img{font-family:"object-fit:cover";object-fit:cover}.related-teaser--three-items .item h3,.related-teaser--three-items .item p{margin-left:0}.related-teaser--slider{overflow:hidden}.related-teaser--slider .items{position:relative;display:block;overflow:hidden}@media screen and (max-width:992px){.related-teaser--slider .items{margin-left:-24px;margin-right:-24px}}@media screen and (max-width:600px){.related-teaser--slider .items{margin-left:-17px;margin-right:-17px}}.related-teaser--slider .item{flex-basis:33.33%;max-width:33.33%;width:100%;padding-top:0;transition:padding-top .2s ease-in-out}@media screen and (max-width:992px){.related-teaser--slider .item{width:100%;max-width:55.625%}}@media screen and (max-width:600px){.related-teaser--slider .item{max-width:77.35%}}.related-teaser--slider .item:not(.is-selected){padding-top:2rem}@media screen and (max-width:992px){.related-teaser--slider .item:first-child{padding-left:24px}}@media screen and (max-width:600px){.related-teaser--slider .item:first-child{padding-left:17px}}@media screen and (max-width:992px){.related-teaser--slider .item:last-child{padding-right:24px}}@media screen and (max-width:600px){.related-teaser--slider .item:last-child{padding-right:17px}}.related-teaser--slider .item picture{position:relative;display:block}.related-teaser--slider .item picture:after{content:"";display:block;height:0;padding-bottom:75%}.related-teaser--slider .item picture>*{position:absolute;top:0;left:0;width:100%;height:100%}.related-teaser--slider .item img{font-family:"object-fit:cover";object-fit:cover}.text-image{font-size:1.25rem;line-height:1.4}@media screen{.text-image{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.text-image{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.text-image{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.text-image{margin-bottom:3rem}}@media screen and (max-width:992px){.text-image{margin-bottom:2.5rem}}@media screen and (max-width:600px){.text-image{margin-bottom:2rem}}@media print{.text-image{margin-bottom:30px}}.text-image>h1:first-child,.text-image>h2:first-child,.text-image>h3:first-child{margin-top:0}.text-image>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.text-image>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.text-image>h2:first-child{margin-bottom:15px}}@media screen and (max-width:600px){.text-image{font-size:1.125rem;line-height:1.5}}.text-image .tag{margin-bottom:1rem}.text-image .tag+h1,.text-image .tag+h2,.text-image .tag+h3{margin-top:0}.text-image img{width:100%;vertical-align:middle;font-family:"object-fit:cover";object-fit:cover}.text-image figcaption{margin:.5rem 0;font-size:.9375rem}.text-image p{margin:0}.text-image p:not(:first-of-type){margin-top:27px;margin-bottom:0}@media screen and (max-width:992px){.text-image p:not(:first-of-type){margin-top:20px}}.text-image .row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -1rem}.text-image .col{flex-basis:100%;max-width:100%;padding:0 1rem}.text-image.is-closed p:first-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100ch}.text-image.is-closed h4,.text-image.is-closed p:not(:first-of-type),.text-image.is-closed table{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.text-image.is-closed .text-image-link{display:none}.text-image.is-closed .text-accordion-button{display:block}.text-image:not(.is-closed) h4,.text-image:not(.is-closed) p:not(:first-of-type),.text-image:not(.is-closed) table{clip:auto;overflow:auto;width:auto;height:auto;margin:inherit;position:static;margin-top:27px;margin-bottom:0;padding:revert;overflow:visible}@media screen and (max-width:992px){.text-image:not(.is-closed) h4,.text-image:not(.is-closed) p:not(:first-of-type),.text-image:not(.is-closed) table{margin-top:20px}}.text-image:not(.is-closed) .text-accordion-button{display:block}.text-image-link{text-align:center;margin-top:20px}.text-accordion-button{text-align:center;display:none}.text-accordion-button button{margin-top:20px}.text-image--text-only{max-width:1080px}@media screen and (max-width:992px){.text-image--text-only{max-width:988px}}@media screen and (max-width:600px){.text-image--text-only{max-width:974px}}.text-image--text-only .col--text>*{margin-right:6rem}@media screen and (max-width:992px){.text-image--text-only .col--text>*{margin-left:3rem;margin-right:3rem}}@media screen and (max-width:600px){.text-image--text-only .col--text>*{margin-left:0;margin-right:0}}.text-image--one-image-left .col,.text-image--one-image-right .col{flex-basis:50%;max-width:50%}@media screen and (max-width:992px){.text-image--one-image-left .col,.text-image--one-image-right .col{flex-basis:100%;max-width:100%}}.text-image--one-image-left .col--images .col,.text-image--one-image-right .col--images .col{display:flex;justify-content:center;flex-basis:100%;max-width:100%}@media screen and (max-width:992px){.text-image--one-image-left .col--text>*,.text-image--one-image-right .col--text>*{margin-left:4rem;margin-right:4rem}}@media screen and (max-width:600px){.text-image--one-image-left .col--text>*,.text-image--one-image-right .col--text>*{margin-left:0;margin-right:0}}.text-image--one-image-left .lightbox-toggle,.text-image--one-image-right .lightbox-toggle{width:auto}@media screen and (max-width:992px){.text-image--one-image-right .row{flex-flow:column-reverse nowrap;align-items:normal}}.text-image--two-images-left .col--images,.text-image--two-images-right .col--images{flex-basis:66.66667%;max-width:66.66667%}@media screen and (max-width:992px){.text-image--two-images-left .col--images,.text-image--two-images-right .col--images{flex-basis:100%;max-width:100%}}.text-image--two-images-left .col--images .col,.text-image--two-images-right .col--images .col{flex-basis:50%;max-width:50%}@media screen and (max-width:600px){.text-image--two-images-left .col--images .col,.text-image--two-images-right .col--images .col{flex-basis:100%;max-width:100%;margin-bottom:1.5rem}}.text-image--two-images-left .col--text,.text-image--two-images-right .col--text{flex-basis:33.33333%;max-width:33.33333%}@media screen and (max-width:992px){.text-image--two-images-left .col--text,.text-image--two-images-right .col--text{flex-basis:100%;max-width:100%}}@media screen and (max-width:992px){.text-image--two-images-left .col--text>*,.text-image--two-images-right .col--text>*{margin-left:4rem;margin-right:4rem}}@media screen and (max-width:600px){.text-image--two-images-left .col--text>*,.text-image--two-images-right .col--text>*{margin-left:0;margin-right:0}}@media screen and (min-width:993px){.text-image--two-images-left .text-image-link,.text-image--two-images-right .text-image-link{text-align:left}}@media screen and (max-width:992px){.text-image--two-images-right>.row{flex-flow:column-reverse nowrap}}.text-image--image-above,.text-image--image-below{max-width:1080px}@media screen and (max-width:992px){.text-image--image-above,.text-image--image-below{max-width:988px}}@media screen and (max-width:600px){.text-image--image-above,.text-image--image-below{max-width:974px}}.text-image--image-above img,.text-image--image-below img{border:1px solid #bbb}.text-image--image-below .text-accordion-button button,.text-image--image-below:not(.is-closed) p:only-of-type{margin-bottom:20px}.navigation .logo a{display:inline-block}.navigation .logo a:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}.navigation .logo svg{width:125px;height:61px;vertical-align:middle}.navigation .inner{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;justify-content:space-between}@media screen{.navigation .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.navigation .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.navigation .inner{max-width:1560px;padding-right:17px;padding-left:17px;padding-top:1rem;padding-bottom:1rem}}.navigation.empty-navi .lang-list{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex}.navigation.empty-navi .lang-list li{padding-left:0;margin-bottom:0;position:static}.navigation.empty-navi .lang-list li:first-child{margin-top:0}.navigation.empty-navi .lang-list li:before{display:none}.navigation.empty-navi .lang-list li ol,.navigation.empty-navi .lang-list li ul{padding-left:0}.navigation.empty-navi .lang-list li ol li:first-child,.navigation.empty-navi .lang-list li ul li:first-child{margin-top:0}.navigation.empty-navi .lang-list li:not(:last-child) a:after{content:"|";font-size:16px;display:inline;margin-left:.5rem;position:relative;top:-2px}.navigation.empty-navi .lang-list a{font-size:19px;color:#989898;color:var(--c-gray);text-transform:uppercase;display:block;margin-left:.5rem;position:relative}.navigation.empty-navi .lang-list a:focus abbr,.navigation.empty-navi .lang-list a:hover abbr{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}.navigation.empty-navi .lang-list a.is-active{color:#000;color:var(--c-black)}.navigation.empty-navi .lang-list a abbr{text-decoration:none}.navigation.project-navi{width:100%;background-color:#fff;background-color:var(--c-white);position:absolute;top:0;left:0;z-index:110;-webkit-transform:translateY(0);transform:translateY(0)}.navigation.project-navi+*{margin-top:220px}@media screen and (max-width:1024px){.navigation.project-navi+*{margin-top:97px}}.navigation.project-navi+.header-video,.navigation.project-navi+.image-header,.navigation.project-navi+.sliding-header{margin-top:145px}@media screen and (max-width:1024px){.navigation.project-navi+.header-video,.navigation.project-navi+.image-header,.navigation.project-navi+.sliding-header{margin-top:97px}}@media screen and (max-width:600px){.navigation.project-navi+.header-video,.navigation.project-navi+.image-header,.navigation.project-navi+.sliding-header{margin-top:71px}}.navigation.project-navi+.nav-bar,.navigation.project-navi+.nav-bar-placeholder{margin-top:120px}@media screen and (max-width:1024px){.navigation.project-navi+.nav-bar,.navigation.project-navi+.nav-bar-placeholder{margin-top:90px}}@media screen and (max-width:600px){.navigation.project-navi+.nav-bar,.navigation.project-navi+.nav-bar-placeholder{margin-top:69px}}.navigation.project-navi .inner{padding-top:1rem;padding-bottom:0}@media screen and (max-width:1024px){.navigation.project-navi .inner{padding:1rem 24px;flex-direction:column}}@media screen and (max-width:600px){.navigation.project-navi .inner{padding:5px 17px}}@media screen and (max-width:1024px){.navigation.project-navi .logo img{width:130px}}@media screen and (max-width:600px){.navigation.project-navi .logo img{width:106px}}.navigation.project-navi .toggle-nav{vertical-align:middle;width:40px;height:40px;padding:0;display:none;border:none;background-color:transparent;position:relative;top:0;transition:all .25s ease-in-out,outline-offset 0s linear;z-index:2;outline-offset:2px}@media screen and (max-width:1024px){.navigation.project-navi .toggle-nav{display:inline-block}}.navigation.project-navi .toggle-nav:before{display:none}.navigation.project-navi .toggle-nav:focus,.navigation.project-navi .toggle-nav:hover{border:none}.navigation.project-navi .toggle-nav:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}.navigation.project-navi .toggle-nav.is-open .line-1{-webkit-transform:translateY(13px) translateX(0) rotate(45deg);transform:translateY(13px) translateX(0) rotate(45deg)}.navigation.project-navi .toggle-nav.is-open .line-2{opacity:0}.navigation.project-navi .toggle-nav.is-open .line-3{-webkit-transform:translateY(-13px) translateX(0) rotate(-45deg);transform:translateY(-13px) translateX(0) rotate(-45deg)}.navigation.project-navi .toggle-nav .line{width:100%;height:1px;border:1px solid #000;border:1px solid var(--c-black);background-color:#000;background-color:var(--c-black);display:block;position:absolute;left:0;transition:all .25s ease-in-out}.navigation.project-navi .toggle-nav .line-1{top:6px}.navigation.project-navi .toggle-nav .line-2{margin-top:-1px;top:50%}.navigation.project-navi .toggle-nav .line-3{bottom:6px}.navigation.project-navi .nav-top{display:flex;align-items:flex-end}@media screen and (max-width:1024px){.navigation.project-navi .nav-top{align-items:center;justify-content:space-between}}@media screen and (max-width:1024px){.navigation.project-navi .main-nav{height:0;overflow:hidden}}.navigation.project-navi .nav-bottom{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:1024px){.navigation.project-navi .nav-bottom{flex-direction:column;align-items:flex-start}}.navigation.project-navi .nav-buttons{padding-top:2rem}@media screen and (min-width:601px){.navigation.project-navi .nav-buttons{display:none}}.navigation.project-navi .nav-buttons ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.navigation.project-navi .nav-buttons ul li{padding-left:0;margin-bottom:0;position:static}.navigation.project-navi .nav-buttons ul li:first-child{margin-top:0}.navigation.project-navi .nav-buttons ul li:before{display:none}.navigation.project-navi .nav-buttons ul li ol,.navigation.project-navi .nav-buttons ul li ul{padding-left:0}.navigation.project-navi .nav-buttons ul li ol li:first-child,.navigation.project-navi .nav-buttons ul li ul li:first-child{margin-top:0}.navigation.project-navi .nav-buttons ul li{display:inline-block;vertical-align:top;margin-right:40px}.navigation.project-navi .nav-buttons ul li:last-child{margin-right:0}.navigation.project-navi .nav-buttons .button-icon{font-weight:500;font-size:.9375rem;line-height:1.375rem;color:#1c1cbe;color:var(--ci-link-alternative-color);display:flex;flex-direction:column;justify-content:center;align-items:center}.navigation.project-navi .nav-buttons .button-icon:focus span,.navigation.project-navi .nav-buttons .button-icon:hover span{padding-bottom:1px;border-bottom:1px solid}.navigation.project-navi .nav-buttons .button-icon:focus i,.navigation.project-navi .nav-buttons .button-icon:hover i{width:55px;height:55px;margin:0}.navigation.project-navi .nav-buttons .button-icon span{padding-bottom:2px}.navigation.project-navi .nav-buttons .button-icon i{font-size:35px;text-align:center;color:#fff;color:var(--ci-text-color);width:51px;height:51px;margin:2px;background-color:#1c1cbe;background-color:var(--ci-color);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease-in-out}.navigation.project-navi .nav-buttons .button-icon .icon-calendar{font-size:1.8rem}.navigation.project-navi .meta-navi{margin-bottom:2rem}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi{display:none}}.navigation.project-navi .meta-navi--mobile{margin-top:1.5rem;display:none}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi--mobile{display:block;width:100%;padding-bottom:2rem;margin-top:1.5rem}}.navigation.project-navi .meta-navi-list{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;position:relative}.navigation.project-navi .meta-navi-list li{padding-left:0;margin-bottom:0;position:static}.navigation.project-navi .meta-navi-list li:first-child{margin-top:0}.navigation.project-navi .meta-navi-list li:before{display:none}.navigation.project-navi .meta-navi-list li ol,.navigation.project-navi .meta-navi-list li ul{padding-left:0}.navigation.project-navi .meta-navi-list li ol li:first-child,.navigation.project-navi .meta-navi-list li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list{flex-direction:column}}.navigation.project-navi .meta-navi-list li{margin-right:1.5rem}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list li{margin-right:0}}.navigation.project-navi .meta-navi-list li:last-child{margin-right:0}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list li:not(.nav-icon)+.nav-icon{margin-top:2rem}}.navigation.project-navi .meta-navi-list li+.nav-icon{margin-right:.5rem}.navigation.project-navi .meta-navi-list .icon-star{font-size:1.3125rem;display:flex;justify-content:center;margin-left:3px;color:#1c1cbe;color:var(--ci-color)}.navigation.project-navi .meta-navi-list .is-empty{opacity:.3}.navigation.project-navi .meta-navi-list .is-flex{display:flex;align-items:center}.navigation.project-navi .meta-navi-list .amount{font-family:Madera;color:#fff;color:var(--c-white);font-weight:700;font-size:.5625rem;position:absolute;top:10px;z-index:1}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .amount{top:18px}}.navigation.project-navi .meta-navi-list .nav-icon{position:relative}.navigation.project-navi .meta-navi-list .nav-icon .switch-lang,.navigation.project-navi .meta-navi-list .nav-icon a{font-size:1.4rem}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .nav-icon .switch-lang,.navigation.project-navi .meta-navi-list .nav-icon a{font-size:1.5rem;padding:.25rem 0;border-bottom:none;display:inline-flex;align-items:center}}.navigation.project-navi .meta-navi-list .nav-icon .switch-lang:hover,.navigation.project-navi .meta-navi-list .nav-icon a:hover{border-bottom:none}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .nav-icon .switch-lang i,.navigation.project-navi .meta-navi-list .nav-icon a i{display:inline-flex;justify-content:center;width:32px;margin-right:1rem}}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .nav-icon .switch-lang .is-hidden,.navigation.project-navi .meta-navi-list .nav-icon a .is-hidden{clip:auto;overflow:auto;width:auto;height:auto;padding:inherit;margin:inherit;position:static;font-family:Suisse Works,serif;font-size:1.2rem;text-transform:none}}.navigation.project-navi .meta-navi-list a{position:relative;font-size:1.2rem;text-transform:uppercase;border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white)}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list a{font-size:1.13rem;padding:.5rem 0;display:block;border-color:#ececec;border-color:var(--c-gray-light)}}@media screen and (min-width:1025px){.navigation.project-navi .meta-navi-list a:focus,.navigation.project-navi .meta-navi-list a:hover{border-color:#000;border-color:var(--c-black)}}@media screen and (min-width:1025px){.navigation.project-navi .meta-navi-list a.is-active{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}}@media screen and (min-width:1025px){.navigation.project-navi .meta-navi-list a.is-active:focus,.navigation.project-navi .meta-navi-list a.is-active:hover{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}}.navigation.project-navi .meta-navi-list .lang-popup{display:none;background-color:#fff;background-color:var(--c-white);border:1px solid #000;border:1px solid var(--c-black);position:absolute;top:45px;right:-8px;z-index:2}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .lang-popup{top:inherit;right:inherit;bottom:50px;left:0}}.navigation.project-navi .meta-navi-list .lang-popup.is-active{display:block}.navigation.project-navi .meta-navi-list .lang-popup:after,.navigation.project-navi .meta-navi-list .lang-popup:before{content:"";display:block;position:absolute;bottom:100%;width:0;height:0}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .lang-popup:after,.navigation.project-navi .meta-navi-list .lang-popup:before{bottom:-16px}}.navigation.project-navi .meta-navi-list .lang-popup:before{right:9px;border:9px solid transparent;border-bottom:9px solid var(--c-black)}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .lang-popup:before{border-bottom-color:transparent;border-top-color:#000;border-top-color:var(--c-black);right:inherit;left:7px;bottom:-18px}}.navigation.project-navi .meta-navi-list .lang-popup:after{right:10px;border:8px solid transparent;border-bottom:8px solid var(--c-white)}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .lang-popup:after{right:inherit;left:8px;border-bottom-color:transparent;border-top-color:#fff;border-top-color:var(--c-white)}}.navigation.project-navi .meta-navi-list .lang-popup ul{margin:0;list-style:none;list-style-position:inherit;padding:.25rem .25rem .5rem;text-transform:uppercase}.navigation.project-navi .meta-navi-list .lang-popup ul li{padding-left:0;margin-bottom:0;position:static}.navigation.project-navi .meta-navi-list .lang-popup ul li:first-child{margin-top:0}.navigation.project-navi .meta-navi-list .lang-popup ul li:before{display:none}.navigation.project-navi .meta-navi-list .lang-popup ul li ol,.navigation.project-navi .meta-navi-list .lang-popup ul li ul{padding-left:0}.navigation.project-navi .meta-navi-list .lang-popup ul li ol li:first-child,.navigation.project-navi .meta-navi-list .lang-popup ul li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.navigation.project-navi .meta-navi-list .lang-popup ul{padding:0 .25rem .25rem}}.navigation.project-navi .meta-navi-list .lang-popup ul li{margin:0}.navigation.project-navi .meta-navi-list .lang-popup ul li a{font-size:1rem}.navigation.project-navi .meta-navi-list .lang-popup ul li a span{border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white)}.navigation.project-navi .meta-navi-list .lang-popup ul li a:focus span,.navigation.project-navi .meta-navi-list .lang-popup ul li a:hover span{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}.navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active{border-bottom:none}.navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active:focus span,.navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active:hover span{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}.navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active span{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}.navigation.project-navi .searchform{display:flex;position:relative}@media screen and (max-width:1024px){.navigation.project-navi .searchform:not(.mobile-form){display:none}}.navigation.project-navi .searchform.mobile-form{width:100%;display:none;margin-top:4rem;margin-bottom:.5rem}@media screen and (max-width:1024px){.navigation.project-navi .searchform.mobile-form{display:flex}}@media screen and (max-width:600px){.navigation.project-navi .searchform.mobile-form{margin-top:3rem}}.navigation.project-navi .searchform.is-active{margin-left:.5rem}@media screen and (max-width:1024px){.navigation.project-navi .searchform.is-active{margin-left:0}}@media screen and (min-width:1025px){.navigation.project-navi .searchform.is-active form{width:400px}}.navigation.project-navi .searchform form{width:0;height:100%;overflow:hidden;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.navigation.project-navi .searchform form{width:100%;position:relative}}.navigation.project-navi .searchform form input::-webkit-input-placeholder{color:#1c1cbe;color:var(--ci-color);opacity:1!important}.navigation.project-navi .searchform form input:-ms-input-placeholder{color:#1c1cbe;color:var(--ci-color);opacity:1!important}.navigation.project-navi .searchform form input::-ms-input-placeholder{color:#1c1cbe;color:var(--ci-color);opacity:1!important}.navigation.project-navi .searchform form input::placeholder{color:#1c1cbe;color:var(--ci-color);opacity:1!important}@media screen and (min-width:1025px){.navigation.project-navi .searchform form input{height:34px;margin-bottom:0}}@media screen and (max-width:1024px){.navigation.project-navi .searchform form input{min-height:31px;width:100%;padding-right:.25rem;padding-left:.25rem;background-color:#f5f5f5;border:none;border-radius:4px}}.navigation.project-navi .searchform .submit-btn{display:none}@media screen and (max-width:1024px){.navigation.project-navi .searchform .submit-btn{display:block;position:absolute;top:2px;right:.5rem}}.navigation.project-navi .searchform .toggle-search-btn{font-size:1.4rem;border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white);position:relative;z-index:1}@media screen and (max-width:1024px){.navigation.project-navi .searchform .toggle-search-btn{display:none}}.navigation.project-navi .searchform .toggle-search-btn:focus{border-color:#000;border-color:var(--c-black)}@media screen and (max-width:1024px){.navigation.project-navi .menu-wrapper{width:100%}}.navigation.project-navi .menu-bar{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex}.navigation.project-navi .menu-bar li{padding-left:0;margin-bottom:0;position:static}.navigation.project-navi .menu-bar li:first-child{margin-top:0}.navigation.project-navi .menu-bar li:before{display:none}.navigation.project-navi .menu-bar li ol,.navigation.project-navi .menu-bar li ul{padding-left:0}.navigation.project-navi .menu-bar li ol li:first-child,.navigation.project-navi .menu-bar li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.navigation.project-navi .menu-bar{flex-direction:column}}.navigation.project-navi .menu-bar>li{margin-left:2rem}@media screen and (max-width:1024px){.navigation.project-navi .menu-bar>li{margin-left:0;position:relative;border-bottom:1px solid #ececec;border-bottom:1px solid var(--c-gray-light)}}@media screen and (min-width:1025px){.navigation.project-navi .menu-bar>li:hover .sub-navi,.navigation.project-navi .menu-bar>li>a:focus~.sub-navi,.navigation.project-navi .menu-bar>li>a:hover~.sub-navi,.navigation.project-navi .menu-bar>li[focus-within] .sub-navi{display:block}.navigation.project-navi .menu-bar>li:focus-within .sub-navi,.navigation.project-navi .menu-bar>li:hover .sub-navi,.navigation.project-navi .menu-bar>li>a:focus~.sub-navi,.navigation.project-navi .menu-bar>li>a:hover~.sub-navi{display:block}}.navigation.project-navi .menu-bar>li.is-open{border-bottom:none}.navigation.project-navi .sub-navi{width:100%;display:none;background-color:#fff;background-color:var(--c-white);position:absolute;left:0;border-bottom:1px solid #ececec;border-bottom:1px solid var(--c-gray-light)}@media screen and (max-width:1024px){.navigation.project-navi .sub-navi{height:0;overflow:hidden;position:static}}.navigation.project-navi .sub-navi .wrapper{width:100%;padding-top:3rem;padding-left:80px;padding-bottom:3rem;margin:0 auto;display:flex;justify-content:space-between;position:relative}@media screen{.navigation.project-navi .sub-navi .wrapper{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.navigation.project-navi .sub-navi .wrapper{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.navigation.project-navi .sub-navi .wrapper{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen and (max-width:1024px){.navigation.project-navi .sub-navi .wrapper{padding:0}}.navigation.project-navi .menu-content{flex:1 1}.navigation.project-navi .menu-content ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.navigation.project-navi .menu-content ul li{padding-left:0;margin-bottom:0;position:static}.navigation.project-navi .menu-content ul li:first-child{margin-top:0}.navigation.project-navi .menu-content ul li:before{display:none}.navigation.project-navi .menu-content ul li ol,.navigation.project-navi .menu-content ul li ul{padding-left:0}.navigation.project-navi .menu-content ul li ol li:first-child,.navigation.project-navi .menu-content ul li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.navigation.project-navi .menu-content ul li{position:relative}}.navigation.project-navi .menu-content .menu-list{display:flex;flex-wrap:wrap}@media screen and (max-width:1440px){.navigation.project-navi .menu-content .menu-list{flex-direction:column;max-height:600px;align-content:flex-start}}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .menu-list{display:block;max-height:none}}.navigation.project-navi .menu-content .menu-item{width:100%;max-width:190px;margin-right:30px;margin-bottom:2rem}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .menu-item{max-width:inherit;margin-right:0;margin-bottom:0}}.navigation.project-navi .menu-content .menu-item:last-child{margin-right:0}.navigation.project-navi .menu-content .menu-item.--stretch ul{height:1000px}.navigation.project-navi .menu-content .single-navs li{margin-bottom:1rem}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .single-navs li{margin-bottom:0}}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .multi-navs,.navigation.project-navi .menu-content .single-navs li{border-bottom:1px solid #ececec;border-bottom:1px solid var(--c-gray-light)}}.navigation.project-navi .menu-content .multi-navs .second-level-link{display:inline}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .multi-navs .second-level-link{display:block}}.navigation.project-navi .menu-content .third-level{margin-top:1rem}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .third-level{height:0;margin-top:0;overflow:hidden}}.navigation.project-navi .menu-content .third-level li{margin-bottom:.5rem}@media screen and (max-width:1024px){.navigation.project-navi .menu-content .third-level li{margin-bottom:0}}.navigation.project-navi .level-4{height:0;overflow:hidden;display:none}@media screen and (max-width:1024px){.navigation.project-navi .level-4{display:block}}.navigation.project-navi .level-5{height:0;overflow:hidden;display:none}@media screen and (max-width:1024px){.navigation.project-navi .level-5{display:block}}@media screen and (max-width:1024px){.navigation.project-navi .first-level-link,.navigation.project-navi .second-level-link,.navigation.project-navi .third-level-link{width:calc(100% - 40px);display:block}}.navigation.project-navi .first-level-link span,.navigation.project-navi .second-level-link span,.navigation.project-navi .third-level-link span{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:1px;border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white)}@media screen and (max-width:1024px){.navigation.project-navi .first-level-link span,.navigation.project-navi .second-level-link span,.navigation.project-navi .third-level-link span{border-bottom:none}}@media screen and (min-width:1025px){.navigation.project-navi .first-level-link:focus span,.navigation.project-navi .first-level-link:hover span,.navigation.project-navi .second-level-link:focus span,.navigation.project-navi .second-level-link:hover span,.navigation.project-navi .third-level-link:focus span,.navigation.project-navi .third-level-link:hover span{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}}.navigation.project-navi .first-level-link.is-active span,.navigation.project-navi .second-level-link.is-active span,.navigation.project-navi .third-level-link.is-active span{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}@media screen and (max-width:1024px){.navigation.project-navi .first-level-link.is-active span,.navigation.project-navi .second-level-link.is-active span,.navigation.project-navi .third-level-link.is-active span{border-bottom:none}}@media screen and (min-width:1025px){.navigation.project-navi .first-level-link.is-active:focus span,.navigation.project-navi .first-level-link.is-active:hover span,.navigation.project-navi .second-level-link.is-active:focus span,.navigation.project-navi .second-level-link.is-active:hover span,.navigation.project-navi .third-level-link.is-active:focus span,.navigation.project-navi .third-level-link.is-active:hover span{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}}.navigation.project-navi .first-level-link,.navigation.project-navi .second-level-link{font-family:Suisse Works,serif;font-size:1.25rem}.navigation.project-navi .first-level-link{position:relative;z-index:1}@media screen and (max-width:1024px){.navigation.project-navi .first-level-link{font-size:1.2rem;padding:.5rem 0}}.navigation.project-navi .second-level-link{font-size:1.25rem}@media screen and (max-width:1024px){.navigation.project-navi .second-level-link{font-family:Madera;font-size:1rem;padding:.25rem 0 .5rem 1rem}}@media screen and (max-width:1024px){.navigation.project-navi .third-level-link{font-size:1rem;padding:.25rem 0 .5rem 2rem}}@media screen and (max-width:1024px){.navigation.project-navi .level-4-link{padding:.25rem 0 .5rem 4rem;display:block}}@media screen and (max-width:1024px){.navigation.project-navi .level-5-link{padding:.25rem 0 .5rem 5rem;display:block}}.navigation.project-navi .toggle-sub-btn{width:21px;height:21px;background-color:#1c1cbe;background-color:var(--ci-color);border-radius:50%;display:none;justify-content:center;align-items:center;position:absolute;top:10px;right:8px;z-index:1;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.navigation.project-navi .toggle-sub-btn{display:flex}}.navigation.project-navi .toggle-sub-btn.is-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation.project-navi .toggle-sub-btn.is-open i{top:0}.navigation.project-navi .toggle-sub-btn i{font-size:.5rem;color:#fff;color:var(--c-white);position:relative;top:1px}.navigation.project-navi .teaser-content{width:100%;max-width:310px;margin-left:30px}@media screen and (max-width:1024px){.navigation.project-navi .teaser-content{display:none}}.navigation.project-navi .teaser-content.small{max-width:211px}.navigation.project-navi .teaser-content .teaser-item{position:relative}.navigation.project-navi .teaser-content h3{margin-top:1rem;margin-bottom:.5rem}.navigation.project-navi .teaser-content a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.navigation.project-navi .teaser-content a:focus{text-decoration:underline}.navigation.project-navi .teaser-content .text{margin:.5rem 0}.navigation.project-navi .teaser-content .detail{font-family:Suisse Works,serif;font-size:1.2rem;display:block;margin-top:.5rem}.navigation.project-navi.is-hiding{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width:1025px){.navigation.project-navi.is-hiding .meta-navi{display:none}.navigation.project-navi.is-hiding .inner{align-items:flex-end;padding-top:0}.navigation.project-navi.is-hiding .logo img{width:93px}.navigation.project-navi.is-hiding .main-nav{padding-bottom:.5rem}}.navigation.project-navi.slide-up{transition:all .3s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.navigation.project-navi.is-fixed{transition:all .3s ease-in-out}.navigation.project-navi.is-fixed.is-active,.navigation.project-navi.is-fixed.is-collapsed,.navigation.project-navi.is-fixed.is-open{-webkit-transform:translateY(0);transform:translateY(0)}.navigation.project-navi.is-collapsed{height:100vh;overflow:auto}.navigation.microsite-navi{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s linear 1.5s;transition:transform .5s linear 1.5s;transition:transform .5s linear 1.5s,-webkit-transform .5s linear 1.5s}.navigation.microsite-navi.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}.navigation.microsite-navi .inner{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (max-width:1240px){.navigation.microsite-navi .inner{flex-direction:column;padding-top:20px;padding-bottom:20px}}@media screen and (max-width:768px){.navigation.microsite-navi .inner{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:1240px){.navigation.microsite-navi .menu-wrapper{width:100%}}.navigation.microsite-navi .nav-top{align-items:center}@media screen and (max-width:1240px){.navigation.microsite-navi .nav-top{width:100%;justify-content:space-between}}@media screen and (max-width:1240px){.navigation.microsite-navi .nav-bottom{flex-direction:column;align-items:flex-start;margin-top:100px}}@media screen and (max-width:1240px){.navigation.microsite-navi .toggle-nav{display:block}}@media screen and (max-width:768px){.navigation.microsite-navi .toggle-nav{width:20px;height:20px}.navigation.microsite-navi .toggle-nav .line-1{top:2px}.navigation.microsite-navi .toggle-nav .line-3{bottom:2px}}@media screen and (max-width:768px){.navigation.microsite-navi .toggle-nav.is-open .line-1{-webkit-transform:translateY(8px) translateX(0) rotate(45deg);transform:translateY(8px) translateX(0) rotate(45deg)}}@media screen and (max-width:768px){.navigation.microsite-navi .toggle-nav.is-open .line-3{-webkit-transform:translateY(-6px) translateX(0) rotate(-45deg);transform:translateY(-6px) translateX(0) rotate(-45deg)}}.navigation.microsite-navi .logo img{width:168px;height:80px}@media screen and (max-width:1240px){.navigation.microsite-navi .logo img{width:125px;height:60px}}@media screen and (max-width:768px){.navigation.microsite-navi .logo img{width:84px;height:40px}}@media screen and (max-width:1240px){.navigation.microsite-navi .menu-bar>li{margin-left:0;position:relative;border-bottom:1px solid #ececec}}.navigation.microsite-navi .meta-navi{margin-bottom:22px}@media screen and (max-width:1240px){.navigation.microsite-navi .meta-navi{width:100%;margin-top:125px}}@media screen and (max-width:768px){.navigation.microsite-navi .meta-navi{margin-top:50px}}@media screen and (max-width:1240px){.navigation.microsite-navi .meta-navi-list{flex-direction:column}}.navigation.microsite-navi .meta-navi-list a{font-size:1.125rem;line-height:1.6875rem}@media screen and (max-width:1240px){.navigation.microsite-navi .meta-navi-list a{display:block;padding:16px 0;border-bottom:1px solid #eaeaea}}@media screen and (max-width:768px){.navigation.microsite-navi .meta-navi-list a{padding:12px 0}}@media screen and (max-width:1240px){.navigation.microsite-navi .meta-navi-list a.is-active{border-bottom:1px solid #eaeaea}}@media screen and (max-width:1240px){.navigation.microsite-navi .meta-navi-list li{margin-right:0;margin-bottom:32px}}.navigation.microsite-navi .meta-navi-list li:not(.nav-icon)+.nav-icon{margin-right:0}@media screen and (max-width:1240px){.navigation.microsite-navi .meta-navi-list li:not(.nav-icon)+.nav-icon{margin-top:84px}}@media screen and (max-width:768px){.navigation.microsite-navi .meta-navi-list li:not(.nav-icon)+.nav-icon{margin-top:50px}}@media screen and (max-width:1240px){.navigation.microsite-navi .menu-bar{flex-direction:column}}.navigation.microsite-navi .first-level-link{font-size:1.5rem;line-height:1.9375rem}@media screen and (max-width:1240px){.navigation.microsite-navi .first-level-link{display:inherit;padding:25px 0;font-size:3rem;line-height:3.875rem;font-weight:500}}@media screen and (max-width:768px){.navigation.microsite-navi .first-level-link{padding:20px 0;font-size:1.5rem;line-height:2rem}}@media screen{.images{margin-bottom:3rem}}@media screen and (max-width:992px){.images{margin-bottom:2.5rem}}@media screen and (max-width:600px){.images{margin-bottom:2rem}}@media print{.images{margin-bottom:30px}}.images>h1:first-child,.images>h2:first-child,.images>h3:first-child{margin-top:0}.images>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.images>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.images>h2:first-child{margin-bottom:15px}}.images>h2:first-child{margin-bottom:60px}@media screen and (max-width:992px){.images>h2:first-child{margin-bottom:50px}}@media screen and (max-width:600px){.images>h2:first-child{margin-bottom:30px}}.images figcaption{margin:.5rem 0;padding-right:2.5rem;font-size:.9375rem;line-height:1.47}.images figcaption a{font-weight:500}.images figcaption a.focus-visible,.images figcaption a:hover{border-bottom:1px solid}.images img{font-family:"object-fit:cover";object-fit:cover;vertical-align:middle}.images-row{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.images-col{padding-right:1rem;padding-left:1rem}.images-picture{position:relative}.images-copyright-toggle{position:absolute;bottom:-2.5rem;right:1px;width:2.5rem;height:2.5rem;padding:.875rem;text-align:center}.images-copyright-toggle:focus{outline:1px solid currentColor}.images-copyright-toggle i{display:block;font-size:.75rem}.images-copyright{position:absolute;bottom:.5rem;right:.5rem;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(-90deg) translateX(100%);transform:rotate(-90deg) translateX(100%);padding:.125rem .5rem;background:#fff;background:var(--c-white);font-size:.9375rem;line-height:1.47}.images-copyright[aria-hidden=true]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen{.images--single-landscape{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.images--single-landscape{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.images--single-landscape{max-width:1320px;padding-right:17px;padding-left:17px}}.images--single-landscape .images-col{width:auto}.images--single-landscape .images-row{display:flex;justify-content:center}.images--single-landscape img{width:100%}@media screen and (max-width:600px){.images--single-landscape figcaption{padding:0 2rem}}.images--single-portrait{max-width:835px;margin-left:auto;margin-right:auto;padding:0 70px}@media screen and (max-width:992px){.images--single-portrait{max-width:520px;padding:0 24px}}@media screen and (max-width:600px){.images--single-portrait{max-width:375px;padding:0 17px}}.images--single-portrait .images-col,.images--single-portrait img{width:100%}@media screen{.images--double{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.images--double{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.images--double{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen and (max-width:992px){.images--double .images-row{align-items:center;margin-left:-10px;margin-right:-10px}}.images--double .images-col{flex-basis:50%;max-width:50%}@media screen and (max-width:992px){.images--double .images-col{padding-right:10px;padding-left:10px}}@media screen and (max-width:600px){.images--double .images-col{flex-basis:100%;max-width:100%;margin-bottom:2rem}}@media screen and (min-width:993px){.images--double .images-col:last-child{padding-top:1rem}}.images--double img{width:100%}@media screen and (min-width:993px){.images--triple{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (min-width:993px) and (max-width:992px){.images--triple{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (min-width:993px) and (max-width:600px){.images--triple{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen and (max-width:992px){.images--triple{overflow:hidden}}.images--triple .images-row{align-items:center;justify-content:space-between}@media screen and (max-width:992px){.images--triple .images-row{position:relative;width:100%;margin:0 auto;display:block;opacity:0}.images--triple .images-row.is-initialized{opacity:1}}@media screen and (max-width:992px){.images--triple .images-row.is-initialized .images-col,.images--triple .images-row:not(.is-initialized) .images-col:nth-child(odd){-webkit-transform:scale(.8);transform:scale(.8)}.images--triple .images-row.is-initialized .images-col.is-selected{-webkit-transform:scale(1);transform:scale(1)}}.images--triple .images-col{flex-basis:33.33333%;max-width:33.33333%}@media screen and (max-width:992px){.images--triple .images-col{max-width:40%;width:100%;padding:0;transition:all .2s ease-in-out}.images--triple .images-col.is-selected figcaption{opacity:1}}.images--triple img{width:100%}@media screen and (max-width:992px){.images--triple img{transition:all .2s ease-in-out}}@media screen and (max-width:992px){.images--triple figcaption{opacity:0}}.lightbox-toggle{display:block;width:100%;overflow:hidden;position:relative}.lightbox-toggle:focus:before,.lightbox-toggle:hover:before{font-size:1.3rem;width:32px;height:32px}.lightbox-toggle:focus:after,.lightbox-toggle:hover:after{-webkit-transform:scale(1) translateZ(0) translateZ(0);transform:scale(1) translateZ(0) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);filter:blur(0)}.lightbox-toggle:focus{outline:3px solid #1c1cbe;outline:3px solid var(--ci-color);outline-offset:-6px}.lightbox-toggle:before{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:1.1rem;color:#fff;color:var(--ci-text-color);width:26px;height:26px;display:flex;justify-content:center;align-items:center;background-color:#1c1cbe;background-color:var(--ci-color);position:absolute;top:0;right:0;z-index:2;transition:all .3s}.lightbox-toggle:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;outline:8px solid #fff;outline:8px solid var(--c-white);outline-offset:-4px;transition:all .3s ease-in-out;-webkit-transform:scale(1.03) translateZ(0) translateZ(0);transform:scale(1.03) translateZ(0) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);filter:blur(0)}.menu-header{padding:4rem 0;position:relative;overflow:hidden}@media screen and (max-width:600px){.menu-header{padding-bottom:2rem}}.menu-header .wrapper{width:100%;display:flex;justify-content:center;align-items:center}@media screen{.menu-header .wrapper{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.menu-header .wrapper{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.menu-header .wrapper{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen and (max-width:1024px){.menu-header .wrapper{flex-direction:column}}.menu-header .image{width:70%;margin-right:6rem;display:flex;justify-content:flex-end;align-items:center;position:relative}@media screen and (max-width:1240px){.menu-header .image{margin-right:4rem}}@media screen and (max-width:1024px){.menu-header .image{width:100%;margin-right:0;justify-content:center}}@media screen and (max-width:1024px){.menu-header .image .frame-wrapper{position:absolute;top:0;left:50%}}.menu-header .image .frame-wrapper .frame{border:15px solid #1c1cbe;border:15px solid var(--ci-border-color);display:none;position:absolute;top:0;right:0;z-index:1}@media screen and (max-width:1024px){.menu-header .image .frame-wrapper .frame{position:relative;right:inherit;left:-50%}}@media screen and (max-width:992px){.menu-header .image .frame-wrapper .frame{border-width:14px}}@media screen and (max-width:600px){.menu-header .image .frame-wrapper .frame{border-width:9px}}.menu-header .image .frame-wrapper .frame.is-ready{display:block}.menu-header .context{width:30%}@media screen and (max-width:1024px){.menu-header .context{width:100%;max-width:480px}}@media screen and (max-width:600px){.menu-header .context{max-width:280px}}.menu-header .title{color:#1c1cbe;color:var(--ci-color);font-size:4.4rem;font-weight:500;text-transform:uppercase;margin-bottom:0}@media screen and (max-width:1240px){.menu-header .title{font-size:3.4rem;line-height:60px;margin-top:15px}}@media screen and (max-width:600px){.menu-header .title{font-size:2.6875rem;line-height:48px}}.menu-header .title+p{color:#1c1cbe;color:var(--ci-color);font-size:1.875rem;line-height:2.375rem;text-transform:uppercase;font-weight:500;margin-bottom:2.5rem;margin-top:1rem}@media screen and (max-width:1024px){.menu-header .title+p{font-size:1.5625rem;margin-top:10px;margin-bottom:2rem}}@media screen and (max-width:600px){.menu-header .title+p{margin-top:5px;margin-bottom:2.5rem}}.menu-header .navi{padding:0;list-style:none;list-style-position:inherit;margin:2rem 0 0}.menu-header .navi li{padding-left:0;margin-bottom:0;position:static}.menu-header .navi li:first-child{margin-top:0}.menu-header .navi li:before{display:none}.menu-header .navi li ol,.menu-header .navi li ul{padding-left:0}.menu-header .navi li ol li:first-child,.menu-header .navi li ul li:first-child{margin-top:0}.menu-header .navi a{color:#1c1cbe;color:var(--ci-color);display:inline-block;margin-bottom:.5rem;padding-bottom:3px;font-weight:500;font-size:1.25rem}@media screen and (max-width:992px){.menu-header .navi a{font-size:18px}}.menu-header .navi a:focus,.menu-header .navi a:hover{padding-bottom:1px;border-bottom:2px solid}.nav-bar{position:relative;width:100%;height:70px;background-color:#1c1cbe;background-color:var(--ci-color);display:flex;align-items:center;left:0;z-index:9;transition:.3s ease-in-out,margin-top 0s}.nav-bar.is-fixed{position:fixed;top:-120px;opacity:0}.nav-bar.is-active{opacity:1;top:0}.nav-bar .inner{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen{.nav-bar .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.nav-bar .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.nav-bar .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.nav-bar .title{font-size:16px;font-weight:500;line-height:18px;text-transform:uppercase;color:#fff;color:var(--c-white);margin:0 0 0 12px;width:235px;max-height:54px;overflow:hidden;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nav-bar .toggle-sticky-nav{vertical-align:middle;width:40px;height:40px;padding:0;display:none;background-color:transparent;position:relative;top:0;transition:all .4s ease-in-out,outline-offset 0s ease;z-index:2}@media screen and (max-width:1240px){.nav-bar .toggle-sticky-nav{display:inline-block}}.nav-bar .toggle-sticky-nav:focus{outline:1px dotted #fff;outline:1px dotted var(--c-white);outline-offset:2px}.nav-bar .toggle-sticky-nav[aria-expanded=true] .line-1{-webkit-transform:translateY(12px) translateX(0) rotate(45deg);transform:translateY(12px) translateX(0) rotate(45deg)}.nav-bar .toggle-sticky-nav[aria-expanded=true] .line-2{opacity:0}.nav-bar .toggle-sticky-nav[aria-expanded=true] .line-3{-webkit-transform:translateY(-12px) translateX(0) rotate(-45deg);transform:translateY(-12px) translateX(0) rotate(-45deg)}.nav-bar .toggle-sticky-nav .line{width:100%;height:1px;border:1px solid #fff;border:1px solid var(--c-white);background-color:#fff;background-color:var(--c-white);display:block;position:absolute;left:0;transition:all .25s ease-in-out}.nav-bar .toggle-sticky-nav .line-1{top:7px}.nav-bar .toggle-sticky-nav .line-2{margin-top:-1px;top:50%}.nav-bar .toggle-sticky-nav .line-3{bottom:7px}@media screen and (max-width:1240px){.nav-bar .navi-list{width:100%;height:0;padding-top:1rem;padding-left:82px;padding-right:82px;display:none;overflow:hidden;position:absolute;top:60px;left:0;background:#1c1cbe;background:var(--ci-color)}}@media screen and (max-width:992px){.nav-bar .navi-list{padding-left:36px;padding-right:36px}}@media screen and (max-width:600px){.nav-bar .navi-list{padding-left:29px;padding-right:29px}}.nav-bar .navi-list>ul{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;align-items:center}.nav-bar .navi-list>ul li{padding-left:0;margin-bottom:0;position:static}.nav-bar .navi-list>ul li:first-child{margin-top:0}.nav-bar .navi-list>ul li:before{display:none}.nav-bar .navi-list>ul li ol,.nav-bar .navi-list>ul li ul{padding-left:0}.nav-bar .navi-list>ul li ol li:first-child,.nav-bar .navi-list>ul li ul li:first-child{margin-top:0}@media screen and (max-width:1240px){.nav-bar .navi-list>ul{align-items:flex-start;flex-direction:column;padding-bottom:100vh}}.nav-bar .navi-list>ul li{position:relative}.nav-bar .navi-list>ul>li>.link{margin-left:37px}.nav-bar .navi-list li{margin-left:1.5rem}@media screen and (max-width:1240px){.nav-bar .navi-list li{width:100%;margin:0}}@media screen and (max-width:1240px){.nav-bar .navi-list .link{font-size:1.5625rem;font-weight:500;line-height:28px}}@media screen and (max-width:600px){.nav-bar .navi-list .link{font-size:1.375rem;line-height:24px}}.nav-bar .navi-list a{font-size:1.125rem;font-weight:500;line-height:18px;color:#fff;color:var(--c-white);display:block;padding-bottom:.25rem;position:relative}@media screen and (max-width:1240px){.nav-bar .navi-list a{flex:1 0 auto;padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:1241px){.nav-bar .navi-list a{max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}}.nav-bar .navi-list a:focus span:after,.nav-bar .navi-list a:hover span:after{display:block;content:"";width:100%;height:2px;background-color:#fff;background-color:var(--c-white);position:absolute;bottom:-6px;left:0}.nav-bar .navi-list a span{position:relative}@media screen and (min-width:1241px){.nav-bar .navi-list a span{display:inline-block}}.nav-bar .sub-navi-btn{width:20px;height:20px;display:none;background-color:#fff;background-color:var(--c-white);border-radius:50%;flex:0 0 auto;position:absolute;top:24px;left:0}@media screen and (max-width:1240px){.nav-bar .sub-navi-btn{display:flex;align-items:center;justify-content:center}}.nav-bar .sub-navi-btn[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-bar .sub-navi-btn i{font-size:.375rem;font-weight:600;color:#1c1cbe;color:var(--ci-color);display:inline-block}.nav-bar .sub-navi-list{width:100%;display:none}@media screen and (max-width:1240px){.nav-bar .sub-navi-list{height:0;overflow:hidden}}.nav-bar .sub-navi-list .sub-navi-list>li{padding-left:20px}.nav-bar .sub-navi-list .sub-navi-list .link{padding-top:.5rem}.nav-bar .sub-navi-list .link{font-size:1.25rem;font-weight:400;line-height:22px;margin-left:55px}@media screen and (max-width:600px){.nav-bar .sub-navi-list .link{font-size:1.125rem;font-weight:400;line-height:20px}}@media screen{.blockquote{margin-bottom:3rem}}@media screen and (max-width:992px){.blockquote{margin-bottom:2.5rem}}@media screen and (max-width:600px){.blockquote{margin-bottom:2rem}}@media print{.blockquote{margin-bottom:30px}}.blockquote>h1:first-child,.blockquote>h2:first-child,.blockquote>h3:first-child{margin-top:0}.blockquote>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.blockquote>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.blockquote>h2:first-child{margin-bottom:15px}}@media screen{.blockquote__wrapper{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blockquote__wrapper{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blockquote__wrapper{max-width:1080px;padding-right:17px;padding-left:17px}}.blockquote blockquote{color:#1c1cbe;color:var(--ci-text-blockquote-color);font-family:Suisse Works,serif;font-size:2.6875rem;line-height:3.3125rem;text-align:center;margin:0}@media screen and (max-width:992px){.blockquote blockquote{font-size:2.625rem;line-height:3.125rem}}@media screen and (max-width:600px){.blockquote blockquote{font-size:1.875rem;line-height:2.5rem}}.blockquote cite{display:block;font-family:Madera,Verdana,Arial,sans-serif;font-style:normal;font-size:1.125rem;line-height:1.39}@media screen and (max-width:992px){.blockquote cite{font-size:.9375rem;line-height:1.67}}.blockquote p{margin:0 0 1rem}.blockquote--slider blockquote{display:flex;justify-content:center;flex-direction:column;min-height:100%;width:100%}@media screen and (min-width:601px) and (max-width:768px){.blockquote--slider blockquote{padding:0 1.4rem}}@media screen and (max-width:600px){.blockquote--slider blockquote{padding:0 1rem}}.blockquote--slider .flickity-prev-next-button{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width:600px){.blockquote--slider .flickity-page-dots{margin:0}}.breadcrumb{margin-top:6rem;margin-bottom:2rem;font-size:1rem}@media screen{.breadcrumb{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.breadcrumb{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.breadcrumb{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen and (max-width:1240px){.breadcrumb{margin-top:1.5rem}}.breadcrumb ol{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap}.breadcrumb ol li{padding-left:0;margin-bottom:0;position:static}.breadcrumb ol li:first-child{margin-top:0}.breadcrumb ol li:before{display:none}.breadcrumb ol li ol,.breadcrumb ol li ul{padding-left:0}.breadcrumb ol li ol li:first-child,.breadcrumb ol li ul li:first-child{margin-top:0}.breadcrumb a:focus,.breadcrumb a:hover{padding-bottom:1px;border-bottom:1px solid}.breadcrumb i{margin:0 .25rem;display:inline-block;-webkit-transform:rotate(-90deg) translateX(1px);transform:rotate(-90deg) translateX(1px);vertical-align:middle;font-size:.5rem}.breadcrumb--detailpage{display:flex;max-width:1560px}@media screen and (min-width:993px){.breadcrumb--detailpage:before{content:"";flex:0 0 23.45%;margin-right:30px}}.breadcrumb--side-navigation{display:flex;max-width:1560px}@media screen and (min-width:993px){.breadcrumb--side-navigation:before{content:"";flex:0 0 212px;max-width:212px;margin-right:30px}}.advent-calendar{width:100%;margin-bottom:5rem}.advent-calendar__desc{width:55%;text-align:center;margin:auto auto 3.75rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (max-width:768px){.advent-calendar__desc{width:100%}}.advent-calendar .slider{margin-right:6rem}@media screen and (max-width:1024px){.advent-calendar .slider{margin-right:0}}.advent-calendar .slider .flickity-page-dots .dot{justify-content:flex-end;align-items:baseline}.advent-calendar .slider ul ol li:before{position:static}.advent-calendar .slider__item-list{padding:0;margin:0;list-style:none;list-style-position:inherit;position:relative;display:block}.advent-calendar .slider__item-list li{padding-left:0;margin-bottom:0;position:static}.advent-calendar .slider__item-list li:first-child{margin-top:0}.advent-calendar .slider__item-list li:before{display:none}.advent-calendar .slider__item-list li ol,.advent-calendar .slider__item-list li ul{padding-left:0}.advent-calendar .slider__item-list li ol li:first-child,.advent-calendar .slider__item-list li ul li:first-child{margin-top:0}.advent-calendar .slider__item-list.no-slide .slider__item{right:50%!important;-webkit-transform:translateX(50%)!important;transform:translateX(50%)!important}.advent-calendar .slider__item{position:relative;width:80%;max-width:65.9375rem;margin-left:2.5rem;padding-top:0;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;will-change:transform;-webkit-transform-origin:right;transform-origin:right}.advent-calendar .slider__item:after{content:"";display:block;height:0;padding-bottom:75%}.advent-calendar .slider__item>*{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.advent-calendar .slider__item{margin-left:0}}.advent-calendar .slider__item:not(.is-selected){margin-top:-2rem;-webkit-transform:scale(.8);transform:scale(.8)}.advent-calendar__item{position:relative;display:flex;justify-content:flex-end;border:.5rem solid transparent;transition:border-color .2s ease}.advent-calendar__item.is-active,.advent-calendar__item:focus,.advent-calendar__item:hover{border-color:#fff;border-color:var(--ci-image-border-color)}.advent-calendar__picture{position:relative;display:inline-block;width:100%}.advent-calendar__picture:after{content:"";display:block;height:0;padding-bottom:75%}.advent-calendar__picture>*{position:absolute;top:0;left:0;width:100%;height:100%}.advent-calendar__button{position:absolute;right:2.1875rem;bottom:2.1875rem;padding:0}.advent-calendar__day{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:8.125rem;min-height:8.125rem;aspect-ratio:1/1;padding:.625rem;font-family:Suisse Works,sans-serif;font-size:2.6875rem;border:.5rem solid #fff;border:.5rem solid var(--ci-image-border-color);color:#fff;color:var(--ci-image-border-color);background-color:hsla(0,0%,100%,.6);background-color:rgba(var(--c-white-rgb),.6);transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media screen and (max-width:1024px){.advent-calendar__day{min-width:6.875rem;min-height:6.875rem;font-size:2.25rem;border-width:.375rem}}@media screen and (max-width:600px){.advent-calendar__day{min-width:5rem;min-height:5rem;font-size:1.5rem;border-width:.25rem}}.advent-calendar__day:hover{background-color:hsla(0,0%,100%,.6);background-color:rgba(var(--c-white-rgb),.6);border-color:hsla(0,0%,100%,.6);border-color:rgba(var(--c-white-rgb),.6)}.advent-calendar .flickity-button:disabled{display:none}.advent-calendar .text-center{padding-left:1.25rem;padding-right:1.25rem}.advent-calendar-modal{--ci-color:var(--ci-image-border-color)}.modal .advent-calendar__day{min-width:6rem;min-height:6rem;aspect-ratio:auto;padding:.625rem;margin-right:1.875rem;font-size:3.75rem;border:.5rem solid #1c1cbe;border:.5rem solid var(--ci-color);color:#1c1cbe;color:var(--ci-color)}@media screen and (max-width:768px){.modal .advent-calendar__day{margin-bottom:1.25rem}}.modal__heading h3{margin:0;font-size:2.1875rem;line-height:2.5rem}@media screen and (max-width:768px){.modal__heading h3{font-size:1.5625rem;line-height:1.875rem}}.modal .audio-guide{margin-bottom:0}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto}.modal--is-active .modal__inner{display:block}.modal__inner{display:none;position:relative;margin:15% 10%;background-color:#fff;background-color:var(--c-white)}@media screen and (max-width:768px){.modal__inner{margin:6.25rem .9375rem .9375rem}}.modal__close{position:absolute;top:0;right:0;padding:1.25rem 1.875rem;color:#1c1cbe;color:var(--ci-color);font-size:1.75rem;font-weight:700}.modal__close:focus,.modal__close:hover{color:#000;color:var(--c-black);text-decoration:none;cursor:pointer}.modal__content{width:100%;padding:3.125rem 2.1875rem 2.1875rem;border:.5rem solid #1c1cbe;border:.5rem solid var(--ci-color)}@media screen and (max-width:768px){.modal__content{padding:3.125rem .9375rem .9375rem}}.modal__header{display:flex;margin-bottom:4.15625rem}@media screen and (max-width:1024px){.modal__header{margin-bottom:1.5625rem}}@media screen and (max-width:768px){.modal__header{flex-direction:column}}.modal__heading{display:flex;align-items:center}.modal__heading h3{padding-bottom:.625rem}.modal__body{display:flex;justify-content:space-between}@media screen and (max-width:1024px){.modal__body{flex-direction:column;align-items:center}}.modal__body .audio-guide-wrapper,.modal__body .media-container .inner{padding:0}.modal__media{width:100%}@media screen and (max-width:1024px){.modal__media{width:100%;margin-right:0;margin-bottom:1.875rem}}.modal__main{width:100%}.modal__main:empty{display:none}@media screen and (max-width:1024px){.modal__main{width:100%}}.modal__main .modal__heading{margin-bottom:1.25rem}@media screen and (max-width:768px){.modal__main .modal__heading{margin-bottom:.9375rem}}.modal__media+.modal__main{margin-left:2.5rem}@media screen and (max-width:1024px){.modal__media+.modal__main{margin-left:0}}.modal__text{margin-bottom:2.5rem}.modal__text:empty{display:none}.modal__text h2,.modal__text h3,.modal__text h4,.modal__text h5{margin:0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.modal__text h3{font-size:1.875rem;line-height:2.3125rem}@media screen and (max-width:768px){.modal__text h3{font-size:1.25rem;line-height:1.75rem}}.modal__text p{margin:0 0 1.875rem;font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:768px){.modal__text p{font-size:1rem;line-height:1.5rem}}.modal__link{margin-left:auto;font-size:1.25rem;line-height:1.875rem;font-weight:500;border-bottom:.1875rem solid #1c1cbe;border-bottom:.1875rem solid var(--ci-color)}.modal__form{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:768px){.modal__form{font-size:1rem;line-height:1.5rem}}.modal__form form{width:100%}.modal__form .tx-powermail{padding-left:0;padding-right:0}.modal__form .powermail_label{margin-bottom:.5rem}.modal__form .label-text,.modal__form .tx-powermail,.modal__form select.powermail_select{font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:768px){.modal__form .label-text,.modal__form .tx-powermail,.modal__form select.powermail_select{font-size:1rem;line-height:1.5rem}}@media screen and (max-width:768px){.modal__form .powermail_field:after{font-size:.875rem;top:.25rem}}@media screen and (max-width:768px){.modal__form .checkmark,.modal__form .form-check-label .radio{margin-top:-.25rem}}.modal__form .powermail_submit{width:100%;margin-top:1.5625rem;padding:revert}.modal .tx-powermail fieldset .powermail_fieldwrap{width:100%;margin-bottom:.9375rem}.modal .tx-powermail fieldset .powermail_fieldwrap_type_submit{display:flex;justify-content:flex-end;width:100%;margin-top:1.875rem;margin-right:0;text-align:right}@media screen and (max-width:600px){.modal .tx-powermail fieldset .powermail_fieldwrap_type_submit{justify-content:center}}.modal .audio-guide .audio{padding-right:0}.modal .audio-guide .player-wrapper{margin-right:0}.modal-toggle+.modal__content{display:none}@media screen{.construction-contract{margin-bottom:3rem}}@media screen and (max-width:992px){.construction-contract{margin-bottom:2.5rem}}@media screen and (max-width:600px){.construction-contract{margin-bottom:2rem}}@media print{.construction-contract{margin-bottom:30px}}.construction-contract>h1:first-child,.construction-contract>h2:first-child,.construction-contract>h3:first-child{margin-top:0}.construction-contract>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.construction-contract>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.construction-contract>h2:first-child{margin-bottom:15px}}@media screen{.construction-contract .construction-contract__inner{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.construction-contract .construction-contract__inner{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.construction-contract .construction-contract__inner{max-width:1080px;padding-right:17px;padding-left:17px}}.construction-contract__list{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3rem}@media screen and (max-width:600px){.construction-contract__list{grid-template-columns:1fr}}.construction-contract__item{padding:5px 10px;border:.5px solid #000;border:.5px solid var(--c-black);outline:.5px solid #000;outline:.5px solid var(--c-black)}.construction-contract__item:last-child:nth-child(odd){grid-column:1/-1}.construction-contract__item:before{display:none}.animation-box{position:fixed;top:0;left:0;z-index:9;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.animation-box.animation-box--story{display:none}.is-loading .animation-box.animation-box--story{display:flex}.loader{position:relative;width:120px;height:120px}.loader:before{content:"";display:block;padding-top:100%}.loader .circular{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.loader .path{-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke:#1c1cbe;stroke:var(--ci-color);stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.search--headless .search__filter{padding:1.25rem 1.875rem;border:7px solid #1c1cbe;border:7px solid var(--ci-color)}.search--headless .search__filter h2{margin-top:0;margin-bottom:.9375rem}.search--headless .search__endpoints{padding:0;margin:0;list-style:none;list-style-position:inherit;display:inline-flex;flex-wrap:wrap;grid-gap:.9375rem 4.6875rem;gap:.9375rem 4.6875rem}.search--headless .search__endpoints li{padding-left:0;margin-bottom:0;position:static}.search--headless .search__endpoints li:first-child{margin-top:0}.search--headless .search__endpoints li:before{display:none}.search--headless .search__endpoints li ol,.search--headless .search__endpoints li ul{padding-left:0}.search--headless .search__endpoints li ol li:first-child,.search--headless .search__endpoints li ul li:first-child{margin-top:0}@media screen and (max-width:768px){.search--headless .search__endpoints{display:block}}.search--headless .search__endpoint{padding-bottom:.1875rem;font-weight:500;font-size:1.25rem}.search--headless .search__endpoint--current{border-bottom:.15em solid #1c1cbe;border-bottom:.15em solid var(--ci-color)}.search--headless .search__facets{margin-top:.625rem}.search--headless .search__facet-select{border:3px solid #1c1cbe;border:3px solid var(--ci-color);position:relative}.search--headless .search__facet-select:after{font-family:Ksw;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;speak:none;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-size:14px;display:inline-block;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:7px;right:10px;color:#1c1cbe;color:var(--ci-color);pointer-events:none}.search--headless .search__facet-select select{min-width:12.5rem;padding:0 2rem .25rem .5rem;background-color:#fff;border:none}.search--headless .search__info{margin-top:1.25rem;font-weight:500;font-size:1.125rem}.search--headless .search__results-heading{text-transform:uppercase}.search--headless .search__pagination{display:flex;justify-content:center;margin-top:3.75rem}.search--headless .search__results-list{padding:0;margin:0;list-style:none;list-style-position:inherit;display:grid;grid-template-columns:repeat(3,1fr)}.search--headless .search__results-list li{padding-left:0;margin-bottom:0;position:static}.search--headless .search__results-list li:first-child{margin-top:0}.search--headless .search__results-list li:before{display:none}.search--headless .search__results-list li ol,.search--headless .search__results-list li ul{padding-left:0}.search--headless .search__results-list li ol li:first-child,.search--headless .search__results-list li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.search--headless .search__results-list{grid-template-columns:repeat(2,1fr);grid-gap:3.75rem 1.25rem}}@media screen and (max-width:768px){.search--headless .search__results-list{grid-template-columns:1fr;grid-gap:2.1875rem}}.search--headless .search__result-divider:not(:last-child){border-top:2px solid #000;grid-column:1/4}@media screen and (max-width:1024px){.search--headless .search__result-divider:not(:last-child){display:none}}.search--headless .search__result article{padding:2.5rem 2.8125rem 2.5rem 1.25rem}@media screen and (max-width:1024px){.search--headless .search__result article{padding:0}}.search--headless .search__result .ticket-btn img{width:3.4375rem}.search--headless .search__result-image{position:relative;margin-bottom:2.1875rem}@media screen and (max-width:1024px){.search--headless .search__result-image{margin-bottom:1.5625rem}}.search--headless .search__result-highlight{position:absolute;top:10px;left:10px;padding:2px 5px 5px;font-weight:500;font-size:1.125rem;line-height:1.2;color:#fff;color:var(--c-white);background-color:#1c1cbe;background-color:var(--ci-color)}.search--headless .search__result-highlight span{margin-left:5px}.search--headless .search__result p{margin-top:.9375rem;margin-bottom:0;font-size:1.125rem;line-height:1.3888}.search--headless .search__result-subtitle{margin-top:.4rem!important;font-weight:500}.search--headless .search__result-heading{margin-top:1.125rem;margin-bottom:0}@media screen and (max-width:1024px){.search--headless .search__result-heading{margin-top:.75rem}}.search--headless .search__result-heading a{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.search--headless .search__result-heading a:focus,.search--headless .search__result-heading a:hover{background-size:100% 100%}.search--headless .search__result-links{display:inline-flex;flex-wrap:wrap;grid-gap:.625rem;gap:.625rem}@media screen{.search--headless{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.search--headless{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.search--headless{max-width:1560px;padding-right:17px;padding-left:17px}}.blog-footer{background-color:#fff;background-color:var(--c-white);margin-top:8rem}@media screen and (max-width:992px){.blog-footer{margin-top:6rem}}@media screen and (max-width:600px){.blog-footer{margin-top:4rem}}.blog-footer .inner{padding-bottom:2rem}@media screen{.blog-footer .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-footer .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-footer .inner{max-width:1560px;padding-right:17px;padding-left:17px}}.blog-footer .container-above{padding-top:2rem;display:flex;justify-content:space-between;border-top:1px solid #000;border-top:1px solid var(--c-black)}@media screen and (max-width:600px){.blog-footer .container-above{flex-direction:column-reverse}}.blog-footer .container-above>div{display:flex}@media screen and (max-width:600px){.blog-footer .container-above>div{flex-direction:column}}.blog-footer .container-below{margin-top:1.75rem;display:flex;align-items:flex-end}@media screen and (max-width:992px){.blog-footer .container-below{display:block;position:relative}}.blog-footer .footer-navi,.blog-footer .navi{margin:0;list-style:none;list-style-position:inherit;padding:0 3rem 0 0;font-size:15px;font-weight:500}.blog-footer .footer-navi li,.blog-footer .navi li{padding-left:0;margin-bottom:0;position:static}.blog-footer .footer-navi li:before,.blog-footer .navi li:before{display:none}.blog-footer .footer-navi li ol,.blog-footer .footer-navi li ul,.blog-footer .navi li ol,.blog-footer .navi li ul{padding-left:0}.blog-footer .footer-navi li ol li:first-child,.blog-footer .footer-navi li ul li:first-child,.blog-footer .navi li ol li:first-child,.blog-footer .navi li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){.blog-footer .footer-navi,.blog-footer .navi{padding-right:2rem}}@media screen and (max-width:600px){.blog-footer .footer-navi,.blog-footer .navi{margin-right:0}}.blog-footer .footer-navi li,.blog-footer .navi li{line-height:25px;margin:.25rem 0}.blog-footer .footer-navi li:first-child,.blog-footer .navi li:first-child{margin-top:0}.blog-footer .footer-navi a:focus,.blog-footer .navi a:focus{text-decoration:underline}.blog-footer .footer-navi button,.blog-footer .navi button{font-size:15px;font-weight:500}.blog-footer .footer-navi .subnavi,.blog-footer .navi .subnavi{margin-bottom:1rem}.blog-footer .footer-navi .subnavi li,.blog-footer .navi .subnavi li{margin-bottom:0}.blog-footer .footer-navi .subnavi a,.blog-footer .navi .subnavi a{font-weight:400}.blog-footer .navi{width:100%;max-width:700px;-webkit-column-count:3;column-count:3;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}@media screen and (max-width:1240px){.blog-footer .navi{-webkit-column-count:2;column-count:2}}@media screen and (max-width:992px){.blog-footer .navi{display:none}}@media screen and (max-width:600px){.blog-footer .navi{margin-bottom:1rem}}.blog-footer .navi>li{width:100%;max-width:240px;display:inline-block}.blog-footer .socialmedia{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;align-items:flex-start}.blog-footer .socialmedia li{padding-left:0;margin-bottom:0;position:static}.blog-footer .socialmedia li:first-child{margin-top:0}.blog-footer .socialmedia li:before{display:none}.blog-footer .socialmedia li ol,.blog-footer .socialmedia li ul{padding-left:0}.blog-footer .socialmedia li ol li:first-child,.blog-footer .socialmedia li ul li:first-child{margin-top:0}@media screen and (max-width:600px){.blog-footer .socialmedia{margin-bottom:1rem}}.blog-footer .socialmedia li{margin-right:2rem}@media screen and (max-width:1024px){.blog-footer .socialmedia li{margin-right:1rem}}.blog-footer .socialmedia li:last-child{margin-right:0}.blog-footer .socialmedia i{font-size:2.25rem}@media screen and (max-width:992px){.blog-footer .socialmedia i{font-size:2.125rem}}.blog-footer .contact-information{display:none;font-style:normal;font-size:.9375rem}.blog-footer .copyright,.blog-footer .information{line-height:1.5em}.blog-footer .copyright,.blog-footer .information{font-size:12px}@media screen and (min-width:601px) and (max-width:992px){.blog-footer .information{max-width:50%;padding-right:1rem}}.blog-footer .logo-wrapper{grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between}@media screen and (max-width:992px){.blog-footer .logo-wrapper{flex-wrap:wrap}}.blog-footer .logo-wrapper .logo-copyright{align-self:flex-end;width:50%}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-copyright{width:100%}}@media screen and (max-width:600px){.blog-footer .logo-wrapper .logo-copyright{margin-top:1rem;order:2}}.blog-footer .logo-wrapper .logo-container{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap;align-items:center}.blog-footer .logo-wrapper .logo-container li{padding-left:0;margin-bottom:0;position:static}.blog-footer .logo-wrapper .logo-container li:first-child{margin-top:0}.blog-footer .logo-wrapper .logo-container li:before{display:none}.blog-footer .logo-wrapper .logo-container li ol,.blog-footer .logo-wrapper .logo-container li ul{padding-left:0}.blog-footer .logo-wrapper .logo-container li ol li:first-child,.blog-footer .logo-wrapper .logo-container li ul li:first-child{margin-top:0}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container{margin-top:1.25rem;width:100%}}@media screen and (max-width:600px){.blog-footer .logo-wrapper .logo-container{margin-top:0;order:1}}.blog-footer .logo-wrapper .logo-container .logo{display:flex;width:33.33%}@media screen and (max-width:600px){.blog-footer .logo-wrapper .logo-container .logo{width:50%}}.blog-footer .logo-wrapper .logo-container .logo--unesco{justify-content:center}.blog-footer .logo-wrapper .logo-container .logo--unesco img{width:142px}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container .logo--unesco img{width:85px}}.blog-footer .logo-wrapper .logo-container .logo--buga{justify-content:center}.blog-footer .logo-wrapper .logo-container .logo--buga img{width:164px}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container .logo--buga img{width:142px}}.blog-footer .logo-wrapper .logo-container .logo--neustart{justify-content:center}.blog-footer .logo-wrapper .logo-container .logo--neustart img{width:164px}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container .logo--neustart img{width:142px}}.blog-footer .logo-wrapper .logo-container .logo--bkm{justify-content:center}.blog-footer .logo-wrapper .logo-container .logo--bkm img{width:233px}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container .logo--bkm img{width:159px}}.blog-footer .logo-wrapper .logo-container .logo--thueringen{justify-content:center}.blog-footer .logo-wrapper .logo-container .logo--thueringen img{width:255px}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container .logo--thueringen img{width:151px}}.blog-footer .logo-wrapper .logo-container .logo--weimar{justify-content:center}.blog-footer .logo-wrapper .logo-container .logo--weimar img{width:142px}@media screen and (max-width:992px){.blog-footer .logo-wrapper .logo-container .logo--weimar img{width:142px}}@media screen and (max-width:600px){.blog-footer .logo-wrapper .logo-container .logo--weimar img{width:85px}}.blog-bg-yellow+.back-to-top+.blog-footer .container-above{border-top:none}body.prevent-scroll{overflow:hidden}header.blog-navigation{background-color:#fff;background-color:var(--c-white)}header.blog-navigation .logo{flex-shrink:0}header.blog-navigation .logo a{display:inline-block}header.blog-navigation .logo a:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}header.blog-navigation .logo svg{vertical-align:middle}header.blog-navigation .inner{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;display:block;justify-content:space-between}@media screen{header.blog-navigation .inner{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){header.blog-navigation .inner{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){header.blog-navigation .inner{max-width:1560px;padding-right:17px;padding-left:17px}}header.blog-navigation.project-navi{width:100%;position:absolute;top:0;left:0;z-index:10;-webkit-transform:translateY(0);transform:translateY(0)}header.blog-navigation.project-navi+:not(.sticky-icons){margin-top:228px}@media screen and (max-width:600px){header.blog-navigation.project-navi+:not(.sticky-icons){margin-top:210px;padding-top:9px}}header.blog-navigation.project-navi+.sticky-icons+*{margin-top:228px}@media screen and (max-width:1024px){header.blog-navigation.project-navi+.sticky-icons+*{margin-top:179px}}@media screen and (max-width:600px){header.blog-navigation.project-navi+.sticky-icons+*{margin-top:148px}}header.blog-navigation.project-navi .inner{padding-top:2.5rem;padding-bottom:0}@media screen and (max-width:1024px){header.blog-navigation.project-navi .inner{flex-direction:column;padding:1rem 24px .5rem}}@media screen and (max-width:600px){header.blog-navigation.project-navi .inner{padding:5px 17px .5rem}}header.blog-navigation.project-navi .logo .logoLink.focus-visible{outline:1px dotted #000;outline:1px dotted var(--c-black)}header.blog-navigation.project-navi .logo svg{width:150px;height:auto}@media screen and (max-width:1024px){header.blog-navigation.project-navi .logo svg{width:130px}}@media screen and (max-width:600px){header.blog-navigation.project-navi .logo svg{width:105px}}header.blog-navigation.project-navi .toggle-nav{vertical-align:middle;width:46px;height:28px;padding:0;display:inline-block!important;border:none;background-color:transparent;position:relative;top:0;transition:all .25s ease-in-out,outline-offset 0s linear;z-index:2;outline-offset:2px}@media screen and (max-width:1024px){header.blog-navigation.project-navi .toggle-nav{width:40px}}header.blog-navigation.project-navi .toggle-nav:focus,header.blog-navigation.project-navi .toggle-nav:hover{border:none}header.blog-navigation.project-navi .toggle-nav:focus{outline:1px dotted #000;outline:1px dotted var(--c-black)}header.blog-navigation.project-navi .toggle-nav.is-open .line-1{-webkit-transform:translateY(13px) translateX(0) rotate(45deg);transform:translateY(13px) translateX(0) rotate(45deg)}header.blog-navigation.project-navi .toggle-nav.is-open .line-2{opacity:0}header.blog-navigation.project-navi .toggle-nav.is-open .line-3{-webkit-transform:translateY(-13px) translateX(0) rotate(-45deg);transform:translateY(-13px) translateX(0) rotate(-45deg)}header.blog-navigation.project-navi .toggle-nav .line{width:100%;height:2px;background-color:#000;background-color:var(--c-black);display:block;position:absolute;left:0;transition:all .25s ease-in-out}header.blog-navigation.project-navi .toggle-nav .line-1{top:0}header.blog-navigation.project-navi .toggle-nav .line-2{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header.blog-navigation.project-navi .toggle-nav .line-3{bottom:0}header.blog-navigation.project-navi .nav-top{display:flex;justify-content:space-between}@media screen and (max-width:1024px){header.blog-navigation.project-navi .nav-top{position:relative;padding-bottom:2rem}}@media screen and (max-width:600px){header.blog-navigation.project-navi .nav-top{padding-bottom:1rem}}header.blog-navigation.project-navi .main-nav{height:0;overflow:hidden}header.blog-navigation.project-navi .main-nav .main-nav-inner{height:100vh;overflow:auto}header.blog-navigation.project-navi .nav-bottom{display:flex;flex-direction:column;align-items:flex-start;padding-top:2.5rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .nav-bottom{flex-direction:column-reverse;align-items:flex-start;padding-top:0}}header.blog-navigation.project-navi .meta-navi{margin-bottom:2rem;flex:1 1 auto}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi{padding-bottom:0;margin-bottom:0}}header.blog-navigation.project-navi .meta-navi-list{padding:0;margin:0;list-style:none;list-style-position:inherit;display:flex;flex-wrap:wrap;justify-content:flex-end}header.blog-navigation.project-navi .meta-navi-list li{padding-left:0;margin-bottom:0;position:static}header.blog-navigation.project-navi .meta-navi-list li:first-child{margin-top:0}header.blog-navigation.project-navi .meta-navi-list li:before{display:none}header.blog-navigation.project-navi .meta-navi-list li ol,header.blog-navigation.project-navi .meta-navi-list li ul{padding-left:0}header.blog-navigation.project-navi .meta-navi-list li ol li:first-child,header.blog-navigation.project-navi .meta-navi-list li ul li:first-child{margin-top:0}header.blog-navigation.project-navi .meta-navi-list li{margin-right:1.5rem;flex:0 0 auto}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list li{margin-right:0}}header.blog-navigation.project-navi .meta-navi-list li:last-child{margin-right:0}header.blog-navigation.project-navi .meta-navi-list li:first-child{margin-right:0;flex:1 0 100%;width:100%;margin-bottom:2.625rem;display:flex;justify-content:flex-end}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list li:first-child{margin-bottom:1.5rem}}@media screen and (max-width:600px){header.blog-navigation.project-navi .meta-navi-list li:first-child{margin-bottom:2rem}}header.blog-navigation.project-navi .meta-navi-list li+.nav-icon{margin-right:1rem}header.blog-navigation.project-navi .meta-navi-list .nav-icon{position:relative}header.blog-navigation.project-navi .meta-navi-list .nav-icon .switch-lang,header.blog-navigation.project-navi .meta-navi-list .nav-icon a{font-size:1.5rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list .nav-icon .switch-lang,header.blog-navigation.project-navi .meta-navi-list .nav-icon a{padding:.4rem 0 .25rem;border-bottom:none;display:inline-flex;align-items:center}}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list .nav-icon .switch-lang i,header.blog-navigation.project-navi .meta-navi-list .nav-icon a i{display:inline-flex;justify-content:center}}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list .nav-icon .switch-lang{margin-right:.5rem}}header.blog-navigation.project-navi .meta-navi-list .nav-icon .switch-lang.focus-visible,header.blog-navigation.project-navi .meta-navi-list .nav-icon .switch-lang:hover{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}header.blog-navigation.project-navi .meta-navi-list li>a.blog-logo{border-bottom:none;overflow:hidden}header.blog-navigation.project-navi .meta-navi-list li>a.blog-logo svg{width:250px;height:72px}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list li>a.blog-logo svg{width:215px;height:62px}}@media screen and (max-width:600px){header.blog-navigation.project-navi .meta-navi-list li>a.blog-logo svg{width:174px;height:50px}}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list li>a.blog-logo{padding:0}}header.blog-navigation.project-navi .meta-navi-list li>a.blog-logo.focus-visible{outline:1px dotted #000;outline:1px dotted var(--c-black)}header.blog-navigation.project-navi .meta-navi-list a{font-size:1.2rem;text-transform:uppercase;border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white)}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list a{font-size:1.13rem;padding:.5rem 0;display:block;border-color:#ececec}}@media screen and (min-width:1025px){header.blog-navigation.project-navi .meta-navi-list a:focus,header.blog-navigation.project-navi .meta-navi-list a:hover{border-color:#000;border-color:var(--c-black)}}@media screen and (min-width:1025px){header.blog-navigation.project-navi .meta-navi-list a.is-active{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}}@media screen and (min-width:1025px){header.blog-navigation.project-navi .meta-navi-list a.is-active:focus,header.blog-navigation.project-navi .meta-navi-list a.is-active:hover{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}}header.blog-navigation.project-navi .meta-navi-list .lang-popup{display:none;background-color:#fff;background-color:var(--c-white);border:1px solid #000;border:1px solid var(--c-black);position:absolute;top:45px;right:-8px;z-index:2}@media screen and (max-width:1024px){header.blog-navigation.project-navi .meta-navi-list .lang-popup{top:40px;right:10px}}header.blog-navigation.project-navi .meta-navi-list .lang-popup.is-active{display:block}header.blog-navigation.project-navi .meta-navi-list .lang-popup:after,header.blog-navigation.project-navi .meta-navi-list .lang-popup:before{content:"";display:block;position:absolute;bottom:100%;width:0;height:0}header.blog-navigation.project-navi .meta-navi-list .lang-popup:before{right:9px;border:9px solid transparent;border-bottom:9px solid var(--c-black)}header.blog-navigation.project-navi .meta-navi-list .lang-popup:after{right:10px;border:8px solid transparent;border-bottom:8px solid var(--c-white)}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul{margin:0;list-style:none;list-style-position:inherit;padding:.25rem;text-transform:uppercase}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li{padding-left:0;margin-bottom:0;position:static}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li:first-child{margin-top:0}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li:before{display:none}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li ol,header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li ul{padding-left:0}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li ol li:first-child,header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li ul li:first-child{margin-top:0}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li{margin:0}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a{font-size:1rem}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a span{border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white)}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a:focus span,header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a:hover span{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active{border-bottom:none}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active:focus span,header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active:hover span{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}header.blog-navigation.project-navi .meta-navi-list .lang-popup ul li a.is-active span{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}header.blog-navigation.project-navi .searchform{display:flex;position:relative}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform:not(.mobile-form){display:none}}header.blog-navigation.project-navi .searchform.mobile-form{width:100%;display:none;margin-top:0;margin-bottom:.5rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform.mobile-form{display:flex;margin-bottom:1rem}}header.blog-navigation.project-navi .searchform.is-active form{margin-right:.5rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform.is-active form{margin-right:0}}@media screen and (min-width:1025px){header.blog-navigation.project-navi .searchform.is-active form{width:400px}}header.blog-navigation.project-navi .searchform form{width:0;height:100%;overflow:hidden;transition:all .3s ease-in-out}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform form{width:100%;position:relative}}header.blog-navigation.project-navi .searchform form input{margin-bottom:0;border:none;padding:2px 2px 5px 20px;background-color:#f5f5f5}header.blog-navigation.project-navi .searchform form input::-webkit-input-placeholder{color:#000;color:var(--c-black);opacity:1!important}header.blog-navigation.project-navi .searchform form input:-ms-input-placeholder{color:#000;color:var(--c-black);opacity:1!important}header.blog-navigation.project-navi .searchform form input::-ms-input-placeholder{color:#000;color:var(--c-black);opacity:1!important}header.blog-navigation.project-navi .searchform form input::placeholder{color:#000;color:var(--c-black);opacity:1!important}@media screen and (min-width:1025px){header.blog-navigation.project-navi .searchform form input{height:34px;margin-bottom:0}}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform form input{min-height:31px;width:100%;padding-right:.25rem;padding-left:15px;border-radius:4px}}header.blog-navigation.project-navi .searchform .submit-btn{display:none}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform .submit-btn{display:block;position:absolute;top:2px;right:.5rem}}header.blog-navigation.project-navi .searchform .toggle-search-btn{font-size:1.5rem;position:relative;z-index:1;padding-bottom:2px}@media screen and (max-width:1024px){header.blog-navigation.project-navi .searchform .toggle-search-btn{display:none}}header.blog-navigation.project-navi .searchform .toggle-search-btn.focus-visible,header.blog-navigation.project-navi .searchform .toggle-search-btn:hover{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}header.blog-navigation.project-navi .menu-wrapper{width:100%}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-wrapper{width:100%}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){header.blog-navigation.project-navi .menu-bar{display:flex;justify-content:space-between;flex-wrap:wrap}header.blog-navigation.project-navi .menu-bar>li[role=presentation]{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3% - 1.5rem);margin-right:0}}header.blog-navigation.project-navi .menu-bar{padding:0;margin:0;list-style:none;list-style-position:inherit;-webkit-column-count:3;column-count:3;grid-column-gap:0;-webkit-column-gap:0;column-gap:0;width:calc(100% - 340px)}header.blog-navigation.project-navi .menu-bar li{padding-left:0;margin-bottom:0;position:static}header.blog-navigation.project-navi .menu-bar li:first-child{margin-top:0}header.blog-navigation.project-navi .menu-bar li:before{display:none}header.blog-navigation.project-navi .menu-bar li ol,header.blog-navigation.project-navi .menu-bar li ul{padding-left:0}header.blog-navigation.project-navi .menu-bar li ol li:first-child,header.blog-navigation.project-navi .menu-bar li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-bar{width:100%;display:flex;flex-direction:column;margin-top:2rem}}@media screen and (max-width:600px){header.blog-navigation.project-navi .menu-bar{margin-top:.75rem}}header.blog-navigation.project-navi .menu-bar>li{margin-right:2rem;border-bottom:2px solid #000;border-bottom:2px solid var(--c-black);padding-top:8px;padding-bottom:7px;display:inline-block;width:calc(100% - 27px)}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-bar>li{margin-right:0;position:relative;margin-top:0;padding-top:0;padding-bottom:0;width:100%}}header.blog-navigation.project-navi .menu-bar>li.is-open{border-bottom:none}header.blog-navigation.project-navi .menu-content{flex:1 1}header.blog-navigation.project-navi .menu-content ul{padding:0;margin:0;list-style:none;list-style-position:inherit}header.blog-navigation.project-navi .menu-content ul li{padding-left:0;margin-bottom:0;position:static}header.blog-navigation.project-navi .menu-content ul li:first-child{margin-top:0}header.blog-navigation.project-navi .menu-content ul li:before{display:none}header.blog-navigation.project-navi .menu-content ul li ol,header.blog-navigation.project-navi .menu-content ul li ul{padding-left:0}header.blog-navigation.project-navi .menu-content ul li ol li:first-child,header.blog-navigation.project-navi .menu-content ul li ul li:first-child{margin-top:0}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-content ul li{position:relative}}header.blog-navigation.project-navi .menu-content .menu-list{display:flex;flex-wrap:wrap}@media screen and (max-width:1440px){header.blog-navigation.project-navi .menu-content .menu-list{flex-direction:column;max-height:600px;align-content:flex-start}}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-content .menu-list{display:block}}header.blog-navigation.project-navi .menu-content .menu-item{width:100%;max-width:190px;margin-right:30px;margin-bottom:2rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-content .menu-item{max-width:inherit;margin-right:0;margin-bottom:0}}header.blog-navigation.project-navi .menu-content .menu-item:last-child{margin-right:0}header.blog-navigation.project-navi .menu-content .menu-item.--stretch ul{height:1000px}header.blog-navigation.project-navi .menu-content .single-navs li{margin-bottom:1rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .menu-content .single-navs li{margin-bottom:0;border-bottom:1px solid #ececec}}header.blog-navigation.project-navi .first-level-link{position:relative;z-index:1;font-size:1.25rem;font-weight:500}@media screen and (max-width:1024px){header.blog-navigation.project-navi .first-level-link{width:100%;display:block;font-size:1.2rem;padding-bottom:.5rem;padding-top:3px}}header.blog-navigation.project-navi .first-level-link span{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-bottom:1px;border-bottom:none}header.blog-navigation.project-navi .first-level-link.is-active,header.blog-navigation.project-navi .first-level-link:focus,header.blog-navigation.project-navi .first-level-link:hover{font-weight:600}header.blog-navigation.project-navi .teaser-content{width:100%;max-width:310px;margin-left:30px}@media screen and (max-width:1024px){header.blog-navigation.project-navi .teaser-content{display:none}}header.blog-navigation.project-navi .teaser-content.small{max-width:211px}header.blog-navigation.project-navi .teaser-content .teaser-item{position:relative}header.blog-navigation.project-navi .teaser-content h3{margin-top:1rem;margin-bottom:.5rem}header.blog-navigation.project-navi .teaser-content a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}header.blog-navigation.project-navi .teaser-content a:focus{text-decoration:underline}header.blog-navigation.project-navi .teaser-content .text{margin:.5rem 0}header.blog-navigation.project-navi .teaser-content .detail{font-family:Suisse Works,serif;font-size:1.2rem;display:block;margin-top:.5rem}header.blog-navigation.project-navi.is-hiding{position:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width:1025px){header.blog-navigation.project-navi.is-hiding .meta-navi{display:none}header.blog-navigation.project-navi.is-hiding .inner{align-items:flex-end;padding-top:0}header.blog-navigation.project-navi.is-hiding .logo svg{width:93px}header.blog-navigation.project-navi.is-hiding .main-nav{padding-bottom:.5rem}}header.blog-navigation.project-navi.slide-up{transition:all .3s ease-in-out;-webkit-transform:translateY(-100%);transform:translateY(-100%)}header.blog-navigation.project-navi.is-fixed{transition:all .3s ease-in-out}header.blog-navigation.project-navi.is-fixed.is-active,header.blog-navigation.project-navi.is-fixed.is-collapsed,header.blog-navigation.project-navi.is-fixed.is-open{-webkit-transform:translateY(0);transform:translateY(0)}header.blog-navigation.project-navi.is-collapsed{height:calc(100vh - 210px);overflow:auto}@media screen and (max-width:1024px){header.blog-navigation.project-navi.is-collapsed{height:calc(100vh - 186px)}}@media screen and (max-width:600px){header.blog-navigation.project-navi.is-collapsed{height:calc(100vh - 156px)}}header.blog-navigation.project-navi .other-links-container{display:flex;justify-content:space-between;align-items:flex-end;padding-top:5rem;padding-bottom:3rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi .other-links-container{padding-top:11.25rem;padding-bottom:16rem}}@media screen and (max-width:600px){header.blog-navigation.project-navi .other-links-container{display:block;padding-top:2rem;padding-bottom:14rem}}header.blog-navigation.project-navi .other-links-container ul{padding:0;margin:0;list-style:none;list-style-position:inherit}header.blog-navigation.project-navi .other-links-container ul li{padding-left:0;margin-bottom:0;position:static}header.blog-navigation.project-navi .other-links-container ul li:first-child{margin-top:0}header.blog-navigation.project-navi .other-links-container ul li:before{display:none}header.blog-navigation.project-navi .other-links-container ul li ol,header.blog-navigation.project-navi .other-links-container ul li ul{padding-left:0}header.blog-navigation.project-navi .other-links-container ul li ol li:first-child,header.blog-navigation.project-navi .other-links-container ul li ul li:first-child{margin-top:0}header.blog-navigation.project-navi ul.legal-links{font-size:.9375rem;line-height:1.375rem;font-weight:500}@media screen and (max-width:600px){header.blog-navigation.project-navi ul.legal-links{margin-bottom:2.25rem}}header.blog-navigation.project-navi ul.legal-links a.focus-visible,header.blog-navigation.project-navi ul.legal-links a:hover{border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}header.blog-navigation.project-navi ul.social-media-links{display:flex;align-items:flex-start;justify-content:flex-end}@media screen and (max-width:600px){header.blog-navigation.project-navi ul.social-media-links{flex-wrap:wrap}}header.blog-navigation.project-navi ul.social-media-links li{margin-right:2rem}@media screen and (max-width:600px){header.blog-navigation.project-navi ul.social-media-links li{margin-right:1rem}}@media screen and (max-width:600px){header.blog-navigation.project-navi ul.social-media-links li:first-child{margin-top:.75rem}}header.blog-navigation.project-navi ul.social-media-links li:last-child{margin-right:0}@media screen and (max-width:600px){header.blog-navigation.project-navi ul.social-media-links li{margin-top:.75rem}}header.blog-navigation.project-navi ul.social-media-links li a{display:inline-block;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}header.blog-navigation.project-navi ul.social-media-links li a.focus-visible,header.blog-navigation.project-navi ul.social-media-links li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}header.blog-navigation.project-navi ul.social-media-links i{font-size:2.5rem}@media screen and (max-width:1024px){header.blog-navigation.project-navi ul.social-media-links i{font-size:2.25rem}}.blog-overview-header{max-width:100%;padding:2.5rem 0;display:block}@media screen and (max-width:1024px){.blog-overview-header{padding-top:2rem;padding-bottom:2rem}}@media screen and (max-width:600px){.blog-overview-header{padding-top:1.25rem;padding-bottom:1.25rem}}.blog-overview-header .inner-wrapper{flex:1 1 auto}@media screen{.blog-overview-header .inner-wrapper{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-overview-header .inner-wrapper{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-overview-header .inner-wrapper{max-width:1560px;padding-right:17px;padding-left:17px}}.blog-overview-header .inner{position:relative;display:block}@media screen and (max-width:1024px){.blog-overview-header .inner{display:block}}.blog-overview-header .inner picture{display:inline-block;position:relative}.blog-overview-header .inner picture:before{content:"";width:100%;height:500px;background:linear-gradient(180deg,transparent,#000);position:absolute;left:0;bottom:0;z-index:1}@media screen and (max-width:1024px){.blog-overview-header .inner picture:before{content:none}}.blog-overview-header .context{justify-content:flex-end;padding-left:7.75rem;padding-right:7.75rem;padding-bottom:3.25rem;border:none}.blog-overview-header .context>*{max-width:940px}@media screen and (max-width:1024px){.blog-overview-header .context{position:static;padding:2rem 0 0}.blog-overview-header .context>*{color:#000;color:var(--c-black)}}@media screen and (max-width:600px){.blog-overview-header .context{padding-top:1rem}}.blog-overview-header .context span{font-size:1.25rem;line-height:1.75rem;font-weight:500;color:#fff;color:var(--c-white)}@media screen and (max-width:1024px){.blog-overview-header .context span{color:#000;color:var(--c-black);font-size:1.125rem;line-height:1.5625rem}}@media screen and (max-width:600px){.blog-overview-header .context span{padding-left:.5rem}}.blog-overview-header .context .title{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:2.8125rem;line-height:3.125rem;text-transform:none;margin-top:.6rem;margin-bottom:1.5rem}@media screen and (max-width:992px){.blog-overview-header .context .title{font-size:2.5rem;line-height:2.8125rem}}@media screen and (max-width:600px){.blog-overview-header .context .title{font-size:1.875rem;line-height:2.1875rem}}@media screen and (max-width:1024px){.blog-overview-header .context .title{margin-top:.3rem}.blog-overview-header .context .title>a{background-image:linear-gradient(180deg,transparent 96%,#fff 0);background-image:linear-gradient(180deg,transparent 96%,var(--c-white) 0)}}.blog-overview-header .context .text{margin-top:0;font-size:1.25rem;line-height:1.75rem;font-family:Madera,Verdana,Arial,sans-serif;font-weight:500}@media screen and (max-width:1024px){.blog-overview-header .context .text{font-size:1.125rem;line-height:1.5625rem;font-weight:400}}.blog-overview-header .copyright small{right:35px;bottom:35px;-webkit-transform:rotate(-90deg) translateX(100%);transform:rotate(-90deg) translateX(100%);-webkit-transform-origin:right;transform-origin:right;max-width:500px;position:absolute;color:#fff;color:var(--c-white);z-index:1;font-size:.875rem;line-height:1.75rem;font-weight:500}@media screen and (max-width:1024px){.blog-overview-header .copyright small{display:none}}.blog-overview-header--video .context{position:static;margin-top:3rem}@media screen and (max-width:600px){.blog-overview-header--video .context{margin-top:0}}.blog-overview-header--video .context>*,.blog-overview-header--video .context span{color:#000;color:var(--c-black)}.blog-overview-header--video .context .title a{background-image:linear-gradient(180deg,transparent 96%,#fff 0);background-image:linear-gradient(180deg,transparent 96%,var(--c-white) 0)}.blog-overview-header--video .context .title a:before{display:none}.blog-overview-header--video .copyright small{top:100px;bottom:inherit}.blog-overview-teaser-dossier{background:#fff;background:var(--c-white);margin-bottom:0;padding-bottom:3rem;padding-top:3rem}@media screen and (max-width:1024px){.blog-overview-teaser-dossier{padding-bottom:2.5rem;padding-top:2.5rem}}@media screen and (max-width:600px){.blog-overview-teaser-dossier{padding-bottom:2rem;padding-top:2rem}}@media screen and (max-width:600px){.blog-overview-teaser-dossier .inner h2{margin-bottom:2rem}}.blog-overview-teaser-dossier .press-teaser{margin:0;justify-content:space-between}@media screen and (max-width:600px){.blog-overview-teaser-dossier .press-teaser{display:block}}.blog-overview-teaser-dossier .item{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 2rem);padding:0;margin-bottom:0;max-width:none}@media screen and (max-width:1240px){.blog-overview-teaser-dossier .item{flex-basis:calc(50% - 1rem);margin-bottom:3rem}.blog-overview-teaser-dossier .item:nth-child(n+3){margin-bottom:0}}@media screen and (max-width:600px){.blog-overview-teaser-dossier .item{width:100%}}.blog-overview-teaser-dossier .context>span{font-size:1.125rem;line-height:1.5625rem;font-weight:500;margin-top:1.5rem;margin-bottom:.33333rem;display:inline-block}@media screen and (max-width:1024px){.blog-overview-teaser-dossier .context>span{margin-top:.625rem;font-size:.9375rem;line-height:1.375rem}}@media screen and (max-width:600px){.blog-overview-teaser-dossier .context>span{margin-top:2rem}}.blog-overview-teaser-dossier .context .title{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-overview-teaser-dossier .context .text{font-size:1.125rem;line-height:1.5625rem;margin-top:1.25rem}@media screen and (max-width:1024px){.blog-overview-teaser-dossier .context .text{margin-top:1rem;font-size:1.25rem;line-height:1.75rem}}.blog-overview-teaser-dossier .flickity-page-dots{margin-top:2rem}.blog-overview-teaser-dossier .player{position:relative;z-index:2}.blog-overview-teaser-dossier.has-ended .plyr__controls,.blog-overview-teaser-dossier .plyr--stopped .plyr__controls{display:none}.blog-overview-teaser{margin-bottom:0;padding-bottom:3rem;text-align:center;padding-top:3rem}@media screen and (max-width:1024px){.blog-overview-teaser{padding-bottom:2.5rem;padding-top:2.5rem}}@media screen and (max-width:768px){.blog-overview-teaser{padding-top:2rem;padding-bottom:2rem}}.blog-overview-teaser .inner h2{display:inline-block}@media screen and (max-width:768px){.blog-overview-teaser .inner h2{margin-bottom:2rem}}.blog-overview-teaser .press-teaser{margin:0;justify-content:space-between;text-align:left}@media screen and (max-width:768px){.blog-overview-teaser .press-teaser{display:block}}.blog-overview-teaser .item{padding:0;margin-bottom:0;max-width:none}@media screen and (max-width:768px){.blog-overview-teaser .item{width:100%;margin-bottom:2.5rem}.blog-overview-teaser .item:last-child{margin-bottom:0}}.blog-overview-teaser picture{display:inline-block;margin-bottom:0}.blog-overview-teaser .player{display:block;position:relative;z-index:2;margin-bottom:0}.blog-overview-teaser picture img{display:block;width:100%}.blog-overview-teaser .context>span{font-size:1.125rem;line-height:1.5625rem;font-weight:500;margin-top:1.5rem;margin-bottom:.6rem;display:inline-block}@media screen and (max-width:1024px){.blog-overview-teaser .context>span{margin-top:1.25rem;margin-bottom:.3rem;font-size:.9375rem;line-height:1.375rem}}.blog-overview-teaser .context .title{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.blog-overview-teaser .context .text{font-size:1.125rem;line-height:1.5625rem;margin-top:1.25rem}@media screen and (max-width:1024px){.blog-overview-teaser .context .text{margin-top:1rem;font-size:1.25rem;line-height:1.75rem}}.blog-overview-teaser.has-ended .plyr__controls,.blog-overview-teaser .plyr--stopped .plyr__controls{display:none}.blog-overview-teaser[data-variant=col-2] .item{flex-basis:calc(50% - 2.5rem)}@media screen and (max-width:1024px){.blog-overview-teaser[data-variant=col-2] .item{flex-basis:calc(50% - 0.6rem)}}.blog-overview-teaser[data-variant=col-2] .item:nth-child(n+3){margin-top:4.5rem}@media screen and (max-width:768px){.blog-overview-teaser[data-variant=col-2] .item:nth-child(n+3){margin-top:3.125rem}}.blog-overview-teaser[data-variant=col-2] .context .title{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:2.8125rem;line-height:3.125rem;margin:0}@media screen and (max-width:992px){.blog-overview-teaser[data-variant=col-2] .context .title{font-size:2.5rem;line-height:2.8125rem}}@media screen and (max-width:600px){.blog-overview-teaser[data-variant=col-2] .context .title{font-size:1.875rem;line-height:2.1875rem}}.blog-overview-teaser[data-variant=col-2] .context .text{font-size:1.25rem;line-height:1.75rem}@media screen and (min-width:769px){.blog-overview-teaser[data-variant^=col-3] .press-teaser:after{content:"";width:calc(33.3% - 1.5rem);height:0}}.blog-overview-teaser[data-variant^=col-3] .item{flex-basis:calc(33.3% - 1.5rem)}@media screen and (max-width:1024px){.blog-overview-teaser[data-variant^=col-3] .item{flex-basis:calc(33.3% - 0.75rem)}}.blog-overview-teaser[data-variant^=col-3] .item:nth-child(n+4){margin-top:4.5rem}@media screen and (max-width:768px){.blog-overview-teaser[data-variant^=col-3] .item:nth-child(n+4){margin-top:3.125rem}}.blog-overview-teaser[data-variant^=col-3] .player{aspect-ratio:3/2}.blog-overview-teaser[data-variant^=col-3] .video-js{height:100%!important}.blog-overview-teaser[data-variant="col-3 blog-search-results"] .load-more,.blog-overview-teaser[data-variant=col-3] .load-more{margin-top:4.5rem}@media screen and (max-width:1024px){.blog-overview-teaser[data-variant="col-3 blog-search-results"] .load-more,.blog-overview-teaser[data-variant=col-3] .load-more{margin-top:3rem}}@media screen and (max-width:768px){.blog-overview-teaser[data-variant="col-3 blog-search-results"] .load-more,.blog-overview-teaser[data-variant=col-3] .load-more{margin-top:2.5rem}}.blog-search+.blog-overview-teaser[data-variant="col-3 blog-search-results"]{padding-top:140px;margin-top:0}@media screen and (max-width:1024px){.blog-search+.blog-overview-teaser[data-variant="col-3 blog-search-results"]{padding-top:60px}}.blog-detail-header,.blog-detail-header .inner{display:block;text-align:center}.blog-detail-header .inner{visibility:visible}.blog-detail-header .inner:hover small{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:992px){.blog-detail-header .inner:hover small{display:none;-webkit-transform:inherit;transform:inherit}}.blog-detail-header .inner .picture-inner-wrapper.is-ready,.blog-detail-header .inner>.player{display:inline-block;width:100%}.blog-detail-header .inner picture:before{display:none}.blog-detail-header picture{display:inline-block;width:100%}.blog-detail-header picture img{width:100%}.blog-detail-header img{vertical-align:bottom}.blog-detail-header .picture-wrapper{display:inline-block;width:100%;text-align:center}.blog-detail-header .toggle-copyright{position:absolute;bottom:2.25rem;right:2.25rem;background:#fff;background:var(--c-white);display:none;padding:0 7px 4px}@media screen and (max-width:992px){.blog-detail-header .toggle-copyright{display:block;bottom:1.75rem;right:1.75rem}}@media screen and (max-width:600px){.blog-detail-header .toggle-copyright{bottom:1.56rem;right:1.56rem}}.blog-detail-header small{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px);position:absolute;bottom:2.25rem;right:2.25rem;background-color:#fff;background-color:var(--c-white);line-height:1;padding:.25rem .5rem .5rem;transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease}@media screen and (max-width:992px){.blog-detail-header small{bottom:1.75rem;right:1.75rem;padding-top:5px;padding-bottom:10px;display:none;opacity:1;-webkit-transform:inherit;transform:inherit}}@media screen and (max-width:600px){.blog-detail-header small{width:calc(100% - 3.12rem);bottom:1.56rem;right:1.56rem}}.blog-detail-header small[aria-hidden=false]{display:block!important}.blog-detail-header[data-variant=default] picture{position:relative;display:block}.blog-detail-header[data-variant=default] picture:after{content:"";display:block;height:0;padding-bottom:56.25%}.blog-detail-header[data-variant=default] picture>*{position:absolute;top:0;left:0;width:100%;height:100%}.blog-detail-header[data-variant=default] picture img{width:100%}.blog-detail-header[data-variant=flexible-width] .inner{display:inline-block}.blog-detail-header[data-variant=flexible-width] picture img{height:778px;width:auto;font-family:"object-fit:cover";object-fit:cover}@media screen and (max-width:992px){.blog-detail-header[data-variant=flexible-width] picture img{height:391px}}@media screen and (max-width:600px){.blog-detail-header[data-variant=flexible-width] picture img{height:180px}}.blog-detail-header[data-variant=with-slider] .inner:not(.is-initialized){visibility:hidden}.blog-detail-header[data-variant=with-slider] .picture-wrapper{height:818px}@media screen and (max-width:992px){.blog-detail-header[data-variant=with-slider] .picture-wrapper{height:415px}}@media screen and (max-width:600px){.blog-detail-header[data-variant=with-slider] .picture-wrapper{height:198px}}.blog-detail-header[data-variant=with-slider] .picture-inner-wrapper{display:inline-block;position:relative}.blog-detail-header[data-variant=with-slider] picture img{width:auto;font-family:"object-fit:cover";object-fit:cover;height:778px}@media screen and (max-width:992px){.blog-detail-header[data-variant=with-slider] picture img{height:391px}}@media screen and (max-width:600px){.blog-detail-header[data-variant=with-slider] picture img{height:180px}}.blog-detail-header[data-variant=with-slider] .flickity-prev-next-button{width:80px;height:80px}@media screen and (max-width:992px){.blog-detail-header[data-variant=with-slider] .flickity-prev-next-button{width:60px;height:60px}}@media screen and (max-width:600px){.blog-detail-header[data-variant=with-slider] .flickity-prev-next-button{width:40px;height:40px}}.blog-search.filter-section .search-input{margin-bottom:3.5rem}.blog-search.filter-section .search-input .form-control.focus-visible{outline:2px solid orange}.blog-search.filter-section .search-input .button-bordered.focus-visible,.blog-search.filter-section .search-input .button-bordered:hover{background-color:#1c1cbe;background-color:var(--ci-color)}.blog-search.filter-section .filter-accordion-body .checklist{height:inherit}.blog-search.filter-section .filter-accordion-body[aria-hidden=false] .checklist{min-height:inherit;max-height:inherit}@media screen and (max-width:600px){.blog-search.filter-section .filter-wrapper{padding-top:0}}.blog-search.filter-section .filter-wrapper .simplebar-content{-webkit-column-count:3;column-count:3;grid-column-gap:3.5rem;-webkit-column-gap:3.5rem;column-gap:3.5rem;display:inline-block}@media screen and (max-width:992px){.blog-search.filter-section .filter-wrapper .simplebar-content{-webkit-column-count:2;column-count:2;grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;column-gap:2.5rem}}@media screen and (max-width:600px){.blog-search.filter-section .filter-wrapper .simplebar-content{-webkit-column-count:1;column-count:1}}.blog-search.filter-section .reset-filter{margin-top:0}.blog-search{margin-bottom:0}@media screen{.search-amount{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.search-amount{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.search-amount{max-width:1560px;padding-right:17px;padding-left:17px}}.search-amount .amount{margin-top:3rem;margin-bottom:2rem;padding-bottom:10px;border-bottom:1px solid #000;border-bottom:1px solid var(--c-black)}.event-teaser.blog-detail-teaser{max-width:100%}.event-teaser.blog-detail-teaser .inner{background-color:#fff;background-color:var(--c-white);max-width:1420px;margin:0 auto}.event-teaser.blog-detail-teaser .inner .results .event{border:none;padding-left:4rem;padding-right:4rem}@media screen and (max-width:1240px){.event-teaser.blog-detail-teaser .inner .results .event{align-items:center;padding:2rem 3rem}}@media screen and (max-width:992px){.event-teaser.blog-detail-teaser .inner .results .event{padding:1.5rem}}@media screen and (max-width:768px){.event-teaser.blog-detail-teaser .inner .results .event{display:block}}.event-teaser.blog-detail-teaser .inner .event-time-info{flex:0 0 570px}@media screen and (max-width:1240px){.event-teaser.blog-detail-teaser .inner .event-time-info{flex-basis:300px;display:block}}@media screen and (max-width:992px){.event-teaser.blog-detail-teaser .inner .event-time-info{flex-basis:260px}}@media screen and (max-width:768px){.event-teaser.blog-detail-teaser .inner .event-time-info{display:flex;flex-direction:row;flex-basis:100%;flex-wrap:wrap}}.event-teaser.blog-detail-teaser .date-wrapper{display:none}.event-teaser.blog-detail-teaser .time{margin-right:2.5rem}@media screen and (max-width:768px){.event-teaser.blog-detail-teaser .time{flex-basis:auto;margin-right:1.5rem;margin-bottom:1.5rem}}.event-teaser.blog-detail-teaser .inner .event-datetime{font-family:Suisse Works,serif;font-weight:400;font-size:2.1875rem;margin-bottom:1.5rem;line-height:2.5rem;margin-top:.3rem}@media screen and (max-width:992px){.event-teaser.blog-detail-teaser .inner .event-datetime{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.event-teaser.blog-detail-teaser .inner .event-datetime{line-height:2.1875rem}}@media screen and (max-width:768px){.event-teaser.blog-detail-teaser .inner .event-datetime{margin-bottom:0}}.event-teaser.blog-detail-teaser .event-info-wrapper{flex:1 1}.event-teaser.blog-detail-teaser .event-picture{flex-basis:10.5rem;max-width:10.5rem;margin-right:3.75rem}@media screen and (max-width:600px){.event-teaser.blog-detail-teaser .event-picture{flex-basis:8.125rem;margin-right:0;margin-bottom:1.5rem}}.event-teaser.blog-detail-teaser .tag{border:3px solid #000;border:3px solid var(--c-black);margin-bottom:1.25rem;padding:1px 9px 7px 12px}@media screen and (max-width:992px){.event-teaser.blog-detail-teaser .tag{margin-bottom:.6rem}}.event-teaser.blog-detail-teaser .event-title{margin-bottom:1.5rem}@media screen and (max-width:992px){.event-teaser.blog-detail-teaser .event-title{margin-bottom:1rem}}.event-teaser.blog-detail-teaser .event-location span:first-child{font-family:Suisse Works,serif}@media screen and (max-width:992px){.event-teaser.blog-detail-teaser .event-location span:first-child{display:inline-block;margin-bottom:.3rem}}.blog-detail-intro{padding-top:3rem}@media screen and (max-width:992px){.blog-detail-intro{padding-top:2.5rem}}@media screen and (max-width:600px){.blog-detail-intro{padding-top:2rem}}.blog-detail-intro .inner-wrapper{max-width:955px!important}@media screen{.blog-detail-intro .inner-wrapper{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-detail-intro .inner-wrapper{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-detail-intro .inner-wrapper{max-width:1080px;padding-right:17px;padding-left:17px}}.blog-detail-intro .inner-wrapper>b{font-family:Suisse Works,serif;font-weight:400;font-size:2.1875rem;margin-top:2.25rem;margin-bottom:1.5rem;line-height:2.5rem;display:block}@media screen and (max-width:992px){.blog-detail-intro .inner-wrapper>b{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.blog-detail-intro .inner-wrapper>b{line-height:2.1875rem}}.blog-detail-intro .inner-wrapper>h1{margin-top:.3rem;margin-bottom:4.5rem}@media screen and (max-width:992px){.blog-detail-intro .inner-wrapper>h1{margin-bottom:3.75rem}}@media screen and (max-width:600px){.blog-detail-intro .inner-wrapper>h1{font-size:2.5rem;line-height:2.75rem;margin-bottom:2.5rem}}.blog-detail-intro .author-overlay-container>button,.blog-detail-intro .inner-wrapper>span,.blog-detail-intro .inner-wrapper>time{font-size:1.25rem;line-height:1.75rem;font-weight:500}@media screen and (max-width:992px){.blog-detail-intro .author-overlay-container>button,.blog-detail-intro .inner-wrapper>span,.blog-detail-intro .inner-wrapper>time{font-size:1.125rem;line-height:1.5625rem}}.blog-detail-intro .tag{margin-right:10px;margin-bottom:10px}.author-overlay-container{position:relative;display:inline}.author-overlay-container .author-overlay-toggle{padding-bottom:4.5px;border-bottom:1px solid}.author-overlay-container .author-overlay-toggle:focus,.author-overlay-container .author-overlay-toggle:hover{border-bottom:2px solid;padding-bottom:3.5px}.author-overlay-container .author-overlay-toggle.focus-visible{outline:1px dotted currentColor}.author-overlay-container .author-overlay-details{opacity:0;height:0;scale:0;overflow:hidden;visibility:hidden;background-color:#fff;background-color:var(--c-white);max-width:45rem;padding:0 3rem 2rem;position:absolute;top:-8rem;left:-6rem;transition:all .2s ease-in-out}@media screen and (max-width:992px){.author-overlay-container .author-overlay-details{padding-left:1.5rem;padding-right:4rem}}@media screen and (max-width:600px){.author-overlay-container .author-overlay-details{padding-left:1rem;padding-right:1rem;padding-bottom:1.25rem}}.author-overlay-container .author-overlay-details.is-open{opacity:1;scale:1;height:auto;overflow:visible;visibility:visible;top:-3rem;left:-7.8rem;width:45rem;min-width:30rem;z-index:9}@media screen and (max-width:992px){.author-overlay-container .author-overlay-details.is-open{position:-webkit-sticky;position:sticky;width:100%;max-width:100%;min-width:100%;top:2.5rem;left:0;margin-top:.5rem}}@media screen and (-ms-high-contrast:active) and (max-width:992px),screen and (-ms-high-contrast:none) and (max-width:992px){.author-overlay-container .author-overlay-details.is-open{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.author-overlay-container .author-overlay-details[data-variant=with-image]{display:flex}@media screen and (max-width:600px){.author-overlay-container .author-overlay-details[data-variant=with-image]{display:block}}.author-overlay-container .author-overlay-details[data-variant=with-image] picture{flex:0 0 12.5rem;margin-top:2.5rem;margin-right:3rem}@media screen and (max-width:992px){.author-overlay-container .author-overlay-details[data-variant=with-image] picture{flex-basis:10rem;margin-right:2rem}}@media screen and (max-width:600px){.author-overlay-container .author-overlay-details[data-variant=with-image] picture{display:inline-block;max-width:6.875rem;margin-top:1.25rem}}.author-overlay-container .author-overlay-details[data-variant=with-image] .author-overlay-content{flex:1 1}@media screen and (max-width:600px){.author-overlay-container .author-overlay-details:not([data-variant=with-image]) h2{margin-right:3rem}}.author-overlay-container .author-overlay-content>ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.author-overlay-container .author-overlay-content>ul>li{padding-left:0;margin-bottom:0;position:static}.author-overlay-container .author-overlay-content>ul>li:first-child{margin-top:0}.author-overlay-container .author-overlay-content>ul>li:before{display:none}.author-overlay-container .author-overlay-content h2{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;display:inline-block;margin-bottom:.2rem;padding-bottom:3.5px;border-bottom:2px solid;margin-top:2rem}@media screen and (max-width:992px){.author-overlay-container .author-overlay-content h2{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.author-overlay-container .author-overlay-content h2{font-size:1.5625rem;line-height:1.875rem;margin-top:1rem}}.author-overlay-container .author-overlay-content h2+p{margin:0}.author-overlay-container .author-overlay-content .author-overlay-inner-list li,.author-overlay-container .author-overlay-content p{font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:992px){.author-overlay-container .author-overlay-content .author-overlay-inner-list li,.author-overlay-container .author-overlay-content p{font-size:1.125rem;line-height:1.5625rem}}.author-overlay-container .author-overlay-content h3{font-size:1.125rem;line-height:1.5625rem;font-weight:500;margin-top:1.5rem;margin-bottom:.6rem}@media screen and (max-width:992px){.author-overlay-container .author-overlay-content h3{margin-top:1rem;margin-bottom:.3rem}}@media screen and (max-width:600px){.author-overlay-container .author-overlay-content h3{margin-top:.75rem}}.author-overlay-container .author-overlay-content h3+p{margin-top:.6rem}@media screen and (max-width:600px){.author-overlay-container .author-overlay-content h3+p{margin-top:0}}.author-overlay-container .close-overlay{position:absolute;right:1.5rem;top:1.125rem;font-size:1.75rem}@media screen and (max-width:600px){.author-overlay-container .close-overlay{top:.6rem;right:1rem}}.author-overlay-container .close-overlay.focus-visible,.author-overlay-container .close-overlay:hover{color:#1c1cbe;color:var(--ci-color)}.author-overlay-container .close-overlay.focus-visible{outline:1px dotted currentColor}.blog-detail-intro+.text-image{max-width:100%;padding:10px 0 0}@media screen{.blog-detail-intro+.text-image>*{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-detail-intro+.text-image>*{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-detail-intro+.text-image>*{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.blog-detail-intro+.text-image:not(.is-closed) p:not(:first-of-type){max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-detail-intro+.text-image:not(.is-closed) p:not(:first-of-type){max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-detail-intro+.text-image:not(.is-closed) p:not(:first-of-type){max-width:1080px;padding-right:17px;padding-left:17px}}.blog-detail-intro+.text-image .text-image-link .button:not(:hover):after{background:#323c48;background:var(--c-blog-color)}.blog-comments-section{padding:70px}@media screen and (max-width:1024px){.blog-comments-section{padding:24px}}@media screen and (max-width:600px){.blog-comments-section{padding:17px}}@media screen{.blog-comments-section .tx-pwcomment-pi1{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-comments-section .tx-pwcomment-pi1{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-comments-section .tx-pwcomment-pi1{max-width:1080px;padding-right:17px;padding-left:17px}}@media screen{.blog-comments-section .tx-pwcomment-pi1{margin-bottom:3rem}}@media screen and (max-width:992px){.blog-comments-section .tx-pwcomment-pi1{margin-bottom:2.5rem}}@media screen and (max-width:600px){.blog-comments-section .tx-pwcomment-pi1{margin-bottom:2rem}}@media print{.blog-comments-section .tx-pwcomment-pi1{margin-bottom:30px}}.blog-comments-section .tx-pwcomment-pi1>h1:first-child,.blog-comments-section .tx-pwcomment-pi1>h2:first-child,.blog-comments-section .tx-pwcomment-pi1>h3:first-child{margin-top:0}.blog-comments-section .tx-pwcomment-pi1>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.blog-comments-section .tx-pwcomment-pi1>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.blog-comments-section .tx-pwcomment-pi1>h2:first-child{margin-bottom:15px}}@media screen and (max-width:600px){.blog-comments-section .tx-pwcomment-pi1{padding-right:0;padding-left:0}}.blog-comments-section .tx-pwcomment-pi1 ul{padding:0;margin:0;list-style:none;list-style-position:inherit}.blog-comments-section .tx-pwcomment-pi1 ul li{padding-left:0;margin-bottom:0;position:static}.blog-comments-section .tx-pwcomment-pi1 ul li:first-child{margin-top:0}.blog-comments-section .tx-pwcomment-pi1 ul li:before{display:none}.blog-comments-section .tx-pwcomment-pi1 ul li ol,.blog-comments-section .tx-pwcomment-pi1 ul li ul{padding-left:0}.blog-comments-section .tx-pwcomment-pi1 ul li ol li:first-child,.blog-comments-section .tx-pwcomment-pi1 ul li ul li:first-child{margin-top:0}.blog-comments-section .tx-pwcomment-pi1 .comments-container h2{padding-left:13px;background-color:#fff;background-color:var(--c-white);color:#1c1cbe;color:var(--ci-color);margin-top:0;max-height:50px;display:flex;align-items:center}.blog-comments-section .tx-pwcomment-pi1 .comments-container h2 i{display:inline-block;font-size:33px;margin:7px 13px 7px 0}.blog-comments-section .tx-pwcomment-pi1 .comment{margin-top:1.25rem}.blog-comments-section .tx-pwcomment-pi1 .comments-list:not(.reply-list)>li .comment{padding-top:1rem;border-top:1px solid #000;border-top:1px solid var(--c-black)}.blog-comments-section .tx-pwcomment-pi1 .comments-list:not(.reply-list)>li:first-child .comment{padding-top:0;border-top:none}.blog-comments-section .tx-pwcomment-pi1 .comments-list:not(.reply-list) li:first-child .comment{margin-top:0}.blog-comments-section .tx-pwcomment-pi1 .comments-container .comments-counter{font-family:Madera,Verdana,Arial,sans-serif;font-weight:500;font-size:1.875rem;line-height:2.3125rem;display:inline-block;margin:7px 0 14px;color:#1c1cbe;color:var(--ci-color)}@media screen and (max-width:992px){.blog-comments-section .tx-pwcomment-pi1 .comments-container .comments-counter{font-size:1.75rem;line-height:2.125rem}}@media screen and (max-width:600px){.blog-comments-section .tx-pwcomment-pi1 .comments-container .comments-counter{font-size:1.5625rem;line-height:1.875rem}}.blog-comments-section .tx-pwcomment-pi1 .comment-author{font-size:1.25rem;line-height:1.75rem;font-weight:500;color:#1c1cbe;color:var(--ci-color);margin-bottom:5px}@media screen and (max-width:1024px){.blog-comments-section .tx-pwcomment-pi1 .comment-author{font-size:1.125rem;line-height:1.5625rem}}.blog-comments-section .tx-pwcomment-pi1 .comment-content{font-size:1.25rem;line-height:1.75rem;margin-bottom:5px}@media screen and (max-width:1024px){.blog-comments-section .tx-pwcomment-pi1 .comment-content{font-size:1.125rem;line-height:1.5625rem}}.blog-comments-section .tx-pwcomment-pi1 .comment-author .text-muted:before{content:"|"}.blog-comments-section .tx-pwcomment-pi1 .comment-btn,.blog-comments-section .tx-pwcomment-pi1 .comment-footer>span{margin-top:1rem;margin-right:1rem;font-size:1.125rem;line-height:1.5625rem;font-weight:500;color:#1c1cbe;color:var(--ci-color)}@media screen and (max-width:600px){.blog-comments-section .tx-pwcomment-pi1 .comment-btn.reply{display:block;margin-top:5px}}.blog-comments-section .tx-pwcomment-pi1 .comment-btn.reply.focus-visible,.blog-comments-section .tx-pwcomment-pi1 .comment-btn.reply:hover{text-decoration:underline}.blog-comments-section .tx-pwcomment-pi1 .icon-reply-comment:before{font-size:.6875rem}.blog-comments-section .tx-pwcomment-pi1 .reply-list{padding-left:1.875rem}.blog-comments-section .tx-pwcomment-pi1 .reply-list li,.blog-comments-section .tx-pwcomment-pi1 .reply-list li:first-child{margin-top:1rem}.blog-comments-section .tx-pwcomment-pi1 .reply-list .comment-footer{display:none}.blog-comments-section .tx-pwcomment-pi1 .load-more{display:flex;justify-content:center;margin-top:2.5rem;padding-bottom:1rem}.blog-comments-section .tx-pwcomment-pi1 .load-more .button:not(:hover):after{background:#fff;background:var(--c-white)}.blog-comments-section .tx-powermail{background-color:#fff;background-color:var(--c-white);border:20px solid #1c1cbe;border:20px solid var(--ci-color);max-width:1118px;padding:1rem 70px}@media screen and (max-width:1024px){.blog-comments-section .tx-powermail{padding:1rem 24px;border-width:14px}}@media screen and (max-width:600px){.blog-comments-section .tx-powermail{border-width:9px;padding:1rem 17px 0}}@media screen and (max-width:600px){.blog-comments-section .tx-powermail h3{margin-bottom:0}}.blog-comments-section[\:has\(.alert-success\)] .powermail_form{display:none}.blog-comments-section:has(.alert-success) .powermail_form{display:none}.blog-comments-section textarea{border-width:2px}.blog-comments-section form .fieldset-wrapper>span{display:flex;align-items:flex-end}@media screen and (max-width:600px){.blog-comments-section form .fieldset-wrapper>span{width:100%;margin-top:1.5rem}}@media screen and (max-width:600px){.blog-comments-section fieldset .powermail_fieldwrap_type_submit{margin-right:0}}.blog-comments-section fieldset .powermail_fieldwrap_type_submit .player .vjs-track-settings-controls button,.blog-comments-section fieldset .powermail_fieldwrap_type_submit input[type=submit],.player .vjs-track-settings-controls .blog-comments-section fieldset .powermail_fieldwrap_type_submit button{margin-left:0}@media screen and (max-width:600px){.blog-comments-section fieldset .powermail_fieldwrap_type_submit .player .vjs-track-settings-controls button,.blog-comments-section fieldset .powermail_fieldwrap_type_submit input[type=submit],.player .vjs-track-settings-controls .blog-comments-section fieldset .powermail_fieldwrap_type_submit button{padding:3px 10px}}.blog-comments-section .typo3-messages{padding:0;margin:0;list-style:none;list-style-position:inherit}.blog-comments-section .typo3-messages li{padding-left:0;margin-bottom:0;position:static}.blog-comments-section .typo3-messages li:first-child{margin-top:0}.blog-comments-section .typo3-messages li:before{display:none}.blog-comments-section .typo3-messages li ol,.blog-comments-section .typo3-messages li ul{padding-left:0}.blog-comments-section .typo3-messages li ol li:first-child,.blog-comments-section .typo3-messages li ul li:first-child{margin-top:0}.blog-comments-section .alert-message{color:#1c1cbe;color:var(--ci-color);font-weight:500}.blog-comments-section__show-more{display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem}.blog-comments-section__show-more-panel{overflow:hidden}.blog-comments-section__show-more-panel[aria-hidden=true]{height:0}.images.blog-images{max-width:none}.images.blog-images h2{text-transform:uppercase;text-align:center}.images.blog-images .images-row{padding-right:0;padding-left:0;display:flex;justify-content:center;align-items:center}@media screen{.images.blog-images .images-row{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.images.blog-images .images-row{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.images.blog-images .images-row{max-width:1560px;padding-right:17px;padding-left:17px;flex-direction:column}}.images.blog-images .images-col{padding-right:1rem;padding-left:1rem}@media screen and (max-width:992px){.images.blog-images .images-col{padding-right:1rem;padding-left:1rem}}@media screen and (max-width:600px){.images.blog-images .images-col{padding:0}}.images.blog-images figure{display:flex;flex-direction:column;align-items:center}.images.blog-images figcaption{align-self:flex-start;padding-left:0;padding-right:0;width:95%}.images.blog-images figcaption a{font-weight:500}.images.blog-images figcaption a.focus-visible,.images.blog-images figcaption a:hover{border-bottom:1px solid}@media screen{.images[class*=images--single-] .images-row{max-width:1080px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.images[class*=images--single-] .images-row{max-width:988px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.images[class*=images--single-] .images-row{max-width:1080px;padding-right:17px;padding-left:17px}}.images[class*=images--single-]>.images-row{max-width:890px;padding-right:0;padding-left:0}.images[class*=images--single-] .images-col{width:100%;padding:0}.images[class*=images--single-] img{width:auto}.blog-images .images__annotations,.blog-images[class*=images--single-] .images-row{max-width:955px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}@media screen and (max-width:992px){.blog-images .images__annotations,.blog-images[class*=images--single-] .images-row{padding-right:0;padding-left:0}}.images.images--double .images-row{padding-right:0;padding-left:0}.images.images--double img{width:auto}.images.images--double .images-col:last-child{padding-top:0}.images.blog-images.images--double .images-col{flex-basis:inherit}.images.blog-images.images--triple .images-row{padding-right:0;padding-left:0}@media screen and (max-width:992px){.images.blog-images.images--triple .images-row{margin:0 -150px}}@media screen and (max-width:992px){.images.blog-images.images--triple .images-col{padding-right:.6rem;padding-left:.6rem}}.images.blog-images.images--triple img{width:auto}.is-blog blockquote{max-width:955px;margin:auto}.is-blog blockquote p:first-child{font-size:30px;line-height:42px}@media screen and (max-width:1024px){.is-blog blockquote p:first-child{font-size:27px;line-height:39px}}@media screen and (max-width:600px){.is-blog blockquote p:first-child{font-size:22px;line-height:30px;margin-bottom:8px}}.is-blog blockquote p:last-of-type{margin-bottom:0}@media screen and (max-width:992px){.is-blog blockquote p cite{line-height:1.4}}.is-blog .text-image--text-only{max-width:955px}.is-blog .text-image--image-above .col--text,.is-blog .text-image--image-below .col--text{max-width:815px;margin:0 auto;padding:0}@media screen and (max-width:992px){.is-blog .text-image--image-above .col--text,.is-blog .text-image--image-below .col--text{max-width:100%;padding:0 1rem}}@media screen{.blog-bg-yellow .media-player{max-width:1560px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.blog-bg-yellow .media-player{max-width:1468px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.blog-bg-yellow .media-player{max-width:1560px;padding-right:17px;padding-left:17px}}@media screen{.blog-bg-yellow .media-player{margin-bottom:3rem}}@media screen and (max-width:992px){.blog-bg-yellow .media-player{margin-bottom:2.5rem}}@media screen and (max-width:600px){.blog-bg-yellow .media-player{margin-bottom:2rem}}@media print{.blog-bg-yellow .media-player{margin-bottom:30px}}.blog-bg-yellow .media-player>h1:first-child,.blog-bg-yellow .media-player>h2:first-child,.blog-bg-yellow .media-player>h3:first-child{margin-top:0}.blog-bg-yellow .media-player>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.blog-bg-yellow .media-player>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.blog-bg-yellow .media-player>h2:first-child{margin-bottom:15px}}.is-blog .blog-bg-yellow .media-player{max-width:955px}@media screen{.bookmarks{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.bookmarks{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.bookmarks{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen{.bookmarks{margin-bottom:3rem}}@media screen and (max-width:992px){.bookmarks{margin-bottom:2.5rem}}@media screen and (max-width:600px){.bookmarks{margin-bottom:2rem}}@media print{.bookmarks{margin-bottom:30px}}.bookmarks>h1:first-child,.bookmarks>h2:first-child,.bookmarks>h3:first-child{margin-top:0}.bookmarks>h2:first-child{margin-bottom:40px}@media screen and (max-width:992px){.bookmarks>h2:first-child{margin-bottom:25px}}@media screen and (max-width:600px){.bookmarks>h2:first-child{margin-bottom:15px}}.bookmarks .item{position:relative;border-top:2px solid #000;border-top:2px solid var(--c-black);padding-top:2rem;display:grid;grid-template-columns:2fr 3fr 1fr}@media screen and (max-width:992px){.bookmarks .item{grid-template-columns:2fr 3fr;padding-bottom:2rem}}@media screen and (max-width:600px){.bookmarks .item{display:block}}.bookmarks .item:last-child{border-bottom:2px solid #000;border-bottom:2px solid var(--c-black)}.bookmarks .item .time{padding-right:35px;grid-area:1/1/2/2}@media screen and (max-width:600px){.bookmarks .item .time{display:flex;flex-direction:row;justify-content:space-between;padding-right:0}}.bookmarks .item time{display:flex;flex-direction:column;font-family:Suisse Works}.bookmarks .item time .event-weekday{font-size:1.25rem;line-height:26px}.bookmarks .item time .event-datetime{font-size:2.6875rem;line-height:53px}@media screen and (max-width:992px){.bookmarks .item time{padding-bottom:20px}}.bookmarks .item .event-info{grid-area:1/2/2/3;padding-right:35px;position:relative}.bookmarks .item .event-info .event-title{margin-top:3px;margin-bottom:12px}@media screen and (max-width:992px){.bookmarks .item .event-info .event-title{margin-top:10px}}.bookmarks .item .event-info .event-title a{background-image:linear-gradient(180deg,transparent 93%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 93%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:2px}.bookmarks .item .event-info .event-title a:focus,.bookmarks .item .event-info .event-title a:hover{background-size:100% 100%}.bookmarks .item .event-info .tag{margin-top:0;margin-bottom:.5rem}.bookmarks .item .event-info .event-location{font-size:1.25rem;font-family:Suisse Works,serif;margin-top:.5rem}.bookmarks .item .event-info .event-description{margin-top:.5rem;font-family:Suisse Works,serif;line-height:1.3}.bookmarks .item .event-teaser__icon-wrapper,.bookmarks .item .event-teaser__icon-wrapper-mobile{flex-wrap:nowrap;flex-direction:row-reverse;grid-area:1/3/2/4;align-self:start;align-items:flex-start}@media screen and (max-width:992px){.bookmarks .item .event-teaser__icon-wrapper,.bookmarks .item .event-teaser__icon-wrapper-mobile{grid-area:2/1/3/2;justify-content:flex-end}}.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn,.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn--svg,.bookmarks .item .event-teaser__icon-wrapper .ticket-btn,.bookmarks .item .event-teaser__icon-wrapper .ticket-btn--svg{margin:0}.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn--svg:focus span,.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn--svg:hover span,.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn:focus span,.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn:hover span,.bookmarks .item .event-teaser__icon-wrapper .ticket-btn--svg:focus span,.bookmarks .item .event-teaser__icon-wrapper .ticket-btn--svg:hover span,.bookmarks .item .event-teaser__icon-wrapper .ticket-btn:focus span,.bookmarks .item .event-teaser__icon-wrapper .ticket-btn:hover span{border-bottom:2px solid #1c1cbe;border-bottom:2px solid var(--ci-color)}.bookmarks .item .event-teaser__icon-wrapper-mobile .ticket-btn:not(:first-child),.bookmarks .item .event-teaser__icon-wrapper .ticket-btn:not(:first-child){margin-right:1rem}.bookmarks .item .event-teaser__icon-wrapper-mobile img,.bookmarks .item .event-teaser__icon-wrapper img{max-width:55px}@media screen and (max-width:992px){.bookmarks .item .event-teaser__icon-wrapper{display:none}}.bookmarks .item .event-teaser__icon-wrapper-mobile{display:none}@media screen and (max-width:992px){.bookmarks .item .event-teaser__icon-wrapper-mobile{display:flex}}@media screen and (max-width:600px){.bookmarks .item .event-teaser__icon-wrapper-mobile{padding-left:15px}}.bookmarks .item .event-teaser__action-wrapper{grid-area:2/2/3/4;padding-bottom:10px;justify-self:self-end}@media screen and (max-width:992px){.bookmarks .item .event-teaser__action-wrapper{padding-bottom:0}}.bookmarks .item .remove-btn{display:flex}@media screen and (max-width:992px){.bookmarks .item .remove-btn{display:none}}.bookmarks .item .remove-btn,.bookmarks .item .remove-btn-mobile{font-weight:500;font-size:1.125rem;line-height:1.3125rem;color:#1c1cbe;color:var(--ci-color);align-items:center}@media print{.bookmarks .item .remove-btn,.bookmarks .item .remove-btn-mobile{display:none!important}}.bookmarks .item .remove-btn-mobile>span,.bookmarks .item .remove-btn>span{background-image:linear-gradient(180deg,transparent 91%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 91%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:5px}.bookmarks .item .remove-btn-mobile>span:focus,.bookmarks .item .remove-btn-mobile>span:hover,.bookmarks .item .remove-btn>span:focus,.bookmarks .item .remove-btn>span:hover{background-size:100% 100%}.bookmarks .item .remove-btn-mobile i,.bookmarks .item .remove-btn i{font-size:1.2rem;text-align:center;color:#fff;color:var(--ci-text-color);width:27px;height:27px;background-color:#1c1cbe;background-color:var(--ci-color);display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:7px;position:relative}.bookmarks .item .remove-btn-mobile i .stroke,.bookmarks .item .remove-btn i .stroke{width:27px;height:2px;position:absolute;top:13px;left:0;background-color:#fff;background-color:var(--ci-text-color);-webkit-transform:rotate(135deg);transform:rotate(135deg);display:none}.bookmarks .item .remove-btn-mobile:hover .stroke,.bookmarks .item .remove-btn:hover .stroke{display:flex}.bookmarks .item .remove-btn-mobile{display:none;padding-top:15px}@media screen and (max-width:992px){.bookmarks .item .remove-btn-mobile{display:flex}}.bookmark__modal{display:flex;width:100%;justify-content:center;position:fixed;z-index:1;bottom:20px;color:#fff;color:var(--c-white);font-size:1.3125rem;-webkit-transform:translateY(-30px);transform:translateY(-30px);transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}@media screen and (max-width:992px){.bookmark__modal{font-size:1.0625rem}}.bookmark__modal-content{padding:2px 10px 10px;background-color:#1c1cbe;background-color:var(--ci-color);position:relative;display:flex;align-items:center;justify-content:center}.bookmark__modal-content p{margin-top:0;margin-bottom:0;text-align:center;line-height:1.3em}.bookmark__modal-close{font-weight:700;margin-right:20px}.bookmark__modal-close:focus,.bookmark__modal-close:hover{color:#000;text-decoration:none;cursor:pointer}.button-wrapper{display:none;justify-content:flex-end;margin-top:20px}@media print{.button-wrapper{display:none!important}}@media screen and (max-width:600px){.button-wrapper{margin-top:10px}}.button-wrapper i{margin-right:7px}.button-wrapper .btn-download{color:#1c1cbe;color:var(--ci-color);background-image:linear-gradient(180deg,transparent 91%,#1c1cbe 0);background-image:linear-gradient(180deg,transparent 91%,var(--ci-color) 0);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease;padding-bottom:3px;margin-right:20px}.button-wrapper .btn-download:focus,.button-wrapper .btn-download:hover{background-size:100% 100%}.button-wrapper .btn--remove-all{min-height:0;padding:0 15px 3px}.hundred__image-header{position:relative;display:flex;padding:180px 50px;width:100%;height:100vh;margin-top:0!important}@media screen and (max-width:1240px){.hundred__image-header{padding:170px 50px}}@media screen and (max-width:768px){.hundred__image-header{padding:80px 20px}}.hundred__image-header .inner,.hundred__image-header .item,.hundred__image-header .wrapper{display:flex;width:100%}@media screen{.hundred__image-header .inner{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.hundred__image-header .inner{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.hundred__image-header .inner{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen and (max-width:1240px){.hundred__image-header .inner{padding:0}}.hundred__image-header .context{position:relative;z-index:1;border:15px solid #fff;border:15px solid var(--c-white);display:flex;flex-direction:column;justify-content:space-between;padding:0 1.5rem 1.5rem;width:100%;animation:fadein 2s;-moz-animation:fadein 2s;-webkit-animation:fadein 2s;-o-animation:fadein 2s}@media screen and (max-width:1240px){.hundred__image-header .context{border:14px solid #fff;border:14px solid var(--c-white)}}@media screen and (max-width:768px){.hundred__image-header .context{border:9px solid #fff;border:9px solid var(--c-white);padding:10px 20px 20px}}.hundred__image-header .title{margin-top:0;font-weight:500;font-size:6.25rem;line-height:6.25rem;text-transform:uppercase;color:#fff;color:var(--c-white);word-wrap:break-word}@media screen and (min-width:601px) and (max-width:768px){.hundred__image-header .title{font-size:3.125rem;line-height:3.125rem}}@media screen and (max-width:600px){.hundred__image-header .title{font-size:2.1875rem;line-height:2.1875rem}}.hundred__image-header .link-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.hundred__image-header .link-wrapper{display:block}}.hundred__image-header .text{margin-bottom:0;color:#fff;color:var(--c-white);font-family:Suisse Works,serif;font-size:3rem;line-height:3.875rem}@media screen and (min-width:601px) and (max-width:768px){.hundred__image-header .text{font-size:2.1875rem;line-height:2.8125rem}}@media screen and (max-width:600px){.hundred__image-header .text{font-size:1.6875rem;line-height:2.5rem}}.hundred__image-header .text a{background-image:linear-gradient(180deg,transparent 95%,255,255,255,,0);background-image:linear-gradient(180deg,transparent 95%,255,255,255 0);background-image:linear-gradient(180deg,transparent 95%,var(--c-white-rgb) 0);background-size:100% 100%;background-repeat:no-repeat;text-decoration:none;transition:background-size .4s ease}.hundred__image-header img{font-family:"object-fit:cover";object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.hundred__image-header figcaption{position:absolute;bottom:20px;right:20px;margin-top:20px;max-width:70%;color:#fff;color:var(--c-white);font-size:1.5rem;line-height:2rem;text-align:right}@media screen and (max-width:1240px){.hundred__image-header figcaption{font-size:1rem;line-height:1.25rem}}@media screen and (max-width:768px){.hundred__image-header figcaption{font-size:.75rem;line-height:1rem}}.hundred__image-header .text,.hundred__image-header .title,.hundred__image-header figcaption{animation:fadein 1s linear .7s;-moz-animation:1s linear .7s fadein;-webkit-animation:fadein 1s linear .7s;-o-animation:1s linear .7s fadein}.hundred__image-header .fadein-element{opacity:0}.hundred__image-header .items{display:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.hundred-overview{margin-top:60px!important}@media screen{.hundred-overview{max-width:1320px;margin-left:auto;margin-right:auto;padding-right:70px;padding-left:70px}}@media screen and (max-width:992px){.hundred-overview{max-width:1228px;padding-right:24px;padding-left:24px}}@media screen and (max-width:600px){.hundred-overview{max-width:1320px;padding-right:17px;padding-left:17px}}@media screen and (min-width:769px){.hundred-overview{margin-top:120px!important}}@media screen and (min-width:1241px){.hundred-overview{margin-top:180px!important}}.hundred-overview h1{display:inline-block;font-size:1.875rem;margin-top:0}@media screen and (min-width:601px){.hundred-overview h1{display:block;font-size:4.375rem}}@media screen and (min-width:1025px){.hundred-overview h1{font-size:4.875rem}}.hundred-overview__navigation{position:relative;margin-top:-72px;margin-bottom:30px}@media screen and (min-width:601px){.hundred-overview__navigation{margin-top:-25px;margin-bottom:70px}}.hundred-overview__button-toggle-filter{display:block;margin-right:5px;margin-left:auto}@media screen and (min-width:601px){.hundred-overview__button-toggle-filter{display:none!important}}.hundred-overview__button-toggle-filter i{font-size:1.375rem}.hundred-overview__filter{margin:0;list-style:none;list-style-position:inherit;display:none;position:absolute;top:30px;right:-200px;box-shadow:0 2px 4px 3px hsla(0,0%,43.9%,.35);z-index:1;background-color:#fff;padding:10px 8px}.hundred-overview__filter li{padding-left:0;margin-bottom:0;position:static}.hundred-overview__filter li:first-child{margin-top:0}.hundred-overview__filter li:before{display:none}.hundred-overview__filter li ol,.hundred-overview__filter li ul{padding-left:0}.hundred-overview__filter li ol li:first-child,.hundred-overview__filter li ul li:first-child{margin-top:0}@media screen and (min-width:601px){.hundred-overview__filter{position:relative;width:calc(100% - 18px);box-shadow:none;right:auto;padding:0;display:block}}.hundred-overview__filter.is-active{display:block;right:-5px}.hundred-overview__filter button{display:block;font-family:Suisse Works,serif;font-size:1rem;border-bottom:2px solid transparent}@media screen and (min-width:601px){.hundred-overview__filter button{font-size:1.125rem}}@media screen and (min-width:1241px){.hundred-overview__filter button{font-size:1.375rem}}.hundred-overview__filter button.is-active,.hundred-overview__filter button:hover{border-bottom:2px solid #042a62}.hundred-overview__filter button:active{color:#000}.hundred-overview__filter button:last-child{margin:0}.hundred-overview__filter-group{margin-bottom:1rem}@media screen and (min-width:601px){.hundred-overview__filter-group{display:flex;flex-flow:row wrap}}.hundred-overview__filter-group li{margin-bottom:.5rem}@media screen and (min-width:601px){.hundred-overview__filter-group li{margin-right:1.75rem}}@media screen and (min-width:1241px){.hundred-overview__filter-group li{margin-right:2rem}}.hundred-overview__wrapper{opacity:0;margin-left:-5px;list-style:none;transition:opacity .15s ease-in-out}@media screen and (min-width:601px){.hundred-overview__wrapper{margin-left:-18px}}@media screen and (min-width:1025px){.hundred-overview__wrapper{margin-left:-27px}}.hundred-overview__wrapper.is-loaded{opacity:1}.hundred-overview__item,.hundred-overview__size{width:50%;padding:0 5px;margin-bottom:8px;text-align:center}@media screen and (min-width:601px){.hundred-overview__item,.hundred-overview__size{width:33.33333%;padding:0 18px;margin-bottom:25px}}@media screen and (min-width:1025px){.hundred-overview__item,.hundred-overview__size{width:25%;padding:0 27px;margin-bottom:48px}}.hundred-overview__item:before,.hundred-overview__size,.hundred-overview__size:before{display:none}.timeline{width:100%;padding:60px 18px 0;margin-top:0!important;overflow:auto}@media screen and (min-width:769px){.timeline{padding:95px 5px 0 25px}}@media screen and (min-width:1025px){.timeline{padding:150px 20px 0}}.timeline__inner{position:relative;min-width:100%;display:flex;flex-flow:row nowrap;min-height:calc(100vh - 166px);min-height:calc(var(--vh, 1vh)*100 - 166px)}@media screen and (min-width:769px){.timeline__inner{min-height:calc(100vh - 230px);min-height:calc(var(--vh, 1vh)*100 - 230px)}}@media screen and (min-width:1025px){.timeline__inner{min-height:calc(100vh - 282px);min-height:calc(var(--vh, 1vh)*100 - 282px)}}.timeline__year{font-size:1rem;margin-top:0!important;padding-left:.3125rem;list-style-type:none}@media screen and (min-width:769px){.timeline__year{font-size:1.75rem;padding-left:.625rem}}.timeline__modal{display:none;position:absolute;top:60px;left:6px;width:100%;background-color:rgba(0,0,0,.95);color:#fff;padding:35px 23px 9px;z-index:90;max-width:300px}@media screen and (min-width:1681px){.timeline__modal{left:264px;top:85px;max-width:480px;padding:45px 50px}}.timeline__modal.is-active{display:block}.timeline__modal h4{margin:0}.timeline__modal i{font-size:1.5rem;margin:0 .5rem}.timeline__modal img{display:block;margin:0 auto}.is-touch .timeline__modal-text,.timeline__modal-text.is-touch{display:none}.is-touch .timeline__modal-text.is-touch{display:block}.timeline__modal-button{position:absolute;z-index:1}.timeline__modal-button.is-close{right:15px;top:20px;color:#fff}.timeline__modal-button.is-open{top:90px;left:10px}.timeline__modal-button.is-open i{font-size:1.5rem}.timeline__century-item{position:absolute;display:flex;flex-flow:column nowrap;align-items:center;margin-bottom:0;background-color:#fff;line-height:inherit;overflow:hidden}@media screen and (min-width:601px){.timeline__century-item{flex-flow:row nowrap;align-items:flex-start}}.timeline__century-item:first-child{margin-top:0}.timeline__century-item.is-hovered{overflow:visible;z-index:20}.timeline__century-item.is-hovered picture{-webkit-filter:none!important;filter:none!important;opacity:1!important}.timeline__century-item.is-related-of-hovered{z-index:30}.timeline__century-item.is-active{box-shadow:0 2px 4px 3px hsla(0,0%,43.9%,.35);overflow:visible;z-index:40}@media screen and (min-width:601px){.timeline__century-item.is-active{min-width:520px}}@media screen and (min-width:1681px){.timeline__century-item.is-active{min-width:800px}}.timeline__century-item.is-active picture,.timeline__century-item.is-related-of-active picture,.timeline__century-item.is-related-of-hovered picture{-webkit-filter:none!important;filter:none!important;opacity:1!important}.timeline__button-wrapper{position:relative;flex-shrink:0}.timeline__button-wrapper button{background-color:#fff;position:relative;z-index:1}.has-darken-elements .timeline__button-wrapper picture,.show-darken-elements .timeline__button-wrapper picture{-webkit-filter:brightness(.4);filter:brightness(.4);transition:-webkit-filter .25s ease-in-out;transition:filter .25s ease-in-out;transition:filter .25s ease-in-out,-webkit-filter .25s ease-in-out;opacity:.9}.timeline__button-wrapper picture img{vertical-align:middle;width:125px;position:relative}@media screen and (min-width:1681px){.timeline__button-wrapper picture img{width:195px}}.timeline__button-wrapper picture img.is-landscape{width:180px}@media screen and (min-width:1681px){.timeline__button-wrapper picture img.is-landscape{width:250px}}.timeline__svg{opacity:0}@media (hover:hover) and (pointer:fine){.is-hovered .timeline__svg{opacity:1}}.is-active .timeline__svg{opacity:0}.timeline__svg svg{position:absolute;pointer-events:none}.timeline__svg path{stroke-width:2}.timeline__century-iteminfo{display:none;flex-flow:column nowrap;width:220px;padding:.375rem .75rem 1.25rem}@media screen and (min-width:601px){.timeline__century-iteminfo{width:340px}}@media screen and (min-width:1441px){.timeline__century-iteminfo{align-items:center;width:600px;padding:.625rem 1.125rem 1.875rem}}.is-active .timeline__century-iteminfo{display:flex;z-index:100}.timeline__century-iteminfo h4{font-size:1.25rem;font-weight:500;line-height:1.75rem;width:100%;margin:0}@media screen and (min-width:1441px){.timeline__century-iteminfo h4{font-size:1.875rem;line-height:2.125rem}}.timeline__century-iteminfo p{width:100%;font-size:1rem;margin:.5rem 0 1.25rem}@media screen and (min-width:1441px){.timeline__century-iteminfo p{font-size:1.125rem;margin:.625rem 0 1.25rem}}.timeline__century-item-more{display:block;font-size:.875rem;text-align:center}@media screen and (min-width:1441px){.timeline__century-item-more{font-size:1.25rem}}.timeline__century-item-more span{border-bottom:2px solid #042a62}.timeline__map{background-color:#e4e4e4;width:90%;max-width:1000px;height:60px;position:absolute;bottom:20px;margin-left:auto;margin-right:auto;left:0;right:0}@media screen and (min-width:993px){.timeline__map{height:100px;bottom:13px}}.timeline__map-inner{position:relative;height:100%}.timeline__map-inner ol{list-style:none;margin:0;padding:0;opacity:0}.timeline__map-area{background-color:rgba(0,0,0,.15);height:100%;position:absolute;top:0;left:0}.timeline__map-item{position:absolute;display:block;width:14px;height:14px;border-radius:50%;background-color:#fff;margin:0;padding:0}.timeline__map-item:first-child{margin:0}.timeline__map-item:hover{background-color:#1c1cbe;background-color:var(--ci-color)}.timeline__map-svg{width:100%;height:100%;position:absolute}.timeline__map-svg circle{fill:#fff}.timeline__map-svg path{display:none}.timeline__map-svg .is-hovered path{display:block}.timeline__map-svg .is-hovered circle{fill:#1c1cbe;fill:var(--ci-color)}.timeline__century{position:relative;padding:0}.timeline__century:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;display:block;background:#000;min-height:95vh}@media screen and (min-width:769px){.timeline__century:before{width:2px;min-height:80vh}}@media screen and (min-width:1025px){.timeline__century:before{min-height:60vh}}.timeline__century.is-800,.timeline__century.is-1200,.timeline__century.is-1300,.timeline__century.is-1400,.timeline__century.is-2000{min-width:310px}@media screen and (min-width:1681px){.timeline__century.is-800,.timeline__century.is-1200,.timeline__century.is-1300,.timeline__century.is-1400,.timeline__century.is-2000{min-width:400px}}.timeline__century.is-1500{min-width:900px}@media screen and (min-width:1681px){.timeline__century.is-1500{min-width:1300px}}.timeline__century.is-1600{min-width:775px}@media screen and (min-width:1681px){.timeline__century.is-1600{min-width:1200px}}.timeline__century.is-1700{min-width:1486px}@media screen and (min-width:1681px){.timeline__century.is-1700{min-width:2270px}}.timeline__century.is-1800{min-width:2190px}@media screen and (min-width:1681px){.timeline__century.is-1800{min-width:3460px}}.timeline__century.is-1900{min-width:1394px}@media screen and (min-width:1681px){.timeline__century.is-1900{min-width:2060px}}.timeline__century [data-id="800-1"]{left:122px;top:80px}@media screen and (min-width:1681px){.timeline__century [data-id="800-1"]{left:132px;top:600px}}.timeline__century [data-id="800-2"]{left:40px;top:410px}@media screen and (min-width:1681px){.timeline__century [data-id="800-2"]{top:275px}}.timeline__century [data-id="1200-1"]{left:122px;top:80px}@media screen and (min-width:1681px){.timeline__century [data-id="1200-1"]{left:132px;top:600px}}.timeline__century [data-id="1300-1"]{left:80px;top:140px}@media screen and (min-width:1681px){.timeline__century [data-id="1300-1"]{left:120px}}.timeline__century [data-id="1400-1"]{left:56px;top:270px}@media screen and (min-width:1681px){.timeline__century [data-id="1400-1"]{left:80px;top:370px}}.timeline__century [data-id="1500-1"]{left:20px;top:45px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-1"]{left:20px;top:40px}}.timeline__century [data-id="1500-2"]{left:40px;top:210px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-2"]{top:314px}}.timeline__century [data-id="1500-3"]{left:78px;top:400px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-3"]{top:629px}}.timeline__century [data-id="1500-4"]{left:195px;top:80px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-4"]{left:306px}}.timeline__century [data-id="1500-5"]{left:238px;top:298px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-5"]{left:366px;top:424px}}.timeline__century [data-id="1500-6"]{left:260px;top:471px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-6"]{left:396px;top:687px}}.timeline__century [data-id="1500-7"]{left:400px;top:455px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-7"]{left:616px;top:706px}}.timeline__century [data-id="1500-8"]{left:430px;top:226px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-8"]{left:650px;top:334px}}.timeline__century [data-id="1500-9"]{left:440px;top:57px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-9"]{left:660px}}.timeline__century [data-id="1500-10"]{left:575px;top:188px}@media screen and (min-width:1681px){.timeline__century [data-id="1500-10"]{left:880px;top:276px}}.timeline__century [data-id="1600-1"]{left:60px;top:90px}@media screen and (min-width:1681px){.timeline__century [data-id="1600-1"]{left:80px;top:110px}}.timeline__century [data-id="1600-2"]{left:110px;top:300px}@media screen and (min-width:1681px){.timeline__century [data-id="1600-2"]{left:130px;top:420px}}.timeline__century [data-id="1600-3"]{left:285px;top:50px}@media screen and (min-width:1681px){.timeline__century [data-id="1600-3"]{left:443px;top:60px}}.timeline__century [data-id="1600-4"]{left:438px;top:135px}@media screen and (min-width:1681px){.timeline__century [data-id="1600-4"]{left:697px;top:220px}}.timeline__century [data-id="1600-5"]{left:635px;top:50px}@media screen and (min-width:1681px){.timeline__century [data-id="1600-5"]{left:993px;top:60px}}.timeline__century [data-id="1700-1"]{left:40px;top:80px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-1"]{left:50px;top:100px}}.timeline__century [data-id="1700-2"]{left:88px;top:515px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-2"]{left:105px;top:672px}}.timeline__century [data-id="1700-3"]{left:208px;top:133px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-3"]{left:320px;top:155px}}.timeline__century [data-id="1700-4"]{left:366px;top:442px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-4"]{left:545px;top:730px}}.timeline__century [data-id="1700-5"]{left:386px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1700-5"]{left:580px;top:70px}}.timeline__century [data-id="1700-6"]{left:400px;top:200px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-6"]{left:600px;top:371px}}.timeline__century [data-id="1700-7"]{left:538px;top:20px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-7"]{left:843px;top:91px}}.timeline__century [data-id="1700-8"]{left:570px;top:190px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-8"]{left:900px;top:389px}}.timeline__century [data-id="1700-9"]{left:585px;top:402px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-9"]{left:930px;top:692px}}.timeline__century [data-id="1700-10"]{left:690px;top:35px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-10"]{left:1100px;top:120px}}.timeline__century [data-id="1700-11"]{left:755px;top:345px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-11"]{left:1190px;top:630px}}.timeline__century [data-id="1700-12"]{left:770px;top:194px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-12"]{left:1215px;top:381px}}.timeline__century [data-id="1700-13"]{left:845px;top:10px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-13"]{left:1360px;top:30px}}.timeline__century [data-id="1700-14"]{left:920px;top:160px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-14"]{left:1450px;top:260px}}.timeline__century [data-id="1700-15"]{left:930px;top:315px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-15"]{left:1480px;top:479px}}.timeline__century [data-id="1700-16"]{left:940px;top:490px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-16"]{left:1500px;top:752px}}.timeline__century [data-id="1700-17"]{left:1050px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1700-17"]{left:1640px;top:0}}.timeline__century [data-id="1700-18"]{left:1126px;top:200px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-18"]{left:1750px;top:307px}}.timeline__century [data-id="1700-19"]{left:1238px;top:20px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-19"]{left:1920px;top:20px}}.timeline__century [data-id="1700-20"]{left:1130px;top:395px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-20"]{left:1750px;top:610px}}.timeline__century [data-id="1700-21"]{left:1265px;top:225px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-21"]{left:1960px;top:340px}}.timeline__century [data-id="1700-22"]{left:1278px;top:568px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-22"]{left:1990px;top:870px}}.timeline__century [data-id="1700-23"]{left:1294px;top:406px}@media screen and (min-width:1681px){.timeline__century [data-id="1700-23"]{left:2012px;top:620px}}.timeline__century [data-id="1800-1"]{left:10px;top:50px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-1"]{left:20px;top:60px}}.timeline__century [data-id="1800-2"]{left:30px;top:248px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-2"]{left:40px;top:340px}}.timeline__century [data-id="1800-3"]{left:40px;top:402px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-3"]{left:64px;top:570px}}.timeline__century [data-id="1800-4"]{left:210px;top:20px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-4"]{left:300px;top:20px}}.timeline__century [data-id="1800-5"]{left:230px;top:220px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-5"]{left:348px;top:352px}}.timeline__century [data-id="1800-6"]{left:202px;top:400px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-6"]{left:296px;top:610px}}.timeline__century [data-id="1800-7"]{left:350px;top:55px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-7"]{left:513px;top:78px}}.timeline__century [data-id="1800-8"]{left:366px;top:210px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-8"]{left:560px;top:330px}}.timeline__century [data-id="1800-9"]{left:378px;top:410px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-9"]{left:575px;top:662px}}.timeline__century [data-id="1800-10"]{left:360px;top:548px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-10"]{left:548px;top:854px}}.timeline__century [data-id="1800-11"]{left:512px;top:230px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-11"]{left:786px;top:350px}}.timeline__century [data-id="1800-12"]{left:522px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1800-12"]{left:810px;top:0}}.timeline__century [data-id="1800-13"]{left:577px;top:427px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-13"]{left:890px;top:633px}}.timeline__century [data-id="1800-14"]{left:658px;top:25px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-14"]{left:1075px;top:50px}}.timeline__century [data-id="1800-15"]{left:669px;top:220px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-15"]{left:1140px;top:327px}}.timeline__century [data-id="1800-16"]{left:725px;top:424px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-16"]{left:1140px;top:698px}}.timeline__century [data-id="1800-17"]{left:720px;top:508px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-17"]{left:1106px;top:787px}}.timeline__century [data-id="1800-18"]{left:835px;top:10px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-18"]{left:1400px;top:20px}}.timeline__century [data-id="1800-19"]{left:811px;top:228px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-19"]{left:1400px;top:420px}}.timeline__century [data-id="1800-20"]{left:866px;top:474px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-20"]{left:1420px;top:690px}}.timeline__century [data-id="1800-21"]{left:990px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1800-21"]{left:1650px;top:0}}.timeline__century [data-id="1800-22"]{left:1004px;top:236px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-22"]{left:1680px;top:371px}}.timeline__century [data-id="1800-23"]{left:1016px;top:360px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-23"]{left:1700px;top:590px}}.timeline__century [data-id="1800-24"]{left:1014px;top:485px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-24"]{left:1700px;top:770px}}.timeline__century [data-id="1800-25"]{left:1154px;top:40px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-25"]{left:1910px;top:40px}}.timeline__century [data-id="1800-26"]{left:1210px;top:240px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-26"]{left:1974px;top:362px}}.timeline__century [data-id="1800-27"]{left:1222px;top:430px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-27"]{left:2012px;top:660px}}.timeline__century [data-id="1800-28"]{left:1293px;top:148px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-28"]{left:2139px;top:224px}}.timeline__century [data-id="1800-29"]{left:1390px;top:550px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-29"]{left:2240px;top:860px}}.timeline__century [data-id="1800-30"]{left:1402px;top:390px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-30"]{left:2260px;top:620px}}.timeline__century [data-id="1800-31"]{left:1352px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1800-31"]{left:2310px;top:10px}}.timeline__century [data-id="1800-32"]{left:1477px;top:184px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-32"]{left:2360px;top:300px}}.timeline__century [data-id="1800-33"]{left:1600px;top:460px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-33"]{left:2540px;top:700px}}.timeline__century [data-id="1800-34"]{left:1620px;top:36px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-34"]{left:2640px;top:65px}}.timeline__century [data-id="1800-35"]{left:1640px;top:202px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-35"]{left:2650px;top:300px}}.timeline__century [data-id="1800-36"]{left:1760px;top:388px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-36"]{left:2820px;top:630px}}.timeline__century [data-id="1800-37"]{left:1816px;top:54px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-37"]{left:2920px;top:94px}}.timeline__century [data-id="1800-38"]{left:1860px;top:216px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-38"]{left:3030px;top:380px}}.timeline__century [data-id="1800-39"]{left:1972px;top:376px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-39"]{left:3180px;top:600px}}.timeline__century [data-id="1800-40"]{left:1998px;top:5px}@media screen and (min-width:1681px){.timeline__century [data-id="1800-40"]{left:3190px;top:10px}}.timeline__century [data-id="1900-1"]{left:10px;top:186px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-1"]{left:10px;top:284px}}.timeline__century [data-id="1900-2"]{left:40px;top:368px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-2"]{left:50px;top:585px}}.timeline__century [data-id="1900-3"]{left:40px;top:50px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-3"]{left:60px;top:70px}}.timeline__century [data-id="1900-4"]{left:228px;top:108px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-4"]{left:342px;top:150px}}.timeline__century [data-id="1900-5"]{left:234px;top:458px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-5"]{left:375px;top:416px}}.timeline__century [data-id="1900-6"]{left:256px;top:274px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-6"]{left:340px;top:750px}}.timeline__century [data-id="1900-7"]{left:404px;top:424px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-7"]{left:630px;top:680px}}.timeline__century [data-id="1900-8"]{left:386px;top:20px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-8"]{left:590px;top:75px}}.timeline__century [data-id="1900-9"]{left:396px;top:230px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-9"]{left:600px;top:425px}}.timeline__century [data-id="1900-10"]{left:548px;top:342px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-10"]{left:860px;top:485px}}.timeline__century [data-id="1900-11"]{left:572px;top:484px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-11"]{left:888px;top:710px}}.timeline__century [data-id="1900-12"]{left:565px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1900-12"]{left:884px;top:0}}.timeline__century [data-id="1900-13"]{left:539px;top:190px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-13"]{left:815px;top:278px}}.timeline__century [data-id="1900-14"]{left:736px;top:70px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-14"]{left:1100px;top:125px}}.timeline__century [data-id="1900-15"]{left:750px;top:300px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-15"]{left:1136px;top:472px}}.timeline__century [data-id="1900-16"]{left:870px;top:10px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-16"]{left:1326px;top:20px}}.timeline__century [data-id="1900-17"]{left:902px;top:200px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-17"]{left:1350px;top:328px}}.timeline__century [data-id="1900-18"]{left:940px;top:372px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-18"]{left:1404px;top:590px}}.timeline__century [data-id="1900-19"]{left:1012px;top:498px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-19"]{left:1510px;top:766px}}.timeline__century [data-id="1900-20"]{left:1036px;top:0}@media screen and (min-width:1681px){.timeline__century [data-id="1900-20"]{left:1680px}}.timeline__century [data-id="1900-21"]{left:1180px;top:126px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-21"]{left:1760px;top:245px}}.timeline__century [data-id="1900-22"]{left:1180px;top:512px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-22"]{left:1780px;top:823px}}.timeline__century [data-id="1900-23"]{left:1260px;top:315px}@media screen and (min-width:1681px){.timeline__century [data-id="1900-23"]{left:1857px;top:520px}}.timeline__century [data-id="2000-1"]{left:20px;top:100px}@media screen and (min-width:1681px){.timeline__century [data-id="2000-1"]{left:20px;top:150px}}.timeline__century [data-id="2000-2"]{left:40px;top:320px}@media screen and (min-width:1681px){.timeline__century [data-id="2000-2"]{left:40px;top:620px}}.has-modal-open{overflow:hidden}.hundred-detail{display:block;position:relative;background-color:#ebebeb;min-height:calc(100vh - 60px);margin-top:60px!important;padding-bottom:20px}@media screen and (min-width:769px){.hundred-detail{margin-top:100px!important;min-height:calc(100vh - 100px)}}@media screen and (min-width:1241px){.hundred-detail{margin-top:135px!important;min-height:calc(100vh - 135px)}}.hundred-detail__navigation{position:relative;display:inline-block;box-shadow:0 2px 4px 3px hsla(0,0%,43.9%,.35);background-color:#fff;margin:8px 0 0 15px;z-index:1}@media screen and (min-width:601px){.hundred-detail__navigation{margin:20px 0 0 23px}}@media screen and (min-width:1025px){.hundred-detail__navigation{display:block;right:auto;position:fixed;left:0;top:24vh;box-shadow:none;background-color:transparent}}.hundred-detail__navigation-items{margin:0}@media screen and (min-width:1025px){.hundred-detail__navigation-items{padding-top:5px}}.hundred-detail__navigation-items li{display:inline-block;background-color:#fff;padding:0;margin:0}@media screen and (min-width:1025px){.hundred-detail__navigation-items li{display:block}}.hundred-detail__navigation-items li:before{display:none}@media screen and (min-width:1025px){.hundred-detail__navigation-items li:last-child{margin-top:3.75rem}}.hundred-detail__navigation-items button{padding:.5rem}@media screen and (min-width:601px){.hundred-detail__navigation-items button{padding:.625rem}}@media screen and (min-width:1025px){.hundred-detail__navigation-items button{padding:1rem}}.hundred-detail__navigation-items button.is-active,.hundred-detail__navigation-items button:hover{background-color:#1c1cbe;background-color:var(--ci-color)}.hundred-detail__navigation-items button.is-active i,.hundred-detail__navigation-items button:hover i{color:#fff}.hundred-detail__navigation-items button.focus-visible,.hundred-detail__navigation-items button:focus-visible{margin-bottom:2px}.hundred-detail__navigation-items i{font-size:1.125rem}@media screen and (min-width:601px){.hundred-detail__navigation-items i{font-size:1.375rem}}@media screen and (min-width:1025px){.hundred-detail__navigation-items i{font-size:2.25rem}}.hundred-detail__header{width:100%;padding-top:20px}@media screen and (min-width:1025px){.hundred-detail__header{padding-top:40px}}.hundred-detail__header h1{font-size:.875rem;margin:0;padding:0 1.125rem;line-height:1.375rem}@media screen and (min-width:601px){.hundred-detail__header h1{font-size:1rem;padding:0 1.625rem}}@media screen and (min-width:769px){.hundred-detail__header h1{font-size:1.25rem;line-height:1.75rem}}@media screen and (min-width:1025px){.hundred-detail__header h1{font-size:1.5rem;text-align:center}}.hundred-detail__images{margin-top:20px}@media screen and (min-width:1025px){.hundred-detail__images{margin-top:40px}}.hundred-detail__slides{display:flex;align-items:center}.hundred-detail__image{position:relative;margin:0 auto;cursor:zoom-in}.hundred-detail__image.is-portrait{max-width:75%}@media screen and (min-width:601px){.hundred-detail__image.is-portrait{max-width:70%}}@media screen and (min-width:769px){.hundred-detail__image.is-portrait{max-width:60%}}@media screen and (min-width:1025px){.hundred-detail__image.is-portrait{max-width:47%}}@media screen and (min-width:1241px){.hundred-detail__image.is-portrait{max-width:40%}}@media screen and (min-width:1441px){.hundred-detail__image.is-portrait{max-width:27%}}.hundred-detail__image.is-landscape{max-width:75%}@media screen and (min-width:769px){.hundred-detail__image.is-landscape{max-width:80%}}@media screen and (min-width:1441px){.hundred-detail__image.is-landscape{max-width:45%}}.hundred-detail__image.is-square{max-width:75%}@media screen and (min-width:769px){.hundred-detail__image.is-square{max-width:38%}}.hundred-detail picture{display:flex;height:100%;width:100%;margin-bottom:1rem}.hundred-detail picture img{align-self:center;flex-shrink:0}.hundred-detail figcaption{font-size:.875rem;text-align:center}.hundred-detail__image-button{position:absolute;top:29vh;left:3%;background-color:#fff;width:30px;height:30px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1025px){.hundred-detail__image-button{width:40px;height:40px;left:10%}}@media screen and (min-width:1441px){.hundred-detail__image-button{left:7%}}.hundred-detail__image-button.is-next{left:auto;right:3%}@media screen and (min-width:1025px){.hundred-detail__image-button.is-next{right:10%}}@media screen and (min-width:1441px){.hundred-detail__image-button.is-next{right:7%}}.hundred-detail__image-button i{font-size:1.5rem}@media screen and (min-width:1025px){.hundred-detail__image-button i{font-size:2rem}}.hundred-detail__modal{display:none;position:absolute;top:0;width:100%;padding:55px 23px 9px;background-color:rgba(0,0,0,.9);overflow:scroll;height:calc(100vh - 60px)}@media screen and (min-width:769px){.hundred-detail__modal{height:calc(100vh - 85px)}}@media screen and (min-width:1025px){.hundred-detail__modal{max-width:40%;right:0;padding:55px 35px}}@media screen and (min-width:1241px){.hundred-detail__modal{max-width:30%;height:calc(100vh - 120px)}}.hundred-detail__modal.is-active{display:block}@media screen and (min-width:1025px){.hundred-detail__modal.is-fullscreen{max-width:100%;right:auto}}@media screen and (min-width:1241px){.hundred-detail__modal.is-fullscreen{max-width:100%}}.hundred-detail__modal.is-bottom-position{height:auto;position:fixed;top:auto;bottom:0;min-height:290px;overflow:hidden}@media screen and (min-width:1025px){.hundred-detail__modal.is-bottom-position{position:absolute;top:0;bottom:auto;min-height:100%;width:40%;max-width:390px}}@media screen and (min-width:1441px){.hundred-detail__modal.is-bottom-position{width:25%}}.hundred-detail__modal h4,.hundred-detail__modal h5,.hundred-detail__modal i,.hundred-detail__modal p,.hundred-detail__modal table{color:#fff}.hundred-detail__modal h4{font-size:1.125rem;margin-top:0;margin-bottom:.3125rem}@media screen and (min-width:1025px){.hundred-detail__modal h4{font-size:1.25rem;margin-bottom:1.5625rem}}@media screen and (min-width:1241px){.hundred-detail__modal h4{margin-bottom:2.1875rem}}.hundred-detail__modal h5{font-size:1.375rem;font-weight:400;margin:0}@media screen and (min-width:1025px){.hundred-detail__modal h5{font-size:1.5rem}}@media screen and (min-width:1025px){.hundred-detail__modal p{font-size:1.25rem}}.hundred-detail__modal table{width:100%}.hundred-detail__modal table td,.hundred-detail__modal table th{border:none;padding:10px 5px 10px 0;width:50%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:1025px){.hundred-detail__modal table td,.hundred-detail__modal table th{font-size:1.25rem;padding:10px 10px 10px 0}}.hundred-detail__modal table a{text-decoration:underline}.hundred-detail__modal-inner{position:relative}.hundred-detail__modal-close{position:absolute;right:0;top:-20px}@media screen and (min-width:601px){.hundred-detail__modal-close{top:-26px}}@media screen and (min-width:1025px){.hundred-detail__modal-close i{font-size:1.5rem}}.hundred-detail__more{max-height:120px;overflow:hidden}@media screen and (min-width:601px){.hundred-detail__more{max-height:190px}}@media screen and (min-width:769px){.hundred-detail__more{max-height:400px}}@media screen and (min-width:1025px){.hundred-detail__more{max-height:500px}}.hundred-detail__more-button{position:relative;width:100%;border-top:1px solid #fff;margin-top:-pxtorem(12);padding-top:.1875rem;text-align:center}.hundred-detail__more-button i{display:inline-block;font-size:.625rem}.hundred-detail__more-button.focus-visible i,.hundred-detail__more-button:hover i{-webkit-transform:rotate(0) translateY(3px);transform:rotate(0) translateY(3px)}.hundred-detail__more-button[aria-expanded=true] i{-webkit-transform:rotate(180deg) translateY(0);transform:rotate(180deg) translateY(0)}.hundred-detail__more-button[aria-expanded=true].focus-visible i,.hundred-detail__more-button[aria-expanded=true]:hover i{-webkit-transform:rotate(180deg) translateY(3px);transform:rotate(180deg) translateY(3px)}.hundred-detail__more-images{width:100%;height:100%;overflow:auto;display:flex;align-items:center;padding:0;margin-top:20px}@media screen and (min-width:1025px){.hundred-detail__more-images{flex-flow:column nowrap;align-items:flex-start;height:100%;max-height:calc(100vh - 240px);min-width:284px}}.hundred-detail__more-images li{margin-right:20px;margin-bottom:0;padding:0;flex:none}@media screen and (min-width:1025px){.hundred-detail__more-images li{margin-right:0;margin-bottom:20px}}.hundred-detail__more-images li:before{display:none}.hundred-detail__permalink{width:100%;color:#fff;text-decoration:underline}@media screen and (min-width:1025px){.hundred-detail__permalink{font-size:1.25rem}}.hundred-detail__tooltip{display:none;z-index:1;background-color:#fff;border:1px solid #f5f5f5;margin-top:5px;padding:5px 10px;font-size:.875rem;opacity:1;transition:all .5s ease-in-out;color:#000;width:auto}.hundred-detail__tooltip.is-active{display:inline-block!important}.hundred-detail .img-magnifier-glass{position:absolute;border:3px solid #fff;border:3px solid var(--c-white);border-radius:50%;cursor:none;width:100px;height:100px;z-index:1;opacity:0;background-color:#fff}@media screen and (min-width:1025px){.hundred-detail .img-magnifier-glass{width:200px;height:200px}}.cookiebanner{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);z-index:111}.cookiebanner.is-hidden{display:none}.cookiebanner .inner{color:var(--ci-text-color);background-color:var(--ci-color);width:500px;height:100%;position:absolute;top:0;right:0;z-index:1;overflow:auto}@media screen and (max-width:768px){.cookiebanner .inner{width:95%}}.cookiebanner .inner.cookie-law{display:block}@media screen and (max-width:600px){.cookiebanner .inner{padding:.5rem 0}}.cookiebanner .inner>div{padding:1.5rem}@media screen and (max-width:768px){.cookiebanner .inner>div{padding:1rem}}.cookiebanner .inner h2{font-weight:500;font-size:20px;line-height:25px;margin-top:30px;margin-bottom:10px}@media screen and (max-width:1240px){.cookiebanner .inner h2{font-size:18px}}.cookiebanner .inner h2:first-child{margin-top:0}.cookiebanner .inner p{margin:0;font-size:15px}.cookiebanner .inner p a{padding-bottom:1px;border-bottom:1px solid var(--c-white);display:inline-block}.cookiebanner .inner p a:focus,.cookiebanner .inner p a:hover{font-weight:500}.cookiebanner .inner .action-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:3rem}.cookiebanner .inner .button-bordered{width:100%;text-align:center;border:2px solid var(--c-white)}.cookiebanner .inner .button.inverted{font-size:16px;margin-top:1.5rem}.is-blog .cookiebanner .inner{color:var(--c-white);background-color:var(--c-blog-color)}.is-blog .cookiebanner .inner .button-bordered{color:var(--c-blog-color)}.is-blog .cookiebanner .inner .button-bordered.focus-visible,.is-blog .cookiebanner .inner .button-bordered:hover{color:var(--c-white);background-color:var(--c-blog-color)}.is-blog .cookiebanner .inner .button.inverted{color:var(--c-white);border-color:var(--c-white)}.is-blog .cookiebanner .inner .button.inverted:before,.is-blog .cookiebanner .inner .button.inverted span:after,.is-blog .cookiebanner .inner .button.inverted span:before{background:var(--c-white)}.is-blog .cookiebanner .inner .button.inverted:after{background:var(--c-blog-color)}.is-blog .cookiebanner .inner p a{border-bottom:1px solid var(--c-white)}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:99999;-webkit-backface-visibility:hidden;outline:none}.pswp img{max-width:none}.pswp__bg{opacity:1}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp__img{-webkit-transform:translateZ(0);transform:translateZ(0)}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;opacity:1!important}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#313439}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-weight:700;line-height:16px;margin-top:-8px;color:#888}.pswp__error-msg a{color:#888;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:15px 0 0;float:right;box-shadow:none}.pswp__button:active{outline:none}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button:before{display:none}.pswp__button svg{pointer-events:none}.pswp__button svg *{transition:all .2s}.pswp__button--close svg{width:24px;height:24px}.pswp__button--close:focus svg>*,.pswp__button--close:hover svg>*,.pswp__button--close svg *,.pswp__button--zoom:focus svg>*,.pswp__ui--over-close .pswp__button--close svg>*{fill:var(--ci-color)}.pswp__button--arrow--left svg,.pswp__button--arrow--right svg{width:25px;height:40px}.pswp__button--arrow--left svg>*,.pswp__button--arrow--right svg>*{fill:var(--ci-color)}.pswp__button--arrow--left:focus,.pswp__button--arrow--left:hover,.pswp__button--arrow--right:focus,.pswp__button--arrow--right:hover{outline:1px dotted #000}.pswp__button--zoom{display:none}.pswp__button--zoom svg{width:24px;height:24px}.pswp__button--zoom svg>rect{fill:var(--c-black)}.pswp__button--zoom svg>circle{stroke:var(--c-black)}.pswp__button--zoom svg circle{stroke:var(--ci-color)}.pswp__button--zoom svg rect{fill:var(--ci-color)}.pswp__button--zoom:focus{outline:1px dotted #000}.pswp__button--zoom:focus svg circle{fill:transparent}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom svg rect:first-of-type{display:none}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px}.pswp__button--arrow--right:before{right:6px}.pswp__counter{position:absolute;bottom:0;right:0;height:44px;color:var(--c-black);padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:flex-end;font-size:15px}.pswp__counter .index{font-size:18px;font-weight:500}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;background-color:#fff!important}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center,.pswp__copyright{text-align:left;max-width:calc(100% - 50px);font-size:13px;padding:10px;line-height:20px}.pswp__caption__center p,.pswp__copyright p{margin:0}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp_imagetitle_text{width:100%;padding:0 110px 10px 10px;background-color:#fff;position:absolute;top:0;left:0}.pswp_imagetitle_text p{font-size:20px;font-weight:500;margin:9px 0 0}@media screen and (max-width:768px){.pswp_imagetitle_text p{font-size:25px;line-height:29px}}#pswp__captiontext{font-size:15px}.pswp__captiontext{margin-top:10px}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr;display:none}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:100049}.pswp__top-bar{position:absolute;left:0;top:0;min-height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{text-align:center;visibility:visible}.pswp--has_mouse .pswp__button--arrow--left path,.pswp--has_mouse .pswp__button--arrow--right path{stroke:var(--ci-color)}.pswp__caption,.pswp__top-bar,.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:transparent}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.consent-overlay{font-size:1em;font-size:var(--consent-overlay-font-size-basic,1em)}.consent-overlay.is-active .consent-overlay__content{display:block}.consent-overlay.is-active .consent-overlay__opt-out{display:inline-block}.consent-overlay.is-active .consent-overlay__opt-in{display:none}.consent-overlay__opt-in{padding:20px;color:#fff;color:var(--consent-overlay-text-color,#fff);font-size:1em;font-size:var(--consent-overlay-font-size-text,1em);background-color:#000;background-color:var(--consent-overlay-background-color,#000)}.consent-overlay__opt-out{display:none}.consent-overlay__opt-out span{margin-right:10px;font-size:1em;font-size:var(--consent-overlay-font-size-text,1em)}.consent-overlay__heading{font-size:1.5em;font-size:var(--consent-overlay-font-size-heading,1.5em)}.consent-overlay__content{display:none}.consent-overlay__buttons{display:inline-flex;flex-direction:column;grid-gap:20px;gap:20px;margin-top:20px}@media screen and (min-width:768px){.consent-overlay__buttons{flex-direction:row;grid-gap:30px;gap:30px;margin-top:30px}}.consent-overlay__button{color:#fff;color:var(--consent-overlay-text-color,#fff)}.consent-overlay__button:focus,.consent-overlay__button:hover{color:tomato;color:var(--consent-overlay-color-controls-active,tomato)}.consent-overlay iframe{width:100%}.consent-overlay [data-revoke]{position:relative;bottom:.4em;width:2.4em;height:1.3em;color:tomato;color:var(--consent-overlay-color-controls-active,tomato);background-color:tomato;background-color:var(--consent-overlay-color-controls-active,tomato);border:.15em solid;border-radius:2.88em}.consent-overlay [data-revoke]:after{content:"";position:absolute;top:.05em;right:.075em;z-index:1;width:.9em;height:.9em;background-color:#fff;border-radius:50%;transition:all .25s ease-in-out}.consent-overlay [data-revoke]:focus,.consent-overlay [data-revoke]:hover{background-color:#fff}.consent-overlay [data-revoke]:focus:after,.consent-overlay [data-revoke]:hover:after{background-color:tomato;background-color:var(--consent-overlay-color-controls-active,tomato);-webkit-transform:translateX(-1.125em) translateY(0);transform:translateX(-1.125em) translateY(0)}[data-consent-type=embed][data-consent-subtype=vimeo] .consent-overlay__content,[data-consent-type=embed][data-consent-subtype=youtube] .consent-overlay__content{position:relative}[data-consent-type=embed][data-consent-subtype=vimeo] .consent-overlay__content>*,[data-consent-type=embed][data-consent-subtype=youtube] .consent-overlay__content>*{position:absolute;top:0;left:0;height:100%}[data-consent-type=embed][data-consent-subtype=vimeo] .consent-overlay__content:after,[data-consent-type=embed][data-consent-subtype=youtube] .consent-overlay__content:after{content:"";display:block;padding-bottom:56.25%}