/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;font-weight:400;margin:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:2px solid;outline-color:#000;outline-color:rgba(0,0,0,.6)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}button,input,select,textarea{border:1px solid #000;border-radius:0;font-family:inherit;font-size:inherit;line-height:1em}button,input[type=cancel],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{max-width:100%;overflow:auto;resize:vertical;vertical-align:top}::-moz-selection{text-shadow:none}::selection{text-shadow:none}iframe,img{vertical-align:top}embed,iframe,img,object,param,video{max-width:100%}img{height:auto}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:root{-webkit-font-smoothing:antialiased;background-color:#fff;color:#000;font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:17px}html{scroll-behavior:smooth}a{color:#000;text-decoration:none}a:focus,a:hover{color:#0c0;outline:0}::-moz-selection{background:rgba(0,0,0,.2)}::selection{background:rgba(0,0,0,.2)}footer{clear:both}.center{margin-left:auto;margin-right:auto;width:2560px}.spacing-left{padding-left:280px}.spacing-right,.spacing-sides{padding-right:280px}.spacing-sides{padding-left:280px}.fixed{margin-bottom:70px;position:fixed}a[target=_blank]{align-items:center;display:flex}a[target=_blank]:after{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:cover;content:" ";display:inline-block;height:1em;margin-left:4px;width:1em;width:14px}a[target=_blank]:after,a[target=_blank]:focus:after,a[target=_blank]:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-green-black-sprite.svg)}.user{margin-bottom:200px;margin-top:70px;width:100%}.user .eu-cookie-compliance-message,.user .legible{max-width:665px}.chevron-next,.chevron-next:hover,.chevron-prev,.chevron-prev:hover{opacity:1}.has-anchor-link-title{scroll-margin-top:90px}.ajax-progress{visibility:hidden}.grid{grid-template-areas:".  grid-col-2-5 grid-col-2-5 grid-col-2-5 grid-col-2-5 . . ." ". . grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8" ". . grid-col-3-5 grid-col-3-5 grid-col-3-5 . . ." ". . grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 . ." "grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-6-7 grid-col-6-7 ." ". grid-col-2-3 grid-col-2-3 grid-col-4-6 grid-col-4-6 grid-col-4-6 . ."}.grid,.main-content-and-sidebar.grid{display:grid;gap:0 50px;grid-auto-flow:row;grid-template-columns:230px 1fr 1fr 1fr 1fr 1fr 1fr 230px;grid-template-rows:1fr}.main-content-and-sidebar.grid{grid-template-areas:". . grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-6-7 grid-col-6-7 ."}.grid-col-1-5{grid-area:grid-col-1-5}.grid-col-2-3{grid-area:grid-col-2-3}.grid-col-2-5{grid-area:grid-col-2-5}.grid-col-3-5{grid-area:grid-col-3-5}.grid-col-3-6{grid-area:grid-col-3-6}.grid-col-3-8{grid-area:grid-col-3-8}.grid-col-4-6{grid-area:grid-col-4-6}.grid-col-6-7{grid-area:grid-col-6-7}.active-filters{margin-bottom:20px}.active-filters h5{margin-bottom:10px}.active-filters .terms{display:flex;flex-wrap:wrap}.active-filters .terms,.active-filters .terms+a{font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.25em}.active-filters .terms+a{text-decoration:underline}.active-filters .term{background-color:#f2f2f2;margin-bottom:10px;margin-right:10px;padding:10px}.anchor-menu-container{height:50px}.anchor-menu{background-color:hsla(0,0%,100%,.95);font-size:.8235294118rem;line-height:1.3em;position:sticky;top:0;transition:top .2s ease-in-out;z-index:9}.anchor-menu .anchor-menu__links{border-top:2px solid #000;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto}.anchor-menu .anchor__link a{font-family:Gotham Bold,Helvetica,Arial,sans-serif;padding:15px;text-transform:uppercase}.anchor-menu .anchor__link a:focus{color:inherit}.anchor-menu .anchor__link--active a,.anchor-menu .anchor__link--active a:focus{color:#0c0}.anchor-menu li{align-items:center;display:flex;flex:0 0 auto;position:relative}.anchor-menu li:first-child:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:1.4285714286em;margin-right:15px;width:1em;width:1.4285714286em}.anchor-menu.center{width:100%}.anchor-menu-pinned{position:fixed}.header--down .anchor-menu-pinned{top:110px}.body.body--spacing-top{margin-bottom:0;margin-top:70px}.body.body--spacing-top+*{margin-top:70px}.body.body--spacing-top+.gallery{margin-top:100px}.body .body__content{font-size:24px;font-weight:700;line-height:1.45em;margin-top:0}.caption{font-style:italic;margin-top:10px}.columns,.footer-tertiary nav>ul{align-items:flex-start;display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.columns>*,.footer-tertiary nav>ul>*{margin-left:25px;margin-right:25px}.columns--2>*{width:calc(50% - 50px)}.columns--3>*{width:calc(33.33333% - 50px)}.columns--4>*,.footer-tertiary nav>ul>*{width:calc(25% - 50px)}.columns--6>*{width:calc(16.66667% - 50px)}.columns--2>:nth-child(n+3),.columns--3>:nth-child(n+4),.columns--4>:nth-child(n+5),.footer-tertiary nav>ul>:nth-child(n+5){margin-top:50px}.background-black{background-color:#000;color:#fff}.background-black a{color:#fff}.background-black .icon-clock:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/clock-white.svg)}.background-black .icon-ticket:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/ticket-white.svg)}.background-black .icon-search:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/search-white.svg)}.background-black .icon-eye:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/eye-white.svg)}.background-black .icon-map-marker:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-marker-white.svg)}.background-black .icon-map:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-white.svg)}.background-black .footer-secondary .footer__links a[href*=facebook]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook-white.svg)}.background-black .footer-secondary .footer__links a[href*=facebook]:focus,.background-black .footer-secondary .footer__links a[href*=facebook]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook-green.svg)}.background-black .footer-secondary .footer__links a[href*=instagram]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram-white.svg)}.background-black .footer-secondary .footer__links a[href*=instagram]:focus,.background-black .footer-secondary .footer__links a[href*=instagram]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram-green.svg)}.background-black .footer-secondary .footer__links a[href*=youtube]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube-white.svg)}.background-black .footer-secondary .footer__links a[href*=youtube]:focus,.background-black .footer-secondary .footer__links a[href*=youtube]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube-green.svg)}.background-black .footer-secondary .footer__links a[href*=linkedin]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin-white.svg)}.background-black .footer-secondary .footer__links a[href*=linkedin]:focus,.background-black .footer-secondary .footer__links a[href*=linkedin]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin-green.svg)}.background-grey{background-color:#f2f2f2}.popup-content{display:flex;flex-direction:column;font-size:1rem;line-height:1.4em;max-width:100%;padding:115px 280px}.eu-cookie-compliance-category:first-child{margin-top:0}.eu-cookie-compliance-category{margin-top:.5em}.eu-cookie-compliance-category input{display:inline;height:16px;margin-right:5px;padding:0 20px 10px 0;width:20px}.eu-cookie-compliance-category label{display:inline;height:20px;margin-right:25px;width:20px}.eu-cookie-compliance-buttons{display:flex;flex-direction:row;float:left;margin:0}.eu-cookie-compliance-default-button{background:none;border:none;box-shadow:none;color:#fff;text-shadow:none}.eu-cookie-compliance-save-preferences-button{border:none;font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-weight:400;margin-right:15px;padding-left:0;text-decoration:underline}.eu-cookie-compliance-buttons button{border-color:#fff;padding:6px 15px 5px;text-decoration:none;text-transform:uppercase}.eu-cookie-compliance-buttons button,.eu-cookie-compliance-save-preferences-button{background-color:transparent;background-image:none;border-radius:inherit;box-shadow:none;color:#fff;cursor:pointer;font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;margin-top:20px;text-shadow:none}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:782px}.eu-cookie-compliance-message{margin:0;max-width:782px}.eu-cookie-compliance-message h2{font-weight:400}.eu-cookie-compliance-message p{font-size:1rem;font-weight:inherit}.eu-cookie-compliance-message a{color:#fff}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-weight:400;margin-top:0}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-secondary-button:hover{background:none}button.eu-cookie-compliance-default-button{background-color:#0c0;border:1px solid #0c0}button.eu-cookie-compliance-default-button:hover{background-color:#0c0}.eu-cookie-withdraw-tab__wrapper{margin-top:0;white-space:nowrap}.eu-cookie-withdraw-tab{background-color:unset;border:0;left:unset;padding:unset;position:relative;top:unset;transform:unset}.eu-cookie-withdraw-tab:hover{color:#0c0}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons{flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-end}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .eu-cookie-withdraw-tab{border:1px solid #fff;border-radius:0;font-family:Gotham Bold,Helvetica,Arial,sans-serif;margin-bottom:0}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .eu-cookie-withdraw-button{margin-right:8px}.eu-cookie-withdraw-banner .eu-cookie-compliance-buttons .eu-cookie-withdraw-button:hover{background:transparent;color:#0c0}.coworkers .teaser__coworkers-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.coworkers .teaser__title{margin-bottom:20px}.coworker .coworker__image img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.coworker .coworker__content{display:inline-block;max-width:370px;padding:20px 0}.coworker .coworer__name{color:#000;font-weight:700;margin-bottom:4px;text-transform:uppercase}.coworker .coworker__role{color:#0c0;font-size:14px;font-weight:600;line-height:18px;margin:4px 0 10px;text-transform:uppercase}.coworker .coworker__email{margin:0;text-decoration-line:underline}.coworker .coworker__phone{color:#000;font-size:17px;line-height:24px;margin-top:0;text-decoration-line:underline}.editorial-content img{width:100%}.editorial-content .embed__media{height:auto}.editorial-content .editorial-content__content{margin-top:20px}.editorial-content .date-small,.editorial-content h2+.date-small{margin-top:6px}.editorial-content .legible .vignettes,.editorial-content .vignettes,.editorial-content h2+.vignettes{margin-top:8px;padding-bottom:10px}.editorial-content .vignettes+.body{margin-top:.412rem}.editorial-content.editorial-content--medium .embed__media .video-overlay img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.editorial-content.editorial-content--medium .editorial-content__content{margin-top:0}.editorial-content.editorial-content--small .editorial-content__image{padding-bottom:0;padding-top:0}.editorial-content.editorial-content--small .editorial-content__content{display:inline-block;margin-top:0;padding-bottom:0;padding-top:0}.editorial-content.editorial-content--small .editorial-content__content-wrapper{max-width:860px}.section-embed h2{margin-bottom:20px}.section-embed .embed__media{height:auto}.section-embed .video-overlay:not(.visually-hidden)+.embed__media{padding-bottom:0}.section-embed .video-overlay:not(.visually-hidden) img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.video-overlay{position:relative}.video-overlay:after{background-color:rgba(0,0,0,.04);bottom:0;content:"";display:block;left:0;overflow:hidden;position:absolute;right:0;top:0}.embed__media{height:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed__media iframe{height:100%;left:0;position:absolute;top:0;width:100%}.embed__media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;z-index:2}.embed__media>*{max-width:100%;width:100%}.video-play-button{background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font-family:HCo Gotham SSm;font-family:Gotham Black,Helvetica,Arial,sans-serif;font-size:62px;left:50%;line-height:62px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);z-index:3}.video-play-button:after{background:url(/themes/custom/formdesigncenter/src/img/icons/playbutton-white.svg) 50% no-repeat;background-size:100px;content:"";display:inline-block;height:100px;margin-left:1rem;width:100px}.gallery{cursor:pointer}.gallery .legible-header-2{margin-bottom:20px}.section.gallery.slider .gallery__slide{margin-left:280px}.section.gallery.slider .gallery__slide .gallery__image{display:table!important;position:relative}.section.gallery.slider .gallery__slide figure{display:table!important}.section.gallery.slider .gallery__slide img{height:100%;height:42vw;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;width:auto}.section.gallery.slider .gallery__slide .slick-list{margin:0}.section.gallery.slider .gallery__slide .chevron-prev{left:-140px;transform:translateX(-50%)}.section.gallery.slider .gallery__slide .chevron-next{right:140px;transform:translateX(50%)}.section.gallery.slider .gallery__slide .gallery__image-caption{caption-side:bottom;display:table-caption;font-style:italic;margin-top:10px}.hero{display:block;margin-bottom:40px}.hero.hero--landing-page{margin-top:0}.hero .field--field-video-embed{overflow:hidden;position:relative}.hero .field--field-video-embed iframe{height:800px;width:100%}.hero .field--field-video-embed img{height:auto;position:absolute;top:0;width:100%}.hero .embed__media{padding-top:30px}.hero__mobile-image{display:none}.hero__mobile-video{align-items:center;display:none;height:100vw;position:relative;width:100vw}.hero__mobile-video h1,.hero__mobile-video h2{text-align:center;width:100%;z-index:2}.hero__mobile-video video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0}.hero--video-embed .vimeo{height:100%}.hero--video-embed .video-overlay{height:auto!important}.hero--video-embed .video-overlay+.embed__media{display:none}.hero.hero--spacing-bottom{margin-bottom:100px}.hero__content{position:relative;width:100%}.hero__text{bottom:55%;left:0;position:absolute;right:0;text-align:center;transform:translateY(50%);z-index:10}.hero__title{color:#fff;font-family:Gotham Black,Helvetica,Arial,sans-serif;font-size:3.6470588235rem;line-height:1em;text-transform:uppercase}.hero__title.spacing-sides{padding:0}.hero.hero--landing-page .hero__media img,.hero.hero--landing-page .hero__media video{height:66.6666666667vw;max-height:calc(100vh - 110px);-o-object-fit:cover;object-fit:cover;width:100%}.hero__media{position:relative;width:100%}.hero__media:not(.imported-image) img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero__media.imported-image{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;padding:50px 90px;text-align:center}.hero__media.imported-image:before{display:none}.hero__media.imported-image img{max-height:100%;-o-object-fit:contain;object-fit:contain}.hero__media .video-overlay{height:100%;left:0;min-height:100%;min-width:100%;position:absolute;top:0;width:100%}.hero__media .video-overlay .video-play-button:after{margin-left:0}.hero__media.uploaded-video video{width:100%}.hero__media.hero__media--embed .video-overlay{position:relative}.hero__media-caption{font-style:italic;margin-top:10px;text-align:right}#hero-video-pause{background-color:transparent;background-image:url(/themes/custom/formdesigncenter/src/img/icons/pause-circle-solid.svg);bottom:.5rem;color:#fff;cursor:pointer;height:30px;left:.5rem;padding:.5rem;position:absolute;width:30px;z-index:3}#hero-video-pause.paused{background-image:url(/themes/custom/formdesigncenter/src/img/icons/play-circle-solid.svg)}.hero--landing-page+.body .preamble{margin-top:0}.image img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image .image__caption{font-style:italic;margin-top:10px}.flex{display:flex;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.flex>*{margin-left:25px;margin-right:25px}.flex--2>*{flex:2 calc(50% - 50px)}.flex--3>*{flex:3 calc(33.33333% - 50px)}.flex--4>*{flex:4 calc(25% - 50px);max-width:calc(25% - 50px)}.flex--5>*{flex:5 calc(20% - 50px);max-width:calc(20% - 50px)}.flex--6>*{flex:6 calc(16.66667% - 50px);max-width:calc(16.66667% - 50px)}label{color:#000;cursor:pointer;font-size:1rem;line-height:1em}input,select,textarea{font-size:.7rem;line-height:1em;padding:10px}.user-login{margin-bottom:100px;margin-top:25px}.user-login label{font-size:.9411764706rem;line-height:1.4375em;margin-bottom:.3em}.user-login .form-item{display:flex;flex-direction:column;max-width:540px}.user-login .description{margin-top:.5em}.user-login input[type=submit]{margin-top:20px}button{outline:none}.button,.ck-content .button,.eu-cookie-compliance-message .button,.legible .button,input[type=submit]{align-items:center;background-color:#fff;border:2px solid #000;color:#000;cursor:pointer;display:inline-flex;font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;margin-top:20px;padding:10px 13px 8px 10px;text-decoration:none;text-transform:uppercase}.button:after,.ck-content .button:after,.eu-cookie-compliance-message .button:after,.legible .button:after,input[type=submit]:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/double-chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;margin-left:4px;width:1em}.button:focus:after,.button:hover:after,input[type=submit]:focus:after,input[type=submit]:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/double-chevron-right-green.svg)}input[type=submit].button:after{display:none}input[type=text]{border:none;border-bottom:2px solid #000;font-size:14px;line-height:1.2142857143em;outline:none;padding:0 0 2px}.button:focus,.button:hover{border:2px solid #0c0;color:#0c0;opacity:.8}.button--filter{margin-bottom:30px}.button--filter:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/filter-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;margin-left:5px;width:1em}.button--filter:focus:after,.button--filter:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/filter-icon-green.svg)}.button--filter.open+.sidebar{display:block}.button--show:after{background-image:none;height:0;width:0}[disabled]{opacity:.7}.form-item .form-checkbox-custom{display:block;height:20px;padding-top:0;position:relative;width:20px;z-index:-1}.form-item .form-checkbox[checked=checked]+.form-checkbox-custom:after,.form-item .form-radio[checked=checked]+.form-checkbox-custom:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:visible;width:1em}.form-item .form-checkbox[checked=checked]+.form-checkbox-custom:before,.form-item .form-radio[checked=checked]+.form-checkbox-custom:before{border:2px solid #0c0;content:""}.form-item .form-checkbox-custom:before{border:1px solid #000;content:"";display:block;height:20px;visibility:visible;width:20px}.form-item .form-checkbox,.form-item .form-radio{cursor:pointer;height:20px;opacity:0;position:absolute;width:20px}.form-item.js-form-type-checkbox:hover label{color:#0c0}footer .eu-cookie-compliance-message h5,footer .legible h5,footer h5{border-top:1px solid #fff;margin-bottom:15px;padding-top:8px;text-transform:uppercase}.footer__about{padding-bottom:20px}footer{margin-top:140px}footer a:focus,footer a:hover{color:#0c0}.footer-primary{display:flex;flex-direction:column;padding-bottom:90px;padding-top:70px}.footer-primary .footer__about{max-width:580px}.footer-primary .footer__partners{position:relative;width:100%}.footer-primary .footer__partners .legible-header-2{margin-bottom:35px}.footer-primary .footer__partners .footer__partners-logotypes{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:40px;margin-top:-30px}.footer-primary .footer__partners .footer__partners-logotypes>*{height:100px;margin-right:118px;margin-top:30px;max-height:100px;max-width:200px}.footer-primary .footer__partners .footer__partners-logotypes>:last-child{margin-right:0}.footer-primary .footer__partners .footer__partners-logotypes>* img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%;width:auto}.footer-primary .footer__partners .footer__partners-all-link{color:#7a7a7a;position:absolute;right:0;text-transform:uppercase;top:8px}.footer-primary h5{border-color:#000}.footer-primary .collaboration-partners__logoytpes{align-items:center}.footer-secondary{padding-bottom:100px;padding-top:115px}.footer-secondary .icons-social{display:flex;margin-top:35px}.footer-secondary .footer-secondary__logo{font-size:0}.footer-secondary .footer-secondary__logo:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/fdc-logo-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:131px;width:1em;width:155px}.footer-secondary .footer__title-header{border-top:1px solid #fff}.footer-secondary .visiting-info a{color:#fff;font-size:inherit;text-decoration:none;text-transform:none}.footer-secondary .visiting-info a:hover{color:#0c0}.footer-secondary .visiting-info .icon-clock,.footer-secondary .visiting-info .icon-map,.footer-secondary .visiting-info .icon-ticket{padding-left:28px;position:relative}.footer-secondary .visiting-info .icon-clock:before,.footer-secondary .visiting-info .icon-map:before,.footer-secondary .visiting-info .icon-ticket:before{left:0;margin-right:0;position:absolute;top:1px}.footer-secondary .visiting-info .icon-ticket:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/ticket-green.svg)}.footer-secondary .visiting-info .icon-ticket a:after{content:none}.footer-secondary .visiting-info .icon-map:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-green.svg)}.footer-tertiary{background-color:#000;border-top:1px solid #fff;color:#fff;padding-bottom:80px;padding-top:25px}.footer-tertiary .eu-cookie-compliance-message a,.footer-tertiary .legible a{color:#fff;text-decoration:none}.footer-tertiary .eu-cookie-compliance-message a:hover,.footer-tertiary .legible a:hover{color:#0c0}.footer-tertiary .eu-cookie-compliance-message p,.footer-tertiary .legible p{margin-top:3px}.footer-tertiary .eu-cookie-compliance-message h3+*,.footer-tertiary .legible h3+*{margin-top:.5882em}.footer-tertiary nav>ul>li>a{font-size:20px;line-height:1.15em}.footer-tertiary .sub-menu{margin-top:3px}.footer-tertiary .sub-menu a{line-height:1.4em}.footer-postscript{border-top:1px solid #fff;display:flex;flex-direction:row;font-size:.7058823529rem;justify-content:space-between;line-height:1.3333333333em;padding-bottom:40px;padding-top:15px}.footer-postscript .footer-postscript__inner{display:flex}.footer-postscript .footer__links{display:flex;flex-wrap:wrap}.footer-postscript a{white-space:nowrap}.footer-postscript a:after{border-bottom:none;content:"|";padding-left:8px;padding-right:8px}.header{height:110px}.header__wrapper{background:hsla(0,0%,100%,.95);left:0;right:0;top:0;z-index:100}.header__wrapper.header--unfixed{position:relative}.header__wrapper.header--animation{transition:transform .2s ease-in-out}.header__wrapper.header--fixed{position:fixed}.header__wrapper .search+form{display:none}.header__wrapper .search.open+form{display:flex}.header__wrapper .search:hover{cursor:pointer;opacity:.7}.header__container{display:flex;justify-content:space-between;padding-bottom:11px;padding-top:10px}.header__items .visiting-info .icon-ticket{align-items:center;display:flex;font-size:14px;margin-top:0;text-transform:none}.header__items .visiting-info a{text-decoration:none}.header__items .visiting-info a:hover span{color:#0c0}.header__items .visiting-info a:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/ticket-green.svg)}.header__items .visiting-info a:after{display:none}.header__items .visiting-info a span{color:#000;display:none;font-size:14px;line-height:1;text-transform:uppercase}@media (min-width:600px){.header__items .visiting-info a span{display:inline-block}}.main-menu__items .visiting-info .icon-map{align-items:center;display:flex;margin-top:0;text-transform:none}.header--up .header__wrapper{transform:translateY(-100%)}.header--down .header__wrapper{transform:translateY(0)}.header__logo{height:89px;width:106px}.site-logotype{font-size:0;z-index:100}.site-logotype:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/fdc-logo-black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:100%;width:1em;width:100%}.header__items{align-items:center;display:flex;font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:.8235294118rem;line-height:1.2857142857em;text-transform:uppercase}.header__items form{align-items:normal}.header__items>*{align-items:center;display:flex;margin-right:20px}.header__items>:last-child{margin-left:25px;margin-right:0}.header__search{font-size:0}.header__toggle-menu{background:none;border:0;font-size:0}.header__toggle-menu:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/menu-toggle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:20px;width:1em;width:20px}.header__toggle-menu:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/menu-toggle-green.svg)}[class*=icon-]:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;width:1em}.icon-clock:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/clock.svg);height:20px;margin-right:8px;width:20px}.icon-ticket:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/ticket.svg);height:20px;margin-right:5px;width:20px}.icon-search:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/search.svg);height:17px;width:17px}.icon-eye:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/eye.svg);height:16px;width:22px}.icon-map-marker:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-marker.svg);height:20px;margin-right:8px;width:16px}.icon-map:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map.svg);height:18px;margin-right:8px;width:20px}.icon-arrow-small{align-items:center;display:flex}.icon-arrow-small:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right-small.svg);margin-right:8px;width:12px}.icon-person{align-items:center;display:flex}.icon-person:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/person.svg);margin-right:8px;width:12px}.icon-map-marker-small{display:flex}.icon-map-marker-small:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-marker-small.svg);margin-right:8px;margin-top:2px;width:12px}.icon-arrow--right{align-items:center;display:flex}.icon-arrow--right:before{display:none}.icon-arrow--right:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:14px;margin-left:5px;width:1em;width:28px}.double-chevron{align-items:center;display:inline-flex}.double-chevron:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/double-chevron-right.svg)}.double-chevron:after,.double-chevron:hover:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;margin-left:4px;width:1em}.double-chevron:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/double-chevron-right-green.svg)}.footer-secondary .footer__links a,.footer-secondary .icons-social a,.main-menu__items .footer__links a,.main-menu__items .icons-social a,.sidebar .footer__links a,.sidebar .icons-social a{font-size:0}.footer-secondary .footer__links>*,.footer-secondary .icons-social>*,.main-menu__items .footer__links>*,.main-menu__items .icons-social>*,.sidebar .footer__links>*,.sidebar .icons-social>*{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;margin-right:25px;width:1em}.footer-secondary .footer__links :last-child,.footer-secondary .icons-social :last-child,.main-menu__items .footer__links :last-child,.main-menu__items .icons-social :last-child,.sidebar .footer__links :last-child,.sidebar .icons-social :last-child{margin-right:0}.footer-secondary .footer__links a[target=_blank]:after,.footer-secondary .icons-social a[target=_blank]:after,.main-menu__items .footer__links a[target=_blank]:after,.main-menu__items .icons-social a[target=_blank]:after,.sidebar .footer__links a[target=_blank]:after,.sidebar .icons-social a[target=_blank]:after{display:none}.footer-secondary .footer__links a[href*=facebook],.footer-secondary .icons-social a[href*=facebook],.main-menu__items .footer__links a[href*=facebook],.main-menu__items .icons-social a[href*=facebook],.sidebar .footer__links a[href*=facebook],.sidebar .icons-social a[href*=facebook]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook.svg);height:28px;width:28px}.footer-secondary .footer__links a[href*=facebook]:hover,.footer-secondary .icons-social a[href*=facebook]:hover,.main-menu__items .footer__links a[href*=facebook]:hover,.main-menu__items .icons-social a[href*=facebook]:hover,.sidebar .footer__links a[href*=facebook]:hover,.sidebar .icons-social a[href*=facebook]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook-green.svg)}.footer-secondary .footer__links a[href*=instagram],.footer-secondary .icons-social a[href*=instagram],.main-menu__items .footer__links a[href*=instagram],.main-menu__items .icons-social a[href*=instagram],.sidebar .footer__links a[href*=instagram],.sidebar .icons-social a[href*=instagram]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram.svg);height:28px;width:28px}.footer-secondary .footer__links a[href*=instagram]:hover,.footer-secondary .icons-social a[href*=instagram]:hover,.main-menu__items .footer__links a[href*=instagram]:hover,.main-menu__items .icons-social a[href*=instagram]:hover,.sidebar .footer__links a[href*=instagram]:hover,.sidebar .icons-social a[href*=instagram]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram-green.svg)}.footer-secondary .footer__links a[href*=youtube],.footer-secondary .icons-social a[href*=youtube],.main-menu__items .footer__links a[href*=youtube],.main-menu__items .icons-social a[href*=youtube],.sidebar .footer__links a[href*=youtube],.sidebar .icons-social a[href*=youtube]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube.svg);height:30px;width:28px}.footer-secondary .footer__links a[href*=youtube]:hover,.footer-secondary .icons-social a[href*=youtube]:hover,.main-menu__items .footer__links a[href*=youtube]:hover,.main-menu__items .icons-social a[href*=youtube]:hover,.sidebar .footer__links a[href*=youtube]:hover,.sidebar .icons-social a[href*=youtube]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube-green.svg)}.footer-secondary .footer__links a[href*=linkedin],.footer-secondary .icons-social a[href*=linkedin],.main-menu__items .footer__links a[href*=linkedin],.main-menu__items .icons-social a[href*=linkedin],.sidebar .footer__links a[href*=linkedin],.sidebar .icons-social a[href*=linkedin]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin.svg);height:28px;width:28px}.footer-secondary .footer__links a[href*=linkedin]:hover,.footer-secondary .icons-social a[href*=linkedin]:hover,.main-menu__items .footer__links a[href*=linkedin]:hover,.main-menu__items .icons-social a[href*=linkedin]:hover,.sidebar .footer__links a[href*=linkedin]:hover,.sidebar .icons-social a[href*=linkedin]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin-green.svg)}.footer-secondary .footer__links a[href*=twitter],.footer-secondary .icons-social a[href*=twitter],.main-menu__items .footer__links a[href*=twitter],.main-menu__items .icons-social a[href*=twitter],.sidebar .footer__links a[href*=twitter],.sidebar .icons-social a[href*=twitter]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/twitter.svg);height:28px;width:28px}.footer-secondary .footer__links a[href*=twitter]:hover,.footer-secondary .icons-social a[href*=twitter]:hover,.main-menu__items .footer__links a[href*=twitter]:hover,.main-menu__items .icons-social a[href*=twitter]:hover,.sidebar .footer__links a[href*=twitter]:hover,.sidebar .icons-social a[href*=twitter]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/twitter-green.svg)}.pager ul{font-size:0;margin-bottom:-15px}.pager ul li{display:inline-block;margin-left:15px}.pager ul li.pager__item--previous,.pager ul li.pager__item:first-of-type{margin-left:0}.pager a{background-color:transparent;border:1px solid #000;border-radius:0;color:#000;display:inline-block;font-size:.7777777778rem;font-weight:700;line-height:1.1111111111rem;margin-bottom:15px;padding:14px 20px;text-decoration:none;vertical-align:middle}.pager a:focus,.pager a:hover{border-color:#535353;color:#535353;opacity:1}.pager .pager__item--current a{background-color:#000;color:#fff;opacity:1}.pager .pager__item--first,.pager .pager__item--last{display:none}.pager .pager__item--next a,.pager .pager__item--previous a{font-size:14px;font-weight:400;line-height:1.4285714286em}.language-selector{position:relative}.language-selector:hover{cursor:pointer}.language-selector .links{display:none;position:absolute;top:25px}.language-selector .links a{display:block;padding:8px 15px}.language-selector .links li:first-child a{padding-top:15px}.language-selector .links li:last-child a{padding-bottom:15px}.language-selector .language-current{align-items:center;display:flex}.language-selector.open .language-current:after{transform:rotate(180deg)}.language-selector.open .links{background:#fff;display:block;min-width:30px;transform:translateX(-10px)}.language-current:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;margin-left:5px;width:1em}.language-current:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-down-green.svg)}.list-view .list-view__wrapper{display:flex;flex-direction:row}.list-view .list-view__filter-button{display:none;width:250px}.list-view .button--show{display:none}.list-view .list-view__teasers{width:100%}.list-view .list-view__teasers .teaser:hover{opacity:.7}.list-view .sidebar{margin-left:0;margin-right:50px;max-width:250px;min-width:250px;padding-left:0;width:100%}.list-view .sidebar .sidebar__expandable:first-of-type{border-top:2px solid #000}.list-view .sidebar .sidebar__expandable{border-bottom:2px solid #000;border-top:0}.list-view .sidebar .form-checkboxes>*,.list-view .sidebar .form-radios>*{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.list-view .sidebar .form-checkboxes>:last-child,.list-view .sidebar .form-radios>:last-child{padding-bottom:10px}.list-view .sidebar .form-checkboxes>* label,.list-view .sidebar .form-radios>* label{display:block;max-width:calc(100% - 30px);padding-bottom:0;padding-left:10px;padding-top:2px}.load-more .load-more__item{margin-top:60px;text-align:center}.load-more .load-more__item .button{align-items:center}.load-more .load-more__item .button:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;margin-left:5px;width:1em}.load-more .load-more__item .button:focus:after,.load-more .load-more__item .button:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-down-green.svg)}#mc_embed_signup{background-color:transparent;color:#fff!important}#mc_embed_signup label{color:#fff}#mc_embed_signup input[type=email]{background-color:transparent;border-bottom:1px solid #fff;color:#0c0;font-size:.8rem;padding-bottom:.5rem;padding-left:0;padding-right:0;width:100%}#mc_embed_signup input[type=email].mce_inline_error{border:none;border-bottom:1px solid #fff}#mc_embed_signup form{margin-bottom:1rem;margin-top:1rem}#mc_embed_signup .input-group{display:flex}#mc_embed_signup .checkbox{margin-right:1rem;margin-top:.5rem}#mc_embed_signup .checkbox input[type=checkbox]{display:none}#mc_embed_signup .checkbox label{align-items:center;display:flex;font-size:.8rem;font-weight:400}#mc_embed_signup .checkbox label:after{border:2px solid #fff;content:"";display:inline-block;height:20px;margin-left:.5rem;width:20px}#mc_embed_signup .checkbox label:hover:after{border:2px solid #0c0}#mc_embed_signup .checkbox input[type=checkbox]:checked+label:after{background:url(/themes/custom/formdesigncenter/src/img/icons/checkmark.svg) no-repeat 50%;background-size:12px;border:2px solid #0c0}#mc_embed_signup input[type=submit]{background-color:transparent;border:2px solid #fff;color:#fff}#mc_embed_signup input[type=submit]:hover{border-color:#0c0;color:#0c0}#mc_embed_signup div.mce_inline_error{background-color:transparent!important;color:red!important;font-size:14px;font-weight:400!important;padding:5px 0 0!important}#mc_embed_signup ::-moz-placeholder{color:#fff;font-style:italic;opacity:1}#mc_embed_signup ::placeholder{color:#fff;font-style:italic;opacity:1}#mc_embed_signup :-ms-input-placeholder{color:#fff;font-style:italic}#mc_embed_signup ::-ms-input-placeholder{color:#fff;font-style:italic}.main-menu{min-height:100%;padding-left:190px;position:relative;z-index:101}.main-menu a:focus,.main-menu a:hover{color:#0c0;outline:0}.main-menu__wrapper{padding-top:128px}.main-menu__left{max-width:568px;min-height:calc(100vh - 246px)}.main-menu__left a{color:#fff}.main-menu__left a[target=_blank]:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-white.svg)}.main-menu__left a[target=_blank]:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-green.svg)}.main-menu__bottom{align-items:flex-end;display:flex;margin-top:40px}.main-menu__bottom .footer__links{display:flex}.main-menu__right{bottom:133px;max-width:268px;position:absolute;right:280px}.main-menu__right a[href*=facebook]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook.svg)}.main-menu__right a[href*=facebook]:focus,.main-menu__right a[href*=facebook]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook-green.svg)}.main-menu__right a[href*=instagram]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram.svg)}.main-menu__right a[href*=instagram]:focus,.main-menu__right a[href*=instagram]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram-green.svg)}.main-menu__right a[href*=youtube]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube.svg)}.main-menu__right a[href*=youtube]:focus,.main-menu__right a[href*=youtube]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube-green.svg)}.main-menu__right a[href*=linkedin]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin.svg)}.main-menu__right a[href*=linkedin]:focus,.main-menu__right a[href*=linkedin]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin-green.svg)}.main-menu__right a[href*=twitter]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/twitter.svg)}.main-menu__right a[href*=twitter]:focus,.main-menu__right a[href*=twitter]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/twitter-green.svg)}.main-menu__search .search{display:flex}.main-menu__search input{width:100%}.main-menu__search .search__categories{margin-top:20px}.main-menu__search .search__categories button{margin-right:8px;padding:8px}.main-menu__search .search__categories button:last-child{margin-right:0}.main-menu__primary nav:not(:first-child){margin-top:15px}.main-menu__primary li{margin-top:10px}.main-menu__primary li:first-child{margin-top:0}.main-menu__primary a{font-family:Gotham Black,Helvetica,Arial,sans-serif;font-size:27px;line-height:1.037037037em;text-transform:uppercase}.main-menu__secondary{margin-top:20px}.main-menu__secondary a{font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:17px;font-style:normal;line-height:1.4117647059em;padding-top:2px}.main-menu__secondary ul li{align-items:center;display:flex}.main-menu__secondary ul>li:first-child a{padding-top:0}.main-menu__postscript ul{display:flex;flex-direction:row}.main-menu__postscript li:after{color:#fff;content:"|";padding-left:10px;padding-right:10px}.main-menu__postscript li:last-child:after{display:none}.main-menu__postscript a{color:#fff;font-size:.7058823529rem;line-height:1.3333333333em}.main-menu__items :before{left:-28px;position:absolute;top:2px}.main-menu__items .visiting-info a{color:#000;font-size:inherit;text-decoration:none;text-transform:none}.main-menu__items .visiting-info a:hover{color:#0c0}.main-menu__items .visiting-info .icon-ticket:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/ticket-green.svg)}.main-menu__items .visiting-info .icon-ticket a:after{content:none}.main-menu__items .visiting-info .icon-map:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-green.svg)}.main-menu__items .visiting-info>div,.main-menu__items .visiting-info>p{margin-top:15px;position:relative}.main-menu__items .footer__links{margin-left:-28px;margin-top:25px}.show-main-menu,.show-main-menu body{overflow:hidden}.show-main-menu #fdc-search-block-form{display:none}.show-main-menu .header__wrapper{background-color:inherit}.show-main-menu.header--up body .header{top:0}.show-main-menu .header--up .header__wrapper{transform:translateY(0)}.show-main-menu .modal.modal-menu{background:hsla(0,0%,100%,.95);display:block;overflow-x:hidden}.show-main-menu .modal.modal-menu:before{background-color:#000;content:"";left:0;min-height:100%;position:absolute;top:0;width:30%;z-index:1}.show-main-menu .main-menu:before{background:#000;bottom:0;content:"";left:0;min-height:100%;position:absolute;right:0;top:0;transform:skew(-20deg);transform-origin:top;width:71.5%;z-index:-1}.show-main-menu .header{margin-bottom:0}.show-main-menu .site-logotype{z-index:102}.show-main-menu .site-logotype:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/fdc-logo-white.svg)}.show-main-menu .header__items>:not(:last-child){display:none}.show-main-menu .header__toggle-menu:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close.svg)}.show-main-menu .header__toggle-menu:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close-green.svg)}.modal{position:fixed}.modal.modal-menu{display:none}.modal--fullscreen{bottom:0;left:0;min-height:100vh;right:0;top:0;width:100vw;z-index:99}.modal--fullscreen .close{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;position:absolute;right:30px;top:20px;width:20px}.gallery-modal{background-color:rgba(0,0,0,.9);cursor:zoom-out;display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}.gallery-modal figure{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.gallery-modal img{margin:auto;max-height:calc(100% - 60px);max-width:calc(100% - 30px)}.gallery-modal .close{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close-burger-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;position:absolute;right:30px;top:20px;width:20px}.logotype-list{width:100%}.logotype-list--hierarchical .children>*{margin-top:-30px}.logotype-list--hierarchical .children>:first-child{margin-top:25px}.logotype-list__section{align-items:center;margin-bottom:70px;padding-top:30px}.logotype-list__section:after{border-bottom:1px solid hsla(0,0%,48%,.4);content:"";height:1px;margin-left:25px;margin-right:25px;padding-top:30px;width:100%}.logotype-list__section>*{align-items:center;display:flex;justify-content:center;max-height:350px;min-height:150px;padding:30px 15px}.logotype-list__section>* img{height:100%;max-height:100%;max-height:90px;max-width:100%;max-width:150px;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;width:100%}.search:before{top:21px}.search+form{display:flex}.search+form input{padding:7px}.search+form .button{border-left:0}.search__categories{font-size:.7058823529rem;line-height:1.3333333333em}#fdc-search-block-form{align-items:center;display:flex}#fdc-search-block-form label{font-size:0}#fdc-search-block-form label:before{background:url(/themes/custom/formdesigncenter/src/img/icons/search.svg) no-repeat;content:"";display:block;height:20px;width:20px}#fdc-search-block-form label:hover:before{background:url(/themes/custom/formdesigncenter/src/img/icons/search-green.svg) no-repeat}#fdc-search-block-form input[type=text]{border:solid #000;border-width:0 0 2px;display:none;font-family:Gotham Regular,Helvetica,Arial,sans-serif;margin:0 1rem;max-width:211px;outline:none;width:100%}#fdc-search-block-form input[type=submit]{display:none}#fdc-search-block-form input[type=submit]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-green.svg);opacity:0}#fdc-search-block-form.open input{display:block}.search-page form{align-items:flex-end;display:flex;margin-bottom:70px;max-width:580px}.search-page form .form-item-query{display:flex;width:100%}.search-page form .form-item-query:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:20px;margin-right:15px;width:1em;width:22px}.search-page form .textfield-input{width:100%}.search-page form input[type=text]{font-size:1rem;line-height:1.4117647059em;width:100%}#fdc-search-block-form input[type=submit],.search-page input[type=submit]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;font-size:0;margin-left:15px;margin-top:0}#fdc-search-block-form input[type=submit]:hover,.search-page input[type=submit]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right-green.svg);opacity:1}.search-page__title{margin-bottom:20px}.results-bar{margin-bottom:1rem}section{margin-top:100px}.anchor-menu-container+section{margin-top:70px}.section-title{margin-bottom:20px}section.main-content{margin-top:0}section.body{margin-bottom:70px}section.section-image .image{max-height:100vw}section.section-image .image img{height:auto}.page--node--collaboration_partner .main-content-and-sidebar,.page--node--company .gallery.slider+*,section.hero+section{margin-top:70px}.editorial-content--small+.editorial-content--small{margin-top:80px}.gallery.slider+*{margin-top:140px}.gallery.slider+.section-text{margin-top:100px}.eu-cookie-compliance-message .office-hours td,.legible .office-hours td{padding:8px 0}section .office-hours__table tbody>tr{background:#fff;border-bottom:none}section .office-hours__table tr td{padding:0}section .office-hours__table tr td:first-child{width:50%}.system-tabs>ul{bottom:0;position:fixed;right:15px;z-index:80}.system-tabs>ul>li{display:inline-block;margin-left:15px}.system-tabs>ul>li:first-child{margin-left:0}.system-tabs>ul>li>a{background-color:#000;color:#fff;display:inline-block;font-size:20px;height:100px;padding:15px 30px;text-decoration:none;transform:translateY(calc(70px - 1em));transition:transform .15s ease-out 0ms}.system-tabs>ul>li>a:focus,.system-tabs>ul>li>a:hover{opacity:1;transform:translateY(0)}@media only screen and (max-width:580px){.system-tabs>ul{right:10px}.system-tabs>ul>li{margin-left:8px}.system-tabs>ul>li>a{font-size:16px;padding-left:15px;padding-right:15px}}.status-messages{bottom:0;color:#fff;font-size:1rem;font-weight:600;left:0;line-height:1.5em;position:fixed;right:0;z-index:82}.status-messages a{color:#fff;text-decoration:underline}.status-messages a:focus,.status-messages a:hover{color:#000}.status-messages .status-message__inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.status-messages .status-message__inner .column-left{width:70%}.status-messages .status-message__inner .column-right{text-align:right;width:25%}.status-messages .close-status-message{background-color:rgba(0,0,0,.2);border:0;color:#fff;font-size:.8rem;padding:8px;text-transform:uppercase}.status-messages .status-message{max-height:50vh;overflow-y:auto;padding:20px;position:relative}.status-messages .status-message--warning{background-color:#ffda3d;color:#535353}.status-messages .status-message--error{background-color:#cf5c5c}.status-messages .status-message--status{background-color:#40a540}.status-messages .status-message--hidden{display:none;visibility:hidden}@media only screen and (max-width:580px){.status-messages .status-message{padding-bottom:20px;padding-top:20px}.status-messages .status-message__inner .column-left{width:100%}.status-messages .status-message__inner .column-right{margin-top:20px;text-align:center;width:100%}}a,blockquote,h1,h2,h4,h5,h6,li,p{word-wrap:break-word}.ck-content,.eu-cookie-compliance-message,.legible{line-height:1.4em}.ck-content blockquote,.ck-content div,.ck-content figure,.ck-content h1,.ck-content h6,.ck-content hr,.ck-content ol,.ck-content p,.ck-content pre code:first-child,.ck-content table,.ck-content ul,.eu-cookie-compliance-message blockquote,.eu-cookie-compliance-message div,.eu-cookie-compliance-message figure,.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h6,.eu-cookie-compliance-message hr,.eu-cookie-compliance-message ol,.eu-cookie-compliance-message p,.eu-cookie-compliance-message pre code:first-child,.eu-cookie-compliance-message table,.eu-cookie-compliance-message ul,.legible blockquote,.legible div,.legible figure,.legible h1,.legible h6,.legible hr,.legible ol,.legible p,.legible pre code:first-child,.legible table,.legible ul{margin-top:.5882em}.ck-content h2,.ck-content h3,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.legible h2,.legible h3{margin-top:1.765rem}.ck-content h4,.ck-content h5,.eu-cookie-compliance-message h4,.eu-cookie-compliance-message h5,.legible h4,.legible h5{margin-top:1.176rem}.ck-content :first-child,.eu-cookie-compliance-message :first-child,.legible :first-child{margin-top:0}.ck-content h2+*,.eu-cookie-compliance-message h2+*,.legible h2+*{margin-top:.8235em}.ck-content h3+*,.ck-content h4+*,.eu-cookie-compliance-message h3+*,.eu-cookie-compliance-message h4+*,.legible h3+*,.legible h4+*{margin-top:.5882em}.ck-content h5+*,.ck-content h6+*,.eu-cookie-compliance-message h5+*,.eu-cookie-compliance-message h6+*,.legible h5+*,.legible h6+*{margin-top:.353em}.ck-content .header-1,.ck-content h1,.ck-content-header-1,.eu-cookie-compliance-message .header-1,.eu-cookie-compliance-message h1,.legible .header-1,.legible h1,.legible-header-1{font-family:Gotham Black,Helvetica,Arial,sans-serif;font-size:52px;line-height:1.0576923077em;text-transform:uppercase}.ck-content .header-2,.ck-content h2,.ck-content-header-2,.eu-cookie-compliance-message .header-2,.eu-cookie-compliance-message h2,.legible .header-2,.legible h2,.legible-header-2{font-family:Gotham Black,Helvetica,Arial,sans-serif;font-size:30px;line-height:1.1em;text-transform:uppercase}.ck-content .header-3,.ck-content h3,.ck-content-header-3,.eu-cookie-compliance-message .header-3,.eu-cookie-compliance-message h3,.legible .header-3,.legible h3,.legible-header-3{font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:22px;line-height:1.15em;text-transform:uppercase}.ck-content .header-4,.ck-content h4,.ck-content-header-4,.eu-cookie-compliance-message .header-4,.eu-cookie-compliance-message h4,.legible .header-4,.legible h4,.legible-header-4{font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2222222222em;text-transform:uppercase}.ck-content .header-5,.ck-content h5,.ck-content-header-5,.eu-cookie-compliance-message .header-5,.eu-cookie-compliance-message h5,.legible .header-5,.legible h5,.legible-header-5,.sidebar .form-item-query label{font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3em;text-transform:uppercase}.ck-content .header-6,.ck-content h6,.ck-content-header-6,.eu-cookie-compliance-message .header-6,.eu-cookie-compliance-message h6,.legible .header-6,.legible h6,.legible-header-6{font-style:italic}.ck-content .preamble,.ck-content .preamble *,.ck-content-preamble,.eu-cookie-compliance-message .preamble,.eu-cookie-compliance-message .preamble *,.legible .preamble,.legible .preamble *,.legible-preamble{font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:20px;line-height:1.45em;margin-top:30px}.ck-content .preamble,.ck-content .preamble strong,.ck-content-preamble,.eu-cookie-compliance-message .preamble,.eu-cookie-compliance-message .preamble strong,.legible .preamble,.legible .preamble strong,.legible-preamble{font-weight:400}.ck-content .fineprint,.ck-content .hero__media-caption,.eu-cookie-compliance-message .fineprint,.eu-cookie-compliance-message .hero__media-caption,.legible .fineprint,.legible .hero__media-caption{margin-top:.353rem}.caption,.ck-content .fineprint,.ck-content .hero__media-caption,.ck-content figcaption,.ck-content-fineprint,.eu-cookie-compliance-message .fineprint,.eu-cookie-compliance-message .hero__media-caption,.eu-cookie-compliance-message figcaption,.legible .fineprint,.legible .hero__media-caption,.legible figcaption,.legible-fineprint{font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2857142857em}.ck-content .date,.ck-content-date,.eu-cookie-compliance-message .date,.legible .date,.legible-date{font-family:Gotham Extra Light,Helvetica,Arial,sans-serif;font-size:24px;line-height:1.0833333333em;margin-top:7px;text-transform:uppercase}.ck-content .date-small,.ck-content-date-small,.eu-cookie-compliance-message .date-small,.legible .date-small,.legible-date-small{font-family:Gotham Extra Light,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.1111111111em;text-transform:uppercase}.ck-content ol,.ck-content ul,.eu-cookie-compliance-message ol,.eu-cookie-compliance-message ul,.legible ol,.legible ul{list-style-position:outside;margin-left:1.5em;padding-left:0}.ck-content ul,.eu-cookie-compliance-message ul,.legible ul{list-style-type:disc;margin-left:1.765em;padding-left:1em}.ck-content ol,.eu-cookie-compliance-message ol,.legible ol{list-style-type:decimal;margin-left:1.765em;padding-left:1em}.ck-content p,.eu-cookie-compliance-message p,.legible p{font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:17px;font-style:normal;line-height:1.4117647059em}.ck-content a,.eu-cookie-compliance-message a,.legible a{text-decoration:underline}.ck-content a[target=_blank],.eu-cookie-compliance-message a[target=_blank],.legible a[target=_blank]{align-items:center;display:inline-flex}.ck-content a[target=_blank]:after,.eu-cookie-compliance-message a[target=_blank]:after,.legible a[target=_blank]:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-green-black-sprite.svg);background-position:50%;background-position:-14px;background-repeat:no-repeat;background-size:contain;background-size:28px 28px;content:" ";display:inline-block;height:1em;height:14px;margin-left:4px;width:1em;width:14px}.ck-content a[target=_blank]:focus:after,.ck-content a[target=_blank]:hover:after,.eu-cookie-compliance-message a[target=_blank]:focus:after,.eu-cookie-compliance-message a[target=_blank]:hover:after,.legible a[target=_blank]:focus:after,.legible a[target=_blank]:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-green-black-sprite.svg);background-position:0}.ck-content .green-link,.ck-content-green-link,.eu-cookie-compliance-message .green-link,.legible .green-link,.legible-green-link{color:#0c0;font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3em;text-decoration:none;text-transform:uppercase}.ck-content .button:focus:after,.ck-content .button:hover:after,.eu-cookie-compliance-message .button:focus:after,.eu-cookie-compliance-message .button:hover:after,.legible .button:focus:after,.legible .button:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/double-chevron-right-green.svg)}.ck-content b,.ck-content strong,.eu-cookie-compliance-message b,.eu-cookie-compliance-message strong,.legible b,.legible strong{font-family:Gotham Bold,Helvetica,Arial,sans-serif}.ck-content em,.ck-content i,.eu-cookie-compliance-message em,.eu-cookie-compliance-message i,.legible em,.legible i{font-style:italic}.ck-content code,.eu-cookie-compliance-message code,.legible code{background-color:#efefef;font-family:Monaco,Courier,Courier New,monospace;vertical-align:bottom}.ck-content pre code,.eu-cookie-compliance-message pre code,.legible pre code{display:block}.ck-content blockquote,.eu-cookie-compliance-message blockquote,.legible blockquote{border-left:2px solid #0c0;font-size:17px;font-style:italic;line-height:1.4em;margin:1.765em;padding-left:15px}.ck-content figcaption,.eu-cookie-compliance-message figcaption,.legible figcaption{font-style:italic;margin-top:10px}.ck-content figure>img:first-child,.ck-content p>img:first-child,.eu-cookie-compliance-message figure>img:first-child,.eu-cookie-compliance-message p>img:first-child,.legible figure>img:first-child,.legible p>img:first-child{margin-top:10px}.ck-content figure,.eu-cookie-compliance-message figure,.legible figure{margin-bottom:20px}.sidebar{margin-bottom:70px}.sidebar .eu-cookie-compliance-message,.sidebar .legible{font-size:14px;line-height:1.25em}.sidebar .eu-cookie-compliance-message h5+*,.sidebar .legible h5+*{margin-top:5px}.sidebar .form-item-query label{display:block;margin-bottom:15px}.sidebar .form-item-query input[type=text]{width:100%}.sidebar .textfield-input{align-items:center;display:flex;margin-bottom:50px}.sidebar .textfield-input:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/search.svg);height:1em;height:20px;margin-right:10px;width:1em;width:26px}.sidebar .textfield-input:after,.sidebar .textfield-input:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block}.sidebar .textfield-input:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right.svg);height:1em;height:17px;margin-left:10px;width:1em;width:25px}.sidebar .sidebar__logo{margin-bottom:20px}.sidebar .sidebar__logo picture{display:inline-block}.sidebar .sidebar__logo img{height:100%;max-height:100%;max-height:130px;max-width:100%;max-width:200px;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100%}.sidebar .sidebar__social-media{display:flex;margin-top:4px}.sidebar .sidebar__social-media>*{margin-right:15px}.sidebar .sidebar__social-media.icons-social a{height:20px;width:20px}.sidebar .sidebar__social-media:last-child{margin-right:0}.sidebar .sidebar__subject-areas p{margin-top:0}.sidebar .sidebar__subject-areas{display:flex;flex-direction:column}.sidebar .sidebar__text h5{margin-top:15px}.sidebar .sidebar__text h5:first-child{margin-top:0}.sidebar .sidebar__text p{font-family:Gotham Regular,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.2857142857em}.sidebar .sidebar__text{margin-bottom:20px}.sidebar .sidebar__text.border-top{border-top:2px solid #000;padding-top:20px}.sidebar .sidebar__text.border-top:first-child{border-top:inherit;padding-top:0}.sidebar__expandable{border-top:2px solid #000}.sidebar__expandable h5{align-items:center;display:flex;margin:0;text-transform:uppercase}.sidebar__expandable h5:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/open-accordion.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:18px;margin-left:auto;width:1em;width:18px}.sidebar__expandable h5:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/open-accordion-green.svg)}.sidebar__expandable .sidebar__expandable-toggle:hover{cursor:pointer}.sidebar__expandable .sidebar__expandable-toggle:hover h5{color:#0c0}.sidebar__expandable:last-child{border-bottom:2px solid #000}.sidebar__expandable-toggle>h5{padding:10px 0}.sidebar__expandable-toggle[aria-expanded=true] h5:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close-accordion.svg)}.sidebar__expandable-toggle[aria-expanded=true] h5:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close-accordion-green.svg)}.sidebar__expandable-inside{display:none;font-size:.7058823529rem;line-height:1.3333333333em}.sidebar__expandable-inside div{display:flex;flex-direction:column}.sidebar__expandable-inside div label{font-size:14px;line-height:1.25em}.sidebar__expandable-inside div>*{padding-top:8px}.sidebar__expandable-inside div>:first-child{padding-top:0}.sidebar__expandable-inside div>:last-child{padding-bottom:15px}table{border:0;border-spacing:0;margin:10px 0;width:100%}table table{font-size:1em}tr{background:#efefef;background:rgba(0,0,0,.063);border-bottom:1px solid #ccc;padding:.1em .6em}thead>tr{border-bottom:1px solid #000}tr.odd{background:#e4e4e4;background:rgba(0,0,0,.105)}table tr th{background:#757575;background:rgba(0,0,0,.51);border-bottom-style:none}table tr th,table tr th a,table tr th a:focus,table tr th a:hover{color:#fff;font-weight:700}table tbody tr th{vertical-align:top}tr td,tr th{border:1px solid #fff;padding:4px 9px;text-align:left}.tabledrag-handle,.tabledrag-handle:hover{border:none}[dir=rtl] tr td,[dir=rtl] tr th{text-align:right}.teaser a:focus,.teaser a:hover,.teaser-carousel a:focus,.teaser-carousel a:hover{color:#000;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7;outline:0}.teaser .teaser__carousel-header,.teaser-carousel .teaser__carousel-header{display:flex;flex-direction:row;justify-content:space-between}.teaser .teaser__carousel-header .button,.teaser-carousel .teaser__carousel-header .button{margin-bottom:20px;margin-top:0}.teaser .teaser__carousel-header .button:focus,.teaser .teaser__carousel-header .button:hover,.teaser-carousel .teaser__carousel-header .button:focus,.teaser-carousel .teaser__carousel-header .button:hover{border:2px solid #0c0;color:#0c0;opacity:.8}.teaser .teaser__title,.teaser-carousel .teaser__title{margin-bottom:20px}.teaser .teaser__general-info,.teaser-carousel .teaser__general-info{font-size:14px;line-height:18px;margin-top:6px}.teaser .teaser__general-info span,.teaser-carousel .teaser__general-info span{width:100%}.teaser .teaser__general-info>div,.teaser-carousel .teaser__general-info>div{margin-bottom:1px}.teaser .teaser__general-info>div:last-child,.teaser-carousel .teaser__general-info>div:last-child{margin-bottom:0}.teaser .teaser__image+.legible-header-3,.teaser-carousel .teaser__image+.legible-header-3{margin-top:20px}.teaser .legible-date-small,.teaser-carousel .legible-date-small{margin-top:4px}.teaser .vignettes,.teaser-carousel .vignettes{margin-top:6px}.teaser .vignettes .vignette,.teaser-carousel .vignettes .vignette{margin-bottom:2px}.teaser .vignettes+.teaser__general-info,.teaser-carousel .vignettes+.teaser__general-info{margin-top:6px}.teaser .body,.teaser-carousel .body{margin-top:15px}.teaser .slick-list .slick-slide,.teaser-carousel .slick-list .slick-slide{margin:0 25px}.teaser .slick-disabled,.teaser-carousel .slick-disabled{opacity:0}.teaser .slick-disabled.chevron-prev:before,.teaser-carousel .slick-disabled.chevron-prev:before{display:none}.teaser .chevron-next,.teaser .chevron-prev,.teaser-carousel .chevron-next,.teaser-carousel .chevron-prev{top:50%;transform:inherit}.teaser .chevron-prev,.teaser-carousel .chevron-prev{left:-140px;transform:translate(-50%,-50%)}.teaser .chevron-next,.teaser-carousel .chevron-next{right:-140px;transform:translate(50%,-50%)}.teaser .teaser__image img,.teaser-carousel .teaser__image img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.teaser .teaser__all-link a[target=_blank],.teaser-carousel .teaser__all-link a[target=_blank]{display:inline-flex}.teaser-carousel{opacity:0;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;visibility:hidden}.teaser-carousel.slick-initialized{opacity:1;visibility:visible}.search-page .teaser:hover{color:#000;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7;outline:0}.vignettes{display:flex;flex-direction:row;flex-wrap:wrap}.vignettes .vignette,.vignettes .vignette a{border-right:2px solid #0c0;color:#0c0;font-family:Gotham Bold,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;margin-bottom:5px;margin-right:10px;margin-top:0;padding-right:10px;text-decoration:none;text-transform:uppercase}.vignettes .vignette a:last-child,.vignettes .vignette:last-child{border-right:inherit;padding-left:0}.eu-cookie-compliance-message .vignettes,.legible .vignettes{margin-top:10px}.visiting-info{line-height:1.4em}.visiting-info .icon-map,.visiting-info .icon-ticket{margin-top:12px}.visiting-info a{color:#7a7a7a;display:block;font-size:12px;line-height:1.3333333333em;margin-top:.5rem;text-transform:uppercase}.visiting-info a:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:28px 12px;content:"";display:inline-block;height:12px;margin-left:5px;width:28px}.visiting-info a:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/arrow-right-green.svg)}.notification{align-items:flex-start;background-color:#0c0;color:#fff;display:none;justify-content:space-between;padding-bottom:15px;padding-top:15px}.notification .notification__info-and-text{align-items:flex-start;display:flex}.notification .notification__info-and-text p{font-family:Gotham Medium,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3em;padding-top:1px}.notification .notification__info-and-text a{color:#fff}.notification .notification__info{margin-right:10px}.notification .notification__close{cursor:pointer;margin-left:15px}.notification .notification__close,.notification .notification__info{max-height:20px;max-width:20px;min-height:20px;min-width:20px}.notification .notification__close svg,.notification .notification__info svg{height:100%;width:100%}.show-cookie-consent-overlay .cookie-consent-overlay{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;padding:10px;position:absolute;top:0;width:100%;z-index:50}.show-cookie-consent-overlay .cookie-consent-overlay *{color:#fff}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__content{align-items:center;display:flex;flex-direction:column;max-width:510px;row-gap:15px;text-align:center}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__eu-cookie-withdraw-tab{background-color:transparent;border:2px solid #fff;color:#fff;margin-top:0}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__eu-cookie-withdraw-tab:after{display:none}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__eu-cookie-withdraw-tab:hover{border-color:#0c0;color:#0c0}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__policy-link:hover{color:#0c0}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__policy-link:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-green.svg)}.show-cookie-consent-overlay .cookie-consent-overlay .cookie-consent-overlay__policy-link:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/external-link-white.svg)}.cookie-consent-overlay{display:none}.page--node--company .gallery .slick-slide img{height:100%;max-height:100%;max-height:600px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;width:auto}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0 -27px;max-height:1750px;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-disabled{display:none}.slick-track{display:block;left:0;margin-left:0;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;margin:0 25px;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.chevron-prev:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-prev.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:16px;width:1em;width:10px}.chevron-prev:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-prev-green.svg)}.chevron-next:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:1em;height:16px;width:1em;width:10px}.chevron-next:hover:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/chevron-next-green.svg)}.chevron-next,.chevron-prev{background:#fff;border:2px solid #000;border-radius:100%;color:transparent;cursor:pointer;font-size:0;height:46px;line-height:0;margin-top:-10px\9;outline:0;position:absolute;top:50%;transform:translateY(-50%);width:46px;z-index:1}.chevron-next:hover,.chevron-prev:hover{border:2px solid #0c0}.slick-loading .slick-list{background:#fff url(/themes/custom/formdesigncenter/dist/css/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/themes/custom/formdesigncenter/dist/css/fonts/slick.eot);src:url(/themes/custom/formdesigncenter/dist/css/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/formdesigncenter/dist/css/fonts/slick.woff) format("woff"),url(/themes/custom/formdesigncenter/dist/css/fonts/slick.ttf) format("truetype"),url(/themes/custom/formdesigncenter/dist/css/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-disabled{opacity:0}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@keyframes slide-left{0%{left:-300px}to{left:0}}@font-face{font-family:Gotham Extra Light;font-style:normal;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-XLight_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-XLight_Web.woff) format("woff")}@font-face{font-family:Gotham Extra Light Italic;font-style:italic;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-XLightItalic_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-XLightItalic_Web.woff) format("woff")}@font-face{font-family:Gotham Light;font-style:normal;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-Light_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-Light_Web.woff) format("woff")}@font-face{font-family:Gotham Light Italic;font-style:italic;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-LightItalic_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-LightItalic_Web.woff) format("woff")}@font-face{font-family:Gotham Regular;font-style:normal;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-Book_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-Book_Web.woff) format("woff")}@font-face{font-family:Gotham Regular Italic;font-style:italic;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-BookItalic_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-BookItalic_Web.woff) format("woff")}@font-face{font-family:Gotham Medium;font-style:normal;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-Medium_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-Medium_Web.woff) format("woff")}@font-face{font-family:Gotham Medium Italic;font-style:italic;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-MediumItalic_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-MediumItalic_Web.woff) format("woff")}@font-face{font-family:Gotham Bold;font-style:normal;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-Bold_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-Bold_Web.woff) format("woff")}@font-face{font-family:Gotham Bold Italic;font-style:italic;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-BoldItalic_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-BoldItalic_Web.woff) format("woff")}@font-face{font-family:Gotham Black;font-style:normal;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-Black_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-Black_Web.woff) format("woff")}@font-face{font-family:Gotham Black Italic;font-style:italic;src:url(/themes/custom/formdesigncenter/dist/fonts/woff2/GothamSSm-BlackItalic_Web.woff2) format("woff2"),url(/themes/custom/formdesigncenter/dist/fonts/woff/GothamSSm-BlackItalic_Web.woff) format("woff")}@media only screen and (max-width:2560px){.center{width:auto}}@media only screen and (max-width:2000px){.spacing-sides{padding-right:115px}.spacing-left,.spacing-sides{padding-left:115px}.spacing-right{padding-right:115px}.popup-content{padding:115px}.main-menu__right{right:115px}.teaser .chevron-prev,.teaser-carousel .chevron-prev{left:-57.5px;transform:translate(-50%,-50%)}.teaser .chevron-next,.teaser-carousel .chevron-next{right:-57.5px;transform:translate(50%,-50%)}.section.gallery.slider .gallery__slide .chevron-prev{left:-57.5px;transform:translateX(-50%)}.section.gallery.slider .gallery__slide .chevron-next{right:57.5px;transform:translateX(50%)}.section.gallery.slider .gallery__slide{margin-left:115px}.grid,.main-content-and-sidebar.grid{grid-template-columns:65px 1fr 1fr 1fr 1fr 1fr 1fr 65px}}@media only screen and (max-width:1800px){.list-view .list-view__teasers .columns--3>*{width:calc(50% - 50px)}.list-view .list-view__teasers .columns--3>:nth-child(n+3){margin-top:50px}}@media only screen and (max-width:1365px){.spacing-sides{padding-right:60px}.spacing-left,.spacing-sides{padding-left:60px}.spacing-right{padding-right:60px}.main-menu__left{padding-left:55px}.popup-content{padding:60px}.main-menu{padding-left:0}.main-menu__right{right:60px}.teaser .chevron-prev,.teaser-carousel .chevron-prev{left:-30px;transform:translate(-50%,-50%)}.teaser .chevron-next,.teaser-carousel .chevron-next{right:-30px;transform:translate(50%,-50%)}.section.gallery.slider .gallery__slide .chevron-prev{left:-30px;transform:translateX(-50%)}.section.gallery.slider .gallery__slide .chevron-next{right:30px;transform:translateX(50%)}.section.gallery.slider .gallery__slide{margin-left:60px}.grid,.main-content-and-sidebar.grid{grid-template-columns:10px 1fr 1fr 1fr 1fr 1fr 1fr 10px}.footer-secondary{padding:60px 0 30px}.footer-secondary .flex--4>*{flex:2 calc(50% - 50px);margin-bottom:50px;max-width:calc(50% - 50px)}.columns--6>*{width:calc(20% - 50px)}}@media only screen and (max-width:1100px){.eu-cookie-compliance-message .date,.legible .date,.legible-date{font-size:20px;line-height:1.1em;margin-top:5px}.eu-cookie-compliance-message .date-small,.legible .date-small,.legible-date-small{font-size:16px;line-height:1.125em}.eu-cookie-compliance-message .vignettes,.legible .vignettes{margin-top:7px}.eu-cookie-compliance-message .preamble,.eu-cookie-compliance-message .preamble *,.legible .preamble,.legible .preamble *,.legible-preamble{font-size:17px;line-height:1.4117647059em;margin-top:25px}.eu-cookie-compliance-message .header-1,.eu-cookie-compliance-message h1,.legible .header-1,.legible h1,.legible-header-1{font-size:40px;line-height:1.05em}.eu-cookie-compliance-message .header-2,.eu-cookie-compliance-message h2,.legible .header-2,.legible h2,.legible-header-2{font-size:26px;line-height:1.1153846154em}.eu-cookie-compliance-message .header-3,.eu-cookie-compliance-message h3,.legible .header-3,.legible h3,.legible-header-3{font-size:20px;line-height:1.1em}.eu-cookie-compliance-message .header-4,.eu-cookie-compliance-message h4,.legible .header-4,.legible h4,.legible-header-4{font-size:17px;line-height:1.1764705882em}.eu-cookie-compliance-message .header-5,.eu-cookie-compliance-message h5,.legible .header-5,.legible h5,.legible-header-5,.sidebar .form-item-query label{font-size:13px;line-height:1.2307692308em}.eu-cookie-compliance-message p,.legible p{font-size:16px;line-height:1.375em}.vignettes .vignette,.vignettes .vignette a{font-size:13px;line-height:1.2307692308em}.hero__title{font-size:44px;line-height:1.0909090909em}.main-menu__primary a{font-size:26px;line-height:1.1153846154em}.anchor-menu,.button,.ck-content .button,.eu-cookie-compliance-message .button,.header__items,.legible .button,input[type=submit]{font-size:13px;line-height:1.2307692308em}.main-menu__secondary a{font-size:16px;line-height:1.375em}.anchor-menu-container+section,.page--node--collaboration_partner .main-content-and-sidebar,.page--node--company .gallery.slider+*,section.hero+section{margin-top:50px}section.section-text+.gallery.slider{margin-top:-30px}.main-content-and-sidebar+.gallery.slider,section.body:not(.section-text)+.gallery.slider{margin-top:40px}.hero__media.imported-image{padding:25px}.show-main-menu .header__container,.show-main-menu .header__wrapper{background-color:#000}.show-main-menu .icon-map:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-white.svg)}.show-main-menu .main-menu:before{transform:skew(0);width:100%}.show-main-menu .header__toggle-menu:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/close-white.svg)}.show-main-menu #fdc-search-block-form label:before{background:url(/themes/custom/formdesigncenter/src/img/icons/search-white.svg) no-repeat}.show-main-menu .modal.modal-menu .main-menu__items a,.show-main-menu .modal.modal-menu .main-menu__items p{color:#fff}.show-main-menu .modal.modal-menu .main-menu__items .icon-search:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/search-white.svg)}.show-main-menu .modal.modal-menu .main-menu__items .icon-map-marker:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/map-marker-white.svg)}.show-main-menu .modal.modal-menu .main-menu__items .icon-clock:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/clock-white.svg)}.show-main-menu .modal.modal-menu .main-menu__items .icon-eye:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/eye-white.svg)}.show-main-menu .modal.modal-menu .main-menu__items .icon-ticket:before{background-image:url(/themes/custom/formdesigncenter/src/img/icons/ticket-white.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=facebook]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook-white.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=facebook]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/facebook-green.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=instagram]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram-white.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=instagram]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/instagram-green.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=youtube]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube-white.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=youtube]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/youtube-green.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=linkedin]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin-white.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=linkedin]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/linkedin-green.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=twitter]{background-image:url(/themes/custom/formdesigncenter/src/img/icons/twitter-white.svg)}.show-main-menu .modal.modal-menu .footer__links a[href*=twitter]:hover{background-image:url(/themes/custom/formdesigncenter/src/img/icons/twitter-green.svg)}.grid{grid-template-areas:". grid-col-2-5 grid-col-2-5 grid-col-2-5 grid-col-2-5 grid-col-2-5 . ." ". grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8" ". grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 . ." ". grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 ." "grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-6-7 grid-col-6-7 ." "grid-col-2-3 grid-col-2-3 grid-col-2-3 grid-col-4-6 grid-col-4-6 grid-col-4-6 grid-col-4-6 ."}.grid.editorial-content--medium{grid-template-areas:"grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 . ." ". grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 . .";grid-template-rows:2fr}.grid.section-image{grid-template-areas:"grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 ."}.main-content-and-sidebar.grid{grid-template-areas:". grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 . ." ". grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 . .";grid-template-rows:2fr}.main-content-and-sidebar.grid .sidebar{margin-bottom:50px}.columns--6>*{width:calc(25% - 25px)}.columns--3>:nth-child(n+3){margin-top:25px}.filter-open .list-view__filter-button{background-color:#fff;display:block;height:100%;left:0;padding:0 25px;position:fixed;top:0;width:300px;z-index:999}.filter-open .list-view__filter-button>*{display:inline-block}.filter-open .button--filter{border:none;margin-top:40px;padding:0}.filter-open .button--filter:focus{color:inherit}.filter-open .button--filter:focus:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/filter-icon.svg)}.filter-open .button--filter:focus:hover:after{background-image:url(/themes/custom/formdesigncenter/src/img/icons/filter-icon-green.svg)}.filter-open .button--filter:hover{color:#0c0}.filter-open .sidebar{background-color:#fff;display:block!important;height:100%;left:0;min-width:275px;overflow-y:scroll;padding:0 0 119px 25px;position:fixed;top:88px;width:100%;z-index:999}.filter-open .sidebar .form-item-query label:hover,.filter-open .sidebar .legible-header-5:hover{color:inherit}.filter-open .sidebar .form-item-query label:after,.filter-open .sidebar .legible-header-5:after{display:none}.filter-open .sidebar .sidebar__expandable-inside{display:block}.editorial-content .vignettes+p{margin-top:5px}.editorial-content.editorial-content--small .caption{padding-left:60px}.editorial-content.editorial-content--medium .editorial-content__content{margin-top:20px}.editorial-content .editorial-content__content-wrapper p{margin-top:5px}.filter-open .list-view__filter-button>*{align-items:center;display:flex;justify-content:space-between;width:100%}.filter-open .list-view__filter-button>* .button--show{display:inline-block;margin-bottom:5px;padding-right:10px}.list-view .list-view__teasers .columns--3>*{width:calc(50% - 25px)}.list-view .list-view__teasers .columns--3>:nth-child(n+2){margin-top:0}.list-view .list-view__teasers .columns--3>:nth-child(n+3){margin-top:25px}.list-view .list-view__wrapper{flex-direction:column}.list-view .list-view__filter-button{display:block}.list-view .sidebar{display:none;margin-right:0}.list-view .sidebar .form-item-query label:hover,.list-view .sidebar .legible-header-5:hover{color:inherit}.list-view .sidebar .form-item-query label:after,.list-view .sidebar .legible-header-5:after{display:none}.list-view .sidebar .sidebar__expandable-inside{display:block}.teaser-carousel{padding-right:0}.teaser-carousel .teaser__carousel-header{padding-right:60px}.teaser-carousel .slick-slider{overflow:hidden}.teaser-carousel .slick-list{margin:0 -12px}.teaser-carousel .slick-list .slick-slide{margin:0 12px}.columns,.footer-tertiary nav>ul{margin-left:-12.5px;margin-right:-12.5px}.columns>*,.footer-tertiary nav>ul>*{margin-left:12.5px;margin-right:12.5px}.columns--3>*,.columns--4>*,.footer-tertiary nav>ul>*{width:calc(50% - 25px)}.columns--4>:nth-child(n+3),.footer-tertiary nav>ul>:nth-child(n+3){margin-top:25px}.footer__embed div.eu-cookie-compliance-message,.footer__embed div.legible{font-size:16px}.footer-primary .footer__partners .footer__partners-logotypes{flex-wrap:nowrap}.footer-primary .footer__partners .footer__partners-logotypes a{max-width:25vw}.footer-primary .footer__partners .footer__partners-logotypes a:nth-child(2n){max-width:200px;width:50vw}.footer-secondary{padding:60px 0 50px}.footer-tertiary nav>ul>:nth-child(n+3){margin-top:0}.footer-tertiary nav>ul{margin-left:-12.5px;margin-right:-12.5px}.footer-tertiary nav>ul>*{margin-left:12.5px;margin-right:12.5px;width:calc(33.33333% - 25px)}.footer-tertiary nav>ul>:nth-child(n+4){margin-top:25px}.section.gallery.slider .gallery__slide{margin-left:25px}.section.gallery.slider .gallery__slide .gallery__image img,.section.gallery.slider .gallery__slide .slick-slide img{height:50vw;max-width:calc(100vw - 60px)}.gallery.slider+*{margin-top:100px}.gallery.slider+.section-text{margin-top:80px}.notification .notification__info-and-text p{font-size:15px}.flex.flex--4>*{flex:2 calc(50% - 50px);max-width:calc(50% - 50px)}}@media only screen and (max-width:768px){:root{font-size:16px}.body.body--spacing-top+*{margin-top:50px}.button,.ck-content .button,.eu-cookie-compliance-message .button,.legible .button{margin-top:15px;padding:9px 10px 8px}.double-chevron:after,.double-chevron:hover:after{margin-left:7px}.body.body--spacing-top{margin-top:50px}.main-menu__left{min-height:inherit}.main-menu__bottom{margin-top:45px}.main-menu__right{bottom:0;left:85px;position:relative;right:0}section{margin-top:80px}section.main-content{margin-top:0}.section.gallery.slider .gallery__slide .slick-slide{margin:0 10px}.anchor-menu.spacing-sides,.header__container.spacing-sides{padding-left:25px;padding-right:25px}.hero.spacing-sides{padding:0 25px}.hero .hero__media.hero__media--embed{height:100%}.teaser-carousel .teaser__carousel-header .button,.teaser-carousel .teaser__title{margin-bottom:0}.teaser-carousel .teaser__carousel-header{flex-direction:column}.teaser__all-link{margin-top:10px}.teaser-carousel__slider{margin-top:20px}.footer-primary{flex-direction:column;padding-bottom:60px}.footer-primary .footer__about{margin-right:0;max-width:536px}.footer-primary .footer__partners{margin-top:20px}.footer-primary .footer__partner-logo a{max-height:90%;max-width:90%}.footer-primary .footer__partners .footer__partner-logos div{margin-right:25px}.columns--6>*{width:calc(50% - 25px)}.footer-secondary .columns--4>*,.footer-secondary .footer-tertiary nav>ul>*,.footer-tertiary .footer-secondary nav>ul>*{margin-top:40px;width:100%}.footer-secondary .columns--4>:nth-child(n+3),.footer-secondary .footer-tertiary nav>ul>:nth-child(n+3),.footer-tertiary .footer-secondary nav>ul>:nth-child(n+3){margin-top:40px}.footer-secondary .columns>:first-child,.footer-secondary .footer-tertiary nav>ul>:first-child,.footer-tertiary .footer-secondary nav>ul>:first-child{margin-top:0}.footer-secondary .footer__links{max-width:250px}.footer-tertiary nav>ul>*{margin-top:20px;width:calc(50% - 25px)}.footer-tertiary nav>ul>:nth-child(n+4){margin-top:0}.footer-tertiary nav>ul>:nth-child(n+3){margin-top:20px}.footer-postscript{flex-direction:column}.footer-postscript>:last-child{margin-top:8px}}@media only screen and (max-width:740px){.footer-primary .footer__partners .footer__partners-logotypes>*{margin-right:36px}}@media only screen and (max-width:720px){.search-page form{margin-bottom:30px}.search-block-open #fdc-search-block-form input[type=text]{max-width:100%}.search-block-open .icon-ticket{display:none}.search-block-open .header__logo{width:0}.search-block-open .header__logo a{display:none}.columns--3>*{width:100%}.columns--3>:nth-child(n+2){margin-top:25px}}@media only screen and (max-width:600px){.eu-cookie-compliance-message .date,.legible .date,.legible-date{font-size:18px;line-height:1.1111111111em}.eu-cookie-compliance-message .vignettes,.legible .vignettes{margin-top:7px}.eu-cookie-compliance-message .preamble,.legible .preamble{margin-top:20px}.eu-cookie-compliance-message .preamble,.eu-cookie-compliance-message .preamble *,.legible .preamble,.legible .preamble *,.legible .preamble strong{font-size:16.5px;line-height:1.3939393939em}.eu-cookie-compliance-message .header-1,.eu-cookie-compliance-message h1,.legible .header-1,.legible h1,.legible-header-1{font-size:26px;line-height:1.1153846154em}.eu-cookie-compliance-message .header-2,.eu-cookie-compliance-message h2,.legible .header-2,.legible h2,.legible-header-2{font-size:24px;line-height:1.0833333333em}.eu-cookie-compliance-message .header-3,.eu-cookie-compliance-message h3,.legible .header-3,.legible h3,.legible-header-3{font-size:19px;line-height:1.1052631579em}.eu-cookie-compliance-message .header-4,.eu-cookie-compliance-message h4,.legible .header-4,.legible h4,.legible-header-4{font-size:16px;line-height:1.1875em}.eu-cookie-compliance-message .header-5,.eu-cookie-compliance-message h5,.legible .header-5,.legible h5,.legible-header-5,.sidebar .form-item-query label{font-size:13px;line-height:1.2307692308em}.flex.flex--4>*{flex:1 calc(100% - 50px);max-width:calc(100% - 50px)}.main-menu__primary a{font-size:22px;line-height:1.0909090909em}.filter-open .list-view__filter-button{width:100vw}.filter-open .sidebar{min-width:calc(100vw - 25px)}.anchor-menu-container+section,.body.body--spacing-top+*,.page--node--collaboration_partner .main-content-and-sidebar,.page--node--company .gallery.slider+*,section.hero+section{margin-top:40px}.hero__media.imported-image{padding:0}.main-menu__bottom{align-items:flex-start;flex-direction:column;margin-top:45px;padding-bottom:115px}.main-menu__right{bottom:0;left:0;max-width:296px;position:relative;right:0}.main-menu__left{padding-left:0}.main-menu__items{margin-left:28px}.main-menu__social-links{margin-left:0;margin-top:30px}.header__items>:last-child{margin-left:0}.popup-content{padding:40px 25px}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:inherit;margin-top:20px}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories button{margin-top:0}.button,.ck-content .button,.eu-cookie-compliance-message .button,.legible .button{margin-top:10px}.body.body--spacing-top{margin-top:25px}.hero__title{font-size:26px;line-height:1.1153846154em}.spacing-sides{padding-left:25px;padding-right:25px}.spacing-sides.spacing-sides--small{padding-left:15px;padding-right:15px}.spacing-left{padding-left:25px}.spacing-right{padding-right:25px}.main-menu__right{right:25px}.grid{gap:0 25px;grid-template-areas:". grid-col-2-5 grid-col-2-5 grid-col-2-5 grid-col-2-5 grid-col-2-5 grid-col-2-5 ." ". grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8 grid-col-3-8" ". grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 ." ". grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 grid-col-3-6 ." "grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-6-7 grid-col-6-7 ." "grid-col-2-3 grid-col-2-3 grid-col-2-3 grid-col-4-6 grid-col-4-6 grid-col-4-6 grid-col-4-6 .";grid-template-columns:0 1fr 1fr 1fr 1fr 1fr 1fr 0}.grid.editorial-content--medium{grid-template-areas:"grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 grid-col-1-5 ." ". grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 .";grid-template-rows:2fr}.grid.editorial-content--small{grid-template-areas:". grid-col-2-3 grid-col-2-3 grid-col-2-3 grid-col-2-3 grid-col-2-3 grid-col-2-3 grid-col-2-3" ". grid-col-4-6 grid-col-4-6 grid-col-4-6 grid-col-4-6 grid-col-4-6 grid-col-4-6 .";grid-template-rows:2fr}.grid.editorial-content--small .editorial-content__content{margin-top:20px}.grid.editorial-content--small .caption{padding-left:0}.main-content-and-sidebar.grid{grid-template-areas:". grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 grid-col-6-7 ." ". grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 grid-col-3-5 .";grid-template-rows:2fr}.main-content-and-sidebar.grid .sidebar{margin-bottom:40px}.teaser-carousel{padding-right:0}.teaser-carousel .slick-list{margin:0 -10px}.teaser-carousel .slick-list .slick-slide{margin:0 10px}.teaser-carousel .teaser__carousel-header{padding-right:25px}.teaser__all-link{margin-top:10px}.teaser-carousel__slider{margin-top:20px}.main-content-and-sidebar.grid{gap:0 25px;grid-template-columns:0 1fr 1fr 1fr 1fr 1fr 1fr 0}.anchor-menu.spacing-sides{padding-right:0}.anchor-menu.spacing-sides li:first-child:before{margin-right:7.5px}.anchor-menu.spacing-sides .anchor__link a{padding:15px 7.5px}.footer-secondary .flex--4>*{flex:1 100%;margin-bottom:30px;max-width:100%}.footer-tertiary{width:100%}.icon-ticket{display:none}section.hero.spacing-sides{padding:0}.hero.hero--landing-page .hero__media img{height:auto;max-height:none}.hero.hero--landing-page .hero__text{align-items:center;display:flex;justify-content:center}.hero.hero--landing-page .hero__mobile-video video{height:100%}section.hero .hero--landing-page .hero__media img,section.hero .hero__media img{height:auto;max-height:none}section.hero .hero__media.uploaded-video>div:first-child{height:1px;position:absolute}section.hero .hero__media.uploaded-video>div:first-child video{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}section.hero .hero__media-caption{padding-right:25px}section.hero .hero__media--has-mobile{display:none}section.hero .hero__mobile-image{display:block}section.hero .hero__mobile-video{display:flex}.embed__media{padding-bottom:100%}.section.gallery.slider .gallery__slide{margin-left:25px}.notification .notification__info-and-text p{font-size:14px}}@media only screen and (max-width:540px){.list-view .list-view__teasers .columns--3>*{width:100%}.list-view .list-view__teasers .columns--3>:nth-child(n+2){margin-top:25px}}@media only screen and (max-width:450px){.footer-tertiary nav>ul{flex-direction:column}}body.toolbar-vertical .main-menu__wrapper{padding-top:168px}body.toolbar-vertical .header{top:39px}body.toolbar-fixed .main-menu__wrapper,body.toolbar-fixed.toolbar-horizontal .main-menu__wrapper{padding-top:168px}body.toolbar-fixed .anchor-menu,body.toolbar-fixed .header,body.toolbar-fixed.toolbar-horizontal .anchor-menu,body.toolbar-fixed.toolbar-horizontal .header{top:39px}body.toolbar-fixed.header--down .anchor-menu.anchor-menu-pinned,body.toolbar-fixed.toolbar-horizontal.header--down .anchor-menu.anchor-menu-pinned{top:149px}body.toolbar-fixed .header--fixed,body.toolbar-fixed.toolbar-horizontal .header--fixed{top:39px}body.toolbar-fixed.toolbar-horizontal.is-active .anchor-menu,body.toolbar-fixed.toolbar-horizontal.is-active .header--fixed,body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .anchor-menu,body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .header--fixed{top:79px}body.toolbar-fixed.toolbar-horizontal.is-active.header--down .anchor-menu.anchor-menu-pinned,body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open.header--down .anchor-menu.anchor-menu-pinned{top:189px}.show-main-menu body.toolbar-fixed .header,.show-main-menu body.toolbar-fixed.toolbar-horizontal .header,.show-main-menu body.toolbar-fixed.toolbar-horizontal.is-active .header,.show-main-menu body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .header{top:39px}
