/*!
Theme Name: Ereignishaus
Author: Byte Fight
Author URI: https://byte-fight.com
Version: 1.0.0
Text Domain: bf_ereignishaus
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}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:baseline}sub{bottom:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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:baseline}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}template{display:none}[hidden]{display:none}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.7142857143px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{background-color:rgba(0,0,0,0) !important}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);transition:transform .075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}:root{--genokom--color--gradient: linear-gradient(60deg, rgba(255, 47, 144, 1) 0%, rgba(255, 42, 0, 1) 100%)}.site h1,.site .h1,.site h2,.site .h2,.site h3,.site .h3{font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif;font-weight:bold;color:var(--wp--preset--color--text);line-height:1.5}.site h1,.site .h1{font-size:2rem;line-height:1.2}.site h2,.site .h2{font-size:1.75rem;font-weight:900;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;color:var(--wp--preset--color--accent);text-transform:uppercase}.site h3,.site .h3{font-size:1.15rem;text-transform:uppercase;font-weight:800;letter-spacing:.15px;margin-top:1.5rem;margin-bottom:1.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.site h4,.site .h4,.site h5,.site .h5,.site h6,.site .h6{font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif;font-weight:bold;color:var(--wp--preset--color--text)}.site h4,.site .h4{font-size:1.4rem;text-transform:uppercase;font-weight:800}.site h5,.site .h5{font-size:1.1rem}.site h6,.site .h6{font-size:1rem}.site p,.site div,.site span,.site li,.site a:not(.button),.site section{font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif;color:var(--wp--preset--color--text);font-size:1.25rem;line-height:1.5}.site p{margin-top:1.5rem;margin-bottom:3rem}.site i{transition:none;font-weight:normal;font-size:2rem}.site i::before{transition:none;color:inherit}.site a:not(.button){text-decoration:underline;color:var(--wp--preset--color--primary);transition:all .15s ease}.site a:not(.button):hover,.site a:not(.button):focus{opacity:.8;color:var(--wp--preset--color--accent)}.site ol{padding-left:2.5rem}.site ol li{margin-bottom:.5rem}.site ul{list-style-type:none}.site ul li{display:flex;align-items:center}.site ul li::before{flex-shrink:0;content:"";width:25px;height:25px;display:inline-block;background:url(img/arrow-right-line.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:.5rem;margin-bottom:-2px}.site .text-outline{font-weight:900 !important;letter-spacing:2.4px !important;text-transform:uppercase !important;line-height:1.2 !important}.site .text-outline{font-size:2.2rem;-webkit-text-stroke-color:var(--wp--preset--color--text)}.site .text-outline *{font-size:inherit;line-height:inherit}.site .text-outline--outlined{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:inherit}.site .text-outline--normal{-webkit-text-stroke-width:0;-webkit-text-stroke-color:none}.site .text-small,.site .text-small *,.site .wp-element-caption{font-size:.9rem !important}.site[data-theme=theme-white] *:not(.button):not(.fashion-slider-title-text){color:var(--wp--preset--color--text)}.site[data-theme=theme-white] *:not(.button):not(.fashion-slider-title-text) a:not(.button){color:var(--wp--preset--color--accent)}.site[data-theme=theme-white] *:not(.button):not(.fashion-slider-title-text) h2{color:var(--wp--preset--color--accent)}.site[data-theme=theme-orange] *:not(.button):not(.fashion-slider-title-text){color:var(--wp--preset--color--text-negative)}.site[data-theme=theme-orange] *:not(.button):not(.fashion-slider-title-text) a:not(.button){color:var(--wp--preset--color--text-negative)}.site[data-theme=theme-orange] .text-outline{-webkit-text-stroke-color:var(--wp--preset--color--text-negative) !important}.site[data-theme=theme-black] *:not(.button):not(.fashion-slider-title-text){color:var(--wp--preset--color--text-negative)}.site[data-theme=theme-black] *:not(.button):not(.fashion-slider-title-text) a:not(.button){color:var(--wp--preset--color--accent)}.site[data-theme=theme-black] .text-outline{-webkit-text-stroke-color:var(--wp--preset--color--text-negative) !important}.contrast-mode .site * a:not(.button){color:var(--wp--preset--color--accent)}@media(min-width: 769px){.site h1,.site .h1{font-size:2.75rem}.site h2,.site .h2{font-size:2.25rem}.site h3,.site .h3{font-size:1.2rem;font-size:1.2rem}.site h4,.site .h4{font-size:2.5rem}.site p,.site div,.site span,.site li,.site a:not(.button),.site section{font-size:1.4rem}.site .text-outline{font-size:3rem}.site .text-outline--outlined{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2px}}@media(min-width: 1280px){.site h1,.site .h1{font-size:3.75rem}.site h2,.site .h2{font-size:2rem}.site h3,.site .h3{font-size:1.25rem}.site h4,.site .h4{font-size:3.4rem}.site p,.site div,.site span,.site li,.site a:not(.button),.site section{font-size:1.5rem}.site .text-outline{font-size:5rem}.site .text-outline--outlined{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:2.5px}}@media(min-width: 769px){.start-with-white-navigation #header #header-logo{background-color:rgba(0,0,0,0)}.start-with-white-navigation #header #header-logo svg{fill:#fff}}@media(min-width: 1530px){.start-with-white-navigation #header #header-logo svg{fill:#fff}.start-with-white-navigation #header #header-hamburger .hamburger-inner,.start-with-white-navigation #header #header-hamburger .hamburger-inner::before,.start-with-white-navigation #header #header-hamburger .hamburger-inner::after{background-color:#fff}.start-with-white-navigation #header #contrast-switch{color:#fff}}.start-with-white-navigation #sub-header .sub-header-logo-slogan .header-slogan svg{fill:#fff}.start-with-white-navigation #sub-header #sub-header-navigation *{color:#fff}.contrast-mode #header #header-logo svg{fill:var(--wp--preset--color--text)}.contrast-mode #header #header-hamburger .hamburger-inner,.contrast-mode #header #header-hamburger .hamburger-inner::before,.contrast-mode #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--text)}.contrast-mode #header #contrast-switch{color:var(--wp--preset--color--text)}.contrast-mode #sub-header .sub-header-logo-slogan .header-slogan svg{fill:var(--wp--preset--color--text)}.contrast-mode #sub-header #sub-header-navigation *{color:var(--wp--preset--color--text)}#header{height:60px;max-height:60px;width:100%;position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;pointer-events:none;padding-left:1rem;padding-right:1rem;background-color:#fff;max-width:1600px;margin-left:auto;margin-right:auto;transition:all .15s ease}#header #header-logo{pointer-events:all;display:block;max-width:100%;height:70%;max-height:100%;display:flex;align-items:center;justify-content:flex-start}#header #header-logo svg{max-height:100%;height:100%;transition:all .15s ease;display:block;fill:var(--wp--preset--color--text);max-width:185px}#header #header-logo svg *{fill:inherit;transition:all .15s ease}#header .group{display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--background);border-radius:3px;transition:all .15s ease}#header #header-hamburger{opacity:1 !important}#header #header-hamburger{pointer-events:all;margin-bottom:-8px;padding:.75rem}#header #header-hamburger .hamburger-box{width:30px}#header #header-hamburger .hamburger-inner,#header #header-hamburger .hamburger-inner::before,#header #header-hamburger .hamburger-inner::after{width:30px;height:3px}#header #contrast-switch{padding:.5rem .75rem !important}#header #contrast-switch{pointer-events:all;border:none;color:var(--wp--preset--color--text);cursor:pointer}#header #contrast-switch i{color:inherit}#header #contrast-switch .active{display:none;opacity:0}#header #contrast-switch .not-active{display:block;opacity:1}#header #contrast-switch.is-active{transform:rotateY(180deg)}#header #contrast-switch.is-active .active{display:block;opacity:1}#header #contrast-switch.is-active .not-active{display:none;opacity:0}#header.is-active{background-color:rgba(0,0,0,0)}#header.is-active #header-logo{background-color:rgba(0,0,0,0)}#header.is-active #header-logo svg{fill:#fff !important}.contrast-mode #header.is-active #header-logo svg{fill:#fff !important}.contrast-mode #header.is-active #header-hamburger .hamburger-inner,.contrast-mode #header.is-active #header-hamburger .hamburger-inner::before,.contrast-mode #header.is-active #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--text) !important}.contrast-mode #header.is-active #contrast-switch{color:var(--wp--preset--color--text) !important}@media(min-width: 769px){#header{height:100px;max-height:100px;background-color:rgba(0,0,0,0)}#header #header-logo{background-color:var(--wp--preset--color--background);padding-left:1rem;padding-right:1rem;border-radius:3px}#header #header-hamburger{z-index:1}#header #header-hamburger::before{content:"";position:absolute;top:-14px;left:-10.5px;width:50px;height:50px;z-index:0;transition:all .15s ease;pointer-events:none}.contrast-mode #header #header-hamburger .hamburger-inner,.contrast-mode #header #header-hamburger .hamburger-inner::before,.contrast-mode #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--text)}}@media(min-width: 1530px){#header #header-logo{height:100%;padding-left:0;padding-right:0;background-color:rgba(0,0,0,0)}#header .group{background-color:rgba(0,0,0,0)}#header #header-hamburger{padding-right:0}#header #header-hamburger::before{opacity:0}#header #header-hamburger.is-active .hamburger-inner,#header #header-hamburger.is-active .hamburger-inner::before,#header #header-hamburger.is-active .hamburger-inner::after{background-color:var(--wp--preset--color--background)}#header.is-active #contrast-switch{color:var(--wp--preset--color--background)}.site[data-theme=theme-black] #header #header-logo svg{fill:var(--wp--preset--color--background)}.site[data-theme=theme-black] #header #header-hamburger .hamburger-inner,.site[data-theme=theme-black] #header #header-hamburger .hamburger-inner::before,.site[data-theme=theme-black] #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--background)}.site[data-theme=theme-black] #header #contrast-switch{color:var(--wp--preset--color--background)}.site[data-theme=theme-orange] #header #header-logo svg{fill:var(--wp--preset--color--text-negative)}.site[data-theme=theme-orange] #header #header-hamburger .hamburger-inner,.site[data-theme=theme-orange] #header #header-hamburger .hamburger-inner::before,.site[data-theme=theme-orange] #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--background)}.site[data-theme=theme-orange] #header #contrast-switch{color:var(--wp--preset--color--background)}.contrast-mode #header #contrast-switch{color:var(--wp--preset--color--text)}.contrast-mode #header #header-hamburger .hamburger-inner,.contrast-mode #header #header-hamburger .hamburger-inner::before,.contrast-mode #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--text)}.contrast-mode #header #header-logo svg{fill:var(--wp--preset--color--text)}.contrast-mode #header.is-active #contrast-switch{color:var(--wp--preset--color--background) !important}.contrast-mode #header.is-active #header-hamburger .hamburger-inner,.contrast-mode #header.is-active #header-hamburger .hamburger-inner::before,.contrast-mode #header.is-active #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--background) !important}.contrast-mode .site[data-theme=theme-orange] #header #contrast-switch{color:var(--wp--preset--color--text)}.contrast-mode .site[data-theme=theme-orange] #header #header-hamburger .hamburger-inner,.contrast-mode .site[data-theme=theme-orange] #header #header-hamburger .hamburger-inner::before,.contrast-mode .site[data-theme=theme-orange] #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--text)}.contrast-mode .site[data-theme=theme-black] #header #contrast-switch{color:var(--wp--preset--color--background)}.contrast-mode .site[data-theme=theme-black] #header #header-hamburger .hamburger-inner,.contrast-mode .site[data-theme=theme-black] #header #header-hamburger .hamburger-inner::before,.contrast-mode .site[data-theme=theme-black] #header #header-hamburger .hamburger-inner::after{background-color:var(--wp--preset--color--background)}.contrast-mode .site[data-theme=theme-black] #header-logo svg{fill:var(--wp--preset--color--background)}}#sub-header{height:60px;max-height:60px;width:100%;position:absolute;top:0;left:0;right:0;padding-left:1rem;padding-right:1rem;z-index:10;display:none;justify-content:flex-start;align-items:center;max-width:1600px;margin-left:auto;margin-right:auto;pointer-events:none}#sub-header .sub-header-logo-slogan{display:flex;align-items:center;pointer-events:all}#sub-header .sub-header-logo-slogan>svg{visibility:hidden;pointer-events:none;margin-right:12px}#sub-header .sub-header-logo-slogan .header-slogan svg{transition:all .15s ease;margin-top:8px}#sub-header-navigation{display:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);pointer-events:all}#sub-header-navigation ul{display:flex;align-items:center;justify-content:center;list-style-type:none;margin:0;padding:0}#sub-header-navigation ul li{padding:0 1.5rem}#sub-header-navigation ul li a{font-size:.875rem;font-weight:800;text-transform:uppercase;display:block;text-decoration:none;letter-spacing:1.25px;color:inherit}#sub-header-navigation ul li.current-menu-item a{color:var(--wp--preset--color--accent);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}#sub-header-navigation ul li::before{display:none}#sub-header.is-active .sub-header-logo-slogan svg{fill:#fff !important}#sub-header.is-active .sub-header-logo-slogan svg{z-index:2}#sub-header.is-active #sub-header-navigation{display:none}.site[data-theme=theme-orange] #sub-header-navigation ul li.current-menu-item a{color:var(--wp--preset--color--background);text-underline-offset:5px;text-decoration-thickness:2px;text-decoration:underline}.site[data-theme=theme-black] #sub-header .sub-header-logo-slogan .header-slogan svg{fill:#fff}@media(min-width: 769px){#sub-header{display:flex;height:100px;max-height:100px}}@media(min-width: 1280px){#sub-header-navigation{display:block}}.contrast-mode #sub-header-navigation ul li.current-menu-item a{color:var(--wp--preset--color--accent) !important}#menu-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;overflow:auto;background-color:var(--wp--preset--color--text)}#menu-overlay .template-part-main-navigation{min-height:100%}#footer{height:100px;background-color:var(--wp--preset--color--text)}#footer .footer-scroll-trigger{visibility:hidden;position:absolute;left:0;right:0;height:30%;background-color:green;z-index:1;opacity:.2}#footer .footer-scroll-trigger-down{top:35%}#footer .footer-scroll-trigger-up{bottom:0;height:100%}#footer .template-part-main-navigation{min-height:100vh;width:100%}@media(min-width: 961px){#footer{height:40vh}}.index{padding-bottom:4rem}.single .information{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.single .information *{font-size:12px;text-transform:uppercase;font-weight:bold}.single .information i{font-size:1.2rem;font-weight:normal}.single .information .date-reading-time{display:flex;align-items:center;gap:2rem}.single .information .date{display:flex;align-items:center}.single .information .date i{margin-right:.5rem}.single .information .reading-time{display:flex;align-items:center}.single .information .reading-time i{margin-right:.5rem}.single .information .social-sharing-icons a{text-decoration:none !important;color:var(--wp--preset--color--text) !important}.single .information .social-sharing-icons a{font-size:1.5rem;margin-left:.5rem;margin-right:.5rem;transition:none}.single .information .social-sharing-icons a i{color:inherit;font-size:inherit}.single .information .social-sharing-icons a:hover,.single .information .social-sharing-icons a:active,.single .information .social-sharing-icons a:focus{color:var(--wp--preset--color--accent) !important}.single .information .social-sharing-icons a:hover,.single .information .social-sharing-icons a:active,.single .information .social-sharing-icons a:focus{opacity:1}.single .information .social-sharing-icons a:first-child{margin-left:0}.single .information .social-sharing-icons a:last-child{margin-right:0}.archive-cases .container-inner{padding:0}.archive-cases .cases{margin-top:1rem;margin-bottom:1rem}.archive-cases .cases:after{content:"";display:block;clear:both}.archive-cases .cases .case{text-decoration:none;position:relative;overflow:hidden}.archive-cases .cases .case .image{width:100%;position:relative}.archive-cases .cases .case .image::after{content:"";display:block;padding-bottom:100%}.archive-cases .cases .case .image img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);min-height:100%;min-width:100%;height:100%;width:auto}.archive-cases .cases .case .image .award{position:absolute;top:0;right:0;left:auto;left:initial;transform:none;width:30%;height:auto;min-height:0;min-height:initial;min-width:0;min-width:initial;max-width:150px}.archive-cases .cases .case .content{position:relative;background-color:rgba(0,0,0,0);margin-bottom:2rem;padding:1.5rem 1rem;max-width:100%;max-height:100%}.archive-cases .cases .case .content h2{margin-top:0;margin-bottom:0;text-transform:uppercase;font-weight:bold}.archive-cases .cases .grid-item{float:left;display:block;width:100%;margin-bottom:3.5%}.archive-cases .cases .grid-sizer{width:100%}.archive-cases .cases .gutter-sizer{width:0}.archive-cases .pagination{margin-top:2rem;margin-bottom:1.5rem}@media(min-width: 769px){.archive-cases .container-inner{padding-left:1rem;padding-right:1rem}.archive-cases .cases .case{opacity:1 !important}.archive-cases .cases .case::after{content:"";display:block;padding-bottom:100%}.archive-cases .cases .case::before{opacity:0;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--wp--preset--color--text), 0.7);mix-blend-mode:multiply;transition:all .15s ease}.archive-cases .cases .case .image{position:absolute;height:100%;width:100%}.archive-cases .cases .case .image::after{display:none}.archive-cases .cases .case .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.archive-cases .cases .case .content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0);opacity:0;padding:2rem;margin-bottom:0;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;transition:all .15s ease;z-index:2}.archive-cases .cases .case .content *{color:#fff}.archive-cases .cases .case .content h2{margin-bottom:1rem;text-transform:none;line-height:1.2}.archive-cases .cases .case:hover::before,.archive-cases .cases .case:focus::before{opacity:1;z-index:1}.archive-cases .cases .case:hover .content,.archive-cases .cases .case:focus .content{opacity:1}.archive-cases .cases .grid-item{width:47.5%;margin-bottom:4.3%}.archive-cases .cases .grid-item--width-2{width:100%}.archive-cases .cases .grid-item--width-2::after{padding-bottom:50%}.archive-cases .cases .grid-sizer{width:47.5%}.archive-cases .cases .gutter-sizer{width:5%}}@media(min-width: 961px){.archive-cases .cases .grid-item{width:31%;margin-bottom:3.5%}.archive-cases .cases .grid-item--width-2{width:65.5%}.archive-cases .cases .grid-item--width-2::after{padding-bottom:47.3%}.archive-cases .cases .grid-sizer{width:31%}.archive-cases .cases .gutter-sizer{width:3.5%}}.single-bf_ereignishaus_case{padding-bottom:0}.single-bf_ereignishaus_case .case-intro{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem;flex-wrap:wrap}.single-bf_ereignishaus_case .case-intro .title-container{flex-basis:100%}.single-bf_ereignishaus_case .case-intro .title-container h1{margin-top:0;margin-bottom:0}.single-bf_ereignishaus_case .case-intro .title-container .template-part-outline-title-mixed{margin-bottom:0}.single-bf_ereignishaus_case .case-intro .title-container .categories{display:flex}.single-bf_ereignishaus_case .case-intro .title-container .categories div{font-size:1rem}.single-bf_ereignishaus_case .cta-group{padding:0 1rem;display:grid;grid-template-columns:100%;grid-gap:2rem;gap:2rem;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:4rem;padding-bottom:6rem}.single-bf_ereignishaus_case .cta-group .template-part-cta{flex-basis:100%;padding-top:0;padding-bottom:0}.single-bf_ereignishaus_case .cta-group .template-part-cta .container-inner{padding-left:0;padding-right:1rem}.single-bf_ereignishaus_case .cta-group .template-part-cta .template-part-outline-title-mixed{margin-bottom:0}.single-bf_ereignishaus_case .cta-group .ansprechpartner-container{margin-top:2rem;display:flex;align-items:center;justify-content:center}.single-bf_ereignishaus_case .cta-group .ansprechpartner-container .team-member{flex-basis:100%;max-height:100%;max-width:260px}.single-bf_ereignishaus_case .post-navigation{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:4rem;padding:0}.single-bf_ereignishaus_case .post-navigation a{display:block;align-items:center;text-decoration:none;color:var(--wp--preset--color--text);text-transform:uppercase;padding:0;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;opacity:1;transition:all .15s ease}.single-bf_ereignishaus_case .post-navigation a .title{position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;padding:2rem;display:flex;align-items:center;justify-content:center;z-index:2}.single-bf_ereignishaus_case .post-navigation a .title span{transition:all .15s ease;font-weight:800;font-size:inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.single-bf_ereignishaus_case .post-navigation a .title i{font-size:2rem;font-weight:normal}.single-bf_ereignishaus_case .post-navigation a::after{padding-bottom:56.25% !important}.single-bf_ereignishaus_case .post-navigation a::after{content:"";display:block;background-color:var(--wp--preset--color--text);opacity:.6;z-index:1;transition:inherit}.single-bf_ereignishaus_case .post-navigation a:hover *,.single-bf_ereignishaus_case .post-navigation a:focus *{color:#fff !important}.single-bf_ereignishaus_case .post-navigation a:hover::after,.single-bf_ereignishaus_case .post-navigation a:focus::after{background-color:var(--wp--preset--color--primary);opacity:1}.single-bf_ereignishaus_case .post-navigation .all{order:1;background-color:var(--wp--preset--color--surface)}.single-bf_ereignishaus_case .post-navigation .all:hover,.single-bf_ereignishaus_case .post-navigation .all:focus{opacity:1 !important}.single-bf_ereignishaus_case .post-navigation .all:hover span,.single-bf_ereignishaus_case .post-navigation .all:focus span{transform:translateX(-0.25rem)}.single-bf_ereignishaus_case .post-navigation .all::after{opacity:1 !important}.single-bf_ereignishaus_case .post-navigation .all::after{background-color:rgba(0,0,0,0)}.single-bf_ereignishaus_case .post-navigation .all .title{justify-content:flex-start}.single-bf_ereignishaus_case .post-navigation .all .title i{transition:all .15s ease;margin-right:1rem}.single-bf_ereignishaus_case .post-navigation .next{order:0;background-color:var(--wp--preset--color--accent);position:relative;z-index:1}.single-bf_ereignishaus_case .post-navigation .next .title{color:var(--wp--preset--color--background)}.single-bf_ereignishaus_case .post-navigation .next .title span{color:inherit !important}.single-bf_ereignishaus_case .post-navigation .next .title i{color:inherit !important}.single-bf_ereignishaus_case .post-navigation .next .title i{margin-left:1rem}.single-bf_ereignishaus_case .post-navigation .next:hover,.single-bf_ereignishaus_case .post-navigation .next:focus{opacity:1 !important}.single-bf_ereignishaus_case .post-navigation .next:hover span,.single-bf_ereignishaus_case .post-navigation .next:focus span{transform:translateX(0.25rem)}.single-bf_ereignishaus_case .post-navigation .next *{color:#fff}.contrast-mode .single-bf_ereignishaus_case .post-navigation a:hover::after,.contrast-mode .single-bf_ereignishaus_case .post-navigation a:focus::after{background-color:var(--wp--preset--color--accent) !important;opacity:1 !important}.contrast-mode .single-bf_ereignishaus_case .post-navigation a::after{opacity:1 !important}.contrast-mode .single-bf_ereignishaus_case .post-navigation .all *{color:var(--wp--preset--color--background)}.contrast-mode .single-bf_ereignishaus_case .post-navigation .next::after{opacity:.8}@media(min-width: 769px){.single-bf_ereignishaus_case .case-intro{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.single-bf_ereignishaus_case .cta-group{margin-top:5rem;grid-template-columns:calc(60% - 1rem) calc(40% - 1rem)}.single-bf_ereignishaus_case .cta-group .template-part-cta .template-part-outline-title-mixed{margin-bottom:4rem}.single-bf_ereignishaus_case .cta-group .ansprechpartner-container .team-member{max-width:100%;max-height:100%}.single-bf_ereignishaus_case .post-navigation{flex-direction:row}.single-bf_ereignishaus_case .post-navigation a{align-self:initial !important}.single-bf_ereignishaus_case .post-navigation .all{order:0}.single-bf_ereignishaus_case .post-navigation .all .title{justify-content:center}.single-bf_ereignishaus_case .post-navigation .next{order:1}}@media(min-width: 1280px){.single-bf_ereignishaus_case .cta-group{grid-template-columns:65% 35%}.single-bf_ereignishaus_case .cta-group .template-part-cta{order:0}.single-bf_ereignishaus_case .cta-group .ansprechpartner-container{order:1}}@media(min-width: 1530px){.single-bf_ereignishaus_case .cta-group{grid-template-columns:70% 40%}}.template-part-main-navigation{background:linear-gradient(60deg, rgba(255, 47, 144, 1) 0%, rgba(255, 42, 0, 1) 100%);background:var(--genokom--color--gradient);height:auto;min-height:100vh;position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding-top:calc(60px + 1rem);padding-bottom:1rem}.template-part-main-navigation .container-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.template-part-main-navigation ul{list-style-type:none;margin:0;padding:0}.template-part-main-navigation ul li a{color:#fff !important}.template-part-main-navigation ul li a{text-decoration:none}.template-part-main-navigation ul li::before{display:none}.template-part-main-navigation a:hover,.template-part-main-navigation a:active,.template-part-main-navigation a:focus{color:var(--wp--preset--color--accent) !important}.template-part-main-navigation a:hover,.template-part-main-navigation a:active,.template-part-main-navigation a:focus{opacity:1}.template-part-main-navigation .navigation{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:3rem}.template-part-main-navigation .navigation ul li a{transition:none !important}.template-part-main-navigation .navigation ul li a{text-transform:uppercase;font-weight:900;font-size:2.5rem;line-height:1.2;text-decoration:none}.template-part-main-navigation .navigation ul li a:hover,.template-part-main-navigation .navigation ul li a:active,.template-part-main-navigation .navigation ul li a:focus{opacity:1;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--wp--preset--color--background)}.template-part-main-navigation .navigation ul li.current-menu-item{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--wp--preset--color--background)}.template-part-main-navigation .navigation ul li::before{display:none}.template-part-main-navigation .navigation .right-side{display:flex;align-items:flex-start;flex-direction:column}.template-part-main-navigation .navigation .secondary-signets{display:none !important}.template-part-main-navigation .navigation .signets{margin-top:1rem;margin-bottom:2rem;display:flex;align-items:center;flex-direction:row;gap:1rem;flex-wrap:wrap}.template-part-main-navigation .navigation .signets .signet::after{display:none}.template-part-main-navigation .navigation .signets .signet img{height:40px;width:auto}.template-part-main-navigation .navigation .signets .signet:hover,.template-part-main-navigation .navigation .signets .signet:active,.template-part-main-navigation .navigation .signets .signet:focus{opacity:.7}.template-part-main-navigation .navigation .signets.main-signets .signet{display:flex;align-items:center}.template-part-main-navigation .navigation .signets.main-signets .signet img{height:30px;width:auto;max-height:30px;max-width:80px}.template-part-main-navigation .navigation .signets-desktop{display:none}.template-part-main-navigation .navigation .referentenservice-link{color:var(--wp--preset--color--background) !important}.template-part-main-navigation .navigation .referentenservice-link{font-weight:900;font-size:1rem;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;justify-content:flex-end;margin-bottom:2rem;height:20px}.template-part-main-navigation .navigation .referentenservice-link img{height:100%;width:auto;max-width:100%;max-height:100%}.template-part-main-navigation .navigation .referentenservice-link i{color:inherit !important}.template-part-main-navigation .navigation .referentenservice-link i{margin-right:.7rem}.template-part-main-navigation .navigation .referentenservice-link:hover,.template-part-main-navigation .navigation .referentenservice-link:active,.template-part-main-navigation .navigation .referentenservice-link:focus{color:var(--wp--preset--color--background) !important}.template-part-main-navigation .navigation .referentenservice-link:hover,.template-part-main-navigation .navigation .referentenservice-link:active,.template-part-main-navigation .navigation .referentenservice-link:focus{opacity:.7}.template-part-main-navigation .navigation .social-media a{color:var(--wp--preset--color--background) !important}.template-part-main-navigation .navigation .social-media a{font-size:2rem;text-decoration:none}.template-part-main-navigation .navigation .social-media a i{color:inherit !important}.template-part-main-navigation .navigation .social-media a:hover i,.template-part-main-navigation .navigation .social-media a:active i,.template-part-main-navigation .navigation .social-media a:focus i{opacity:.7}.template-part-main-navigation .navigation .social-media a::after,.template-part-main-navigation .navigation .social-media a::before{display:none}.template-part-main-navigation .navigation .social-media a:not(a:last-child){margin-right:1rem}.template-part-main-navigation .sub-navigation{margin-top:1rem;padding-top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.template-part-main-navigation .sub-navigation *{font-size:.8rem;color:var(--wp--preset--color--background);text-decoration:none}.template-part-main-navigation .sub-navigation ul li{display:inline-block;margin:.5rem 0;margin-right:.5rem}.template-part-main-navigation .sub-navigation ul li a{text-decoration:none}.template-part-main-navigation .sub-navigation ul li a:hover,.template-part-main-navigation .sub-navigation ul li a:focus,.template-part-main-navigation .sub-navigation ul li a:active{color:var(--wp--preset--color--background) !important}.template-part-main-navigation .sub-navigation ul li a:hover,.template-part-main-navigation .sub-navigation ul li a:focus,.template-part-main-navigation .sub-navigation ul li a:active{text-decoration:underline}.template-part-main-navigation .sub-navigation .copyright{color:var(--wp--preset--color--background) !important}@media(min-width: 769px){.template-part-main-navigation{padding-top:calc(100px + 1rem)}.template-part-main-navigation .container-inner{position:static;position:initial}.template-part-main-navigation .navigation{flex-direction:row;align-items:stretch;justify-content:space-between}.template-part-main-navigation .navigation ul li a{font-size:3rem}.template-part-main-navigation .navigation ul li a:hover,.template-part-main-navigation .navigation ul li a:active,.template-part-main-navigation .navigation ul li a:focus{-webkit-text-stroke-width:2px}.template-part-main-navigation .navigation ul li.current-menu-item{-webkit-text-stroke-width:2px}.template-part-main-navigation .navigation .right-side{align-items:flex-end;justify-content:space-between;padding-top:1rem;padding-bottom:.75rem}.template-part-main-navigation .navigation .signets{display:none}.template-part-main-navigation .navigation .signets-desktop{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:2rem;margin-bottom:1.5rem}.template-part-main-navigation .navigation .signets-desktop .signet::after{display:none}.template-part-main-navigation .navigation .signets-desktop .signet img{height:60px;width:auto;max-height:60px;max-width:110px}.template-part-main-navigation .navigation .signets-desktop .signet:hover,.template-part-main-navigation .navigation .signets-desktop .signet:active,.template-part-main-navigation .navigation .signets-desktop .signet:focus{opacity:.7}.template-part-main-navigation .navigation .signets-desktop.secondary-signets{display:flex !important}.template-part-main-navigation .navigation .signets-desktop.main-signets{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.template-part-main-navigation .navigation .signets-desktop.main-signets .signet{height:70px;max-width:160px}.template-part-main-navigation .navigation .signets-desktop.main-signets .signet img{height:100%;width:auto;max-height:100%;max-width:100%}.template-part-main-navigation .navigation .referentenservice-link{height:29px}.template-part-main-navigation .navigation .social-media{align-self:flex-end}.template-part-main-navigation .sub-navigation{padding-top:3rem;flex-direction:row;align-items:center}.template-part-main-navigation .sub-navigation *{font-size:.9rem}.template-part-main-navigation .sub-navigation ul li{margin-right:2rem}}@media(min-width: 769px)and (min-height: 600px){.template-part-main-navigation .navigation ul li a{font-size:4rem}}@media(min-width: 961px)and (min-height: 850px){.template-part-main-navigation .navigation ul li a{font-size:6rem}.template-part-main-navigation .navigation ul li a:hover,.template-part-main-navigation .navigation ul li a:active,.template-part-main-navigation .navigation ul li a:focus{-webkit-text-stroke-width:2.5px}.template-part-main-navigation .navigation ul li.current-menu-item{-webkit-text-stroke-width:2.5px}}@media(min-width: 1380px){.template-part-main-navigation .navigation .signet{padding-right:0}}.template-part-outline-title,.template-part-outline-title-mixed{margin-bottom:4rem}.template-part-outline-title *,.template-part-outline-title-mixed *{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.template-part-newsletter #rmOrganism .rmBase{width:100% !important;max-width:none !important}.template-part-newsletter #rmOrganism .rmBase .rmBase__container{padding:1rem}.template-part-newsletter #rmOrganism .rmBase .rmBase__section{margin:1rem 0}.template-part-newsletter #rmOrganism .rmBase .rm-align-custom{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.template-part-newsletter #rmOrganism .rmBase .rm-align-custom .rmBase__section{flex-grow:1}.template-part-newsletter #rmOrganism .rmBase .rm-align-custom .rmBase__section a{color:#fff}.template-part-newsletter #rmOrganism .rmBase .rm-align-custom input{border:none;border-bottom:2px solid var(--wp--preset--color--text);background-color:rgba(0,0,0,0);width:100%;position:relative;font-size:12px;letter-spacing:1.25px;font-weight:800;text-transform:uppercase;padding:1.5rem 1.75rem;border-radius:0;box-shadow:none;color:var(--wp--preset--color--text);width:100%}.template-part-newsletter #rmOrganism .rmBase .rm-align-custom input,.template-part-newsletter #rmOrganism .rmBase .rm-align-custom button,.template-part-newsletter #rmOrganism .rmBase .rm-align-custom label{font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif}.template-part-newsletter #rmOrganism .rmBase .rm-align-custom .comp__checkbox{font-size:.8rem}.template-part-newsletter #rmOrganism .rmBase .rmBase__body{background-color:var(--wp--preset--color--primary) !important}.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--checkbox label{cursor:pointer}.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--checkbox label:hover .vFormCheckbox__indicator,.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--checkbox label:focus .vFormCheckbox__indicator{border-color:var(--wp--preset--color--text)}.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--checkbox .vFormCheckbox__indicator{background-color:rgba(0,0,0,0);border-color:var(--wp--preset--color--text);border-width:2px}.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--checkbox .vFormCheckbox__indicator:hover,.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--checkbox .vFormCheckbox__indicator:focus{border-color:var(--wp--preset--color--text)}.template-part-newsletter #rmOrganism .rmBase .rmBase__compError{color:var(--wp--preset--color--text);background-color:rgba(0,0,0,0);padding:.25rem 1.75rem;font-weight:400}.template-part-newsletter #rmOrganism .rmBase .rmBase__el--heading{margin-bottom:0}.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--heading{color:var(--wp--preset--color--text) !important}.template-part-newsletter #rmOrganism .rmBase .rmBase__comp--text{color:var(--wp--preset--color--text) !important}@media(min-width: 769px){.template-part-newsletter #rmOrganism .rmBase .rm-align-custom{flex-wrap:nowrap}}.template-part-cta{padding-top:4rem;padding-bottom:4rem}.template-part-cta .text-outline{-webkit-text-stroke-color:var(--wp--preset--color--text-negative) !important}.template-part-cta .container-inner{gap:2rem;background-color:var(--wp--preset--color--primary);padding:4rem 1rem}.template-part-cta .container-inner>div{flex-basis:calc(50% - 1rem);flex-grow:1;flex-shrink:0}.template-part-cta .container-inner::before{content:"";background-color:inherit;position:absolute;top:0;left:0;right:0;bottom:0;width:150%;height:100%;transform:translateX(-99%)}.template-part-cta .column-top *{color:var(--wp--preset--color--text-negative) !important}.template-part-cta .column-bottom{margin-top:2.5rem;width:100%;display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:2rem}.template-part-cta .column-bottom .button-container{flex-basis:100%}.template-part-cta .column-bottom .subline,.template-part-cta .column-bottom .subline *{color:var(--wp--preset--color--text-negative) !important}.template-part-cta .column-bottom .subline,.template-part-cta .column-bottom .subline *{flex-basis:100%}.template-part-cta h2{margin-top:0;margin-bottom:0;font-weight:bold}.template-part-cta p{margin-top:0;margin-bottom:0}.template-part-cta .button{display:inline-flex;align-items:center}.template-part-cta .button i{margin-left:.5rem;margin-right:-0.25rem;line-height:normal}@media(min-width: 769px){.template-part-cta .container-inner{flex-direction:row;align-items:center}.template-part-cta .column-right{padding-right:2rem}.template-part-cta .column-bottom{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.template-part-cta .column-bottom .button-container{flex-basis:30%}.template-part-cta .column-bottom .subline{flex-basis:60%}}.template-part-team-member .wrapper{-webkit-clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%);clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%)}.template-part-team-member *{transition:all .15s ease}.template-part-team-member .image{height:0;padding-bottom:90%;width:100%;overflow:hidden;background-color:#f7f7f7}.template-part-team-member .image i{color:var(--wp--preset--color--text-negative) !important}.template-part-team-member .image i{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);font-size:5rem}.template-part-team-member .image img{display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(1.02);height:auto;width:101%;min-height:101%;min-width:101%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .15s ease}.template-part-team-member .content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;padding:2rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.template-part-team-member .content .name{color:#fff !important}.template-part-team-member .content .name{margin-bottom:.5rem;background-color:#000;padding-left:.5rem;padding-right:.5rem;text-align:center}.template-part-team-member .content .title{color:#fff !important}.template-part-team-member .content .title{margin:0;text-align:center;font-weight:bold}.template-part-team-member .content .contact-links{margin-top:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.template-part-team-member .content .contact-links a{color:var(--wp--preset--color--background) !important}.template-part-team-member .content .contact-links a{line-height:1;text-decoration:none}.template-part-team-member .content .contact-links a i{color:inherit !important}.template-part-team-member .content .contact-links a::after{display:none}.template-part-team-member .content::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:var(--wp--preset--color--accent);opacity:0;transition:all .15s ease}.template-part-team-member:hover .image img,.template-part-team-member:focus .image img{filter:grayscale(0%);transform:translate3d(-50%, -50%, 0) scale(1)}.template-part-team-member:hover .content,.template-part-team-member:focus .content{opacity:1}.template-part-team-member:hover .content .name,.template-part-team-member:focus .content .name{color:var(--wp--preset--color--accent)}.template-part-team-member:hover .content::before,.template-part-team-member:focus .content::before{opacity:.9}.excerpt-post{text-decoration:none !important}.excerpt-post .excerpt-inner{position:relative;display:block;text-align:left;gap:2rem;margin-bottom:6rem}.excerpt-post .excerpt-inner .image{flex-grow:0;position:relative;flex-basis:33.33%;display:block;overflow:hidden;margin-bottom:2rem}.excerpt-post .excerpt-inner .image::after{content:"";display:block;padding-bottom:100%}.excerpt-post .excerpt-inner .image img{position:absolute;display:block;min-width:100%;min-height:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.excerpt-post .excerpt-inner .content{flex-basis:50%}.excerpt-post .excerpt-inner .content .information{display:flex;align-items:center;font-size:12px;font-weight:bold;gap:2rem}.excerpt-post .excerpt-inner .content .information *{text-transform:uppercase;font-size:inherit}.excerpt-post .excerpt-inner .content .information .date{display:flex;align-items:center}.excerpt-post .excerpt-inner .content .information .date i{margin-right:.5rem;font-size:1.2rem;font-weight:normal}.excerpt-post .excerpt-inner .content .information .reading-time{display:flex;align-items:center}.excerpt-post .excerpt-inner .content .information .reading-time i{margin-right:.5rem;font-size:1.2rem;font-weight:normal}.excerpt-post .excerpt-inner .content .title{text-decoration:none !important}.excerpt-post .excerpt-inner .content .title{font-weight:800;text-transform:uppercase;font-size:1.3rem}.excerpt-post .excerpt-inner .content p{margin-bottom:2rem}.excerpt-post .excerpt-inner .content .link{margin-top:2rem;display:flex;flex-direction:row;align-items:center;text-transform:uppercase;font-weight:bold;text-decoration:none;color:inherit;letter-spacing:1.5px;font-weight:900;font-size:10px}.excerpt-post .excerpt-inner .content .link i{font-weight:normal;font-size:1.2rem;margin-right:.5rem;margin-bottom:-1px}.excerpt-post:nth-child(2n) .excerpt-inner{flex-direction:row-reverse;text-align:right}.excerpt-post:nth-child(2n) .excerpt-inner .content .information{display:flex;flex-direction:row-reverse}.excerpt-post:nth-child(2n) .excerpt-inner .link{flex-direction:row-reverse}.excerpt-post:nth-child(2n) .excerpt-inner .link i{transform:rotateZ(180deg);margin-bottom:2px;margin-left:.5rem;margin-right:0}@media(min-width: 769px){.excerpt-post .excerpt-inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.excerpt-post .excerpt-inner .image{margin-bottom:0}.excerpt-post .excerpt-inner .content .title{font-size:2rem}}.template-part-case{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none}.template-part-case .image{width:100%;height:0;padding-bottom:70%;overflow:hidden}.template-part-case .image img{position:absolute;top:50%;left:50%;width:101%;height:auto;min-width:101%;min-height:101%;transform:translate3d(-50%, -50%, 0);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.template-part-case .content{position:relative;background-color:rgba(0,0,0,0);margin-bottom:2rem;padding:1rem 0;max-width:100%;max-height:100%}.template-part-case .content h3{margin-top:0;margin-bottom:0}@media(min-width: 961px){.template-part-case .content{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0);opacity:0;padding:2rem;margin-bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:all .15s ease;z-index:2}.template-part-case .content *{color:var(--wp--preset--color--background) !important}.template-part-case .content *{text-align:center}.template-part-case:hover::before,.template-part-case:focus::before{opacity:.9;z-index:1}.template-part-case:hover .content,.template-part-case:focus .content{opacity:1}.template-part-case::before{opacity:0;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--wp--preset--color--accent);transition:all .15s ease}}.contrast-mode .template-part-case:hover::before,.contrast-mode .template-part-case:focus::before{opacity:1 !important}.contrast-mode .template-part-case::before{background-color:var(--wp--preset--color--text)}.template-part-scroll-indicator{align-items:center;justify-content:center;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);z-index:1}.template-part-scroll-indicator .field{display:flex;align-items:center;justify-content:space-around;width:300px}.template-part-scroll-indicator .mouse{border:none !important}.template-part-scroll-indicator .mouse{width:35px;height:70px;background-image:url(img/scroll-indicator-border.svg);background-repeat:no-repeat;background-attachment:fixed;background-size:100% 100%;background-origin:bottom}.template-part-scroll-indicator .mouse::before{content:"";width:15px;height:15px;position:absolute;top:40px;left:50%;transform:translateX(-50%);background-color:var(--wp--preset--color--background);opacity:1;animation:wheel 2s infinite;-webkit-animation:wheel 2s infinite;-webkit-clip-path:polygon(50% 0%, 100% 30%, 100% 70%, 50% 100%, 0% 70%, 0% 30%);clip-path:polygon(50% 0%, 100% 30%, 100% 70%, 50% 100%, 0% 70%, 0% 30%)}@media(min-width: 769px){.scrolldown-container{bottom:2.5rem}.scrolldown-container .mouse{border:2px solid var(--wp--preset--color--text-negative)}}@keyframes wheel{from{opacity:0;top:40px}4%{opacity:0;top:40px}5%{opacity:1;top:40px}to{opacity:0;top:15px}}.scroll{width:30px;height:30px;border:2px solid var(--wp--preset--color--background);border-radius:50%;position:relative;animation:down 1.5s infinite;-webkit-animation:down 1.5s infinite}.scroll::before{content:"";position:absolute;top:15px;left:18px;width:18px;height:18px;border-left:2px solid var(--wp--preset--color--background);border-bottom:2px solid var(--wp--preset--color--background);transform:rotate(-45deg)}@keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}40%{transform:translate(0)}}.arrow{width:0;height:40px;border:1px solid var(--wp--preset--color--background);position:relative;animation:scroll 1.5s infinite;-webkit-animation:scroll 1.5s infinite}.arrow::after{content:"";display:block;position:absolute;top:100%;left:-5px;width:1px;height:10px;border-top:10px solid var(--wp--preset--color--background);border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}@keyframes scroll{0%{height:40px}30%{height:70px}60%{height:40px}}.contrast-mode .template-part-scroll-indicator .mouse{filter:brightness(0)}.contrast-mode .template-part-scroll-indicator .mouse::before{background-color:var(--wp--preset--color--text)}.alignfull{max-width:none !important;max-width:initial !important}.alignwide{max-width:var(--wp--style--global--wide-size) !important}.has-primary-color,.has-primary-color *{color:var(--wp--preset--color--primary) !important;-webkit-text-stroke-color:var(--wp--preset--color--primary) !important}.has-secondary-color,.has-secondary-color *{color:var(--wp--preset--color--secondary) !important;-webkit-text-stroke-color:var(--wp--preset--color--secondary) !important}.has-text-color,.has-text-color *{color:var(--wp--preset--color--text) !important;-webkit-text-stroke-color:var(--wp--preset--color--text) !important}.has-text-negative-color,.has-text-negative-color *{color:var(--wp--preset--color--text-negative) !important;-webkit-text-stroke-color:var(--wp--preset--color--text-negative) !important}.has-surface-color,.has-surface-color *{color:var(--wp--preset--color--surface) !important;-webkit-text-stroke-color:var(--wp--preset--color--surface) !important}.has-background-color,.has-background-color *{color:var(--wp--preset--color--background) !important;-webkit-text-stroke-color:var(--wp--preset--color--background) !important}.has-background-accent-color,.has-background-accent-color *{color:var(--wp--preset--color--background-accent) !important;-webkit-text-stroke-color:var(--wp--preset--color--background-accent) !important}.has-accent-color,.has-accent-color *{color:var(--wp--preset--color--accent) !important;-webkit-text-stroke-color:var(--wp--preset--color--accent) !important}.block-cta{padding-right:0 !important;padding-left:0 !important}.block-services .headline-container{display:flex}.block-services .services{display:flex;flex-direction:row}.block-services .services-left{display:none}.block-services .services-right .service i{margin-right:1rem;font-size:2rem;font-weight:normal;transition:all .15s ease}.block-services .services-right .service h2{display:flex;align-items:center;margin-top:0;font-weight:bold;cursor:pointer;line-height:1.1;margin-bottom:1rem;transition:all .15s ease}.block-services .services-right .service p{display:none;margin-top:0;margin-bottom:2rem}.block-services .services-right .service.is-active i{transform:rotateZ(90deg);color:var(--wp--preset--color--accent)}.block-services .services-right .service.is-active h2{color:var(--wp--preset--color--accent)}.block-services .services-right .service:first-child p{display:block}.block-services .services-right .service .service-trigger:hover,.block-services .services-right .service .service-trigger:focus{color:var(--wp--preset--color--accent) !important}.block-services .services-right .service .service-trigger:hover *,.block-services .services-right .service .service-trigger:focus *{color:inherit}@media(min-width: 961px){.block-services .headline-container i{display:block;font-size:2rem;margin-right:2rem;margin-left:1rem;visibility:hidden}.block-services .headline-container h3{margin-left:45%}.block-services .services-left{flex-basis:45%;display:block;padding-right:1rem}.block-services .services-left .service-text{display:none;margin-top:0;text-align:right}.block-services .services-left .service-text.is-active{display:block}.block-services .services-right{flex-basis:55%}.block-services .services-right .service i{margin-right:2rem;margin-left:1rem}.block-services .services-right .service p{display:none !important}.block-services .services-right .service.is-active i{transform:rotateY(180deg)}}.block-accordeon-vertical .accordeon .accordeon-item{border-top:1.5px solid var(--wp--preset--color--text)}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:1rem}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-toggle .title{display:flex;align-items:center;margin-top:0;font-weight:bold;cursor:pointer;line-height:1.1;padding-top:1.5rem;padding-bottom:1.5rem;color:var(--wp--preset--color--text);transition:all .15s ease;text-transform:uppercase}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-toggle .title i{margin-right:1rem;transition:all .15s ease}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-toggle .toggle-icon{font-size:2rem;font-weight:normal;transition:all .15s ease}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content{display:none;margin-top:0;margin-bottom:2rem}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner{display:flex;flex-direction:column;align-items:flex-start}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner .image{width:100%;padding-bottom:1rem}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner .image .wrapper{height:0;padding-bottom:100%;overflow:hidden}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner .image img{min-width:100%;min-height:100%;height:auto;width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;display:block}.block-accordeon-vertical .accordeon .accordeon-item.is-active .accordeon-item-toggle .title{color:var(--wp--preset--color--accent)}.block-accordeon-vertical .accordeon .accordeon-item.is-active .accordeon-item-toggle .title i{color:var(--wp--preset--color--accent)}.block-accordeon-vertical .accordeon .accordeon-item.is-active .accordeon-item-toggle .toggle-icon{transform:rotateZ(180deg);color:var(--wp--preset--color--accent)}.block-accordeon-vertical .accordeon .accordeon-item:first-child .accordeon-item-content{display:flex}.block-accordeon-vertical .accordeon .accordeon-item .service-trigger:hover,.block-accordeon-vertical .accordeon .accordeon-item .service-trigger:focus{color:var(--wp--preset--color--accent) !important}.block-accordeon-vertical .accordeon .accordeon-item .service-trigger:hover *,.block-accordeon-vertical .accordeon .accordeon-item .service-trigger:focus *{color:inherit}@media(min-width: 769px){.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner .image{flex-basis:calc(35% - 1rem)}.block-accordeon-vertical .accordeon .accordeon-item .accordeon-item-content .accordeon-item-content-inner .text{flex-basis:calc(65% - 1rem)}}.block-cases .cases{display:grid;grid-template-columns:1}.block-cases .button-container{display:flex;align-items:center;justify-content:center;margin-top:3rem}@media(min-width: 961px){.block-cases .cases{grid-template-columns:repeat(2, minmax(0, 1fr))}}:root{--fashion-slider-font-family: $font_headline;--fashion-slider-button-side-offset: 32px;--fashion-slider-button-mobile-side-offset: 24px;--fashion-slider-button-mobile-bottom-offset: 0.4rem;--fashion-slider-button-mobile-width: 90px;--fashion-slider-padding-sides: 15%;--fashion-slider-letter-spacing: 2px;--fashion-slider-title-font-size: 60px;--fashion-slider-title-line-height: 1.25}.block-cases-slider{max-width:none !important;max-width:initial !important;padding:0 !important}.block-cases-slider .block-inner{max-width:none !important;max-width:initial !important;padding:0 !important}.block-cases-slider .block-inner{height:90vh;max-height:100vh}@media(max-width: 480px){.block-cases-slider .fashion-slider{--fashion-slider-title-font-size: 30px;--fashion-slider-padding-sides: 5%}.block-cases-slider .fashion-slider-title-text{-webkit-text-stroke:.5px #fff}}.block-cases-slider .fashion-slider{width:100%;height:100%;font-family:$font_headline;font-family:var(--fashion-slider-font-family)}.block-cases-slider .fashion-slider-no-transition{transition-duration:0ms !important;transition-delay:0ms !important;transition-property:none !important}.block-cases-slider .fashion-slider-no-transition *:not(.swiper-wrapper){transition-duration:0ms !important;transition-delay:0ms !important;transition-property:none !important}.block-cases-slider .fashion-slider-no-transition .swiper-wrapper{transition-delay:0ms !important}.block-cases-slider .fashion-slider .swiper{width:100%;height:100%;transition:1s background-color 1.3s}.block-cases-slider .fashion-slider .swiper-wrapper{transition-delay:1s;transition-timing-function:cubic-bezier(0.5, 0, 0, 1)}.block-cases-slider .fashion-slider .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}.block-cases-slider .fashion-slider-title{transition-delay:1s;z-index:10;pointer-events:none;padding-left:15%;padding-left:var(--fashion-slider-padding-sides);padding-right:15%;padding-right:var(--fashion-slider-padding-sides)}.block-cases-slider .button{background-color:var(--wp--preset--color--background) !important;color:var(--wp--preset--color--text) !important}.block-cases-slider .button{margin-top:2rem;pointer-events:all;transition:all .15s ease}.block-cases-slider .button::after{display:none !important}.block-cases-slider .button:hover,.block-cases-slider .button:focus{opacity:.8;background-color:var(--wp--preset--color--background);color:var(--wp--preset--color--text)}.block-cases-slider .fashion-slider-title-text{font-weight:700;font-size:60px;font-size:var(--fashion-slider-title-font-size);line-height:1.25;line-height:var(--fashion-slider-title-line-height);letter-spacing:2px;letter-spacing:var(--fashion-slider-letter-spacing);color:rgba(0,0,0,0);-webkit-text-stroke:2px var(--wp--preset--color--background);pointer-events:none;text-transform:uppercase}.block-cases-slider .fashion-slider-scale{width:100%;height:100%;position:absolute;transform:scale(0.6, 0.6);transition-duration:1s;transition-property:transform;transition-timing-function:cubic-bezier(0.5, 0, 0, 1);opacity:.9;overflow:hidden}.block-cases-slider .fashion-slider-scale img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.2, 1.2) translateX(50%);transition-timing-function:cubic-bezier(0.5, 0, 0, 1);transition-property:transform;pointer-events:none}.block-cases-slider .fashion-slider-button{transform:translateY(-50%) !important;color:var(--wp--preset--color--background) !important;font-size:3.5rem !important}.block-cases-slider .fashion-slider-button{transition:all .15s ease;position:absolute;z-index:10;top:50%;cursor:pointer;border:none;padding:0;width:auto}.block-cases-slider .fashion-slider-button:hover,.block-cases-slider .fashion-slider-button:focus{transform:scale(0.95) translateY(-50%) !important}.block-cases-slider .fashion-slider-button *{font-size:inherit !important;color:inherit !important}.block-cases-slider .fashion-slider-button .fashion-slider-svg-arrow{transition:.5s;fill:#fff;transform:rotateY(180deg) translate(-55px, 36.1px) scale(1.75)}.block-cases-slider .fashion-slider-button-prev{left:32px;left:var(--fashion-slider-button-side-offset)}.block-cases-slider .fashion-slider-button-next{right:32px;right:var(--fashion-slider-button-side-offset)}@media(max-width: 640px){.block-cases-slider .fashion-slider-button{font-size:2.2rem !important}.block-cases-slider .fashion-slider-button{top:auto;bottom:0.4rem;bottom:var(--fashion-slider-button-mobile-bottom-offset);transform:none}.block-cases-slider .fashion-slider-button-prev{left:24px;left:var(--fashion-slider-button-mobile-side-offset)}.block-cases-slider .fashion-slider-button-next{right:24px;right:var(--fashion-slider-button-mobile-side-offset)}}.block-cases-slider .fashion-slider-button-disabled{opacity:.2;cursor:default}.block-cases-slider .fashion-slider-button:not(.fashion-slider-button-disabled):hover .fashion-slider-svg-arrow{transform:rotateY(180deg) translate(-40px, 36.1px) scale(1.75)}.block-cases-slider .fashion-slider-button:not(.fashion-slider-button-disabled):hover .fashion-slider-svg-line{transform:translate(35px, 42px) scaleX(0.5)}.contrast-mode .block-cases-slider .swiper-slide{background-color:var(--wp--preset--color--background)}.contrast-mode .block-cases-slider .swiper-slide .fashion-slider-title .fashion-slider-title-text{-webkit-text-stroke-color:var(--wp--preset--color--text) !important;color:var(--wp--preset--color--text) !important}.contrast-mode .block-cases-slider .swiper-slide .fashion-slider-scale{opacity:.15}.contrast-mode .block-cases-slider .swiper-slide .button{color:var(--wp--preset--color--background) !important}.contrast-mode .block-cases-slider .swiper-slide .button:hover,.contrast-mode .block-cases-slider .swiper-slide .button:focus{color:var(--wp--preset--color--background) !important}.contrast-mode .block-cases-slider .fashion-slider-button{color:var(--wp--preset--color--text) !important}@media(min-width: 769px){.block-cases-slider .block-inner{height:100vh}}.block-services-case .services .title{margin:0;font-weight:700}.block-services-case .services .separator{width:50px;height:2px;background-color:var(--wp--preset--color--text);opacity:.1;margin-bottom:.5rem;margin-top:.5rem}.block-customer-logos{max-width:none !important;max-width:initial !important}.block-customer-logos .customers-slider .customer-logos{margin-top:2rem;margin-bottom:2rem}.block-customer-logos .customers-slider .customer-logos .customer-logos-wrapper{display:flex;align-items:center;justify-content:center}.block-customer-logos .customers-slider .logo-container{padding-left:1rem;padding-right:1rem;display:inline-flex;justify-content:center;align-items:center;transition:all .15s ease;margin-left:1rem;margin-right:1rem;padding:0}.block-customer-logos .customers-slider .logo-container img{max-width:100%}.block-customer-logos .customers-slider .logo-container-1-1{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-2{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-3{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-4{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-5{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-6{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-7{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-8{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-9{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-10{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-11{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-12{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-13{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-14{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-15{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-16{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-17{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-18{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-19{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-20{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-21{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-22{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-23{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-24{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-25{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-26{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-27{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-28{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-29{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-30{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-31{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-32{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-33{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-34{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-35{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-36{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-37{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-38{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-39{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-40{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-41{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-42{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-43{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-44{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-45{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-46{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-47{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-48{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-49{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-1-50{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-1{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-2{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-3{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-4{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-5{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-6{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-7{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-8{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-9{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-10{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-11{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-12{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-13{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-14{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-15{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-16{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-17{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-18{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-19{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-20{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-21{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-22{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-23{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-24{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-25{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-26{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-27{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-28{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-29{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-30{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-31{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-32{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-33{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-34{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-35{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-36{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-37{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-38{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-39{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-40{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-41{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-42{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-43{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-44{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-45{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-46{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-47{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-48{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-49{width:calc(var(--logo-width)/2)}.block-customer-logos .customers-slider .logo-container-2-50{width:calc(var(--logo-width)/2)}@media(min-width: 769px){.block-customer-logos .customers-slider .logo-container{margin-left:2rem;margin-right:2rem}.block-customer-logos .customers-slider .logo-container-1-1{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-2{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-3{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-4{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-5{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-6{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-7{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-8{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-9{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-10{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-11{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-12{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-13{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-14{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-15{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-16{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-17{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-18{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-19{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-20{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-21{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-22{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-23{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-24{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-25{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-26{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-27{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-28{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-29{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-30{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-31{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-32{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-33{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-34{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-35{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-36{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-37{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-38{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-39{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-40{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-41{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-42{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-43{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-44{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-45{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-46{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-47{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-48{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-49{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-1-50{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-1{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-2{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-3{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-4{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-5{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-6{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-7{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-8{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-9{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-10{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-11{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-12{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-13{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-14{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-15{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-16{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-17{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-18{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-19{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-20{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-21{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-22{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-23{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-24{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-25{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-26{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-27{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-28{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-29{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-30{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-31{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-32{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-33{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-34{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-35{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-36{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-37{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-38{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-39{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-40{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-41{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-42{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-43{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-44{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-45{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-46{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-47{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-48{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-49{width:var(--logo-width)}.block-customer-logos .customers-slider .logo-container-2-50{width:var(--logo-width)}}@media(min-width: 1280px){.block-customer-logos .customers-slider .logo-container{margin-left:3rem;margin-right:3rem}}.block-text-slider{max-width:none !important;max-width:initial !important;padding:0 !important}.block-text-slider.display-mode-fully_colored .text-slider{background-color:var(--wp--preset--color--accent)}.block-text-slider.display-mode-fully_colored .marquee-items-wrapper{color:var(--wp--preset--color--background);-webkit-text-stroke-color:var(--wp--preset--color--background)}.block-text-slider .text-slider{border-top:2px solid var(--wp--preset--color--accent);border-bottom:2px solid var(--wp--preset--color--accent)}.block-text-slider .marquee-items-wrapper{display:flex;align-items:center;color:var(--wp--preset--color--accent);-webkit-text-stroke-color:var(--wp--preset--color--accent)}.block-text-slider .marquee-items-wrapper .marquee-item{font-size:2rem;color:inherit;text-decoration:none;font-weight:800;text-transform:uppercase;padding-left:.5rem;padding-right:.5rem;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:inherit}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize{font-style:italic;color:inherit;-webkit-text-fill-color:initial;-webkit-text-stroke-width:initial;-webkit-text-stroke-color:initial}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize::before{content:"+++" !important}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize::before{font-style:normal;padding-right:.5rem;width:auto;width:initial;height:auto;height:initial;position:relative;background-color:rgba(0,0,0,0);-webkit-mask:initial;mask:initial;top:auto;top:initial;bottom:auto;bottom:initial;left:auto;left:initial;right:auto;right:initial;margin:0;margin:initial;display:inline;display:initial}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize::after{content:"+++" !important}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize::after{font-style:normal;padding-left:.5rem;width:auto;width:initial;height:auto;height:initial;position:relative;background-color:rgba(0,0,0,0);-webkit-mask:initial;mask:initial;top:auto;top:initial;bottom:auto;bottom:initial;left:auto;left:initial;right:auto;right:initial;margin:0;margin:initial;display:inline;display:initial}@media(min-width: 769px){.block-text-slider .marquee-items-wrapper .marquee-item{padding-left:.8rem;padding-right:.8rem;font-size:3.5rem;-webkit-text-stroke-width:2px}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize::before{padding-right:1.5rem}.block-text-slider .marquee-items-wrapper .marquee-item.emphasize::after{padding-left:1.5rem}}@media(min-width: 1280px){.block-text-slider .marquee-items-wrapper .marquee-item{padding-left:1rem;padding-right:1rem;font-size:4.5rem}}.block-counter-slider{max-width:1800px !important}.block-counter-slider{margin-bottom:2rem}.block-counter-slider .counter-slider{overflow:visible}.block-counter-slider .counter-slider .slide{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:.5;min-height:100%;overflow:visible}.block-counter-slider .counter-slider .slide div{transition:all .15s ease !important}.block-counter-slider .counter-slider .slide div{color:var(--wp--preset--color--accent);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--wp--preset--color--accent);font-weight:800}.block-counter-slider .counter-slider .slide .counter{-webkit-text-stroke-width:2px;font-size:7rem;line-height:1;margin-bottom:1rem}.block-counter-slider .counter-slider .slide .text{line-height:1;font-size:2rem;text-transform:uppercase;white-space:nowrap;text-align:center}.block-counter-slider .counter-slider .slide.swiper-slide-active{opacity:1 !important}.block-counter-slider .counter-slider .swiper-navigation{margin-top:3rem;display:flex;justify-content:center;align-items:center;gap:2rem}.block-counter-slider .counter-slider .swiper-navigation button{position:relative;top:auto;top:initial;left:auto;left:initial;right:auto;right:initial}.block-counter-slider .counter-slider .swiper-navigation button i{color:var(--wp--preset--color--accent) !important}@media(min-width: 769px){.block-counter-slider .counter-slider .slide .counter{font-size:5vw;margin-bottom:2rem}.block-counter-slider .counter-slider .slide .text{font-size:1.5vw}.block-counter-slider .counter-slider .slide.swiper-slide-active .counter{-webkit-text-stroke-width:3px;font-size:22vw}.block-counter-slider .counter-slider .slide.swiper-slide-active .text{font-size:5.5vw}}@media(min-width: 1280px){.block-counter-slider .counter-slider .slide .counter{font-size:5rem;margin-bottom:2rem}.block-counter-slider .counter-slider .slide .text{font-size:2.5rem}.block-counter-slider .counter-slider .slide.swiper-slide-active .counter{-webkit-text-stroke-width:4px;font-size:20rem}.block-counter-slider .counter-slider .slide.swiper-slide-active .text{-webkit-text-stroke-width:3px;font-size:5rem}}.block-intro{position:relative;overflow:hidden;height:90vh;max-height:100vh}.block-intro .block-inner{height:100%}.block-intro .wrapper{height:100%}.block-intro .wrapper .wrapper-inner{position:relative;height:100%;width:100%;max-width:1350px;margin-left:auto;margin-right:auto;padding-top:calc(60px + 2rem);padding-bottom:2rem;display:flex;flex-direction:column;justify-content:flex-end}.block-intro .wrapper .headlines{width:100%;right:0;align-self:flex-end}.block-intro .wrapper .headlines .template-part-outline-title{padding-top:6rem;margin-bottom:1rem}.block-intro .wrapper .headlines .template-part-outline-title .container-inner{max-width:none;max-width:initial;padding-left:0;padding-left:initial;padding-right:0;padding-right:initial}.block-intro .wrapper .text-link{position:relative;right:auto;right:initial;color:#fff;width:100%;display:flex;flex-direction:column;align-items:flex-end}.block-intro .wrapper .text-link .text{color:inherit}.block-intro .wrapper .text-link .text *{color:inherit}.block-intro .wrapper .text-link .link{text-align:right;color:inherit}.block-intro .wrapper .text-link .link a{padding:.75rem 1.5rem !important}.block-intro .wrapper .text-link .link a{font-size:12px;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:flex-end;letter-spacing:1.5px;color:inherit}.block-intro .wrapper .text-link .link a::after{display:none !important}.block-intro .wrapper .text-link .link a i{font-weight:normal;margin-left:1rem;font-size:1.5rem;color:inherit}.block-intro .wrapper.inverted .text-link{align-items:flex-start;left:0}.block-intro .wrapper.inverted .text-link .link{text-align:left}.block-intro .cut-out .wrapper-inner{padding:0 !important;max-width:none !important;max-width:initial !important;padding-top:calc(60px + 100%) !important}.block-intro .cut-out img{flex:none;position:absolute;left:50%;right:0;top:50%;bottom:0;display:block;height:auto;z-index:2;min-width:100%;min-height:100%;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transform:translate3d(-50%, -50%, 0)}.block-intro .cut-out .cut-out-slider{opacity:0;transition:all .15s ease;z-index:3;border-top:2px solid var(--wp--preset--color--text);border-bottom:2px solid var(--wp--preset--color--text);pointer-events:all;width:100%}.block-intro .cut-out .cut-out-slider span{font-size:2rem;font-weight:800;text-transform:uppercase;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--wp--preset--color--text)}.block-intro .cut-out .cut-out-slider.emphasize{border:none}.block-intro .cut-out .cut-out-slider.emphasize span{color:var(--wp--preset--color--text);-webkit-text-fill-color:initial;-webkit-text-stroke-width:initial;-webkit-text-stroke-color:initial}.block-intro .cut-out .text-link{color:#fff !important;padding-bottom:2rem !important}.block-intro .cut-out .text-link{max-width:1350px;margin-left:auto;margin-right:auto;padding:1rem;z-index:3}.block-intro .image{background-repeat:no-repeat;background-position:center;background-size:cover}.block-intro .image .wrapper-inner{padding-top:calc(60px + 40%) !important;justify-content:center !important}.block-intro .text .wrapper-inner{justify-content:center !important}.site[data-theme=theme-white] .block-intro .wrapper .text-link{color:var(--wp--preset--color--text);border-color:var(--wp--preset--color--text)}.site[data-theme=theme-orange] .block-intro .wrapper .text-link{color:var(--wp--preset--color--text)}.site[data-theme=theme-black] .block-intro .wrapper .text-link{color:#fff;border-color:#fff}.site[data-theme=theme-black] .block-intro .text .template-part-outline-title .title-normal{color:var(--wp--preset--color--primary)}.site[data-theme=theme-black] .block-intro .text .template-part-outline-title .title-outlined{-webkit-text-stroke-color:var(--wp--preset--color--primary)}.site[data-theme=theme-black] .block-intro .text .text-link{color:#fff}.site[data-theme=theme-black] .block-intro .text .text-link .link{color:var(--wp--preset--color--primary)}.site[data-theme=theme-black] .block-intro .text .text-link .link .button{border-color:var(--wp--preset--color--primary)}@media(max-width: 769px){.block-intro .wrapper .headlines{width:100% !important;right:0 !important}}@media(min-width: 769px){.block-intro{height:100vh}.block-intro .wrapper .wrapper-inner{padding:4rem}.block-intro .wrapper .headlines .template-part-outline-title{margin-bottom:4rem}.block-intro .wrapper .text-link .text{width:60%}.block-intro .cut-out{margin-top:-60px}.block-intro .cut-out .cut-out-slider span{font-size:4rem;-webkit-text-stroke-width:2px}.block-intro .cut-out .text-link{color:var(--wp--preset--color--text) !important}.block-intro .cut-out .text-link{padding:2rem}}@media(min-width: 961px){.block-intro .wrapper .wrapper-inner{padding-bottom:6rem}.block-intro .cut-out .wrapper-inner{padding-top:0 !important;padding-top:initial !important}.block-intro .cut-out img{left:10%;max-height:70%;display:block;max-width:50%;width:auto;height:auto;top:calc(100px + 50%);transform:translateY(-50%);min-width:0;min-width:initial;min-height:0;min-height:initial;-o-object-fit:initial;object-fit:initial}.block-intro .cut-out .cut-out-slider.emphasize{z-index:1}.block-intro .cut-out .text-link{margin-top:5rem;padding-bottom:6rem}.block-intro .cut-out.inverted img{left:auto;left:initial;right:10%}.block-intro .image .wrapper-inner{padding-top:4rem !important}}@media(min-width: 1280px){.block-intro .wrapper .text-link .text{width:40%}.block-intro .cut-out .text-link{margin-top:4rem;padding-right:10%;padding-bottom:15%}}@media(min-width: 1480px){.block-intro .cut-out .cut-out-slider span{font-size:6rem}}@media(min-width: 1920px){.block-intro .cut-out img{left:15%}.block-intro .cut-out.inverted img{left:auto;left:initial;right:15%}}.contrast-mode .block-intro{background-color:var(--wp--preset--color--background) !important}.block-intro-text-roll{height:90vh;max-height:100vh;overflow:hidden}.block-intro-text-roll .block-inner{height:100%;max-height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.block-intro-text-roll .block-inner .wrapper{width:100%;max-height:50%;height:auto;display:flex;gap:0;justify-content:center;flex-direction:column;margin-bottom:1rem}.block-intro-text-roll .block-inner .image-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.block-intro-text-roll .block-inner .image-container img{max-width:100px;height:auto;width:100%}.block-intro-text-roll .block-inner .text-left{justify-self:end;width:auto;flex-shrink:1}.block-intro-text-roll .block-inner .text-left .text{font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif;font-weight:bold;text-align:center}.block-intro-text-roll .block-inner .text-left .hide{display:none}.block-intro-text-roll .block-inner .swiper-mobile{display:flex}.block-intro-text-roll .block-inner .swiper-mobile .swiper{-webkit-mask:linear-gradient(90deg, transparent 0%, black 15%, black 85%, transparent 100%)}.block-intro-text-roll .block-inner .swiper-mobile .swiper .swiper-slide{padding-left:10px;text-align:center}.block-intro-text-roll .block-inner .swiper-desktop{max-height:100% !important}.block-intro-text-roll .block-inner .swiper-desktop{display:none;width:100%;max-width:50%}.block-intro-text-roll .block-inner .swiper-desktop .swiper{max-height:100% !important}.block-intro-text-roll .block-inner .swiper-desktop .swiper{height:100%;box-sizing:border-box;flex-shrink:1;flex-grow:1;position:absolute;-webkit-mask:linear-gradient(180deg, transparent 5%, black 40%, black 60%, transparent 95%)}.block-intro-text-roll .block-inner .swiper-desktop .swiper .swiper-slide{height:auto !important}.block-intro-text-roll .block-inner .swiper-desktop .swiper .swiper-slide{display:flex}.block-intro-text-roll .block-inner .button-container{width:100%;margin-top:3rem}@media(min-width: 769px){.block-intro-text-roll{height:100vh}.block-intro-text-roll .block-inner .image-container{display:none}.block-intro-text-roll .block-inner .text-left{margin-right:0}.block-intro-text-roll .block-inner .text-left .hide{display:block;visibility:hidden}.block-intro-text-roll .block-inner .text-left .text{text-align:left}.block-intro-text-roll .block-inner .wrapper{flex-direction:row;gap:1rem}.block-intro-text-roll .block-inner .swiper-mobile{display:none}.block-intro-text-roll .block-inner .swiper-desktop{display:flex;max-width:55%}}@media(min-width: 961px){.block-intro-text-roll .block-inner .swiper-desktop{display:flex;max-width:40%}}@media(min-width: 1280px){.block-intro-text-roll .block-inner .swiper-desktop{display:flex;max-width:50%}}.block-intro-images .grid{display:none}.block-intro-images .grid .row-1{display:grid;grid-template-columns:calc(70% - 1rem) calc(30% - 1rem);grid-gap:2rem;align-items:flex-end;margin-bottom:1.8rem}.block-intro-images .grid .row-1 .col-left{z-index:1}.block-intro-images .grid .row-2{display:grid;grid-template-columns:calc(40% - 1rem) calc(60% - 1rem);grid-gap:2rem;align-items:flex-end;margin-bottom:1.8rem}.block-intro-images .grid .row-3{display:grid;grid-template-columns:calc(20% - 1.333rem) calc(35% - 1.333rem) calc(45% - 1.333rem);grid-gap:2rem;align-items:flex-start;margin-bottom:1.8rem}.block-intro-images .grid .image-col{height:0;padding-bottom:100%}.block-intro-images .grid .image-col img{min-width:100%;min-height:100%;height:auto;width:auto;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;display:block}.block-intro-images .grid .col img{max-width:100%;height:auto;display:block}.block-intro-images .grid .text p{margin:0}.mobile{display:block}.mobile .image-slider{display:block;margin-bottom:2rem}.mobile .image-slider .item{width:100%}.mobile .image-slider .item::after{content:"";display:block;padding-bottom:100%}.mobile .image-slider .item img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:101%;height:auto;min-height:101%;min-width:101%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mobile .image-slider .swiper-navigation{margin-top:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:auto}.mobile .image-slider .swiper-button-next,.mobile .image-slider .swiper-button-prev{position:relative}@media(min-width: 869px){.block-intro-images .grid{display:block}.block-intro-images .mobile{display:none}}.block-team .team-members{display:grid;grid-template-columns:1fr;grid-gap:2rem}.block-team .button-container{display:flex;align-items:center;justify-content:center;margin-top:3rem;margin-bottom:2rem}@media(min-width: 550px){.block-team .team-members{grid-template-columns:1fr 1fr}}@media(min-width: 769px){.block-team .team-members{grid-template-columns:1fr 1fr 1fr;grid-gap:0;margin-top:5rem;margin-bottom:10rem}.block-team .team-members .team-member:nth-child(3n+1),.block-team .team-members .team-member:nth-child(3n){transform:translateY(50%)}.block-team .team-members .team-member:nth-child(3n+1){transform:translate3d(25%, 50%, 0)}.block-team .team-members .team-member:nth-child(3n){transform:translate3d(-25%, 50%, 0)}}.wp-block-columns{margin-bottom:0}.wp-block-image{height:auto;width:100%;margin-top:1rem;margin-bottom:1rem}.wp-block-image a::after,.wp-block-image a::before{display:none !important}.wp-block-image img{width:100%;height:auto;display:block}@media(min-width: 769px){.wp-block-image{margin-top:1.5rem;margin-bottom:1.5rem}}.wp-block-quote{position:relative}.wp-block-quote cite{color:var(--wp--preset--color--primary);font-style:italic;font-size:12px;font-family:"Georgia","aktiv-grotesk","Helvetica","Arial",sans-serif}.wp-block-quote::before{content:"";display:block;position:relative;width:100%;height:3rem;background:url("img/quotation-mark.svg");background-repeat:no-repeat;background-size:contain;background-position:top left}.site[data-theme=theme-white] .wp-block-quote cite{color:var(--wp--preset--color--primary)}.site[data-theme=theme-orange] .wp-block-quote cite{color:#fff}.site[data-theme=theme-black] .wp-block-quote cite{color:var(--wp--preset--color--primary)}@media(min-width: 769px){.wp-block-quote{position:relative}.wp-block-quote p{margin-left:20%}.wp-block-quote cite{margin-left:20%}.wp-block-quote::before{position:absolute;left:0;top:0;width:18%;height:100%;margin-bottom:0;margin-bottom:initial;margin-top:.7rem;background-size:30%;background-position:top right}}.wp-block-gallery ul li::before{display:none}html{scroll-behavior:smooth;background-color:var(--wp--preset--color--background)}*{position:relative;box-sizing:border-box}img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}.no-scroll{overflow:hidden}:target:before{content:"";display:block;visibility:hidden;height:60px;margin:-60px 0 0}@media(min-width: 961px){:target:before{height:0;margin:0 0 0}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{transition:all .15s ease}body.preloader{overflow:hidden;transition:all .15s ease;opacity:0}body.preloader::before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:var(--wp--preset--color--primary);opacity:1;z-index:10000000000;display:block;transition:all .15s ease}body.admin-bar{margin-top:-46px}body.admin-bar #header,body.admin-bar #sub-header{margin-top:46px}body.admin-bar .index{margin-top:46px}@media(min-width: 783px){body.admin-bar{margin-top:-32px}body.admin-bar #header,body.admin-bar #sub-header{margin-top:32px}body.admin-bar .index{margin-top:32px}}button{background-color:rgba(0,0,0,0)}.button,.wp-block-button__link,input[type=submit]{font-size:12px !important;padding:.5rem 1.75rem !important;text-decoration:none !important;font-style:normal !important;font-weight:800 !important}.button,.wp-block-button__link,input[type=submit]{transition:all .15s ease;letter-spacing:1.25px;font-weight:800;text-transform:uppercase;cursor:pointer;width:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:0px;border:none;opacity:1;z-index:1;--btn-raise: 1rem;-webkit-clip-path:polygon(var(--btn-raise) 0%, calc(100% - var(--btn-raise)) 0%, 100% 50%, calc(100% - var(--btn-raise)) 100%, var(--btn-raise) 100%, 0 50%);clip-path:polygon(var(--btn-raise) 0%, calc(100% - var(--btn-raise)) 0%, 100% 50%, calc(100% - var(--btn-raise)) 100%, var(--btn-raise) 100%, 0 50%);line-height:1;overflow:visible;color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--primary);z-index:2;min-height:50px}.button::after,.wp-block-button__link::after,input[type=submit]::after{display:block;content:"";position:absolute;top:2px;bottom:2px;left:3px;right:3px;z-index:-1;--btn-raise: 0.9rem;-webkit-clip-path:polygon(var(--btn-raise) 0%, calc(100% - var(--btn-raise)) 0%, 100% 50%, calc(100% - var(--btn-raise)) 100%, var(--btn-raise) 100%, 0 50%);clip-path:polygon(var(--btn-raise) 0%, calc(100% - var(--btn-raise)) 0%, 100% 50%, calc(100% - var(--btn-raise)) 100%, var(--btn-raise) 100%, 0 50%);opacity:0;background-color:var(--wp--preset--color--background);transition:all .15s ease}.button:hover,.button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus,input[type=submit]:hover,input[type=submit]:focus{color:var(--wp--preset--color--accent)}.button:hover::after,.button:focus::after,.wp-block-button__link:hover::after,.wp-block-button__link:focus::after,input[type=submit]:hover::after,input[type=submit]:focus::after{opacity:1}.button *,.wp-block-button__link *,input[type=submit] *{line-height:inherit !important;color:inherit !important}.button *,.wp-block-button__link *,input[type=submit] *{font-size:inherit;transition:inherit}.button i,.wp-block-button__link i,input[type=submit] i{font-size:1.5rem}.button.button-secondary,.wp-block-button__link.button-secondary,input[type=submit].button-secondary{background-color:var(--wp--preset--color--background);color:var(--wp--preset--color--accent)}.button.button-secondary::after,.wp-block-button__link.button-secondary::after,input[type=submit].button-secondary::after{background-color:var(--wp--preset--color--accent)}.button.button-secondary:hover,.button.button-secondary:focus,.wp-block-button__link.button-secondary:hover,.wp-block-button__link.button-secondary:focus,input[type=submit].button-secondary:hover,input[type=submit].button-secondary:focus{color:var(--wp--preset--color--background)}.contrast-mode .button,.contrast-mode .wp-block-button__link,.contrast-mode input[type=submit]{background-color:var(--wp--preset--color--text-negative) !important;color:var(--wp--preset--color--background) !important}.contrast-mode .button::after,.contrast-mode .wp-block-button__link::after,.contrast-mode input[type=submit]::after{background-color:var(--wp--preset--color--background) !important}.contrast-mode .button:hover,.contrast-mode .button:focus,.contrast-mode .wp-block-button__link:hover,.contrast-mode .wp-block-button__link:focus,.contrast-mode input[type=submit]:hover,.contrast-mode input[type=submit]:focus{color:var(--wp--preset--color--text) !important}#content.offset-top .index{padding-top:120px}.index{min-height:100vh}.container-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.wp-block-columns .container-inner{padding-left:0;padding-right:0}.index>h1,.index>h2,.index>h3,.index>h4,.index>h5,.index>h6,.index>p,.index>ol,.index>ul,.index>*[class^=wp-block],.index>*[class*=wp-block],.index>.block:not(.block-intro):not(.block-intro-images):not(.block-outline-title):not(.block-services):not(.block-text-slider):not(.block-customer-logos):not(.block-counter-slider),.index>#cmplz-document{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width: 769px){#content.offset-top .index{padding-top:220px}}form{position:relative}input:not(input[type=submit]),textarea,select{border:none;border-bottom:2px solid var(--wp--preset--color--text-negative);background-color:rgba(0,0,0,0);width:100%;position:relative;font-size:1.1rem;padding:1.5rem 1.75rem;border-radius:0;box-shadow:none;color:var(--wp--preset--color--text)}input[type=submit]{border:none !important}input::-moz-placeholder, textarea::-moz-placeholder{color:var(--wp--preset--color--text) !important;opacity:1 !important}input::-ms-input-placeholder, textarea::-ms-input-placeholder{color:var(--wp--preset--color--text) !important;opacity:1 !important}input::placeholder,textarea::placeholder{color:var(--wp--preset--color--text) !important;opacity:1 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--wp--preset--color--text) !important}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--wp--preset--color--text) !important}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0) !important}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:rgba(0,0,0,0) !important}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:rgba(0,0,0,0) !important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0) !important}textarea{resize:vertical;display:block;z-index:0}.textarea-container{position:relative}.textarea-container::after{content:"";position:absolute;bottom:-0.25px;right:0;height:20px;width:20px;background-image:url("img/textarea-corner-white.svg");background-size:contain;z-index:1;pointer-events:none}.contrast-mode .textarea-container::after{background-image:url("img/textarea-corner-black.svg")}select{border:2px solid var(--wp--preset--color--text-negative) !important}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("img/arrow-down-line-white.svg");background-repeat:no-repeat;background-size:auto 25px;background-position:right center;background-origin:content-box}select option{color:var(--wp--preset--color--text) !important}.contrast-mode select{background-image:url("img/arrow-down-line-black.svg")}.wpcf7 .wpcf7-form>p{margin:0}.wpcf7 input[aria-invalid=true],.wpcf7 textarea[aria-invalid=true],.wpcf7 select[aria-invalid=true]{color:var(--wp--preset--color--primary) !important}.wpcf7 input[aria-invalid=true],.wpcf7 textarea[aria-invalid=true],.wpcf7 select[aria-invalid=true]{background-color:var(--wp--preset--color--text-negative)}.wpcf7 input[aria-invalid=true]::-moz-placeholder, .wpcf7 textarea[aria-invalid=true]::-moz-placeholder, .wpcf7 select[aria-invalid=true]::-moz-placeholder{color:var(--wp--preset--color--primary) !important}.wpcf7 input[aria-invalid=true]::-ms-input-placeholder, .wpcf7 textarea[aria-invalid=true]::-ms-input-placeholder, .wpcf7 select[aria-invalid=true]::-ms-input-placeholder{color:var(--wp--preset--color--primary) !important}.wpcf7 input[aria-invalid=true]::placeholder,.wpcf7 textarea[aria-invalid=true]::placeholder,.wpcf7 select[aria-invalid=true]::placeholder{color:var(--wp--preset--color--primary) !important}.wpcf7 input[aria-invalid=true]:-ms-input-placeholder,.wpcf7 textarea[aria-invalid=true]:-ms-input-placeholder,.wpcf7 select[aria-invalid=true]:-ms-input-placeholder{color:var(--wp--preset--color--primary) !important}.wpcf7 input[aria-invalid=true]::-ms-input-placeholder,.wpcf7 textarea[aria-invalid=true]::-ms-input-placeholder,.wpcf7 select[aria-invalid=true]::-ms-input-placeholder{color:var(--wp--preset--color--primary) !important}.wpcf7 select[aria-invalid=true]{background-image:url("img/arrow-down-line-pink.svg")}.wpcf7 .wpcf7-form-control-wrap{margin-bottom:2rem;display:block}.wpcf7 .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;padding:.25rem 1rem 0 1.75rem;font-size:.9rem}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-acceptance label{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}.wpcf7 .wpcf7-acceptance label input{display:block;flex-shrink:1;width:auto;margin:.5rem}.wpcf7 .file-upload{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border:2px solid #000;font-size:12px;letter-spacing:1.25px;font-weight:800;text-transform:uppercase;padding:1.5rem 1.75rem;margin-bottom:4rem;cursor:pointer}.wpcf7 .file-upload p{display:none}.wpcf7 .file-upload i{font-size:1.5rem;margin-right:.5rem;font-weight:normal}.wpcf7 .file-upload .select-file{font-size:12px;letter-spacing:1.25px;font-weight:800;margin-right:1.5rem}.wpcf7 .file-upload .file-selected{font-size:12px;font-weight:normal;text-transform:none}.wpcf7 input[type=file]{width:0px;height:0px;overflow:hidden;display:none}.wpcf7 .submit-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.wpcf7 .submit-container p{margin:0 !important}.wpcf7 .submit-container p{display:flex;flex-wrap:wrap;width:100%}.wpcf7 .submit-container span{font-size:.7rem;font-style:italic;margin-top:1rem;margin-bottom:1rem;justify-self:flex-start}.wpcf7 .submit-container span br{display:none}.wpcf7 .submit-container .small-text{width:100%}.wpcf7 .ajax-loader{position:relative;margin-left:0;background-color:#000;opacity:1}.wpcf7 .wpcf7-response-output{background-color:rgba(0,0,0,0) !important;border-top:none !important;border-right:none !important;border-color:var(--wp--preset--color--background) !important;margin-left:0 !important;margin-right:0 !important;padding:1rem !important;border-bottom:none !important;border-width:6px !important;margin-top:3rem !important}.wpcf7 .wpcf7-response-output{font-size:12px;letter-spacing:1.25px;font-weight:800;text-transform:uppercase}.contrast-mode .wpcf7 select[aria-invalid=true]{background-image:url("img/arrow-down-line-white.svg")}.block-theme-switch{position:relative;pointer-events:none}.block-theme-switch .trigger{height:100vh;width:100%;margin-top:-50vh;position:absolute;visibility:hidden;background-color:green;pointer-events:none;opacity:.1}.site{transition:all .15s ease}.site[data-theme=theme-white]{background-color:var(--wp--preset--color--background)}.site[data-theme=theme-orange]{background-color:var(--wp--preset--color--primary)}.cmplz-cookiebanner{max-width:350px !important;font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif !important}.cmplz-cookiebanner{width:calc(100% - 2rem)}.cmplz-cookiebanner .cmplz-header{display:none !important}.cmplz-cookiebanner .cmplz-message{font-size:medium !important;font-size:initial !important}.cmplz-cookiebanner .cmplz-message{text-align:center}.cmplz-cookiebanner .cmplz-categories{margin-top:2rem}.cmplz-cookiebanner .cmplz-categories input.cmplz-consent-checkbox:checked+.cmplz-label::before{background-color:var(--wp--preset--color--primary) !important}.cmplz-cookiebanner .cmplz-btn{border:none !important;text-decoration:none !important;padding:0 !important;padding:initial !important}.cmplz-cookiebanner .cmplz-btn{width:auto;flex-shrink:1}.cmplz-cookiebanner .cmplz-btn.cmplz-accept{background-color:var(--wp--preset--color--primary) !important;color:#fff !important}.cmplz-cookiebanner .cmplz-btn.cmplz-deny,.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences,.cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences{color:var(--wp--preset--color--text) !important}.cmplz-cookiebanner .cmplz-btn:hover,.cmplz-cookiebanner .cmplz-btn:focus{box-shadow:none !important}.cmplz-cookiebanner .cmplz-btn:hover,.cmplz-cookiebanner .cmplz-btn:focus{opacity:.8}.cmplz-cookiebanner .cmplz-slider-checkbox input:checked+.cmplz-slider{background-color:var(--wp--preset--color--primary) !important}.cmplz-cookiebanner .cmplz-links{margin-top:1rem}@media(max-width: 400px){.cmplz-cookiebanner{max-width:90% !important}}#cmplz-document{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}#cmplz-document a,#cmplz-document i,#cmplz-document span{font-size:inherit !important}.cmplz-blocked-content-container{height:auto !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice{border:none !important;background-color:var(--wp--preset--color--background) !important;border-radius:10px !important;color:var(--wp--preset--color--text) !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice{display:flex;flex-direction:column;align-items:center;justify-content:center}.cmplz-blocked-content-container .cmplz-blocked-content-notice::before{color:var(--wp--preset--color--primary) !important}.cmplz-blocked-content-container .cmplz-blocked-content-notice::before{font-family:"Font Awesome 5 Pro",sans-serif;font-weight:400;content:"";display:block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:3rem;line-height:1.5}.site-content{overflow:hidden}.cs-embed{min-height:100vh}.frm_forms{padding:1rem !important;max-width:1200px !important;margin-right:auto !important;margin-left:auto !important}.frm_forms{min-height:100vh}.frm_forms a{font-size:inherit !important}#baguetteBox-overlay figure img{box-shadow:none !important}#baguetteBox-overlay .baguetteBox-button{border:none !important;padding:0 !important}#baguetteBox-overlay .baguetteBox-button{background-color:rgba(0,0,0,0)}#baguetteBox-overlay .baguetteBox-button svg g,#baguetteBox-overlay .baguetteBox-button svg polyline{stroke:var(--wp--preset--color--background)}.pagination ul{list-style-type:none;display:flex;align-items:center;justify-content:center;padding:0;margin-top:3rem}.pagination ul li::before{display:none}.pagination ul li a,.pagination ul li span{display:block;font-weight:bold;padding:.25rem;margin:0 .25rem;border-radius:5px;text-decoration:none}.pagination ul li .current{text-decoration:underline}.pagination ul li i{display:block;font-size:inherit;margin-bottom:-2px;color:var(--wp--preset--color--primary)}.swiper .swiper-slide{overflow:hidden}.swiper .swiper-button-next,.swiper .swiper-button-prev{border:none !important;padding:0 !important}.swiper .swiper-button-next,.swiper .swiper-button-prev{transition:all .15s ease}.swiper .swiper-button-next i,.swiper .swiper-button-prev i{font-size:2rem}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{display:none}.swiper .swiper-button-next:hover,.swiper .swiper-button-next:focus{transform:translateX(5px)}.swiper .swiper-button-prev:hover,.swiper .swiper-button-prev:focus{transform:translateX(-5px)}.job-modal{color:#fff !important}.job-modal{display:none;position:fixed;bottom:1rem;right:1rem;background-color:red;padding-bottom:70px;height:0;width:auto;aspect-ratio:1/.8660254038;-webkit-clip-path:polygon(50% -50%, 100% 50%, 50% 150%, 0 50%);clip-path:polygon(50% -50%, 100% 50%, 50% 150%, 0 50%);z-index:98;background:#ff4200;background:linear-gradient(68deg, rgb(255, 66, 0) 0%, rgb(255, 0, 144) 100%);box-shadow:0px 0px 10px 0 rgba(0,0,0,.1)}.job-modal .job-modal-inner{color:inherit !important}.job-modal .job-modal-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.job-modal i{color:inherit !important}.job-modal i{margin-top:-8px;font-size:1.4rem}.job-modal .text{color:inherit !important}.job-modal .text{text-align:center;font-weight:800;font-family:"aktiv-grotesk","Helvetica","Arial",sans-serif;line-height:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem}.job-modal .text .title{color:inherit !important;font-family:inherit !important}.job-modal .text .title{font-size:1.1rem;line-height:.8}.job-modal .text .subtitle{color:inherit !important;font-family:inherit !important}.job-modal .text .subtitle{font-size:.6rem;line-height:1}.job-modal:hover,.job-modal:focus{transform:translateY(-5px) rotate(-2deg)}.contrast-mode .job-modal{background:var(--wp--preset--color--text)}@media(min-width: 769px){.job-modal{padding-bottom:100px}.job-modal i{font-size:2rem}.job-modal .text .title{font-size:1.6rem}.job-modal .text .subtitle{font-size:.9rem}}#Mehr{position:absolute;bottom:0}
