html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:#0000;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset #0000;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:1600px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px #0009;display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px #0009;content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:#0009;height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-bg{opacity:.85}.mfp-iframe-holder .mfp-content,.mfp-inline-video .mfp-content{max-height:min(100vh - 80px,1024px)}.mfp-iframe-scaler{height:auto;margin:0 auto;max-width:calc(min(100vh - 80px,1024px)/9*16);overflow:initial;padding:0;position:relative}.mfp-iframe-scaler:before{content:"";display:block;padding-top:56.25%}.mfp-iframe-scaler .mfp-figure,.mfp-iframe-scaler video{background-color:#000;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.mfp-iframe-scaler .mfp-figure{background-color:#0000}button.mfp-close{color:#fff;cursor:pointer;font-size:2.1875rem;line-height:44px;margin:0;opacity:1;padding:0 6px 0 0;right:20px;text-align:right;top:10px}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{backface-visibility:hidden;opacity:0;transition:opacity .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.85}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:opacity .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.85}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:opacity .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-image-holder:before{display:none}.mfp-image-holder .mfp-content{display:block;height:100%;pointer-events:none}.mfp-image-holder .mfp-close,.mfp-image-holder figcaption,.mfp-image-holder img{pointer-events:all}.mfp-figure{height:100%;min-width:25rem}.mfp-figure:after{display:none}.mfp-figure figure{display:grid;grid-template-areas:"." "image" "." "caption";grid-template-rows:40px 1fr 1.25rem max-content;height:100%;max-height:100vh;padding:1rem}.mfp-figure img{align-self:center;background-color:#404040;box-shadow:0 0 8px #000c;grid-area:image;justify-self:center;max-height:100%!important;padding:0}.mfp-figure figcaption{grid-area:caption}.mfp-figure .mfp-bottom-bar{display:flex;justify-content:space-between;left:0;margin:0;position:relative;top:0}.mfp-figure .mfp-counter{align-self:flex-end;position:static}.mfp-content .copyright{color:#fff;font-size:12px;margin-top:0}.mfp-content .copyright:before{content:"Ⓒ "}.mfp-content .caption{display:flex;flex-direction:column;font-size:max(12px,.875rem);margin-top:.75rem;position:relative}.mfp-content .caption:after{background-color:#fff;content:"";height:3px;margin-top:.75rem;width:3.125rem}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/noto-sans-latin-400-normal.woff2?eb100ee18be7e3a0affb') format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/noto-sans-latin-700-normal.woff2?0df018bf5322041e9393') format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/fonts/icomoon.woff?cc860425dcfa5e2addc4') format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-feature-settings:"lnum";border:0;margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;overflow:hidden;overflow-y:scroll;scroll-padding-top:calc(94px + 3.125rem)}body{background:#fff;position:relative}details>summary{cursor:pointer;list-style:none}details>summary::-webkit-details-marker{display:none}details>*{box-sizing:border-box}embed,img,object,video{height:auto;max-width:100%}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle}hr{background-color:#333;border:0;height:1px}textarea{resize:vertical}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible,button:focus-visible{outline:1px solid #a6a6a6}[type=button],[type=reset],[type=submit],button{cursor:pointer}@media(max-width:1919px){body{-webkit-hyphens:auto;hyphens:auto}}html{font-family:Noto sans,sans-serif;font-weight:400}@media(max-width:1768px){html{font-size:90%}}@media(max-width:1176px){html{font-size:80%}}@media(max-width:1024px){html{font-size:70%}}@media(max-width:560px){html{font-size:60%}}@media(max-width:460px){html{font-size:50%}}body{font-size:1.125rem;line-height:1.5;text-rendering:optimizelegibility}a,body{color:#333}a{text-decoration:underline}a:active,a:hover{text-decoration:none}b,strong{font-weight:700}.h1,h1{font-size:3.125rem;line-height:1.22}.h1,.h2,h1,h2{color:#00a883;font-family:Noto sans,sans-serif;font-weight:700}.h2,h2{font-size:2.375rem;line-height:1.2368421053}.h3,h3{font-size:2.125rem;line-height:1.2058823529}.h3,.h4,h3,h4{color:#00a883;font-family:Noto sans,sans-serif;font-weight:700}.h4,h4{font-size:1.6875rem;line-height:1.1851851852}.h5,h5{color:#00a883;font-family:Noto sans,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}.h1 .mark,.h2 .mark,.h3 .mark,.h4 .mark,.h5 .mark,.h6 .mark,h1 .mark,h2 .mark,h3 .mark,h4 .mark,h5 .mark,h6 .mark{background:#0000;color:#1d2d44}main{margin:0 auto;max-width:1920px;min-height:calc(100vh - 5.875rem);padding:.1px}main>:where(:not(.scroll-sentinel))+*{margin-top:6rem}main>:where(.fullwidth)+:where(.fullwidth){margin-top:0}.scroll-sentinel{pointer-events:none;visibility:hidden}.home-page .scroll-sentinel{position:relative;top:5.875rem}@media(max-width:1270px)or (max-height:800px){.home-page .scroll-sentinel{top:auto}}.container{margin-left:auto;margin-right:auto;width:100%}.container.brand-primary{background-color:#1d2d44;padding:4rem 0}.content-wrap{max-width:110.5rem}.content-wrap,.content-wrap-narrow{margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%}.content-wrap-narrow>*+*,.content-wrap>*+*{margin-top:3rem}.content-wrap-narrow{max-width:73.5rem}.content-wrap+.content-wrap,.content-wrap+.content-wrap-narrow,.content-wrap-narrow+.content-wrap,.content-wrap-narrow+.content-wrap-narrow{margin-top:3rem}.grid{display:grid;gap:3rem 3rem;grid-auto-rows:auto}.grid .column>*+*{margin-top:3rem}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-7-sixteenths-9-sixteenths{grid-template-columns:9fr 7fr}.media-right .grid-7-sixteenths-9-sixteenths{grid-template-columns:7fr 9fr}@media(max-width:1024px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid.grid-7-sixteenths-9-sixteenths{grid-template-columns:1fr}}@media(max-width:650px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.accessible-hidden,.skip-to-main{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{padding-top:5.875rem}body.home-page{padding:0}.navigation-container{align-items:center;display:flex;flex-direction:row-reverse;height:-moz-fit-content;height:fit-content;justify-content:center;transition:padding .3s}.page-header{background-color:#ffffffe6;height:5.2222222222em;left:0;position:fixed;top:0;transition:height .3s,box-shadow .3s,background-color .6s,padding .3s;width:100%;z-index:100}.page-header-wrapper{height:100%}.page-header .content-wrap{align-items:center;display:flex;gap:.8888888889em;height:100%;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem;transition:padding .3s}.page-header .content-wrap>*{margin-top:0}.page-header.sticky .logo img.logo-color{display:none}.page-header.sticky .logo img.logo-white{display:block}.page-header .logo-container{align-items:center;display:flex;position:relative;transition:padding .3s}.page-header .logo{align-items:flex-end;display:flex;flex-shrink:0;width:auto}.page-header .logo img{max-height:100%;max-width:10.125rem;object-fit:contain;translate:0 0 0}.page-header .logo img.logo-white,.page-header .logo-mobile,.page-header .site-widgets{display:none}.skip-to-main{font-size:max(12px,1rem);left:3px;top:3px}.skip-to-main:focus{clip:revert;border:revert;height:revert;margin:revert;overflow:revert;padding:revert;width:revert}@media(min-width:1271px)and (min-height:801px){.page-header.sticky{background-color:#1d2d44;box-shadow:0 0 6px 0 #00000040}}@media(max-width:1270px)or (max-height:800px){html{scroll-padding-top:80px}body{padding-top:0}.page-header{height:auto;position:relative;width:100%}.page-header .content-wrap{align-items:flex-start;display:flex;justify-content:flex-start;max-width:1960px;padding-top:80px}.page-header .logo-container{justify-content:center;padding:min(1.25rem,12px) 0 min(1.5rem,15px);width:100%}.page-header .logo{width:-moz-fit-content;width:fit-content}.page-header .logo img{height:auto;max-width:max(100px,9.375rem)}.page-header .logo-mobile{display:flex;margin-right:auto;opacity:0;pointer-events:none;transition:opacity .25s;visibility:hidden}.page-header.sticky .logo-mobile{height:auto;opacity:1;pointer-events:all;visibility:visible;width:8.125rem}.page-header.sticky .logo-mobile img{width:100%}.page-header .site-widgets{align-items:center;background-color:#0000;border-radius:0;display:flex;gap:0;height:100%;margin:0 .75rem;position:relative;top:0;z-index:1}.page-header .site-widgets a{background-color:#0000;height:100%;padding:0 max(17px,.8125rem);position:relative}.page-header .site-widgets a .icon-contact svg,.page-header .site-widgets a .icon-news svg{width:2.5rem}.page-header .site-widgets a .icon-contact svg path,.page-header .site-widgets a .icon-news svg path{fill:#f6ae2d}.page-header .site-widgets a+a{margin-top:0}.page-header .site-widgets a:last-child:after{background-color:#f6ae2d;border-radius:8px;content:"";height:max(22px,2.0625rem);left:max(-1px,-.125rem);position:absolute;top:50%;transform:translateY(-50%);width:max(2px,.25rem)}.page-header .site-widgets .contact,.page-header .site-widgets .news{border-radius:0}@media(max-width:460px){.page-header .site-widgets{margin-left:.3125rem;margin-right:0}}.home-page .page-header .logo{filter:none}.navigation-container{background-color:#fff;flex-direction:row;height:80px;left:0;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:fixed;top:0;width:100%}.sticky .navigation-container{align-items:center;box-shadow:0 0 6px 0 #00000040}}@media(max-width:1024px){.page-header .content-wrap{padding-top:45px}.navigation-container{height:45px}}.meta-navigation{align-items:center;display:flex;gap:.75rem}.meta-navigation .button{border-radius:1.25rem;font-size:max(12px,.875rem);font-weight:700;padding:.6875rem .625rem;transition:outline .2s,border .2s,border-radius .2s,padding .2s}.meta-navigation .button.button-secondary{align-items:center;background-color:#0000;border:0;border-radius:0;color:#1d2d44;display:flex;justify-content:center;padding:min(1.625rem,17px);transition:color .2s}.meta-navigation .button.button-secondary span,.meta-navigation .button.button-secondary:before{display:none}.meta-navigation .button.button-secondary:after{font-size:min(2.5rem,25px);padding:0;position:static;transform:none;transition:color .2s}.meta-navigation .button.button-secondary:hover{color:#69ccb6}.meta-navigation .button.button-contact:after{-webkit-font-smoothing:antialiased;speak:never;content:"";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.meta-navigation .search-widget{position:relative;z-index:1}.meta-navigation .search-trigger{background:#0000;border:0;border-radius:0;box-shadow:none;color:#1d2d44;display:flex;line-height:1;padding:min(1.625rem,17px);position:relative;z-index:2}.meta-navigation .search-trigger:after{-webkit-font-smoothing:antialiased;speak:never;color:#000;content:"";display:block;font-family:icomoon!important;font-size:min(2.5rem,25px);font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transform:translateZ(0);transition:color .2s}.meta-navigation .search-trigger:hover:after{color:#69ccb6}:where(.home-page .page-header:not(.sticky)) .meta-navigation .search-trigger{color:#1d2d44}.meta-navigation .search-popup{background-color:#69ccb6;border:0;border-radius:.3125rem;box-shadow:0 0 6px 0 #00000040;margin:0;padding:3.875rem;position:absolute;top:.3125rem;transform:translateX(calc(-100% + 55px));width:100%;width:40.8125rem;z-index:1}.meta-navigation .search-popup form{display:flex;gap:1.5rem}.meta-navigation .search-popup input{background:#0000;border:0;border-bottom:max(.1875rem,2px) solid #fff;color:#fff;font-size:max(16px,1.375rem);line-height:1.28;padding:.5rem 0;width:100%}.meta-navigation .search-popup input::placeholder{color:#fff;font-size:max(16px,1.375rem);opacity:1}.meta-navigation .search-popup button{background:#0000;border:0;border-radius:0;box-shadow:none;color:inherit;color:#1d2d44}.meta-navigation .search-popup button:hover:after{color:#edfdff}.meta-navigation .search-popup button:after{-webkit-font-smoothing:antialiased;speak:never;color:#fff;content:"";font-family:icomoon!important;font-size:2rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;transition:color .2s}.meta-navigation .search-popup[open]+.search-trigger{color:#69ccb6}.meta-navigation .search-popup[open]+.search-trigger:after,.meta-navigation .search-popup[open]+.search-trigger:hover:after{color:#fff}.meta-navigation .search-popup[open] input:focus{outline:none}.meta-navigation .search-popup[open] input:focus+button{color:#00a883}.meta-navigation .language-menu{position:relative}.meta-navigation .language-menu a{align-items:center;color:#333;display:flex;font-size:14px;font-weight:700;height:100%;text-decoration:none;text-transform:uppercase;transition:color .2s}.page-header.sticky .meta-navigation .language-menu a,.page-header.sticky .meta-navigation .language-menu a:before{color:#fff}.page-header.sticky .meta-navigation .language-menu a:hover,.page-header.sticky .meta-navigation .language-menu a:hover:before{color:#69ccb6}.meta-navigation .language-menu a:before{-webkit-font-smoothing:antialiased;speak:never;content:"";font-family:icomoon!important;font-size:max(22px,1.5rem);font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:0;margin-right:max(5px,.5rem);pointer-events:none;text-transform:none;transition:color .2s}.meta-navigation .language-menu a:hover,.meta-navigation .language-menu a:hover:before{color:#69ccb6}.meta-navigation .button-contact:after{content:none}@media(min-width:1271px)and (min-height:801px){.page-header.sticky .meta-navigation .button-contact:after,.page-header.sticky .meta-navigation .search-trigger:after{color:#fff}.page-header.sticky .meta-navigation .button-contact:hover:after,.page-header.sticky .meta-navigation .search-trigger:hover:after{color:#69ccb6}.page-header.sticky .meta-navigation .search-popup[open]+.search-trigger:hover:after{color:#fff}}@media(max-width:1270px)or (max-height:800px){.meta-navigation{height:100%}.meta-navigation .button.button-secondary{padding:min(.75rem,17px)}.meta-navigation .search-popup{transform:translateX(calc(-100% + 50px))}.meta-navigation .button-contact,.meta-navigation .language-menu,.meta-navigation .search-widget{align-items:center;height:100%}.meta-navigation .button-contact .button,.meta-navigation .button-contact .search-trigger,.meta-navigation .language-menu .button,.meta-navigation .language-menu .search-trigger,.meta-navigation .search-widget .button,.meta-navigation .search-widget .search-trigger{align-items:center;display:flex;height:100%}.meta-navigation .search-trigger{padding:min(.75rem,17px)}.page-header.sticky .meta-navigation .language-menu a,.page-header.sticky .meta-navigation .language-menu a:before{color:#333}}@media(max-width:1024px){.meta-navigation .search-widget{position:unset}.meta-navigation .search-popup{border-radius:0;padding:4.25rem;position:absolute;right:0;top:100%;transform:unset;width:100%}.meta-navigation .search-popup button:after{color:#fff}.meta-navigation .search-popup[open]+.search-trigger{background-color:#69ccb6}}@media(max-width:460px){.meta-navigation{gap:5px}.meta-navigation .language-menu a:before{font-size:18px}}@media(min-width:1271px)and (min-height:801px){.page-navigation{font-size:max(12px,.875rem);transition:padding .3s}.page-navigation a{display:block;text-decoration:none}.page-navigation a:hover{color:#69ccb6}.page-navigation summary{display:block}.page-navigation>details{display:contents}.page-navigation>details>summary{display:none}.page-navigation .nav-level-1>ul{align-items:flex-end;display:flex;gap:.5rem;list-style:none}.page-navigation .nav-level-1>ul>li{word-wrap:normal;-webkit-hyphens:manual;hyphens:manual;max-width:18.75rem;min-width:min-content;position:relative}.page-navigation .nav-level-1>ul>li:has(>[open]),.page-navigation .nav-level-1>ul>li:hover{filter:drop-shadow(0 0 1.25rem rgba(0,0,0,.15));z-index:1}.page-navigation .nav-level-1>ul>li:has(>[open])>details>summary a,.page-navigation .nav-level-1>ul>li:hover>details>summary a{color:#69ccb6}.page-navigation .nav-level-1>ul>li:hover{filter:drop-shadow(0 0 1.25rem rgba(0,0,0,.15));z-index:1}.page-navigation .nav-level-1>ul>li:hover>details>summary a{color:#69ccb6}.page-navigation .nav-level-1 .active{color:#00a883}.page-navigation .nav-level-1 a:not(ul ul a){border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;font-family:Noto sans,sans-serif;font-weight:700;padding:1rem;position:relative;text-transform:uppercase}.page-navigation .nav-level-1 a:not(ul ul a):hover{color:#69ccb6}.page-navigation .nav-level-1 [open] summary a:not(ul ul a){background-color:#fff}.page-navigation .nav-level-2{position:relative}.page-navigation .nav-level-2 .active a{color:#00a883}.page-navigation .nav-level-2 a:not(ul ul a):hover{color:#69ccb6}.page-navigation .flyout{background-color:#fff;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem;border-top-left-radius:.3125rem;-webkit-hyphens:auto;hyphens:auto;max-height:calc(100vh - 5.875rem);min-width:calc(100% + .625rem);overflow:auto;position:absolute;right:0;top:100%;transition:top .4s;width:max-content;width:25rem}.page-navigation .flyout>ul{display:flex;flex-direction:column;gap:1rem;max-width:1768px;padding:1rem 2rem 1rem 1.5rem}.page-navigation .flyout a,.page-navigation .flyout span{display:block;font-size:1.125rem}.page-navigation .flyout a.active,.page-navigation .flyout span.active{color:#69ccb6}.page-navigation .nav-level-3>summary{align-items:center;display:flex}.page-navigation .nav-level-3>summary:after{-webkit-font-smoothing:antialiased;speak:never;content:"";display:inline-block;font-family:icomoon!important;font-size:max(12px,.875rem);font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:1.5;margin-left:1rem;text-transform:none;transition:rotate .2s,color .2s}.page-navigation .nav-level-3>ul{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 0 .5rem .5rem}.page-navigation .nav-level-3>ul a{font-size:max(12px,.875rem)}.page-navigation .nav-level-3>ul a.active,.page-navigation .nav-level-3[open]>summary a{color:#69ccb6}.page-navigation .nav-level-3[open]>summary:after{color:#69ccb6;rotate:90deg}.sticky .page-navigation{padding:0}.page-header.sticky .page-navigation .nav-level-1 a:not(ul ul a){color:#fff}.page-header.sticky .page-navigation .nav-level-1 a:not(ul ul a):hover{color:#69ccb6}.page-header.sticky .page-navigation .nav-level-1 a.active,.page-header.sticky .page-navigation .nav-level-2 .active a{color:#00a883}.page-header.sticky .page-navigation .nav-level-1>ul>li:hover{filter:drop-shadow(0 0 1.25rem rgba(0,0,0,.15));z-index:1}.page-header.sticky .page-navigation .nav-level-1>ul>li:hover>details>summary a{color:#69ccb6}}@media(max-width:1270px)or (max-height:800px){.page-navigation{color:#1d2d44;display:flex;height:100%;justify-content:flex-end}.page-navigation ul{display:flex;flex-direction:column;list-style:none}.page-navigation summary:not(.nav-level-1>summary){align-items:center;display:flex;gap:9px;justify-content:flex-end;justify-content:space-between;transition-duration:.2s;transition-property:color,border-color}.page-navigation summary:not(.nav-level-1>summary):after{-webkit-font-smoothing:antialiased;speak:never;align-items:center;color:inherit;content:"";display:flex;font-family:icomoon!important;font-size:max(12px,.875rem);font-style:normal;font-variant:normal;font-weight:400;height:100%;line-height:1;padding:12px 16px 14px;text-transform:none;transition:rotate .2s}.page-navigation details[open]>summary:not(.burger-wrapper){background-color:#f4f4f4;color:#00a883}.page-navigation details[open]>summary:not(.burger-wrapper):after{rotate:90deg;translate:0 -5%}.page-navigation a{text-decoration:none}.page-navigation a:hover{color:#00a883;text-decoration:none}.page-navigation details[open]>summary.active{color:#00a883}.page-navigation span{display:inline-block}summary.burger-wrapper{z-index:2}.burger{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:4.6875rem}.burger span{position:relative;transition:background-color .3s}.burger span,.burger span:after,.burger span:before{background-color:#1d2d44;border-radius:8px;height:3px;width:max(25px,1.875rem)}.burger span:after,.burger span:before{content:"";display:block;position:absolute;transition:transform .3s,top .3s,bottom .3s,background-color .2s}.burger span:before{top:min(-6px,-.625rem)}.burger span:after{bottom:min(-6px,-.625rem)}.burger:hover span,.burger:hover span:after,.burger:hover span:before{background-color:#00a883}.nav-level-1>ul>li>a,.nav-level-2>summary a,.nav-level-2>summary span{padding:.25rem 0 .25rem .5rem;text-transform:uppercase}.nav-level-1{display:contents;position:relative}.nav-level-1 a{color:inherit;display:inline-block}.nav-level-1 a:not(ul ul a){font-weight:700;padding:13px 0 14px 16px}.nav-level-1 a:not(ul ul a):not(summary a){padding-right:51px}.nav-level-1>ul{background-color:#fff;box-shadow:0 3px 6px 0 #00000029;font-size:16px;height:100vh;height:100dvh;overflow-x:hidden;overflow-y:auto;padding-bottom:50px;padding-top:80px;position:absolute;right:0;top:0;transition:height .4s;width:31.25rem;z-index:1}.nav-level-1>ul:before{background:linear-gradient(180deg,#fff 80%,#0000);content:"";left:0;margin-top:-80px;min-height:80px;position:sticky;top:-80px;width:100%}.nav-level-1:not([open])>:not(summary){display:none}.nav-level-1[open] .burger span{background-color:#fff}.nav-level-1[open] .burger span:after,.nav-level-1[open] .burger span:before{background-color:#00a883;transition:transform .3s,top 0,bottom 0}.nav-level-1[open] .burger span:before{top:0;transform:rotate(45deg)}.nav-level-1[open] .burger span:after{bottom:0;transform:rotate(-45deg);width:max(25px,1.875rem)}.nav-level-2 .active a{color:#00a883}.nav-level-2>.flyout{border-bottom:1px solid #0000;border-top:1px solid #0000;transition:border-color .2s}.nav-level-2[open]>.flyout{border-color:#e6e6e6}.flyout>ul>li>a,.flyout>ul>li>span,.nav-level-3>summary a,.nav-level-3>summary span{font-size:14px;padding-bottom:11px;padding-left:16px;padding-top:10px}.flyout>ul>li>a,.flyout>ul>li>span{padding-right:42px}.nav-level-3 summary:after{padding-bottom:11px;padding-top:10px}.nav-level-3>ul{font-size:14px}.nav-level-3>ul a{padding:8px 8px 8px 24px}}@media(max-width:460px){.page-navigation .nav-level-1>ul{width:100%}.page-navigation span.burger{padding:min(1rem,17px)}}.page-footer{background-color:#1d2d44;color:#fff;flex-direction:column;font-size:1.25rem;font-weight:400;margin-top:96px;padding:2rem}.page-footer .content-wrap>.grid-2{margin-top:2rem}.page-footer a{color:inherit;text-decoration:none}.page-footer .text{margin-top:0}.page-footer .text *+*{margin-top:.3125rem}.page-footer .footer-social-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto}.page-footer .footer-social-container .footer-social{display:flex;flex-wrap:wrap;gap:12px}.page-footer .footer-social-container .footer-social a{align-items:center;color:#00a883;display:flex;text-decoration:none;transition:color .2s}.page-footer .footer-social-container .footer-social a:after{font-size:2.5rem}.page-footer .footer-social-container .footer-social a:hover{color:#69ccb6}.page-footer .footer-social-container .footer-social li{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:.9375rem}.page-footer .footer-social-container .footer-social li:last-child{margin-right:0}.page-footer .footer-social-container .kununu:after{content:""}.page-footer .footer-social-container .kununu:after,.page-footer .footer-social-container .xing:after{-webkit-font-smoothing:antialiased;speak:never;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-footer .footer-social-container .xing:after{content:""}.page-footer .footer-social-container .linkedin:after{content:""}.page-footer .footer-social-container .linkedin:after,.page-footer .footer-social-container .twitter:after{-webkit-font-smoothing:antialiased;speak:never;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-footer .footer-social-container .twitter:after{content:""}.page-footer .footer-social-container .facebook:after{content:""}.page-footer .footer-social-container .facebook:after,.page-footer .footer-social-container .instagram:after{-webkit-font-smoothing:antialiased;speak:never;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-footer .footer-social-container .instagram:after{content:""}.page-footer .footer-social-container .youtube:after{-webkit-font-smoothing:antialiased;speak:never;content:"";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.page-footer .footer-headline{display:block;font-size:1.875rem;font-weight:700;margin-top:2.625rem}.page-footer .contact-links{margin-top:.875rem}.page-footer .footer-links .text{display:flex;gap:8.125rem}.page-footer .footer-links .text *+*{margin-top:0}.page-footer .footer-links .left,.page-footer .footer-links .right{display:flex;flex-direction:column}.page-footer .footer-links .left p,.page-footer .footer-links .right p{transition:color .2s}.page-footer .footer-links .left p+p,.page-footer .footer-links .right p+p{margin-top:24px}.page-footer .footer-links .left p:hover,.page-footer .footer-links .right p:hover{color:#00a883}.page-footer .footer-links a{font-weight:700;padding:.5rem 0;text-decoration:none}.page-footer .footer-links a:before{-webkit-font-smoothing:antialiased;speak:never;color:#00a883;content:"";font-family:icomoon!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:.5rem;text-transform:none}.page-footer .footer-meta .text{align-items:center;border-top:2px solid #ffffff80;display:flex;flex-wrap:wrap;font-size:max(12px,1.125rem);margin-top:2rem;padding:.75rem 0}.page-footer .footer-meta .text *{margin-top:0}.page-footer .footer-meta li+li:before{content:"|";display:inline-block;padding:0 .75rem}.page-footer .footer-meta a{font-size:max(12px,1.125rem);text-decoration:none}.page-footer .footer-meta a:hover{text-decoration:underline}@media(max-width:1024px){.page-footer .footer-links .left p+p,.page-footer .footer-links .right p+p{margin-top:.3125rem}}@media(max-width:850px){.page-footer .content-wrap>.grid.grid-2{grid-template-columns:1fr}.page-footer .footer-meta .text{display:block;padding-top:1.875rem}.page-footer .footer-meta .text *+*{margin-top:.3125rem}.page-footer .footer-meta li+li:before{content:"";padding:0}}@media(max-width:390px){.page-footer .footer-links .text{display:block}}.site-widgets{background-color:#fff;border-bottom-left-radius:1.875rem;border-top-left-radius:1.875rem;position:fixed;right:0;top:34vh;z-index:90}.site-widgets a{align-items:center;background-color:#f6ae2d;cursor:pointer;display:flex;justify-content:center;max-height:4.375rem;max-width:4.375rem;text-decoration:none}.site-widgets a:first-child{border-top-left-radius:1.375rem}.site-widgets a:last-child{border-bottom-left-radius:1.375rem}.site-widgets a+a{margin-top:max(2px,.25rem)}.site-widgets .contact,.site-widgets .news{padding:1.4375rem}.site-widgets .contact:before,.site-widgets .news:before{color:#fff;font-size:2rem;transition:opacity .2s}.site-widgets .contact:hover:before,.site-widgets .news:hover:before{opacity:.8}.site-widgets .news:before{content:""}.site-widgets .contact:before,.site-widgets .news:before{-webkit-font-smoothing:antialiased;speak:never;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.site-widgets .contact:before{content:""}.site-widgets .icon-contact svg,.site-widgets .icon-news svg{margin:10px;width:3rem}.site-widgets .icon-contact svg path,.site-widgets .icon-news svg path{fill:#fff}@media(max-width:1270px)or (max-height:800px){.site-widgets{display:none}}.media-text.media-left .column:first-child .image-wrapper,.media-text.media-left .column:first-child figure,.media-text.media-left .column:first-child img,.media-text.media-left .column:first-child picture{height:100%;object-fit:cover}.media-text.media-left .column:first-child .video,.media-text.media-left .column:first-child .video-wrapper{height:100%}.media-text.media-left .column:first-child .video-figure{width:100%}.media-text.media-left .column:last-child{padding:2rem 0}.media-text.media-left .grid-7-sixteenths-9-sixteenths .column:last-child{padding:2rem 6rem 2rem 0}.media-text.media-right .column:last-child .image-wrapper,.media-text.media-right .column:last-child figure,.media-text.media-right .column:last-child img,.media-text.media-right .column:last-child picture{height:100%;object-fit:cover}.media-text.media-right .column:last-child .video,.media-text.media-right .column:last-child .video-wrapper{height:100%}.media-text.media-right .column:last-child .video-figure{width:100%}.media-text.media-right .column:first-child{padding:2rem 0}.media-text.media-right .grid-7-sixteenths-9-sixteenths .column:first-child{padding:2rem 0 2rem 6rem}@media(max-width:1024px){.media-text.media-left .grid-7-sixteenths-9-sixteenths .column:last-child{padding:2rem 2rem 2rem 0}.media-text.media-right .grid-7-sixteenths-9-sixteenths .column:first-child{padding:2rem 0 2rem 2rem}}@media(max-width:768px){.media-text.media-left .grid-7-sixteenths-9-sixteenths .column:last-child{padding:0 1.25rem}.media-text.media-right .grid-7-sixteenths-9-sixteenths .column:first-child{order:1;padding:0 1.25rem}}@media(max-width:650px){.media-text .column:last-child{padding:0}.media-text.media-right .grid .column:last-child{order:-1}}.banner-intro{aspect-ratio:1920/606;background-color:#1d2d44;display:block;padding:10.208vw 0;position:relative}.banner-intro+.product-tile-container{margin-top:0}.banner-intro:after{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/banner-intro.svg?27e203f607c0686ff045');background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:50.625rem;left:-.8125rem;position:absolute;top:-20.625rem;width:79.896vw}.banner-intro .text{color:#fff;max-width:52vw}.banner-intro .text p{font-size:1.979vw;font-weight:700;-webkit-hyphens:none;hyphens:none}@media(max-width:1350px){.banner-intro:after{left:-25rem;top:-23.125rem;width:93vw}}@media(max-width:1024px){.banner-intro{align-items:unset;padding:5.625rem 0}.banner-intro:after{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/banner-intro-mobile.svg?506934d39ba90c1cec32');height:100%;left:unset;right:0;top:0;transform:scaleX(-1);width:100%}.banner-intro .text{max-width:85%}.banner-intro .text p{font-size:1.6875rem}}@media(max-width:650px){.banner-intro{padding:3.125rem 0 9.375rem}}@media(max-width:460px){.banner-intro:after{transform:scaleX(-1) translateY(5px)}}.banner-quote{display:grid;grid-template-areas:"main";grid-template-columns:auto;grid-template-rows:auto;-webkit-hyphens:none;hyphens:none}.banner-quote picture{background-color:#00a883;grid-area:main}.banner-quote img{display:block;height:calc(100% + 2px);object-fit:cover}.banner-quote blockquote{font-size:max(15px,1.6875rem);font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.1851851852}.banner-quote figcaption{font-size:max(14px,1.125rem);font-weight:400}.banner-quote cite{color:inherit;display:inline-block;font-style:normal}.banner-quote span+cite:before{content:"|";display:inline-block;margin:0 .25em}.banner-quote .content-wrap{display:grid;gap:3rem;grid-area:main;grid-template-areas:"content" "buttons";grid-template-columns:auto;grid-template-rows:auto auto;padding-bottom:4rem;padding-top:6rem}.banner-quote .content{align-self:start;color:#fff;display:flex;flex-direction:column;gap:1rem;grid-area:content;justify-self:start;perspective:0}.banner-quote .content.right{justify-self:end}.banner-quote .content.right:not(.bubble-outline,.bubble) blockquote{text-align:end}.banner-quote .content.right:not(.bubble-outline,.bubble) figcaption{display:flex;justify-content:flex-end}.banner-quote .content.quote{max-width:80.25rem}.banner-quote .content.quote blockquote:before{content:open-quote}.banner-quote .content.quote blockquote:after{content:close-quote}.banner-quote .content.dark{color:#1d2d44}.banner-quote .content.bubble,.banner-quote .content.bubble-outline{border-radius:5px;padding:2rem;position:relative;width:48rem}.banner-quote .content.bubble{background-color:#00a883;margin-bottom:2.75rem;z-index:1}.banner-quote .content.bubble figcaption{color:#fff}.banner-quote .content.bubble:after{background-color:#00a883;border-radius:5px;bottom:-1.75rem;content:"";height:6.25rem;position:absolute;right:5.625rem;rotate:30deg;width:6.25rem;z-index:-1}.banner-quote .content.bubble.right:after{left:5.625rem;right:unset;rotate:-30deg}.banner-quote .content.bubble-outline{border:5px solid #00a883;border-bottom:0;margin-bottom:3.3125rem;padding-bottom:1.375rem}.banner-quote .content.bubble-outline:after{aspect-ratio:768/65;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='768' height='64' style='enable-background:new 0 0 768 64' xml:space='preserve'%3E%3Cpath d='M768 0v13.3c0 2.8-2.2 5-5 5H204.4l-78 45c-.1.1-.2.1-.3.2-.2.1-.4.2-.6.2-.2.1-.4.1-.6.2-.3.1-.6.1-1 .1s-.7 0-1-.1c-.2 0-.4-.1-.6-.2-.4-.1-.8-.3-1.2-.6-.1-.1-.3-.2-.4-.3l-.3-.3-.2-.2-.2-.2c-.1-.2-.3-.4-.4-.6l-25-43.2H5c-2.8 0-5-2.2-5-5V0h5v13.3h92.5L123.9 59l79.2-45.7H763V0h5z' style='fill:none'/%3E%3Cpath d='M763 0v13.3H203.1L123.9 59 97.5 13.3H5V0H0v13.3c0 2.8 2.2 5 5 5h89.6l25 43.2c.1.2.2.4.4.6.1.1.1.2.2.2.1.1.1.2.2.2l.3.3c.1.1.3.2.4.3.4.3.8.5 1.2.6.2.1.4.1.6.2.3.1.6.1 1 .1s.6 0 1-.1c.2 0 .4-.1.6-.2.2-.1.4-.2.6-.2.1-.1.2-.1.3-.2l78-45H763c2.8 0 5-2.2 5-5V0h-5z' style='fill:%2300a782'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";left:-5px;position:absolute;rotate:y 180deg;top:calc(100% - 13px);width:calc(100% + 10px)}.banner-quote .content.bubble-outline.right:after{rotate:unset}.banner-quote .button-list{grid-area:buttons;margin-top:auto;position:relative;z-index:1}@media(max-width:1900px){.banner-quote .content-wrap{padding-left:4.6875rem;padding-right:4.6875rem}}@media(max-width:1600px){.banner-quote .content-wrap{padding-bottom:3rem;padding-top:3rem}}@media(max-width:1280px){.banner-quote .content-wrap{padding-bottom:2rem;padding-top:2rem}}@media(max-width:1024px){.banner-quote{grid-template-areas:"image" "content";grid-template-columns:auto;grid-template-rows:auto auto;height:100%}.banner-quote blockquote{color:#fff}.banner-quote blockquote+figcaption{margin-top:1rem}.banner-quote picture{grid-area:image}.banner-quote img{height:unset}.banner-quote .content-wrap{background-color:#00a883;display:flex;flex-direction:column;grid-area:content;padding:max(48px,4rem) 1.25rem}.banner-quote .content,.banner-quote .content.dark{color:#fff}.banner-quote .content,.banner-quote .content.bubble,.banner-quote .content.bubble-outline,.banner-quote .content.quote{border:0;border-radius:0;justify-self:unset;max-width:unset;padding:0;width:unset}.banner-quote .content.bubble-outline:after,.banner-quote .content.bubble:after,.banner-quote .content.quote:after,.banner-quote .content:after{display:none}.banner-quote .content.bubble-outline.right,.banner-quote .content.bubble.right,.banner-quote .content.quote.right,.banner-quote .content.right{justify-self:unset}.banner-quote .content.bubble-outline.right blockquote,.banner-quote .content.bubble.right blockquote,.banner-quote .content.quote.right blockquote,.banner-quote .content.right blockquote{text-align:unset}.banner-quote .content.bubble-outline.right figcaption,.banner-quote .content.bubble.right figcaption,.banner-quote .content.quote.right figcaption,.banner-quote .content.right figcaption{justify-content:unset}}.breadcrumbs{margin-top:1rem}.breadcrumbs ul{display:flex;flex-wrap:wrap;list-style:none;padding:1.25rem 0}.breadcrumbs li{font-size:max(12px,.7777777778em);margin-right:.5rem}.breadcrumbs li a{text-decoration:none;transition:color .2s}.breadcrumbs li a:hover,.breadcrumbs li span{color:#00a883}.breadcrumbs li+li:before{-webkit-font-smoothing:antialiased;speak:never;color:#1d2d44;content:"";font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;font-weight:700;line-height:1;margin-right:.5rem;text-decoration:none;text-transform:none}.breadcrumbs li:last-child:before{color:#00a883}.button-list{display:flex;flex-wrap:wrap;gap:1.25rem;width:100%}.button-list.center{justify-content:center}.button,.powermail-submit-button{align-items:center;background-color:#0000;border:0;border-radius:0;box-shadow:none;cursor:pointer;font-size:max(12px,1rem);font-weight:700;line-height:1.5;padding:1rem 3.125rem 1rem 1.5rem;position:relative;text-decoration:none;transition:color .2s,background-color .2s,outline .2s,border .2s}.button:after,.powermail-submit-button:after{-webkit-font-smoothing:antialiased;speak:never;content:"";display:inline-block;font-family:icomoon!important;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-left:.5rem;position:absolute;right:1.5rem;text-transform:none;top:50%;transform:translateY(-50%);transition:right .2s}.button:before,.powermail-submit-button:before{border-radius:.5rem;content:"";height:100%;left:0;position:absolute;top:0;transition:scale .2s,background-color .2s,border-color .2s;width:100%;z-index:-1}.button:hover:after,.powermail-submit-button:hover:after{right:1.125rem}.go-back.button,.go-back.powermail-submit-button{padding:1.125rem 1.5rem 1.125rem 3.125rem}.go-back.button:after,.go-back.powermail-submit-button:after{left:1.5rem;right:unset;top:50%;transform:scaleX(-1) translateY(-50%);transition:left .2s}.go-back.button:hover:after,.go-back.powermail-submit-button:hover:after{left:1.125rem}.button-secondary.button,.button-secondary.powermail-submit-button{color:#fff}.button-secondary.button:before,.button-secondary.powermail-submit-button:before{background-color:#00a883}.button-secondary.button:hover:before,.button-secondary.powermail-submit-button:hover:before{background-color:#69ccb6}.container.brand-primary .button-secondary.button,.container.brand-primary .button-secondary.powermail-submit-button{color:#1d2d44;z-index:1}.container.brand-primary .button-secondary.button:before,.container.brand-primary .button-secondary.powermail-submit-button:before{background-color:#fff}.container.brand-primary .button-secondary.button:hover:before,.container.brand-primary .button-secondary.powermail-submit-button:hover:before{background-color:#edfdff}.button-secondary.button-outline.button,.button-secondary.button-outline.powermail-submit-button{color:#00a883}.button-secondary.button-outline.button:before,.button-secondary.button-outline.powermail-submit-button:before{background-color:#0000;border:2px solid #00a883}.button-secondary.button-outline.button:hover,.button-secondary.button-outline.powermail-submit-button:hover{color:#fff}.button-secondary.button-outline.button:hover:before,.button-secondary.button-outline.powermail-submit-button:hover:before{background-color:#69ccb6;border-color:#69ccb6}.container.brand-primary .button-secondary.button-outline.button,.container.brand-primary .button-secondary.button-outline.powermail-submit-button{color:#fff;z-index:1}.container.brand-primary .button-secondary.button-outline.button:before,.container.brand-primary .button-secondary.button-outline.powermail-submit-button:before{background-color:#0000;border-color:#fff}.container.brand-primary .button-secondary.button-outline.button:hover,.container.brand-primary .button-secondary.button-outline.powermail-submit-button:hover{color:#1d2d44}.container.brand-primary .button-secondary.button-outline.button:hover:before,.container.brand-primary .button-secondary.button-outline.powermail-submit-button:hover:before{background-color:#edfdff}.without-background.button,.without-background.powermail-submit-button{color:#00a883;font-size:max(12px,1.125rem);padding-bottom:0;padding-left:0;padding-top:0}.without-background.button:hover,.without-background.powermail-submit-button:hover{color:#69ccb6}.button-primary,.powermail-submit-button{color:#fff}.button-primary:before,.powermail-submit-button:before{background-color:#1d2d44}.button-primary:hover:before,.powermail-submit-button:hover:before{background-color:#314b72}.container.brand-primary .button-primary,.container.brand-primary .powermail-submit-button{color:#1d2d44;z-index:1}.container.brand-primary .button-primary:before,.container.brand-primary .powermail-submit-button:before{background-color:#fff}.container.brand-primary .button-primary:hover:before,.container.brand-primary .powermail-submit-button:hover:before{background-color:#edfdff}.button-outline.button-primary,.button-outline.powermail-submit-button{color:#1d2d44}.button-outline.button-primary:before,.button-outline.powermail-submit-button:before{background-color:#0000;border:2px solid #1d2d44}.button-outline.button-primary:hover,.button-outline.powermail-submit-button:hover{color:#fff}.button-outline.button-primary:hover:before,.button-outline.powermail-submit-button:hover:before{background-color:#1d2d44}.container.brand-primary .button-outline.button-primary,.container.brand-primary .button-outline.powermail-submit-button{color:#fff;z-index:1}.container.brand-primary .button-outline.button-primary:before,.container.brand-primary .button-outline.powermail-submit-button:before{background-color:#0000;border-color:#fff}.container.brand-primary .button-outline.button-primary:hover,.container.brand-primary .button-outline.powermail-submit-button:hover{color:#1d2d44}.container.brand-primary .button-outline.button-primary:hover:before,.container.brand-primary .button-outline.powermail-submit-button:hover:before{background-color:#edfdff}.consent-banner-controls .button,.dp-consent-management .button{font-size:max(12px,.875rem);padding:max(12px,.875rem) max(15px,1.125rem)}.consent-banner-controls .button:after,.dp-consent-management .button:after{content:none}.dp-consent-management .button{font-size:max(12px,.875rem);z-index:99}.powermail-submit-button{display:block;padding:1.125rem 1.5rem;width:-moz-fit-content;width:fit-content}.powermail-submit-button:after{content:none}.powermail-submit-button input{align-items:center;background-color:#0000;border:none;color:#fff;display:block;font-size:max(12px,1rem);font-weight:700;margin-top:unset;padding:0}.tx-indexedsearch-searchbox-button{font-size:max(12px,1.125rem);padding-bottom:12px;padding-top:12px}.image-wrapper{display:grid;grid-template-areas:"image";grid-template-columns:1fr;grid-template-rows:1fr;position:relative}.image-wrapper picture{grid-area:image}.image-wrapper picture img{border-radius:5px;width:100%}.media-left .image-wrapper picture img{border-bottom-left-radius:0;border-top-left-radius:0}.media-right .image-wrapper picture img{border-bottom-right-radius:0;border-top-right-radius:0}.image figcaption{color:#6a6a6a;display:block;font-size:max(12px,.875rem);font-weight:700;line-height:1.3;margin-bottom:.625rem;margin-top:.75rem}@media(max-width:768px){.media-left .image-wrapper picture img,.media-right .image-wrapper picture img{border-radius:0}}:root{--stage-height:716;--stage-width:1920}.stage{--swiper-theme-color:#fff;--swiper-navigation-sides-offset:2.375rem;--swiper-navigation-size:2.625rem;color:#fff}.stage .swiper-button-next,.stage .swiper-button-prev{color:#fff;position:absolute}.stage .swiper-button-next:after,.stage .swiper-button-prev:after{-webkit-font-smoothing:antialiased;speak:never;content:"";font-family:icomoon!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.stage .swiper-button-prev{transform:scaleX(-1)}.stage a{display:block;text-decoration:none}.stage .h1,.stage .h2,.stage .h3,.stage .h4,.stage .h5,.stage .h6,.stage a,.stage h1,.stage h2,.stage h3,.stage h4,.stage h5,.stage h6{color:inherit}.stage .video-popup,.stage figure,.stage img,.stage picture,.stage video{height:100%;width:100%}.stage img,.stage video{object-fit:cover}.stage figure{display:grid;grid-template-areas:"." "play" "caption" ".";grid-template-columns:auto;grid-template-rows:minmax(3rem,1fr) min-content min-content minmax(3rem,1fr);justify-items:center;position:relative}.stage figure:before{aspect-ratio:var(--stage-width)/var(--stage-height);content:"";display:block;grid-column:1;grid-row:1/-1;width:100%}.stage picture{display:grid}.stage picture source{display:none}.stage picture img{grid-column:1;grid-row:1}.stage .video-popup figure:after{-webkit-font-smoothing:antialiased;speak:never;align-items:center;aspect-ratio:1;color:#fff;content:"";display:flex;font-family:icomoon!important;font-size:7.625rem;font-style:normal;font-variant:normal;font-weight:400;grid-area:play;justify-content:center;line-height:1;margin-top:26.875rem;text-indent:.75rem;text-transform:none;transform:translateX(-.3125rem);width:-moz-fit-content;width:fit-content;z-index:2}.stage figcaption{display:grid;grid-area:caption;grid-template-columns:auto;grid-template-rows:min-content minmax(2.4375rem,min-content);margin-top:.5rem;max-width:73.5rem;padding:0 calc(var(--swiper-navigation-sides-offset) + var(--swiper-navigation-size) + 1.25rem);position:relative;text-align:center;z-index:2}.stage .headline{font-size:1.875rem;font-weight:700}.stage .video-subtext{margin-top:.9375rem}.stage picture,.stage video{left:0;position:absolute;top:0}@keyframes blinkCursor{0%{opacity:1}50%{opacity:0}}@media(max-width:1024px){:root{--stage-height:1200}}@media(max-width:650px){:root{--stage-height:1880}}.swiper-image-container{padding:0 5.375rem;position:relative;width:100%}.swiper-image-container .swiper-button-next,.swiper-image-container .swiper-button-prev{color:#1d2d44;position:absolute;top:10.7vw;transform:translateY(-50%)}.swiper-image-container .swiper-button-next:after,.swiper-image-container .swiper-button-prev:after{-webkit-font-smoothing:antialiased;speak:never;content:"";font-family:icomoon!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.swiper-image-container .swiper-button-next.swiper-button-disabled,.swiper-image-container .swiper-button-prev.swiper-button-disabled{color:#a6a6a6}.swiper-image-container .swiper-button-prev{transform:translateX(1.25rem) scaleX(-1)}.swiper-image-container .swiper-button-next{transform:translateX(-1.25rem)}.swiper-image{max-width:110.5rem}.swiper-image .swiper-slide{text-decoration:none}.swiper-image .swiper-slide.with-link:hover figure img{scale:1.05}.swiper-image .swiper-slide.with-link:hover figure:before{height:40%}.swiper-image .swiper-slide.with-link figcaption:after{-webkit-font-smoothing:antialiased;speak:never;content:"";display:block;font-family:icomoon!important;font-size:max(12px,1.125rem);font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:auto;text-transform:none}.swiper-image .swiper-slide figure{border-radius:5px;display:grid;grid-template-areas:". . ." ". . ." "contentOverlay contentOverlay contentOverlay";grid-template-columns:minmax(auto,1fr) minmax(auto,1fr) auto;grid-template-rows:minmax(auto,1fr) minmax(auto,1fr) auto;overflow:hidden}.swiper-image .swiper-slide figure:before{background-image:linear-gradient(#0000,#1d2d44);border-radius:5px;bottom:0;content:"";grid-column:1/-1;grid-row:1/-1;height:100%;position:absolute;transition:height .2s;width:100%;z-index:2}.swiper-image .swiper-slide img{border-radius:5px;grid-column:1/-1;grid-row:1/-1;transition:scale .2s;width:100%}.swiper-image .swiper-slide figcaption{align-items:center;color:#fff;display:flex;font-size:max(12px,1.5625rem);font-weight:700;gap:1.875rem;grid-area:contentOverlay;justify-content:space-between;padding:32px;position:relative;z-index:2}.swiper-image .controls-container{min-height:4.375rem;position:relative}.swiper-image .controls-container .swiper-pagination-bullet{background-color:#a6a6a6;height:17px;width:17px}.swiper-image .controls-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00a883}@media(max-width:1580px){.swiper-image-container{padding:0 3.125rem}.swiper-image-container .swiper-button-prev{transform:translateX(0) scaleX(-1)}.swiper-image-container .swiper-button-next{transform:translateX(0)}.swiper-image-container .swiper-button-next,.swiper-image-container .swiper-button-prev{top:17.45vw}}@media(max-width:1024px){.swiper-image-container{padding-left:1.25rem;padding-right:1.25rem}.swiper-image-container .swiper-button-next,.swiper-image-container .swiper-button-prev{display:none}}.swiper-quote{--swiper-theme-color:#00a883;--swiper-navigation-sides-offset:2.25rem;--swiper-navigation-size:2.625rem;--swiper-pagination-bullet-inactive-color:#e6e6e6;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:17px}.swiper-quote .banner-quote{box-sizing:border-box}.swiper-quote .swiper-button-next.swiper-button-disabled,.swiper-quote .swiper-button-prev.swiper-button-disabled{color:#a6a6a6}.swiper-quote .swiper-button-next:after,.swiper-quote .swiper-button-prev:after{-webkit-font-smoothing:antialiased;speak:never;border-radius:100px;content:"";font-family:icomoon!important;font-size:1.75rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.swiper-quote .swiper-button-prev{transform:scaleX(-1)}.swiper-quote .controls-container{display:none;min-height:4.375rem}@media(max-width:1900px){.swiper-quote{--swiper-navigation-sides-offset:1.5625rem}}@media(max-width:1024px){.swiper-quote .swiper-wrapper{display:grid;grid-auto-flow:column}.swiper-quote .swiper-button-next,.swiper-quote .swiper-button-prev{display:none}.swiper-quote .controls-container{display:block}}.swiper-quote-text-image .swiper-slide{height:auto}.swiper-quote-text-image .banner-quote{box-sizing:border-box}.swiper-quote-text-image .swiper-button-next,.swiper-quote-text-image .swiper-button-prev{display:none}.swiper-quote-text-image .controls-container{min-height:4.375rem}.swiper-quote-text-image .swiper-pagination .swiper-pagination-bullet{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#e6e6e6;border-radius:34px;height:17px;opacity:1;width:17px}.swiper-quote-text-image .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#00a883}.swiper-quote-text-image .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:.625rem}.banner-quote-text-image{box-sizing:border-box;display:flex;flex-direction:column;height:43.75vw;position:relative;width:100%}.banner-quote-text-image img{display:block;height:100%;margin-left:auto;max-width:71.875vw;object-fit:cover;width:100%}.banner-quote-text-image blockquote{font-size:1.8vw;font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.22;position:relative}.banner-quote-text-image blockquote:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='145.35' height='109.65'%3E%3Cpath data-name='Path 11344' d='m57.8 0-8.5 109.65H8.5L0 0Zm87.55 0-8.5 109.65h-40.8L87.55 0Z' fill='%23fff' opacity='.38'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";height:5.729vw;left:-2.865vw;position:absolute;top:-2.708vw;width:7.552vw}.banner-quote-text-image blockquote+figcaption{margin-top:2.813vw}.banner-quote-text-image figcaption{font-size:max(12px,1.1vw)}.banner-quote-text-image cite{color:inherit;display:inline-block;font-style:normal}.banner-quote-text-image span+cite:before{content:"|";display:inline-block;margin:0 .25em}.banner-quote-text-image .content{background-color:#00a883e6;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;flex-grow:1;left:0;max-width:60.677vw;padding:5.729vw 7.292vw 5.469vw 9.375vw;position:absolute;top:0}@media(max-width:1024px){.banner-quote-text-image{background-color:#00a883;height:100%}.banner-quote-text-image picture{display:block;width:100%}.banner-quote-text-image img{height:100%;margin-left:unset;max-width:unset;min-height:17.1875rem;width:100%}.banner-quote-text-image blockquote{font-size:2.375rem}.banner-quote-text-image blockquote:after{display:none}.banner-quote-text-image blockquote+figcaption{margin-top:2rem}.banner-quote-text-image figcaption{font-size:max(14px,1.125rem)}.banner-quote-text-image .content{background-color:#00a883;border-bottom-right-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;padding:48px 1.25rem;position:relative;width:100%}}.text>*+*{margin-top:3rem}.text+.button-list{margin-top:1.75rem}.text.center{align-items:center;display:flex;flex-direction:column;text-align:center}.text.intro p{max-width:52.5rem}.home-page .text.intro.center{align-items:unset;text-align:unset}.home-page .text.intro.center p{font-size:1.375rem;max-width:unset}.text+.grid-2,.text+.swiper-container{margin-top:2rem}.text .h1+*,.text .h1+.h1,.text .h1+.h2,.text .h1+.h3,.text .h1+.h4,.text .h1+.h5,.text .h1+.h6,.text .h1+h1,.text .h1+h2,.text .h1+h3,.text .h1+h4,.text .h1+h5,.text .h1+h6,.text .h2+*,.text .h2+.h1,.text .h2+.h2,.text .h2+.h3,.text .h2+.h4,.text .h2+.h5,.text .h2+.h6,.text .h2+h1,.text .h2+h2,.text .h2+h3,.text .h2+h4,.text .h2+h5,.text .h2+h6,.text .h3+.h1,.text .h3+.h2,.text .h3+.h3,.text .h3+.h4,.text .h3+.h5,.text .h3+.h6,.text .h3+h1,.text .h3+h2,.text .h3+h3,.text .h3+h4,.text .h3+h5,.text .h3+h6,.text .h4+.h1,.text .h4+.h2,.text .h4+.h3,.text .h4+.h4,.text .h4+.h5,.text .h4+.h6,.text .h4+h1,.text .h4+h2,.text .h4+h3,.text .h4+h4,.text .h4+h5,.text .h4+h6,.text h1+*,.text h1+.h1,.text h1+.h2,.text h1+.h3,.text h1+.h4,.text h1+.h5,.text h1+.h6,.text h1+h1,.text h1+h2,.text h1+h3,.text h1+h4,.text h1+h5,.text h1+h6,.text h2+*,.text h2+.h1,.text h2+.h2,.text h2+.h3,.text h2+.h4,.text h2+.h5,.text h2+.h6,.text h2+h1,.text h2+h2,.text h2+h3,.text h2+h4,.text h2+h5,.text h2+h6,.text h3+.h1,.text h3+.h2,.text h3+.h3,.text h3+.h4,.text h3+.h5,.text h3+.h6,.text h3+h1,.text h3+h2,.text h3+h3,.text h3+h4,.text h3+h5,.text h3+h6,.text h4+.h1,.text h4+.h2,.text h4+.h3,.text h4+.h4,.text h4+.h5,.text h4+.h6,.text h4+h1,.text h4+h2,.text h4+h3,.text h4+h4,.text h4+h5,.text h4+h6{margin-top:3rem}.text .h3+*,.text .h3+ol,.text .h3+p,.text .h3+ul,.text .h4+*,.text .h4+ol,.text .h4+p,.text .h4+ul,.text .h5+*,.text .h5+ol,.text .h5+p,.text .h5+ul,.text h3+*,.text h3+ol,.text h3+p,.text h3+ul,.text h4+*,.text h4+ol,.text h4+p,.text h4+ul,.text h5+*,.text h5+ol,.text h5+p,.text h5+ul{margin-top:1.5rem}.text .brand-primary{color:#1d2d44}.text p{font-size:max(12px,1.125rem);font-weight:400}.text p+ol,.text p+p,.text p+ul{margin-top:1.25rem}.text p.h1{font-size:3.125rem;line-height:1.22}.text p.h2{font-size:2.375rem;line-height:1.2368421053}.text p.h3{font-size:2.125rem;line-height:1.2058823529}.text p.h4{font-size:1.6875rem;line-height:1.1851851852}.text p.h5{font-size:1.125rem;line-height:1.5}.text ol,.text ul{font-size:max(12px,1.125rem);font-weight:400;list-style-position:inside;margin-top:1.5rem}.text ol a,.text ul a{font-weight:400;text-decoration:none;transition:color .2s}.text ol a:hover,.text ul a:hover{color:#00a883}.text ol li,.text ul li{font-size:max(14px,1.125rem)}.text ol li a,.text ul li a{font-weight:400}.text ol li::marker,.text ul li::marker{color:#1d2d44;font-weight:600}.text ol li+li,.text ul li+li{margin-top:.3125rem}.text ol+ol,.text ol+p,.text ol+ul,.text ul+ol,.text ul+p,.text ul+ul{margin-top:1.25rem}.text ol{counter-reset:custom-counter;list-style:none;margin-left:1.4375rem}.text ol li{counter-increment:custom-counter}.text ol li:before{border-radius:50%;content:counter(custom-counter) ".";display:inline-block;font-size:max(14px,1.125rem);font-weight:700;margin-right:.3125rem;text-indent:-1.375rem}.text ul{padding:0}.text ul li{padding-left:1.375rem;position:relative}.text ul li:before{background-color:#00a883;content:"";display:inline-block;flex-shrink:0;height:max(6px,.5rem);left:0;margin-right:.75rem;margin-top:max(8px,.625rem);position:absolute;top:0;width:max(6px,.5rem)}.toggle,.toggle-head{display:block}.toggle{outline:none;position:relative}.toggle+.toggle{margin-top:0}.toggle-head{align-items:space-between;border-bottom:max(2px,.1875rem) solid #1d2d44;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:.75rem 3.125rem .75rem 0;position:relative;transition:border-bottom .2s}.toggle-head h1,.toggle-head h2,.toggle-head h3,.toggle-head h4,.toggle-head h5{color:#1d2d44;font-size:max(12px,1.6875rem);font-weight:700;line-height:2.5rem;transition:color .2s}.toggle-head:after,.toggle-head:before{background-color:#1d2d44;border-radius:2.25rem;content:"";font-weight:700;height:.25rem;margin-right:1rem;position:absolute;right:0;transition:transform .2s,background-color .2s;width:1.125rem}.toggle-head:before{transform:rotate(90deg)}.toggle-head:hover{border-bottom:max(2px,.1875rem) solid #69ccb6}.toggle-head:hover h1,.toggle-head:hover h2,.toggle-head:hover h3,.toggle-head:hover h4,.toggle-head:hover h5{color:#69ccb6}.toggle-head:hover:after,.toggle-head:hover:before{background-color:#69ccb6}.toggle-head:hover>*{color:#1d2d44}.toggle-content{border-bottom:max(2px,.1875rem) solid #1d2d44;width:100%}.toggle-content-wrapper{padding:2.25rem 0 4rem}.toggle-content-wrapper>*+*{margin-top:3rem}.toggle[open] .toggle-head{border-bottom:3px solid #0000}.toggle[open] .toggle-head:after{background-color:#00a883;transform:rotate(45deg)}.toggle[open] .toggle-head:before{background-color:#00a883;transform:rotate(135deg)}.toggle[open] .toggle-head>*{color:#00a883}.toggle[open] .toggle-content{border-bottom:max(2px,.1875rem) solid #00a883}.video{display:grid;text-decoration:none}.video-wrapper{position:relative}.video-wrapper .privacy-policy{align-items:center;background-color:#00a883;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;color:#1d2d44;display:flex;flex-wrap:wrap;font-size:max(12px,.875rem);height:-moz-fit-content;height:fit-content;justify-content:center;padding:.75rem .625rem;position:absolute;-webkit-user-select:all;user-select:all;width:100%;z-index:1}.video-wrapper .privacy-policy span{display:inline-block;padding-left:max(25px,2rem);position:relative;text-align:center}.video-wrapper .privacy-policy span:before{align-items:center;background-color:#1d2d44;border-radius:100%;color:#fff;content:"!";display:flex;font-weight:700;height:max(20px,1.375rem);justify-content:center;left:0;position:absolute;text-indent:none;top:50%;transform:translateY(-50%);width:max(20px,1.375rem)}.video-wrapper .privacy-policy a{align-items:center;color:#1d2d44;display:inline-block;font-weight:700}.video-youtube .video-figure{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.video-figure{aspect-ratio:16/9;border-radius:5px;display:grid;gap:.9375rem;grid-template-areas:". . ." ". play ." "text text text";grid-template-columns:minmax(auto,1fr) auto minmax(auto,1fr);grid-template-rows:minmax(auto,1fr) auto minmax(auto,1fr);overflow:hidden;position:relative}.video-figure:hover:before{opacity:.8;scale:1.1}.video-figure:after{background:linear-gradient(#0000,#1d2d44);border-radius:5px;content:"";grid-column:1/-1;grid-row:1/-1}.video-figure:before{-webkit-font-smoothing:antialiased;speak:never;align-items:center;background-color:#00a883;border-radius:100%;color:#fff;content:"";display:flex;font-family:icomoon!important;font-size:3.5rem;font-style:normal;font-variant:normal;font-weight:400;grid-area:play;height:6.875rem;justify-content:center;line-height:1;padding-left:.75rem;position:relative;text-transform:none;transition:scale .15s,opacity .15s;width:6.875rem;z-index:1}.video-figure img,.video-figure picture{border-radius:5px;grid-column:1/-1;grid-row:1/-1;object-fit:cover;width:100%}.video-figure figcaption{align-self:flex-end;grid-area:text;margin-top:.75rem;padding:0 3rem 3rem;z-index:1}.video-youtube .video-figure figcaption{padding-bottom:4rem}.video-figure figcaption .h3{color:#fff;font-size:2.5rem;text-align:center}.video-figure figcaption .more-about{color:#fff;display:block;font-size:max(12px,1rem);margin-top:.75rem;text-align:center}.content-wrap .grid-2 .video-figure:before{font-size:3.125rem;height:5.9375rem;width:5.9375rem}.content-wrap .grid-2 .video-figure figcaption{padding:0 2rem 2rem}.content-wrap .grid-2 .video.video-youtube .video-figure figcaption{padding-bottom:5.25rem}.content-wrap-narrow .grid-2 .video-wrapper .privacy-policy{font-size:12px}.content-wrap-narrow .grid-2 .video-figure:before{font-size:2.5rem;height:5rem;width:5rem}.content-wrap-narrow .grid-2 .video-figure figcaption{padding:0 2rem 2rem}.content-wrap-narrow .grid-2 .video-figure .h3{font-size:1.6875rem}.content-wrap-narrow .grid-2 .video-figure .more-about{font-size:max(12px,.875rem)}.content-wrap-narrow .grid-2 .video.video-youtube figcaption{padding-bottom:4.5rem}@media(max-width:1400px){.content-wrap .grid-2 .video-figure:before{height:5rem;width:5rem}}@media(max-width:1024px){.content-wrap .grid-2 .video-figure.with-text,.content-wrap-narrow .grid-2 .video-figure.with-text{aspect-ratio:unset;grid-template-areas:"image" "text";grid-template-columns:auto;grid-template-rows:auto auto}.content-wrap .grid-2 .video-figure.with-text:after,.content-wrap-narrow .grid-2 .video-figure.with-text:after{grid-column:1;grid-row:1}.content-wrap .grid-2 .video-figure.with-text:before,.content-wrap-narrow .grid-2 .video-figure.with-text:before{grid-column:1;grid-row:1;place-self:center}.content-wrap .grid-2 .video-figure.with-text img,.content-wrap .grid-2 .video-figure.with-text picture,.content-wrap-narrow .grid-2 .video-figure.with-text img,.content-wrap-narrow .grid-2 .video-figure.with-text picture{grid-area:image}.content-wrap .grid-2 .video-figure.with-text figcaption,.content-wrap-narrow .grid-2 .video-figure.with-text figcaption{padding:0 1.5rem 1.5rem}.content-wrap .grid-2 .video-figure.with-text .h3,.content-wrap .grid-2 .video-figure.with-text .more-about,.content-wrap-narrow .grid-2 .video-figure.with-text .h3,.content-wrap-narrow .grid-2 .video-figure.with-text .more-about{color:#1d2d44;-webkit-hyphens:none;hyphens:none}.content-wrap .grid-2 .video-wrapper .privacy-policy,.content-wrap-narrow .grid-2 .video-wrapper .privacy-policy{border-radius:5px;padding:1.5rem;position:relative;transform:unset}.content-wrap .grid-2 .video.video-youtube .video-figure figcaption,.content-wrap-narrow .grid-2 .video.video-youtube .video-figure figcaption{padding:0 1.5rem .75rem}}@media(max-width:650px){.video-wrapper .privacy-policy{border-radius:5px;padding:1.5rem;position:static}.video .video-figure{aspect-ratio:unset;grid-template-areas:"image" "text";grid-template-columns:auto;grid-template-rows:auto auto}.video .video-figure:before{grid-column:1;grid-row:1;height:6.875rem;place-self:center;width:6.875rem}.video .video-figure:after{grid-column:1;grid-row:1}.video .video-figure img,.video .video-figure picture{grid-area:image}.video .video-figure figcaption{padding:0 1.5rem .75rem}.video .video-figure .h3,.video .video-figure .more-about{color:#1d2d44;-webkit-hyphens:none;hyphens:none}.content-wrap .grid-2 .video-figure:before{font-size:3.125rem;height:6.875rem;width:6.875rem}.content-wrap-narrow .grid-2 .video-figure:before{height:6.875rem;width:6.875rem}}.list{list-style:none;margin-top:.75rem}.list .list-item{display:flex;font-size:max(12px,1rem);padding-left:max(18px,1.75rem);position:relative;width:-moz-fit-content;width:fit-content}.list .list-item+.list-item{margin-top:.4375rem}.list .list-item.download-item:before{content:""}.list .list-item.download-item:before,.list .list-item.link-item:before{-webkit-font-smoothing:antialiased;speak:never;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.list .list-item.link-item:before{content:""}.list .list-item.download-item:before,.list .list-item.link-item:before{font-size:max(12px,1rem);left:0;position:absolute;top:max(4px,.375rem);transition:color .2s}.list .list-item:hover a,.list .list-item:hover:before{color:#00a883}.list .list-item a{border-bottom:2px solid #0000;font-size:max(14px,1.125rem);text-decoration:none;transition:color .2s}.stage-subpage{overflow:hidden;position:relative}.stage-subpage.small{aspect-ratio:1920/345}.stage-subpage.big{aspect-ratio:1920/545}.stage-subpage video{left:0;object-fit:cover;position:absolute;top:0}.stage-subpage .stage-image-wrapper,.stage-subpage video{height:100%;width:100%}.stage-subpage .stage-image-wrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media(max-width:1024px){.stage-subpage.big,.stage-subpage.small{aspect-ratio:1024/400}}@media(max-width:768px){.stage-subpage.big,.stage-subpage.small{aspect-ratio:768/320}}@media(max-width:560px){.stage-subpage.big,.stage-subpage.small{aspect-ratio:560/250}}.video-link-item{border-radius:5px;display:block;min-height:41.75rem;overflow:hidden;position:relative;text-decoration:none}.video-link-item:hover:before{opacity:.1}.video-link-item:hover img{scale:1.05}.video-link-item:before{background-color:#1d2d44;content:"";height:100%;mix-blend-mode:multiply;opacity:.5;position:absolute;transition:opacity .2s;width:100%;z-index:1}.video-link-item:after{-webkit-font-smoothing:antialiased;speak:never;bottom:1.5rem;color:#00a883;content:"";font-family:icomoon!important;font-size:3.4375rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:1.5rem;text-transform:none;z-index:3}.video-link-item img{object-fit:cover;position:absolute;transition:scale .2s}.video-link-item .content,.video-link-item img{height:100%;width:100%}.video-link-item .text{align-items:flex-start;background:linear-gradient(0deg,#1d2d44,#0000);bottom:0;display:flex;min-height:32%;padding:2.5rem 5.625rem 2.5rem 1.875rem;pointer-events:none;position:absolute;width:100%;z-index:2}.video-link-item .text p{color:#fff;font-size:max(12px,1.625rem);font-weight:700}@media(max-width:1024px){.video-link-item .text{min-height:25%}.video-link-item .text p{max-width:90%}}@media(max-width:650px){.video-link-item:after{font-size:max(12px,4.6875rem)}.video-link-item .text{align-items:end;min-height:25%}}.product-tile-container .grid.grid-4{gap:0}.product-tile{align-items:flex-end;display:flex;height:100%;min-height:22.375rem;overflow:hidden;position:relative;text-decoration:none;width:100%}.product-tile:before{background-color:#1d2d444d;box-shadow:inset -6px 0 5px 4px #1d2d4480;content:"";height:100%;mix-blend-mode:multiply;position:absolute;transition:background-color .2s;width:100%;z-index:1}.product-tile.with-link:not(.special):hover img{scale:1.05}.product-tile.with-link:not(.special):hover:before{background-color:#1d2d4400}.product-tile.with-link:not(.special) figcaption:after{-webkit-font-smoothing:antialiased;speak:never;content:"";display:block;font-family:icomoon!important;font-size:max(12px,1.125rem);font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:auto;text-transform:none}.product-tile:not(.special) figure{display:block;height:100%;position:relative;width:100%}.product-tile:not(.special) img{border-radius:0;height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:scale .2s;width:100%}.product-tile:not(.special) figcaption{align-items:end;background:linear-gradient(0deg,#000c,#0000);bottom:0;color:#fff;display:flex;font-weight:700;gap:1.875rem;padding:2rem;position:absolute;width:100%;z-index:2}.product-tile.special{background-color:#00a883;padding:3.125rem 1.5rem 2rem 8.75rem}.product-tile.special figure{width:100%}.product-tile.special .content-wrapper{padding-right:6.25rem;position:relative;width:100%}.product-tile.special img{height:auto;max-width:6.625rem}.product-tile.special img+.content-wrapper{margin-top:1.5625rem}.product-tile.special:before{content:none}.product-tile.special .description,.product-tile.special figcaption{color:#fff}.product-tile.special figcaption{position:relative;width:-moz-fit-content;width:fit-content}.product-tile.special figcaption+.description{margin-top:.5rem}.product-tile.special figcaption:after{background-color:#fff;bottom:-.1875rem;content:"";height:.1875rem;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);transition:width .2s;width:0}.product-tile.special .description{font-size:max(12px,1.25rem)}.product-tile.special.with-link:hover figcaption:after{width:100%}.product-tile.special.with-link .content-wrapper:after{-webkit-font-smoothing:antialiased;speak:never;bottom:0;color:#fff;content:"";display:block;font-family:icomoon!important;font-size:max(12px,1.125rem);font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:auto;position:absolute;right:0;text-transform:none}@media(max-width:1919px){.product-tile.special{padding:2rem}.product-tile.special .content-wrapper{padding-right:2.5rem}}@media(max-width:1024px){.product-tile:before{box-shadow:none}}.steps-item-container{column-gap:6.6vw;display:grid;grid-template-columns:repeat(4,1fr);padding:0 9.896vw;position:relative;row-gap:13.021vw}.steps-item-container:after{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/treadmill.svg?3b94ad85c8e03ee19943');background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:113.6%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.steps-item{background-color:#fff;border-radius:5px;flex-direction:column;height:100%;-webkit-hyphens:auto;hyphens:auto;margin:0 auto;max-width:18.75rem;min-height:15.625rem}.steps-item,.steps-item .image-wrapper{align-items:center;display:flex;width:100%}.steps-item .image-wrapper{height:13.75rem;justify-content:center}.steps-item .image-wrapper img{max-width:10.833vw}.steps-item .text{display:flex;justify-content:center;margin-top:1vw;width:100%}.steps-item .text p{color:#1d2d44;font-size:max(12px,1.406vw);font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.1;text-align:center}@media(max-width:1024px){.steps-item-container{column-gap:2.5rem;row-gap:10vw}.steps-item{max-width:unset}}@media(max-width:850px){.steps-item-container{gap:3rem;grid-template-columns:repeat(2,1fr);padding:0 1.25rem}.steps-item-container:after{content:none}.steps-item{border:3px solid #00a883;margin:0 auto;padding:1.875rem;transform:none}.steps-item .image-wrapper{height:10rem}.steps-item .image-wrapper img{height:100%;max-height:unset;max-width:100%}.steps-item .text{margin-top:3.75rem}.steps-item .text p{font-size:1.6875rem}}.gallery-container{display:grid;gap:2.5vw;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);min-height:30.208vw;overflow:hidden;position:relative}.gallery-container .image-popup{text-decoration:none}.gallery-container .image-popup:nth-child(n+6){display:none}.gallery-container .image-popup:hover img{scale:1.1}.gallery-container .image-popup figure{border-radius:5px;height:100%;overflow:hidden;width:100%}.gallery-container .image-popup img{height:100%;object-fit:cover;transition:scale .2s;width:100%}.gallery-container .image-popup:first-of-type{grid-column:span 2;grid-row:span 2}.gallery-container .gallery-counter{background-color:#fffc;border-top-right-radius:5px;bottom:0;box-shadow:3px -3px 7px 0 #0000001a;font-size:max(12px,1rem);font-weight:700;left:0;padding:max(8px,.75rem);pointer-events:none;position:absolute}@media(max-width:850px){.gallery-container{grid-template-columns:repeat(3,1fr);min-height:44.471vw}.gallery-container .image-popup:nth-child(n+4){display:none}}@media(max-width:560px){.gallery-container{grid-template-columns:1fr;min-height:65.536vw}.gallery-container .image-popup:nth-child(n+2){display:none}}.timeline-cards-container{display:flex;justify-content:center;position:relative}.timeline-cards-container .image{position:absolute;right:0;top:0;width:15.625rem}.timeline-cards-container .image,.timeline-cards-container .image img{border-bottom-right-radius:5px;border-top-right-radius:5px;height:100%}.timeline-cards-container .image img{object-fit:cover;width:100%}.timeline-cards-container .cards{position:relative}.timeline-cards-container .cards:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='4399.19'%3E%3Cpath data-name='Pfad 11327' d='M50 0v4399.19' fill='none' stroke='%23e6e6e6' stroke-width='100' stroke-dasharray='10 15'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:6.25rem}.timeline-cards-container .timeline-cards-item{background-color:#1d2d44;border-radius:5px;margin-left:9.25rem;max-width:43rem;min-height:20.625rem;padding:2rem;position:relative;z-index:2}.timeline-cards-container .timeline-cards-item *{color:#fff}.timeline-cards-container .timeline-cards-item+.timeline-cards-item{margin-top:3rem}.timeline-cards-container .timeline-cards-item.with-image .text{margin-right:15.75rem}.timeline-cards-container .timeline-cards-item:before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/package-3.svg?0d35fe1de48d7953b78b');background-repeat:no-repeat;background-size:cover;content:"";display:block;height:3.75rem;left:-8.875rem;position:absolute;top:50%;transform:translateY(-50%);width:5rem}.timeline-cards-container .timeline-cards-item:nth-child(3n+2){background-color:#e6e6e6}.timeline-cards-container .timeline-cards-item:nth-child(3n+2) .text .description,.timeline-cards-container .timeline-cards-item:nth-child(3n+2) .text .headline,.timeline-cards-container .timeline-cards-item:nth-child(3n+2) .text .year{color:#333}.timeline-cards-container .timeline-cards-item:nth-child(3n+2):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/suitcase-2.svg?b6e4cb29bc818a90f502');height:3.8125rem;left:-8.75rem;width:5.1875rem}.timeline-cards-container .timeline-cards-item:nth-child(3n){background-color:#00a883}.timeline-cards-container .timeline-cards-item:nth-child(3n):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/tray-1.svg?64891ad1b62e3185b50c');height:3.75rem;left:-8.125rem;width:4.4375rem}.timeline-cards-container .timeline-cards-item:nth-child(4n):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/suitcase-1.svg?c2c1927dd9c5b9d44b9a');height:3.75rem;left:-8.75rem;width:5.3125rem}.timeline-cards-container .timeline-cards-item:nth-child(5n):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/tray-2.svg?a4f0ebf6a9168f6a30a4');height:4rem;left:-8.4375rem;width:4.625rem}.timeline-cards-container .timeline-cards-item:nth-child(6n):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/package-3.svg?0d35fe1de48d7953b78b');height:3.875rem;left:-8.75rem;width:5.1875rem}.timeline-cards-container .timeline-cards-item:nth-child(7n):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/suitcase-3.svg?abf230ce27845af91775');height:2.5625rem;left:-8.1875rem;rotate:-31deg;width:5.6875rem}.timeline-cards-container .timeline-cards-item:nth-child(8n):before{background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/res/img/package-1.svg?2ebab623c4a20e5e8f22');height:3.875rem;left:-8.6875rem;width:5.1875rem}.timeline-cards-container .timeline-cards-item .year{display:block;font-weight:700}.timeline-cards-container .timeline-cards-item .year+.headline{margin-top:2rem}.timeline-cards-container .timeline-cards-item .headline{display:block;font-weight:700}.timeline-cards-container .timeline-cards-item .headline+.description{margin-top:1rem}.timeline-cards-container .timeline-cards-item .description{font-weight:400}@media(max-width:560px){.timeline-cards-container .image{display:none}.timeline-cards-container .cards:before{width:5rem}.timeline-cards-container .timeline-cards-item{margin-left:7.375rem}.timeline-cards-container .timeline-cards-item.with-image .text{margin-right:0}.timeline-cards-container .timeline-cards-item:before{height:3.75rem;left:-7.5rem;width:4.5625rem}.timeline-cards-container .timeline-cards-item:nth-child(3n+2):before{height:3.4375rem;left:-7.1875rem;width:4.5625rem}.timeline-cards-container .timeline-cards-item:nth-child(3n):before{height:3.375rem;left:-7.0625rem;width:4.125rem}.timeline-cards-container .timeline-cards-item:nth-child(4n):before{height:3.125rem;left:-7.375rem;width:4.375rem}.timeline-cards-container .timeline-cards-item:nth-child(5n):before{height:3.4375rem;left:-7.0625rem;width:4.125rem}.timeline-cards-container .timeline-cards-item:nth-child(6n):before{height:3.1875rem;left:-7.0625rem;width:4.125rem}.timeline-cards-container .timeline-cards-item:nth-child(7n):before{height:2.1875rem;left:-6.875rem;width:4.625rem}.timeline-cards-container .timeline-cards-item:nth-child(8n):before{height:3.125rem;left:-6.9375rem;width:4.125rem}}.benefits-banner+.benefits-banner{margin-top:9rem}.benefits-banner .benefits-banner-items{display:flex;flex-wrap:wrap;gap:3rem 3rem;justify-content:center}.benefits-banner-item{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:346px;width:100%}.benefits-banner-item figure{align-items:center;display:grid;grid-template-columns:100%;grid-template-rows:8.125rem auto;justify-content:center}.benefits-banner-item img{filter:brightness(0) saturate(100%) invert(14%) sepia(8%) saturate(3566%) hue-rotate(176deg) brightness(99%) contrast(91%);height:100%;margin:0 auto;object-fit:contain;width:100%}.benefits-banner-item figcaption{margin-top:3rem;text-align:center;width:100%}.benefits-banner-item figcaption span{display:block}.benefits-banner-item figcaption span+span{margin-top:1.5rem}.benefits-banner-item figcaption .caption-headline{color:#00a883}.events-item,.news-item{display:flex;flex-direction:column;height:100%;text-decoration:none}.events-item .button-list,.news-item .button-list{display:block}.events-item:hover img,.news-item:hover img{scale:1.05}.events-item:hover .title,.news-item:hover .title{color:#00a883}.events-item picture,.news-item picture{border-radius:5px;overflow:hidden}.events-item img,.news-item img{aspect-ratio:396/272;object-fit:cover;transition:scale .2s;width:100%}.events-item .title,.news-item .title{font-size:max(14px,1.125rem);-webkit-hyphens:none;hyphens:none;line-height:1.3;margin-top:1.5rem;transition:color .2s}.events-item .description,.news-item .description{font-size:max(14px,1.125rem);line-height:1.35;margin-top:.6875rem}.events-item .detail,.news-item .detail{display:flex;flex-wrap:wrap;margin-top:1.5rem}.events-item .detail span,.news-item .detail span{font-size:max(12px,.875rem);height:-moz-fit-content;height:fit-content}.events-item .detail span:first-child,.news-item .detail span:first-child{padding-left:0}.events-item .detail span+span:before,.news-item .detail span+span:before{color:#a6a6a6;content:"|";margin:0 .5rem}.events-item .category,.news-item .category{color:#1d2d44}.events-item .date,.events-item .place,.news-item .date,.news-item .place{color:#a6a6a6}.events-item{position:relative}.events-item:after{-webkit-font-smoothing:antialiased;speak:never;align-items:center;background-color:#00a883;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:#fff;content:"";display:flex;font-family:icomoon!important;font-size:3.25rem;font-style:normal;font-variant:normal;font-weight:400;height:5rem;justify-content:center;line-height:1;position:absolute;right:1.75rem;text-transform:none;top:0;width:5rem}.single-news img{display:block}.single-news .left{height:-moz-fit-content;height:fit-content;max-width:50%;width:100%}.single-news .left img{aspect-ratio:396/272;border-radius:5px;object-fit:cover;width:100%}.single-news .detail{color:#a6a6a6;font-size:max(14px,1.125rem);margin:1.5rem 0}.single-news .detail span{height:-moz-fit-content;height:fit-content}.single-news .detail span+span:before{color:#a6a6a6;content:"|";margin:0 .5rem}.single-news .detail .category{color:#1d2d44}.single-news .news-text{margin-top:3rem;width:100%}.single-news .news-text>*+*{margin-top:1.5rem}.single-news .button-list{margin-top:3rem}.single-news .button-list .button{font-size:max(14px,1.125rem)}@media(max-width:1024px){.single-news .information{display:block}.single-news .left{margin:0 auto;max-width:70%}.single-news .news-text{max-width:unset}}@media(max-width:768px){.single-news .left{max-width:100%}}.tx-powermail .powermail_form{max-width:73.5rem}.tx-powermail .powermail_fieldset{column-gap:3rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;row-gap:max(28px,2rem)}.tx-powermail .powermail_legend,.tx-powermail h3{display:none}.powermail_fieldwrap{display:inline-block;width:100%}.powermail_fieldwrap label{font-size:max(14px,1.25rem);font-weight:700}.powermail_fieldwrap label+.powermail_field{margin-top:.5rem}.powermail_fieldwrap.powermail_fieldwrap_type_check,.powermail_fieldwrap.powermail_fieldwrap_type_country,.powermail_fieldwrap.powermail_fieldwrap_type_html,.powermail_fieldwrap.powermail_fieldwrap_type_input,.powermail_fieldwrap.powermail_fieldwrap_type_password,.powermail_fieldwrap.powermail_fieldwrap_type_radio,.powermail_fieldwrap.powermail_fieldwrap_type_reset,.powermail_fieldwrap.powermail_fieldwrap_type_select,.powermail_fieldwrap.powermail_fieldwrap_type_submit,.powermail_fieldwrap.powermail_fieldwrap_type_text,.powermail_fieldwrap.powermail_fieldwrap_type_textarea{grid-column:span 4}.powermail_fieldwrap.layout1{grid-column:span 2}.powermail_fieldwrap.layout2{grid-column:span 3}.powermail_fieldwrap.layout3{grid-column:span 1}.powermail_fieldwrap.powermail_fieldwrap_type_country,.powermail_fieldwrap.powermail_fieldwrap_type_select{display:block}.powermail_fieldwrap.powermail_fieldwrap_type_country .powermail_field,.powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field{position:relative}.powermail_fieldwrap.powermail_fieldwrap_type_country .powermail_field:after,.powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field:after{-webkit-font-smoothing:antialiased;speak:never;align-items:center;color:#000;content:"";content:"";display:flex;font-family:icomoon!important;font-size:max(12px,.875rem);font-style:normal;font-variant:normal;font-weight:400;height:100%;line-height:1;pointer-events:none;position:absolute;right:1.125rem;text-transform:none;top:0;transform:rotate(90deg);transition:color .2s ease}.powermail_fieldwrap.powermail_fieldwrap_type_country .powermail_field .powermail_country,.powermail_fieldwrap.powermail_fieldwrap_type_country .powermail_field .powermail_select,.powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field .powermail_country,.powermail_fieldwrap.powermail_fieldwrap_type_select .powermail_field .powermail_select{-webkit-appearance:none;appearance:none;background-color:#0000;background-color:#f4f4f4;padding-right:3.125rem}.powermail_fieldwrap .powermail_field{font-size:max(14px,1.25rem);position:relative}.powermail_fieldwrap .powermail_field .error-icon{display:none;left:0;margin-left:auto;padding-right:max(6px,.5rem);position:absolute;right:0;top:50%;transform:translateY(-50%);width:-moz-fit-content;width:fit-content}.powermail_fieldwrap .powermail_field .error-icon:after{align-items:center;background:#da1e28;border-radius:50%;color:#fff;content:"!";display:flex;font-size:max(12px,1.125rem);font-weight:bolder;height:max(18px,1.375rem);justify-content:center;width:max(18px,1.375rem)}.powermail_fieldwrap .powermail_field.filled .powermail_country,.powermail_fieldwrap .powermail_field.filled .powermail_country:focus,.powermail_fieldwrap .powermail_field.filled .powermail_file,.powermail_fieldwrap .powermail_field.filled .powermail_file:focus,.powermail_fieldwrap .powermail_field.filled .powermail_location,.powermail_fieldwrap .powermail_field.filled .powermail_location:focus,.powermail_fieldwrap .powermail_field.filled .powermail_select,.powermail_fieldwrap .powermail_field.filled .powermail_select:focus,.powermail_fieldwrap .powermail_field.filled .powermail_textarea,.powermail_fieldwrap .powermail_field.filled .powermail_textarea:focus,.powermail_fieldwrap .powermail_field.filled input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio),.powermail_fieldwrap .powermail_field.filled input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio):focus{box-shadow:inset 0 -3px 0 #1d2d44}.powermail_fieldwrap .powermail_field .powermail_country,.powermail_fieldwrap .powermail_field .powermail_file,.powermail_fieldwrap .powermail_field .powermail_location,.powermail_fieldwrap .powermail_field .powermail_select,.powermail_fieldwrap .powermail_field .powermail_textarea,.powermail_fieldwrap .powermail_field input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio){background-color:#f4f4f4;border:none;box-shadow:inset 0 -2px 0 #a6a6a6;font-size:max(14px,1.25rem);line-height:1.3;outline:none;padding:max(6px,.5rem);position:relative;width:100%}.powermail_fieldwrap .powermail_field .powermail_country:focus,.powermail_fieldwrap .powermail_field .powermail_file:focus,.powermail_fieldwrap .powermail_field .powermail_location:focus,.powermail_fieldwrap .powermail_field .powermail_select:focus,.powermail_fieldwrap .powermail_field .powermail_textarea:focus,.powermail_fieldwrap .powermail_field input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio):focus{box-shadow:inset 0 0 0 max(2px,.1875rem) #00a883}.powermail_fieldwrap .powermail_field .powermail_country::placeholder,.powermail_fieldwrap .powermail_field .powermail_file::placeholder,.powermail_fieldwrap .powermail_field .powermail_location::placeholder,.powermail_fieldwrap .powermail_field .powermail_select::placeholder,.powermail_fieldwrap .powermail_field .powermail_textarea::placeholder,.powermail_fieldwrap .powermail_field input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio)::placeholder{color:#a6a6a6}.powermail_fieldwrap .powermail_field .powermail_country.powermail_field_error,.powermail_fieldwrap .powermail_field .powermail_file.powermail_field_error,.powermail_fieldwrap .powermail_field .powermail_location.powermail_field_error,.powermail_fieldwrap .powermail_field .powermail_select.powermail_field_error,.powermail_fieldwrap .powermail_field .powermail_textarea.powermail_field_error,.powermail_fieldwrap .powermail_field input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio).powermail_field_error{box-shadow:inset 0 0 0 2px #da1e28;color:#da1e28;padding-right:max(32px,2.625rem)}.powermail_fieldwrap .powermail_field .powermail_country.powermail_field_error:focus,.powermail_fieldwrap .powermail_field .powermail_file.powermail_field_error:focus,.powermail_fieldwrap .powermail_field .powermail_location.powermail_field_error:focus,.powermail_fieldwrap .powermail_field .powermail_select.powermail_field_error:focus,.powermail_fieldwrap .powermail_field .powermail_textarea.powermail_field_error:focus,.powermail_fieldwrap .powermail_field input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio).powermail_field_error:focus{outline:max(2px,.1875rem) solid #00a883}.powermail_fieldwrap .powermail_field .powermail_country.powermail_field_error~.error-icon,.powermail_fieldwrap .powermail_field .powermail_file.powermail_field_error~.error-icon,.powermail_fieldwrap .powermail_field .powermail_location.powermail_field_error~.error-icon,.powermail_fieldwrap .powermail_field .powermail_select.powermail_field_error~.error-icon,.powermail_fieldwrap .powermail_field .powermail_textarea.powermail_field_error~.error-icon,.powermail_fieldwrap .powermail_field input:not(.powermail_submit,.powermail_reset,.powermail_checkbox,.powermail_radio).powermail_field_error~.error-icon{display:block}.powermail_fieldwrap .powermail_field .powermail_textarea{min-height:7.5rem}.powermail_fieldwrap .powermail_field .powermail-errors-list{bottom:min(-16px,-1.375rem);list-style:none;position:absolute}.powermail_fieldwrap .powermail_field .powermail-errors-list li{color:#da1e28;font-size:max(12px,1rem);line-height:.9}.powermail_fieldwrap .powermail_field textarea{height:unset}.powermail_fieldwrap .checkbox,.powermail_fieldwrap .radio{color:#000;margin-right:1.875rem;margin-top:.875rem}.powermail_fieldwrap .checkbox~.powermail_field_error_container,.powermail_fieldwrap .radio~.powermail_field_error_container{margin-left:1.9375rem}.powermail_fieldwrap .checkbox label,.powermail_fieldwrap .radio label{cursor:pointer;display:block;font-weight:400;letter-spacing:normal;text-transform:none}.powermail_fieldwrap .checkbox input,.powermail_fieldwrap .radio input{display:block;height:0;opacity:0;position:absolute;width:0}.powermail_fieldwrap .checkbox input+span,.powermail_fieldwrap .radio input+span{display:inline-block;min-height:1.25rem;padding-left:max(26px,1.875rem);position:relative;transition:color .2s}.powermail_fieldwrap .checkbox input+span:before,.powermail_fieldwrap .radio input+span:before{border:2px solid #000;border-radius:.125rem;content:"";display:inline-block;height:18px;left:1px;position:absolute;text-align:center;top:5px;width:18px}.powermail_fieldwrap .checkbox input+span:after,.powermail_fieldwrap .radio input+span:after{-webkit-font-smoothing:antialiased;speak:never;color:#1d2d44;content:"";content:"";display:inline-block;font-family:icomoon!important;font-size:12px;font-style:normal;font-variant:normal;font-weight:700;font-weight:400;left:4px;line-height:1;position:absolute;text-transform:none;top:7px;transform:scale(0);transition:transform .3s}.powermail_fieldwrap .checkbox input:focus+span:before,.powermail_fieldwrap .radio input:focus+span:before{outline:max(2px,.1875rem) solid #00a883}.powermail_fieldwrap .checkbox input:checked+span,.powermail_fieldwrap .radio input:checked+span{color:#1d2d44}.powermail_fieldwrap .checkbox input:checked+span:after,.powermail_fieldwrap .radio input:checked+span:after{border-color:#000;transform:scale(1)}.powermail_fieldwrap .radio input+span:after,.powermail_fieldwrap .radio input+span:before{border-radius:100%}.powermail_fieldwrap .radio input+span:after{background-color:#00a883;content:"";display:inline-block;height:10px;left:5px;position:absolute;top:9px;transform:scale(0);transition:transform .3s;width:10px}@media(max-width:1024px){.powermail_fieldwrap .checkbox input+span:before,.powermail_fieldwrap .radio input+span:before{height:15px;width:15px}.powermail_fieldwrap .checkbox input+span:after,.powermail_fieldwrap .radio input+span:after{font-size:9px;top:7px}.powermail_fieldwrap .radio input+span:after{content:"";height:7px;top:9px;width:7px}}@media(max-width:460px){.powermail_fieldwrap.layout1,.powermail_fieldwrap.layout2,.powermail_fieldwrap.layout3{grid-column:span 4}}.tx-indexedsearch-searchbox form label{display:inline-block;flex-direction:column;font-size:max(12px,1.125rem)}.tx-indexedsearch-searchbox .search-input{border:max(2px,.1875rem) solid #1d2d44;display:block;margin-top:.75rem;max-width:18.75rem;padding:7px;width:100%}.tx-indexedsearch-searchbox-button{margin-left:1.25rem}.search-term-container{margin:1.875rem 0}.search-term-container .search-term-counter{font-size:max(12px,1.125rem)}.tx-indexedsearch-info-sword,.tx-indexedsearch-rules{display:none}.tx-indexedsearch-res{border-bottom:max(2px,.1875rem) solid #1d2d44;margin-top:0;padding:2rem 0}.tx-indexedsearch-res>*+*{margin-top:1rem}.tx-indexedsearch-res .title,.tx-indexedsearch-res .tx-indexedsearch-description{font-size:max(12px,1.125rem)}.tx-indexedsearch-res .button{font-size:max(12px,1rem);margin-top:1.5rem;padding-bottom:.375rem;padding-left:0;padding-top:.375rem}.search-pagination-container{display:flex}.search-pagination-container a{align-items:center;background-color:#1d2d44;border-radius:5px;color:#fff;display:flex;font-size:max(12px,1.125rem);font-weight:700;height:max(25px,2.1875rem);justify-content:center;padding:max(15px,1.25rem);text-decoration:none;width:max(25px,2.1875rem)}.search-pagination-container a+a{margin-left:max(8px,.625rem)}.search-pagination-container a:hover{background-color:#314b72}.search-pagination-container a.active{background-color:#b3c9d6;pointer-events:none}.search-pagination-container a.next:after,.search-pagination-container a.prev:after{-webkit-font-smoothing:antialiased;speak:never;color:#fff;content:"";font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.search-pagination-container a.prev:after{transform:scaleX(-1)}@media(max-width:460px){.tx-indexedsearch-searchbox form label{display:flex}.tx-indexedsearch-searchbox .search-input{max-width:unset;padding:1rem .625rem}.tx-indexedsearch-searchbox-button{margin-left:0;margin-top:.9375rem}}.dp-consent-management.consent-banner{background-color:#fff;border-top:.1875rem solid #1d2d44;bottom:0;box-shadow:0 -3px 8px 0 #0000002e;box-sizing:border-box;font-size:max(12px,1rem);left:0;padding:1.875rem;position:fixed;width:100%;z-index:9999}.dp-consent-management.consent-banner.consent-banner-hidden{display:none}.dp-consent-management.consent-banner .consent-banner-content{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{align-items:center;display:flex;flex-grow:1;flex-shrink:0;flex-wrap:wrap;margin-left:1.875rem}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{cursor:pointer;margin-right:1.25rem}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:last-child,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button:last-child{margin-right:0}@media screen and (max-width:1024px){.dp-consent-management.consent-banner .consent-banner-content{flex-wrap:wrap}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{margin-left:0;margin-top:1.25rem}}@media screen and (max-width:650px){.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{flex-shrink:1}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents{display:block;flex-basis:100%;margin-right:0;margin-top:10px;text-align:center;width:100%}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents{margin-top:0}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{margin-top:.9375rem;padding:.5rem 0}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls:first-child{margin-top:0}}.tx-dp-consent-management .consent-content-template iframe-template,.tx-dp-consent-management .consent-content-template script-template{display:none}.dp-consent-management.consent-popup{background-color:#f2f2f2;font-size:max(12px,1.25rem);height:88vh;margin:auto;max-width:1230px;overflow:hidden;padding:30px;position:relative;width:90vw}.dp-consent-management.consent-popup-wrapper{align-items:center;background-color:#000c;border:0;display:flex;height:100vh;justify-content:center;left:0;margin:0;max-height:unset;max-width:unset;padding:0;position:fixed;top:0;transition:opacity .3s;width:100vw;z-index:101}.dp-consent-management.consent-popup-wrapper.consent-popup-hidden{opacity:0;pointer-events:none}.dp-consent-management.consent-popup-wrapper .consent-content{display:flex;flex-direction:column;height:56%;overflow-y:scroll;padding-bottom:1.875rem;padding-right:1.25rem}.dp-consent-management.consent-popup .consent-headline{font-size:2.125rem;line-height:1.3;margin:1.25rem 0 .9375rem}.dp-consent-management.consent-popup .consent-intro{margin:0 0 1.25rem}.dp-consent-management.consent-popup .consent-category{background-color:#fff;padding:1.375rem}.dp-consent-management.consent-popup .consent-category .consent-category-headline{font-size:1.6875rem;line-height:1.3}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper{display:inline-block;height:20px;position:relative;width:40px}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input{height:0;opacity:0;width:0}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked+span,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked+span{background-color:#19a819}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked+span:before,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked+span:before{transform:translate(17px,50%)}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span{background-color:red;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;text-indent:-1200px;top:0;transition:.4s}.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span:before,.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span:before{background-color:#fff;border-radius:50%;bottom:50%;content:"";height:16px;left:3px;position:absolute;transform:translateY(50%);transition:.4s;width:16px}.dp-consent-management.consent-popup .consent-category+.consent-category{margin-top:1.875rem}.dp-consent-management.consent-popup .close-consent-popup{background-color:#1d2d44;border:2px solid #1d2d44;border-radius:.3125rem;color:#fff;cursor:pointer;display:block;font-size:1.5rem;margin-left:auto;padding:.3125rem .625rem;transition:.15s linear}.dp-consent-management.consent-popup .close-consent-popup:hover{background-color:#314b72}.dp-consent-management.consent-popup .consent-property,.dp-consent-management.consent-popup .cookie-property{align-items:center;display:flex;margin:0;padding:.8125rem 0}.dp-consent-management.consent-popup .consent-property+.consent-property,.dp-consent-management.consent-popup .consent-property+.cookie-property,.dp-consent-management.consent-popup .cookie-property+.consent-property,.dp-consent-management.consent-popup .cookie-property+.cookie-property{border-top:1px solid #0003}.dp-consent-management.consent-popup .consent-property-name,.dp-consent-management.consent-popup .cookie-property-name{flex-basis:9.375rem;font-weight:700}.dp-consent-management.consent-popup .consent-property-value,.dp-consent-management.consent-popup .cookie-property-value{flex-basis:calc(100% - 150px)}.dp-consent-management.consent-popup .consent-properties{background-color:#e6e6e6;margin-top:max(25px,2.1875rem);padding:1.25rem}.dp-consent-management.consent-popup .consent-properties+.consent-properties{margin-top:1.25rem}.dp-consent-management.consent-popup .cookie-properties{background-color:#ccc;padding:1.25rem}.dp-consent-management.consent-popup .cookie-properties+.cookie-properties{margin-top:1.25rem}.dp-consent-management.consent-popup .consent-toggle{padding:18px 0;transition:padding .15s linear}.dp-consent-management.consent-popup .consent-popup-buttons,.dp-consent-management.consent-popup .consent-popup-meta-nav{margin-top:1.25rem}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice{color:#000;text-decoration:none}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice+.consent-privacy-policy{margin-left:.9375rem}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-legal-notice:hover{text-decoration:underline}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-privacy-policy{color:#000;text-decoration:none}.dp-consent-management.consent-popup .consent-popup-meta-nav .consent-privacy-policy:hover{text-decoration:underline}@media screen and (max-width:460px){.dp-consent-management.consent-popup-wrapper{position:fixed}.dp-consent-management.consent-popup-wrapper .consent-content{padding-right:0}.dp-consent-management .consent-popup{height:auto;overflow:auto;width:100vw}.dp-consent-management .consent-popup .consent-property,.dp-consent-management .consent-popup .cookie-property{align-items:flex-start;flex-direction:column}.dp-consent-management .consent-popup .consent-property .consent-property-name,.dp-consent-management .consent-popup .consent-property .consent-property-value,.dp-consent-management .consent-popup .consent-property .cookie-property-name,.dp-consent-management .consent-popup .consent-property .cookie-property-value,.dp-consent-management .consent-popup .cookie-property .consent-property-name,.dp-consent-management .consent-popup .cookie-property .consent-property-value,.dp-consent-management .consent-popup .cookie-property .cookie-property-name,.dp-consent-management .consent-popup .cookie-property .cookie-property-value{flex-basis:auto}.dp-consent-management .consent-popup .consent-property-name,.dp-consent-management .consent-popup .cookie-property-name{flex-basis:140px}.dp-consent-management .consent-popup-buttons button{display:block;margin-top:8px;width:100%}}
