/*!
Theme Name: Geser
Theme URI: https://celinegeser.ch	
Author: creos GmbH
Author URI: http://creos.agency
Description: Theme for Celine Geser 
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 7.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: geser
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Geser is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}@keyframes slideOut{0%{left:0;opacity:1}to{left:-10%;opacity:0}}.has-black-color{color:#1b1c1e}.has-black-background-color{background-color:#1b1c1e}.has-black-background-colora:hover,.has-black-background-colorbutton:hover{background-color:#000}.has-white-color{color:#fff}.has-white-background-color{background-color:#fff}.has-white-background-colora:hover,.has-white-background-colorbutton:hover{background-color:#d9d9d9}.has-primary-color{color:#ffd940}.has-primary-background-color{background-color:#ffd940}.has-primary-background-colora:hover,.has-primary-background-colorbutton:hover{background-color:#f3c200}.has-secondary-color{color:#5fd3bf}.has-secondary-background-color{background-color:#5fd3bf}.has-secondary-background-colora:hover,.has-secondary-background-colorbutton:hover{background-color:#32b49e}:root{--space-unit:1rem;--space-xxs:calc(var(--space-unit)*0.25);--space-xs:calc(var(--space-unit)*0.5);--space-sm:calc(var(--space-unit)*1);--space-md:calc(var(--space-unit)*1.5);--space-lg:calc(var(--space-unit)*2);--space-xl:calc(var(--space-unit)*3);--space-xxl:calc(var(--space-unit)*6);--space-xxxl:calc(var(--space-unit)*8)}@supports (--css:variables){@media only screen and (max-width:767px){:root{--space-md:calc(var(--space-unit)*1);--space-lg:calc(var(--space-unit)*1.5);--space-xl:calc(var(--space-unit)*2);--space-xxl:calc(var(--space-unit)*3.5);--space-xxxl:calc(var(--space-unit)*5)}}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}#page #colophon,#page #primary,#page #site-info{margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;position:relative}@media only screen and (max-width:480px){#page #colophon,#page #primary,#page #site-info{padding-left:20px;padding-right:20px}}@media only screen and (min-width:481px) and (max-width:767px){#page #colophon,#page #primary,#page #site-info{padding-left:32px;padding-right:32px}}@media only screen and (min-width:1440px){#page #colophon,#page #primary,#page #site-info{padding-left:95px;padding-right:95px}}@media only screen and (min-width:2000px){#page #colophon,#page #primary,#page #site-info{padding-left:252px;padding-right:252px}}#page #colophon,#page #site-info{max-width:none!important}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{background:#fff}::-webkit-scrollbar{display:none}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0;padding:0}ul{list-style:none}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1em 0}.frei{pointer-events:none}.frei img{max-width:50%;position:absolute}.frei.wolke img{left:0;max-width:40%;transform:translate(25%,-120%)}@media only screen and (max-width:767px){.frei.wolke img{transform:translate(5%,-75%)}}.frei.kolibri{animation:upDown .8s ease-in-out infinite alternate;min-height:150px;width:100%}.frei.kolibri img{animation:translate 10s linear infinite;right:0;transform:translateY(-25%)}@media only screen and (max-width:767px){.frei.kolibri img{max-width:50%}}.frei.blaetter{min-height:250px}.frei.blaetter img{left:5%;max-width:40%;transform:translate(0)}@media only screen and (max-width:767px){.frei.blaetter{min-height:200px}.frei.blaetter img{max-width:50%}}.frei.gelbes-blatt img{left:0;max-width:30%;transform:translateY(-40%)}.frei.fruechte img{max-width:300px;right:10%;transform:translateY(-50%);width:40%}@media only screen and (max-width:767px){.frei.fruechte img{right:0}}.frei.wolke-blau img{left:0;transform:translateY(-65%)}@media only screen and (max-width:767px){.frei.wolke-blau img{transform:translate(-10%,-60%)}}.frei.motte{animation:upDown .8s ease-in-out infinite alternate;min-height:150px;width:100%}.frei.motte img{animation:translateMotte 10s linear infinite;right:-10%;transform:translateY(-50%)}@media only screen and (min-width:1025px){.frei.motte img{right:0}}@media only screen and (max-width:767px){.frei.motte img{max-width:60%}.frei.motte{min-height:100px}}.frei.blume-blau{min-height:150px}.frei.blume-blau img{left:0;transform:translateY(-20%)}.frei.pilze{min-height:150px}.frei.pilze img{right:0;transform:translateY(-25%)}@media only screen and (max-width:767px){.frei.pilze img{right:-5%;transform:translateY(-15%)}}.frei.fruechte-blau{min-height:150px}.frei.fruechte-blau img{left:10%;transform:translate(-10%)}@media only screen and (min-width:1025px){.frei.fruechte-blau img{left:20%}}@keyframes flying{0%{transform:translate(100%,-15%)}13%{transform:translate(50%,-35%)}25%{transform:translateY(-15%)}50%{transform:translate(-33vw,-15%)}75%{transform:translate(-66vw,-35%)}to{transform:translate(-100vw,-15%)}}@keyframes upDown{to{transform:translateY(-25%)}}@keyframes translate{0%{transform:translate(100%,-25%)}to{transform:translate(-100vw,-25%)}}@keyframes translateMotte{0%{transform:translate(100%,-40%)}to{transform:translate(-100vw,-40%)}}table{border-collapse:collapse;overflow:scroll;width:100%}table th{font-weight:200;padding:0 0 .5rem;text-transform:uppercase}table th,table tr td{border-bottom:2px solid #ffd940;text-align:center}table tr td{padding:.75rem 0}@media only screen and (min-width:768px){table td{font-size:1.2rem}}.distances table th{background-position:center bottom 10px;background-repeat:no-repeat}.distances table th:first-child{font-size:1.2rem;font-weight:600;text-align:left}.distances table th:not(:first-child){color:#0000}.distances table th:nth-child(2){background-image:url(../atrio/assets/icons/person-icon.svg);background-size:25px}.distances table th:nth-child(3){background-image:url(../atrio/assets/icons/velo-icon.svg);background-size:50px}.distances table th:nth-child(4){background-image:url(../atrio/assets/icons/auto-icon.svg);background-size:45px}.distances table th:nth-child(5){background-image:url(../atrio/assets/icons/bus-icon.svg);background-size:35px}@media only screen and (max-width:767px){.distances table th{background-position:center bottom 5px;padding-top:5px}.distances table th:nth-child(2){background-size:20px}.distances table th:nth-child(3){background-size:40px}.distances table th:nth-child(4){background-size:35px}.distances table th:nth-child(5){background-size:25px}}@media only screen and (min-width:768px){.distances table th:first-child{font-size:2rem}}.distances table td:first-child{text-align:left;text-transform:uppercase}.wp-block-columns{margin:var(--space-xxl) 0 var(--space-xxl)}.wp-block-columns figure,.wp-block-columns h1,.wp-block-columns h2,.wp-block-columns h3,.wp-block-columns h4,.wp-block-columns h5,.wp-block-columns h6{margin-top:1rem}@media only screen and (min-width:768px){.wp-block-columns{padding-left:5%;padding-right:5%}}.alignfull{width:100vw}.wp-block-columns.kennzahlen{gap:var(--space-lg) 4vw;margin:var(--space-xl) 0 var(--space-xxxl)}.wp-block-columns.kennzahlen .wp-block-column{margin-left:0!important;position:relative}@media only screen and (max-width:480px){.wp-block-columns.kennzahlen .wp-block-column:not(:last-child){margin-bottom:var(--space-lg)}}.wp-block-columns.kennzahlen .wp-block-column h2,.wp-block-columns.kennzahlen .wp-block-column h3,.wp-block-columns.kennzahlen .wp-block-column h4{word-wrap:none;color:#ffd940;font-size:calc(4rem + 5vw);font-weight:800;line-height:1;margin-bottom:0;text-align:center}.wp-block-columns.kennzahlen .wp-block-column p{font-size:1.5em;line-height:1.2;margin-bottom:2em;margin-top:10px;text-align:center;text-transform:uppercase}.wp-block-columns.kennzahlen .wp-block-column:after{background-image:url(../atrio/assets/elements/greenUnderline.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:23px;left:2%;position:absolute;width:96%}@media only screen and (min-width:768px) and (max-width:1024px){.wp-block-columns.kennzahlen{flex-wrap:wrap}.wp-block-columns.kennzahlen .wp-block-column{flex-basis:45%!important}}.wp-block-columns.links{gap:1em 0}@media only screen and (max-width:480px){.wp-block-columns.links{display:block}}.wp-block-columns.links .wp-block-column .wp-block-cover{height:100%;padding:3em 1.5em}.wp-block-columns.links .wp-block-column .wp-block-cover h3,.wp-block-columns.links .wp-block-column .wp-block-cover h4{margin-bottom:.75em}@media only screen and (min-width:768px) and (max-width:1024px){.wp-block-columns.links .wp-block-column:not(:first-child){margin-left:1em}.wp-block-columns.links .wp-block-column .wp-block-cover{padding:2em 1em}}@media (min-width:600px) and (max-width:781px){.wp-block-columns.links .wp-block-column:not(:first-child){margin-left:0}.wp-block-columns.links .wp-block-column:nth-child(2n){margin-left:1em}}.wp-block-group{margin:var(--space-xxl) 0 var(--space-xxl)}.wp-block-group.cta{max-width:100%;width:max-content}.wp-block-group.cta .wp-block-group__inner-container{border:15px solid #ffd940;padding:2.5em 3em}@media only screen and (max-width:767px){.wp-block-group.cta .wp-block-group__inner-container{border-width:10px;padding:1.5em 1.5em 2em}}.wp-block-group.cta .wp-block-group__inner-container h3,.wp-block-group.cta .wp-block-group__inner-container h4{margin-bottom:.5rem;margin-top:0}.wp-block-group.cta .wp-block-group__inner-container p{font-size:1.4rem;margin-bottom:0;margin-top:0}@media only screen and (min-width:1025px){.wp-block-group.cta .wp-block-group__inner-container p{font-size:2rem}}.wp-block-group.cta .wp-block-group__inner-container p a{position:relative;text-decoration:none;transition-duration:.1s;z-index:1}.wp-block-group.cta .wp-block-group__inner-container p a:after{background-color:#ffd940;bottom:-5px;content:"";height:4px;left:-3px;position:absolute;transition:all .1s ease-in-out;width:calc(100% + 6px);z-index:-1}.wp-block-group.cta .wp-block-group__inner-container p a:hover{color:#fff}.wp-block-group.cta .wp-block-group__inner-container p a:hover:after{height:calc(100% + 5px)}a{color:inherit;cursor:pointer;position:relative;text-decoration:none;transition:all .25s ease-in-out}.entry-content a{display:inline-block;font-weight:400;text-transform:uppercase}.entry-content a:after{background-image:url(../../themes/geser/assets/elements/link_linie_gelb.svg);background-position:50%;background-size:auto 100%;bottom:0;content:"";display:inline-block;height:4px;left:-5px;position:absolute;width:calc(100% + 10px)}@media only screen and (max-width:767px){.entry-content a:after{bottom:-1px}}.page-template-spiel .entry-content a,.single-spielereien .entry-content a{-webkit-text-decoration-color:#5fd3bf;text-decoration-color:#5fd3bf}.page-template-spiel .entry-content a:after,.single-spielereien .entry-content a:after{background-image:url(../../themes/geser/assets/elements/link_linie_blau.svg)}@media only screen and (max-width:767px){.entry-content .lower-text-mobile a:after{bottom:-2px}}a:visited{color:#1b1c1e}a:active,a:focus,a:hover{color:#ffd940!important}.page-template-spiel a:active,.page-template-spiel a:focus,.page-template-spiel a:hover,.single-spielereien a:active,.single-spielereien a:focus,.single-spielereien a:hover{color:#5fd3bf!important}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{background:#0000;border:1px solid #ffd940;border-radius:3px;color:#000c;font-size:1.2rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#ffd940}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#ffd940}.wp-block-buttons .wp-block-button a.wp-block-button__link{font-size:1.1rem;font-weight:600;padding:.7rem 1rem .75rem;text-transform:uppercase;transition:all .25s ease-in-out}.wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link,.wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.has-white-color{border-color:#ffd940;border-width:2px}.wp-block-buttons .wp-block-button.is-style-outline:hover a.has-white-color{background-color:#ffd940;color:#fff}@media only screen and (min-width:768px) and (max-width:1024px){.wp-block-buttons .wp-block-button a.wp-block-button__link{font-size:1rem}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:1px solid #1b1c1e;border-radius:3px;color:#1b1c1e;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#1b1c1e}select{border:1px solid #1b1c1e}textarea{width:100%}#mc_embed_signup form{position:relative}@media only screen and (max-width:767px){#mc_embed_signup form{padding:0!important}#mc_embed_signup form .mc-field-group{width:100%}}#mc_embed_signup form #mc_embed_signup_scroll{display:flex;flex-direction:column}#mc_embed_signup form #mc_embed_signup_scroll input{background-color:#ffd70066;border:none;border-radius:0;color:#1b1c1e;font-size:1rem;font-weight:200;outline:none!important;padding:.75rem 1rem}#mc_embed_signup form #mc_embed_signup_scroll #mce-responses{margin:0;padding:0}#mc_embed_signup form #mc_embed_signup_scroll #mce-responses .response{padding:0;width:100%}#mc_embed_signup form #mc_embed_signup_scroll #mce-responses .response#mce-success-response{color:#ffd940}#mc_embed_signup form #mc_embed_signup_scroll .subscribe-container{align-self:flex-end;margin-top:40px;position:relative}@media only screen and (max-width:767px){#mc_embed_signup form #mc_embed_signup_scroll .subscribe-container{align-self:center}}#mc_embed_signup form #mc_embed_signup_scroll .subscribe-container #mc-embedded-subscribe{background-color:#ffd940;border-radius:50%;color:#1b1c1e;display:inline-block;font-size:1rem;font-weight:600;height:125px;line-height:normal;margin:0;padding:3rem 1rem;text-transform:uppercase;vertical-align:middle;width:125px}#mc_embed_signup form #mc_embed_signup_scroll .subscribe-container:after{animation:puls 2s ease 0;animation-fill-mode:both;animation-iteration-count:infinite;border:4px solid #ffd940;border-radius:50%;bottom:0;content:"";height:auto;inset:0;left:0;pointer-events:none;position:absolute;right:0;top:0;width:auto}#mc_embed_signup ::placeholder{color:#1b1c1e}@keyframes puls{0%{bottom:0;inset:0;left:0;opacity:1;right:0;top:0}to{bottom:-50px;inset:-50px;left:-50px;opacity:0;right:-50px;top:-50px}}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/body{-webkit-backface-visibility:hidden}.animated{animation-duration:.5s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:1s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.375s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}.wiggle{animation-name:wiggle;animation-timing-function:ease-in}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{animation-name:wobble}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) rotateY(0)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(1turn) scale(.95)}to{animation-timing-function:ease-in;transform:perspective(400px) scale(1)}}.flip{animation-name:flip;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;transform-style:preserve-3d}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{opacity:1;transform:perspective(400px) rotateX(0deg)}}.flipInX{animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{opacity:1;transform:perspective(400px) rotateY(0deg)}}.flipInY{animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translateX(100%) skewX(-30deg)}60%{opacity:1;transform:translateX(-20%) skewX(30deg)}80%{opacity:1;transform:translateX(0) skewX(-15deg)}to{opacity:1;transform:translateX(0) skewX(0deg)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1;transform:translateX(0) skewX(0deg)}to{opacity:0;transform:translateX(100%) skewX(-30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}to{opacity:1;transform:rotate(0);transform-origin:center center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center}to{opacity:0;transform:rotate(200deg);transform-origin:center center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%{animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left}80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg) translateY(0);transform-origin:top left}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale3d(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale3d(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}.toanimate{opacity:0}.delay-200{animation-delay:.2s}.delay-400{animation-delay:.4s}.delay-600{animation-delay:.6s}@media only screen and (max-width:767px){.blocks-gallery-item:nth-child(n+1),.wp-block-column:nth-child(n+1){animation-delay:.2s!important}}#masthead{display:flex;flex-direction:column;min-height:225px}body.single #masthead{margin-bottom:0;padding-bottom:0}#masthead .menu-container{align-items:flex-start;background-color:initial;display:flex;justify-content:space-between;padding:var(--space-xl) var(--space-xl) 0;position:relative}#masthead .menu-container .site-branding{left:50%;line-height:0;position:absolute;top:var(--space-xxl);transform:translateX(-50%);z-index:30}#masthead .menu-container .site-branding .custom-logo-link{height:100%;max-width:150px;width:100%}@media only screen and (max-width:480px){#masthead .menu-container .site-branding .custom-logo-link{max-width:120px}}#masthead .menu-container .site-branding .custom-logo-link .custom-logo{height:100%;width:100%}.page-template-spiel #masthead .menu-container .site-branding .custom-logo-link .custom-logo path,.single-spielereien #masthead .menu-container .site-branding .custom-logo-link .custom-logo path{fill:#5fd3bf}#masthead .menu-container .main-navigation{display:inline-block;margin-left:auto;position:static;z-index:20}@media only screen and (min-width:768px){#masthead .menu-container .main-navigation{animation-duration:.5s;animation-fill-mode:both;animation-name:fadeInRight;width:100%}}@media only screen and (max-width:767px){#masthead .menu-container .main-navigation{position:absolute}#masthead .menu-container .main-navigation.toggled .wpml-ls ul{display:inline-block}#masthead .menu-container .main-navigation.toggled ul{animation:fadeIn .25s ease-in-out 0s 1;display:flex}#masthead .menu-container .main-navigation.toggled ul li{animation:slideIn .15s ease-in-out;animation-fill-mode:both}#masthead .menu-container .main-navigation.toggled ul li:first-child{animation-delay:50ms}#masthead .menu-container .main-navigation.toggled ul li:nth-child(2){animation-delay:.1s}#masthead .menu-container .main-navigation.toggled ul li:nth-child(3){animation-delay:.15s}#masthead .menu-container .main-navigation.toggled ul li:nth-child(4){animation-delay:.2s}#masthead .menu-container .main-navigation.toggled ul li:nth-child(5){animation-delay:.25s}#masthead .menu-container .main-navigation.toggled ul li:nth-child(6){animation-delay:.3s}}#masthead .menu-container .main-navigation ul{align-items:flex-end;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;list-style:none;margin:0;padding-left:0;position:relative;right:0;top:0;transition:all .25s ease-in-out;width:100%;z-index:0}@media only screen and (max-width:767px){#masthead .menu-container .main-navigation ul{align-items:center;animation:fadeOut .25s ease-in-out 0s 1;display:none;position:fixed}#masthead .menu-container .main-navigation ul:after{background-color:#1b1c1e;content:"";height:100%;opacity:.75;position:absolute;width:100%;z-index:-1}}#masthead .menu-container .main-navigation ul ul{box-shadow:0 3px 3px #0003;float:left;left:-999em;position:absolute;top:100%;z-index:99999}#masthead .menu-container .main-navigation ul ul ul{left:-999em;top:0}#masthead .menu-container .main-navigation ul ul li.focus>ul,#masthead .menu-container .main-navigation ul ul li:hover>ul{display:block;left:auto}#masthead .menu-container .main-navigation ul ul a{width:200px}#masthead .menu-container .main-navigation ul li.focus>ul,#masthead .menu-container .main-navigation ul li:hover>ul{left:auto}#masthead .menu-container .main-navigation li{padding:10px;position:relative}#masthead .menu-container .main-navigation li:last-child{padding-top:20px}#masthead .menu-container .main-navigation a{color:#1b1c1e;display:inline-block;font-weight:300;letter-spacing:2px;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media only screen and (max-width:767px){#masthead .menu-container .main-navigation a{color:#fff}}#masthead .menu-container .main-navigation a:hover{color:#ffd940}#masthead .menu-container .main-navigation a:active,#masthead .menu-container .main-navigation a:focus{color:inherit;outline:none}#masthead .menu-container .menu-toggle{align-items:center;border:none;cursor:pointer;display:none;justify-content:center;position:fixed;right:20px;top:calc(var(--space-xl) - 12px);z-index:30}.admin-bar #masthead .menu-container .menu-toggle{top:calc(var(--space-xl) + 34px)}@media only screen and (max-width:767px){#masthead .menu-container .menu-toggle{display:flex}}#masthead .menu-container .menu-toggle svg{opacity:1;position:absolute;transition:opacity .25s ease-in-out}#masthead .menu-container .menu-toggle svg .wave{fill:#000}#masthead .menu-container .menu-toggle .closeIcon{visibility:hidden}#masthead .menu-container .menu-toggle .closeIcon .line{fill:#fff}#masthead .menu-container .menu-toggle:hover{background-color:initial}#masthead .menu-container .menu-toggle:focus{outline:none}#masthead .menu-container .menu-toggle[aria-expanded=true]{animation:fadeIn .25s ease-in-out 0s 1;mix-blend-mode:normal}#masthead .menu-container .menu-toggle[aria-expanded=true] .hamburgerIcon{visibility:hidden}#masthead .menu-container .menu-toggle[aria-expanded=true] .closeIcon{visibility:visible}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideIn{0%{left:-10%;opacity:0}to{left:0;opacity:1}}.site-main #masthead .menu-container .comment-navigation,.site-main
#masthead .menu-container .post-navigation,.site-main
#masthead .menu-container .posts-navigation{margin:0 0 1.5em}#masthead .menu-container .comment-navigation .nav-links,#masthead .menu-container .post-navigation .nav-links,#masthead .menu-container .posts-navigation .nav-links{display:flex}#masthead .menu-container .comment-navigation .nav-previous,#masthead .menu-container .post-navigation .nav-previous,#masthead .menu-container .posts-navigation .nav-previous{flex:1 0 50%}#masthead .menu-container .comment-navigation .nav-next,#masthead .menu-container .post-navigation .nav-next,#masthead .menu-container .posts-navigation .nav-next{flex:1 0 50%;text-align:end}#masthead .menu-container .wpml-ls{font-size:1rem;font-weight:100;left:0;padding:var(--space-lg) var(--space-xl);position:absolute;top:0}#masthead .menu-container .wpml-ls ul{display:none;flex-direction:row;height:auto;inset:unset;position:relative;width:auto}#masthead .menu-container .wpml-ls ul li{padding:0}#masthead .menu-container .wpml-ls ul li.wpml-ls-current-language a{font-weight:700;pointer-events:none}#masthead .menu-container .wpml-ls ul li a{padding:2px 6px}#masthead .menu-container .wpml-ls ul li:not(:last-of-type) a{border-right:1px solid #1b1c1e}@media only screen and (max-width:767px){#masthead .menu-container .wpml-ls ul li:not(:last-of-type) a{border-color:#fff}}#masthead .menu-container .wpml-ls ul:after{content:none!important}@media only screen and (max-width:767px){#masthead .menu-container .wpml-ls{bottom:calc(50% - 250px);left:0;position:fixed;right:0;text-align:center;top:unset}}@media only screen and (min-width:768px){#masthead .menu-container .wpml-ls{padding:0}#masthead .menu-container .wpml-ls ul{display:flex}#masthead .menu-container .wpml-ls ul li{padding-top:10px!important}}#masthead .menu-container .hamburglar{-webkit-touch-callout:none;height:68px;transform:scale(1);-webkit-user-select:none;user-select:none;width:68px}#masthead .menu-container .path-burger{-webkit-mask-box-image:url(/wp-content/themes/geser/assets/elements/mask-path.svg);-webkit-mask:url(#mask);mask:url(#mask)}#masthead .menu-container .animate-path,#masthead .menu-container .path-burger{height:68px;left:0;position:absolute;top:0;width:68px}#masthead .menu-container .path-rotation{height:34px;margin:34px 34px 0 0;transform:rotate(0deg);transform-origin:100% 0;width:34px}#masthead .menu-container .path-rotation:before{background:#1b1c1e;content:"";display:block;height:34px;margin:0 4px 0 0;width:30px}@keyframes rotate-out{0%{transform:rotate(0deg)}40%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes rotate-in{0%{transform:rotate(1turn)}40%{transform:rotate(180deg)}to{transform:rotate(0deg)}}#masthead .menu-container .hamburglar.is-open .path{animation:dash-in .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-open .animate-path{animation:rotate-in .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-open .svg-ring path{stroke:#fff}#masthead .menu-container .hamburglar.is-open .burger-container span{background-color:#fff}#masthead .menu-container .hamburglar.is-open .path-rotation:before{background:#fff}#masthead .menu-container .hamburglar.is-closed .path{animation:dash-out .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-closed .animate-path{animation:rotate-out .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .path{stroke-dasharray:240;stroke-dashoffset:240;stroke-linejoin:round}@keyframes dash-in{0%{stroke-dashoffset:240}40%{stroke-dashoffset:240}to{stroke-dashoffset:0}}@keyframes dash-out{0%{stroke-dashoffset:0}40%{stroke-dashoffset:240}to{stroke-dashoffset:240}}#masthead .menu-container .burger-icon{height:68px;padding:19px 16px;position:absolute;width:68px}#masthead .menu-container .burger-container{height:28px;position:relative;width:36px}#masthead .menu-container .burger-bun-bot,#masthead .menu-container .burger-bun-top,#masthead .menu-container .burger-filling{background:#1b1c1e;border-radius:2px;display:block;height:3px;position:absolute;transition:all .25s ease-in-out;width:36px}#masthead .menu-container .burger-bun-top{top:0;transform-origin:34px 2px}#masthead .menu-container .burger-bun-bot{bottom:0;transform-origin:34px 2px}#masthead .menu-container .burger-filling{top:12px}#masthead .menu-container .burger-ring{height:68px;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:68px}#masthead .menu-container .svg-ring{height:68px;left:0;width:68px}#masthead .menu-container .svg-ring path{stroke:#1b1c1e;stroke-width:3;transition:all .25s ease-in-out}#masthead .menu-container #mask path{stroke-width:3}#masthead .menu-container .hamburglar.is-open .burger-bun-top{animation:bun-top-out .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-open .burger-bun-bot{animation:bun-bot-out .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-closed .burger-bun-top{animation:bun-top-in .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-closed .burger-bun-bot{animation:bun-bot-in .6s linear normal;animation-fill-mode:forwards}@keyframes bun-top-out{0%{left:0;top:0;transform:rotate(0deg)}20%{left:0;top:0;transform:rotate(15deg)}80%{left:-5px;top:0;transform:rotate(-60deg)}to{left:-5px;top:1px;transform:rotate(-45deg)}}@keyframes bun-bot-out{0%{left:0;transform:rotate(0deg)}20%{left:0;transform:rotate(-15deg)}80%{left:-5px;transform:rotate(60deg)}to{left:-5px;transform:rotate(45deg)}}@keyframes bun-top-in{0%{bot:0;left:-5px;transform:rotate(-45deg)}20%{bot:0;left:-5px;transform:rotate(-60deg)}80%{bot:0;left:0;transform:rotate(15deg)}to{bot:1px;left:0;transform:rotate(0deg)}}@keyframes bun-bot-in{0%{left:-5px;transform:rotate(45deg)}20%{bot:0;left:-5px;transform:rotate(60deg)}80%{bot:0;left:0;transform:rotate(-15deg)}to{left:0;transform:rotate(0deg)}}#masthead .menu-container .hamburglar.is-open .burger-filling{animation:burger-fill-out .6s linear normal;animation-fill-mode:forwards}#masthead .menu-container .hamburglar.is-closed .burger-filling{animation:burger-fill-in .6s linear normal;animation-fill-mode:forwards}@keyframes burger-fill-in{0%{left:36px;width:0}40%{left:40px;width:0}80%{left:-6px;width:36px}to{left:0;width:36px}}@keyframes burger-fill-out{0%{left:0;width:36px}20%{left:-6px;width:42px}40%{left:40px;width:0}to{left:36px;width:0}}.social-media{bottom:60px;display:flex;flex-direction:row;height:auto;left:20px;position:fixed;width:auto;z-index:99}.home .social-media{display:none}.social-media a{height:50px;opacity:1;width:50px}.social-media a.instagram{margin-right:10px}.social-media a:hover{opacity:.8}@media only screen and (min-width:768px){.social-media{left:var(--space-xl)}}#page{overflow-x:hidden}.sticky{display:block}.post,article.page{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{align-items:center;display:flex;flex-direction:column;margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.single article{margin-bottom:var(--space-xl)}.single article .wp-block-post-title{font-size:2.5rem;letter-spacing:.05em;margin:0 0 1.5rem}@media only screen and (max-width:767px){.single article .wp-block-post-title{font-size:2rem}}.single article .has-small-font-size{margin-top:0}.single article .wp-block-embed{margin-left:auto;margin-right:auto;max-width:700px;width:100%}.single .post-navigation{padding:0 10%}@media only screen and (max-width:767px){.single .post-navigation{padding:0}}@media only screen and (min-width:768px) and (max-width:1024px){.single .post-navigation{margin-left:auto;margin-right:auto;max-width:700px;padding:0!important}}.single .post-navigation .nav-links{display:flex;justify-content:space-between}.single .post-navigation .nav-links a{align-items:center;display:flex;font-size:1rem}.single .post-navigation .nav-links a .nav-subtitle{display:flex}.single .post-navigation .nav-links a .nav-title{font-weight:300}.single .post-navigation .nav-links .nav-previous{text-align:left}.single .post-navigation .nav-links .nav-previous .nav-title{margin-left:15px}.single .post-navigation .nav-links .nav-next{text-align:right}.single .post-navigation .nav-links .nav-next .nav-title{margin-right:15px}.home #colophon,.home #masthead,.home #site-info{display:none}.home #primary{max-width:none!important;padding:0!important}.home .landing-container{height:100vh;position:fixed;width:100vw}@media only screen and (max-width:767px){.home .landing-container{position:relative}}.home .landing-container .logo{bottom:0;height:auto;left:0;margin:auto;max-width:50%;pointer-events:none;position:absolute;right:0;top:0;transition:all .25s ease-in-out;z-index:1}.home .landing-container .logo.fadeOut{opacity:0}@media only screen and (max-width:767px){.home .landing-container .logo{max-width:225px;width:40%}}@media only screen and (min-width:768px) and (max-width:1024px){.home .landing-container .logo{max-width:200px;width:30%}}.home .landing-container .section{background-color:#fff;cursor:pointer;display:block;height:50%;position:absolute;transform:translateZ(0);transition:width .5s ease,height .5s ease;width:100%;z-index:0}@media only screen and (min-width:1025px){.home .landing-container .section{height:100%;position:absolute;width:50%}}.home .landing-container .section:after{background-color:#fff;content:"";display:inline-block;inset:0;position:absolute;z-index:-1}.home .landing-container .section.left{left:0;top:0}.home .landing-container .section.right{bottom:0;right:0}.home .landing-container .section .text{bottom:10%;color:#fff;opacity:1;position:absolute;text-align:center;transition:all .25s ease-in-out;width:100%}.home .landing-container .section .text .title{margin-bottom:0;text-shadow:0 0 20px #1b1c1e}.home .landing-container .section .text .subtitle{margin-top:0;text-shadow:0 0 20px #1b1c1e}.home .landing-container .section img{bottom:0;height:100%;left:0;max-width:100%;object-fit:cover;object-position:center;opacity:1;position:absolute;right:0;top:0;width:100%}.home .landing-container .section.animate{height:100%;width:100%;z-index:2}.home .landing-container .section.animate .text{opacity:0}.home .landing-container .section.animate img{animation:zoom 2s ease-in;animation-delay:1.5s;animation-fill-mode:forwards}.home .landing-container .section.animate img:nth-child(2){animation-delay:1s}.home .landing-container .section.animate img:nth-child(3){animation-delay:.5s}.home .landing-container .section.animate img:nth-child(4){animation-delay:0ms}@keyframes zoom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.page-template-arbeit #page,.single-works #page{background:linear-gradient(180deg,#e8f9ff,#fffbe4)}.page-template-spiel #page,.single-spielereien #page{background:linear-gradient(180deg,#fffceb,#e8f9ff),#e8fcff}.page-template-spiel .nav-links svg circle,.page-template-spiel .nav-links svg ellipse,.page-template-spiel .social-media svg path.st0,.page-template-spiel .social-media svg path.st1,.single-spielereien .nav-links svg circle,.single-spielereien .nav-links svg ellipse,.single-spielereien .social-media svg path.st0,.single-spielereien .social-media svg path.st1{fill:#5fd3bf}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}body,button,input,optgroup,select,textarea{color:#1b1c1e;font-family:Inter,Helvetica Neue,sans-serif;font-size:1.3rem;line-height:1.6}@media only screen and (max-width:767px){body,button,input,optgroup,select,textarea{font-size:1.2rem;line-height:1.52}}@media only screen and (min-width:768px) and (max-width:1024px){body,button,input,optgroup,select,textarea{line-height:1.52}}.has-small-font-size{font-size:1rem;margin-bottom:0}.has-small-font-size+p{margin-top:0}@media only screen and (max-width:767px){.has-small-font-size{font-size:.9rem}}.has-aktuell-font-size{font-size:1.4rem;font-weight:500;margin-bottom:0}@media only screen and (min-width:1025px){.has-aktuell-font-size{font-size:2rem}}h1,h2,h3,h4,h5,h6{clear:both;font-weight:200;letter-spacing:.15em;margin:var(--space-lg) auto var(--space-md);max-width:700px;text-transform:uppercase;width:100%}h1,h2{font-size:4rem}h3{font-size:2.5rem;font-weight:300}h4{font-size:2rem}h4,h5{font-weight:500;letter-spacing:.05em}h5{font-size:1.5rem}h6{font-size:1rem;font-weight:500;letter-spacing:.05em}@media only screen and (min-width:768px) and (max-width:1024px){h1,h2{font-size:3rem}h3{font-size:2rem}h4{font-size:1.4rem}h5{font-size:1.2rem}}@media only screen and (max-width:767px){h1,h2{font-size:2.2rem}h3{font-size:1.6rem;font-weight:200}h4{font-size:1.4rem}h5{font-size:1.2rem}}p{font-weight:300;margin-bottom:1.5em;margin-left:auto;margin-right:auto;max-width:700px;width:100%}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-block-image .aligncenter img{background-size:cover;display:block;height:auto;object-fit:cover;width:auto}.wp-block-image .aligncenter figcaption,.wp-block-image .aligncenter figcaption a{max-width:500px}.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{grid-gap:1.5em;display:grid;margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.slider{margin-bottom:var(--space-xxl);margin-top:var(--space-xl);width:100vw}.slider.spielereien .filter .active-filter{color:#5fd3bf}.slider .swiper{position:relative;z-index:10}.slider .swiper .swiper-wrapper{height:75vh}@media only screen and (min-width:768px) and (max-width:1024px){.slider .swiper .swiper-wrapper{height:60vh}}.slider .swiper .swiper-wrapper .swiper-slide{animation:fadeIn .25s ease-in-out 0s 1;animation-duration:.5s;max-width:500px;opacity:1;transition:all .25s ease-in-out}@media only screen and (min-width:2000px){.slider .swiper .swiper-wrapper .swiper-slide{max-width:750px}}.slider .swiper .swiper-wrapper .swiper-slide a{height:100%;width:100%}.slider .swiper .swiper-wrapper .swiper-slide a:after{content:none}.slider .swiper .swiper-wrapper .swiper-slide a img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.slider .swiper .swiper-wrapper .swiper-slide:hover{opacity:.9}@media only screen and (max-width:480px){.slider .swiper .swiper-wrapper{height:50vh}}.slider .swiper .swiper-navigation{display:flex;flex-direction:row;justify-content:space-between;padding:20px 10% 0;width:100%;z-index:10}@media only screen and (max-width:767px){.slider .swiper .swiper-navigation{padding:20px 5% 0}}@media only screen and (min-width:768px) and (max-width:1024px){.slider .swiper .swiper-navigation{margin-left:auto;margin-right:auto;max-width:700px;padding:20px 0 0!important}}.slider .swiper .swiper-navigation .swiper-button{cursor:pointer}.slider .swiper .swiper-navigation .swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}.page-template-spiel .slider .swiper .swiper-navigation .swiper-button svg circle,.page-template-spiel .slider .swiper .swiper-navigation .swiper-button svg ellipse,.single-spielereien .slider .swiper .swiper-navigation .swiper-button svg circle,.single-spielereien .slider .swiper .swiper-navigation .swiper-button svg ellipse{fill:#5fd3bf}.slider .filter{display:inline-block;font-size:1.2rem;margin-top:-30px;position:relative;text-align:center;width:100%;z-index:0}.slider .filter .title{font-weight:700;margin-bottom:10px;margin-top:0;text-transform:uppercase}.slider .filter ul{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;justify-content:center;overflow-x:scroll;padding:0 10px;scrollbar-width:none}.slider .filter ul:-webkit-scrollbar{display:none}@media only screen and (max-width:480px){.slider .filter ul{justify-content:flex-start}}.slider .filter ul li{display:inline-block;margin:0 20px 20px}.slider .filter ul li a{font-weight:200}.slider .filter ul li a.active-filter{color:#ffd940}.slider.stile{max-width:1000px;overflow:visible;padding:0 20px}.slider.stile .swiper{padding-bottom:5rem}.slider.stile .swiper .swiper-wrapper{height:auto}.slider.stile .swiper .swiper-wrapper .swiper-slide{cursor:pointer;position:static}.slider.stile .swiper .swiper-wrapper .swiper-slide img{transition:all .25s ease-in-out}.slider.stile .swiper .swiper-wrapper .swiper-slide .stile-content{bottom:0;left:0;max-width:none;opacity:0;pointer-events:none;position:fixed;text-align:center;transform:translateY(100%);transition:all .25s ease-in-out;width:100%}.slider.stile .swiper .swiper-wrapper .swiper-slide .stile-content .title{margin-bottom:0;margin-top:5rem}.slider.stile .swiper .swiper-wrapper .swiper-slide .stile-content .description{margin-top:0;text-align:center}@media only screen and (max-width:767px){.slider.stile .swiper .swiper-wrapper .swiper-slide{text-align:center}.slider.stile .swiper .swiper-wrapper .swiper-slide img{width:100%}.slider.stile .swiper .swiper-wrapper .swiper-slide .stile-content{display:inline-block;position:relative;transform:none}}@media only screen and (max-width:767px) and (max-width:767px){.slider.stile .swiper .swiper-wrapper .swiper-slide .stile-content{left:50%;transform:translateX(-50%);width:90vw}}@media only screen and (max-width:767px){.slider.stile .swiper .swiper-wrapper .swiper-slide .stile-content .title{margin-top:0}.slider.stile .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .stile-content{opacity:1}}@media only screen and (min-width:768px){.slider.stile .swiper .swiper-wrapper .swiper-slide.active .stile-content{opacity:1;transition-delay:.25s}.slider.stile .swiper .swiper-wrapper .swiper-slide.active img{transform:scale(1.5) translateY(15%)}}@media only screen and (max-width:767px){.slider.stile{overflow:hidden}.slider.stile .swiper{padding-bottom:0}}.slider.buecher{margin-bottom:var(--space-xl)}.slider.buecher .swiper .swiper-wrapper{align-items:flex-end;height:auto}.slider.buecher .swiper .swiper-wrapper .swiper-slide a img{position:relative}.slider.single{margin-bottom:var(--space-xl);max-width:100%;width:100%}.slider.single .swiper .swiper-wrapper{align-items:center;height:75vh}.slider.single .swiper .swiper-wrapper .swiper-slide{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;max-width:none;width:auto}.slider.single .swiper .swiper-wrapper .swiper-slide img{max-height:100%;object-fit:contain;width:100%}.slider.single .swiper .swiper-wrapper .swiper-slide:hover{opacity:1}.slider.single .swiper .swiper-navigation{padding:20px 10% 0}@media only screen and (max-width:767px){.slider.single .swiper .swiper-navigation{padding:20px 0 0}}.geser-block{padding:var(--space-xxl) 0}.geser-block .preview{padding:var(--space-lg) 0}.block-editor-url-input__button .block-editor-url-input__button-modal{position:absolute}#celine-geser{display:flex;flex-direction:column-reverse;margin-bottom:-10%;padding:0}#celine-geser img{position:relative}#celine-geser .wp-block-cover__inner-container{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-between;position:absolute;top:20%}#celine-geser .wp-block-cover__inner-container h2,#celine-geser .wp-block-cover__inner-container h3,#celine-geser .wp-block-cover__inner-container h4,#celine-geser .wp-block-cover__inner-container h5{line-height:1.3;width:65%}@media only screen and (max-width:767px){#celine-geser .wp-block-cover__inner-container h2,#celine-geser .wp-block-cover__inner-container h3,#celine-geser .wp-block-cover__inner-container h4,#celine-geser .wp-block-cover__inner-container h5{width:90%}}#celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:35%;margin-top:0;width:80%}@media only screen and (max-width:767px){#celine-geser .wp-block-cover__inner-container .lower-text{color:#1b1c1e;margin-bottom:0;margin-top:10%;width:90%}}@media only screen and (min-width:1025px){#celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:40%}}@media only screen and (min-width:1440px){#celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:45%}}@media only screen and (max-width:767px){#celine-geser .wp-block-cover__inner-container{position:static}#celine-geser .wp-block-cover__inner-container .lower-text-mobile{bottom:45vw;color:#fff;left:0;line-height:1.3;max-width:80%;position:absolute;right:0}}@media only screen and (max-width:480px){#celine-geser .wp-block-cover__inner-container .lower-text-mobile{bottom:40vw;font-size:1rem}}@media only screen and (max-width:767px){#celine-geser{margin-top:var(--space-xl)}}.page-template-spiel #celine-geser .wp-block-cover__inner-container{top:9%}.page-template-spiel #celine-geser .wp-block-cover__inner-container .upper-text{line-height:1.6;max-width:28%}@media only screen and (max-width:767px){.page-template-spiel #celine-geser .wp-block-cover__inner-container .upper-text{max-width:50%}}.page-template-spiel #celine-geser .wp-block-cover__inner-container .center-text{line-height:1.6;width:65%}@media only screen and (max-width:767px){.page-template-spiel #celine-geser .wp-block-cover__inner-container .center-text{margin-bottom:0;margin-top:var(--space-xxl);width:90%}}.page-template-spiel #celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:30%}.page-template-spiel #celine-geser .wp-block-cover__inner-container .lower-text p:first-of-type{margin-bottom:0}@media only screen and (max-width:767px){.page-template-spiel #celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:0}}@media only screen and (min-width:1025px){.page-template-spiel #celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:35%}}@media only screen and (min-width:1440px){.page-template-spiel #celine-geser .wp-block-cover__inner-container .lower-text{margin-bottom:40%}}@media only screen and (min-width:768px) and (max-width:1024px){.page-template-spiel #celine-geser .wp-block-cover__inner-container{top:10%}.page-template-spiel #celine-geser .wp-block-cover__inner-container .center-text{font-size:1.1rem;line-height:1.2;max-width:55%}}@media only screen and (min-width:1440px){.page-template-spiel #celine-geser .wp-block-cover__inner-container{top:13%}}#footer-widgets{padding-bottom:0}#footer-widgets .footer-area .footer-arbeit .wp-block-group,#footer-widgets .footer-area .footer-spiel .wp-block-group,#footer-widgets .footer-area .wp-block-group .wp-block-group{margin-bottom:0}#footer-widgets .footer-area .footer-arbeit .wp-block-cover,#footer-widgets .footer-area .footer-spiel .wp-block-cover,#footer-widgets .footer-area .wp-block-group .wp-block-cover{padding-top:0}#footer-widgets .footer-area .footer-arbeit .wp-block-cover img,#footer-widgets .footer-area .footer-spiel .wp-block-cover img,#footer-widgets .footer-area .wp-block-group .wp-block-cover img{object-fit:contain;object-position:center bottom}@media only screen and (min-width:1440px){#footer-widgets .footer-area .footer-arbeit .wp-block-cover,#footer-widgets .footer-area .footer-spiel .wp-block-cover,#footer-widgets .footer-area .wp-block-group .wp-block-cover{min-height:450px!important}#footer-widgets .footer-area .footer-arbeit .wp-block-cover img,#footer-widgets .footer-area .footer-spiel .wp-block-cover img,#footer-widgets .footer-area .wp-block-group .wp-block-cover img{object-fit:cover}}@media only screen and (min-width:2000px){#footer-widgets .footer-area .footer-arbeit .wp-block-cover,#footer-widgets .footer-area .footer-spiel .wp-block-cover,#footer-widgets .footer-area .wp-block-group .wp-block-cover{height:25vw}}#footer-widgets .footer-area .widget:last-child{margin-bottom:0}@media only screen and (max-width:767px){#footer-widgets .footer-area{padding-left:0;padding-right:0}}#site-info{align-items:center;background-color:initial;color:#fff;display:flex;font-size:.9rem;padding-bottom:var(--space-md);padding-left:var(--space-xl)!important;padding-right:var(--space-xl)!important;padding-top:calc(var(--space-md) + 2px);position:absolute!important;transform:translateY(-100%);width:100%}.page-template-default #site-info{margin-top:5rem}#site-info .copyright{color:#1b1c1e;font-weight:200;margin-right:var(--space-xl)}#site-info .menu-footer-menu-container,#site-info .menu-footer-menu-en-container{left:50%;position:absolute;transform:translateX(-50%)}#site-info .menu-footer-menu-container #site-info-menu,#site-info .menu-footer-menu-en-container #site-info-menu{line-height:1;list-style:none;margin:0;padding:0}#site-info .menu-footer-menu-container #site-info-menu li,#site-info .menu-footer-menu-en-container #site-info-menu li{display:inline;font-size:.9rem;line-height:.9;margin-right:var(--space-lg)}#site-info .menu-footer-menu-container #site-info-menu li:last-child,#site-info .menu-footer-menu-en-container #site-info-menu li:last-child{margin-right:0}#site-info .menu-footer-menu-container #site-info-menu li a,#site-info .menu-footer-menu-en-container #site-info-menu li a{color:#1b1c1e;font-size:inherit;font-weight:200;letter-spacing:1px;padding-bottom:0;text-decoration:none;text-transform:uppercase}#site-info .menu-footer-menu-container #site-info-menu li a:hover,#site-info .menu-footer-menu-en-container #site-info-menu li a:hover{color:#ffd940}@media only screen and (max-width:767px){#site-info{align-items:flex-start;flex-direction:column-reverse}#site-info .copyright{margin-right:0!important}#site-info .menu-footer-menu-container{align-self:center;left:0;position:relative;transform:none}#site-info .menu-footer-menu-container #site-info-menu{margin-bottom:var(--space-md)!important}#site-info .social{margin-bottom:var(--space-md);margin-left:0!important}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto}