img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(//vector-stiftung.de/wp-content/themes/wp-visual4-core3/assets/styles/vendor/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@font-face{font-family:'MarkOT';font-style:normal;font-weight:300;src:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/fonts/MarkOT.otf)}@font-face{font-family:'MarkOT';font-style:normal;font-weight:700;src:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/fonts/MarkOT-Bold.otf);text-rendering:geometricPrecision}@font-face{font-family:'MarkOT';font-style:normal;font-weight:900;src:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/fonts/MarkOT-Heavy.otf);text-rendering:geometricPrecision}@font-face{font-family:'MarkOT-Bold';font-style:normal;src:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/fonts/MarkOT-Bold.otf);text-rendering:geometricPrecision}@font-face{font-family:'MarkOT-Heavy';font-style:normal;src:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/fonts/MarkOT-Heavy.otf);text-rendering:geometricPrecision}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}body#javascript-disabled .js-only{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.admin-bar{margin-top:-32px;padding-bottom:32px}#wpadminbar{top:auto !important;bottom:0}#wpadminbar .quicklinks>ul>li{position:relative}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{bottom:32px}html{font-family:'MarkOT',sans-serif;font-weight:300;color:$body-color;font-size:15px;line-height:1.75em}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0}p,blockquote,pre,address,dl,ol,ul,table{margin-bottom:1.75em}h1,h2,h3,h4,h5,h6{font-family:'MarkOT',sans-serif;font-weight:900;color:$heading-color;clear:both}h1{font-size:34.14296467274732px;margin-top:.9610325381671004em;line-height:1.15323904580052em;margin-bottom:.1922065076334201em;margin-top:.9610325381671004em;line-height:1.15323904580052em;margin-bottom:.1922065076334201em}h2{font-size:22.5px;margin-top:1.458333333333333em;line-height:1.75em;margin-bottom:.33055555555555555em;margin-top:1.132870025458003em;line-height:1.359444030549604em;margin-bottom:.24417484387442875em}h3{font-size:24.570683676571146px;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2996969824945755em;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2915443831790229em}h4{font-size:20.843720786636244px;margin-top:1.574215099879741em;line-height:1.889058119855689em;margin-bottom:.36015782099426824em;margin-top:1.574215099879741em;line-height:1.889058119855689em;margin-bottom:.3488291207396882em}h5{font-size:17.68207600366947px;margin-top:1.855692736146513em;line-height:2.226831283375816em;margin-bottom:.3711385472293026em;margin-top:1.855692736146513em;line-height:2.226831283375815em;margin-bottom:.3711385472293026em}h6{font-size:15px;margin-top:2.1875em;line-height:2.625em;margin-bottom:.5833333333333333em;margin-top:2.1875em;line-height:2.625em;margin-bottom:.4666666666666667em}blockquote{font-style:italic}blockquote cite{display:block;font-style:normal}pre{padding:.875em;margin-bottom:1.75em}pre code{padding:0}code{font-family:'Courier New','Courier','Lucida Sans Typewriter','Lucida Typewriter','monospace';padding:.08750000000000001em .2625em;line-height:0}big,small,sub,sup{line-height:0}abbr,acronym{border-bottom:1px dotted currentColor;cursor:help}address{font-style:normal}dt{color:$heading-color;font-weight:700}ul{padding-left:1.1em}ol{padding-left:1.4em}fieldset{padding:.875em 1.75em 1.75em;border-width:1px;border-style:solid;max-width:100%;margin-bottom:1.8375em}fieldset button,fieldset input[type=submit]{margin-bottom:0}legend{color:$heading-color;font-weight:700}label{display:block;padding-bottom:.21875em;margin-bottom:-.21875em}input[type=text],input[type=email],input[type=password],textarea{display:block;max-width:100%;padding:.4375em;font-size:15px;margin-bottom:1.18125em}input[type=submit],button{display:block;cursor:pointer;font-size:15px;padding:.4375em 1.75em;margin-bottom:1.18125em}table{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:2.1875em}th{text-align:left;color:$heading-color;padding:.21875em .875em}td{padding:.21875em .875em}html,body{margin:0;padding:0;color:#000;overflow-x:hidden}.h1{font-size:34.14296467274732px;margin-top:.9610325381671004em;line-height:1.15323904580052em;margin-bottom:.1922065076334201em;margin-top:.9610325381671004em;line-height:1.15323904580052em;margin-bottom:.1922065076334201em}.h2{font-size:22.5px;margin-top:1.458333333333333em;line-height:1.75em;margin-bottom:.33055555555555555em;margin-top:1.132870025458003em;line-height:1.359444030549604em;margin-bottom:.24417484387442875em}.h3{font-size:24.570683676571146px;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2996969824945755em;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2915443831790229em}.h4{font-size:24.570683676571146px;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2996969824945755em;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2915443831790229em}h1,.h1{font-size:29.117387808603375px;letter-spacing:2.4px;margin-top:1.126903972831822em;line-height:1.1em;margin-bottom:.22538079456636437em;margin-top:.7291666666666666em;line-height:1.1em;margin-bottom:.14583333333333334em}h1,.h1,h2,.h2,h3,.h3{font-weight:900}h2,.h2{color:#b70032;letter-spacing:.9px}h3,.h3{font-size:22.5px;letter-spacing:0}h4,.h4{font-size:22.5px;letter-spacing:0}a{color:#b70032}img{width:100%;height:auto;display:block}b,strong{font-weight:700}button,a.button,input[type=button],input[type=submit]{background-color:#b70032;color:#fff;border:none;font-weight:900;padding:.5rem 2rem;font-size:1rem;text-decoration:none;display:inline-block;line-height:1rem;margin:0;-webkit-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;cursor:pointer;text-align:center}button:hover,a.button:hover,input[type=button]:hover,input[type=submit]:hover{opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60)}a.button--center{display:inline-block;margin:0 auto;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}hr{border:1px solid #707070;margin:0 0 1rem}ol{padding:0 0 0 2rem;margin:0;counter-reset:item;position:relative;list-style:none}ol *{margin:0}ol>li{padding:0 0 .875rem;border-bottom:2px solid #b1b6ba;margin:0 0 2.625rem;counter-increment:item}ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:700;text-align:right;content:counter(item) ".";position:absolute;left:0}.contact{color:#b70032}#v4_to_top{display:none;position:fixed;z-index:20;right:5vw;bottom:8vw;width:2rem;height:2rem;background:#b70032 url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/arrow.svg) center no-repeat;background-size:1.5rem;-webkit-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#cookie-notice{background-color:rgba(183,0,50,.75) !important}#cookie-notice .cn-button.bootstrap{background:#fff;color:#000;border-radius:0}.Content{width:90%;margin:0 auto;position:relative;max-width:1920px}.Detail-meta{color:#b70032;margin:0}.Detail-title{margin:0 0 1rem;color:#000 !important;text-align:left !important}.Detail-navigation{text-align:center}.Detail-navigation-arrow.button{width:2rem;height:2rem;background:#b70032 url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/arrow.svg) center no-repeat;background-size:1.5rem;padding:.5rem 1rem;color:transparent}.Detail-navigation-arrow-prev.button{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.Footer{background-color:#565c5e;padding:1rem 0}.Footer-copy{color:#b1b6ba;padding-right:1em}.Footer .Content{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Footer .SocialLinks-link{background:transparent center no-repeat;background-size:1rem}.Footer .SocialLinks-link--twitter{background-image:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/twitter.svg)}.Footer .SocialLinks-link--facebook{background-image:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/facebook.svg)}.Footer .SocialLinks-link--instagram{background-image:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/instagram.svg)}.Footer-navigation.Navigation ul li{display:block}.Footer-navigation.Navigation ul li a{padding-left:0}.Footer-navigation.Navigation .optanon-show-settings-popup-wrapper{display:block;margin:2px 0 0;float:left}fieldset{padding:0;border:0}.frm_form_field{margin-bottom:1rem}.frm_form_fields label{font-weight:900}.frm_form_fields input[type=text],.frm_form_fields input[type=email],.frm_form_fields input[type=password],.frm_form_fields textarea,.frm_form_fields select{margin-bottom:0;width:100%;padding:1rem;font-size:1rem}.frm_form_fields input[type=checkbox]{width:1rem;height:1rem;margin:0 1rem 0 0}.frm_form_fields a{color:#000 !important}.frm_description{font-size:.7rem}.frm_error,.frm_required{color:#b70032}.frm_full{clear:both}.Header{position:fixed;z-index:500;top:0;right:0;left:0;padding:2.5rem 0;line-height:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%)}.Header .Content{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Header .Content:before{content:'';display:block;width:0;height:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.Header .Brand{position:absolute;left:0;top:1.5rem;-webkit-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;margin-left:calc(0px - (20vw + (1920px / 2)));padding-left:calc(20vw + (1920px / 2))}.Header .Brand img{height:4.25rem;width:auto}.Header-search{background:transparent url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/search.svg) center no-repeat;background-size:1.2rem}.Icon{width:4.5rem;display:block;margin:0 auto}.Icon--Download{height:2.5rem;width:2rem;margin-right:1rem;margin-top:.5rem}.Module--Gray,.Module--White,.Module--White--Simple{padding:3rem 0}.Module--White+.Module--White{border-top:1px solid #707070}.Module--Gray{background-color:rgba(218,222,225,.5)}.Module-header{margin:0 auto 2rem}.Module-header h1,.Module-header h2{text-align:center;color:#b70032}.Module-header h1+p.h3,.Module-header h2+p.h3{margin-bottom:3rem}.Module p+ul{margin-top:-1.75rem}.Module ul{padding-left:0;list-style:none}.Module ul li{padding-left:.8em;position:relative}.Module ul li:before{content:'';position:absolute;left:0;top:.6em;display:inline-block;width:0;height:0;border-style:solid;border-width:.2em 0 .2em .35em;border-color:transparent transparent transparent #b70032}.Navigation ul{list-style:none;margin:0;padding:0;font-weight:300}.Navigation ul li{display:inline-block;position:relative}.Navigation ul li a{text-transform:uppercase;text-decoration:none;color:#fff;-webkit-transition:color .25s ease;transition:color .25s ease;padding:1rem .7rem}.Navigation>ul>li.current-menu-item>a,.Navigation>ul>li.current-menu-parent>a{font-weight:900}.Navigation>ul>li>ul>li a:hover{font-weight:900}.Navigation--primary,.Navigation--secondary{display:none}.Navigation--primary ul li a,.Navigation--secondary ul li a{font-size:1.5rem;letter-spacing:1.8px}.Navigation--secondary>ul>li>a{opacity:.65;-ms-filter:"alpha(opacity=65)";filter:alpha(opacity=65)}.Navigation--footer ul li a{text-transform:none}.Navigation--mobile{position:fixed;top:0;bottom:0;right:0;min-width:50%;z-index:1000;background:#232428;display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-o-box-pack:center;justify-content:center;-webkit-box-align:center;-o-box-align:center;align-items:center;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.Navigation--mobile-trigger ul li a{padding:.5rem !important;display:block;font-size:2rem;margin:-.5rem}.Navigation--mobile.is-visible{-webkit-transform:translateX(0%);transform:translateX(0%)}.Navigation--mobile-close{width:2em;height:2em;background:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/close.svg) no-repeat right center;background-size:100%;position:absolute;top:2rem;right:2rem;cursor:pointer}.Navigation--mobile-list{padding:0 2em}.Navigation--mobile-list li{display:block !important;font-size:2em;line-height:1;padding-left:.5em;position:relative}.Navigation--mobile-list li:hover:before{color:#b70032}.Navigation--mobile-list li a{display:block;letter-spacing:.05em;padding:1rem 2rem !important}.Navigation--mobile-list li ul{margin-top:.5em;padding-left:.5em;margin-bottom:1em}.Navigation--mobile-list li ul li{font-size:.75em;margin-bottom:.75em}.Navigation--mobile-list li ul li a{font-weight:300 !important}.Navigation--mobile-list li ul li.current-menu-item a,.Navigation--mobile-list li ul li.current-menu-parent a{font-weight:900 !important}.Overlay{position:absolute;left:0;bottom:0;width:100%}.Overlay--Text,.Overlay--Banner{bottom:3rem}.Overlay--Text h1,.Overlay--Banner h1,.Overlay--Text p.h2,.Overlay--Banner p.h2{background-color:rgba(183,0,50,.75);display:inline-block;padding:1.5rem 2rem 1.2rem calc(20vw + (1920px / 2));margin:0 0 0 calc(0px - (20vw + (1920px / 2)));color:#fff}.Overlay--Text p.h4,.Overlay--Banner p.h4{margin:1rem 0 0;padding-left:0;color:#fff;font-weight:700;text-shadow:3px 3px 10px rgba(0,0,0,.475);letter-spacing:.7px}.Overlay--Banner h1{padding:2.5rem 3rem 2.2rem calc(20vw + (1920px / 2))}.Overlay--News{background-color:rgba(255,255,255,0.9);padding:1rem 2rem;height:100%;position:relative}.Overlay--News h3,.Overlay--News p{line-height:1.5rem;margin:0}.Overlay--News span{font-size:.75rem;color:#b70032;font-weight:900}.Overlay--News h3{font-size:1rem}.Overlay--News p{font-size:.75rem}.Search-form{display:-webkit-box;display:-ms-flexbox;display:box;display:flex}.Search-form input[type=text]{margin:0}.Select{position:relative}.Select-header{margin:0;display:inline-block}.Select .v4-accordion-header{font-weight:700;padding:.5rem 0 .5rem 3rem;background-color:#fff;border-bottom:2px solid #565c5e;color:#565c5e}.Select .v4-accordion-header:before{content:'';display:block;background:url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/arrow-gray.svg) center no-repeat;background-size:.75em;width:.75em;height:.75em;position:absolute;top:50%;left:.5rem;-webkit-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.Select-content{position:absolute;bottom:0;left:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:10;max-height:300px;overflow-y:auto}.Select-content>button{margin:-2px 0 0 !important;display:block;width:100%}.Triangle{display:inline-block;width:0;height:0;border-style:solid;border-width:.2em 0 .2em .35em;border-color:transparent transparent transparent #b70032}.Triangle--black{border-color:transparent transparent transparent #000}.Accordion .v4-accordion .Triangle{position:absolute;top:calc(1rem + 1em);left:1.5rem;-webkit-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);border-width:.3em 0 .3em .5em}.Accordion .v4-accordion:not(.closed) .v4-accordion-header .Triangle{-webkit-transform:translateY(-100%) rotate(90deg);-webkit-transform:translateY(-100%) rotate(90deg);transform:translateY(-100%) rotate(90deg)}.Accordion .v4-accordion-header{padding:1rem 2rem 1rem 4rem;background-color:#fff}.Accordion--shortcode .v4-accordion-header{padding:.5rem 1rem .5rem 2rem}.Accordion--shortcode .v4-accordion-header .Triangle{position:absolute;left:1rem;top:calc(50% - 0.2em)}.Module--White .Accordion .v4-accordion-header,.Module--White--Simple .Accordion .v4-accordion-header{background-color:rgba(218,222,225,0.5)}.v4-accordion .Triangle{-webkit-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.v4-accordion-header{cursor:pointer;position:relative;font-weight:300;margin:1rem 0;border-bottom:2px solid #565c5e}.v4-accordion:not(.closed) .v4-accordion-header .Triangle{-webkit-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.v4-accordion.closed .v4-accordion-content{display:none}.Banner{position:relative;height:80vh;background:transparent center center no-repeat;background-size:cover}.Banner-orientation-top{background-position-y:top}.Banner-orientation-center{background-position-y:center}.Banner-orientation-bottom{background-position-y:bottom}.Banner--Small,.single .Banner{height:40vh}.Contactform .Module-header{margin-bottom:0}.Contactform .Module-header h2{margin:0 0 1rem;text-align:left}.Contactform .Module-header p{margin-bottom:0}.Contactform .frm_error_style{color:#b70032}.Contactform .frm_radio{font-weight:700}.Contactform .frm_select{position:relative}.Contactform .frm_select:before{display:block;content:'\276F';position:absolute;bottom:1rem;left:1.2rem;width:1rem;height:1rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:1.2rem;pointer-events:none}.Contactform .frm_select select{-moz-appearance:none;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #707070;padding-left:2rem}.Contactform .frm_select select::-ms-expand{display:none}.Contactform .frm_popup_wrapper{display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;overflow-y:scroll}.Contactform .frm_popup_wrapper .frm_popup_content{position:relative;padding:2rem 3rem 1rem;background:#fff;box-shadow:0 8px 12px rgba(0,0,0,.161);width:90%;max-width:1280px;margin:2rem auto}.Contactform .frm_popup_wrapper .frm_popup_content .frm_popup_close{position:absolute;top:2rem;right:2rem;cursor:pointer;width:1rem;height:1rem;font-size:1.2rem;color:#707070}.Contactform .frm_popup_wrapper .frm_popup_content h3{margin-top:0;font-size:1.2rem}.Contactform hr{margin:2rem 0}#ot-sdk-btn.ot-sdk-show-settings.cookie_button{color:#fff;background-color:transparent;border-color:transparent;font-weight:300;font-size:1rem;padding-top:0;padding-bottom:0;padding-left:1em;font-family:'MarkOT';border:none}#ot-sdk-btn.ot-sdk-show-settings.cookie_button:hover{background-color:transparent;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.Downloads-img{display:none}.Downloads .Download{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between;padding-bottom:.2rem;border-bottom:2px solid #565c5e;position:relative}.Downloads .Download:not(:last-of-type){margin-bottom:1.2rem}.Downloads .Download p{margin:0}.Downloads .Download a{position:absolute;width:100%;height:100%;top:0;left:0}.Downloads .Download>div{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;min-width:11rem;max-width:50%}.Images-image-caption{margin-top:1.5rem;font-weight:700;width:100%}.Map.Module--White--Simple{padding-top:0;padding-bottom:0}.Map #v4-map{width:100%;height:66vh;min-height:650px}.Map .popup-tip-anchor{height:0;position:absolute}.Map .popup-bubble-anchor{position:absolute;width:100%;bottom:15px;left:0}.Map .popup-bubble-anchor:after{content:"";position:absolute;top:0;left:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:15px solid #b70032}.Map .popup-bubble-content{font-size:1.25em;width:300px;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-99%);transform:translate(-50%,-99%);background-color:#fff;padding:1.5em 1em;box-shadow:0 2px 10px 1px rgba(0,0,0,.5);border-bottom:10px solid #b70032}.Map-popup-title{color:#b70032;font-weight:700;text-transform:uppercase;white-space:nowrap;margin-bottom:.5em}.Map-popup-address{margin-bottom:.5em}.Map-popup-address-tel{color:#232428 !important;text-decoration:none;cursor:text}.Map-popup-address-tel:hover{opacity:1 !important;-ms-filter:none !important;-webkit-filter:none !important;filter:none !important}.Map-popup-link{display:block;height:1.5em;line-height:1.5em}.Milestone{padding-right:2rem}.Milestone-content{padding-left:1rem;border-left:2px solid #b1b6ba}.Milestone-marker{position:relative;float:left}.Milestone-marker-line{width:1.9px;height:2.8rem;background:#b1b6ba;float:left}.Milestone-marker-triangle{border-width:.9rem 0 .9rem .9rem;float:left}.Milestone-marker-dot{position:absolute;bottom:-5px;left:-3px;width:8px;height:8px;background:#b70032;border-radius:100%}.Milestone-date{line-height:1.8rem;font-size:1.8rem;font-weight:700;color:#b70032;float:left;margin-left:1rem}.Milestone-header:after{content:'';display:block;clear:both}.Milestone.slick-slide{-webkit-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.Milestone.slick-slide:not(.slick-active){opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}.Milestones-wrapper{position:relative}.Milestones-wrapper:before{content:'';display:block;height:2px;position:absolute;background:#565c5e;width:100vw;left:calc(0vw - (100vw - 100%) / 2);top:calc(2.8rem)}.Milestones .slick-list{overflow:visible}.Milestones .slick-arrow{position:absolute;z-index:10;width:1.8rem;height:1.8rem;background:#565c5e url(//vector-stiftung.de/wp-content/themes/wp-vector-core3-child/assets/icons/arrow.svg) center no-repeat;background-size:1.5rem;padding:0;font-size:0;color:transparent;line-height:0;top:0}.Milestones .slick-arrow.slick-prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);right:calc(1.8rem + 2px)}.Milestones .slick-arrow.slick-next{right:0}.mKid-banner{text-align:left;margin-bottom:2rem}.News:after{content:'';display:block;clear:both}.News--archive-single{padding:3rem 0 0;border-bottom:2px solid #565c5e;width:100%}.News--archive-single-img,.News--archive-single-content{padding:0 0 3rem}.News--archive-single-img{width:100%}.News--archive-single-content{width:100%}.News--archive-single-content-meta{color:#b70032;margin:0}.News--archive-single-content-title{font-size:20.843720786636244px;margin-top:1.574215099879741em;line-height:1.889058119855689em;margin-bottom:.36015782099426824em;margin-top:1.574215099879741em;line-height:1.889058119855689em;margin-bottom:.3488291207396882em;font-weight:900;margin:0 0 1rem}.News--archive-single-content-more{text-align:center}.News--teaser .News-list{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;flex-wrap:wrap}.News--teaser .News-list-entry{position:relative;width:100%;padding-top:calc(100% / 16 * 9);background:transparent center no-repeat;background-size:cover}.News--teaser .News-list-entry>a{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent}.News--teaser .News-list-entry .Overlay--News{-webkit-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.News--teaser .News-list-entry:hover .Overlay--News{background-color:rgba(183,0,50,.75)}.News--teaser .News-list-entry:hover .Overlay--News *{color:#fff}.News--teaser .News-list--Archive{margin-top:6.5rem;clear:both}.News--teaser .News-list--Archive-toggle{width:2rem;height:2rem;display:block;margin:2.5rem 0 0 calc(50% - 1.25rem);float:left;padding:0;border-radius:100%;position:relative}.News--teaser .News-list--Archive-toggle-more{width:70%;height:70%;position:absolute;top:15%;left:15%;-webkit-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.News--teaser .News-list--Archive-toggle.closed .News-list--Archive-toggle-more--second{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.News--teaser .News-list--Archive-link{float:right;margin-top:2.5rem;background-color:#565c5e}.Projects-list--teaser .Projects--teaser-single{margin:0 0 2rem;padding-bottom:2rem;position:relative}.Projects-list--teaser .Projects--teaser-single .button.button--center{position:absolute;bottom:0}.Projects--teaser-single-content-title{font-size:1rem}.Projects--teaser-single-content-title~*{font-size:.75rem;line-height:1.5rem}.Projects--examples-single-img,.Projects--examples-single-content{margin-bottom:3rem}.Projects--examples-single-content{margin-bottom:4rem}.Projects--examples-single-content-title{line-height:calc(1em + 0.5rem);text-transform:uppercase}.Projects--examples-single-content-title-project{font-weight:300}.Projects--examples-single:after{content:'';display:block;clear:both}.Projects-list--filter-single{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Projects-content--filter p.h2{font-size:1.2rem;text-align:center;margin:4.5rem 0 1rem}.Projects--filter .Projects-count-string{text-transform:uppercase}.Projects--filter button{font-size:1.5rem;line-height:1.5rem;font-weight:300;font-family:'MarkOT-Bold','MarkOT',sans-serif;background:#fff;color:#565c5e;border:2px solid #565c5e;margin:0 0 1rem;padding:.5rem 1rem;display:block}.Projects--filter button.is-selected{color:#b70032;border-color:#b70032}.Projects--filter .Select-header{font-size:1.5rem}.Projects--filter .Select button{font-size:1rem;text-align:left}.Projects--filter-single{padding:3rem 0 0;border-bottom:2px solid #565c5e;width:100%}.Projects--filter-single-img,.Projects--filter-single-content{padding:0 0 3rem}.Projects--filter-single-img{width:100%}.Projects--filter-single-content{width:100%}.Projects--filter-single-content-meta{color:#b70032;margin:0}.Projects--filter-single-content-title{font-size:20.843720786636244px;margin-top:1.574215099879741em;line-height:1.889058119855689em;margin-bottom:.36015782099426824em;margin-top:1.574215099879741em;line-height:1.889058119855689em;margin-bottom:.3488291207396882em;font-weight:900;margin:0 0 1rem}.Projects--filter-single-content-more{text-align:center}.Stifter{padding-bottom:3rem}.Stifter-banner{position:relative}.Stifter-banner .Module-header{margin:0 auto 2rem}.Stifter-element{position:relative;padding-right:2rem;margin-top:2rem}.Stifter-element>*{border-left:2px solid #b70032;padding-left:1rem}.Stifter-element-title,.Stifter-element-position{font-weight:700;margin-bottom:0}.Stifter-element-position{color:#b70032}.Stifter-element-text>*{margin:0;padding:0}.Stifter-element p{margin-bottom:0}.Team-list{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;flex-wrap:wrap;margin-bottom:2.5rem;width:100%}.Team-entry{width:100%}.Team-entry img{width:100%}.Team-entry p{font-size:.75rem;line-height:1rem;margin-top:.5rem;margin-bottom:1.75rem}.Team h2{margin:2.5rem 0 1.5rem}.Team hr{margin:0}.Team a{color:#000;text-decoration:none}.Teaser-element{border:5px solid #fff;padding:1rem;margin-bottom:1rem}.Teaser-element h2{margin-top:0;background-color:#fff;padding:.25rem .5rem .25rem 1rem;margin-left:-1rem;display:inline-block}.Teaser-element h2~*{font-size:24.570683676571146px;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2996969824945755em;margin-top:1.335432926161825em;line-height:1.60251951139419em;margin-bottom:.2915443831790229em;font-weight:300;color:#b70032;margin:1rem 0}.Teaser-element h2~* li:before{border-color:transparent transparent transparent #b70032}.Teaser.Module ul li:before{top:.5em}.Text:after{content:'';display:block;clear:both}.Text-content--text,.Text-content--img{position:relative}.Text-content--img{overflow:hidden}.Text-content-wrapper>*{margin-bottom:2rem}.TextGray.Module{padding-top:0}.TextGray:after{content:'';display:block;clear:both}.TextGray-banner{margin-bottom:4rem}.TextGray-content--text,.TextGray-content--img{position:relative}.TextGray-content--img{overflow:hidden}.TextGray-content-wrapper>*{margin-bottom:2rem}@media only screen and (max-width:780px){body.admin-bar{margin-top:-46px;padding-bottom:46px}}@media only screen and (max-width:782px){#wpadminbar{position:fixed}}@media (min-width:600px){html{font-size:calc( 15px + (20 - 15) * ((100vw - 600px) / (1600 - 600)) )}h1{font-size:calc( 34.14296467274732px + (45.52395289699643 - 34.14296467274732) * ((100vw - 600px) / (1600 - 600)) )}h2{font-size:calc( 22.5px + (38.61872855388904 - 22.5) * ((100vw - 600px) / (1600 - 600)) )}h3{font-size:calc( 24.570683676571146px + (32.76091156876153 - 24.570683676571146) * ((100vw - 600px) / (1600 - 600)) )}h4{font-size:calc( 20.843720786636244px + (27.79162771551499 - 20.843720786636244) * ((100vw - 600px) / (1600 - 600)) )}h5{font-size:calc( 17.68207600366947px + (23.57610133822596 - 17.68207600366947) * ((100vw - 600px) / (1600 - 600)) )}h6{font-size:calc( 15px + (20 - 15) * ((100vw - 600px) / (1600 - 600)) )}input[type="text"],input[type="email"],input[type="password"],textarea{font-size:calc( 15px + (20 - 15) * ((100vw - 600px) / (1600 - 600)) )}input[type="submit"],button{font-size:calc( 15px + (20 - 15) * ((100vw - 600px) / (1600 - 600)) )}.h1{font-size:calc( 34.14296467274732px + (45.52395289699643 - 34.14296467274732) * ((100vw - 600px) / (1600 - 600)) )}.h2{font-size:calc( 22.5px + (38.61872855388904 - 22.5) * ((100vw - 600px) / (1600 - 600)) )}.h3{font-size:calc( 24.570683676571146px + (32.76091156876153 - 24.570683676571146) * ((100vw - 600px) / (1600 - 600)) )}.h4{font-size:calc( 24.570683676571146px + (32.76091156876153 - 24.570683676571146) * ((100vw - 600px) / (1600 - 600)) )}h1,.h1{font-size:calc( 29.117387808603375px + (60 - 29.117387808603375) * ((100vw - 600px) / (1600 - 600)) )}h3,.h3{font-size:calc( 22.5px + (38.61872855388904 - 22.5) * ((100vw - 600px) / (1600 - 600)) )}h4,.h4{font-size:calc( 22.5px + (35 - 22.5) * ((100vw - 600px) / (1600 - 600)) )}.News--archive-single-content-title{font-size:calc( 20.843720786636244px + (27.79162771551499 - 20.843720786636244) * ((100vw - 600px) / (1600 - 600)) )}.Projects--filter-single-content-title{font-size:calc( 20.843720786636244px + (27.79162771551499 - 20.843720786636244) * ((100vw - 600px) / (1600 - 600)) )}.Teaser-element h2 ~ *{font-size:calc( 24.570683676571146px + (32.76091156876153 - 24.570683676571146) * ((100vw - 600px) / (1600 - 600)) )}}@media (min-width:1600px){html{font-size:20px}h1{font-size:45.52395289699643px}h2{font-size:38.61872855388904px}h3{font-size:32.76091156876153px}h4{font-size:27.79162771551499px}h5{font-size:23.57610133822596px}h6{font-size:20px}fieldset{margin-bottom:2.078125em}input[type=text],input[type=email],input[type=password],textarea{font-size:20px;margin-bottom:.5140625em}input[type=submit],button{font-size:20px;margin-bottom:1.3125em}table{margin-bottom:2.05625em}th{padding:.4375em .875em}td{padding:.4375em .875em}.h1{font-size:45.52395289699643px}.h2{font-size:38.61872855388904px}.h3{font-size:32.76091156876153px}.h4{font-size:32.76091156876153px}h1,.h1{font-size:60px}h3,.h3{font-size:38.61872855388904px}h4,.h4{font-size:35px}button,a.button,input[type=button],input[type=submit]{margin-bottom:0}.News--archive-single-content-title{font-size:27.79162771551499px}.Projects--filter-single-content-title{font-size:27.79162771551499px}.Teaser-element h2~*{font-size:32.76091156876153px}}@media only screen and (min-width:1280px){ol{padding:0 0 0 2rem;margin:0 0 0 -2rem}#v4_to_top{right:calc(5vw - 2rem)}.Content--Medium{width:80%}.Content--Small{width:60%}.Module--Gray,.Module--White,.Module--White--Simple{padding:4rem 0}.Module-header h1 + p.h3,.Module-header h2 + p.h3{margin-bottom:4rem}.Overlay--Text p.h4,.Overlay--Banner p.h4{max-width:640px}.Overlay--Banner .Content{padding-right:25%}.Contactform .frm_checkbox .frm_opt_container{margin-left:calc(0px - 2rem - 4px)}.Contactform .frm_popup_wrapper .frm_popup_content{margin:6rem auto}.Downloads-wrapper{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Downloads-wrapper>*{width:50%}.Downloads-img{display:block;background:transparent center no-repeat;background-size:cover;margin-right:-10vw;width:calc(50% + 10vw)}.Downloads .Download{margin:0 1.5rem}.Images .Content{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Images-image-caption{width:50%}.Images-l,.Images-r{width:49.5%}.Images-l img{margin-left:-5vw}.Images-r img{margin-right:-5vw}.Images-l img,.Images-r img{width:calc(100% + 5vw)}.Milestones-wrapper:before{top:calc(2.8rem)}.Milestones .slick-list{margin-left:-1rem}.Milestones .slick-arrow{top:calc(2.8rem - 1rem + 2px)}.Milestones .slick-arrow.slick-prev{left:calc(0rem - 3rem - 2rem - 1rem);right:auto}.Milestones .slick-arrow.slick-next{right:calc(0rem - 3rem - 2rem)}.mKid-header{width:50%}.mKid-banner{margin-bottom:0}.mKid .Content--Small{background-color:#fff;padding:2rem;margin-top:calc(0rem - ((1.75 * 4rem) + 2rem));width:calc(60% + 4rem)}.News--archive-single{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.News--archive-single-img{width:33.333%}.News--archive-single-content{width:66.666%;padding-left:4rem}.Projects--filter .Isotope-filterList{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Projects--filter .Isotope-filterList-category{display:-webkit-box;display:-ms-flexbox;display:box;display:flex}.Projects--filter .Isotope-filterList-category-first{-webkit-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;flex-grow:1}.Projects--filter .Isotope-filterList-category-first button{margin-right:2rem}.Projects--filter .Isotope-filterList-category-first:after{content:''}.Projects--filter-single{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Projects--filter-single-img{width:33.333%}.Projects--filter-single-content{width:66.666%;padding-left:4rem}.Stifter{padding-bottom:4rem}.Stifter-banner .Module-header{position:absolute;width:100%;top:0}.Stifter-element{width:33.333%}.Stifter-elements{margin-left:-1rem;display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Stifter-element:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:.2em 0 .2em .35em;border-color:transparent transparent transparent #b70032;border-width:0 1rem 1rem;border-color:transparent transparent #fff;position:absolute;top:calc(0px - 3rem + 1px);left:calc(50% - 0.5rem)}.Teaser-wrapper{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}.Teaser-elements-1>*{width:100%}.Teaser-elements-2>*{width:49%}.Teaser-elements-3>*{width:32%}.TextGray-content-wrapper--col-1-3 .TextGray-content--img{float:right;width:calc(65% + 10vw);margin-right:-10vw}.TextGray-content-wrapper--col-1-3 .TextGray-content--text{width:25%;float:left}}@media only screen and (min-width:1024px){.Footer-navigation.Navigation ul{float:left}.Footer-navigation.Navigation ul li{display:inline-block}.Footer-navigation.Navigation ul li a{padding-left:1em}.Footer-navigation.Navigation .optanon-show-settings-popup-wrapper{margin:2px 1rem 0}.News--teaser .News-list-entry{width:33.333%;padding-top:calc((100% / 3) / 6 * 5)}.Projects-list--teaser{display:-webkit-box;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;flex-wrap:wrap}.Projects-list--teaser .Projects--teaser-single{width:32%}.Projects-list--examples .Projects--examples-single:nth-child(2n) .Projects--examples-single-img{float:right;margin-left:0;margin-right:-5vw}.Projects-list--examples .Projects--examples-single:nth-child(2n) .Projects--examples-single-content{float:left}.Projects--examples-single-img,.Projects--examples-single-content{margin-bottom:6rem}.Projects--examples-single-img{width:calc(60% + 5vw);margin-left:-5vw;float:left}.Projects--examples-single-content{width:40%;padding:0 5vw;float:right}.Text-content-wrapper .Overlay--Text p.h2{padding-left:calc(22vw + (1920px / 2))}.Text-content-wrapper--2col .Text-content--text{width:46%}.Text-content-wrapper--2col--bt .Text-content--img{float:left;width:calc(50% + 5vw);margin-left:-5vw}.Text-content-wrapper--2col--bt .Text-content--text{float:right}.Text-content-wrapper--2col--tb .Text-content--img{float:right;width:calc(50% + 5vw);margin-right:-5vw}.Text-content-wrapper--2col--tb .Text-content--text{float:left}.Text-content-wrapper--2col--tt .Text-content--text{width:48%}.Text-content-wrapper--2col--tt .Text-content--text:first-of-type{float:left}.Text-content-wrapper--2col--tt .Text-content--text:last-of-type{float:right}}@media only screen and (min-width:1920px){.Header{padding:2.5rem}.Header .Content{width:100%;padding-left:222px}.Navigation--primary,.Navigation--secondary{display:block}.Navigation--mobile{display:none !important}.Navigation--mobile-trigger{display:none}.Navigation>ul>li.menu-item-has-children{position:relative}.Navigation>ul>li.menu-item-has-children>ul{display:none;position:absolute;background:rgba(255,255,255,.9);padding:1.2rem 0;top:calc(100% + 1rem - 1px);left:.7rem;box-shadow:0 6px 10px rgba(0,0,0,.518)}.Navigation>ul>li.menu-item-has-children>ul a{color:#000;text-transform:none;display:block;padding:.5rem 1rem}.Navigation>ul>li.menu-item-has-children:hover>ul{display:block}.Navigation>ul>li.menu-item-has-children:hover:after{content:'';position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0 15px 15px;border-color:transparent transparent rgba(255,255,255,.9) transparent;bottom:calc(0px - 1rem + 1px);left:calc(50% - 15px)}.Navigation--secondary>ul>li.menu-item-has-children>ul{left:auto;right:.7rem}.Projects-content--filter p.h2{font-size:1.75rem}.Projects--filter .Select-header{font-size:22.5px;margin-top:1.458333333333333em;line-height:1.75em;margin-bottom:.33055555555555555em;margin-top:1.132870025458003em;line-height:1.359444030549604em;margin-bottom:.24417484387442875em;margin:0}}@media only screen and (max-width:767px){.Navigation--mobile-list li{font-size:1.5em}.Banner p.h4{display:none}}@media only screen and (min-width:640px){.Overlay--News{position:absolute;height:auto;padding-bottom:.5rem}.Overlay--News .Content{min-height:calc(5.5 * 1.5rem)}.Contactform .frm_radio .frm_opt_container{display:-webkit-box;display:-ms-flexbox;display:box;display:flex}.Contactform .frm_radio .frm_opt_container>*{margin-right:2rem}.Contactform .frm_popup_wrapper .frm_popup_content{margin:4rem auto}}@media only screen and (min-width:1680px){.Contactform .frm_popup_wrapper .frm_popup_content{margin:10rem auto}}@media only screen and (max-width:1024px){#ot-sdk-btn.ot-sdk-show-settings.cookie_button{padding-left:0 !important}}@media only screen and (min-width:768px){.Images-image-caption{width:75%}.Team-list{width:calc(100% + 0.5%)}.Team-entry{width:49.5%;margin-right:.5%}}@media only screen and (max-width:768px){.Map-popup-address-tel{cursor:auto;color:#b70032 !important;text-decoration:underline}}@media only screen and (min-width:600px){.Projects--filter button{font-size:1.5rem}}@media only screen and (min-width:600px) and (min-width:1280px){.Projects--filter button{display:inline;margin:0}}@media only screen and (min-width:600px) and (min-width:1280px) and (min-width:1920px){.Projects--filter button{font-size:22.5px;margin-top:1.458333333333333em;line-height:1.75em;margin-bottom:.33055555555555555em;margin-top:1.132870025458003em;line-height:1.359444030549604em;margin-bottom:.24417484387442875em;margin:0}}@media only screen and (min-width:600px) and (min-width:1280px) and (min-width:1920px) and (min-width:600px){.Projects--filter button{font-size:calc( 22.5px + (38.61872855388904 - 22.5) * ((100vw - 600px) / (1600 - 600)) )}}@media only screen and (min-width:600px) and (min-width:1280px) and (min-width:1920px) and (min-width:1600px){.Projects--filter button{font-size:38.61872855388904px}}@media only screen and (min-width:1920px) and (min-width:600px){.Projects--filter .Select-header{font-size:calc( 22.5px + (38.61872855388904 - 22.5) * ((100vw - 600px) / (1600 - 600)) )}}@media only screen and (min-width:1920px) and (min-width:1600px){.Projects--filter .Select-header{font-size:38.61872855388904px}}@media only screen and (min-width:1280px) and (min-width:1920px){.Projects--filter .Isotope-filterList-category{-webkit-box-pack:justify;-o-box-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px) and (min-width:1280px){.Team-list{width:calc(100% + 0.58333%)}.Team-entry{width:32.75%;margin-right:.58333%}}body{scroll-behavior:smooth}.Content,.Overlay .Content{max-width:1400px;width:calc(100% - 2em)}.Header .Content,.Banner .Content{max-width:1920px}.Header .Content{justify-content:flex-end;gap:3rem}div.Accordion,section.Accordion .Content{max-width:1100px;margin:0 auto}.Banner .Content a.button{font-size:1.2em;font-weight:700;position:absolute;right:0;bottom:-2em;border:solid 2px #fff}.mKid .mKid-header .Content{left:25%}h1,.h1{font-size:clamp(1.45rem, 4.65vw, 3rem);line-height:1.2}h2,.h2,h3,.h3{font-size:clamp(1.125rem, 3vw, 1.9rem);line-height:1.2}p.h3,.Content--Small h4{max-width:1100px;margin:0 auto;font-size:clamp(1.125rem, 2.7vw, 1.35rem);line-height:1.3;font-weight:700}h4,.h4{font-size:clamp(1.125rem, 2.7vw, 1.75rem);line-height:1.2}h5{max-width:1100px;margin:0 auto;text-align:left;padding-right:25%;line-height:1.2}.Accordion+h5{margin-top:3em}.Overlay h1{font-size:clamp(1.45rem, 4.65vw, 2rem)}.Detail-meta{line-height:1.1;margin-bottom:1em}.Teaser-element{display:flex;flex-direction:column;justify-content:flex-start}.Teaser-element h2~*{font-size:1.1em}.Teaser-element h2{font-size:1.5rem}.Teaser-element h2 a{text-decoration:none}.Teaser-element ul{flex-grow:2}.Teaser-element ul li{font-size:1rem}.Teaser-element a.button{background:0 0;border:solid 3px;font-size:.9rem;align-self:flex-start}.Projects p.h3{max-width:900px;margin:0 auto}@media only screen and (min-width:1024px){.Projects--examples-single-img{width:calc(40% + 3em);margin-left:-3em}.Projects--examples-single-content{width:60%;padding:0 3em}.Projects--examples-single-content .Icon,.Projects--teaser-single a.button--center,.Projects--examples-single-content a.button--center{margin-left:0;transform:none;-webkit-transform:none}}@media only screen and (min-width:990px){.Navigation--primary,.Navigation--secondary{display:block}.Navigation--mobile,.Navigation--mobile-trigger{display:none !important}.Navigation ul li a{font-size:1rem;letter-spacing:0}.Navigation ul li ul{padding:.5rem 0}.Navigation ul li ul li{display:block !important}.Navigation ul li ul li a{font-size:1rem;letter-spacing:0}.Navigation>ul>li.menu-item-has-children{position:relative}.Navigation>ul>li.menu-item-has-children>ul{display:none;position:absolute;top:calc(100% + 1rem - 1px);left:.7rem;background:rgba(255,255,255,.9);padding:1.2rem 0;box-shadow:0 6px 10px rgba(0,0,0,.52)}.Navigation>ul>li.menu-item-has-children:hover>ul{display:block}.Navigation>ul>li.menu-item-has-children:hover:after{content:'';position:absolute;border-style:solid;border-width:0 15px 15px;border-color:transparent transparent rgba(255,255,255,.9) transparent;bottom:calc(-1rem + 1px);left:calc(50% - 15px);display:block;width:0;height:0}.Navigation>ul>li.menu-item-has-children>ul a{color:#000;text-transform:none;display:block;padding:.5rem 1rem}.Navigation>ul>li.menu-item-has-children>ul a{padding:.35rem 1rem}#menu-item-779{display:none}}@media only screen and (min-width:990px){.Navigation ul li a{font-size:1.2rem !important}}@media only screen and (min-width:1400px){#menu-item-779{display:inline}}@media only screen and (min-width:1600px){.Navigation ul li a{font-size:1.3rem !important;letter-spacing:1px !important}}.Navigation--footer,#ot-sdk-btn.ot-sdk-show-settings.cookie_button,.Navigation--footer ul li a{font-size:16px !important}@media only screen and (max-width:990px){h5{padding-right:0}}
div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type=submit]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}
a.banner-policy-link{color:#fff !important;padding:0 0 0 5px !important}.frm_primary_label{font-weight:900}.frm_radio label{font-weight:400}.frm_checkbox label{font-weight:400}@media only screen and (min-width:1280px){.Contactform .frm_checkbox .frm_opt_container{margin-left:unset}}.ausgebucht{color:grey}