body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
@charset "UTF-8";/*!
 * mmenu.js
 * mmenujs.com
 *
 * Copyright (c) Fred Heusschen
 * frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */:root{--mm-lineheight:22px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu *,.mm-menu :after,.mm-menu :before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}:root{--mm-blocker-visibility-delay:0.4s;--mm-blocker-opacity-delay:0s}.mm-blocker{display:block;position:absolute;bottom:100%;top:0;right:0;left:0;z-index:3;opacity:0;background:var(--mm-color-background);-webkit-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),-webkit-transform .4s ease;-o-transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease;transition:bottom 0s ease var(--mm-blocker-visibility-delay),width .4s ease,opacity .4s ease var(--mm-blocker-opacity-delay),transform .4s ease,-webkit-transform .4s ease}.mm-blocker:focus-visible{opacity:.75}.mm-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;padding:0}.mm-btn--next,[dir=rtl] .mm-btn--prev{--mm-btn-rotate:135deg}.mm-btn--prev,[dir=rtl] .mm-btn--next{--mm-btn-rotate:-45deg}.mm-btn--next:after,.mm-btn--prev:before{content:"";display:block;position:absolute;top:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid var(--mm-color-icon);border-bottom:none;border-right:none;-webkit-transform:rotate(var(--mm-btn-rotate));-ms-transform:rotate(var(--mm-btn-rotate));transform:rotate(var(--mm-btn-rotate))}.mm-btn--prev:before{inset-inline-start:23px}.mm-btn--next:after{inset-inline-end:23px}.mm-btn--close:before{content:"×";font-size:150%}.mm-btnreset{padding:0;background:0 0;border:none;cursor:pointer}.mm-divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:-webkit-sticky;position:sticky;z-index:2;top:0;min-height:var(--mm-lineheight);padding:calc((var(--mm-listitem-size) * .65 - var(--mm-lineheight)) * .5) 20px;font-size:75%;text-transform:uppercase;background:var(--mm-color-background);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--mm-color-background-highlight)),to(var(--mm-color-background-highlight)));background-image:-o-linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));background-image:linear-gradient(var(--mm-color-background-highlight),var(--mm-color-background-highlight));opacity:1;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar:not(.mm-hidden)~.mm-listview .mm-divider{top:var(--mm-navbar-size)}:root{--mm-listitem-size:50px}.mm-listitem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0;margin:0;color:var(--mm-color-text);border-color:var(--mm-color-border)}.mm-listitem:after{content:"";border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;inset-inline-start:20px;inset-inline-end:0;bottom:0}.mm-listitem__btn,.mm-listitem__text{padding:calc((var(--mm-listitem-size) - var(--mm-lineheight))/ 2) 0}.mm-listitem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%;display:block;padding-left:20px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-listitem__btn{display:block;position:relative;width:auto;-webkit-padding-end:50px;padding-inline-end:50px;border-color:inherit;background:rgba(3,2,1,0)}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem--selected>.mm-listitem__text{background:var(--mm-color-background-emphasis)}.mm-listitem--opened>.mm-listitem__btn,.mm-listitem--opened>.mm-panel{background:var(--mm-color-background-highlight)}.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:var(--mm-lineheight);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu ::-webkit-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-moz-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu :-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::-ms-input-placeholder{color:var(--mm-color-text-dimmed)}.mm-menu ::placeholder{color:var(--mm-color-text-dimmed)}.mm-menu,.mm-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.mm-menu :focus,.mm-menu :focus-visible,.mm-menu:focus,.mm-menu:focus-visible{outline:0}.mm-menu a,.mm-menu button,.mm-menu label{color:inherit}.mm-menu a:focus,.mm-menu button:focus,.mm-menu label:focus{outline:0}.mm-menu a:focus-visible,.mm-menu button:focus-visible,.mm-menu label:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:-5px}.mm-menu input:focus,.mm-menu input:focus-visible,.mm-menu select:focus,.mm-menu select:focus-visible,.mm-menu textarea:focus,.mm-menu textarea:focus-visible{outline:2px solid var(--mm-color-focusring);outline-offset:2px}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{text-decoration:none;color:inherit}:root{--mm-navbar-size:50px}.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:var(--mm-navbar-size);padding-top:env(safe-area-inset-top);color:var(--mm-color-text-dimmed);text-align:center;opacity:1;background:var(--mm-color-background);border-bottom:1px solid var(--mm-color-border);-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.mm-navbar>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-navbar__btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.mm-navbar__title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.mm-navbar__title[href="#"]{pointer-events:none}.mm-navbar__title>span{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-btn.mm-hidden+.mm-navbar__title:not(:last-child){-webkit-padding-start:60px;padding-inline-start:60px;-webkit-padding-end:10px;padding-inline-end:10px}.mm-btn:not(.mm-hidden)+.mm-navbar__title:last-child{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:60px;padding-inline-end:60px}.mm-panel{--mm-panel-child-offset:100%;--mm-panel-parent-offset:-30%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;color:var(--mm-color-text);border-color:var(--mm-color-border);background:var(--mm-color-background);-webkit-transform:translate3d(var(--mm-panel-child-offset),0,0);transform:translate3d(var(--mm-panel-child-offset),0,0);-webkit-transition-property:inset-inline-start,-webkit-transform;transition-property:inset-inline-start,-webkit-transform;-o-transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start;transition-property:transform,inset-inline-start,-webkit-transform}[dir=rtl] .mm-panel{--mm-panel-child-offset:-100%;--mm-panel-parent-offset:30%}.mm-panel:after{content:"";display:block;height:var(--mm-listitem-size)}.mm-panel:focus{outline:0}.mm-panel--opened{z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-panel--parent{-webkit-transform:translate3d(var(--mm-panel-parent-offset),0,0);transform:translate3d(var(--mm-panel-parent-offset),0,0);z-index:0}.mm-panel--highest{z-index:3}.mm-menu--opened .mm-panel--noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.mm-panel__content{padding:20px}.mm-panels{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;height:100%;overflow:hidden;background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels:focus{outline:0}:root{--mm-toggle-size:34px}.mm-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:calc(var(--mm-toggle-size) * 1.75);-ms-flex:calc(var(--mm-toggle-size) * 1.75) 0 0px;flex:calc(var(--mm-toggle-size) * 1.75) 0 0;height:var(--mm-toggle-size);-webkit-margin-end:10px;margin-inline-end:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;border-radius:var(--mm-toggle-size);border:var(--mm-color-border);background:var(--mm-color-border);cursor:pointer;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.mm-toggle:before{content:"";aspect-ratio:1;margin:2px;border-radius:100%;background:var(--mm-color-background);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-toggle:checked{background:#4bd963}.mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * .75));-ms-transform:translateX(calc(var(--mm-toggle-size) * .75));transform:translateX(calc(var(--mm-toggle-size) * .75))}[dir=rtl] .mm-toggle:checked:before{-webkit-transform:translateX(calc(var(--mm-toggle-size) * -.75));-ms-transform:translateX(calc(var(--mm-toggle-size) * -.75));transform:translateX(calc(var(--mm-toggle-size) * -.75))}.mm-listitem--vertical>.mm-panel{position:static;width:100%;padding:10px 0 10px 20px;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-listitem--vertical>.mm-panel:after{content:none;display:none}.mm-listitem--vertical:not(.mm-listitem--opened)>.mm-panel{display:none}.mm-listitem--vertical>.mm-listitem__btn{height:var(--mm-listitem-size);bottom:auto}.mm-listitem--vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem--opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}:root{--mm-size:80%;--mm-min-size:240px;--mm-max-size:440px}.mm-menu--offcanvas{position:fixed;z-index:0}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;background:inherit}:where(.mm-slideout){position:relative;z-index:1;width:100%;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper--opened,.mm-wrapper--opened body{overflow:hidden}.mm-wrapper__blocker{background:rgba(0,0,0,.4)}.mm-wrapper--opened .mm-wrapper__blocker{--mm-blocker-visibility-delay:0s;--mm-blocker-opacity-delay:0.4s;bottom:0;opacity:.5}.mm-menu{--mm-translate-horizontal:0;--mm-translate-vertical:0}.mm-menu--position-left,.mm-menu--position-left-front{right:auto}.mm-menu--position-right,.mm-menu--position-right-front{left:auto}.mm-menu--position-left,.mm-menu--position-left-front,.mm-menu--position-right,.mm-menu--position-right-front{width:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-left-front{--mm-translate-horizontal:-100%}.mm-menu--position-right-front{--mm-translate-horizontal:100%}.mm-menu--position-top{bottom:auto}.mm-menu--position-bottom{top:auto}.mm-menu--position-bottom,.mm-menu--position-top{width:100%;height:clamp(var(--mm-min-size),var(--mm-size),var(--mm-max-size))}.mm-menu--position-top{--mm-translate-vertical:-100%}.mm-menu--position-bottom{--mm-translate-vertical:100%}.mm-menu--position-bottom,.mm-menu--position-left-front,.mm-menu--position-right-front,.mm-menu--position-top{z-index:2;-webkit-transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);transform:translate3d(var(--mm-translate-horizontal),var(--mm-translate-vertical),0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.mm-menu--position-bottom.mm-menu--opened,.mm-menu--position-left-front.mm-menu--opened,.mm-menu--position-right-front.mm-menu--opened,.mm-menu--position-top.mm-menu--opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left{--mm-translate-horizontal:clamp(
      var(--mm-min-size),
      var(--mm-size),
      var(--mm-max-size)
  )}.mm-wrapper--position-right{--mm-translate-horizontal:clamp(
      calc(-1 * var(--mm-max-size)),
      calc(-1 * var(--mm-size)),
      calc(-1 * var(--mm-min-size))
  )}.mm-wrapper--position-left .mm-slideout,.mm-wrapper--position-right .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:translate3d(var(--mm-translate-horizontal),0,0);transform:translate3d(var(--mm-translate-horizontal),0,0)}.mm-wrapper--position-bottom .mm-wrapper__blocker,.mm-wrapper--position-left-front .mm-wrapper__blocker,.mm-wrapper--position-right-front .mm-wrapper__blocker,.mm-wrapper--position-top .mm-wrapper__blocker{z-index:1}.mm-menu--theme-light{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.4);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.4);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.75);--mm-color-focusring:#06c}.mm-menu--theme-light-contrast{--mm-color-background:#f3f3f3;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.05);--mm-color-background-emphasis:rgb(255 255 255 / 0.9);--mm-color-focusring:#06c}.mm-menu--theme-dark{--mm-color-background:#333;--mm-color-border:rgb(0, 0, 0, 0.4);--mm-color-icon:rgb(255, 255, 255, 0.4);--mm-color-text:rgb(255, 255, 255, 0.8);--mm-color-text-dimmed:rgb(255, 255, 255, 0.4);--mm-color-background-highlight:rgb(255, 255, 255, 0.08);--mm-color-background-emphasis:rgb(0, 0, 0, 0.1);--mm-color-focusring:#06c}.mm-menu--theme-dark-contrast{--mm-color-background:#333;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.7);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(0 0 0 / 0.3);--mm-color-focusring:#06c}.mm-menu--theme-white{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.15);--mm-color-icon:rgb(0 0 0 / 0.3);--mm-color-text:rgb(0 0 0 / 0.8);--mm-color-text-dimmed:rgb(0 0 0 / 0.3);--mm-color-background-highlight:rgb(0 0 0 / 0.06);--mm-color-background-emphasis:rgb(0 0 0 / 0.03);--mm-color-focusring:#06c}.mm-menu--theme-white-contrast{--mm-color-background:#fff;--mm-color-border:rgb(0 0 0 / 0.5);--mm-color-icon:rgb(0 0 0 / 0.5);--mm-color-text:#000;--mm-color-text-dimmed:rgb(0 0 0 / 0.7);--mm-color-background-highlight:rgb(0 0 0 / 0.07);--mm-color-background-emphasis:rgb(0 0 0 / 0.035);--mm-color-focusring:#06c}.mm-menu--theme-black{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.2);--mm-color-icon:rgb(255 255 255 / 0.4);--mm-color-text:rgb(255 255 255 / 0.7);--mm-color-text-dimmed:rgb(255 255 255 / 0.4);--mm-color-background-highlight:rgb(255 255 255 / 0.1);--mm-color-background-emphasis:rgb(255 255 255 / 0.06);--mm-color-focusring:#06c}.mm-menu--theme-black-contrast{--mm-color-background:#000;--mm-color-border:rgb(255 255 255 / 0.5);--mm-color-icon:rgb(255 255 255 / 0.5);--mm-color-text:#fff;--mm-color-text-dimmed:rgb(255 255 255 / 0.6);--mm-color-background-highlight:rgb(255 255 255 / 0.125);--mm-color-background-emphasis:rgb(255 255 255 / 0.1);--mm-color-focusring:#06c}.mm-counter{display:block;-webkit-padding-start:20px;padding-inline-start:20px;float:right;color:var(--mm-color-text-dimmed)}[dir=rtl] .mm-counter{float:left}:root{--mm-iconbar-size:50px}.mm-menu--iconbar-left .mm-navbars,.mm-menu--iconbar-left .mm-panels{margin-left:var(--mm-iconbar-size)}.mm-menu--iconbar-right .mm-navbars,.mm-menu--iconbar-right .mm-panels{margin-right:var(--mm-iconbar-size)}.mm-iconbar{display:none;position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-iconbar-size);overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid;border-color:var(--mm-color-border);background:var(--mm-color-background);color:var(--mm-color-text-dimmed);text-align:center}.mm-menu--iconbar-left .mm-iconbar,.mm-menu--iconbar-right .mm-iconbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mm-menu--iconbar-left .mm-iconbar{border-right-width:1px;left:0}.mm-menu--iconbar-right .mm-iconbar{border-left-width:1px;right:0}.mm-iconbar__bottom,.mm-iconbar__top{width:100%;-webkit-overflow-scrolling:touch;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:calc((var(--mm-iconbar-size) - var(--mm-lineheight))/ 2) 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__tab--selected{background:var(--mm-color-background-emphasis)}:root{--mm-iconpanel-size:50px}.mm-panel--iconpanel-0{inset-inline-start:calc(0 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-1{inset-inline-start:calc(1 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-2{inset-inline-start:calc(2 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-3{inset-inline-start:calc(3 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-4{inset-inline-start:calc(4 * var(--mm-iconpanel-size))}.mm-panel--iconpanel-first~.mm-panel{inset-inline-start:var(--mm-iconpanel-size)}.mm-menu--iconpanel .mm-panel--parent .mm-divider,.mm-menu--iconpanel .mm-panel--parent .mm-navbar{opacity:0}.mm-menu--iconpanel .mm-panels>.mm-panel--parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu--iconpanel .mm-panels>.mm-panel:not(.mm-panel--iconpanel-first):not(.mm-panel--iconpanel-0){border-inline-start-width:1px;border-inline-start-style:solid}.mm-navbars{-ms-flex-negative:0;flex-shrink:0}.mm-navbars .mm-navbar{position:relative;padding-top:0;border-bottom:none}.mm-navbars--top{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar:first-child{padding-top:env(safe-area-inset-top)}.mm-navbars--bottom{border-top:1px solid var(--mm-color-border)}.mm-navbars--bottom .mm-navbar:last-child{padding-bottom:env(safe-area-inset-bottom)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 20px;overflow-x:auto;-webkit-overflow-scrolling:touch}.mm-navbar__breadcrumbs>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-end:6px;padding-inline-end:6px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar__breadcrumbs:not(:last-child){-webkit-padding-end:0;padding-inline-end:0}.mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{-webkit-padding-start:0;padding-inline-start:0}.mm-navbar__tab{padding:0 10px;border:1px solid transparent}.mm-navbar__tab--selected{background:var(--mm-color-background)}.mm-navbar__tab--selected:not(:first-child){border-inline-start-color:var(--mm-color-border)}.mm-navbar__tab--selected:not(:last-child){border-inline-end-color:var(--mm-color-border)}.mm-navbars--top.mm-navbars--has-tabs{border-bottom:none}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background)}.mm-navbars--top.mm-navbars--has-tabs .mm-navbar:not(.mm-navbar--tabs):last-child{border-bottom:1px solid var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab{border-bottom-color:var(--mm-color-border)}.mm-navbars--top .mm-navbar__tab--selected{border-top-color:var(--mm-color-border);border-bottom-color:transparent}.mm-navbars--bottom.mm-navbar--has-tabs{border-top:none}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar{background:var(--mm-color-background)}.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs,.mm-navbars--bottom.mm-navbar--has-tabs .mm-navbar--tabs~.mm-navbar{background:var(--mm-color-background-emphasis)}.mm-navbars--bottom .mm-navbar__tab{border-top-color:var(--mm-color-border)}.mm-navbars--bottom .mm-navbar__tab--selected{border-bottom-color:var(--mm-color-border);border-top-color:transparent}.mm-searchfield{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:var(--mm-navbar-size);padding:0;overflow:hidden}.mm-searchfield__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mm-searchfield__input input{display:block;width:100%;max-width:100%;height:calc(var(--mm-navbar-size) * .7);min-height:auto;max-height:auto;margin:0;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:4px;line-height:calc(var(--mm-navbar-size) * .7);font:inherit;font-size:inherit}.mm-searchfield__input input,.mm-searchfield__input input:focus,.mm-searchfield__input input:hover{background:var(--mm-color-background-highlight);color:var(--mm-color-text)}.mm-menu[class*=-contrast] .mm-searchfield__input input{border:1px solid var(--mm-color-border)}.mm-searchfield__input input::-ms-clear{display:none}.mm-searchfield__btn{display:none;position:absolute;inset-inline-end:0;top:0;bottom:0}.mm-searchfield--searching .mm-searchfield__btn{display:block}.mm-searchfield__cancel{display:block;position:relative;-webkit-margin-end:-100px;margin-inline-end:-100px;-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:20px;padding-inline-end:20px;visibility:hidden;line-height:var(--mm-navbar-size);text-decoration:none;-webkit-transition-property:visibility,margin;-o-transition-property:visibility,margin;transition-property:visibility,margin}.mm-searchfield--cancelable .mm-searchfield__cancel{visibility:visible;-webkit-margin-end:0;margin-inline-end:0}.mm-panel--search{left:0!important;right:0!important;width:100%!important;border:none!important}.mm-panel__splash{padding:20px}.mm-panel--searching .mm-panel__splash{display:none}.mm-panel__noresults{display:none;padding:40px 20px;color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;line-height:1.4}.mm-panel--noresults .mm-panel__noresults{display:block}:root{--mm-sectionindexer-size:20px}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--mm-sectionindexer-size);position:absolute;top:0;bottom:0;inset-inline-end:calc(-1 * var(--mm-sectionindexer-size));z-index:5;-webkit-transition-property:inset-inline-end;-o-transition-property:inset-inline-end;transition-property:inset-inline-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panel{-webkit-padding-end:0;padding-inline-end:0}.mm-sectionindexer--active{right:0}.mm-sectionindexer--active~.mm-panel{-webkit-padding-end:var(--mm-sectionindexer-size);padding-inline-end:var(--mm-sectionindexer-size)}.mm-menu--selected-hover .mm-listitem__btn,.mm-menu--selected-hover .mm-listitem__text,.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover){.mm-menu--selected-hover .mm-listview:hover>.mm-listitem--selected:not(:hover)>.mm-listitem__text{background:0 0}.mm-menu--selected-hover .mm-listitem__btn:hover,.mm-menu--selected-hover .mm-listitem__text:hover{background:var(--mm-color-background-emphasis)}}.mm-menu--selected-parent .mm-listitem__btn,.mm-menu--selected-parent .mm-listitem__text{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (hover:hover){.mm-menu--selected-parent .mm-listitem__btn:hover,.mm-menu--selected-parent .mm-listitem__text:hover{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.mm-menu--selected-parent .mm-panel--parent .mm-listitem:not(.mm-listitem--selected-parent)>.mm-listitem__text{background:0 0}.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__btn,.mm-menu--selected-parent .mm-listitem--selected-parent>.mm-listitem__text{background:var(--mm-color-background-emphasis)}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:var(--mm-max-size)}.mm-wrapper--sidebar-collapsed .mm-slideout{width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-collapsed .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-divider,.mm-wrapper--sidebar-collapsed:not(.mm-wrapper--opened) .mm-menu--sidebar-collapsed .mm-navbar{opacity:0}.mm-wrapper--sidebar-expanded .mm-menu--sidebar-expanded{width:var(--mm-sidebar-expanded-size);border-right-width:1px;border-right-style:solid}.mm-wrapper--sidebar-expanded.mm-wrapper--opened{overflow:auto}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-wrapper__blocker{display:none}.mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}[dir=rtl] .mm-wrapper--sidebar-expanded.mm-wrapper--opened .mm-slideout{-webkit-transform:none;-ms-transform:none;transform:none}
/*! 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:0.67em 0}hr{-webkit-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align: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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}@font-face{font-family:"icons";src:url("../../files/theme/fonts/foo-iconset.eot?f98ziy");src:url("../../files/theme/fonts/foo-iconset.eot?f98ziy#iefix") format("embedded-opentype"),url("../../files/theme/fonts/foo-iconset.ttf?f98ziy") format("truetype"),url("../../files/theme/fonts/foo-iconset.woff?f98ziy") format("woff"),url("../../files/theme/fonts/foo-iconset.svg?f98ziy#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icons"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*!
 * 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;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{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:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.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;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(5.71429px,-6px,0);transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner:before{top:10px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;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;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-family:"Lobster";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/lobster-v23-latin-regular.eot");src:local("Lobster Regular"),local("Lobster-Regular"),url("../../files/theme/fonts/lobster-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/lobster-v23-latin-regular.woff2") format("woff2"),url("../../files/theme/fonts/lobster-v23-latin-regular.woff") format("woff"),url("../../files/theme/fonts/lobster-v23-latin-regular.ttf") format("truetype"),url("../../files/theme/fonts/lobster-v23-latin-regular.svg#Lobster") format("svg");font-display:swap}@font-face{font-family:"Lobster Two";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/lobster-two-v13-latin-regular.eot");src:local("Lobster Two"),local("LobsterTwo"),url("../../files/theme/fonts/lobster-two-v13-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/lobster-two-v13-latin-regular.woff2") format("woff2"),url("../../files/theme/fonts/lobster-two-v13-latin-regular.woff") format("woff"),url("../../files/theme/fonts/lobster-two-v13-latin-regular.ttf") format("truetype"),url("../../files/theme/fonts/lobster-two-v13-latin-regular.svg#LobsterTwo") format("svg");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/open-sans-v18-latin-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../../files/theme/fonts/open-sans-v18-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/open-sans-v18-latin-regular.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v18-latin-regular.woff") format("woff"),url("../../files/theme/fonts/open-sans-v18-latin-regular.ttf") format("truetype"),url("../../files/theme/fonts/open-sans-v18-latin-regular.svg#OpenSans") format("svg");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../../files/theme/fonts/open-sans-v18-latin-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../../files/theme/fonts/open-sans-v18-latin-600.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/open-sans-v18-latin-600.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v18-latin-600.woff") format("woff"),url("../../files/theme/fonts/open-sans-v18-latin-600.ttf") format("truetype"),url("../../files/theme/fonts/open-sans-v18-latin-600.svg#OpenSans") format("svg");font-display:swap}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../../files/theme/fonts/open-sans-v18-latin-800.eot");src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url("../../files/theme/fonts/open-sans-v18-latin-800.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/open-sans-v18-latin-800.woff2") format("woff2"),url("../../files/theme/fonts/open-sans-v18-latin-800.woff") format("woff"),url("../../files/theme/fonts/open-sans-v18-latin-800.ttf") format("truetype"),url("../../files/theme/fonts/open-sans-v18-latin-800.svg#OpenSans") format("svg");font-display:swap}@font-face{font-family:"Gloria Hallelujah";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/gloria-hallelujah-v12-latin-regular.eot");src:local("Gloria Hallelujah"),local("GloriaHallelujah"),url("../../files/theme/fonts/gloria-hallelujah-v12-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/gloria-hallelujah-v12-latin-regular.woff2") format("woff2"),url("../../files/theme/fonts/gloria-hallelujah-v12-latin-regular.woff") format("woff"),url("../../files/theme/fonts/gloria-hallelujah-v12-latin-regular.ttf") format("truetype"),url("../../files/theme/fonts/gloria-hallelujah-v12-latin-regular.svg#GloriaHallelujah") format("svg");font-display:swap}*{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset{padding:0}.invisible{display:none}ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}img,svg{display:block;max-width:100%;width:100%;height:auto}*{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,0.004);line-height:1;font-family:"Open Sans",sans-serif}.h1,h1{font-size:11.5625rem;font-size:clamp(50px,9.635vw,185px);color:#ffec00}.h1 span,h1 span{color:inherit}h2,h3,h4,h5,h6{font-weight:600}h3{font-size:1.6875rem;font-size:clamp(20px,1.40625vw,27px)}li,p,td,th{font-size:1rem;line-height:1.85}li a,li span,p a,p span,td a,td span,th a,th span{color:#007a3f;font-size:inherit;line-height:inherit}.section__grid>div{display:-webkit-box;display:-ms-flexbox;display:flex}.section__grid .__1col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section__grid .__1col>*{width:27.5vw}@media (max-width:53.125rem){.section__grid .__1col>*{width:31.5vw}}@media (max-width:39.375rem){.section__grid .__1col>*{width:70vw}}.section__grid .__1col>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__grid .__2cols{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2.5rem}.section__grid .__2cols>*{width:27.5vw}@media (max-width:53.125rem){.section__grid .__2cols>*{width:31.5vw}}@media (max-width:39.375rem){.section__grid .__2cols>*{width:70vw}}.section__grid .__2cols>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:39.375rem){.section__grid .__2cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section__grid .__2cols>*+*{padding-top:2.5rem}.section__grid .__2cols>.col.ph{display:none}}.section__grid.border__bottom{position:relative;padding-bottom:2.5rem}.section__grid.border__bottom:before{content:"";position:absolute;left:0;z-index:2;height:8px;width:100%;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain;bottom:0}@media (max-width:39.375rem){.section__grid .__2cols>.text__icon__block{position:relative}.section__grid .__2cols>.text__icon__block>*{position:relative;z-index:2}.section__grid .__2cols>.text__icon__block:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section__grid.border__bottom>div:first-child{padding-top:calc(2.5rem + 6px)}.section__grid.border__bottom>div:first-child:before{content:"";position:absolute;left:0;z-index:2;height:8px;width:100%;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain;top:6px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}#header{position:absolute;top:0;left:0;width:100%;z-index:6;-webkit-box-sizing:border-box;box-sizing:border-box}#header .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2.75rem;padding-right:2.75rem}#header .inside{padding-top:1.875rem}#header .inside .header__main__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#header .inside .header__main__container .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#header .inside .header__main__container .header__logo img{display:block;width:100%}#header .inside .header__main__container .header__logo .logo{width:8.802083333vw;max-width:10.5625rem;min-width:5rem;margin-right:1vw}#header .inside .header__main__container .header__logo .logo__suffix__main{display:block;width:12.5vw;max-width:19.1875rem;min-width:7.8125rem}#header .inside .header__main__container .header__logo .logo__suffix__fixed{display:none;width:4.5rem}#header .inside .header__main__container .header__logo a{position:absolute;top:0;left:0;right:0;bottom:0}#header .inside .header__meta__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .inside .header__meta__container .mod_navigation{overflow:visible;margin-right:1.667vw}@media (max-width:93.75rem){#header .inside .header__meta__container .mod_navigation{margin-right:0.75vw}}@media (max-width:78.125rem){#header .inside .header__meta__container .mod_navigation{display:none}}#header .inside .header__meta__container .mod_navigation ul li a span,#header .inside .header__meta__container .mod_navigation ul li strong{display:block;font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:2.35;text-transform:uppercase;color:#ffffff;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}#header .inside .header__meta__container .mod_navigation ul li.active>a span,#header .inside .header__meta__container .mod_navigation ul li.active>strong,#header .inside .header__meta__container .mod_navigation ul li.trail>a span,#header .inside .header__meta__container .mod_navigation ul li.trail>strong{color:#ffec00}@media (hover:hover){#header .inside .header__meta__container .mod_navigation ul li>a:hover span{color:#ffec00}}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong{position:relative;text-decoration:none;white-space:nowrap;z-index:1}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:after,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:before,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:after,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:before{content:"";position:absolute;left:0;width:100%}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:before,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:before{z-index:-1;top:100%;height:1px;background-color:#000000}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:after,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:after{z-index:-2;top:50%;height:50%;background-color:#ffec00;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);-webkit-transform-origin:bottom;transform-origin:bottom}body:not(.touch) #header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:hover:after,body:not(.touch) #header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}body.touch #header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:after,body.touch #header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:after{-webkit-transform:scale(1,1);transform:scale(1,1)}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:before,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:before{background-color:#ffffff}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>a:after,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li>strong:after{background-color:#007a3f}#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li.active>a:before,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li.active>strong:before,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li.trail>a:before,#header .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2)>li.trail>strong:before{background-color:#ffec00}#header .inside .header__meta__container .mod_navigation ul.level_1>li{position:relative}#header .inside .header__meta__container .mod_navigation ul.level_1>li+li{margin-left:2.917vw}@media (max-width:93.75rem){#header .inside .header__meta__container .mod_navigation ul.level_1>li+li{margin-left:1.8vw}}#header .inside .header__meta__container .mod_navigation ul.level_2{position:absolute;left:-2rem;display:none;white-space:nowrap}#header .inside .header__meta__container .mod_navigation ul.level_2 li+li{margin-top:2px}#header .inside .header__meta__container .mod_navigation ul.level_2 li a:before{content:none!important}#header .inside .header__meta__container .mod_navigation ul.level_2 li a span,#header .inside .header__meta__container .mod_navigation ul.level_2 li strong{background-color:#007a3f;padding-top:0.25rem;padding-left:2rem;padding-right:2rem;padding-bottom:0.25rem}#header .inside .header__meta__container .mod_navigation ul.level_2 li.submenu{position:relative}#header .inside .header__meta__container .mod_navigation ul.level_3{display:none;position:absolute;top:0;right:0;padding-left:2px;-webkit-transform:translateX(100%);transform:translateX(100%)}#header .inside .header__meta__container .mod_navigation ul.level_1 li.last .level_2{left:auto;right:-2rem}#header .inside .header__meta__container .mod_navigation ul.level_1>li:hover .level_2{display:block}#header .inside .header__meta__container .mod_navigation ul.level_2>li.submenu:hover .level_3{display:block}#header .inside .header__meta__container .mm_trigger{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:2.5rem;height:2.5rem;background-color:#007a3f}#header .inside .header__meta__container .mm_trigger span{width:50%;height:2px;background-color:#ffffff}#header .inside .header__meta__container .mm_trigger span+span{margin-top:4px}@media (max-width:78.125rem){#header .inside .header__meta__container .mm_trigger{display:-webkit-box;display:-ms-flexbox;display:flex}}#header .inside .header__meta__container .searchToggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden;cursor:pointer;width:2.5rem;height:2.5rem;border:1px solid #ffffff;margin-left:1.25vw;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}#header .inside .header__meta__container .searchToggle span{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-999px}#header .inside .header__meta__container .searchToggle svg{width:1.25rem}#header .inside .header__meta__container .searchToggle svg path{-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){#header .inside .header__meta__container .searchToggle:hover{border-color:#007a3f;background-color:#007a3f}#header .inside .header__meta__container .searchToggle:hover svg path{fill:#ffffff}}#header.scrolled{position:fixed;border-bottom:1px solid #707070}#header.scrolled:after{content:none}#header.scrolled .inside{padding-top:0;padding-bottom:0;background-color:#ffffff}@media (max-width:68.75rem){#header.scrolled .inside{height:4.625rem}}#header.scrolled .inside .header__main__container .header__logo .logo{width:5rem;margin-left:0.625vw}#header.scrolled .inside .header__main__container .header__logo .logo__suffix__main{display:none}#header.scrolled .inside .header__main__container .header__logo .logo__suffix__fixed{display:block}#header.scrolled .inside .header__meta__container .mod_search{width:2.25rem}#header.scrolled .inside .header__meta__container .mod_search form{-webkit-transform:scale(0,1);transform:scale(0,1)}#header.scrolled .inside .header__meta__container .mod_search .mobile_search_toggle{display:block}#header.scrolled .inside .header__meta__container .mod_search.active{width:auto}#header.scrolled .inside .header__meta__container .mod_search.active form{-webkit-transform:scale(1,1);transform:scale(1,1)}#header.scrolled .inside .header__meta__container .mod_search.active .mobile_search_toggle{display:none}#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li>a span,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li>strong{color:#000000;line-height:4.75rem}#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li.active>a span,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li.active>strong,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li.trail>a span,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li.trail>strong{color:#007a3f}@media (hover:hover){#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1>li>a:hover span{color:#007a3f}}#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2) li a:after,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2) li a:before,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2) li strong:after,#header.scrolled .inside .header__meta__container .mod_navigation ul.level_1:not(.level_2) li strong:before{content:none}#header.scrolled .inside .header__meta__container .searchToggle{border-color:#000000}#header.scrolled .inside .header__meta__container .searchToggle svg .svg-search{fill:#000000}#header.scrolled .inside .header__meta__container .mod_changelanguage ul li.active{color:#000000;border-color:#000000}html{scroll-behavior:smooth}body #wrapper{overflow:hidden}body #main{position:relative;width:100%;background-image:url(../../files/theme/img/bg/main-bg-fragment.jpg);background-size:contain;background-repeat:repeat-y;background-position:center;padding-right:env(safe-area-inset-right)}body #main:after,body #main:before{content:"";position:absolute;top:0;left:0;width:100%;height:15vw;background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#ffffff));background-image:linear-gradient(to bottom,#000000 0%,#ffffff 100%);mix-blend-mode:multiply}body #main{}.mod_article{position:relative;overflow:visible}.mod_article.section__layout__default{padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){.mod_article.section__layout__default{padding-left:15vw;padding-right:15vw}}.mod_article.section__layout__outer{padding-left:2.75rem;padding-right:2.75rem}.mod_article.section__layout__full>.inside{padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){.mod_article.section__layout__full>.inside{padding-left:15vw;padding-right:15vw}}.mod_article.has__bg{position:relative}.mod_article.has__bg>.deco__img{z-index:2!important}.mod_article.has__bg.__overlay:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#000000;mix-blend-mode:multiply;opacity:0.8;z-index:1}.mod_article.has__bg.__overlay>div:not(.deco__img):not(.bg-img){position:relative;z-index:3}.mod_article.has__bg.__overlay .bg-img{position:absolute;top:0;left:0;right:0;bottom:0}.mod_article.has__bg.__overlay .bg-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mod_article.has__deco{position:relative}.mod_article.has__deco .deco__img{position:absolute;z-index:5;z-index:0;max-width:22.75vw}.mod_article.has__deco .deco__img img{width:100%;display:block}.mod_article.has__deco.__topLeft .deco__img{top:0;left:0}.mod_article.has__deco.__topRight .deco__img{top:0;right:0}.mod_article.has__deco.__bottomLeft .deco__img{bottom:0;left:0}.mod_article.has__deco.__bottomRight .deco__img{bottom:0;right:0}.mod_article.has__deco .deco__img.__topLeft.__n25,.mod_article.has__deco .deco__img.__topRight.__n25{-webkit-transform:translateY(-25%);transform:translateY(-25%)}.mod_article.has__deco .deco__img.__topLeft.__n33,.mod_article.has__deco .deco__img.__topRight.__n33{-webkit-transform:translateY(-33.33%);transform:translateY(-33.33%)}.mod_article.has__deco .deco__img.__topLeft.__n50,.mod_article.has__deco .deco__img.__topRight.__n50{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mod_article.has__deco .deco__img.__topLeft.__n66,.mod_article.has__deco .deco__img.__topRight.__n66{-webkit-transform:translateY(-66.66%);transform:translateY(-66.66%)}.mod_article.has__deco .deco__img.__topLeft.__n75,.mod_article.has__deco .deco__img.__topRight.__n75{-webkit-transform:translateY(-75%);transform:translateY(-75%)}.mod_article.has__deco .deco__img.__bottomLeft.__n25,.mod_article.has__deco .deco__img.__bottomRight.__n25{-webkit-transform:translateY(25%);transform:translateY(25%)}.mod_article.has__deco .deco__img.__bottomLeft.__n33,.mod_article.has__deco .deco__img.__bottomRight.__n33{-webkit-transform:translateY(33.33%);transform:translateY(33.33%)}.mod_article.has__deco .deco__img.__bottomLeft.__n50,.mod_article.has__deco .deco__img.__bottomRight.__n50{-webkit-transform:translateY(50%);transform:translateY(50%)}.mod_article.has__deco .deco__img.__bottomLeft.__n66,.mod_article.has__deco .deco__img.__bottomRight.__n66{-webkit-transform:translateY(66.66%);transform:translateY(66.66%)}.mod_article.has__deco .deco__img.__bottomLeft.__n75,.mod_article.has__deco .deco__img.__bottomRight.__n75{-webkit-transform:translateY(75%);transform:translateY(75%)}.mod_article.section__layout__default:not(.has__bg),.mod_article.section__layout__full:not(.has__bg){padding-top:15vw;padding-bottom:15vw}.mod_article.section__layout__default:not(.has__bg).section__padding__noTop,.mod_article.section__layout__full:not(.has__bg).section__padding__noTop{padding-top:0}.mod_article.section__layout__default:not(.has__bg).section__padding__noBottom,.mod_article.section__layout__full:not(.has__bg).section__padding__noBottom{padding-bottom:0}.mod_article.section__layout__default:not(.has__bg).section__padding__none,.mod_article.section__layout__full:not(.has__bg).section__padding__none{padding-top:0;padding-bottom:0}.mod_article.section__layout__default.offsetTop,.mod_article.section__layout__full.offsetTop{padding-top:0;margin-top:-6vw}.mod_article.has__bg.__overlay{padding-top:12.5vw;padding-bottom:15vw}.mod_article:first-child{padding-top:0!important;padding-left:0;padding-right:0;padding-bottom:0!important}#main .inside .footer__top-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#main .inside .footer__top-link .ce_toplink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#main .inside .footer__top-link .ce_toplink a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-9999px;overflow:hidden}#footer{position:relative;z-index:5}#footer *{color:#ffffff}#footer .inside .footer__content{padding-left:2.75rem;padding-right:2.75rem}#footer .inside .footer__content{position:relative;padding-top:7.8125vw;padding-bottom:7.03125vw;background-color:#000000}@media (max-width:39.375rem){#footer .inside .footer__content{padding-left:0;padding-right:0}}#footer .inside .footer__content .footer__top-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:50vw;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer .inside .footer__content .footer__top-link .toplink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:3.021vw;height:3.021vw;min-width:2.25rem;min-height:2.25rem;background-color:#000000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footer .inside .footer__content .footer__top-link .toplink svg{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:60%;height:auto}#footer .inside .footer__content .footer__top-link .toplink svg path{fill:#ffffff;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){#footer .inside .footer__content .footer__top-link .toplink:hover svg path{fill:#ffec00}}#footer .inside .footer__content .footer__top-link .toplink a{position:absolute;top:0;left:0;right:0;bottom:0;display:block;text-indent:-999px;overflow:hidden}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li{position:relative;padding-left:0;padding-right:1.25vw;font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:2.35;color:#000000;white-space:nowrap}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li+li:before{content:"|";margin-right:1.25vw}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:first-of-type{padding-left:1.25vw}@media (max-width:24rem){#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li{text-transform:uppercase;color:#ffffff}@media (max-width:75rem){#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:first-of-type,#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:nth-of-type(2){-ms-flex-preferred-size:50%;flex-basis:50%}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:first-of-type{text-align:right}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:nth-of-type(3):before{content:none}}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li{}@media (max-width:39.375rem){#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li{padding-left:1.25vw}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:nth-of-type(odd){text-align:right;padding-left:0;padding-right:1.25vw}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:nth-of-type(odd){padding-left:1.25vw;padding-right:0}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:nth-of-type(2n),#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:nth-of-type(odd){-ms-flex-preferred-size:50%;flex-basis:50%}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:last-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:last-of-type:before{content:none}}@media (max-width:24rem){#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li{padding-left:0!important;padding-right:0!important;text-align:center!important}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li:before{content:none}}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a{position:relative;text-decoration:none;white-space:nowrap;z-index:1}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:after,#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:before{content:"";position:absolute;left:0;width:100%}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:before{z-index:-1;top:100%;height:1px;background-color:#000000}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:after{z-index:-2;top:50%;height:50%;background-color:#ffec00;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);-webkit-transform-origin:bottom;transform-origin:bottom}body:not(.touch) #footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}body.touch #footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:after{-webkit-transform:scale(1,1);transform:scale(1,1)}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:before{background-color:#ffffff}#footer .inside .footer__content .footer__content__row .footer__content__col.__company ul li a:after{background-color:#007a3f}#footer .inside .footer__meta{padding-left:2.75rem;padding-right:2.75rem}#footer .inside .footer__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0.125rem;padding-bottom:0.4375rem;background-image:url(../../files/theme/img/bg/main-bg-fragment.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:39.375rem){#footer .inside .footer__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:2rem}}#footer .inside .footer__meta .copyright{font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:2.35;color:#000000;white-space:nowrap}@media (max-width:39.375rem){#footer .inside .footer__meta .copyright{line-height:1.5}}#footer .inside .footer__meta .mod_customnav ul li{position:relative;padding-left:0;padding-right:1.25vw;font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:2.35;color:#000000;white-space:nowrap}#footer .inside .footer__meta .mod_customnav ul li+li:before{content:"|";margin-right:1.25vw}#footer .inside .footer__meta .mod_customnav ul li:first-of-type{padding-left:1.25vw}#footer .inside .footer__meta .mod_customnav ul li a span,#footer .inside .footer__meta .mod_customnav ul li strong{font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:2.35;color:#000000;white-space:nowrap;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){#footer .inside .footer__meta .mod_customnav ul li a:hover span{color:#007a3f}}#footer .inside .footer__meta .mod_customnav ul li.active a span,#footer .inside .footer__meta .mod_customnav ul li.active strong{color:#007a3f}.mod_customnav ul,.mod_navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none}.mod_customnav ul li a,.mod_navigation ul li a{text-decoration:none}.mod_navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none}.mod_navigation ul li a{text-decoration:none}.mod_newsarchive .archive__link,.mod_newslist .archive__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.mod_newsarchive .pagination,.mod_newslist .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.mod_newsarchive .pagination p,.mod_newslist .pagination p{display:none}.mod_newsarchive .pagination ul,.mod_newslist .pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.mod_newsarchive .pagination ul li,.mod_newslist .pagination ul li{margin-top:2rem;margin-left:0.5rem;margin-right:0.5rem}.mod_newsarchive .pagination ul li a,.mod_newsarchive .pagination ul li strong,.mod_newslist .pagination ul li a,.mod_newslist .pagination ul li strong{display:block;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;text-decoration:none;color:#ffffff}.mod_newsarchive .pagination ul li a,.mod_newslist .pagination ul li a{background-color:#000000;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.mod_newsarchive .pagination ul li a:hover,.mod_newslist .pagination ul li a:hover{background-color:#007a3f}}.mod_newsarchive .pagination ul li strong,.mod_newslist .pagination ul li strong{background-color:#007a3f}.mod_newsarchive .pagination ul li.first a,.mod_newsarchive .pagination ul li.last a,.mod_newsarchive .pagination ul li.next a,.mod_newsarchive .pagination ul li.previous a,.mod_newslist .pagination ul li.first a,.mod_newslist .pagination ul li.last a,.mod_newslist .pagination ul li.next a,.mod_newslist .pagination ul li.previous a{width:auto;padding-left:0.5rem;padding-right:0.5rem}@media (max-width:39.375rem){.mod_newslist .layout_full+.layout_full{margin-top:15vw}}.mod_newslist .layout_full .ce_accordion .toggler .__2cols{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}@media (max-width:39.375rem){.mod_newslist .layout_full .ce_accordion .toggler .__2cols:after{top:0;height:100%}}.mod_newslist .layout_full .ce_accordion .toggler .col.headline{position:relative;cursor:pointer}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon{position:relative;-webkit-transform:rotate(0);transform:rotate(0);width:9.375vw;max-width:11.25rem;margin-bottom:0.75rem}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon .date{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;-webkit-transform:rotate(0);transform:rotate(0)}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon .date time{font-size:1.6875rem;font-size:clamp(20px,1.40625vw,27px);color:#ffec00}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon svg{width:100%;height:auto;display:block;position:relative;z-index:1}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon svg path{fill:#000000}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon svg path.st0{fill:none}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon svg path.st1{fill:#ffffff}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (max-width:64rem){.mod_newslist .layout_full .ce_accordion .toggler .col.headline .info__icon{min-width:15.25vw}}@media (max-width:39.375rem){.mod_newslist .layout_full .ce_accordion .toggler .col.headline h2{width:100%;padding-left:15%;padding-right:15%}}.mod_newslist .layout_full .ce_accordion .toggler .col.headline h2 span{white-space:normal}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;padding-left:0.5rem;padding-right:0.5rem}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button:after{content:"";width:100%;height:60%;background:#ffec00;position:absolute;left:0;bottom:-10%;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .icon,.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .label{position:relative;z-index:1}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .label span{font-size:1.6875rem;font-size:clamp(20px,1.40625vw,27px);color:#007a3f;text-align:left}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .label span.open{display:none}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .label span.closed{display:block}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .icon{width:1.5rem;margin-right:0.5rem}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .icon svg{width:100%;height:auto}.mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button .icon svg path{stroke:#007a3f}body:not(.touch) .mod_newslist .layout_full .ce_accordion .toggler .col.headline .toggler__button:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}.mod_newslist .layout_full .ce_accordion .toggler.active .col.headline .toggler__button .label span.closed{display:none}.mod_newslist .layout_full .ce_accordion .toggler.active .col.headline .toggler__button .label span.open{display:block}.mod_newslist .layout_full .ce_accordion .toggler.active .col.headline .toggler__button .icon svg path.hideable{opacity:0}.mod_newslist .layout_full .ce_accordion .accordion .section__grid .__2cols .ce_text{display:block}@media (max-width:39.375rem){.mod_newslist .layout_full .ce_accordion .accordion .section__grid .__2cols{position:relative}.mod_newslist .layout_full .ce_accordion .accordion .section__grid .__2cols>*{position:relative;z-index:2}.mod_newslist .layout_full .ce_accordion .accordion .section__grid .__2cols:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mod_newslist .layout_full .ce_accordion .accordion .section__grid .__2cols:after{top:0;height:100%}}.mod_newslist .layout_full:nth-child(2n) .ce_accordion .text__block .__2cols{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mod_newslist .layout_full:nth-child(2n) .ce_accordion .accordion .section__grid .__2cols{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mod_newslist .layout_full:nth-child(2n) .ce_accordion .accordion .section__grid .__2cols h3,.mod_newslist .layout_full:nth-child(2n) .ce_accordion .accordion .section__grid .__2cols p{text-align:left}@media (max-width:39.375rem){.mod_newslist .layout_full:nth-child(2n) .ce_accordion .accordion .section__grid .__2cols h3,.mod_newslist .layout_full:nth-child(2n) .ce_accordion .accordion .section__grid .__2cols p{text-align:center}}.mod_newslist .layout_full:nth-child(2n) .ce_accordion .accordion .section__grid.text__block .__2cols{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mod_newslist .layout_full:nth-child(odd) .ce_accordion .toggler .__2cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mod_newslist .layout_full:nth-child(odd) .ce_accordion .accordion .section__grid .__2cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mod_newslist .layout_full:nth-child(odd) .ce_accordion .accordion .section__grid .__2cols h3,.mod_newslist .layout_full:nth-child(odd) .ce_accordion .accordion .section__grid .__2cols p{text-align:right}@media (max-width:39.375rem){.mod_newslist .layout_full:nth-child(odd) .ce_accordion .accordion .section__grid .__2cols h3,.mod_newslist .layout_full:nth-child(odd) .ce_accordion .accordion .section__grid .__2cols p{text-align:center}}.mod_newslist .layout_full:nth-child(odd) .ce_accordion .accordion .section__grid.text__block .__2cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mod_eventlist .teaser__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem}.mod_eventlist .teaser__list .teaser__box{position:relative}.mod_eventlist .teaser__list .teaser__box .teaser__box__image img{width:100%;display:block}.mod_eventlist .teaser__list .teaser__box a{position:absolute;top:0;left:0;right:0;bottom:0}.mod_eventlist .archive__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:0;width:100%;-webkit-transform:translateY(50%);transform:translateY(50%)}.mod_eventlist .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.mod_eventlist .pagination p{display:none}.mod_eventlist .pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.mod_eventlist .pagination ul li{margin-top:2rem;margin-left:0.5rem;margin-right:0.5rem}.mod_eventlist .pagination ul li a,.mod_eventlist .pagination ul li strong{display:block;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;text-decoration:none;color:#ffffff}.mod_eventlist .pagination ul li a{background-color:#000000;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.mod_eventlist .pagination ul li a:hover{background-color:#007a3f}}.mod_eventlist .pagination ul li strong{background-color:#007a3f}.mod_eventlist .pagination ul li.first a,.mod_eventlist .pagination ul li.last a,.mod_eventlist .pagination ul li.next a,.mod_eventlist .pagination ul li.previous a{width:auto;padding-left:0.5rem;padding-right:0.5rem}.mod_article:not(.__image) .mod_eventlist{position:relative;padding-bottom:1rem}.mod_article:not(.__image) .mod_eventlist .archive__link{-webkit-transform:translateY(0);transform:translateY(0)}.mod_changelanguage{overflow:visible}.mod_changelanguage ul{position:relative;list-style:none;padding-left:1.25vw}.mod_changelanguage ul li{cursor:pointer}.mod_changelanguage ul li a{text-decoration:none}.mod_changelanguage ul li.active{position:relative;cursor:pointer;width:2.5rem;height:2.5rem;border:1px solid #ffffff;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);color:#ffffff;line-height:2.5rem;text-align:center}.mod_changelanguage ul li.active strong{display:none}.mod_changelanguage ul li.active.lang-de:before{content:"DE"}.mod_changelanguage ul li.active.lang-en:before{content:"EN"}.mod_changelanguage ul li:not(.active){position:absolute;right:0;bottom:0;padding-top:0.75rem;-webkit-transform:translateY(100%);transform:translateY(100%);display:none;cursor:pointer}.mod_changelanguage ul li:not(.active) a{position:relative;display:block;height:2rem;padding-left:1rem;padding-right:1rem;background-color:#007a3f}.mod_changelanguage ul li:not(.active) a:before{content:"";position:absolute;top:-0.5rem;right:1rem;width:0.5rem;height:0.5rem;background-color:#007a3f;clip-path:polygon(0 100%,50% 0,100% 100%)}.mod_changelanguage ul li:not(.active) a span{font-size:0.75rem;font-weight:600;text-transform:uppercase;white-space:nowrap;color:#ffffff;line-height:2rem;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}body:not(.touch) .mod_changelanguage ul li:not(.active) a:hover span{color:#ffec00}.mod_changelanguage ul:hover li:not(.active){display:block}.mod_search{position:relative}.mod_search form .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:1.5rem;border-bottom:2px solid #ffffff}.mod_search form .formbody button,.mod_search form .formbody input{padding:0;background:none}.mod_search form .formbody .widget.widget-text{width:100%}.mod_search form .formbody .widget.widget-text input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;line-height:3.875rem;width:100%;padding-left:0.75rem;font-size:1.5rem;color:#ffffff}.mod_search form .formbody .widget.widget-text input:focus{background-color:rgba(0,0,0,0.35)}.mod_search form .formbody .widget.widget-submit{position:relative;width:3.875rem;height:3.875rem}.mod_search form .formbody .widget.widget-submit .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.mod_search form .formbody .widget.widget-submit .icon svg{width:45%;height:auto}.mod_search form .formbody .widget.widget-submit .icon{background-color:#007a3f;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}.mod_search form .formbody .widget.widget-submit button{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;overflow:hidden;text-indent:-999px;cursor:pointer}body:not(.touch) .mod_search form .formbody .widget.widget-submit button:hover+.icon{background-color:#007a3f}.mod_search .mobile_search_toggle .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.mod_search .mobile_search_toggle .icon svg{width:45%;height:auto}.mod_search .mobile_search_toggle{position:absolute;top:0;right:0;width:2.25rem;height:2.375rem;background:#ffffff;margin-top:0;border:1px solid #707070;cursor:pointer;display:none}.mod_search>div p.url a{font-weight:400;font-style:italic}.mod_search .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.mod_search .pagination p{display:none}.mod_search .pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.mod_search .pagination ul li{margin-top:2rem;margin-left:0.5rem;margin-right:0.5rem}.mod_search .pagination ul li a,.mod_search .pagination ul li strong{display:block;width:2.5rem;height:2.5rem;text-align:center;line-height:2.5rem;text-decoration:none;color:#ffffff}.mod_search .pagination ul li a{background-color:#000000;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.mod_search .pagination ul li a:hover{background-color:#007a3f}}.mod_search .pagination ul li strong{background-color:#007a3f}.mod_search .pagination ul li.first a,.mod_search .pagination ul li.last a,.mod_search .pagination ul li.next a,.mod_search .pagination ul li.previous a{width:auto;padding-left:0.5rem;padding-right:0.5rem}.mm-menu{padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){.mm-menu{padding-left:15vw;padding-right:15vw}}.mm-menu{padding-top:1rem}@media (min-width:78.1875rem){.mm-menu{display:none}}.mm-menu>.image_container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.mm-menu>.image_container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.mm-menu:after,.mm-menu:before{content:"";position:absolute;z-index:0;background-color:#000000;width:61.2vw}@media (max-width:53.125rem){.mm-menu:after,.mm-menu:before{width:70vw}}.mm-menu:before{top:0;left:0;right:0;margin-left:auto;margin-right:auto;height:25%}.mm-menu:after{background-image:-webkit-gradient(linear,left bottom,left top,from(#ffffff),to(#000000));background-image:linear-gradient(to top,#ffffff 0%,#000000 100%);mix-blend-mode:multiply;z-index:0;top:25%;left:0;right:0;margin-left:auto;margin-right:auto;height:75%}.mm-menu.mm-menu--position-bottom{height:100%}.mm-menu #mmenu_close_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:1rem;right:19.4vw;z-index:3;width:5rem;height:var(--mm-navbar-size);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;background:none}.mm-menu #mmenu_close_button img{width:1.25rem}@media (max-width:53.125rem){.mm-menu #mmenu_close_button{right:15vw}}.mm-menu .mm-panels{background-color:transparent}.mm-menu .mm-panels:after{position:absolute;background-color:#000000;width:61.2vw}@media (max-width:53.125rem){.mm-menu .mm-panels:after{width:70vw}}.mm-menu .mm-panels:after{background-image:-webkit-gradient(linear,left bottom,left top,from(#000000),to(#ffffff));background-image:linear-gradient(to top,#000000 0%,#ffffff 100%);mix-blend-mode:multiply;z-index:0;top:0;left:0;right:0;margin-left:auto;margin-right:auto;height:100%}.mm-menu .mm-panels .mm-navbar{background-color:transparent}.mm-menu .mm-panels .mm-navbar .mm-navbar__title{display:none;margin-top:1rem;padding-left:2.5rem;padding-right:2.5rem;margin-bottom:1rem}.mm-menu .mm-panels .mm-navbar .mm-navbar__title span{font-size:6.25rem;font-size:clamp(35px,5.21vw,100px);font-family:"Lobster",cursive;color:#ffec00;line-height:4.0625rem}.mm-menu .mm-panels .mm-navbar .mm-btn--prev{position:absolute;top:0;width:5rem;height:100%;background-image:url(../../files/theme/img/icons/icon-slide-arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:1rem;left:0;background-image:url(../../files/theme/img/icons/icon-slide-arrow-left.svg)}.mm-menu .mm-panels #mm-0 .mm-navbar_sticky .mm-navbar__title{background-image:url(../../files/theme/img/logo/adga-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.mm-menu .mm-panels #mm-0 .mm-navbar_sticky .mm-navbar__title span{opacity:0}.mm-menu .mm-panels .mm-panel{background-color:transparent;--mm-panel-parent-offset:-100%}.mm-menu .mm-panels .mm-panel ul.mm-listview li a{text-align:center;padding-left:2.5rem;padding-right:2.5rem}.mm-menu .mm-panels .mm-panel ul.mm-listview li a span{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);color:#ffffff}.mm-menu .mm-panels .mm-panel ul.mm-listview li a.mm-btn--next{position:absolute;top:0;right:0;z-index:1;height:100%;position:absolute;top:0;width:5rem;height:100%;background-image:url(../../files/theme/img/icons/icon-slide-arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:1rem}.mm-menu .mm-panels .mm-panel ul.mm-listview li>span{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);text-align:center;color:#ffec00;padding-left:2.5rem;padding-right:2.5rem;background:none}.mm-menu .mm-panels .mm-panel ul.mm-listview li.submenu{position:relative;width:100%}.mm-menu .mm-panels .mm-panel ul.mm-listview li.submenu.trail a span{color:#ffec00}.mm-menu .mm-panels .mm-panel ul.mm-listview li.submenu.mm-listitem_selected a{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);color:#ffec00;background:none}.mm-menu .mm-panels .mm-panel ul.mm-listview li.submenu.mm-listitem_selected a .mm-sronly{display:none}.mm-menu .mm-panels .mm-panel ul.mm-listview li.submenu.mm-listitem_selected a:before{content:"";position:absolute;top:0;width:5rem;height:100%;background-image:url(../../files/theme/img/icons/icon-slide-arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:1rem;right:0}.mm-wrapper--opened .mm-wrapper__blocker{display:none}.map__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:2px solid #000000;border-left:none;border-right:none;padding-top:7.1875rem;padding-bottom:115px}.map__container>picture{position:absolute;top:0;left:0;right:0;bottom:0}.map__container>picture img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.map__container .map__overlay{position:relative;z-index:2;width:34.427vw;max-width:38.125rem;min-width:25rem;padding-top:3.375rem;padding-left:3.75rem;padding-right:3.75rem;padding-bottom:1.625rem;margin-bottom:55px;border:2px solid #000000;background-color:#ffffff}.map__container .map__overlay:after,.map__container .map__overlay:before{content:"";position:absolute;left:50%;border-style:solid;display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.map__container .map__overlay:before{bottom:-57px;border-width:30px 0 30px 54px;border-color:transparent #ffffff;margin-left:-27px;z-index:2}.map__container .map__overlay:after{bottom:-61px;border-width:32px 0 32px 58px;border-color:transparent #000000;margin-left:-29px;z-index:1}.map__container .map__overlay p+p{margin-top:1.5rem}.map__container .map__overlay .logo{margin-bottom:1.5rem}.map__container .map__overlay .logo img{width:27.5%;max-width:8.125rem}.map__container .map__overlay .address p a{text-decoration:none;color:#000000}.map__container .map__overlay .ce_hyperlink{margin-top:2.5rem;margin-bottom:1rem}@media (max-width:39.375rem){.ce_text>.rte>h2,.ce_text>.rte>h3,.ce_text>.rte>h4,.ce_text>.rte>h5,.ce_text>.rte>h6,.content-text>.rte>h2,.content-text>.rte>h3,.content-text>.rte>h4,.content-text>.rte>h5,.content-text>.rte>h6,.text>.rte>h2,.text>.rte>h3,.text>.rte>h4,.text>.rte>h5,.text>.rte>h6{text-align:center}}.ce_text h3,.content-text h3,.text h3{font-size:1.6875rem;font-size:clamp(20px,1.40625vw,27px);margin-top:1rem;margin-bottom:1rem}.ce_text p+h2,.ce_text p+h3,.ce_text p+h4,.ce_text p+h5,.ce_text p+h6,.content-text p+h2,.content-text p+h3,.content-text p+h4,.content-text p+h5,.content-text p+h6,.text p+h2,.text p+h3,.text p+h4,.text p+h5,.text p+h6{margin-top:2.5rem}@media (max-width:39.375rem){.ce_text p,.content-text p,.text p{text-align:center}}.ce_text p a:not(.button),.content-text p a:not(.button),.text p a:not(.button){position:relative;text-decoration:none;white-space:nowrap;z-index:1}.ce_text p a:not(.button):after,.ce_text p a:not(.button):before,.content-text p a:not(.button):after,.content-text p a:not(.button):before,.text p a:not(.button):after,.text p a:not(.button):before{content:"";position:absolute;left:0;width:100%}.ce_text p a:not(.button):before,.content-text p a:not(.button):before,.text p a:not(.button):before{z-index:-1;top:100%;height:1px;background-color:#000000}.ce_text p a:not(.button):after,.content-text p a:not(.button):after,.text p a:not(.button):after{z-index:-2;top:50%;height:50%;background-color:#ffec00;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);-webkit-transform-origin:bottom;transform-origin:bottom}body:not(.touch) .ce_text p a:not(.button):hover:after,body:not(.touch) .content-text p a:not(.button):hover:after,body:not(.touch) .text p a:not(.button):hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}body.touch .ce_text p a:not(.button):after,body.touch .content-text p a:not(.button):after,body.touch .text p a:not(.button):after{-webkit-transform:scale(1,1);transform:scale(1,1)}.ce_text p a:not(.button),.content-text p a:not(.button),.text p a:not(.button){color:#000000}.ce_text p+h3+p,.ce_text p+h3+table,.ce_text p+h3+ul,.ce_text table+h3+p,.ce_text table+h3+table,.ce_text table+h3+ul,.ce_text ul+h3+p,.ce_text ul+h3+table,.ce_text ul+h3+ul,.content-text p+h3+p,.content-text p+h3+table,.content-text p+h3+ul,.content-text table+h3+p,.content-text table+h3+table,.content-text table+h3+ul,.content-text ul+h3+p,.content-text ul+h3+table,.content-text ul+h3+ul,.text p+h3+p,.text p+h3+table,.text p+h3+ul,.text table+h3+p,.text table+h3+table,.text table+h3+ul,.text ul+h3+p,.text ul+h3+table,.text ul+h3+ul{margin-top:0}.ce_text ol,.ce_text ul,.content-text ol,.content-text ul,.text ol,.text ul{padding-left:1rem}.ce_text .section__grid .__image-right,.content-text .section__grid .__image-right,.text .section__grid .__image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ce_text .section__col.__image img,.content-text .section__col.__image img,.text .section__col.__image img{display:block;width:100%}.ce_text table tbody tr td,.content-text table tbody tr td,.text table tbody tr td{width:auto!important}.ce_text table tbody tr td+td,.content-text table tbody tr td+td,.text table tbody tr td+td{padding-left:1rem}.ce_list ol,.content-list ol{list-style:none;counter-reset:list-counter;margin:0;padding:0}.ce_list ol li,.content-list ol li{counter-increment:list-counter}.ce_list ol li:before,.content-list ol li:before{content:counter(list-counter) ". "}.ce_list ul li,.content-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:2.375rem}.ce_list ul li:before,.content-list ul li:before{content:"";position:absolute;top:0.4875rem;left:0;width:1.5rem;height:0.875rem;background-color:#000000;border-radius:100%}.ce_image .image_container img{display:block;width:100%}img.unused{-webkit-filter:invert(1);filter:invert(1)}body:not(.azubi):not(.news) .ce_accordion{position:relative}body:not(.azubi):not(.news) .ce_accordion>*{position:relative;z-index:2}body:not(.azubi):not(.news) .ce_accordion:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body:not(.azubi):not(.news) .ce_accordion:after{height:100%;top:0}body:not(.azubi):not(.news) .ce_accordion .toggler{cursor:pointer}body:not(.azubi):not(.news) .ce_accordion .toggler:after{content:"";position:absolute;left:0;z-index:2;height:8px;width:100%;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain;position:absolute;bottom:-3px;left:0}body:not(.azubi):not(.news) .ce_accordion .toggler button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body:not(.azubi):not(.news) .ce_accordion .toggler button .hl{font-family:"Lobster",cursive;font-weight:600;font-size:1.6875rem;font-size:clamp(20px,1.40625vw,27px)}body:not(.azubi):not(.news) .ce_accordion .toggler button .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:3;width:48px;height:48px;background-color:#007a3f;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}body:not(.azubi):not(.news) .ce_accordion .toggler button .icon svg{max-width:57.5%;display:block}body:not(.azubi):not(.news) .ce_accordion+.ce_accordion{padding-top:1.5rem}body:not(.azubi):not(.news) .text__block+.ce_accordion{padding-top:1.5rem}.ce_accordion .toggler button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;background:none;width:100%}body:not(.touch):not(.news) .ce_accordion .toggler:hover .icon{background-color:#ffec00}body:not(.touch):not(.news) .ce_accordion .toggler:hover svg path{stroke:#007a3f}.ce_gallery>ul,.content-gallery>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ce_gallery>ul li,.content-gallery>ul li{float:none}.ce_gallery>ul li img,.content-gallery>ul li img{width:100%;display:block}.ce_gallery.content-gallery--cols-2>ul,.ce_gallery.content-gallery--cols-3>ul,.ce_gallery.content-gallery--cols-4>ul,.content-gallery.content-gallery--cols-2>ul,.content-gallery.content-gallery--cols-3>ul,.content-gallery.content-gallery--cols-4>ul{width:calc(100% + 1.5rem);margin-left:-0.75rem}.ce_gallery.content-gallery--cols-2>ul li,.ce_gallery.content-gallery--cols-3>ul li,.ce_gallery.content-gallery--cols-4>ul li,.content-gallery.content-gallery--cols-2>ul li,.content-gallery.content-gallery--cols-3>ul li,.content-gallery.content-gallery--cols-4>ul li{width:calc(50% - 1.5rem);margin-top:1rem;margin-left:0.75rem;margin-right:0.75rem;margin-bottom:0.5rem}.ce_hyperlink a,.content-hyperlink a,a.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:1.25;text-align:center;text-transform:uppercase;text-decoration:none;padding-top:1.125rem;padding-left:4.167vw;padding-right:4.167vw;padding-bottom:1.125rem;color:#ffffff;background-color:#000000;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.ce_hyperlink a:hover,.content-hyperlink a:hover,a.button:hover{color:#ffec00;background-color:#007a3f}}@media (max-width:39.375rem){.ce_download,.content-download{width:100%!important}}.ce_download>div,.content-download>div{width:100%;margin:0}.ce_download h3,.content-download h3{font-size:1rem;font-weight:600;text-align:center;margin-bottom:2rem}.ce_download a,.content-download a{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:1.25;text-align:center;text-transform:uppercase;text-decoration:none;padding-top:1.125rem;padding-left:4.167vw;padding-right:4.167vw;padding-bottom:1.125rem;color:#ffffff;background-color:#000000;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.ce_download a:hover,.content-download a:hover{color:#ffec00;background-color:#007a3f}}.ce_download a,.content-download a{width:100%;line-height:1.15}.ce_download a .size,.content-download a .size{color:#ffec00;display:inline-block;margin-left:0.85vw;line-height:1.15;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}body:not(.touch) .ce_download a:hover .size,body:not(.touch) .content-download a:hover .size{color:#ffec00}.ce_download,.content-download{}.ce_form form .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ce_form form .formbody input,.ce_form form .formbody select,.ce_form form .formbody textarea{width:100%}.ce_form form .formbody select:-ms-expand{display:none}.ce_form form .formbody input.checkbox,.ce_form form .formbody input.radio{margin:0;padding:0}.ce_form form .formbody input[type=hidden]{display:none}.ce_form form .formbody input[type=checkbox]:checked,.ce_form form .formbody input[type=checkbox]:not(:checked),.ce_form form .formbody input[type=radio]:checked,.ce_form form .formbody input[type=radio]:not(:checked){position:absolute;left:-9999px}.ce_form form .formbody input[type=checkbox]:checked+label,.ce_form form .formbody input[type=radio]:checked+label{position:relative;cursor:pointer}.ce_form form .formbody input[type=checkbox]:not(:checked)+label:after,.ce_form form .formbody input[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.ce_form form .formbody input[type=checkbox]:checked+label:after,.ce_form form .formbody input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ce_form form .formbody .col{width:27.5vw}@media (max-width:53.125rem){.ce_form form .formbody .col{width:31.5vw}}@media (max-width:39.375rem){.ce_form form .formbody .col{width:70vw}}.ce_form form .formbody .checkbox_container label,.ce_form form .formbody .radio_container label{position:relative;display:block;margin-top:2rem;margin-bottom:2rem;padding-left:2.25rem;line-height:1.75rem}.ce_form form .formbody .checkbox_container label:after,.ce_form form .formbody .checkbox_container label:before,.ce_form form .formbody .radio_container label:after,.ce_form form .formbody .radio_container label:before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;left:0}.ce_form form .formbody .checkbox_container label:before,.ce_form form .formbody .radio_container label:before{content:"";width:1.75rem;height:1.75rem;border:2px solid #000000;background:none;z-index:1}.ce_form form .formbody .checkbox_container label:after,.ce_form form .formbody .radio_container label:after{content:"";position:absolute;-webkit-transition:all 0.2s;transition:all 0.2s;width:1.75rem;height:1.75rem;border:4px solid #ffffff;background-color:#007a3f}.ce_form form .formbody .checkbox_container legend span.mandatory,.ce_form form .formbody .radio_container legend span.mandatory{margin-left:4px}.ce_form form .formbody .radio_container label{margin-top:0.5rem;margin-bottom:0.5rem}.ce_form form .formbody .widget{position:relative}@media (max-width:39.375rem){.ce_form form .formbody .widget{position:relative}.ce_form form .formbody .widget>*{position:relative;z-index:2}.ce_form form .formbody .widget:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ce_form form .formbody .widget:after{height:100%;top:0}}.ce_form form .formbody .widget.error{margin-bottom:1rem;border-color:red;font-style:italic}.ce_form form .formbody .widget p.error{position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);margin:0;font-size:0.75rem;color:red}.ce_form form .formbody .widget input,.ce_form form .formbody .widget textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;width:100%;background:none}.ce_form form .formbody .widget.widget-text,.ce_form form .formbody .widget.widget-textarea{position:relative}.ce_form form .formbody .widget.widget-text label,.ce_form form .formbody .widget.widget-textarea label{position:absolute;top:0;left:0;font-size:1.125rem;font-weight:600;letter-spacing:0.032291667vw;line-height:3.4375rem;text-transform:uppercase;color:#000000}.ce_form form .formbody .widget.widget-text.active label,.ce_form form .formbody .widget.widget-textarea.active label{top:0.875rem;font-size:0.75rem;line-height:1rem}.ce_form form .formbody .widget.widget-text{height:4.3125rem;padding-top:0.875rem;padding-left:0;padding-right:0;border-bottom:2px solid #000000}.ce_form form .formbody .widget.widget-text.error{border-color:red}.ce_form form .formbody .widget.widget-text input{font-size:1.125rem;font-weight:600;letter-spacing:0.032291667vw;line-height:3.4375rem;text-transform:uppercase;color:#000000;color:#007a3f}.ce_form form .formbody .widget.widget-text input:focus{background:yellow}.ce_form form .formbody .widget.widget-text input:focus+label{top:0.875rem;font-size:0.75rem;line-height:1rem}.ce_form form .formbody .widget.widget-text.error{position:relative;padding-bottom:1rem}.ce_form form .formbody .widget.widget-text.error p.error{position:absolute;left:0;bottom:0;width:100%}.ce_form form .formbody .widget.widget-textarea{border:2px solid #000000;margin-top:calc(3.4375rem - 2px)}.ce_form form .formbody .widget.widget-textarea label{top:2.0625rem;left:2.0625rem;line-height:1}.ce_form form .formbody .widget.widget-textarea textarea{padding-top:2.0625rem;padding-left:2.0625rem;padding-right:2.0625rem;padding-bottom:2.0625rem;height:12.9375rem;font-size:1rem}.ce_form form .formbody .widget.widget-checkbox label a{color:#000000;position:relative;text-decoration:none;white-space:nowrap;z-index:1}.ce_form form .formbody .widget.widget-checkbox label a:after,.ce_form form .formbody .widget.widget-checkbox label a:before{content:"";position:absolute;left:0;width:100%}.ce_form form .formbody .widget.widget-checkbox label a:before{z-index:-1;top:100%;height:1px;background-color:#000000}.ce_form form .formbody .widget.widget-checkbox label a:after{z-index:-2;top:50%;height:50%;background-color:#ffec00;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);-webkit-transform-origin:bottom;transform-origin:bottom}body:not(.touch) .ce_form form .formbody .widget.widget-checkbox label a:hover:after{-webkit-transform:scale(1,1);transform:scale(1,1)}body.touch .ce_form form .formbody .widget.widget-checkbox label a:after{-webkit-transform:scale(1,1);transform:scale(1,1)}.ce_form form .formbody .widget.widget-checkbox{position:relative}.ce_form form .formbody .widget.widget-checkbox>*{position:relative;z-index:2}.ce_form form .formbody .widget.widget-checkbox:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ce_form form .formbody .widget.widget-checkbox:after{height:100%;top:0}.ce_form form .formbody .widget.widget-checkbox .checkbox_container{border:none;margin:0}.ce_form form .formbody .widget.widget-submit{width:100%}.ce_form form .formbody .widget.widget-submit .submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;background:none;appearance:none;display:inline-block;font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);font-weight:600;letter-spacing:0.084375vw;line-height:1.25;text-align:center;text-transform:uppercase;text-decoration:none;padding-top:1.125rem;padding-left:4.167vw;padding-right:4.167vw;padding-bottom:1.125rem;color:#ffffff;background-color:#000000;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.ce_form form .formbody .widget.widget-submit .submit:hover{color:#ffec00;background-color:#007a3f}}.ce_form form .formbody .widget.widget-submit .submit{display:block;width:100%}.ce_form form .formbody .widget.widget-explanation{display:-webkit-box;display:-ms-flexbox;display:flex}.ce_form form .formbody .widget.widget-explanation p{font-size:1.125rem;font-weight:600;letter-spacing:0.032291667vw;line-height:3.4375rem;text-transform:uppercase;color:#000000;margin-top:1.5rem}.ce_form form .formbody .widget.widget-explanation.upload-info p{margin:0;font-size:0.85rem;font-weight:300;text-transform:none;line-height:1;color:#888888}.ce_form form .formbody ::-webkit-input-placeholder{font-family:"Open Sans",sans-serif}.ce_form form .formbody ::-moz-placeholder{font-family:"Open Sans",sans-serif}.ce_form form .formbody :-ms-input-placeholder{font-family:"Open Sans",sans-serif}.ce_form form .formbody ::-ms-input-placeholder{font-family:"Open Sans",sans-serif}.ce_form form .formbody ::placeholder{font-family:"Open Sans",sans-serif}.ce_form form .formbody>.section__grid{width:100%}span.LV_invalid{color:#007a3f}.ce_form form .formbody .widget input.LV_invalid_field,.ce_form form .formbody .widget textarea.LV_invalid_field{background:rgba(0,122,63,0.1)}.fineuploader-wrapper .qq-upload-drop-area{display:block!important;background:none;border-color:#b5b5b5}.fineuploader-wrapper .qq-upload-drop-area span{font-size:1rem;font-weight:300;text-transform:none;color:#888888}.fineuploader-wrapper .qq-upload-button{display:none}.fineuploader-container .values-container{margin-top:1rem}.fineuploader-container .values-container .values-list li+li{margin-top:0.5rem}.fineuploader-container .values-container .fineuploader-item.file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fineuploader-container .values-container .fineuploader-item.file .content,.fineuploader-container .values-container .fineuploader-item.file a{font-size:1.125rem;font-weight:600;letter-spacing:0.032291667vw;line-height:3.4375rem;text-transform:uppercase;color:#000000;font-size:0.85rem;line-height:1.15}.fineuploader-container .values-container .fineuploader-item.file a{font-weight:700;color:#007a3f}.upload-container .qq-upload-list>li{font-size:0.85rem}.upload-container .qq-upload-list>li span{color:#007a3f}.ajaxconfirm,.form-confirmation{position:relative}.ajaxconfirm>*,.form-confirmation>*{position:relative;z-index:2}.ajaxconfirm:after,.form-confirmation:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ajaxconfirm,.form-confirmation{text-align:center}.ajaxconfirm h2,.form-confirmation h2{padding:2rem}.ajaxconfirm h2 span,.form-confirmation h2 span{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);display:block;font-size:4.375rem;font-size:clamp(28px,3.65vw,70px);font-weight:400;font-family:"Lobster",cursive;text-align:center;line-height:0.8}.ajaxconfirm p strong,.form-confirmation p strong{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-weight:400;font-family:"Lobster",cursive;color:#007a3f}.ce_table table{width:100%;border-collapse:collapse}@media (min-width:39.4375rem){.ce_table table tr{border-top:1px solid #000000}.ce_table table tr:last-of-type{border-bottom:1px solid #000000}.ce_table table tr td,.ce_table table tr th{border-left:1px solid #000000;padding-left:0.75rem}.ce_table table tr td:last-of-type,.ce_table table tr th:last-of-type{border-right:1px solid #000000}}@media (max-width:39.375rem){.ce_table table tr+tr{margin-top:1.5rem}}.ce_table table tbody tr td,.ce_table table tbody tr th,.ce_table table thead tr td,.ce_table table thead tr th{text-align:left}@media (max-width:39.375rem){.ce_table table{display:block}.ce_table table thead{display:none}.ce_table table tbody{display:block}.ce_table table tbody tr{display:block}.ce_table table tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex}.ce_table table tbody tr td:before{content:attr(data-label);width:30%;min-width:7.5rem;font-weight:800}}.ce_youtube{position:relative;width:100%;height:auto}.ce_youtube:before{content:"";padding-top:56.25%;display:block}.ce_youtube iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;border:none}.flex_box{display:-webkit-box;display:-ms-flexbox;display:flex}.flex_box.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex_box.row.h_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex_box.row.h_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex_box.row.h_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex_box.row.v_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex_box.row.v_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_box.row.v_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex_box.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_box.column.h_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex_box.column.h_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_box.column.h_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex_box.column.v_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex_box.column.v_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex_box.column.v_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex_box.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_box.vh{min-height:100vh!important}.mod_article:first-child .intro__block:not(.__azubi){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mod_article:first-child .intro__block{background-repeat:no-repeat;background-size:cover;background-position:center}.mod_article:first-child .intro__block .intro__container{width:61.2vw}@media (max-width:53.125rem){.mod_article:first-child .intro__block .intro__container{width:70vw}}.mod_article:first-child .intro__block .intro__container{position:relative}.mod_article:first-child .intro__block .intro__container .intro__content,.mod_article:first-child .intro__block .intro__container .intro__image{position:relative;z-index:1}.mod_article:first-child .intro__block .intro__container .intro__content{position:relative;z-index:1;padding-top:7.5vw;padding-top:clamp(100px,7.5vw,150px);padding-bottom:6.35vw;padding-bottom:clamp(75px,6.35vw,125px)}.mod_article:first-child .intro__block .intro__container .intro__content .headline .h1 span,.mod_article:first-child .intro__block .intro__container .intro__content .headline h1 span{line-height:0.8}.mod_article:first-child .intro__block .intro__container .intro__image{position:absolute;bottom:0;left:0%;width:100%}.mod_article:first-child .intro__block .bg_container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.mod_article:first-child .intro__block .bg_container img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.mod_article:first-child .intro__block .bg_container:after,.mod_article:first-child .intro__block .bg_container:before{width:61.2vw}@media (max-width:53.125rem){.mod_article:first-child .intro__block .bg_container:after,.mod_article:first-child .intro__block .bg_container:before{width:70vw}}.mod_article:first-child .intro__block .bg_container:after,.mod_article:first-child .intro__block .bg_container:before{left:0;right:0;z-index:1;margin-left:auto;margin-right:auto}.mod_article:first-child .intro__block .bg_container:after{content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(#000000),to(#ffffff));background-image:linear-gradient(to top,#000000 0%,#ffffff 100%);mix-blend-mode:multiply;position:absolute;bottom:0;height:450%}.mod_article:first-child .intro__block.__standard{margin-bottom:9.375vw;margin-bottom:clamp(85px,9.375vw,180px)}.mod_article:first-child .intro__block.__standard .intro__container .intro__image img{display:block;margin-left:auto;margin-right:auto}.mod_article:first-child .intro__block.__standard .intro__container .intro__image:after{left:50%;bottom:0;width:15.25vw;max-width:18.3125rem;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.default__image{-webkit-transform:translateY(46%);transform:translateY(46%);left:0%;width:100%}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.default__image img{width:80%;max-width:46.875rem}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.default__image:after{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:-1.5%;width:103%;-webkit-transform:translateY(45%);transform:translateY(45%)}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image img{width:100%}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image:after{-webkit-transform:translate(-50%,120%);transform:translate(-50%,120%)}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image .slider__slideshow .slideshow__container:before{content:none}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image .slider__slideshow .slideshow__container .slideshow{padding:0}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image .slider__slideshow .slideshow__container .slideshow .slick-slide{padding:0}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image .slider__slideshow .slideshow__container .border__helper{display:none}.mod_article:first-child .intro__block.__standard .intro__container .intro__image.wide__image .slider__slideshow+.wide__image:after{bottom:50px}.mod_article:first-child .intro__block.__img-text .intro__container:after{content:none}.mod_article:first-child .intro__block.__img-text .intro__container .intro__content{width:100vw;-webkit-transform:translateX(-19.4vw);transform:translateX(-19.4vw);padding-bottom:0.9375vw}.mod_article:first-child .intro__block.__img-text .intro__container .intro__content .headline{position:absolute;opacity:0}.mod_article:first-child .intro__block.__start{position:relative;overflow:hidden}@media (min-width:120rem){.mod_article:first-child .intro__block.__start{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:100vh}}.mod_article:first-child .intro__block.__start .intro__container{position:relative;z-index:1}.mod_article:first-child .intro__block.__start .intro__container .intro__content{position:relative;padding-bottom:5.5vw}@media (max-width:39.375rem){.mod_article:first-child .intro__block.__start .intro__container .intro__content{padding-top:5rem}}.mod_article:first-child .intro__block.__start .intro__container .intro__content:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-image:url(../../files/theme/img/sfx/line-dot-white.svg);background-repeat:repeat;background-size:contain;left:50%;height:5.5vw}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider{left:-1.5%;width:103%}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .slide__image{margin-top:1.25vw}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .slide__image img{width:100%;display:block}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;margin-bottom:1px}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block{width:26.75vw}@media (max-width:93.75rem){.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block{width:42.05vw}}@media (max-width:53.125rem){.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block{width:48.05vw}}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block .icons{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.6vw);margin-left:-0.8vw;margin-top:2.3125rem}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block .icons li{width:3.125vw;margin-top:0.4375rem;margin-left:0.8vw;margin-right:0.8vw;margin-bottom:0.4375rem}@media (max-width:93.75rem){.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block .icons li{width:5.675vw}}@media (max-width:53.125rem){.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block .icon__block .icons li{width:6.675vw}}.mod_article:first-child .intro__block.__start .intro__container .intro__content .intro__slider .info__block a.button{margin-top:1.5rem;border:1px solid #ffffff}.mod_article:first-child .intro__block.__start .intro__container .intro__content .splide__arrows{position:absolute;top:40%;left:0;z-index:1;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:1.770833333vw;padding-right:1.770833333vw}.mod_article:first-child .intro__block.__start .intro__container .intro__content .splide__arrows button{width:3.125vw;background:none}.mod_article:first-child .intro__block.__start .intro__container .intro__content .splide__arrows button svg{width:100%;height:auto}.mod_article:first-child .intro__block.__start .intro__container .intro__content .splide__arrows button svg path{fill:#ffec00}.mod_article:first-child .intro__block.__start.--is-complete .intro__container{z-index:3}.mod_article:first-child .intro__block.__start .bg_container:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#ffffff));background-image:linear-gradient(to bottom,#000000 0%,#ffffff 100%);mix-blend-mode:multiply;content:"";position:absolute;top:65%;left:0;height:40%}.mod_article:first-child .intro__block.__start .bg_container:after{bottom:35%;height:350%}.mod_article:first-child .intro__block.__start .sfx__block{position:absolute;left:0;bottom:0;width:100%;z-index:2}.mod_article:first-child .intro__block.__start .sfx__block .sfx__image{position:absolute;bottom:0;width:85vw}.mod_article:first-child .intro__block.__start .sfx__block .sfx__image.__left{left:0}.mod_article:first-child .intro__block.__start .sfx__block .sfx__image.__right{right:0}.mod_article:first-child .intro__block.__start .sfx__block .sfx__image img{display:block;width:100%}.mod_article:first-child .intro__block.__start.active .sfx__block .sfx__image,.mod_article:first-child .intro__block.__start.loaded .sfx__block .sfx__image{-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}.mod_article:first-child .intro__block.__start.active .sfx__block .sfx__image.__left,.mod_article:first-child .intro__block.__start.loaded .sfx__block .sfx__image.__left{-webkit-transform:scale(0.5) translate(-75%,75%);transform:scale(0.5) translate(-75%,75%)}.mod_article:first-child .intro__block.__start.active .sfx__block .sfx__image.__right,.mod_article:first-child .intro__block.__start.loaded .sfx__block .sfx__image.__right{-webkit-transform:scale(0.5) translate(75%,75%);transform:scale(0.5) translate(75%,75%)}.mod_article:first-child .intro__block.__products{margin-bottom:5%}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav{position:absolute;top:50%;left:0;width:100%}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0;height:4.5rem;padding-left:1.770833333vw;padding-right:1.770833333vw}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul li{position:relative;width:3.125vw}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul li svg{width:100%;height:auto}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul li svg path{fill:#ffec00}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul li a{position:absolute;top:0;left:0;right:0;bottom:0}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul li.previous svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mod_article:first-child .intro__block.__products .intro__container .intro__content .product__nav ul li.next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mod_article:first-child .intro__block.__products .intro__container .intro__image{-webkit-transform:translateY(44%);transform:translateY(44%);left:-1.5%;width:103%}.mod_article:first-child .intro__block.__products .intro__container .intro__image img{width:100%}.mod_article:first-child .intro__block.__azubi .intro__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:57%}@media (max-width:53.125rem){.mod_article:first-child .intro__block.__azubi .intro__content{width:75%}}@media (max-width:39.375rem){.mod_article:first-child .intro__block.__azubi .intro__content{width:100%}}.mod_article:first-child .intro__block.__azubi .intro__content{padding-top:10.21vw;padding-top:clamp(100px,10.21vw,200px);padding-bottom:11.72vw;padding-bottom:clamp(75px,11.72vw,225px)}.mod_article:first-child .intro__block.__azubi .intro__content h1,.mod_article:first-child .intro__block.__azubi .intro__content h2{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.mod_article:first-child .intro__block.__azubi .intro__content h1 span,.mod_article:first-child .intro__block.__azubi .intro__content h2 span{display:block;font-size:10rem;font-size:clamp(50px,8.333vw,160px);font-family:"Lobster Two",cursive;font-weight:800;line-height:1;letter-spacing:1.62px;color:#ffffff;text-shadow:1.5625vw 1.5625vw 3.65vw #000000}.mod_article:first-child .intro__block.__azubi .intro__content{padding-top:9.65vw;padding-bottom:6vw}@media (max-width:39.375rem){.mod_article:first-child .intro__block.__azubi .intro__content{padding-top:10rem;padding-bottom:7.5rem}}.mod_article:first-child .intro__block.__azubi .intro__content .headline .h1,.mod_article:first-child .intro__block.__azubi .intro__content .headline h1{line-height:0.55}.mod_article:first-child .intro__block.__azubi .intro__content .headline .h1 span,.mod_article:first-child .intro__block.__azubi .intro__content .headline h1 span{position:relative;padding-left:2rem;padding-right:2rem;font-weight:700}.mod_article:first-child .intro__block.__azubi .intro__content .headline .h1 span:after,.mod_article:first-child .intro__block.__azubi .intro__content .headline h1 span:after{content:"";position:absolute;bottom:-5%;left:0;z-index:-1;width:100%;height:55%;background:#007a3f}.mod_article:first-child .intro__block.__azubi .sticky__flag{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #ffffff;border-right:none;background-color:#007a3f;opacity:0.9;padding-top:1.25vw;padding-left:1.46vw;padding-right:1.77vw;padding-bottom:1.25vw}.mod_article:first-child .intro__block.__azubi .sticky__flag span{display:block;font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-weight:400;text-align:center;color:#ffffff;line-height:1;margin:0}.mod_article:first-child .intro__block.__azubi .sticky__flag span:nth-of-type(2){font-weight:800}html:lang(de) .mod_article:first-child .intro__block.__standard .intro__container .intro__image:after{content:url(../../files/theme/img/sfx/line-start.svg);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}html:lang(en) .mod_article:first-child{background:pink}html:lang(en) .mod_article:first-child .intro__block.__standard .intro__container .intro__image:after{content:url(../../files/theme/img/sfx/line-start-en.svg);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.teaser .image{width:100%}.teaser .image img{display:block;width:100%}.teaser a.button{width:100%;padding-left:2.5rem;padding-right:2.5rem}.teaser.__product-teaser .image{position:relative}.teaser.__product-teaser .image>picture{position:relative;z-index:2;display:block;-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.68,-0.6,0.32,1.6);transition:-webkit-transform 0.6s cubic-bezier(0.68,-0.6,0.32,1.6);transition:transform 0.6s cubic-bezier(0.68,-0.6,0.32,1.6);transition:transform 0.6s cubic-bezier(0.68,-0.6,0.32,1.6),-webkit-transform 0.6s cubic-bezier(0.68,-0.6,0.32,1.6)}.teaser.__product-teaser .image:after,.teaser.__product-teaser .image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center bottom;background-size:cover}.teaser.__product-teaser .image:before{background-image:url(../../files/theme/img/sfx/sfx-teaser-fg.png);z-index:3}.teaser.__product-teaser .image:after{background-image:url(../../files/theme/img/sfx/sfx-teaser-bg.png);z-index:1}body:not(.touch) .teaser.__product-teaser:hover .image>picture{-webkit-transform:translateY(-40%) rotate(15deg);transform:translateY(-40%) rotate(15deg)}body.touch .teaser.__product-teaser.jump .image>picture{-webkit-transform:translateY(-40%) rotate(15deg);transform:translateY(-40%) rotate(15deg)}.teaser__section{position:relative}.teaser__section .content__col{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:57%}@media (max-width:53.125rem){.teaser__section .content__col{width:75%}}@media (max-width:39.375rem){.teaser__section .content__col{width:100%}}.teaser__section .content__col{padding-top:10.21vw;padding-top:clamp(100px,10.21vw,200px);padding-bottom:11.72vw;padding-bottom:clamp(75px,11.72vw,225px)}.teaser__section .content__col h1,.teaser__section .content__col h2{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.teaser__section .content__col h1 span,.teaser__section .content__col h2 span{display:block;font-size:10rem;font-size:clamp(50px,8.333vw,160px);font-family:"Lobster Two",cursive;font-weight:800;line-height:1;letter-spacing:1.62px;color:#ffffff;text-shadow:1.5625vw 1.5625vw 3.65vw #000000}.teaser__section .content__col a{margin-top:1rem;background-color:#007a3f;border:1px solid #ffffff;padding-left:7.8125vw;padding-right:7.8125vw}body:not(.touch) .teaser__section .content__col a:hover{background-color:#000000}.teaser__section .sticky__flag{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #ffffff;border-right:none;background-color:#007a3f;opacity:0.9;padding-top:1.25vw;padding-left:1.46vw;padding-right:1.77vw;padding-bottom:1.25vw}.teaser__section .sticky__flag span{display:block;font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-weight:400;text-align:center;color:#ffffff;line-height:1;margin:0}.teaser__section .sticky__flag span:nth-of-type(2){font-weight:800}.teaser__section .sticky__flag{z-index:1}.teaser__section .bg_container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.teaser__section .bg_container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.splide__arrows button,.splide__arrows div{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;padding:0;background:none}.splide__arrows button svg,.splide__arrows div svg{width:100%;height:auto}.splide__arrows button.splide__arrow--prev svg,.splide__arrows div.splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows button.splide__arrow--next svg,.splide__arrows div.splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.slider__slideshow .slideshow__container{position:relative}.slider__slideshow .slideshow__container:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:8px;background-color:#ffffff}.slider__slideshow .slideshow__container .slideshow{padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:2px}.slider__slideshow .slideshow__container .slideshow .slick-slide{padding:1rem}.slider__slideshow .slideshow__container .slideshow .slick-slide img{width:100%;height:auto;display:block}.slider__slideshow .slideshow__container .border__helper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.slider__slideshow .slideshow__container .border__helper:after,.slider__slideshow .slideshow__container .border__helper:before{content:"";position:absolute;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain}.slider__slideshow .slideshow__container .border__helper:before{left:0;width:100%;height:8px}.slider__slideshow .slideshow__container .border__helper:after{top:0;width:8px;height:calc(100% - 8px)}.slider__slideshow .slideshow__container .border__helper:before{top:-3px}.slider__slideshow .slideshow__container .border__helper:after{left:-3px}.slider__slideshow .slideshow__container .border__helper+.border__helper:before{bottom:4px;top:auto}.slider__slideshow .slideshow__container .border__helper+.border__helper:after{right:-3px;left:auto}.slider__slideshow{}.slideshow__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;margin-top:-9px}.slider{position:relative}.slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;list-style:none}.slider .slick-dots li{font-size:0;line-height:1}.slider .slick-dots li button{text-indent:-9999px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none}.slider .slick-list{padding:0!important}.slider .slick-list .slick-track .slick-slide{padding:1rem}#slider__360deg,#slider__products{padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){#slider__360deg,#slider__products{padding-left:15vw;padding-right:15vw}}#slider__360deg,#slider__products{background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:7.8vw}#slider__360deg .slider__container,#slider__products .slider__container{position:relative;padding-bottom:15.625vw}#slider__360deg .slider__container:after,#slider__products .slider__container:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#000000;opacity:0.9;mix-blend-mode:multiply}#slider__360deg .slider__container .slider-intro__row,#slider__products .slider__container .slider-intro__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;padding-top:3rem}#slider__360deg .slider__container .slider-intro__row .headline,#slider__products .slider__container .slider-intro__row .headline{width:50%}#slider__360deg .slider__container .slider-intro__row .headline h2,#slider__products .slider__container .slider-intro__row .headline h2{font-size:9.375rem;font-size:clamp(45px,7.8125vw,150px);color:#ffec00}@media (max-width:58.125rem){#slider__360deg .slider__container .slider-intro__row .headline,#slider__products .slider__container .slider-intro__row .headline{width:100%;padding-bottom:5vw}#slider__360deg .slider__container .slider-intro__row .headline h2,#slider__products .slider__container .slider-intro__row .headline h2{font-size:11.5625rem;font-size:clamp(50px,9.635vw,185px);-webkit-transform:rotate(0);transform:rotate(0)}}#slider__360deg .slider__container .slider-intro__row .filter__col,#slider__products .slider__container .slider-intro__row .filter__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem;margin-bottom:2.5rem}@media (max-width:58.125rem){#slider__360deg .slider__container .slider-intro__row .filter__col,#slider__products .slider__container .slider-intro__row .filter__col{width:100%;margin-bottom:3.5rem}}#slider__360deg .slider__container .slider-intro__row .filter__col .filter,#slider__products .slider__container .slider-intro__row .filter__col .filter{width:30vw}@media (max-width:58.125rem){#slider__360deg .slider__container .slider-intro__row .filter__col .filter,#slider__products .slider__container .slider-intro__row .filter__col .filter{width:65%}}@media (max-width:39.375rem){#slider__360deg .slider__container .slider-intro__row .filter__col .filter,#slider__products .slider__container .slider-intro__row .filter__col .filter{width:85%}}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;cursor:pointer}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle span,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle span{width:calc(100% - 2.75rem);color:#ffffff;font-size:1.25rem;font-weight:600;line-height:1.35;line-height:1.875rem}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle span>span.subtitle,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle span>span.subtitle{position:relative;display:block;font-size:0.75rem;font-weight:300;line-height:1.35;padding-left:0.75rem}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle span>span.subtitle:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle span>span.subtitle:before{content:"*";position:absolute;top:0;left:0.1rem}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors{position:relative}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li{display:block;width:1.875rem;height:1.875rem;border:2px solid #ffffff;-webkit-box-sizing:content-box;box-sizing:content-box;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-white]:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-white]:before{content:"Weiss"}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-nature]:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-nature]:before{content:"Natur"}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-yellow]:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-yellow]:before{content:"Gelb"}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-orange]:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-orange]:before{content:"Orange"}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-grey]:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-grey]:before{content:"Silber"}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-black]:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li[data-id=color-black]:before{content:"Schwarz"}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li:before{position:absolute;top:0;left:-0.75rem;width:calc(100% + 1.5rem);font-size:0.5rem;text-transform:uppercase;text-align:center;line-height:1;color:#ffffff;-webkit-transform:translateY(-0.85rem);transform:translateY(-0.85rem)}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors{position:absolute;top:-0.75rem;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:none}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li+li,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle ul.colors li+li{margin-left:0.75rem}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle:before{content:"";display:block;width:1.875rem;height:1.875rem;border:2px solid #ffffff;-webkit-box-sizing:content-box;box-sizing:content-box;background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:0.875rem;-webkit-box-sizing:border-box;box-sizing:border-box}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle+.toggle,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle+.toggle{margin-top:0.75rem}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.pa__toggle.active:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle.pa__toggle.active:before{background-color:#ffffff}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.cp__toggle.active ul.colors,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle.cp__toggle.active ul.colors{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.cp__toggle:before,#slider__products .slider__container .slider-intro__row .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-white.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#slider__360deg .slider__container .slider__row,#slider__products .slider__container .slider__row{position:absolute;left:0;bottom:0;z-index:1;width:100%}#slider__360deg .slider__container .slider__row .splide__arrows button,#slider__products .slider__container .slider__row .splide__arrows button{width:3.594vw;height:4.948vw;max-width:4.3125rem;max-height:5.9375rem;min-width:2.5rem;min-height:3.375rem;background-color:#000000;border:1px solid #ffffff;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);cursor:pointer}#slider__360deg .slider__container .slider__row .splide__arrows button svg path,#slider__products .slider__container .slider__row .splide__arrows button svg path{fill:#ffec00}body:not(.touch) #slider__360deg .slider__container .slider__row .splide__arrows button:hover,body:not(.touch) #slider__products .slider__container .slider__row .splide__arrows button:hover{background-color:#007a3f}#slider__360deg .slider__container .slider__row .splide__arrows,#slider__products .slider__container .slider__row .splide__arrows{position:absolute;left:0;bottom:0;width:100%;-webkit-transform:translateY(50%);transform:translateY(50%)}#slider__360deg .slider__container .slider__row .carousel-360 .splide__track,#slider__360deg .slider__container .slider__row .carousel-products .splide__track,#slider__products .slider__container .slider__row .carousel-360 .splide__track,#slider__products .slider__container .slider__row .carousel-products .splide__track{-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transform:translateY(clamp(30px,25%,118px));transform:translateY(clamp(30px,25%,118px))}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img,#slider__360deg .slider__container .slider__row .carousel-products .slide__img,#slider__products .slider__container .slider__row .carousel-360 .slide__img,#slider__products .slider__container .slider__row .carousel-products .slide__img{position:relative}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img svg,#slider__360deg .slider__container .slider__row .carousel-products .slide__img svg,#slider__products .slider__container .slider__row .carousel-360 .slide__img svg,#slider__products .slider__container .slider__row .carousel-products .slide__img svg{position:absolute;top:0;left:0;width:100%;height:100%}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .color,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .color,#slider__products .slider__container .slider__row .carousel-360 .slide__img .color,#slider__products .slider__container .slider__row .carousel-products .slide__img .color{position:absolute;top:0;left:0;right:0;bottom:0}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .color svg,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .color svg,#slider__products .slider__container .slider__row .carousel-360 .slide__img .color svg,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{mix-blend-mode:multiply}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .color svg rect,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .color svg rect,#slider__products .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-360 .slide__img .color svg rect,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:none}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img img,#slider__360deg .slider__container .slider__row .carousel-products .slide__img img,#slider__products .slider__container .slider__row .carousel-360 .slide__img img,#slider__products .slider__container .slider__row .carousel-products .slide__img img{display:block;width:auto;margin:0 auto}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .print__area,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .print__area,#slider__products .slider__container .slider__row .carousel-360 .slide__img .print__area,#slider__products .slider__container .slider__row .carousel-products .slide__img .print__area{position:absolute;top:0;left:0;right:0;bottom:0}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .print__areas,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .print__areas,#slider__products .slider__container .slider__row .carousel-360 .slide__img .print__areas,#slider__products .slider__container .slider__row .carousel-products .slide__img .print__areas{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .print__areas>div,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .print__areas>div,#slider__products .slider__container .slider__row .carousel-360 .slide__img .print__areas>div,#slider__products .slider__container .slider__row .carousel-products .slide__img .print__areas>div{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .print__areas>div svg path,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .print__areas>div svg path,#slider__products .slider__container .slider__row .carousel-360 .slide__img .print__areas>div svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .print__areas>div svg path{fill:orange}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .image-main .alt_img,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .image-main .alt_img,#slider__products .slider__container .slider__row .carousel-360 .slide__img .image-main .alt_img,#slider__products .slider__container .slider__row .carousel-products .slide__img .image-main .alt_img{position:absolute;top:0;left:0;width:100%;opacity:0}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .image-main .alt_img.black img,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .image-main .alt_img.black img,#slider__products .slider__container .slider__row .carousel-360 .slide__img .image-main .alt_img.black img,#slider__products .slider__container .slider__row .carousel-products .slide__img .image-main .alt_img.black img{-webkit-filter:drop-shadow(0 0.25rem 1rem #ffec00);filter:drop-shadow(0 0.25rem 1rem #ffec00)}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .image-main.altActive .main_img,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .image-main.altActive .main_img,#slider__products .slider__container .slider__row .carousel-360 .slide__img .image-main.altActive .main_img,#slider__products .slider__container .slider__row .carousel-products .slide__img .image-main.altActive .main_img{opacity:0}#slider__360deg .slider__container .slider__row .carousel-360 .slide__img .image-main.altActive .alt_img.active,#slider__360deg .slider__container .slider__row .carousel-products .slide__img .image-main.altActive .alt_img.active,#slider__products .slider__container .slider__row .carousel-360 .slide__img .image-main.altActive .alt_img.active,#slider__products .slider__container .slider__row .carousel-products .slide__img .image-main.altActive .alt_img.active{opacity:1}#slider__360deg .slider__container .slider__row.pa-one-visible .carousel-360 .slide__img .print__areas>div.pa__one,#slider__360deg .slider__container .slider__row.pa-one-visible .carousel-products .slide__img .print__areas>div.pa__one,#slider__products .slider__container .slider__row.pa-one-visible .carousel-360 .slide__img .print__areas>div.pa__one,#slider__products .slider__container .slider__row.pa-one-visible .carousel-products .slide__img .print__areas>div.pa__one{opacity:1}#slider__360deg .slider__container .slider__row.pa-two-visible .carousel-360 .slide__img .print__areas>div.pa__two,#slider__360deg .slider__container .slider__row.pa-two-visible .carousel-products .slide__img .print__areas>div.pa__two,#slider__products .slider__container .slider__row.pa-two-visible .carousel-360 .slide__img .print__areas>div.pa__two,#slider__products .slider__container .slider__row.pa-two-visible .carousel-products .slide__img .print__areas>div.pa__two{opacity:1}#slider__360deg .slider__container .side__ribbon,#slider__products .slider__container .side__ribbon{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:19.4vw}@media (max-width:53.125rem){#slider__360deg .slider__container .side__ribbon,#slider__products .slider__container .side__ribbon{width:15vw}}#slider__360deg .slider__container .side__ribbon,#slider__products .slider__container .side__ribbon{-webkit-transform:translateX(100%);transform:translateX(100%)}#slider__360deg .slider__container .side__ribbon .ribbon,#slider__products .slider__container .side__ribbon .ribbon{width:16.15vw;max-width:19.6875rem;overflow:hidden}#slider__360deg .slider__container .side__ribbon .ribbon span,#slider__products .slider__container .side__ribbon .ribbon span{display:block;text-indent:-99999px}#slider__360deg .slider__container .side__ribbon .ribbon svg,#slider__products .slider__container .side__ribbon .ribbon svg{display:block;width:100%;height:auto}#slider__360deg+div,#slider__products+div{z-index:2}@media (max-width:58.125rem){#slider__360deg .slider__container .slider-intro__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:39.375rem){#slider__360deg .slider__container .slider__row .splide__arrows{display:none}}#slider__products .slider__container .slider-intro__row .slide .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}@media (max-width:58.125rem){#slider__products .slider__container .slider-intro__row .slide .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#slider__products .slider__container .slider-intro__row .slide .inner .headline{width:50%}#slider__products .slider__container .slider-intro__row .slide .inner .headline h2{font-size:9.375rem;font-size:clamp(45px,7.8125vw,150px);color:#ffec00}#slider__products .slider__container .slider-intro__row .slide .inner .headline h2 span{font-size:inherit}#slider__products .slider__container .slider-intro__row .slide .inner .headline h2 span:nth-of-type(n+2){font-size:5rem;font-size:clamp(32px,4.16667vw,80px)}@media (max-width:58.125rem){#slider__products .slider__container .slider-intro__row .slide .inner .headline{width:100%;padding-bottom:5vw}#slider__products .slider__container .slider-intro__row .slide .inner .headline h2{font-size:11.5625rem;font-size:clamp(50px,9.635vw,185px);-webkit-transform:rotate(0);transform:rotate(0)}#slider__products .slider__container .slider-intro__row .slide .inner .headline h2 span{font-size:inherit}#slider__products .slider__container .slider-intro__row .slide .inner .headline h2 span:nth-of-type(n+2){font-size:2.1875rem;font-size:clamp(35px,5.915vw,55px)}}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:50%;margin-top:2.5rem;margin-bottom:2.5rem}@media (max-width:58.125rem){#slider__products .slider__container .slider-intro__row .slide .inner .filter__col{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .features h3{font-size:1.25rem;color:#ffffff;margin-bottom:1.5rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .features ul{list-style:none;padding:0}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .features ul li{line-height:1}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .features ul li span{display:inline-block;color:#000000;font-weight:300;padding-top:0.35rem;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:0.4rem;background-color:#ffec00}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .features ul li+li{margin-top:0.35rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter{width:auto;margin-top:2.8125rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;cursor:pointer}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle span{width:calc(100% - 2.75rem);color:#ffffff;font-size:1.25rem;font-weight:600;line-height:1.35;line-height:1.875rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle span>span.subtitle{position:relative;display:block;font-size:0.75rem;font-weight:300;line-height:1.35;padding-left:0.75rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle span>span.subtitle:before{content:"*";position:absolute;top:0;left:0.1rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle:before{content:"";display:block;width:1.875rem;height:1.875rem;border:2px solid #ffffff;-webkit-box-sizing:content-box;box-sizing:content-box;background-repeat:no-repeat;background-size:cover;background-position:center;margin-right:0.875rem;-webkit-box-sizing:border-box;box-sizing:border-box}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle+.toggle{margin-top:0.75rem}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle.pa__toggle.active:before{background-color:#ffffff}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle.cp__toggle.active ul.colors{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider-intro__row .slide .inner .filter__col>div .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-white.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}#slider__products .slider__container .slider__row{position:relative;padding-bottom:2.5rem}#slider__products .slider__container .slider__row .carousel-products{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:39.375rem){#slider__products .slider__container .slider__row .carousel-products{-webkit-transform:translateY(0);transform:translateY(0)}}#slider__products .slider__container .slider__row .carousel-colors{margin-top:1.5rem}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle{padding-top:1rem}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors{position:relative}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li{display:block;width:1.875rem;height:1.875rem;border:2px solid #ffffff;-webkit-box-sizing:content-box;box-sizing:content-box;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li[data-id=color-white]:before{content:"Weiss"}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li[data-id=color-nature]:before{content:"Natur"}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li[data-id=color-yellow]:before{content:"Gelb"}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li[data-id=color-orange]:before{content:"Orange"}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li[data-id=color-grey]:before{content:"Silber"}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li[data-id=color-black]:before{content:"Schwarz"}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li:before{position:absolute;top:0;left:-0.75rem;width:calc(100% + 1.5rem);font-size:0.5rem;text-transform:uppercase;text-align:center;line-height:1;color:#ffffff;-webkit-transform:translateY(-0.85rem);transform:translateY(-0.85rem)}#slider__products .slider__container .slider__row .carousel-colors .slide .cp__toggle ul.colors li+li{margin-left:0.75rem}#slider__products .slider__container .slider__row .color-info{padding-left:20%;padding-right:20%}#slider__products .slider__container .slider__row .color-info p{font-size:1.125rem;font-size:clamp(16px,0.9375vw,18px);line-height:1.15;color:#ffffff;text-align:center}#slider__products .slider__container .slider__row .splide__arrows{position:absolute;left:0;bottom:0;width:100%}#slider__products+.document-slider .slide .section__grid.border__bottom{padding-bottom:0}.filter__col .filter .toggle.cp__toggle ul li[data-id=color-white]{background-image:url(../../files/theme/img/bg/colors/color-white.jpg)}#slider__360deg.color-white .slider__container .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-white.jpg)}#slider__360deg.color-white .slider__container .slider__row .carousel-360 .slide__img .color svg{opacity:1}#slider__360deg.color-white .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg.color-white .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg.color-white .slider__container .slider__row .carousel-360 .slide__img .color svg rect{fill:none}#slider__products .slider__container{padding-bottom:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{opacity:1}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:none}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul li[data-id=color-white]{background-image:url(../../files/theme/img/bg/colors/color-white.jpg)}.filter__col .filter .toggle.cp__toggle ul li[data-id=color-nature]{background-image:url(../../files/theme/img/bg/colors/color-nature.jpg)}#slider__360deg.color-nature .slider__container .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-nature.jpg)}#slider__360deg.color-nature .slider__container .slider__row .carousel-360 .slide__img .color svg{opacity:0}#slider__360deg.color-nature .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg.color-nature .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg.color-nature .slider__container .slider__row .carousel-360 .slide__img .color svg rect{fill:none}#slider__products .slider__container{padding-bottom:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{opacity:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:none}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul li[data-id=color-nature]{background-image:url(../../files/theme/img/bg/colors/color-nature.jpg)}.filter__col .filter .toggle.cp__toggle ul li[data-id=color-yellow]{background-image:url(../../files/theme/img/bg/colors/color-yellow.jpg)}#slider__360deg.color-yellow .slider__container .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-yellow.jpg)}#slider__360deg.color-yellow .slider__container .slider__row .carousel-360 .slide__img .color svg{opacity:1}#slider__360deg.color-yellow .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg.color-yellow .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg.color-yellow .slider__container .slider__row .carousel-360 .slide__img .color svg rect{fill:#ffe400}#slider__products .slider__container{padding-bottom:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{opacity:1}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:#ffe400}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul li[data-id=color-yellow]{background-image:url(../../files/theme/img/bg/colors/color-yellow.jpg)}.filter__col .filter .toggle.cp__toggle ul li[data-id=color-orange]{background-image:url(../../files/theme/img/bg/colors/color-orange.jpg)}#slider__360deg.color-orange .slider__container .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-orange.jpg)}#slider__360deg.color-orange .slider__container .slider__row .carousel-360 .slide__img .color svg{opacity:1}#slider__360deg.color-orange .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg.color-orange .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg.color-orange .slider__container .slider__row .carousel-360 .slide__img .color svg rect{fill:#ff7200}#slider__products .slider__container{padding-bottom:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{opacity:1}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:#ff7200}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul li[data-id=color-orange]{background-image:url(../../files/theme/img/bg/colors/color-orange.jpg)}.filter__col .filter .toggle.cp__toggle ul li[data-id=color-grey]{background-image:url(../../files/theme/img/bg/colors/color-grey.jpg)}#slider__360deg.color-grey .slider__container .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-grey.jpg)}#slider__360deg.color-grey .slider__container .slider__row .carousel-360 .slide__img .color svg{opacity:0}#slider__360deg.color-grey .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg.color-grey .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg.color-grey .slider__container .slider__row .carousel-360 .slide__img .color svg rect{fill:none}#slider__products .slider__container{padding-bottom:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{opacity:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:none}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul li[data-id=color-grey]{background-image:url(../../files/theme/img/bg/colors/color-grey.jpg)}.filter__col .filter .toggle.cp__toggle ul li[data-id=color-black]{background-image:url(../../files/theme/img/bg/colors/color-black.jpg)}#slider__360deg.color-black .slider__container .filter__col .filter .toggle.cp__toggle:before{background-image:url(../../files/theme/img/bg/colors/color-black.jpg)}#slider__360deg.color-black .slider__container .slider__row .carousel-360 .slide__img .color svg{opacity:0}#slider__360deg.color-black .slider__container .slider__row .carousel-360 .slide__img .color svg path,#slider__360deg.color-black .slider__container .slider__row .carousel-360 .slide__img .color svg polygon,#slider__360deg.color-black .slider__container .slider__row .carousel-360 .slide__img .color svg rect{fill:none}#slider__products .slider__container{padding-bottom:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg{opacity:0}#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg path,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg polygon,#slider__products .slider__container .slider__row .carousel-products .slide__img .color svg rect{fill:none}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul{display:-webkit-box;display:-ms-flexbox;display:flex}#slider__products .slider__container .slider__row .carousel-colors .cp__toggle ul li[data-id=color-black]{background-image:url(../../files/theme/img/bg/colors/color-black.jpg)}.slider__image-carousel .image-carousel__container{position:relative}.slider__image-carousel .image-carousel__container .splide__slide:nth-child(2n) img{margin-bottom:4.270833333vw}.slider__image-carousel .image-carousel__container .splide__slide:nth-child(odd) img{margin-top:4.270833333vw}.slider__image-carousel .image-carousel__container .splide__arrows button{width:3.594vw;height:4.948vw;max-width:4.3125rem;max-height:5.9375rem;min-width:2.5rem;min-height:3.375rem;background-color:#000000;border:1px solid #ffffff;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);cursor:pointer}.slider__image-carousel .image-carousel__container .splide__arrows button svg path{fill:#ffec00}body:not(.touch) .slider__image-carousel .image-carousel__container .splide__arrows button:hover{background-color:#007a3f}.slider__image-carousel .image-carousel__container .splide__arrows{position:absolute;top:50%;left:0;width:100%}.slider__azubi .azubi-slider__container .azubi-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .hanger{position:relative;width:100%;z-index:1}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .hanger img{display:block;width:100%}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col{width:50%}@media (max-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col{padding-left:19.4vw;width:100%}}@media (max-width:39.375rem) and (max-width:53.125rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col{padding-left:15vw}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:5.75%;padding-bottom:2.5%}@media (max-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.image .sfx__image{-webkit-transform:rotate(-17deg) translateY(-7.5%);transform:rotate(-17deg) translateY(-7.5%);-webkit-transform-origin:center;transform-origin:center;width:25vw;padding:1.875vw;background-color:#ffffff}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.image .sfx__image img{display:block;width:100%}@media (max-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.image .sfx__image{width:80%}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info{padding-right:19.4vw}@media (max-width:53.125rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info{padding-right:15vw}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info{padding-left:0.833rem}@media (max-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info{margin-top:2.5rem}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info h3{font-size:4.375rem;font-size:clamp(28px,3.65vw,70px);font-family:"Gloria Hallelujah",cursive;font-weight:400;letter-spacing:0.7px;letter-spacing:0.036vw;color:#ffec00;line-height:1}@media (max-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info h3{text-align:center}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info .text{margin-top:2.5625rem}@media (min-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info .text{padding-left:4.6875rem;padding-left:3.9vw}}@media (max-width:39.375rem){.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info .text{text-align:center}}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info .text h4{display:block;font-family:"Open Sans",sans-serif;font-size:1.6875rem;font-weight:600;line-height:1.37rem;letter-spacing:0;color:#ffffff;margin-bottom:1.75rem}.slider__azubi .azubi-slider__container .azubi-slider .splide__slide .slide__content .col.info .text p{color:#ffffff}.slider__azubi .azubi-slider__container .splide__arrows button{width:3.594vw;height:4.948vw;max-width:4.3125rem;max-height:5.9375rem;min-width:2.5rem;min-height:3.375rem;background-color:#000000;border:1px solid #ffffff;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1);cursor:pointer}.slider__azubi .azubi-slider__container .splide__arrows button svg path{fill:#ffec00}body:not(.touch) .slider__azubi .azubi-slider__container .splide__arrows button:hover{background-color:#007a3f}.slider__azubi .azubi-slider__container .splide__arrows{position:absolute;top:50%;left:0;bottom:auto;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.product-feature__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;z-index:2!important}.product-feature__row:not(.reverse){padding-right:19.4vw}@media (max-width:53.125rem){.product-feature__row:not(.reverse){padding-right:15vw}}.product-feature__row:not(.reverse){padding-left:10vw}@media (max-width:39.375rem){.product-feature__row:not(.reverse){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-left:19.4vw}}@media (max-width:39.375rem) and (max-width:53.125rem){.product-feature__row:not(.reverse){padding-left:15vw}}.product-feature__row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:19.4vw}@media (max-width:53.125rem){.product-feature__row.reverse{padding-left:15vw}}.product-feature__row.reverse{padding-right:10vw}@media (max-width:39.375rem){.product-feature__row.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-right:19.4vw}}@media (max-width:39.375rem) and (max-width:53.125rem){.product-feature__row.reverse{padding-right:15vw}}.product-feature__row .content__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:27.5vw}@media (max-width:53.125rem){.product-feature__row .content__col{width:31.5vw}}@media (max-width:39.375rem){.product-feature__row .content__col{width:70vw}}@media (max-width:39.375rem){.product-feature__row .content__col{position:relative}.product-feature__row .content__col>*{position:relative;z-index:2}.product-feature__row .content__col:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-feature__row .content__col{width:70vw;margin-top:17.5vw}}.product-feature__row .content__col .slider__row{width:27.5vw}@media (max-width:53.125rem){.product-feature__row .content__col .slider__row{width:31.5vw}}@media (max-width:39.375rem){.product-feature__row .content__col .slider__row{width:70vw}}.product-feature__row .content__col .slider__row{position:relative;margin-bottom:2.5rem}@media (max-width:39.375rem){.product-feature__row .content__col .slider__row{width:100%}}.product-feature__row .content__col .slider__row .feature__slider .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.product-feature__row .content__col .slider__row .feature__slider .splide__slide .fs__image{padding-left:2rem;padding-right:2rem}.product-feature__row .content__col .slider__row .feature__slider .splide__slide{}.product-feature__row .content__col .slider__row .splide__arrows{-webkit-transform:translateY(50%);transform:translateY(50%);position:absolute;top:13%;left:-0.5rem;width:calc(100% + 1rem)}.product-feature__row .content__col .slider__row .splide__arrows button,.product-feature__row .content__col .slider__row .splide__arrows div{position:relative;background:none;width:2.865vw;height:2.865vw;max-width:2.75rem;max-height:2.75rem;min-width:1.75rem;min-height:1.75rem;cursor:pointer}.product-feature__row .content__col .slider__row .splide__arrows button svg path,.product-feature__row .content__col .slider__row .splide__arrows div svg path{fill:#007a3f;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}@media (hover:hover){.product-feature__row .content__col .slider__row .splide__arrows button:hover svg path,.product-feature__row .content__col .slider__row .splide__arrows div:hover svg path{fill:#ffec00}}.product-feature__row .content__col .fs__caption h3,.product-feature__row .content__col .fs__caption p{text-align:center}.product-feature__row .content__col .fs__caption h3{font-size:16px;font-size:clamp(12px,1.05vw,20px);font-weight:600;line-height:1.5;margin-top:1.75rem}.product-feature__row .content__col .fs__counter span{font-size:1.25rem;font-weight:600;line-height:1.5}.product-feature__row .product__image{margin-top:-15vw}.product-feature__row .product__image img{-webkit-transform:translate(-4vw,2vw) rotate(-1deg);transform:translate(-4vw,2vw) rotate(-1deg);display:block}@media (max-width:39.375rem){.product-feature__row .product__image{margin-top:-22.5vw}.product-feature__row .product__image img{-webkit-transform:translate(3vw,13.5vw) rotate(-10deg);transform:translate(3vw,13.5vw) rotate(-10deg);display:block;max-width:100%;margin-left:auto;margin-right:auto}}.icon__special{position:relative}.icon__special svg{display:block;position:relative;z-index:1;width:100%;height:auto}.icon__special svg .icon{fill:#ffffff}.icon__special svg .color{fill:#000000}.icon__special svg .outline{fill:#ffffff}.icon__special svg .stroke{stroke:#ffffff}.icon__special.__toggle{cursor:pointer}body:not(.touch) .icon__special.__toggle:hover .color{fill:#007a3f}.icon__special.__toggle.active svg .color{fill:#007a3f}.icon__special:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.product-specials__row{position:relative;padding-top:40vw}@media (max-width:39.375rem){.product-specials__row{padding-top:70vw}}.product-specials__row .content_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (max-width:39.375rem){.product-specials__row .content_row{position:relative}.product-specials__row .content_row>*{position:relative;z-index:2}.product-specials__row .content_row:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-specials__row .content_row{padding-bottom:2.5rem}.product-specials__row .content_row:before{content:"";position:absolute;left:0;z-index:2;height:8px;width:100%;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain;bottom:0}}.product-specials__row .content_row>div{width:50%}@media (max-width:39.375rem){.product-specials__row .content_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-specials__row .content_row>div{width:100%!important}}.product-specials__row .content_row .icon__block{width:27.5vw}@media (max-width:53.125rem){.product-specials__row .content_row .icon__block{width:31.5vw}}@media (max-width:39.375rem){.product-specials__row .content_row .icon__block{width:70vw}}@media (max-width:39.375rem){.product-specials__row .content_row .icon__block{position:relative;padding-top:2.5rem;margin-bottom:3.5rem}.product-specials__row .content_row .icon__block:before{content:"";position:absolute;left:0;z-index:2;height:8px;width:100%;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain;top:0}}.product-specials__row .content_row .icon__block .icons{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.6vw);margin-left:-0.8vw;margin-top:2.3125rem}.product-specials__row .content_row .icon__block .icons li{width:3.125vw;margin-top:0.4375rem;margin-left:0.8vw;margin-right:0.8vw;margin-bottom:0.4375rem}@media (max-width:93.75rem){.product-specials__row .content_row .icon__block .icons li{width:5.675vw}}@media (max-width:53.125rem){.product-specials__row .content_row .icon__block .icons li{width:6.675vw}}.product-specials__row .content_row .icon__block .icons li.tease:before{content:"";width:100%;height:100%;border-radius:100%;position:absolute;top:0%;left:0%;background:#a8e658;-webkit-box-shadow:0 0 0 0 #a8e658;box-shadow:0 0 0 0 #a8e658;opacity:0.35;-webkit-animation:pulse 0.85s cubic-bezier(0.87,0,0.13,1);animation:pulse 0.85s cubic-bezier(0.87,0,0.13,1);-webkit-animation-iteration-count:2;animation-iteration-count:2}@media (max-width:39.375rem){.product-specials__row .content_row .icon__block .icons li{width:16.3vw}}.product-specials__row .content_row .dynamic__content__block{width:27.5vw}@media (max-width:53.125rem){.product-specials__row .content_row .dynamic__content__block{width:31.5vw}}@media (max-width:39.375rem){.product-specials__row .content_row .dynamic__content__block{width:70vw}}.product-specials__row .content_row .dynamic__content__block .dynamic__content{display:none}.product-specials__row .content_row .dynamic__content__block .dynamic__content .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-specials__row .content_row .dynamic__content__block .dynamic__content .inner .icon__special{width:11.719vw;margin-bottom:1.5rem}.product-specials__row .content_row .dynamic__content__block .dynamic__content .inner .icon__special svg{width:100%;height:auto}@media (max-width:39.375rem){.product-specials__row .content_row .dynamic__content__block .dynamic__content .inner .icon__special{display:none}}.product-specials__row .content_row .dynamic__content__block .dynamic__content .inner .content-text{text-align:center}.product-specials__row .content_row .dynamic__content__block .dynamic__content.is-visible{display:block}.product-specials__row .product-image{position:absolute;top:-9%;right:-16%;max-width:70%;-webkit-transform:rotate(142deg);transform:rotate(142deg)}@media (max-width:39.375rem){.product-specials__row .product-image{top:-8%;right:-6%;max-width:100%;-webkit-transform:rotate(128deg);transform:rotate(128deg)}}@-webkit-keyframes pulse{to{-webkit-box-shadow:0px 0px 1.25rem 1.25rem #007a3f;box-shadow:0px 0px 1.25rem 1.25rem #007a3f}to{-webkit-box-shadow:0px 0px 1.25rem 1.25rem #007a3f;box-shadow:0px 0px 1.25rem 1.25rem #007a3f}}@keyframes pulse{to{-webkit-box-shadow:0px 0px 1.25rem 1.25rem #007a3f;box-shadow:0px 0px 1.25rem 1.25rem #007a3f}to{-webkit-box-shadow:0px 0px 1.25rem 1.25rem #007a3f;box-shadow:0px 0px 1.25rem 1.25rem #007a3f}}.special-headline{width:100%}.headline{padding-top:1.5vw;padding-bottom:2.5vw}@media (max-width:39.375rem){.headline{padding-top:3vw;padding-bottom:3vw}}.headline h1,.headline h2,.headline h3,.headline h4,.headline h5,.headline h6,.headline>div{text-align:center;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);white-space:nowrap;max-width:100%}.headline h1 span,.headline h2 span,.headline h3 span,.headline h4 span,.headline h5 span,.headline h6 span,.headline>div span{display:block;font-weight:400;font-family:"Lobster",cursive;text-align:center;line-height:0.8}.headline h1:after,.headline h1:before,.headline h2:after,.headline h2:before,.headline h3:after,.headline h3:before,.headline h4:after,.headline h4:before,.headline h5:after,.headline h5:before,.headline h6:after,.headline h6:before,.headline>div:after,.headline>div:before{content:none}@media (max-width:39.375rem){.headline h1,.headline h2,.headline h3,.headline h4,.headline h5,.headline h6,.headline>div{-webkit-transform:rotate(0);transform:rotate(0)}.headline h1 span,.headline h2 span,.headline h3 span,.headline h4 span,.headline h5 span,.headline h6 span,.headline>div span{line-height:1}}.headline h2{font-size:4.375rem;font-size:clamp(28px,3.65vw,70px)}.text__block .__1col{position:relative}.text__block .__1col:after{content:"";position:absolute;top:0;left:50%;z-index:0;margin-left:-5px;width:10px;height:100%;background-color:#ffffff}.text__block .__1col .col{position:relative;z-index:1}.text__block .__1col .col>*{text-align:center}.text__block .__1col .col.wide__col{width:48.020833333vw}.text__block .__1col .col.wide__col .headline>*{-webkit-transform:rotate(0);transform:rotate(0)}.text__block .__1col .col.wide__col .headline>* span{line-height:1}@media (max-width:50rem){.text__block .__1col .col.wide__col{width:60vw}}@media (max-width:39.375rem){.text__block .__1col .col.wide__col{width:70vw}}@media (max-width:39.375rem){.text__block .__2cols{position:relative}.text__block .__2cols>*{position:relative;z-index:2}.text__block .__2cols:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:39.375rem){.text__block .__2cols .col.headline{padding:0}}.text__block .__2cols .col.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.text__block .__2cols .col.text p{margin:0}.text__block .__2cols .col.text p+p{margin-top:1em}@media (max-width:39.375rem){.text__block .__2cols .col.text p{text-align:center}}.text__block .__2cols.txt__hl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text__block .__2cols.txt__hl .col.text p{text-align:right}@media (max-width:39.375rem){.text__block .__2cols.txt__hl .col.text p{text-align:center}}.text__block.__img .__2cols.__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text__block.__img .__2cols.__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text__block.__img .__2cols.__bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.text__block.__img .__2cols .col.text .headline{margin-bottom:1.75rem}.text__block.__img .__2cols .col.img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text__block.__img .__2cols .col.img img{display:block}.text__block.__img .__2cols .col.img.__half .image_container{width:46.2%}.text__block.__img .__2cols.hl__txt .col.text p{text-align:right}@media (max-width:39.375rem){.text__block.__img .__2cols.hl__txt .col.text p{text-align:center}}.text__block.__img .__2cols.txt__hl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text__block.__img .__2cols.txt__hl .col.text p{text-align:left}@media (max-width:39.375rem){.text__block.__img .__2cols.txt__hl .col.text p{text-align:center}}.text__icon__block .icon__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text__icon__block .icon__text .icon{position:relative}.text__icon__block .icon__text .icon svg{display:block;position:relative;z-index:1;width:100%;height:auto}.text__icon__block .icon__text .icon svg .icon{fill:#ffffff}.text__icon__block .icon__text .icon svg .color{fill:#000000}.text__icon__block .icon__text .icon svg .outline{fill:#ffffff}.text__icon__block .icon__text .icon svg .stroke{stroke:#ffffff}.text__icon__block .icon__text .icon.__toggle{cursor:pointer}body:not(.touch) .text__icon__block .icon__text .icon.__toggle:hover .color{fill:#007a3f}.text__icon__block .icon__text .icon.__toggle.active svg .color{fill:#007a3f}.text__icon__block .icon__text .icon:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.text__icon__block .icon__text .icon{width:12.8125vw;max-width:15.375rem;min-width:6.25rem;margin-bottom:1.75rem}.text__icon__block .icon__text .text{text-align:center}@media (max-width:39.375rem){.text__icon__block .icon__text{width:100%;padding-top:0;padding-left:15vw;padding-right:15vw}}@media (max-width:39.375rem){.text__icon__block{width:100%!important}}.info__row.ce_rsce_info-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){.info__row.ce_rsce_info-card{padding-left:15vw;padding-right:15vw}}.info__row.ce_rsce_info-card.info__left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.info__row.ce_rsce_info-card.info__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.info__row.ce_rsce_info-card .info__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;width:36vw;max-width:62.125rem;padding-top:3.125vw;padding-left:4.427vw;padding-right:4.427vw;padding-bottom:3.125vw;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);text-align:center}@media (max-width:75rem){.info__row.ce_rsce_info-card .info__card{width:42vw}}@media (max-width:47.9375rem){.info__row.ce_rsce_info-card .info__card{width:48vw}}@media (max-width:39.375rem){.info__row.ce_rsce_info-card .info__card{width:100%}}.info__row.ce_rsce_info-card .info__card .icon{position:relative;width:12.8125vw;max-width:15.375rem}.info__row.ce_rsce_info-card .info__card .icon:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.info__row.ce_rsce_info-card .info__card .icon .number{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.info__row.ce_rsce_info-card .info__card .icon .number span{font-family:"Lobster",cursive;font-size:3.645vw;color:#ffffff}.info__row.ce_rsce_info-card .info__card .icon svg{width:100%;display:block;position:relative;z-index:1}.info__row.ce_rsce_info-card .info__card .hl{margin-top:1.75rem}.print__template__block .__2cols{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:39.375rem){.print__template__block .__2cols{position:relative}.print__template__block .__2cols>*{position:relative;z-index:2}.print__template__block .__2cols:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.print__template__block .__2cols .col{width:50%}@media (max-width:39.375rem){.print__template__block .__2cols .col{width:100%}}.print__template__block .__2cols .col.info .info__header{width:100%}.print__template__block .__2cols .col.info .info__header>div{padding-left:3.1vw;padding-right:3.1vw}@media (max-width:39.375rem){.print__template__block .__2cols .col.info .info__header>div{padding-left:0;padding-right:0}}.print__template__block .__2cols .col.info .info__header{position:relative;padding-bottom:8px}.print__template__block .__2cols .col.info .info__header:after{content:"";position:absolute;right:0;bottom:0;width:100%;height:8px;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain}.print__template__block .__2cols .col.info .headline__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.print__template__block .__2cols .col.info .headline__block .headline{max-width:75%}.print__template__block .__2cols .col.info .headline__block .icon{position:relative;width:25%;max-width:8.125rem;position:relative}.print__template__block .__2cols .col.info .headline__block .icon svg{display:block;position:relative;z-index:1;width:100%;height:auto}.print__template__block .__2cols .col.info .headline__block .icon svg .icon{fill:#ffffff}.print__template__block .__2cols .col.info .headline__block .icon svg .color{fill:#000000}.print__template__block .__2cols .col.info .headline__block .icon svg .outline{fill:#ffffff}.print__template__block .__2cols .col.info .headline__block .icon svg .stroke{stroke:#ffffff}.print__template__block .__2cols .col.info .headline__block .icon.__toggle{cursor:pointer}body:not(.touch) .print__template__block .__2cols .col.info .headline__block .icon.__toggle:hover .color{fill:#007a3f}.print__template__block .__2cols .col.info .headline__block .icon.__toggle.active svg .color{fill:#007a3f}.print__template__block .__2cols .col.info .headline__block .icon:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (min-width:39.375rem) and (max-width:68.75rem){.print__template__block .__2cols .col.info .headline__block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.print__template__block .__2cols .col.info .headline__block .headline{padding-top:0.5rem}}.print__template__block .__2cols .col.info .image__block{margin-bottom:4rem}.print__template__block .__2cols .col.info .image__block img{width:100%;display:block}.print__template__block .__2cols .col.info .download__block{padding-left:3.1vw;padding-right:3.1vw}@media (max-width:39.375rem){.print__template__block .__2cols .col.info .download__block{padding-left:0;padding-right:0}}.print__template__block .__2cols .col.info .download__block{padding-top:2.875rem}.print__template__block .__2cols .col.info .download__block h3{text-align:center}.print__template__block .__2cols .col.info .download__block .downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 2.7vw);margin-left:-1.35vw;margin-top:2.625rem}.print__template__block .__2cols .col.info .download__block .downloads .download__item{width:50%;padding-left:1.35vw;padding-right:1.35vw;text-align:center}.print__template__block .__2cols .col.info .download__block .downloads .download__item:nth-child(n+3){margin-top:1.875rem}@media (max-width:68.75rem){.print__template__block .__2cols .col.info .download__block .downloads .download__item{width:100%}.print__template__block .__2cols .col.info .download__block .downloads .download__item+.download__item{margin-top:2.5rem}}.print__template__block .__2cols .col.info .download__block .downloads .download__item .product__label{margin-bottom:0.5rem}.print__template__block .__2cols .col.info .download__block .downloads .download__item .product__label span{color:#272727}.print__template__block .__2cols .col.info .download__block .downloads .download__item .product__label .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;overflow:hidden}.print__template__block .__2cols .col.info .download__block .downloads .download__item .product__label .product span{display:block;font-size:1.25rem;color:#007a3f;line-height:1}.print__template__block .__2cols .col.info .download__block .downloads .download__item .product__label .product span.adga{width:3.0625rem;height:1.5625rem;margin-right:0.15rem;text-indent:-999999px;background-image:url(../../files/theme/img/logo/adga.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.print__template__block .__2cols .col.info .download__block .downloads .download__item .product__label .product span:last-of-type{margin-bottom:0.25rem}.print__template__block .__2cols .col.info .download__block .downloads .download__item .image img{width:100%}.print__template__block .__2cols .col.info .download__block .downloads .download__item .ce_download{margin-top:1rem}.print__template__block .__2cols .col.info .download__block .downloads .download__item .ce_download a{width:100%;padding-left:0.5rem;padding-right:0.5rem}.print__template__block .__2cols .col.info .download__block .downloads .download__item .ce_download a span{font-size:0.875rem}.print__template__block .__2cols .col.bg__img{display:block;padding-left:0.25rem;padding-right:0.25rem}.print__template__block .__2cols.img__txt{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.print__template__block .__2cols.img__txt .col.bg__img{padding-left:0}@media (max-width:39.375rem){.print__template__block .__2cols.img__txt .col.bg__img{padding-right:19.4vw}}@media (max-width:39.375rem) and (max-width:53.125rem){.print__template__block .__2cols.img__txt .col.bg__img{padding-right:15vw}}.print__template__block .__2cols.img__txt .col.info{padding-right:19.4vw}@media (max-width:53.125rem){.print__template__block .__2cols.img__txt .col.info{padding-right:15vw}}.print__template__block .__2cols.img__txt .col.info .download__block,.print__template__block .__2cols.img__txt .col.info .info__header>div{padding-right:0}.print__template__block .__2cols.img__txt .col.info .info__header:after{left:2px;background-position:left}@media (max-width:39.375rem){.print__template__block .__2cols.img__txt .col.info{padding-left:19.4vw}}@media (max-width:39.375rem) and (max-width:53.125rem){.print__template__block .__2cols.img__txt .col.info{padding-left:15vw}}.print__template__block .__2cols.txt__img{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.print__template__block .__2cols.txt__img .col.bg__img{padding-right:0}@media (max-width:39.375rem){.print__template__block .__2cols.txt__img .col.bg__img{padding-left:19.4vw}}@media (max-width:39.375rem) and (max-width:53.125rem){.print__template__block .__2cols.txt__img .col.bg__img{padding-left:15vw}}.print__template__block .__2cols.txt__img .col.info{padding-left:19.4vw}@media (max-width:53.125rem){.print__template__block .__2cols.txt__img .col.info{padding-left:15vw}}.print__template__block .__2cols.txt__img .col.info{padding-top:10vw}.print__template__block .__2cols.txt__img .col.info .download__block,.print__template__block .__2cols.txt__img .col.info .info__header>div{padding-left:0}.print__template__block .__2cols.txt__img .col.info .info__header:after{right:2px;background-position:right}@media (max-width:39.375rem){.print__template__block .__2cols.txt__img .col.info{padding-right:19.4vw}}@media (max-width:39.375rem) and (max-width:53.125rem){.print__template__block .__2cols.txt__img .col.info{padding-right:15vw}}.special__grid+.special__grid{margin-top:10.15vw}.special__grid .row{position:relative}.special__grid .row img{display:block}.special__grid .row.main .image__row{position:relative;z-index:1}.special__grid .row.main .image__row img{width:100%}.special__grid .row.main .image__row.decoration{position:relative}.special__grid .row.main .image__row.decoration .deco__img{position:absolute;z-index:5;z-index:0;max-width:22.75vw}.special__grid .row.main .image__row.decoration .deco__img img{width:100%;display:block}.special__grid .row.main .image__row.decoration.__topLeft .deco__img{top:0;left:0}.special__grid .row.main .image__row.decoration.__topRight .deco__img{top:0;right:0}.special__grid .row.main .image__row.decoration.__bottomLeft .deco__img{bottom:0;left:0}.special__grid .row.main .image__row.decoration.__bottomRight .deco__img{bottom:0;right:0}.special__grid .row.main .image__row.decoration .deco__img.__topLeft.__n25,.special__grid .row.main .image__row.decoration .deco__img.__topRight.__n25{-webkit-transform:translateY(-25%);transform:translateY(-25%)}.special__grid .row.main .image__row.decoration .deco__img.__topLeft.__n33,.special__grid .row.main .image__row.decoration .deco__img.__topRight.__n33{-webkit-transform:translateY(-33.33%);transform:translateY(-33.33%)}.special__grid .row.main .image__row.decoration .deco__img.__topLeft.__n50,.special__grid .row.main .image__row.decoration .deco__img.__topRight.__n50{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.special__grid .row.main .image__row.decoration .deco__img.__topLeft.__n66,.special__grid .row.main .image__row.decoration .deco__img.__topRight.__n66{-webkit-transform:translateY(-66.66%);transform:translateY(-66.66%)}.special__grid .row.main .image__row.decoration .deco__img.__topLeft.__n75,.special__grid .row.main .image__row.decoration .deco__img.__topRight.__n75{-webkit-transform:translateY(-75%);transform:translateY(-75%)}.special__grid .row.main .image__row.decoration .deco__img.__bottomLeft.__n25,.special__grid .row.main .image__row.decoration .deco__img.__bottomRight.__n25{-webkit-transform:translateY(25%);transform:translateY(25%)}.special__grid .row.main .image__row.decoration .deco__img.__bottomLeft.__n33,.special__grid .row.main .image__row.decoration .deco__img.__bottomRight.__n33{-webkit-transform:translateY(33.33%);transform:translateY(33.33%)}.special__grid .row.main .image__row.decoration .deco__img.__bottomLeft.__n50,.special__grid .row.main .image__row.decoration .deco__img.__bottomRight.__n50{-webkit-transform:translateY(50%);transform:translateY(50%)}.special__grid .row.main .image__row.decoration .deco__img.__bottomLeft.__n66,.special__grid .row.main .image__row.decoration .deco__img.__bottomRight.__n66{-webkit-transform:translateY(66.66%);transform:translateY(66.66%)}.special__grid .row.main .image__row.decoration .deco__img.__bottomLeft.__n75,.special__grid .row.main .image__row.decoration .deco__img.__bottomRight.__n75{-webkit-transform:translateY(75%);transform:translateY(75%)}.special__grid .row.main .info__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){.special__grid .row.main .info__row{padding-left:15vw;padding-right:15vw}}.special__grid .row.main .info__row.info__left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.special__grid .row.main .info__row.info__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.special__grid .row.main .info__row .info__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;width:36vw;max-width:62.125rem;padding-top:3.125vw;padding-left:4.427vw;padding-right:4.427vw;padding-bottom:3.125vw;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16);text-align:center}@media (max-width:75rem){.special__grid .row.main .info__row .info__card{width:42vw}}@media (max-width:47.9375rem){.special__grid .row.main .info__row .info__card{width:48vw}}@media (max-width:39.375rem){.special__grid .row.main .info__row .info__card{width:100%}}.special__grid .row.main .info__row .info__card .icon{position:relative;width:12.8125vw;max-width:15.375rem}.special__grid .row.main .info__row .info__card .icon:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.special__grid .row.main .info__row .info__card .icon .number{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.special__grid .row.main .info__row .info__card .icon .number span{font-family:"Lobster",cursive;font-size:3.645vw;color:#ffffff}.special__grid .row.main .info__row .info__card .icon svg{width:100%;display:block;position:relative;z-index:1}.special__grid .row.main .info__row .info__card .hl{margin-top:1.75rem}.special__grid .row.main .info__row .info__card{margin-top:-5.9vw}.special__grid .row.addon__top{z-index:3;padding-left:19.4vw}@media (max-width:53.125rem){.special__grid .row.addon__top{padding-left:15vw}}.special__grid .row.addon__top .image{max-width:35.9375vw}@media (max-width:53.125rem){.special__grid .row.addon__top .image{max-width:45vw}}.special__grid .row.addon__top+.main{margin-top:-6.25rem}.special__grid .row.addon__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;margin-top:-2.35vw}.special__grid .row.addon__bottom .image{width:calc(50% + 1px)}.special__grid.__style02 .row.addon__bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.special__grid.__style03 .row.main .info__row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.job__posting .decoration__block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24.21875vw;padding-right:24.21875vw}@media (max-width:53.125rem){.job__posting .decoration__block{padding-left:15vw;padding-right:15vw}}.job__posting .decoration__block .decoration{width:21.875vw;margin-bottom:2.8125vw}@media (max-width:53.125rem){.job__posting .decoration__block .decoration{width:27.5vw}}.job__posting .decoration__block .decoration svg{width:100%;height:auto;display:block}.job__posting .decoration__block.deco__left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.job__posting .decoration__block.deco__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.job__posting .image__block{position:relative}.job__posting .image__block:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;background-image:-webkit-gradient(linear,left bottom,left top,from(#000000),to(transparent));background-image:linear-gradient(360deg,#000000,transparent 100%)}.job__posting .image__block .headline__block{position:absolute;bottom:0;left:0;z-index:2;width:100%}.job__posting .image__block .headline__block .headline{padding-top:0;padding-bottom:0}.job__posting .image__block .headline__block .headline>*{-webkit-transform:rotate(0);transform:rotate(0);padding-bottom:5rem}.job__posting .image__block .headline__block .headline>* span{font-size:10rem;font-size:clamp(50px,8.333vw,160px);font-family:"Lobster Two",cursive;font-weight:700;letter-spacing:0,83vw;color:#ffffff;text-shadow:1.5625vw 1.5625vw 3.645vw #000000;white-space:normal}.job__posting .distortion{display:block;width:100%;padding-bottom:6.5%;background-image:url(../../files/theme/img/sfx/distortion.svg);background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative;z-index:1;margin-top:-1rem}@media (max-width:39.375rem){.job__posting .distortion{padding-bottom:12.5%}}.job__posting .distortion .icon{position:absolute;top:0;left:50%;width:7.5rem;height:5.4375rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../../files/theme/img/icons/icon-mwd.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.job__posting .distortion .icon span{display:block;text-indent:-99999px;overflow:hidden}.job__posting .content__block{padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){.job__posting .content__block{padding-left:15vw;padding-right:15vw}}.job__posting .content__block{position:relative}.job__posting .content__block>*{position:relative;z-index:2}.job__posting .content__block:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.job__posting .content__block .info__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.344vw}.job__posting .content__block .info__row .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}@media (max-width:39.375rem){.job__posting .content__block .info__row .info{width:100%}.job__posting .content__block .info__row .info+.info{margin-top:0.75rem}}.job__posting .content__block .info__row .info div{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-family:"Lobster Two",cursive;font-weight:400;line-height:3.625rem;letter-spacing:-1.73px;color:#007a3f;white-space:nowrap}.job__posting .content__block .info__row .info div.label{display:block;max-width:19.375rem;max-height:3.625rem;width:20vw;font-family:"Gloria Hallelujah",cursive;font-size:100%;color:#ffffff;letter-spacing:0;padding-left:0.875rem;margin-right:0.25rem;background-image:url(../../files/theme/img/sfx/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:39.375rem){.job__posting .content__block .info__row .info div.label{width:100%;font-size:1.65rem}}.job__posting .content__block .ce_accordion .toggler{position:relative}.job__posting .content__block .ce_accordion .toggler .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;bottom:0.1875rem;z-index:0;width:4.25rem;height:4.25rem;background:#007a3f;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}.job__posting .content__block .ce_accordion .toggler .icon svg{max-width:57.5%}.job__posting .content__block .ce_accordion .toggler .icon svg path{-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}.job__posting .content__block .ce_accordion .toggler.active .icon .hideable{opacity:0}.job__posting .content__block .ce_accordion .toggler{}.job__posting .content__block .ce_accordion h3{position:relative;font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-family:"Gloria Hallelujah",cursive;font-weight:400;letter-spacing:0.021vw;line-height:4.375rem;z-index:1}@media (max-width:47.9375rem){.job__posting .content__block .ce_accordion h3{text-align:left}}.job__posting .content__block .ce_accordion h3:after{content:"";display:block;width:100%;height:5px;background-image:url(../../files/theme/img/sfx/line-pointed.svg);background-repeat:repeat-x;background-position:center;background-size:contain}.job__posting .content__block .ce_accordion .ce_list{padding-top:1rem;padding-right:10vw;padding-right:clamp(50px,10.4167vw,200px)}.job__posting .content__block .ce_accordion .ce_list+h3{margin-top:1rem}.job__posting .content__block .ce_accordion .ce_list{background-repeat:no-repeat;background-position:top 1rem right;background-size:9.635vw;background-size:clamp(40px,9.635vw,175px)}.job__posting .content__block .ce_accordion .ce_list.training__content{background-image:url(../../files/theme/img/icons/azubi-icon-content.svg)}.job__posting .content__block .ce_accordion .ce_list.trainee__skills{background-image:url(../../files/theme/img/icons/azubi-icon-skills.svg)}.job__posting .content__block .ce_accordion .ce_list.trainee__benefits{background-image:url(../../files/theme/img/icons/azubi-icon-benefits.svg)}.job__posting .content__block .ce_accordion a.button{margin-top:3.4375vw;display:block;width:100%;border-color:#007a3f;background-color:#007a3f}body:not(.touch) .job__posting .content__block .ce_accordion a.button:hover{color:#007a3f;background-color:#ffec00}.job__posting__main{padding-bottom:3.5rem}.job__posting__main h3{font-size:1.6875rem;font-size:clamp(20px,1.40625vw,27px);font-family:"Lobster",cursive;margin-top:2rem;margin-bottom:1rem}.job__posting__main .ce_hyperlink{margin-top:2rem}.tooltip__block{position:relative}.tooltip__block:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#000000;mix-blend-mode:multiply;opacity:0.8;z-index:1}.tooltip__block .__2cols{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;padding:0}.tooltip__block .__2cols .col{width:50%}.tooltip__block .__2cols .col.icon__text{padding-left:3.1%;padding-right:3.1%}@media (max-width:39.375rem){.tooltip__block .__2cols .col.icon__text{padding-left:0;padding-right:0}}.tooltip__block .__2cols .col.icon__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltip__block .__2cols .col.icon__text .icon{position:relative}.tooltip__block .__2cols .col.icon__text .icon svg{display:block;position:relative;z-index:1;width:100%;height:auto}.tooltip__block .__2cols .col.icon__text .icon svg .icon{fill:#ffffff}.tooltip__block .__2cols .col.icon__text .icon svg .color{fill:#000000}.tooltip__block .__2cols .col.icon__text .icon svg .outline{fill:#ffffff}.tooltip__block .__2cols .col.icon__text .icon svg .stroke{stroke:#ffffff}.tooltip__block .__2cols .col.icon__text .icon.__toggle{cursor:pointer}body:not(.touch) .tooltip__block .__2cols .col.icon__text .icon.__toggle:hover .color{fill:#007a3f}.tooltip__block .__2cols .col.icon__text .icon.__toggle.active svg .color{fill:#007a3f}.tooltip__block .__2cols .col.icon__text .icon:after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:100%;background:#ffffff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.tooltip__block .__2cols .col.icon__text .icon{width:12.8125vw;max-width:15.375rem;min-width:6.25rem;margin-bottom:1.75rem}.tooltip__block .__2cols .col.icon__text .text{text-align:center}@media (max-width:39.375rem){.tooltip__block .__2cols .col.icon__text{width:100%;padding-top:0;padding-left:15vw;padding-right:15vw}}.tooltip__block .__2cols .col.icon__text{padding-top:5.5vw;padding-bottom:5.5vw;position:relative;color:#ffffff}.tooltip__block .__2cols .col.icon__text .button{padding-left:1rem;padding-right:1rem;border:1px solid #ffffff}@media (max-width:39.375rem){.tooltip__block .__2cols .col.icon__text{padding-bottom:2.5rem}}.tooltip__block .__2cols .col.icon__text .tooltip__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;z-index:2;width:100%;height:100%;background:#000000;padding:2rem;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}.tooltip__block .__2cols .col.icon__text .tooltip__content p{color:#ffffff}.tooltip__block .__2cols .col.icon__text .tooltip__content button{display:none}.tooltip__block .__2cols .col.icon__text .tooltip__content .image_container{position:absolute;top:0;left:0;right:0;bottom:0}.tooltip__block .__2cols .col.icon__text .tooltip__content .image_container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:39.375rem){.tooltip__block .__2cols .col.icon__text .tooltip__content{width:100%}}.tooltip__block .__2cols .col.tooltip{position:relative;z-index:2}.tooltip__block .__2cols .col.tooltip .tooltip__container{position:relative;width:100%}.tooltip__block .__2cols .col.tooltip .tooltip__container .tooltip__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:5rem;height:5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 3px 20px #ffec00;box-shadow:0 3px 20px #ffec00;border:4px solid #ffec00;border-radius:100%;background-color:#000000;cursor:pointer;-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}.tooltip__block .__2cols .col.tooltip .tooltip__container .tooltip__toggle svg{width:60%;height:auto}.tooltip__block .__2cols .col.tooltip .tooltip__container .tooltip__toggle svg path{-webkit-transition:all 0.6s cubic-bezier(0.16,1,0.3,1);transition:all 0.6s cubic-bezier(0.16,1,0.3,1)}body:not(.touch) .tooltip__block .__2cols .col.tooltip .tooltip__container .tooltip__toggle:hover{background-color:#ffec00}body:not(.touch) .tooltip__block .__2cols .col.tooltip .tooltip__container .tooltip__toggle:hover svg path{stroke:#000000}.tooltip__block .__2cols .col.tooltip .tooltip__container .tooltip__toggle.active svg .hideable{opacity:0}.tooltip__block .__2cols .col.tooltip .tooltip__container img{width:100%;display:block}.tooltip__block .__2cols.txt__tt .col.icon__text{padding-left:19.4%}@media (max-width:53.125rem){.tooltip__block .__2cols.txt__tt .col.icon__text{padding-left:15%}}.tooltip__block .__2cols.txt__tt .col.icon__text .tooltip__content{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tooltip__block .__2cols.txt__tt .col.icon__text .tooltip__content.active{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:39.375rem){.tooltip__block .__2cols.txt__tt .col.tooltip{padding-left:19.4%}}@media (max-width:39.375rem) and (max-width:53.125rem){.tooltip__block .__2cols.txt__tt .col.tooltip{padding-left:15%}}.tooltip__block .__2cols.tt__txt{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tooltip__block .__2cols.tt__txt .col.icon__text{padding-right:19.4%}@media (max-width:53.125rem){.tooltip__block .__2cols.tt__txt .col.icon__text{padding-right:15%}}.tooltip__block .__2cols.tt__txt .col.icon__text .tooltip__content{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.tooltip__block .__2cols.tt__txt .col.icon__text .tooltip__content.active{-webkit-transform:translateX(0);transform:translateX(0)}.tooltip__block .__2cols.tt__txt{}@media (max-width:39.375rem){.tooltip__block .__2cols.tt__txt,.tooltip__block .__2cols.txt__tt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tooltip__block .__2cols.tt__txt .col.tooltip,.tooltip__block .__2cols.txt__tt .col.tooltip{width:100%;margin-bottom:1.5rem}}.tooltip__block .bg_container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.tooltip__block .bg_container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hah__block{position:relative}.hah__block:after,.hah__block:before{content:""}.hah__block:before{position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-image:url(../../files/theme/img/sfx/line-dot-white.svg);background-repeat:repeat;background-size:contain;top:0;height:204px;max-height:35%}.hah__block:after{position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-image:url(../../files/theme/img/sfx/line-dot-white.svg);background-repeat:repeat;background-size:contain;bottom:0;height:6.25rem}.hah__block .hah__container .hah__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hah__block .hah__container .hah__content img{display:block;width:100%}.hah__block .hah__container .hah__content .image__txt{position:relative;z-index:1;padding-bottom:3.125rem;padding-bottom:clamp(1.25rem,2.6042vw,3.125rem)}.hah__block .hah__container .hah__content .button__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:61.2vw}@media (max-width:53.125rem){.hah__block .hah__container .hah__content .button__block{width:70vw}}.hah__block .hah__container .hah__content .button__block{position:relative;z-index:2;margin-top:-5.75vw;padding-bottom:6.5rem;padding-bottom:clamp(4.5rem,5.4167vw,6.5rem)}.hah__block .hah__container .hah__content .button__block .image{left:-1.5%;width:103%;left:auto;margin-bottom:2.25rem}.hah__block .hah__container .hah__content .button__block .button{border:2px solid #ffffff}.hah__block.dive__in{overflow:hidden}.hah__block.dive__in:after{height:8.125rem}.hah__block.dive__in .hah__container{padding-top:7.3vw}.hah__block.dive__in .hah__container .hah__content .button__block{padding-bottom:7vw}.hah__block.dive__in .hah__container .hah__content .button__block .button,.hah__block.dive__in .hah__container .hah__content .button__block .image{position:relative;z-index:1}.hah__block.dive__in .hah__container .hah__content .button__block .button{border:2px solid #ffffff}.hah__block.dive__in .sfx__block{position:absolute;left:0;bottom:0;width:100%;z-index:2}.hah__block.dive__in .sfx__block .sfx__image{position:absolute;bottom:0;width:85vw}.hah__block.dive__in .sfx__block .sfx__image.__left{left:0}.hah__block.dive__in .sfx__block .sfx__image.__right{right:0}.hah__block.dive__in .sfx__block .sfx__image img{display:block;width:100%}.hah__block.dive__in.active .sfx__block .sfx__image{-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}.hah__block.dive__in.active .sfx__block .sfx__image.__left{-webkit-transform:scale(0.5) translate(-75%,75%);transform:scale(0.5) translate(-75%,75%)}.hah__block.dive__in.active .sfx__block .sfx__image.__right{-webkit-transform:scale(0.5) translate(75%,75%);transform:scale(0.5) translate(75%,75%)}.hah__block.dive__in.--is-complete .hah__container .hah__content .button__block{position:relative;z-index:3}@media (max-width:39.375rem){.hah__block:not(.dive__in) .hah__container{padding-top:2.5rem}}.hah__block:not(.dive__in):after,.hah__block:not(.dive__in):before{content:none}.hah__block .bg_container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.hah__block .bg_container.--has-img:after{position:absolute;left:0;right:0;bottom:0;width:61.2vw}@media (max-width:53.125rem){.hah__block .bg_container.--has-img:after{width:70vw}}.hah__block .bg_container.--has-img:after{height:clamp(185px,35%,415px);margin-left:auto;margin-right:auto;background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#ffffff));background-image:linear-gradient(to bottom,#000000 0%,#ffffff 100%);mix-blend-mode:multiply;content:"";z-index:0}.hah__block .bg_container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.spacer_row.overlapTop{margin-top:-5%}.spacer_row.overlapBottom{margin-bottom:-5%}.section__grid.cover__line .__1col{position:relative}.section__grid.cover__line .__1col>*{position:relative;z-index:2}.section__grid.cover__line .__1col:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section__grid.cover__line .__1col:after{height:100%;top:0}.section__grid+.section__grid .__1col{padding-top:2.5rem}.mod_article.guideline{position:relative}.mod_article.guideline>div{position:relative;z-index:1}.mod_article.guideline:after{content:"";bottom:0;height:100%;position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain}.mod_article.guideline.__startLine:before{content:url(../../files/theme/img/sfx/line-start.svg);position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:15%;width:8.542vw;max-width:10.25rem;min-width:5.75rem}.mod_article.guideline.__startLine:after{height:85%}.section__bg.mod_article.guideline.__addLine:before{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-image:url(../../files/theme/img/sfx/line-dot-white.svg);background-repeat:repeat;background-size:contain;top:0;height:204px;max-height:35%}.section__bg.mod_article.guideline.__addLine:after{position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-image:url(../../files/theme/img/sfx/line-dot-white.svg);background-repeat:repeat;background-size:contain;height:204px;max-height:35%}#colorbox #cboxCurrent,#colorbox #cboxTitle{display:none!important}#colorbox button#cboxClose,#colorbox button#cboxNext,#colorbox button#cboxPrevious{width:3.594vw;max-width:4.3125rem;min-height:2.5rem;background-color:#000000;background-repeat:no-repeat;background-size:55%;background-position:center;border:1px solid #ffffff}#colorbox button#cboxNext,#colorbox button#cboxPrevious{height:4.948vw;max-height:5.9375rem;min-height:3.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}#colorbox button#cboxPrevious{background-image:url(../../files/theme/img/icons/icon-slide-arrow-left.svg);border-left:none}#colorbox button#cboxNext{background-image:url(../../files/theme/img/icons/icon-slide-arrow-right.svg);border-right:none}#colorbox button#cboxClose{width:3.594vw;height:3.594vw;background-color:#000000;background-image:url(../../files/theme/img/icons/icon-close-yellow.svg);border-top:none;border-right:none}#colorbox #cboxContent img{border:1px solid #ffffff}.intro__wrapper .ce_text{text-align:center}.special__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:67.4vw;margin-left:-3.1vw}@media (max-width:53.125rem){.special__wrapper{width:75.4vw}}.special__wrapper>div{width:27.5vw}@media (max-width:53.125rem){.special__wrapper>div{width:31.5vw}}@media (max-width:39.375rem){.special__wrapper>div{width:70vw}}.special__wrapper>div{margin-left:3.1vw;margin-right:3.1vw;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.special__wrapper>div .ce_text{padding-top:2.5rem}.special__wrapper>div .ce_text p{margin:0}.special__wrapper>div .ce_text p+p{margin-top:1rem}.special__wrapper>div.main-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:53.125rem){.special__wrapper>div.main-1,.special__wrapper>div.main-2{position:relative}.special__wrapper>div.main-1>*,.special__wrapper>div.main-2>*{position:relative;z-index:2}.special__wrapper>div.main-1:after,.special__wrapper>div.main-2:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.special__wrapper>div.main-1:after,.special__wrapper>div.main-2:after{height:100%;top:0}.special__wrapper>div.main-1,.special__wrapper>div.main-2{}.special__wrapper>div.main-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.special__wrapper>div.main-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.special__wrapper>div.sub-1{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.special__wrapper>div.sub-2{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.special__wrapper>div .ce_text{padding-top:0}}@media (max-width:53.125rem){.special__wrapper>div.sub-1,.special__wrapper>div.sub-2{margin-top:2.5rem}}.cta__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:visible}.cta__wrapper:before{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:15vw;width:8px;bottom:0;left:50%;margin-left:-4px;z-index:1;-webkit-transform:translateY(100%);transform:translateY(100%)}.cta__wrapper:after{content:"";position:absolute;top:0;left:50%;z-index:1;width:10px;height:100%;margin-left:-5px;background:#ffffff}.cta__wrapper>div{position:relative;z-index:2}.cta__wrapper>div{width:100%}.cta__wrapper>div a{display:block;width:100%;padding-left:1.5rem;padding-right:1.5rem}.cta__wrapper>div+*{margin-top:1rem}.job_wrapper{padding-top:3.5rem;position:relative}.job_wrapper>*{position:relative;z-index:2}.job_wrapper:after{content:"";position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background:#ffffff;height:calc(100% - 10px);width:12px;top:5px;left:50%;margin-left:0;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.job_wrapper .ce_accordion .toggler.active .icon .hideable{opacity:0}.job_wrapper:after{height:100%;top:0}.text__block.force-center-text p{text-align:center!important}.search__dialog{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(../../files/media/backgrounds/wood-bg-01.jpg);z-index:10;opacity:0;-webkit-transition:opacity 0.35s ease-in;transition:opacity 0.35s ease-in}.search__dialog.is-active{opacity:1}.search__dialog:after,.search__dialog:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.search__dialog:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#ffffff));background-image:linear-gradient(to bottom,#000000 0%,#ffffff 100%);mix-blend-mode:multiply}.search__dialog:after{background-image:-webkit-gradient(linear,left bottom,left top,from(#000000),to(#ffffff));background-image:linear-gradient(to top,#000000 0%,#ffffff 100%);mix-blend-mode:multiply}.search__dialog .searchToggle{position:absolute;top:1.5rem;right:1.5rem;z-index:2;width:2.25rem}.search__dialog .searchToggle svg rect{fill:#ffec00}.search__dialog .search__dialog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;z-index:1}@media (max-width:39.375rem){.search__dialog .search__dialog__content .inner{-webkit-transform:translateY(-20vh);transform:translateY(-20vh)}}.search__dialog .search__dialog__content .inner h2{font-size:6.25rem;font-size:clamp(35px,5.21vw,100px);text-align:center;color:#ffec00}.search__dialog .search__dialog__content .inner .mod_search{padding-left:25%;padding-right:7.5%}@media (max-width:39.375rem){.search__dialog .search__dialog__content .inner .mod_search{padding-left:17.5%;padding-right:2.5%}}.close-all__layer{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;z-index:4;background-color:rgba(0,0,0,0.37);display:none}@media (min-width:43.75rem){body.product .intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.product .intro__wrapper .content-text{width:55%;text-align:left}@media (max-width:71.875rem){body.product .intro__wrapper .content-text{width:50%}}@media (max-width:43.75rem){body.product .intro__wrapper .content-text{width:100%}}body.product .intro__wrapper .content-list{width:28.5%;padding-top:1em}@media (max-width:90.625rem){body.product .intro__wrapper .content-list{width:35%}}@media (max-width:71.875rem){body.product .intro__wrapper .content-list{width:40%}}@media (max-width:39.375rem){body.product .intro__wrapper .content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}body.product .intro__wrapper .content-list ul{width:65%}}@media (min-width:39.4375rem){body.product.pencils .intro__wrapper{padding-left:15%;padding-right:15%}}body.product.pencils .intro__wrapper:after{content:"";bottom:0;height:100%;position:absolute;width:8px;left:50%;margin-left:-4px;z-index:0;background-color:#ffffff}body.product.pencils .intro__wrapper .content-text{position:relative;z-index:1;width:100%;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}body.product.pencils .intro__wrapper .content-text p:first-of-type{margin-top:0}body.product.pencils .intro__wrapper .content-text p:last-of-type{margin-bottom:0}body.product.pencils .intro__wrapper .content-text:after,body.product.pencils .intro__wrapper .content-text:before{content:"";position:absolute;left:0;z-index:2;height:8px;width:100%;background-image:url(../../files/theme/img/sfx/line-dot-black.svg);background-repeat:repeat;background-size:contain}body.product.pencils .intro__wrapper .content-text:before{top:0}body.product.pencils .intro__wrapper .content-text:after{bottom:0}body.adga-230 #slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.cp__toggle{display:none}body.adga-230 #slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.pat-one{display:none}body.adga-130 #slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.pat-one{display:none}body.adga-350 #slider__360deg .slider__container .slider-intro__row .filter__col .filter .toggle.pat-one{display:none}body.azubi .intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:6vw}body.azubi .intro__wrapper:after,body.azubi .intro__wrapper:before{content:"";display:block;background-repeat:no-repeat;background-position:center;background-size:contain}body.azubi .intro__wrapper:before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:5rem;height:3.8125rem;-webkit-transform:translateX(115%);transform:translateX(115%);background-image:url(../../files/theme/img/icons/icon-heart.svg)}body.azubi .intro__wrapper:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:10.4375rem;height:6.3125rem;background-image:url(../../files/theme/img/logo/adga-logo-raw.svg)}body.azubi .intro__wrapper .content-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}body.azubi .intro__wrapper .content-text p{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-family:"Gloria Hallelujah",cursive;font-weight:400;letter-spacing:0.4px;line-height:1.5;text-align:center}body.whistleblow .ce_form .formbody{display:block}body.whistleblow .ce_form .formbody .widget.widget-text label,body.whistleblow .ce_form .formbody .widget.widget-textarea label{font-size:1rem;font-weight:normal;letter-spacing:normal;text-transform:none}body.whistleblow .ce_form .formbody .widget.widget-text input,body.whistleblow .ce_form .formbody .widget.widget-text textarea,body.whistleblow .ce_form .formbody .widget.widget-textarea input,body.whistleblow .ce_form .formbody .widget.widget-textarea textarea{text-transform:none;font-weight:600}body.whistleblow .ce_form .formbody .widget.widget-text.active label{font-size:1rem}body.whistleblow .ce_form .formbody .widget.widget-textarea label{top:1.25rem;left:1.25rem}body.whistleblow .ce_form .formbody .widget.widget-textarea textarea{padding-top:2.5rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.5rem}body.whistleblow .ce_form .formbody .widget.widget-textarea.active label{top:0.75rem}body.whistleblow .ce_form .formbody .widget.widget-explanation.ce_text p{font-size:1rem;font-weight:normal;letter-spacing:normal;line-height:1.85;text-transform:none;text-align:left!important;margin-top:0}body.whistleblow .ce_form .formbody .widget.widget-explanation.ce_text p:last-of-type{margin-bottom:0}body.whistleblow .ce_form .formbody .radio_container{margin-bottom:1rem}body.whistleblow .ce_form .formbody fieldset{margin:0;padding:0;border:none}body.whistleblow .ce_form .formbody h2{margin-top:3rem}body.whistleblow .ce_form .formbody h2+fieldset{margin-top:1.75rem}body.whistleblow .ce_form .formbody>fieldset+fieldset{margin-top:1.75rem}body.whistleblow .ce_form .formbody>fieldset h3{font-size:1.6875rem;font-size:clamp(18px,1.145833333vw,22px);margin-bottom:1.25rem}body.whistleblow .ce_form .formbody>fieldset h3 span{font-weight:100}body.whistleblow .ce_form .formbody>fieldset.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:930px){body.whistleblow .ce_form .formbody>fieldset.row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.whistleblow .ce_form .formbody>fieldset.row .w100,body.whistleblow .ce_form .formbody>fieldset.row h3{width:100%}body.whistleblow .ce_form .formbody>fieldset.row .w100{margin-top:1rem}@media (min-width:701px){body.whistleblow .ce_form .formbody>fieldset.row:not(.lateBreak) .radio_container{display:-webkit-box;display:-ms-flexbox;display:flex}body.whistleblow .ce_form .formbody>fieldset.row:not(.lateBreak) .radio_container label{margin-top:0;margin-bottom:0}body.whistleblow .ce_form .formbody>fieldset.row:not(.lateBreak) .radio_container>span+span{margin-left:1rem}body.whistleblow .ce_form .formbody>fieldset.row:not(.lateBreak) .radio_container>span:nth-last-of-type{margin-right:0.5rem}}@media (min-width:376px){body.whistleblow .ce_form .formbody>fieldset.row.lateBreak .radio_container{display:-webkit-box;display:-ms-flexbox;display:flex}body.whistleblow .ce_form .formbody>fieldset.row.lateBreak .radio_container label{margin-top:0;margin-bottom:0}body.whistleblow .ce_form .formbody>fieldset.row.lateBreak .radio_container>span+span{margin-left:1rem}body.whistleblow .ce_form .formbody>fieldset.row.lateBreak .radio_container>span:nth-last-of-type{margin-right:0.5rem}}body.whistleblow .ce_form .formbody>fieldset .widget.widget-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1.75rem;margin-bottom:1rem;border:none}@media (max-width:930px){body.whistleblow .ce_form .formbody>fieldset .widget.widget-text{width:100%}}body.whistleblow .ce_form .formbody>fieldset .widget.widget-text input,body.whistleblow .ce_form .formbody>fieldset .widget.widget-text label{line-height:1.75rem}body.whistleblow .ce_form .formbody>fieldset .widget.widget-text label{-ms-flex-negative:0;flex-shrink:0;position:relative;top:auto;margin-top:0;margin-left:2rem;margin-right:0.5rem}@media (max-width:930px){body.whistleblow .ce_form .formbody>fieldset .widget.widget-text label{margin-left:0}}body.whistleblow .ce_form .formbody>fieldset .widget.widget-text input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:2px solid #000000}body.whistleblow .ce_form .formbody>fieldset:not(.row) .radio_container>span{display:block}body.whistleblow .ce_form .formbody>fieldset:not(.row) .radio_container>span+span{margin-top:1rem}body.search .mod_search p.header{margin-top:2.5rem}body.search .mod_search>div{margin-top:2.5rem}body.search .mod_search>div h2{font-size:2.5rem;font-size:clamp(20px,2.1vw,40px);font-family:"Lobster",cursive}body.search .mod_search form .formbody .widget.widget-text input{line-height:calc(3.875rem - 2px);border:1px solid #000000;border-right:none;color:#000000}body.search .mod_search form .formbody .widget.widget-text input:focus{background-color:transparent}body.search .mod_search form .formbody .widget.widget-submit .icon{background-color:#000000}body.search:not(.touch) .mod_search form .formbody .widget.widget-submit button:hover+.icon{background-color:#007a3f}body.error404 .mod_article:after{content:"";position:absolute;top:0;left:0;right:0;height:100%;margin-left:auto;margin-right:auto;width:61.2vw}@media (max-width:53.125rem){body.error404 .mod_article:after{width:70vw}}body.error404 .mod_article:after{background-image:-webkit-gradient(linear,left bottom,left top,from(#000000),to(#ffffff));background-image:linear-gradient(to top,#000000 0%,#ffffff 100%);mix-blend-mode:multiply;z-index:0}body.error404 .mod_article .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:19.4vw;padding-right:19.4vw}@media (max-width:53.125rem){body.error404 .mod_article .inside{padding-left:15vw;padding-right:15vw}}body.error404 .mod_article .inside{position:relative;z-index:1;padding-top:7rem;padding-bottom:3.5rem}body.error404 .mod_article .inside .headline{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:2.5rem}body.error404 .mod_article .inside .headline h1{font-size:10rem;font-size:clamp(50px,8.333vw,160px)}body.error404 .mod_article .inside .content-text{padding-left:2.5rem;padding-right:2.5rem}body.error404 .mod_article .inside .content-text p{color:#ffffff;text-align:center}body.error404 .mod_article .inside .content-hyperlink{margin-top:1.5rem}body.error404 .mod_article .inside .content-hyperlink a{border:1px solid #ffffff}#mmenu:not(.mm-menu){display:none}@-webkit-keyframes foo{}@keyframes foo{}@keyframes foo{}@keyframes foo{}
/*# sourceMappingURL=adga-styles.css.map */
