@charset "UTF-8";.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.9;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.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-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;font-size:16px;line-height:18px;color:#FFFFFF;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.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{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-300.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-300.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-regular.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-regular.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-italic.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-italic.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSans-LightItalic"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-300italic.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-300italic.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-700.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-700.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-700italic.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-700italic.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-800.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-800.woff') format("woff");}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local("OpenSans-ExtraBoldItalic"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-800italic.woff2') format("woff2"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/open-sans-v17-latin-800italic.woff') format("woff");}@font-face{font-family:"UniversLTPro-BlackExt";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/37F919_0_0.woff') format("woff");}@font-face{font-family:"icons";src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/icons.eot?vz87k3');src:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/icons.eot?vz87k3#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/icons.ttf?vz87k3') format("truetype"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/icons.woff?vz87k3') format("woff"),url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/fonts/icons.svg?vz87k3#icons') format("svg");font-style:normal;font-weight:normal;}[class^=icons-],[class*=" icons-"]{font-family:"icons" !important;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-angle-double-down::before{content:"\e900";}.icon-angle-double-right::before{content:"\e901";}.icon-angle-down::before{content:"\e902";}.icon-angle-right::before{content:"\e903";}.icon-arrow-double::before{content:"\e904";}.icon-arrow-up::before{content:"\e905";}.icon-cart::before{content:"\e906";}.icon-cart-add::before{content:"\e907";}.icon-check::before{content:"\e908";}.icon-contact-mail::before{content:"\e909";}.icon-contact-phone::before{content:"\e90a";}.icon-download::before{content:"\e90b";}.icon-search::before{content:"\e90c";}.icon-language::before{content:"\e90d";}.icon-trashbin::before{content:"\e90e";}.icon-manual::before{content:"\e90f";}.icon-product-info::before{content:"\e910";}.icon-cart-added::before{content:"\e911";}.icon-radiobutton::before{content:"\e912";}.icon-datenblatt::before{content:"\e913";}.icon-l2w-broschuere::before{content:"\e914";color:#fff;}.icon-l2w-liste::before{content:"\e915";color:#fff;}.popup-added-to-cart::after,.tile-contact::after,.teaser-image-news::after,.news .news-list-view .page-navigation ul.f3-widget-paginator::after,.container-media-tiles::after,.toggle .toggle-content::after,.grid::after{content:"";clear:both;display:table;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{margin:0.67em 0;font-size:2em;}mark{color:#000;background:#ff0;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0;}legend{padding:0;border:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0);}.swiper-container-multirow > .swiper-wrapper{flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{touch-action:pan-x;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform,0.2s top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform,0.2s right;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000;}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next + .swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:0.6;filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.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-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.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-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.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{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{transform:scale(0.75);}.mfp-arrow-left{transform-origin:0;}.mfp-arrow-right{transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;border:0;}html{box-sizing:border-box;overflow:hidden;overflow-y:scroll;font-family:"Open Sans","Arial",sans-serif;font-size:18px;font-weight:300;}body{position:relative;color:#494a46;font-size:1rem;line-height:1.5555555556;text-rendering:optimizeLegibility;background:#fff;}@media screen and (max-width:1024px){body{font-size:1rem;}}*,*::before,*::after{box-sizing:inherit;}main{min-height:60vh;}a{color:#95c11f;text-decoration:none;transition:color 0.2s;}a:hover,a:active{color:#494a46;text-decoration:none;}b,strong{font-weight:700;}img,embed,object,video{max-width:100%;height:auto;}audio,canvas,img,svg,video{font-style:italic;vertical-align:middle;}hr{margin:0;border:2px dashed #ececec;border-top-width:0;border-right-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_gray.png');border-image-slice:0 0 100% 0;border-image-repeat:round;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}span.invisible{display:none;}.h1,h1{color:#95c11f;font-family:"UniversLTPro-BlackExt";font-size:1.7777777778rem;font-weight:300;line-height:1.2;transition:color 0.2s;}@media screen and (max-width:1024px){.h1,h1{font-size:1.5rem;}}@media screen and (max-width:768px){.h1,h1{font-size:1.3888888889rem;}}@media screen and (max-width:560px){.h1,h1{font-size:1.3333333333rem;}}.h1::after,h1::after{content:"";display:block;max-width:300px;border:2px dashed #95c11f;border-top-width:0;border-right-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_primary.png');border-image-slice:0 0 100% 0;border-image-repeat:round;}.h2,h2{color:#626a6e;font-size:1.3333333333rem;font-weight:700;text-transform:initial;transition:color 0.2s;}@media screen and (max-width:768px){.h2,h2{font-size:1.2222222222rem;}}.h3,h3{color:#95c11f;font-size:1.1111111111rem;font-weight:700;text-transform:uppercase;transition:color 0.2s;}.h4,h4{color:#494a46;font-size:1rem;font-weight:700;text-transform:initial;transition:color 0.2s;}.h5,h5{font-size:1rem;}.h6,h6{font-size:1rem;}.header-stage{position:relative;}.content-wrap{width:100%;max-width:1290px;padding:0 1.6666666667rem;margin:auto;}@media screen and (max-width:560px){.content-wrap{padding:0 0.8333333333rem;}}main .fullwidth-element{padding:calc(30px * 2) 0;}@media screen and (max-width:1024px){main .fullwidth-element{padding:calc(30px * 1.5) 0;}}@media screen and (max-width:768px){main .fullwidth-element{padding:30px 0;}}main .fullwidth-element + .fullwidth-element{padding-top:0;}main .fullwidth-element > .content-wrap > * + *,main .fullwidth-element .tx-dp-products > * + *{margin-top:calc(30px * 2);}@media screen and (max-width:1024px){main .fullwidth-element > .content-wrap > * + *,main .fullwidth-element .tx-dp-products > * + *{margin-top:calc(30px * 1.5);}}@media screen and (max-width:768px){main .fullwidth-element > .content-wrap > * + *,main .fullwidth-element .tx-dp-products > * + *{margin-top:30px;}}main .fullwidth-element > .content-wrap .toggle + .toggle,main .fullwidth-element .tx-dp-products .toggle + .toggle{margin-top:0;}main .fullwidth-element > .content-wrap > * + .tiles-equipment,main .fullwidth-element .tx-dp-products > * + .tiles-equipment{margin-top:0;}main .fullwidth-element > .content-wrap .text-element + .grid,main .fullwidth-element > .content-wrap .text-element + .toggle,main .fullwidth-element > .content-wrap .text-element + .news,main .fullwidth-element .tx-dp-products .text-element + .grid,main .fullwidth-element .tx-dp-products .text-element + .toggle,main .fullwidth-element .tx-dp-products .text-element + .news{margin-top:30px;}@media screen and (max-width:1024px){main .fullwidth-element > .content-wrap .text-element + .grid,main .fullwidth-element > .content-wrap .text-element + .toggle,main .fullwidth-element > .content-wrap .text-element + .news,main .fullwidth-element .tx-dp-products .text-element + .grid,main .fullwidth-element .tx-dp-products .text-element + .toggle,main .fullwidth-element .tx-dp-products .text-element + .news{margin-top:20px;}}@media screen and (max-width:768px){main .fullwidth-element > .content-wrap .text-element + .grid,main .fullwidth-element > .content-wrap .text-element + .toggle,main .fullwidth-element > .content-wrap .text-element + .news,main .fullwidth-element .tx-dp-products .text-element + .grid,main .fullwidth-element .tx-dp-products .text-element + .toggle,main .fullwidth-element .tx-dp-products .text-element + .news{margin-top:15px;}}main .fullwidth-element > .content-wrap .text-element + .toggle.product-info,main .fullwidth-element .tx-dp-products .text-element + .toggle.product-info{margin-top:20px;}@media screen and (max-width:1024px){main .fullwidth-element > .content-wrap .text-element + .toggle.product-info,main .fullwidth-element .tx-dp-products .text-element + .toggle.product-info{margin-top:15px;}}@media screen and (max-width:768px){main .fullwidth-element > .content-wrap .text-element + .toggle.product-info,main .fullwidth-element .tx-dp-products .text-element + .toggle.product-info{margin-top:10px;}}main .breadcrumb + .fullwidth-element{padding-top:20px;}@media screen and (max-width:560px){main .breadcrumb + .fullwidth-element{padding-top:10px;}}.index main > .swiper-container + .fullwidth-element{padding-top:10px;}.grid{display:block;width:100%;}.grid + .grid{margin-top:30px;}.grid > .col{float:left;margin-right:30px;}.grid > .col:empty{display:none;}.grid > .col > * + *{margin-top:30px;}.grid.grid-2-col > .col{width:calc(50% - 15px - 1px);}@media screen and (max-width:768px){.grid.grid-2-col > .col{width:100%;}.grid.grid-2-col > .col:nth-child(n+2){margin-top:30px;}}.grid.grid-2-col > .col:nth-child(2n){margin-right:0;}.grid.grid-2-col > .col:nth-child(n+3){margin-top:30px;}.grid.grid-3-col > .col{width:calc(33.3333333333% - 20px - 1px);}@media screen and (max-width:768px){.grid.grid-3-col > .col{width:100%;}.grid.grid-3-col > .col:nth-child(n+2){margin-top:30px;}}.grid.grid-3-col > .col:nth-child(3n){margin-right:0;}.grid.grid-3-col > .col:nth-child(n+4){margin-top:30px;}.grid.grid-4-col > .col{width:calc(25% - 22.5px - 1px);}@media screen and (max-width:1024px){.grid.grid-4-col > .col{width:calc(50% - 15px - 1px);}.grid.grid-4-col > .col:nth-child(2n){margin-right:0;}.grid.grid-4-col > .col:nth-child(n+3){margin-top:30px;}}@media screen and (max-width:560px){.grid.grid-4-col > .col{width:100%;}.grid.grid-4-col > .col:nth-child(n){margin-right:0;}.grid.grid-4-col > .col:nth-child(n+2){margin-top:30px;}}.grid.grid-4-col > .col:nth-child(4n){margin-right:0;}.grid.grid-4-col > .col:nth-child(n+5){margin-top:30px;}.grid.grid-2-third-1-third > .col:nth-child(odd){width:calc(66.6666666667% - 15px - 1px);}@media screen and (max-width:768px){.grid.grid-2-third-1-third > .col:nth-child(odd){width:100%;}}.grid.grid-2-third-1-third > .col:nth-child(even){width:calc(33.3333333333% - 15px - 1px);margin-right:0;}@media screen and (max-width:768px){.grid.grid-2-third-1-third > .col:nth-child(even){width:100%;}}.grid.grid-2-third-1-third > .col:nth-child(n+3){margin-top:30px;}@media screen and (max-width:768px){.grid.grid-2-third-1-third > .col:nth-child(n+2){margin-top:30px;}}.grid.grid-1-third-2-third > .col:nth-child(odd){width:calc(33.3333333333% - 15px - 1px);}@media screen and (max-width:768px){.grid.grid-1-third-2-third > .col:nth-child(odd){width:100%;}}.grid.grid-1-third-2-third > .col:nth-child(even){width:calc(66.6666666667% - 15px - 1px);margin-right:0;}@media screen and (max-width:768px){.grid.grid-1-third-2-third > .col:nth-child(even){width:100%;}}.grid.grid-1-third-2-third > .col:nth-child(n+3){margin-top:30px;}@media screen and (max-width:768px){.grid.grid-1-third-2-third > .col:nth-child(n+2){margin-top:30px;}}header{position:fixed;top:0;z-index:500;width:100%;height:90px;padding:20px 0;background-color:#fff;box-shadow:0 -15px 50px #626a6e;}@media screen and (max-width:1024px){header{height:80px;}}@media screen and (max-width:560px){header{height:60px;padding:10px 0;}}header + *{padding-top:90px;}@media screen and (max-width:1024px){header + *{padding-top:80px;}}@media screen and (max-width:560px){header + *{padding-top:60px;}}header .content-wrap{position:relative;height:100%;}header .content-wrap .logo{position:absolute;bottom:0;left:30px;width:230px;font-size:0;}@media screen and (max-width:560px){header .content-wrap .logo{bottom:7px;left:15px;width:140px;}}header .content-wrap .logo h1::after{display:none;}header .content-wrap .meta-navigation{position:absolute;top:-20px;right:30px;height:40px;}@media screen and (max-width:1024px){header .content-wrap .meta-navigation{top:auto;right:80px;height:35px;}}@media screen and (max-width:560px){header .content-wrap .meta-navigation{right:60px;}}header .content-wrap .meta-navigation .search-trigger,header .content-wrap .meta-navigation .language-trigger,header .content-wrap .meta-navigation .cart{display:inline-block;padding:0;margin-right:15px;color:#626a6e;line-height:1;cursor:pointer;}@media screen and (max-width:560px){header .content-wrap .meta-navigation .search-trigger,header .content-wrap .meta-navigation .language-trigger,header .content-wrap .meta-navigation .cart{margin-right:5px;}}header .content-wrap .meta-navigation .search-trigger::after,header .content-wrap .meta-navigation .language-trigger::after,header .content-wrap .meta-navigation .cart::after{display:inline-block;font-family:"icons";font-size:22px;transition:color 0.2s;}header .content-wrap .meta-navigation .search-trigger:hover{color:#95c11f;}header .content-wrap .meta-navigation .search-trigger::after{content:"\e90c";}header .content-wrap .meta-navigation .language-trigger:hover{color:#95c11f;}header .content-wrap .meta-navigation .language-trigger::after{content:"\e90d";}header .content-wrap .meta-navigation .cart{position:relative;width:40px;height:40px;padding:0 9px;padding-top:10px;margin-top:0;margin-right:0;background-color:#95c11f;}@media screen and (max-width:1024px){header .content-wrap .meta-navigation .cart{width:35px;height:35px;padding:0 6px;padding-top:8px;}}header .content-wrap .meta-navigation .cart::after{content:"\e906";color:#fff;}header .content-wrap .meta-navigation .cart::before{content:attr(data-amount);position:absolute;bottom:18px;left:50%;transform:translateX(-50%);color:#fff;font-size:12px;font-weight:700;}header .header-aside-label{position:absolute;right:0;bottom:20px;display:flex;width:auto;max-width:124px;height:100%;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;text-align:right;}header .header-aside-label img{width:auto;max-width:100%;height:auto;max-height:100%;}@media (max-width:1524px){header .header-aside-label{display:none;}}.navigation-main{position:absolute;right:30px;bottom:-6px;}@media screen and (max-width:1024px){.navigation-main{position:fixed;top:80px;right:0;bottom:auto;display:none;width:40%;max-height:calc(100% - 100px);overflow-y:scroll;background-color:#fff;}}@media screen and (max-width:768px){.navigation-main{width:70%;}}@media screen and (max-width:560px){.navigation-main{top:60px;width:100%;}}.navigation-main li{display:block;}.navigation-main li.navigation-active > a{color:#95c11f;}.navigation-main li.navigation-active .submenu-trigger::before,.navigation-main li.navigation-active .submenu-trigger::after{background-color:#95c11f;}.navigation-main li a{display:block;color:#353839;}.navigation-main li a:hover{color:#95c11f;}.navigation-main > li{display:inline-block;}@media screen and (max-width:1024px){.navigation-main > li{display:block;}}.navigation-main > li::after{content:"|";display:inline-block;color:#353839;font-size:16px;font-weight:700;line-height:1.2;vertical-align:baseline;}@media screen and (max-width:1024px){.navigation-main > li::after{display:none;}}.navigation-main > li:first-child > a{padding-left:0;}@media screen and (max-width:1024px){.navigation-main > li:first-child > a{padding:10px 20px;padding-right:50px;}}.navigation-main > li:last-child::after{display:none;}.navigation-main > li:last-child > a{padding-right:0;}@media screen and (max-width:1024px){.navigation-main > li:last-child > a{padding:10px 20px;padding-right:50px;}}.navigation-main > li > a{display:inline-block;font-size:16px;font-weight:700;text-transform:uppercase;}@media screen and (min-width:1280px){.navigation-main > li > a{padding:0 3px;}}@media screen and (max-width:1024px){.navigation-main > li > a{display:block;padding:10px 20px;padding-right:50px;border-top:1px solid #ececec;}}.navigation-main > li.has-submenu{position:relative;}.navigation-main > li.has-submenu:hover::before{opacity:1;visibility:visible;}.navigation-main > li.has-submenu:hover .submenu{opacity:1;visibility:visible;}.navigation-main > li.has-submenu::before{content:"";position:absolute;top:43px;left:35%;z-index:1000;display:block;border-right:10px solid transparent;border-bottom:12px solid #fff;border-left:10px solid transparent;opacity:0;visibility:hidden;transition:opacity 0.2s;}@media screen and (max-width:1024px){.navigation-main > li.has-submenu::before{display:none;}}.navigation-main > li .submenu-trigger{position:absolute;top:3px;right:10px;display:none;width:40px;height:40px;cursor:pointer;}@media screen and (max-width:1024px){.navigation-main > li .submenu-trigger{display:block;}}@media (hover:hover){.navigation-main > li .submenu-trigger:hover::before,.navigation-main > li .submenu-trigger:hover::after{background-color:#95c11f;}}.navigation-main > li .submenu-trigger::before,.navigation-main > li .submenu-trigger::after{content:"";position:absolute;background-color:#353839;transition:background-color 0.2s,transform 0.2s;}.navigation-main > li .submenu-trigger::before{top:50%;left:11px;width:20px;height:2px;}.navigation-main > li .submenu-trigger::after{top:11px;left:50%;width:2px;height:20px;}.navigation-main > li .submenu-trigger.open::before,.navigation-main > li .submenu-trigger.open::after{background-color:#95c11f;}.navigation-main > li .submenu-trigger.open::after{transform:rotateX(90deg);}.navigation-main > li .submenu{position:absolute;top:52px;right:0;width:calc((1290px - 2 * 30px) / 4);padding:30px;background-color:#fff;box-shadow:0 0 7px #909090;opacity:0;visibility:hidden;transition:opacity 0.2s;}@media screen and (max-width:1024px){.navigation-main > li .submenu{position:static;display:none;width:100%;padding:20px;padding-top:10px;box-shadow:none;opacity:1;visibility:visible;}}.navigation-main > li .submenu::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:30px;}@media screen and (max-width:1024px){.navigation-main > li .submenu::before{display:none;}}.navigation-main > li .submenu > ul > li{padding-bottom:7px;border-bottom:1px solid #ececec;}.navigation-main > li .submenu > ul > li + li{padding-top:7px;}.navigation-main > li .submenu > ul > li > a{font-size:24px;font-weight:400;}@media screen and (max-width:1024px){.navigation-main > li .submenu > ul > li > a{font-size:18px;}}.navigation-main > li .submenu > ul > li > a:hover::after{transform:translateX(20px);opacity:1;transition:transform 0.2s,opacity 0.2s 0.1s;}.navigation-main > li .submenu > ul > li > a::after{content:"\e903";display:inline-block;margin-left:-20px;font-family:"icons";vertical-align:bottom;opacity:0;transition:transform 0.2s 0.1s,opacity 0.2s;}.navigation-main > li .submenu > ul > li.has-submenu ul{margin-top:10px;margin-left:5px;}.navigation-main > li .submenu > ul > li.has-submenu ul li + li{margin-top:5px;}.navigation-main > li .submenu > ul > li.has-submenu ul li > a{font-size:18px;}@media screen and (max-width:1024px){.navigation-main > li .submenu > ul > li.has-submenu ul li > a{padding-left:7px;font-size:16px;}}.navigation-main > li .submenu > ul > li.has-submenu ul li > a:hover{color:#95c11f;}.navigation-main > li .submenu > ul > li.has-submenu ul li > a:hover::after{transform:translateX(20px);opacity:1;transition:transform 0.2s,opacity 0.2s 0.1s;}.navigation-main > li .submenu > ul > li.has-submenu ul li > a::after{content:"\e903";display:inline-block;margin-left:-20px;font-family:"icons";vertical-align:bottom;opacity:0;transition:transform 0.2s 0.1s,opacity 0.2s;}.burger{position:absolute;right:30px;bottom:-5px;display:none;width:30px;height:30px;background-color:transparent;cursor:pointer;}@media screen and (max-width:1024px){.burger{display:block;bottom:5px;}}@media screen and (max-width:560px){.burger{right:15px;}}.burger .bar1,.burger .bar2,.burger .bar3{position:absolute;right:0;display:block;width:30px;height:3px;background-color:#95c11f;transition:transform 0.3s,top 0.3s,opacity 0.3s,background-color 0.3s;}.burger .bar1{top:5px;}.burger .bar2{top:14px;}.burger .bar3{top:23px;}.burger.open .bar1{top:14px;transform:rotate(135deg);background-color:#353839;}.burger.open .bar2{transform:rotate(45deg);background-color:#353839;opacity:0;}.burger.open .bar3{top:14px;transform:rotate(45deg);background-color:#353839;}.navigation-main > li.pictures.pictures-big .submenu{position:fixed;top:101px;right:calc(50% - 615px);width:1000px;}@media screen and (max-width:1280px){.navigation-main > li.pictures.pictures-big .submenu{right:30px;width:90%;}}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu{position:static;width:100%;transform:none;}}.navigation-main > li.pictures.pictures-big .submenu > ul{display:flex;max-height:calc(100vh - 190px);flex-direction:column;overflow-x:hidden;overflow-y:auto;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul{display:block;max-height:auto;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li{padding:20px 0;margin-top:0;flex-grow:0;flex-shrink:0;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li{padding:7px 0;border-bottom:1px solid #ececec;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li:first-child{padding-top:0;}.navigation-main > li.pictures.pictures-big .submenu > ul > li:last-child{padding-bottom:0;border-bottom:none;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li:last-child{padding-bottom:7px;border-bottom:1px solid #ececec;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li > a{width:25%;font-weight:400;overflow-wrap:anywhere;}@media screen and (max-width:1280px){.navigation-main > li.pictures.pictures-big .submenu > ul > li > a{font-size:22px;}}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li > a{width:100%;font-size:18px;font-weight:400;text-align:left;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu{display:flex;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu{display:block;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu > a{flex-basis:25%;flex-grow:0;flex-shrink:0;}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul{display:flex;margin:0;flex-grow:1;flex-shrink:1;flex-wrap:wrap;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul{display:block;margin-top:10px;margin-left:5px;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li{flex-basis:33.3333333333%;flex-grow:0;flex-shrink:0;}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li:nth-child(n+4){margin-top:15px;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li:nth-child(n+4){margin-top:5px;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li + li{margin:0;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li + li{margin-top:5px;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a{font-size:16px;font-weight:400;text-align:center;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a{font-size:16px;font-weight:300;text-align:left;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a:hover span::after{transform:translateX(20px);opacity:1;transition:transform 0.2s,opacity 0.2s 0.1s;}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a::after{display:none;}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a .image-element{max-width:120px;margin:0 auto;}@media screen and (max-width:1280px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a .image-element{max-width:100px;}}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a .image-element{display:none;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a .image-element img{margin:0 auto;}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a span{display:block;margin-top:10px;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a span{margin-top:0;}}.navigation-main > li.pictures.pictures-big .submenu > ul > li.has-submenu ul li a span::after{content:"\e903";display:inline-block;margin-left:-20px;font-family:"icons";vertical-align:bottom;opacity:0;transition:transform 0.2s 0.1s,opacity 0.2s;}.navigation-main > li.pictures.pictures-small .submenu{width:600px;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-small .submenu{width:100%;}}.navigation-main > li.pictures.pictures-small .submenu > ul{display:flex;flex-wrap:wrap;justify-content:flex-start;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-small .submenu > ul{display:block;}}.navigation-main > li.pictures.pictures-small .submenu > ul > li{padding:0;margin:15px 0;border-bottom:none;flex-basis:33.3333333333%;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-small .submenu > ul > li{padding:7px 0;margin:0;border-bottom:1px solid #ececec;}.navigation-main > li.pictures.pictures-small .submenu > ul > li:first-child{padding-top:0;}}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a{font-size:16px;font-weight:400;text-align:center;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-small .submenu > ul > li > a{font-size:18px;font-weight:400;text-align:left;}}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a:hover span::after{transform:translateX(20px);opacity:1;transition:transform 0.2s,opacity 0.2s 0.1s;}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a::after{display:none;}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a .image-element{max-width:120px;margin:0 auto;}@media screen and (max-width:1280px){.navigation-main > li.pictures.pictures-small .submenu > ul > li > a .image-element{max-width:100px;}}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-small .submenu > ul > li > a .image-element{display:none;}}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a .image-element img{width:70px;height:70px;margin:0 auto;}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a span{display:block;margin-top:10px;}@media screen and (max-width:1024px){.navigation-main > li.pictures.pictures-small .submenu > ul > li > a span{margin-top:0;}}.navigation-main > li.pictures.pictures-small .submenu > ul > li > a span::after{content:"\e903";display:inline-block;margin-left:-20px;font-family:"icons";vertical-align:bottom;opacity:0;transition:transform 0.2s 0.1s,opacity 0.2s;}footer{padding-top:40px;padding-bottom:100px;margin-top:150px;color:#fff;font-size:14px;background-color:#626a6e;}footer .text-element p a{color:#fff;text-decoration:none;}footer .text-element p a:hover{color:#95c11f;}footer a{color:#fff;}footer a:hover{color:#95c11f;}footer .content-wrap{position:relative;}footer .content-wrap.footer-signs .image-element{position:absolute;top:-145px;}footer .content-wrap.footer-signs .image-element img{display:inline-block;}@media screen and (max-width:1024px){footer .content-wrap.footer-signs .image-element img{max-width:40%;}}@media screen and (max-width:768px){footer .content-wrap.footer-signs .image-element img{max-width:32%;}}@media screen and (max-width:560px){footer .content-wrap.footer-signs .image-element img{max-height:65px;}}footer .content-wrap.content .col{display:inline-block;vertical-align:top;}footer .content-wrap.content .col .headline{font-size:16px;font-weight:700;}footer .content-wrap.content .col.about{width:370px;margin-right:30px;}@media screen and (max-width:1280px){footer .content-wrap.content .col.about{width:80%;}}@media screen and (max-width:560px){footer .content-wrap.content .col.about{width:90%;margin-right:0;}}footer .content-wrap.content .col.about .text-element p:only-child{margin-top:3rem;}@media screen and (max-width:1280px){footer .content-wrap.content .col.about .text-element p:only-child{margin-top:0;}}footer .content-wrap.content .col.nav{width:600px;margin-top:2.7rem;}@media screen and (max-width:1280px){footer .content-wrap.content .col.nav{width:100%;}}@media screen and (max-width:768px){footer .content-wrap.content .col.nav{margin-top:0;}}footer .content-wrap.content .col.nav ul{display:inline-block;width:167px;margin-right:30px;vertical-align:top;}@media screen and (max-width:768px){footer .content-wrap.content .col.nav ul{width:100%;margin-top:30px;margin-right:0;}}footer .content-wrap.content .col.contact{position:relative;width:195px;margin-top:2.7rem;}@media screen and (max-width:1280px){footer .content-wrap.content .col.contact{margin-top:80px;}}footer .content-wrap.content .col.contact .text-element > * + *{margin-top:0;}footer .content-wrap.content .col.contact .social-links{display:flex;position:absolute;top:-50px;}footer .content-wrap.content .col.contact .social-links a{display:block;margin-right:5px;}footer .content-wrap.content .col.contact .social-links a .image-element img{width:36px;}footer .content-wrap.content .col.contact .social-links a .sm-title{display:none;}footer .content-wrap.footer-meta-navigation{margin-top:30px;text-align:center;}footer .content-wrap.footer-meta-navigation ul{display:inline-block;padding-top:5px;border:2px dashed #ececec;border-right-width:0;border-bottom-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_gray.png');border-image-slice:100% 0 0 0;border-image-repeat:round;}footer .content-wrap.footer-meta-navigation ul li{display:inline-block;}@media screen and (max-width:560px){footer .content-wrap.footer-meta-navigation ul li{display:block;}}footer .content-wrap.footer-meta-navigation ul li:first-child a{padding-left:0;}footer .content-wrap.footer-meta-navigation ul li:last-child::after{display:none;}footer .content-wrap.footer-meta-navigation ul li:last-child a{padding-right:0;}footer .content-wrap.footer-meta-navigation ul li::after{content:"|";display:inline-block;}@media screen and (max-width:560px){footer .content-wrap.footer-meta-navigation ul li::after{display:none;}}footer .content-wrap.footer-meta-navigation ul li a{display:inline-block;padding:0 10px;font-size:16px;}@media screen and (max-width:560px){footer .content-wrap.footer-meta-navigation ul li a{padding:0;}}input{box-sizing:border-box;padding:10px 20px;border:1px solid #626a6e;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}select{box-sizing:border-box;padding:9px 20px;border:1px solid #626a6e;outline:none;}input[type=checkbox]{position:relative;width:20px;height:20px;border:1px solid #626a6e;vertical-align:middle;background:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}input[type=checkbox]::before{content:"";position:absolute;top:0;left:0;color:#95c11f;font-family:"icons";line-height:1;}input[type=checkbox]:checked::before{content:"\e908";}input[type=number]{position:relative;-moz-appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none;-webkit-appearance:none;appearance:none;}input[type=number] + .button-wrapper{position:absolute;top:50%;left:50px;transform:translateY(-50%);}input[type=number] + .button-wrapper button.up,input[type=number] + .button-wrapper button.down{display:block;padding:0;border:6px solid transparent;}input[type=number] + .button-wrapper button.up{margin-bottom:10px;border-bottom-color:#626a6e;}input[type=number] + .button-wrapper button.down{border-top-color:#626a6e;}textarea{resize:vertical;}.tx-indexedsearch-rules,.tx-indexedsearch-info-sword{display:none;}.tx-indexedsearch-searchbox form fieldset > legend{display:none;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form{display:inline-block;margin-right:20px;vertical-align:bottom;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form label{display:block;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input{width:100%;max-width:800px;padding:12px;margin-top:5px;border:none;line-height:1.3;background-color:#ececec;}@media screen and (max-width:560px){.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input{padding:10px;font-size:16px;}}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-form input:focus{outline:0 none;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit{display:inline-block;}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input{padding:12px 18px;margin-top:5px;border:none;color:#fff;font-weight:400;line-height:1.3;text-decoration:none;text-transform:uppercase;vertical-align:bottom;background-color:#95c11f;border-radius:0;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color 0.2s;}@media screen and (max-width:560px){.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input{padding:10px 15px;font-size:16px;}}.tx-indexedsearch-searchbox form fieldset .tx-indexedsearch-search-submit input:hover{background-color:#626a6e;}.tx-indexedsearch-searchbox form > p:last-child{display:none;}.tx-indexedsearch-browsebox p{margin-top:5px;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox{margin-top:10px;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li{display:inline-block;margin-top:20px;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li + li{margin-left:15px;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{background-color:#95c11f;}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a{display:inline-block;padding:10px 15px;color:#fff;background-color:#626a6e;transition:background-color 0.2s;}@media screen and (max-width:560px){.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a{padding:8px 12px;font-size:16px;}}.tx-indexedsearch-browsebox ul.tx-indexedsearch-browsebox li a:hover{background-color:#95c11f;}.tx-indexedsearch-res{padding:30px 0;border-bottom:1px solid #95c11f;}@media screen and (max-width:1024px){.tx-indexedsearch-res{padding:25px 0;}}@media screen and (max-width:768px){.tx-indexedsearch-res{padding:20px 0;}}.tx-indexedsearch-res .link-more{display:inline-block;margin-top:5px;text-decoration:none;}.tx-indexedsearch-res .link-more:hover span::after{transform:translateX(5px);}.tx-indexedsearch-res .link-more span::after{content:"\e903";display:inline-block;padding-left:5px;font-family:"icons";vertical-align:bottom;transition:transform 0.2s;}.tx-indexedsearch-res .tx-indexedsearch-icon,.tx-indexedsearch-res .tx-indexedsearch-percent,.tx-indexedsearch-res .tx-indexedsearch-info{display:none;}.media-full-width-container{display:grid;grid-template-rows:minmax(250px,auto) minmax(250px,auto);grid-template-columns:repeat(4,1fr);gap:30px;}.media-full-width-container .item-1{grid-column:1/3;grid-row:1/3;background-color:#95c11f;}.media-full-width-container .item-2{grid-column:3/4;grid-row:1/2;background-color:#95c11f;}.media-full-width-container .item-3{grid-column:3/4;grid-row:2/3;background-color:#95c11f;}.media-full-width-container .item-4{grid-column:4/5;grid-row:1/3;background-color:#95c11f;}@media (max-width:1280px){.media-full-width-container{grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,1fr);}.media-full-width-container .item-1{grid-column:1/2;grid-row:1/1;background-color:#95c11f;}.media-full-width-container .item-2{grid-column:2/3;grid-row:1/1;background-color:#95c11f;}.media-full-width-container .item-3{grid-column:1/2;grid-row:2/2;background-color:#95c11f;}.media-full-width-container .item-4{grid-column:2/3;grid-row:2/2;background-color:#95c11f;}}@media (max-width:768px){.media-full-width-container{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;}.media-full-width-container .item-1{grid-column:1/2;grid-row:1/2;background-color:#95c11f;}.media-full-width-container .item-2{grid-column:1/2;grid-row:2/3;background-color:#95c11f;}.media-full-width-container .item-3{grid-column:1/2;grid-row:3/4;background-color:#95c11f;}.media-full-width-container .item-4{grid-column:1/2;grid-row:4/5;background-color:#95c11f;}}.text-element > * + *{margin-top:30px;}@media screen and (max-width:1024px){.text-element > * + *{margin-top:20px;}}@media screen and (max-width:768px){.text-element > * + *{margin-top:15px;}}.text-element p a{color:#494a46;text-decoration:underline;}.text-element p a:hover{color:#95c11f;}.text-element h3 + p{margin-top:0;}.text-element h3 + ul,.text-element h3 + ol,.text-element h4 + ul,.text-element h4 + ol{margin-top:0;}.image-element img{display:block;width:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.image-element figcaption{font-style:italic;}.image-element.header-image{position:relative;min-height:200px;padding-top:25%;overflow:hidden;margin:0 auto;}body.detailpage .image-element.header-image,.stage-subpage-container .image-element.header-image{max-width:1290px;}@media screen and (min-width:1920px){.image-element.header-image{height:480px;padding-top:0;}}.image-element.header-image img{position:absolute;top:50%;left:50%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto;padding:0 1.6666666667rem;transform:translate(-50%,-50%);}@media screen and (min-width:1920px){.image-element.header-image img{width:100%;height:100%;max-height:none;}}@media screen and (max-width:768px){.image-element.header-image img{width:auto;max-width:none;max-height:200px;}}.image-element.header-image-text{position:relative;}.image-element.header-image-text h1,.image-element.header-image-text h2,.image-element.header-image-text figcaption{position:absolute;right:0;bottom:0;left:0;width:100%;padding:40px;padding-right:200px;color:#fff;font-style:normal;text-transform:uppercase;background:linear-gradient(to right,var(--color-image-element),transparent);transition:--color-image-element 0.3s ease;}@media screen and (max-width:1024px){.image-element.header-image-text h1,.image-element.header-image-text h2,.image-element.header-image-text figcaption{padding:20px 30px;}}@media screen and (max-width:768px){.image-element.header-image-text h1,.image-element.header-image-text h2,.image-element.header-image-text figcaption{position:static;background:linear-gradient(to right,var(--color-image-element),var(--color-image-element-dark));}}.image-element.header-image-text h1::after,.image-element.header-image-text h2::after,.image-element.header-image-text figcaption::after{display:none;}.image-element.header-image-text h1 h1,.image-element.header-image-text h2 h1,.image-element.header-image-text figcaption h1{color:#fff;font-style:normal;text-transform:uppercase;}.image-element.header-image-text h1 h1::after,.image-element.header-image-text h2 h1::after,.image-element.header-image-text figcaption h1::after{display:none;}@property --color-image-element{syntax:"<color>";initial-value:#95c11f;inherits:false;}@property --color-image-element-dark{syntax:"<color>";initial-value:rgba(149,193,31,0.2);inherits:false;}a:has(.image-element.header-image-text){display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}a:has(.image-element.header-image-text):hover .image-element h1,a:has(.image-element.header-image-text):hover .image-element h2,a:has(.image-element.header-image-text):hover .image-element h3,a:has(.image-element.header-image-text):hover .image-element figcaption{--color-image-element:#626a6e;transition:--color-image-element 0.3s ease;}.cross-heading .h2{font-size:1.4444444444rem;font-weight:300;line-height:1.7777777778rem;text-transform:uppercase;}.cross-heading .h2 span{color:#95c11f;font-weight:800;}.cross-heading + *{margin-top:1.6666666667rem !important;}.cross-heading + .container-media-tiles{margin-top:0 !important;}.image-gallery .image-element{position:relative;overflow:hidden;}.image-gallery .image-element .image-popup:hover img{transform:scale(1.1);}.image-gallery .image-element .image-popup::after{content:"\e90c";position:absolute;right:10px;bottom:5px;color:#fff;font-family:"icons";}.image-gallery .image-element .image-popup img{transition:transform 0.2s;}.button,button{display:inline-block;border:none;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.button.theme,button.theme{padding:10px 15px;color:#fff;font-size:16px;font-weight:700;line-height:1.1;text-align:left;text-transform:uppercase;transition:background-color 0.2s;}@media screen and (max-width:1024px){.button.theme,button.theme{padding:8px 12px;}}.button.theme::after,button.theme::after{content:"\e901";display:inline-block;margin-left:5px;font-family:"icons";font-size:20px;font-weight:300;line-height:1;vertical-align:bottom;transition:transform 0.2s;}.button.theme.primary,button.theme.primary{background-color:#95c11f;}.button.theme.primary:hover,button.theme.primary:hover{background-color:#626a6e;}.button.theme.primary:hover::after,button.theme.primary:hover::after{transform:translateX(3px);}.button.theme.secondary,button.theme.secondary{background-color:#626a6e;}.button.theme.secondary:hover,button.theme.secondary:hover{background-color:#95c11f;}.button.theme.secondary:hover::after,button.theme.secondary:hover::after{transform:translateX(3px);}.button.theme.secondary-inverse,button.theme.secondary-inverse{border:1px solid #626a6e;color:#626a6e;background-color:#fff;transition:color 0.2s,background-color 0.2s;}.button.theme.secondary-inverse:hover,button.theme.secondary-inverse:hover{color:#fff;background-color:#626a6e;}.button.theme.cart,button.theme.cart{background-color:#95c11f;}.button.theme.cart:hover,button.theme.cart:hover{background-color:#626a6e;}.button.theme.cart::after,button.theme.cart::after{content:"\e907";margin-left:10px;}.button.theme.shop::after,button.theme.shop::after{content:"";width:22px;height:20px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/icons/shopping-cart.png');background-repeat:no-repeat;background-position:center bottom;background-size:contain;}.button.theme.more,button.theme.more{display:block;margin:0 auto;margin-top:calc(30px * 2);color:#626a6e;background-color:#ececec;}.button.theme.more:hover,button.theme.more:hover{background-color:#dadada;}.button.theme.more::after,button.theme.more::after{content:"\e900";}.button.theme.no-label::after,button.theme.no-label::after{margin-left:0;}.button.theme.no-label.added,button.theme.no-label.added{background-color:#ececec;pointer-events:none;}.analytics-opt-out-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:0;border-radius:0;padding:10px 15px;color:#fff;font-size:16px;font-weight:700;line-height:1.1;text-align:left;text-transform:uppercase;transition:background-color 0.2s;background-color:#95c11f;}@media screen and (max-width:1024px){.analytics-opt-out-button{padding:8px 12px;}}.analytics-opt-out-button::after{content:"\e901";display:inline-block;margin-left:5px;font-family:"icons";font-size:20px;font-weight:300;line-height:1;vertical-align:bottom;transition:transform 0.2s;}.analytics-opt-out-button:hover{background-color:#626a6e;}.analytics-opt-out-button:hover::after{transform:translateX(3px);}.button-list .button-list-inner{margin-top:-15px;font-size:0;}.button-list .button-list-inner .button{margin-top:15px;margin-right:15px;}.button-list .button-list-inner .button:last-child{margin-right:0;}ul,ol{list-style:none;}.text-element ul li{position:relative;padding-left:20px;}.text-element ul li::before{content:"■";position:absolute;left:0;font-size:16px;}.text-element ul li + li{margin-top:5px;}ol{counter-reset:section;}ol li{position:relative;padding-left:20px;margin-top:5px;counter-increment:section;}ol li::before{content:counters(section,"") ".";position:absolute;left:0;color:#95c11f;font-weight:700;}ol li:nth-child(n+10){padding-left:32px;}.list-element ul li.list-link,.list-element ul li.list-download{position:relative;padding-left:20px;}.list-element ul li.list-link a,.list-element ul li.list-download a{color:#494a46;}.list-element ul li.list-link a:hover,.list-element ul li.list-download a:hover{color:#95c11f;text-decoration:underline;}.list-element ul li.list-link a::before,.list-element ul li.list-download a::before{position:absolute;left:0;color:#95c11f;font-family:"icons";}.list-element ul li.list-link a::before{content:"\e901";}.list-element ul li.list-download a::before{content:"\e90b";top:7px;font-size:13px;}.list-cart{border:2px dashed #626a6e;border-right-width:0;border-bottom-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_secondary.png');border-image-slice:100% 0 0 0;border-image-repeat:round;}.list-cart .table{width:100%;font-size:16px;}.list-cart .table .row{display:flex;border:2px dashed #ececec;border-top-width:0;border-right-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_gray.png');border-image-slice:0 0 100% 0;border-image-repeat:round;}.list-cart .table .row.head{border:none;}.list-cart .table .row.head span{padding:10px 0;}.list-cart .table .row span{display:block;padding:15px 0;flex-grow:0;flex-shrink:0;}.list-cart .table .row span.invisible{display:none;}.list-cart .sum{display:block;margin-top:50px;font-weight:700;}.list-cart .sum span{font-weight:300;}.list-cart .submit input,.list-cart .submit button{padding:12px 15px;margin-top:30px;margin-right:15px;font-size:18px;line-height:1.1;}@media screen and (max-width:768px){.list-cart .submit input,.list-cart .submit button{display:block;}}@media screen and (max-width:560px){.list-cart .submit input,.list-cart .submit button{padding:10px 14px;font-size:18px;}}.list-cart .submit input::after,.list-cart .submit button::after{display:none;}.list-cart .submit input[type=email]{max-width:100%;}.list-cart .submit input[type=submit]{margin-right:0;white-space:normal;}.list-cart.list-files .table .row{align-items:flex-start;}@media screen and (max-width:768px){.list-cart.list-files .table .row{flex-wrap:wrap;}}@media screen and (max-width:340px){.list-cart.list-files .table .row.head .checkbox{display:none;}}.list-cart.list-files .table .row.head .name{font-weight:300;}@media screen and (max-width:340px){.list-cart.list-files .table .row.head .name{display:none;}}@media screen and (max-width:560px){.list-cart.list-files .table .row.head .properties{display:none;}}@media screen and (max-width:768px){.list-cart.list-files .table .row.head .description{display:none;}}.list-cart.list-files .table .row span{padding-right:20px;flex-grow:0;flex-shrink:0;}.list-cart.list-files .table .row span:last-child{padding-right:0;}.list-cart.list-files .table .row span.checkbox{padding-left:10px;flex-basis:100px;-ms-flex-preferred-size:70px;}@media screen and (max-width:1024px){.list-cart.list-files .table .row span.checkbox{flex-basis:90px;-ms-flex-preferred-size:60px;}}@media screen and (max-width:560px){.list-cart.list-files .table .row span.checkbox{padding-right:10px;}}@media screen and (max-width:340px){.list-cart.list-files .table .row span.checkbox{padding-right:20px;flex-basis:50px;-ms-flex-preferred-size:20px;}}.list-cart.list-files .table .row span.checkbox input{display:none;}.list-cart.list-files .table .row span.checkbox input:checked + label::before{content:"\e908";}.list-cart.list-files .table .row span.checkbox label{position:relative;display:block;cursor:pointer;}.list-cart.list-files .table .row span.checkbox label::before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #95c11f;color:#95c11f;font-family:"icons";line-height:1;cursor:pointer;}.list-cart.list-files .table .row span.name{flex-basis:260px;-ms-flex-preferred-size:240px;font-weight:700;}@media screen and (max-width:1024px){.list-cart.list-files .table .row span.name{flex-basis:200px;-ms-flex-preferred-size:180px;}}@media screen and (max-width:560px){.list-cart.list-files .table .row span.name{padding-right:10px;flex-grow:1;}}.list-cart.list-files .table .row span.properties{flex-basis:220px;-ms-flex-preferred-size:200px;}@media screen and (max-width:1024px){.list-cart.list-files .table .row span.properties{flex-basis:160px;-ms-flex-preferred-size:140px;}}@media screen and (max-width:560px){.list-cart.list-files .table .row span.properties{flex-basis:100%;-ms-flex-preferred-size:100%;padding:5px 10px;}}.list-cart.list-files .table .row span.description{padding-right:10px;flex-shrink:1;}@media screen and (max-width:768px){.list-cart.list-files .table .row span.description{padding:5px 10px 15px;}}.list-cart.list-files > .checkbox{position:relative;display:block;margin-top:30px;}.list-cart.list-files > .checkbox input{position:absolute;top:5px;}.list-cart.list-files > .checkbox label{display:inline-block;padding-left:30px;cursor:pointer;}.list-cart.list-articles{position:relative;}.list-cart.list-articles .table .row{align-items:center;}@media screen and (max-width:768px){.list-cart.list-articles .table .row{flex-wrap:wrap;}}@media screen and (max-width:768px){.list-cart.list-articles .table .row.head .amount,.list-cart.list-articles .table .row.head .number,.list-cart.list-articles .table .row.head .description,.list-cart.list-articles .table .row.head .model{display:none;}}.list-cart.list-articles .table .row span{padding-right:20px;flex-grow:0;flex-shrink:0;}.list-cart.list-articles .table .row span.image{max-width:100px;padding-left:10px;flex-basis:100px;word-break:break-all;-ms-flex-preferred-size:70px;}.list-cart.list-articles .table .row span.amount{position:relative;flex-basis:90px;-ms-flex-preferred-size:70px;flex-grow:1;}@media screen and (max-width:768px){.list-cart.list-articles .table .row span.amount{flex-grow:0;}}.list-cart.list-articles .table .row span.amount input[type=number]{width:70px;}.list-cart.list-articles .table .row span.number{flex-basis:130px;-ms-flex-preferred-size:110px;flex-grow:2;}@media screen and (max-width:768px){.list-cart.list-articles .table .row span.number{padding:5px 10px;order:3;flex-basis:100%;-ms-flex-preferred-size:100%;}}.list-cart.list-articles .table .row span.description{flex-basis:300px;-ms-flex-preferred-size:280px;flex-grow:3;flex-shrink:1;}@media screen and (max-width:768px){.list-cart.list-articles .table .row span.description{padding:5px 10px;order:3;flex-basis:100%;-ms-flex-preferred-size:100%;}}.list-cart.list-articles .table .row span.retail-price{flex-basis:90px;-ms-flex-preferred-size:70px;flex-grow:4;flex-shrink:1;}@media screen and (max-width:768px){.list-cart.list-articles .table .row span.retail-price{padding:5px 10px;order:4;flex-basis:100%;-ms-flex-preferred-size:100%;}}.list-cart.list-articles .table .row span.delete{padding-right:10px;flex-basis:55px;-ms-flex-preferred-size:45px;}.list-cart.list-articles .table .row span.delete button{width:45px;height:45px;background-color:#626a6e;transition:background-color 0.2s;}.list-cart.list-articles .table .row span.delete button:hover{background-color:#95c11f;}.list-cart.list-articles .table .row span.delete button::before{content:"\e90e";color:#fff;font-family:"icons";font-size:22px;}.list-cart.list-articles .submit{position:absolute;right:0;bottom:0;}@media screen and (max-width:768px){.list-cart.list-articles .submit{position:static;}}.list-detail h3{padding-bottom:5px;border-bottom:2px dashed #626a6e;border-top-width:0;border-right-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_secondary.png');border-image-slice:0 0 100% 0;border-image-repeat:round;}.list-detail ul{margin-top:5px;}.list-detail ul li{position:relative;padding-left:10px;}.list-detail ul li::before{content:"_";position:absolute;left:0;}.icon-list{display:flex;flex-wrap:wrap;justify-content:center;}.icon-list .icon-list-headline{padding-top:2rem;flex-basis:100%;}.icon-list .icon-list-headline .h2{color:#494a46;font-size:1.3888888889rem;font-weight:300;line-height:1.6666666667rem;text-transform:uppercase;}.icon-list a{position:relative;display:block;width:214px;height:246px;padding:20px;transition:background-color 0.2s;}@media screen and (max-width:1024px){.icon-list a{width:214px;height:214px;}}.icon-list a:hover{background-color:#ececec;}.icon-list a:hover .image-element img{transform:scale(1.1);}.icon-list a:hover .image-element figcaption::after{transform:translateX(5px);}.icon-list a .image-element{position:absolute;top:20%;left:50%;width:calc(100% - 40px);transform:translateX(-50%);text-align:center;}.icon-list a .image-element img{width:80px;height:80px;margin:0 auto;transition:transform 0.2s;}@media screen and (max-width:1024px){.icon-list a .image-element img{width:70px;height:70px;}}.icon-list a .image-element figcaption{margin-top:15px;font-style:normal;}.icon-list a .image-element figcaption::after{content:"\e903";display:inline-block;padding-left:5px;font-family:"icons";transition:transform 0.2s;}.icon-list-highlighted{background-color:#95c11f;}.icon-list-highlighted .icon-list-headline .h2{color:#fff;}.icon-list-highlighted a:hover{background-color:transparent;}.icon-list-highlighted .image-element figcaption{color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:0.2px;}.icon-nav{position:absolute;z-index:2;top:0;right:0;width:calc(100%/3);height:100%;background-color:#fff;}.icon-nav > .icon{flex:0 1 auto;flex-grow:1;}.icon-nav .icon{display:none;background-color:#626a6e;}.icon-nav .content-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1250px;height:100%;padding:0;padding-left:10px;}@media screen and (max-width:1024px){.icon-nav .content-wrap{flex-wrap:wrap;}}.icon-nav .content-wrap .icon-wrapper{height:calc(50% - 5px);}.icon-nav .content-wrap .icon-wrapper:nth-child(1n+3){margin-top:10px;}.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(2),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(2) ~ .icon-wrapper{width:calc(100% - 5px);}.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(3),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(3) ~ .icon-wrapper{width:calc(100%/3 - 5px);}@media screen and (max-width:768px){.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(3),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(3) ~ .icon-wrapper{width:100%;margin-right:0;}}.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4) ~ .icon-wrapper{width:calc(50% - 5px);}@media screen and (max-width:1024px){.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4) ~ .icon-wrapper{width:calc(50% - 5px);}.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4):nth-child(2n),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4) ~ .icon-wrapper:nth-child(2n){margin-right:0;}}@media screen and (max-width:560px){.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(4) ~ .icon-wrapper{width:100%;margin-right:0;}}.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(5),.icon-nav .content-wrap .icon-wrapper:first-child:nth-last-child(5) ~ .icon-wrapper{width:calc(20% - 5px);}.icon-nav .content-wrap .icon-wrapper .image-element img{margin:0 auto;width:100%;}@media screen and (max-width:1024px){.icon-nav .content-wrap .icon-wrapper .image-element img{max-width:170px;}}.icon-nav .content-wrap .icon{display:block;position:relative;text-align:center;transition:background-color 0.2s;height:100%;width:100%;box-sizing:inherit;}@media screen and (max-width:1024px){.icon-nav .content-wrap .icon{height:auto;padding:20px;padding-bottom:65px;margin-top:10px;}}.icon-nav .content-wrap .icon:hover{background-color:#95c11f;}.icon-nav .content-wrap .icon:hover span::after{transform:translateX(5px);}.icon-nav .content-wrap .icon span{position:absolute;bottom:7%;left:50%;display:block;width:calc(100% - 60px);margin:0 auto;transform:translateX(-50%);color:#fff;font-style:normal;font-size:1.1rem;line-height:1.2em;}@media screen and (max-width:1400px){.icon-nav .content-wrap .icon span{font-size:1.4vw;}}@media screen and (max-width:1280px){.icon-nav .content-wrap .icon span{font-size:1.2vw;}}@media screen and (max-width:1024px){.icon-nav .content-wrap .icon span{font-size:1.1rem;}}.icon-nav .content-wrap .icon span::after{content:"\e903";display:inline-block;vertical-align:text-bottom;font-family:"icons";transition:transform 0.2s;}@media screen and (min-width:1921px){.icon-nav{position:relative;display:flex;width:100%;margin-top:10px;}.icon-nav .icon{display:block;}.icon-nav .content-wrap{padding:0 10px;}.icon-nav .icon-wrapper{position:relative;width:calc(25% - 10px) !important;height:100%;margin-top:0 !important;margin-right:10px;flex-grow:1;flex-shrink:1;}.icon-nav .icon-wrapper:last-child{margin-right:0;}.icon-nav .icon-wrapper .icon{padding:0 30px 80px;}}@media screen and (max-width:1024px){.icon-nav{position:relative;width:100%;}.icon-nav .content-wrap{padding-left:0;}.icon-nav .content-wrap .icon-wrapper{margin-top:0 !important;}}.toggle{border-bottom:1px solid #ececec;}.toggle .toggle-head{position:relative;padding:7px 20px;padding-right:50px;color:#95c11f;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 0.2s,background-color 0.2s;}.toggle .toggle-head:hover{background-color:#ececec;}.toggle .toggle-head h2,.toggle .toggle-head .h2,.toggle .toggle-head h3,.toggle .toggle-head .h3,.toggle .toggle-head h4,.toggle .toggle-head .h4{color:#95c11f;text-transform:uppercase;}.toggle .toggle-head h2::after,.toggle .toggle-head .h2::after,.toggle .toggle-head h3::after,.toggle .toggle-head .h3::after,.toggle .toggle-head h4::after,.toggle .toggle-head .h4::after{content:"\e902";position:absolute;right:20px;display:inline-block;padding-left:18px;transform-origin:70%;font-family:"icons";transition:transform 0.2s;}.toggle .toggle-head .toggle-icon{position:absolute;top:7px;right:20px;line-height:1;}.toggle .toggle-head .toggle-icon::before{content:"\e903";display:block;font-family:"icons";font-size:25px;transition:transform 0.2s;}.toggle .toggle-content{display:none;padding:40px 0;}.toggle .toggle-active{color:#fff;background-color:#95c11f;}.toggle .toggle-active h2,.toggle .toggle-active .h2,.toggle .toggle-active h3,.toggle .toggle-active .h3,.toggle .toggle-active h4,.toggle .toggle-active .h4{color:#fff;}.toggle .toggle-active h2::after,.toggle .toggle-active .h2::after,.toggle .toggle-active h3::after,.toggle .toggle-active .h3::after,.toggle .toggle-active h4::after,.toggle .toggle-active .h4::after{transform:rotate(180deg);}.toggle .toggle-active .toggle-icon::before{transform:rotate(-90deg);}.toggle .toggle-active:hover{color:#fff;background-color:#95c11f;}.toggle.product-info{border:2px dashed #626a6e;border-top-width:0;border-right-width:0;border-left-width:0;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_secondary.png');border-image-slice:0 0 100% 0;border-image-repeat:round;}.toggle.product-info .toggle-head{min-height:60px;padding:10px 385px 10px 0;}@media screen and (max-width:768px){.toggle.product-info .toggle-head{padding:10px 0;}}.toggle.product-info .toggle-head:hover{background-color:#fff;}.toggle.product-info .toggle-head h2::after,.toggle.product-info .toggle-head .h2::after,.toggle.product-info .toggle-head h3::after,.toggle.product-info .toggle-head .h3::after,.toggle.product-info .toggle-head h4::after,.toggle.product-info .toggle-head .h4::after{content:"\e902";display:inline-block;padding-left:10px;transform-origin:70%;font-family:"icons";transition:transform 0.2s;}.toggle.product-info .toggle-head a{color:#494a46;font-size:18px;font-weight:700;text-transform:none;}@media screen and (max-width:768px){.toggle.product-info .toggle-head a{display:inline-block;}}.toggle.product-info .toggle-head a:hover{color:#95c11f;}.toggle.product-info .toggle-head a span{color:#494a46;font-weight:300;}.toggle.product-info .toggle-head .cart{position:absolute;top:10px;right:0;color:#fff;text-transform:uppercase;}@media screen and (max-width:768px){.toggle.product-info .toggle-head .cart{position:static;display:table;margin-top:10px;}}.toggle.product-info .toggle-head .cart:hover{color:#fff;}.toggle.product-info .toggle-head .cart.added{background-color:#626a6e;}.toggle.product-info .toggle-head .cart.added:hover{background-color:#95c11f;}.toggle.product-info .toggle-head .cart.added::after{content:"\e911";margin-left:10px;}.toggle.product-info .toggle-content{padding:0 0 20px;font-size:18px;}.toggle.product-info .toggle-content ul{display:inline-block;margin-right:50px;}.toggle.product-info .toggle-content ul:last-child{margin-right:0;}.toggle.product-info .toggle-content ul li strong{font-weight:400;}.toggle.product-info .toggle-active{background-color:#fff;}.toggle.product-info .toggle-active h2,.toggle.product-info .toggle-active .h2,.toggle.product-info .toggle-active h3,.toggle.product-info .toggle-active .h3,.toggle.product-info .toggle-active h4,.toggle.product-info .toggle-active .h4{color:#95c11f;}.toggle.product-info .toggle-active h2::after,.toggle.product-info .toggle-active .h2::after,.toggle.product-info .toggle-active h3::after,.toggle.product-info .toggle-active .h3::after,.toggle.product-info .toggle-active h4::after,.toggle.product-info .toggle-active .h4::after{transform:rotate(180deg);}.container-media-tiles{width:calc(100% + 30px);margin-top:-30px;}@media screen and (max-width:560px){.container-media-tiles{width:100%;}}.container-media-tiles .media-tile{float:left;display:block;width:calc(25% - 30px);margin-top:30px;margin-right:30px;}@media screen and (max-width:1024px){.container-media-tiles .media-tile{width:calc(50% - 30px);}}@media screen and (max-width:560px){.container-media-tiles .media-tile{width:100%;margin-right:0;}}.container-media-tiles .media-tile:hover.image .image-element img,.container-media-tiles .media-tile:hover.video .image-element img{transform:translate(-50%,-50%) scale(1.1);}.container-media-tiles .media-tile:hover .text .link{color:#95c11f;}.container-media-tiles .media-tile:hover .text .link::after{transform:translateX(3px);}.container-media-tiles .media-tile.double{width:calc(50% - 30px);}@media screen and (max-width:1024px){.container-media-tiles .media-tile.double{width:calc(100% - 30px);}}@media screen and (max-width:560px){.container-media-tiles .media-tile.double{width:100%;}}.container-media-tiles .media-tile.image .image-element,.container-media-tiles .media-tile.video .image-element{position:relative;padding-bottom:100%;overflow:hidden;}.container-media-tiles .media-tile.image .image-element img,.container-media-tiles .media-tile.video .image-element img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);transition:transform 0.2s;}.container-media-tiles .media-tile.image.double .image-element,.container-media-tiles .media-tile.video.double .image-element{padding-bottom:calc(50% - 15px);}.container-media-tiles .media-tile.video .image-element{position:relative;}.container-media-tiles .media-tile.video .image-element::before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%);background-color:#fff;border-radius:100%;box-shadow:0 4px 15px #999;z-index:5;}.container-media-tiles .media-tile.video .image-element::after{content:"";position:absolute;top:50%;left:50%;border-width:10px;border-left-width:15px;border-style:solid;border-color:transparent;border-left-color:#626a6e;transform:translate(-20%,-50%);z-index:6;}.container-media-tiles .media-tile .text .title{display:block;margin-top:10px;color:#95c11f;font-weight:700;text-transform:uppercase;}@media screen and (max-width:340px){.container-media-tiles .media-tile .text .title{font-size:16px;}}.container-media-tiles .media-tile .text .link{color:#626a6e;font-size:30px;line-height:1.2;transition:color 0.2s;}@media screen and (max-width:1024px){.container-media-tiles .media-tile .text .link{font-size:25px;}}@media screen and (max-width:560px){.container-media-tiles .media-tile .text .link{font-size:22px;}}@media screen and (max-width:340px){.container-media-tiles .media-tile .text .link{font-size:20px;}}.container-media-tiles .media-tile .text .link::after{content:"\e903";display:inline-block;padding-left:5px;font-family:"icons";font-size:18px;transition:transform 0.2s;}@media screen and (max-width:1024px){.container-media-tiles .media-tile .text .link::after{font-size:18px;}}.news.news-single{max-width:810px;}.news.news-single > * + *{margin-top:20px;}@media screen and (max-width:1024px){.news.news-single > * + *{margin-top:20px;}}@media screen and (max-width:768px){.news.news-single > * + *{margin-top:15px;}}.news.news-single .news-header .news-list-date{display:inline-block;margin-top:15px;font-weight:700;}.news.news-single .news-header .teaser{margin-top:10px;}.news .news-list-view .page-navigation:first-child{margin-bottom:50px;}@media screen and (max-width:768px){.news .news-list-view .page-navigation:first-child{margin-bottom:30px;}}.news .news-list-view .page-navigation:last-child{margin-top:50px;}@media screen and (max-width:768px){.news .news-list-view .page-navigation:last-child{margin-top:30px;}}.news .news-list-view .page-navigation ul.f3-widget-paginator{float:none;}.news .news-list-view .page-navigation ul.f3-widget-paginator li{display:inline-block;padding:0;margin-top:10px;margin-right:10px;}.news .news-list-view .page-navigation ul.f3-widget-paginator li.current{padding:11px 15px;color:#fff;line-height:1;background-color:#95c11f;}@media screen and (max-width:1024px){.news .news-list-view .page-navigation ul.f3-widget-paginator li.current{padding:10px 15px;font-size:16px;}}.news .news-list-view .page-navigation ul.f3-widget-paginator li a{display:inline-block;padding:11px 15px;color:#fff;line-height:1;background-color:#626a6e;transition:background-color 0.2s;}@media screen and (max-width:1024px){.news .news-list-view .page-navigation ul.f3-widget-paginator li a{padding:10px 15px;font-size:16px;}}.news .news-list-view .page-navigation ul.f3-widget-paginator li a:hover{background-color:#95c11f;}.news .news-list-view.vertical .teaser-image-news,.teaser-image-news.vertical{max-width:none;}.news .news-list-view.vertical .teaser-image-news + .teaser-image-news,.teaser-image-news.vertical + .teaser-image-news{margin-top:0;}@media screen and (max-width:1024px){.news .news-list-view.vertical .teaser-image-news + .teaser-image-news,.teaser-image-news.vertical + .teaser-image-news{margin-top:0;}}@media screen and (max-width:768px){.news .news-list-view.vertical .teaser-image-news + .teaser-image-news,.teaser-image-news.vertical + .teaser-image-news{margin-top:0;}}.news .news-list-view.vertical .teaser-image-news .image-element,.teaser-image-news.vertical .image-element{float:none;max-width:100%;margin-right:0;margin-bottom:0;}@media screen and (max-width:768px){.news .news-list-view.vertical .teaser-image-news .image-element,.teaser-image-news.vertical .image-element{max-width:none;margin:0;}}.news .news-list-view.vertical .teaser-image-news .text,.teaser-image-news.vertical .text{margin-top:20px;}@media screen and (max-width:560px){.news .news-list-view.vertical .teaser-image-news .text,.teaser-image-news.vertical .text{margin-top:15px;}}.teaser-image-news{max-width:1010px;}.teaser-image-news + .teaser-image-news{margin-top:calc(30px * 2);}@media screen and (max-width:1024px){.teaser-image-news + .teaser-image-news{margin-top:calc(30px * 1.5);}}@media screen and (max-width:768px){.teaser-image-news + .teaser-image-news{margin-top:calc(30px);}}.teaser-image-news .image-element{float:left;max-width:390px;margin-right:30px;margin-bottom:20px;}@media screen and (max-width:768px){.teaser-image-news .image-element{float:none;max-width:100%;margin:0;}.teaser-image-news .image-element + .text{margin-top:20px;}}@media screen and (max-width:768px) and (max-width:560px){.teaser-image-news .image-element + .text{margin-top:15px;}}.teaser-image-news .text{margin-top:0;}@media screen and (max-width:560px){.teaser-image-news .text{margin-top:0;}}.teaser-image-news .text .date{font-size:16px;}.teaser-image-news .text .date + h2,.teaser-image-news .text .date + .h2{margin-top:10px;}@media screen and (max-width:560px){.teaser-image-news .text .date + h2,.teaser-image-news .text .date + .h2{margin-top:5px;}}.teaser-image-news .text .date + h2 + p,.teaser-image-news .text .date + .h2 + p{margin-top:15px;}@media screen and (max-width:560px){.teaser-image-news .text .date + h2 + p,.teaser-image-news .text .date + .h2 + p{margin-top:10px;}}.teaser-image-news .text .date + h3,.teaser-image-news .text .date + .h3{margin-top:5px;}.teaser-image-news .text .date + h3 + p,.teaser-image-news .text .date + .h3 + p{margin-top:5px;}.teaser-image-news .text p{font-size:16px;}.teaser-image-news .button{margin-top:25px;font-size:18px;}@media screen and (max-width:1024px){.teaser-image-news .button{margin-top:20px;}}@media screen and (max-width:560px){.teaser-image-news .button{margin-top:15px;}}.teaser-text{position:relative;display:block;width:100%;height:100%;padding:30px;padding-bottom:80px;color:#fff;font-size:30px;font-weight:700;line-height:1;text-transform:uppercase;background-color:#95c11f;transition:background-color 0.2s;}@media screen and (max-width:1024px){.teaser-text{padding-bottom:60px;font-size:25px;}}@media screen and (max-width:560px){.teaser-text{padding-bottom:50px;font-size:22px;}}.teaser-text:hover{color:#fff;background-color:#626a6e;}.teaser-text::after{content:"\e904";position:absolute;right:20px;bottom:20px;font-family:"icons";font-size:45px;}@media screen and (max-width:1024px){.teaser-text::after{font-size:35px;}}@media screen and (max-width:560px){.teaser-text::after{font-size:25px;}}.teaser-square-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}.teaser-square-wrap .teaser-square{position:relative;height:0;padding-top:calc(50% - 15px);flex-basis:calc(50% - 15px);flex-grow:0;flex-shrink:0;overflow:hidden;}.teaser-square-wrap .teaser-square:nth-of-type(n+3){margin-top:1.6666666667rem;}.teaser-square-wrap .teaser-square-image,.teaser-square-wrap .teaser-square-text{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 0.3s;}.teaser-square-wrap .teaser-square-image{z-index:1;overflow:hidden;}.teaser-square-wrap .teaser-square-image img{position:absolute;top:-10000px;right:-10000px;bottom:-10000px;left:-10000px;width:auto;min-width:201%;max-width:none;height:auto;min-height:201%;max-height:none;margin:auto auto;transform:scale(0.5);}.teaser-square-wrap .teaser-square-image figcaption{position:absolute;top:50%;left:50%;z-index:3;width:90%;transform:translate(-50%,-50%);color:#fff;font-size:1.6666666667rem;font-weight:800;line-height:2rem;text-align:center;text-transform:uppercase;}.teaser-square-wrap .teaser-square-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:linear-gradient(180deg,rgba(0,0,0,0.75),rgba(0,0,0,0.4));pointer-events:none;}.teaser-square-wrap .teaser-square-text{z-index:2;display:flex;padding:1.6666666667rem 2rem;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;-webkit-hyphens:auto;hyphens:auto;background-color:#626a6e;opacity:0;pointer-events:none;}.teaser-square-wrap .teaser-square-text *{max-width:100%;color:#fff;}.teaser-square-wrap .teaser-square-text > * + *{margin-top:1.3333333333rem;}.teaser-square-wrap .teaser-square-text h2,.teaser-square-wrap .teaser-square-text .h2{font-size:1.6666666667rem;font-weight:800;line-height:1.8888888889rem;text-transform:uppercase;}.teaser-square-wrap .teaser-square-text .teaser{font-weight:700;}.teaser-square-wrap .teaser-square-text > a:last-child{position:relative;display:inline-block;font-weight:700;text-transform:uppercase;}.teaser-square-wrap .teaser-square-text > a:last-child::after{content:"\e901";position:absolute;bottom:0;left:calc(100% + 2px);display:inline-block;font-family:"icons";transition:transform 0.2s;}.teaser-square-wrap .teaser-square-text > a:last-child:hover::after{transform:translateX(6px);}.teaser-square-wrap .teaser-square:hover .teaser-square-text{opacity:1;pointer-events:all;}@media (max-width:1366px){.teaser-square-wrap .teaser-square-text{font-size:16px;}}@media (max-width:1200px){.teaser-square-wrap .teaser-square-text{font-size:14px;}.teaser-square-wrap .teaser-square-text > * + *{margin-top:1rem;}}@media (max-width:1080px){.teaser-square-wrap .teaser-square-text{font-size:13px;}.teaser-square-wrap .teaser-square-text h2,.teaser-square-wrap .teaser-square-text .h2{font-size:1.4444444444rem;line-height:1.7777777778rem;}}@media (max-width:1024px){.teaser-square-wrap{align-items:stretch;}.teaser-square-wrap .teaser-square{height:100%;padding-top:0;}.teaser-square-wrap .teaser-square-image{position:relative;height:0;padding-top:calc(100% - 15px);overflow:hidden;}.teaser-square-wrap .teaser-square-image figcaption{display:none;}.teaser-square-wrap .teaser-square-text{position:static;font-size:16px;background-color:#ececec;opacity:1;pointer-events:all;}.teaser-square-wrap .teaser-square-text *{color:#494a46;}.teaser-square-wrap .teaser-square-text > * + *{margin-top:0.8333333333rem;}}@media (max-width:840px){.teaser-square-wrap .teaser-square-text{padding:1.1111111111rem;}}@media (max-width:768px){.teaser-square-wrap .teaser-square{flex-basis:100%;}.teaser-square-wrap .teaser-square:nth-of-type(2){margin-top:1.6666666667rem;}.teaser-square-wrap .teaser-square-image{padding-top:50%;}}@media (max-width:768px){.teaser-square-wrap .teaser-square-image{padding-top:50%;}}@media (max-width:560px){.teaser-square-wrap .teaser-square-image{padding-top:75%;}}.tile-contact{background-color:#ececec;}.tile-contact .image-element{float:left;max-width:calc(50% - 15px);}@media screen and (max-width:560px){.tile-contact .image-element{float:none;max-width:none;padding:15px;padding-bottom:0;}}.tile-contact .content{padding:40px;overflow:hidden;}@media screen and (max-width:1290px){.tile-contact .content{padding:15px;}}.tile-contact .content * + *{margin-top:20px;}@media screen and (max-width:1290px){.tile-contact .content * + *{margin-top:1.6vw;}}@media screen and (max-width:768px){.tile-contact .content * + *{margin-top:20px;}}.tile-contact .content .title{font-size:28px;font-weight:700;line-height:1.2;}@media screen and (max-width:1290px){.tile-contact .content .title{font-size:2vw;}}@media screen and (max-width:768px){.tile-contact .content .title{font-size:3.5vw;}}@media screen and (max-width:560px){.tile-contact .content .title{font-size:20px;}}.tile-contact .content p{font-size:16px;}@media screen and (max-width:1290px){.tile-contact .content p{font-size:1.3vw;}}@media screen and (max-width:768px){.tile-contact .content p{font-size:16px;}}.tile-contact .content p a{color:#494a46;}.tile-contact .content p a:hover{color:#95c11f;}.tile-download{position:relative;display:block;color:#fff;font-size:18px;background-color:#95c11f;transition:background-color 0.2s;}.tile-download:hover{color:#fff;background-color:#626a6e;}.tile-download::before{content:"";display:block;width:100%;padding-top:100%;}@media screen and (max-width:768px){.tile-download::before{padding-top:35%;}}@media screen and (max-width:340px){.tile-download::before{padding-top:50%;}}.tile-download::after{content:"";position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-family:"icons";font-size:100px;line-height:1;}@media screen and (max-width:1280px){.tile-download::after{font-size:7vw;}}@media screen and (max-width:1024px){.tile-download::after{top:30%;}}@media screen and (max-width:768px){.tile-download::after{top:40%;font-size:15vw;}}@media screen and (max-width:340px){.tile-download::after{font-size:20vw;}}.tile-download > span{position:absolute;top:65%;width:100%;padding:0 20px;font-weight:700;line-height:1.4;text-align:center;}@media screen and (max-width:1280px){.tile-download > span{top:60%;}}@media screen and (max-width:1024px){.tile-download > span{top:55%;padding:0 10px;font-size:16px;}}@media screen and (max-width:768px){.tile-download > span{top:70%;}}@media screen and (max-width:560px){.tile-download > span{font-size:14px;}}.tile-download > span span{font-weight:300;}.tile-download.manual::after{content:"\e90f";}.tile-download.product::after{content:"\e910";}.tile-download.brochure::after{content:"\e914";}.tile-download.list::after{content:"\e915";}.tile-product-link{position:relative;display:flex;padding-top:62.4637681159%;flex-direction:column;overflow:hidden;color:#494a46;background-color:#ececec;}.tile-product-link:hover .image-element img.light-on{opacity:1;}.tile-product-link:hover .text{color:#fff;background-color:#95c11f;}.tile-product-link:hover .text h2,.tile-product-link:hover .text .h2,.tile-product-link:hover .text h3,.tile-product-link:hover .text .h3,.tile-product-link:hover .text h4,.tile-product-link:hover .text .h4{color:#fff;}.tile-product-link:hover .text p::after{transform:translateX(5px);}.tile-product-link .image-element{flex-grow:0;flex-shrink:0;}.tile-product-link .image-element img{position:absolute;top:0;left:0;}.tile-product-link .image-element img.light-on{opacity:0;transition:opacity 0.2s;}@media screen and (max-width:1024px){.tile-product-link .image-element img.light-on{opacity:1;}}.tile-product-link .text{padding:15px;flex-grow:1;transition:color 0.2s,background-color 0.2s;}.tile-product-link .text h2,.tile-product-link .text .h2,.tile-product-link .text h3,.tile-product-link .text .h3,.tile-product-link .text h4,.tile-product-link .text .h4{color:#494a46;font-size:20px;text-transform:uppercase;}.tile-product-link .text p{font-size:16px;}.tile-product-link .text p::after{content:"\e903";display:inline-block;font-family:"icons";transition:transform 0.2s;}.tile-product-link.contact{position:relative;padding:20px;padding-bottom:80px;color:#fff;background-color:#95c11f;transition:background-color 0.2s;}@media screen and (max-width:560px){.tile-product-link.contact{padding-bottom:60px;}}.tile-product-link.contact:hover{background-color:#626a6e;}.tile-product-link.contact::after{content:"\e904";position:absolute;right:20px;bottom:20px;font-family:"icons";font-size:45px;}@media screen and (max-width:560px){.tile-product-link.contact::after{font-size:35px;}}.tile-product-link.contact .text-element .headline{font-size:30px;font-weight:700;line-height:1.1;text-transform:uppercase;letter-spacing:0.8px;}@media screen and (max-width:1024px){.tile-product-link.contact .text-element .headline{font-size:26px;}}@media screen and (max-width:560px){.tile-product-link.contact .text-element .headline{font-size:22px;}}.tile-product-link.contact .text-element .info{margin-top:20px;font-size:16px;line-height:1.2;}.tiles-equipment{display:grid;margin-top:-30px;grid-template-columns:repeat(3,1fr);-moz-column-gap:30px;column-gap:30px;}.tiles-equipment.ie{display:flex;flex-wrap:wrap;}.tiles-equipment.ie .tile-datasheet{width:calc(380px);margin-right:30px;}@media screen and (max-width:1024px){.tiles-equipment{grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px;}}@media screen and (max-width:768px){.tiles-equipment{grid-template-columns:1fr;}}.tiles-equipment .tile-datasheet{position:relative;display:flex;padding:15px;margin-top:30px;flex-direction:column;font-size:18px;background-color:#ececec;}@media screen and (max-width:1024px){.tiles-equipment .tile-datasheet{margin-top:20px;}}@media screen and (max-width:768px){.tiles-equipment .tile-datasheet{margin-top:15px;}}@media screen and (max-width:560px){.tiles-equipment .tile-datasheet{width:100%;margin-right:0;}}.tiles-equipment .tile-datasheet .title{flex-grow:1;color:#626a6e;font-weight:700;line-height:1.3;}.tiles-equipment .tile-datasheet .content{display:flex;margin-top:15px;}.tiles-equipment .tile-datasheet figure{max-width:166px;margin-right:15px;}.tiles-equipment .tile-datasheet .info .number{display:block;line-height:1;}.tiles-equipment .tile-datasheet .info .buttons{margin-top:30px;}.tiles-equipment .tile-datasheet .info .buttons a{position:relative;display:inline-block;width:40px;height:40px;font-weight:400;background-color:#95c11f;transition:background-color 0.2s;}.tiles-equipment .tile-datasheet .info .buttons a:hover{background-color:#626a6e;}.tiles-equipment .tile-datasheet .info .buttons a::before{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);color:#fff;font-family:"icons";font-size:23px;}.tiles-equipment .tile-datasheet .info .add-to-cart::before{content:"\e907";}.tiles-equipment .tile-datasheet .info .add-to-cart.added{background-color:#626a6e;}.tiles-equipment .tile-datasheet .info .add-to-cart.added:hover{background-color:#95c11f;}.tiles-equipment .tile-datasheet .info .add-to-cart.added::before{content:"\e911";}.tiles-equipment .tile-datasheet .info .datasheet::before{content:"\e913";}.highlight-banner{display:flex;background-color:#ececec;}.highlight-banner.image-left{flex-direction:row;}.highlight-banner.image-left .col .content{margin-right:auto;}@media screen and (max-width:1024px){.highlight-banner.image-left .col .content{margin-right:0;}}.highlight-banner.image-right{flex-direction:row-reverse;}.highlight-banner.image-right .col .content{margin-left:auto;}@media screen and (max-width:1024px){.highlight-banner.image-right .col .content{margin-left:0;}}@media screen and (max-width:1024px){.highlight-banner.image-left,.highlight-banner.image-right{flex-direction:column;}}.highlight-banner .col{display:flex;width:50%;align-items:center;overflow:hidden;}@media screen and (max-width:1024px){.highlight-banner .col{width:100%;justify-content:center;}}.highlight-banner .col > .image-element{position:relative;width:100%;height:100%;min-height:450px;}@media screen and (max-width:1024px){.highlight-banner .col > .image-element{min-height:auto;}}.highlight-banner .col > .image-element img{position:absolute;top:50%;left:50%;max-width:none;height:100%;transform:translate(-50%,-50%);}@media screen and (max-width:1024px){.highlight-banner .col > .image-element img{position:static;max-width:100%;height:auto;margin:0 auto;transform:none;}}.highlight-banner .col > .content{width:calc(50% - (100% - 1290px) / 2 - 30px);padding:30px 80px;text-align:center;}@media screen and (max-width:1024px){.highlight-banner .col > .content{width:80%;padding:30px;}}@media screen and (max-width:768px){.highlight-banner .col > .content{width:100%;}}.highlight-banner .col > .content > * + *{margin-top:20px;}.highlight-banner .col > .content h2{font-size:30px;}@media screen and (max-width:1024px){.highlight-banner .col > .content h2{font-size:28px;}}@media screen and (max-width:768px){.highlight-banner .col > .content h2{font-size:25px;}}@media screen and (max-width:560px){.highlight-banner .col > .content h2{font-size:22px;}}.highlight-banner .col > .content p{color:#626a6e;}.highlight-banner .col > .content .image-element img{margin:0 auto;}.breadcrumb{margin-top:30px;}@media screen and (max-width:768px){.breadcrumb{margin-top:20px;}}@media screen and (max-width:560px){.breadcrumb{margin-top:10px;}}.breadcrumb ul li{display:inline-block;}.breadcrumb ul li:last-child::after{display:none;}.breadcrumb ul li::after{content:"\e903";display:inline-block;font-family:"icons";font-size:16px;}.breadcrumb ul li a,.breadcrumb ul li span{display:inline-block;padding-right:3px;color:#494a46;font-size:16px;}.breadcrumb ul li a:hover{color:#95c11f;}.to-top{position:fixed;right:0;bottom:50px;display:block;z-index:500;width:60px;height:60px;border:1px solid #fff;border-right:none;background-color:#95c11f;opacity:0;visibility:hidden;transition:opacity 0.2s,background-color 0.2s;}@media screen and (max-width:1024px){.to-top{width:40px;height:40px;}}.to-top:hover{background-color:#626a6e;}.to-top::before{content:"\e905";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:"icons";font-size:30px;}@media screen and (max-width:1024px){.to-top::before{font-size:20px;}}.show{opacity:1;visibility:visible;}.floating-widgets{position:fixed;top:300px;right:-240px;z-index:500;opacity:0;transition:opacity 0.1s ease-in-out;}@media screen and (max-width:1024px){.floating-widgets{display:none;}}.floating-widgets ul > * + *{margin-top:3px;}.floating-widgets ul li{position:relative;width:300px;height:60px;padding-right:10px;border:1px solid #fff;border-right:none;background-color:#95c11f;transition:transform 0.2s,background-color 0.2s;}.floating-widgets ul li:hover{transform:translateX(-240px);background-color:#626a6e;}.floating-widgets ul li.mail a::before{content:"\e909";}.floating-widgets ul li.phone a::before{content:"\e90a";}.floating-widgets ul li a{position:absolute;width:100%;height:100%;padding-left:70px;color:#fff;line-height:60px;}.floating-widgets ul li a::before{position:absolute;top:50%;left:15px;transform:translateY(-50%);font-family:"icons";font-size:30px;}body.detailpage .swiper-container,.stage-subpage-container .swiper-container{max-width:1230px;}.swiper-container .swiper-wrapper{box-sizing:border-box;}.swiper-container .swiper-wrapper .swiper-slide .image-element{overflow:hidden;}.swiper-container .swiper-wrapper .swiper-slide .image-element img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:768px){.swiper-container .swiper-wrapper .swiper-slide .image-element img{max-width:none;max-height:230px;}}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{height:80px;margin-top:0;transform:translateY(-50%);background-size:contain;outline:none;}@media screen and (max-width:1024px){.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{height:60px;}}@media screen and (max-width:560px){.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{height:50px;}}.swiper-container .swiper-button-prev{left:30px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/swiper-left.svg');}@media screen and (max-width:768px){.swiper-container .swiper-button-prev{left:20px;}}@media screen and (max-width:560px){.swiper-container .swiper-button-prev{left:5px;}}.swiper-container .swiper-button-next{right:30px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/swiper-right.svg');}@media screen and (max-width:768px){.swiper-container .swiper-button-next{right:20px;}}@media screen and (max-width:560px){.swiper-container .swiper-button-next{right:5px;}}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element{position:relative;}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay{position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (max-width:1024px){.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay{position:static;margin:30px auto;}}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content{position:absolute;top:50%;width:50%;max-width:650px;transform:translateY(-50%);color:#fff;}@media screen and (max-width:1280px){.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content{font-size:18px;}}@media screen and (max-width:1024px){.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content{position:static;width:100%;max-width:100%;transform:none;color:#494a46;}}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content > * + *{margin-top:30px;}@media screen and (max-width:1280px){.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content > * + *{margin-top:20px;}}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content h2{color:#fff;font-size:40px;text-transform:uppercase;}@media screen and (max-width:1280px){.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content h2{font-size:28px;}}@media screen and (max-width:1024px){.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content h2{color:#95c11f;}}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content.greentext{color:#95c11f;}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content.greentext h2{color:#95c11f;}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content.greytext{color:#494a46;}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content.greytext h2{color:#494a46;}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content .button.primary:hover{background-color:#84ab1b;}.swiper-container.overlay .swiper-wrapper .swiper-slide .image-element .overlay .content-wrap .content .button.secondary:hover{background-color:#4f5558;}@media screen and (max-width:768px){.index main > .swiper-container .swiper-wrapper .swiper-slide .image-element img{max-width:100%;max-height:initial;}}.search-popup,.language-popup{position:fixed;top:0;left:0;z-index:500;display:none;width:100vw;height:100vh;background-color:rgba(0,0,0,0.85);}.search-popup form{position:absolute;top:50%;left:50%;width:1100px;height:100px;transform:translate(-50%,-50%);}@media screen and (max-width:1280px){.search-popup form{width:900px;}}@media screen and (max-width:1024px){.search-popup form{width:700px;}}@media screen and (max-width:768px){.search-popup form{width:500px;height:80px;}}@media screen and (max-width:560px){.search-popup form{width:300px;height:60px;}}.search-popup form input{width:100%;height:100%;padding:10px 20px;padding-right:120px;border:none;font-size:60px;outline:none;}@media screen and (max-width:1024px){.search-popup form input{font-size:50px;}}@media screen and (max-width:768px){.search-popup form input{padding-right:100px;}}@media screen and (max-width:560px){.search-popup form input{padding-right:80px;font-size:30px;}}.search-popup form input::-moz-placeholder{font-style:italic;}.search-popup form input::placeholder{font-style:italic;}.search-popup form button{position:absolute;top:0;right:0;width:100px;height:100%;border:none;vertical-align:top;background-color:#95c11f;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color 0.2s;}@media screen and (max-width:768px){.search-popup form button{width:80px;}}@media screen and (max-width:560px){.search-popup form button{width:60px;}}.search-popup form button:hover{background-color:#626a6e;}.search-popup form button::before{content:"\e90c";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-family:"icons";font-size:70px;}@media screen and (max-width:1280px){.search-popup form button::before{font-size:60px;}}@media screen and (max-width:768px){.search-popup form button::before{font-size:40px;}}@media screen and (max-width:560px){.search-popup form button::before{font-size:30px;}}.language-popup{overflow:scroll;}.language-popup .container{display:flex;width:80%;padding:3.3333333333rem 0;margin:0 auto;flex-direction:column;justify-content:flex-start;overflow:hidden;}@media screen and (max-width:560px){.language-popup .container{width:90%;overflow:hidden;}}.language-popup .container .language{display:block;width:100%;text-align:center;}.language-popup .container .language + .language{margin-top:0.5555555556rem;}@media screen and (max-width:768px){.language-popup .container .language{margin:10px auto;}}.language-popup .container .language a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-size:35px;font-weight:400;transition:color 0.2s;}@media screen and (max-width:1280px){.language-popup .container .language a{font-size:35px;}}@media screen and (max-width:560px){.language-popup .container .language a{font-size:25px;}}.language-popup .container .language a.active,.language-popup .container .language a:hover{color:#95c11f;}.popup-added-to-cart{position:relative;width:560px;padding:15px;margin:0 auto;background-color:#fff;}@media screen and (max-width:768px){.popup-added-to-cart{max-width:100%;}}.popup-added-to-cart .title{padding-right:50px;padding-bottom:20px;border-bottom:1px solid #ececec;font-size:16px;}.popup-added-to-cart .info{position:relative;padding:15px 0;padding-left:50px;border-bottom:1px solid #ececec;font-size:16px;}.popup-added-to-cart .info::before{content:"\e911";position:absolute;left:0;color:#95c11f;font-family:"icons";font-size:30px;}.popup-added-to-cart button,.popup-added-to-cart .button{float:right;margin-top:30px;font-size:16px;}.popup-added-to-cart button.primary,.popup-added-to-cart .button.primary{border:1px solid #95c11f;transition:all 0.2s;}.popup-added-to-cart button.primary:hover,.popup-added-to-cart .button.primary:hover{border-color:#626a6e;}.popup-added-to-cart button.secondary-inverse,.popup-added-to-cart .button.secondary-inverse{margin-right:15px;}.popup-added-to-cart button::after,.popup-added-to-cart .button::after{display:none;}.popup-added-to-cart .mfp-close{position:absolute;top:0;right:15px;width:auto;height:auto;margin-top:0;color:#95c11f;font-size:50px;line-height:1;opacity:1;}.embed-container{position:relative;width:100%;height:auto;padding-bottom:56.25%;overflow:hidden;}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-element .image-element{position:relative;}.video-element .image-element::before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%);background-color:#fff;border-radius:100%;box-shadow:0 4px 15px #999;z-index:5;}.video-element .image-element::after{content:"";position:absolute;top:50%;left:50%;border-width:10px;border-left-width:15px;border-style:solid;border-color:transparent;border-left-color:#626a6e;transform:translate(-20%,-50%);z-index:6;}.mfp-iframe-holder .mfp-content,.mfp-inline-video .mfp-content{max-width:calc(min(100vh - 80px,1024px) / 9 * 16);}.mfp-iframe-scaler{position:relative;max-height:min(100vh - 80px,1024px);height:auto;padding:0;margin:0 auto;overflow:initial;}.mfp-iframe-scaler::before{content:"";display:block;padding-top:56.25%;}.mfp-iframe-scaler video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;}.mfp-inline-video .mfp-close{top:-40px;right:-6px;width:100%;padding-right:6px;color:#fff;text-align:right;}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:all 0.3s ease-out;}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8;}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0;}.mfp-fade.mfp-bg{opacity:0;transition:all 0.3s ease-out;}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}.mfp-fade.mfp-bg.mfp-removing{opacity:0;}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all 0.3s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}.contact-finder .content-wrap > * + *:not(.contact-finder-results){margin-top:5.5555555556rem;}.contact-finder-intro{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;}.contact-finder-intro .contact-finder-map{position:relative;width:100%;margin-left:0;}.contact-finder-intro .contact-finder-map::before{content:"";display:block;width:100%;padding-bottom:50%;}.contact-finder-intro .contact-finder-map .logo{position:absolute;top:0;left:0;z-index:2000000000000;display:block;width:80px;height:50px;pointer-events:none;}.contact-finder-intro .contact-finder-map .logo::before{content:"";display:block;width:80px;height:50px;background-image:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/contact-finder-logo.png');background-repeat:no-repeat;background-position:center;background-size:auto;}.contact-finder-intro .contact-finder-map .logo-us{top:33.5%;left:32%;}.contact-finder-intro .contact-finder-map .logo-eu{top:29%;left:55.5%;}.contact-finder-intro .contact-finder-map .logo-as{top:41.5%;left:88.3%;}.contact-finder-intro .contact-finder-map .svg-container{position:absolute;top:0;left:0;width:100%;}.contact-finder-intro .contact-finder-map svg{width:100%;}.contact-finder-intro .contact-finder-map svg g .st0{fill:#626a6e;opacity:0.2;}.contact-finder-intro .contact-finder-map svg g:hover .st0,.contact-finder-intro .contact-finder-map svg g.hover .st0,.contact-finder-intro .contact-finder-map svg g[data-hover=true] .st0{fill:#95c11f;opacity:1;}.contact-finder-intro .contact-finder-map svg g.active .st0,.contact-finder-intro .contact-finder-map svg g[data-active=true] .st0{fill:#95c11f;opacity:1;}.contact-finder-intro .contact-finder-map svg path,.contact-finder-intro .contact-finder-map svg polygon{outline:none;cursor:pointer;transition:fill 0.2s,opacity 0.2s;}.contact-finder-intro .contact-finder-map svg path:hover,.contact-finder-intro .contact-finder-map svg path.hover,.contact-finder-intro .contact-finder-map svg path[data-hover=true],.contact-finder-intro .contact-finder-map svg polygon:hover,.contact-finder-intro .contact-finder-map svg polygon.hover,.contact-finder-intro .contact-finder-map svg polygon[data-hover=true]{fill:#626a6e;opacity:1;}.contact-finder-intro .contact-finder-map svg path.active,.contact-finder-intro .contact-finder-map svg path[data-active=true],.contact-finder-intro .contact-finder-map svg polygon.active,.contact-finder-intro .contact-finder-map svg polygon[data-active=true]{fill:#95c11f;opacity:1;}.contact-finder-radio-buttons{display:flex;margin-top:-1.1111111111rem;justify-content:center;}.contact-finder-radio-buttons input{clip:rect(1px,1px,1px,1px);position:absolute;z-index:99;width:1px;height:1px;padding:0;margin:0;overflow:hidden;white-space:nowrap;}.contact-finder-radio-buttons input:checked + label{border-color:#95c11f;color:#fff;background-color:#95c11f;}.contact-finder-radio-buttons input:checked + label .close{display:flex;}.contact-finder-radio-buttons label{position:relative;display:flex;padding:0.5555555556rem 0.8333333333rem;margin-top:1.1111111111rem;margin-right:1.6666666667rem;border:1px solid #95c11f;align-items:center;justify-content:center;color:#95c11f;font-weight:bold;line-height:1.2;cursor:pointer;transition:color 0.3s,background-color 0.3s,border-color 0.3s;}.contact-finder-radio-buttons label:last-child{margin-right:0;}.contact-finder-radio-buttons label:hover,.contact-finder-radio-buttons label.hover{border-color:#95c11f;color:#fff;background-color:#95c11f;}.contact-finder-radio-buttons label button.close{position:absolute;top:-11px;right:-11px;display:none;width:22px;height:22px;padding:0;border:1px solid #95c11f;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color 0.3s;}.contact-finder-radio-buttons label button.close::before{content:"\ea0f";color:#95c11f;font-family:"icons";font-size:10px;font-weight:300;transition:color 0.3s;}.contact-finder-radio-buttons label button.close:hover{border-color:#fff;background-color:#95c11f;}.contact-finder-radio-buttons label button.close:hover::before{color:#fff;}.contact-finder-search-bar{position:relative;}.contact-finder-search-bar input{display:block;width:100%;padding:0.3333333333rem 0.2777777778rem;padding-right:2.7777777778rem;border:0;border-bottom:2px solid #626a6e;font-size:1.3888888889rem;font-style:italic;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.contact-finder-search-bar input::-ms-clear{display:none;}.contact-finder-search-bar .search-icon,.contact-finder-search-bar .clear-icon{position:absolute;top:0;cursor:pointer;}.contact-finder-search-bar .search-icon::after,.contact-finder-search-bar .clear-icon::after{content:"";display:inline-block;margin-right:5px;font-family:"icons";font-weight:300;line-height:1;}.contact-finder-search-bar .search-icon{right:0;}.contact-finder-search-bar .search-icon::after{content:"\e90c";font-size:1.6666666667rem;}.contact-finder-search-bar .clear-icon{right:2.6666666667rem;transition:opacity 0.3s;}.contact-finder-search-bar .clear-icon::after{content:"\ea0f";font-size:1.1111111111rem;}.contact-finder-search-bar .clear-icon:not(.visible){opacity:0;pointer-events:none;}.contact-finder-results{display:flex;margin-top:1.1111111111rem;flex-wrap:wrap;align-items:flex-start;gap:16px;}.contact-finder-results .contact-continent-headline,.contact-finder-results .contact-finder-country,.contact-finder-results .contact-finder-country h3{max-width:100%;flex-basis:100%;}.contact-finder-results .contact-finder-country{display:flex;margin-top:1.1111111111rem;flex-wrap:wrap;align-items:flex-start;gap:16px;}.contact-finder-results .contact-entity{display:grid;max-width:50%;padding:0.5555555556rem;margin-top:1.6666666667rem;border:1px solid #ececec;grid-template-rows:1fr;grid-template-columns:192px auto;grid-column-gap:16px;flex-basis:calc(50% - 8px);}.contact-finder-results.filter-by-continent:not(.filter-by-search) .contact-entity:not(.selected-by-continent),.contact-finder-results.filter-by-continent:not(.filter-by-search) .contact-continent-headline:not(.selected-by-continent),.contact-finder-results.filter-by-continent:not(.filter-by-search) .contact-finder-country:not(.selected-by-continent){display:none;}.contact-finder-results.filter-by-search:not(.filter-by-continent) .contact-entity:not(.selected-by-search),.contact-finder-results.filter-by-search:not(.filter-by-continent) .contact-continent-headline:not(.selected-by-search),.contact-finder-results.filter-by-search:not(.filter-by-continent) .contact-finder-country:not(.selected-by-search){display:none;}.contact-finder-results.filter-by-continent.filter-by-search .contact-entity:not(.selected-by-continent),.contact-finder-results.filter-by-continent.filter-by-search .contact-continent-headline:not(.selected-by-continent),.contact-finder-results.filter-by-continent.filter-by-search .contact-finder-country:not(.selected-by-continent),.contact-finder-results.filter-by-continent.filter-by-search .contact-entity:not(.selected-by-search),.contact-finder-results.filter-by-continent.filter-by-search .contact-continent-headline:not(.selected-by-search),.contact-finder-results.filter-by-continent.filter-by-search .contact-finder-country:not(.selected-by-search){display:none;}@media (max-width:1024px){.contact-finder-radio-buttons{flex-wrap:wrap;}.contact-finder-radio-buttons label{margin-right:1.1111111111rem;flex-basis:33.3333333333%;}.contact-finder-radio-buttons label:nth-child(4n){margin-right:0;}}@media (max-width:960px){.contact-finder .content-wrap > * + *:not(.contact-finder-results){margin-top:2.7777777778rem;}.contact-finder-intro .text-element{flex-basis:100%;}.contact-finder-intro .contact-finder-map{display:none;}}@media (max-width:768px){.contact-finder-results .contact-entity{max-width:100%;padding-right:0;flex-basis:100%;}}@media (max-width:480px){.contact-finder .content-wrap > * + *:not(.contact-finder-results){margin-top:1.6666666667rem;}.contact-finder-radio-buttons{flex-wrap:wrap;}.contact-finder-radio-buttons label{margin-top:0.8333333333rem;margin-right:0;flex-basis:100%;}.contact-finder-results .contact-entity{display:flex;flex-direction:column;align-items:center;}}.grid-2-col-tile-icon{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);gap:30px;}.tile-icon-text{position:relative;display:flex;height:100%;padding:25px 35px 35px;flex-direction:column;justify-content:space-between;text-decoration:none;background-color:#95c11f;transition:background-color 0.2s;}.tile-icon-text:hover{background-color:#626a6e;}.tile-icon-text::after{content:"\e904";position:absolute;right:20px;bottom:20px;font-family:"icons";font-size:45px;color:#fff;}.tile-icon-text .content .title{color:#fff;font-size:42px;font-weight:bold;text-transform:uppercase;}.tile-icon-text .content .description{color:#fff;font-size:32px;font-weight:lighter;text-transform:uppercase;}.tile-icon-text figure{display:flex;max-height:180px;margin-top:43px;margin-right:40px;justify-content:flex-end;}.tile-icon-text figure img{-o-object-fit:contain;object-fit:contain;}.media-full-width-container .tile-icon-text{padding:25px 50px 35px 35px;}@media (max-width:1280px){.tile-icon-text .content .title{font-size:35px;}.tile-icon-text .content .description{font-size:25px;}}@media (max-width:768px){.grid-2-col-tile-icon{grid-template-columns:1fr;}.tile-icon-text .content .title{font-size:30px;}.tile-icon-text .content .description{font-size:20px;}}.video-tile-container{position:relative;width:100%;height:100%;overflow:hidden;}.video-tile-container::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.76);}.video-tile-container:hover figure{transform:scale(1.1);}.video-tile-container figure{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 0.2s;}.video-tile-container figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.video-tile{position:relative;display:flex;width:100%;height:100%;z-index:1;padding:30px;align-items:center;justify-content:center;text-align:center;text-decoration:none;}.video-tile .content{display:flex;flex-direction:column;align-items:center;justify-content:center;}.video-tile .content .play-button{all:unset;width:95px;height:95px;display:flex;justify-content:center;align-items:center;background-color:rgba(149,193,31,0.53);border-radius:95px;}.video-tile .content .play-button img{width:32px;height:auto;-o-object-fit:contain;object-fit:contain;}.video-tile .content .title{margin-top:25px;color:#fff;font-size:30px;font-weight:lighter;text-transform:uppercase;line-height:1.2;}.video-tile .content .description{color:#fff;font-size:22px;}.youtube-info{position:absolute;bottom:0;left:50;width:100%;padding:5px;color:#fff;z-index:1;font-size:12px;line-height:1.2;}.video-wrapper{width:100%;height:auto;}.video-wrapper .video{position:relative;min-height:200px;padding-top:25%;overflow:hidden;margin:0 auto;}body.detailpage .video-wrapper .video,.stage-subpage-container .video-wrapper .video{max-width:1230px;}@media screen and (min-width:1920px){.video-wrapper .video{height:480px;padding-top:0;}}.video-wrapper .video video{position:absolute;top:50%;left:50%;width:100%;height:100%;max-height:100%;margin:0 auto;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:1920px){.video-wrapper .video video{width:100%;height:auto;max-height:none;}}@media screen and (max-width:768px){.video-wrapper .video video{width:100%;max-height:200px;}}.dp-consent-management.consent-banner{position:fixed;bottom:0;left:0;z-index:9999;box-sizing:border-box;width:100%;padding:1.6666666667rem;border-top:0.1666666667rem solid #95c11f;color:#fff;font-size:0.8888888889rem;background-color:#95c11f;box-shadow:0 -3px 8px 0 rgba(0,0,0,0.18);}.dp-consent-management.consent-banner.consent-banner-hidden{display:none;}.dp-consent-management.consent-banner .consent-banner-content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{display:flex;margin-left:1.6666666667rem;flex-grow:1;flex-shrink:0;flex-wrap:wrap;align-items:center;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button{display:block;padding:10px 20px;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a{margin-right:1.1111111111rem;cursor:pointer;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls button:last-child,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls a:last-child{margin-right:0;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents{text-decoration:none;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents{position:relative;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.5555555556rem 1.1111111111rem;border:none;align-items:center;color:#fff;font-size:0.8888888889rem;font-weight:700;line-height:1.1;text-decoration:none;background-color:#626a6e;transition:color 0.2s,background-color 0.2s,outline 0.2s,border 0.2s;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents:hover,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents:hover,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents:hover{background-color:#353839;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice{color:#fff;text-decoration:none;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-legal-notice:hover{text-decoration:underline;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy{color:#fff;text-decoration:none;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .consent-privacy-policy:hover{text-decoration:underline;}@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-top:0.8333333333rem;margin-left:0;}}@media screen and (max-width:768px){.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls{margin-left:0;flex-shrink:1;justify-content:space-between;}.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .configure-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .accept-consents,.dp-consent-management.consent-banner .consent-banner-content .consent-banner-controls .refuse-consents,.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{display:block;width:100%;margin-top:10px;margin-right:0;flex-basis:100%;text-align:center;}.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{position:relative;width:90vw;max-width:1230px;height:75vh;padding:30px;margin:auto;overflow:hidden;font-size:0.8888888889rem;background-color:#f2f2f2;}.dp-consent-management.consent-popup-wrapper{position:fixed;top:0;left:0;z-index:101;display:flex;width:100vw;max-width:unset;height:100vh;max-height:unset;padding:0;margin:0;border:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.8);transition:opacity 0.3s;}.dp-consent-management.consent-popup-wrapper.consent-popup-hidden{opacity:0;pointer-events:none;}.dp-consent-management.consent-popup-wrapper .consent-content{display:flex;height:56%;padding-right:1.1111111111rem;padding-bottom:1.6666666667rem;flex-direction:column;overflow-y:scroll;}.dp-consent-management.consent-popup .consent-headline{margin:0.5555555556rem 0 0.2777777778rem 0;}.dp-consent-management.consent-popup .consent-intro{margin:0rem 0 1.1111111111rem 0;}.dp-consent-management.consent-popup .consent-category{padding:0.8333333333rem;background-color:#fff;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper{position:relative;display:inline-block;width:40px;height:20px;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input{width:0;height:0;opacity:0;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked + span,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked + span{background-color:#19a819;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper input:checked + span::before,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper input:checked + span::before{transform:translate(17px,50%);}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-1200px;background-color:#ff0000;border-radius:34px;cursor:pointer;transition:0.4s;}.dp-consent-management.consent-popup .consent-category .consent-checkbox-wrapper span::before,.dp-consent-management.consent-popup .consent-category .consent-category-checkbox-wrapper span::before{content:"";position:absolute;bottom:50%;left:3px;width:16px;height:16px;transform:translateY(50%);background-color:#fff;border-radius:50%;transition:0.4s;}.dp-consent-management.consent-popup .consent-category + .consent-category{margin-top:1.6666666667rem;}.dp-consent-management.consent-popup .close-consent-popup{display:block;padding:0.2222222222rem 0.5555555556rem;margin-left:auto;border:0 solid transparent;color:#000;font-size:1.1111111111rem;font-weight:700;background-color:rgba(0,0,0,0.2);cursor:pointer;transition:0.15s linear;}.dp-consent-management.consent-popup .close-consent-popup:hover{color:#fff;background-color:#95c11f;}.dp-consent-management.consent-popup .cookie-property,.dp-consent-management.consent-popup .consent-property{display:flex;padding:0.7222222222rem 0rem;margin:0rem 0rem;align-items:center;}.dp-consent-management.consent-popup .cookie-property + .cookie-property,.dp-consent-management.consent-popup .cookie-property + .consent-property,.dp-consent-management.consent-popup .consent-property + .cookie-property,.dp-consent-management.consent-popup .consent-property + .consent-property{border-top:1px solid rgba(0,0,0,0.2);}.dp-consent-management.consent-popup .consent-toggle-trigger{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.5555555556rem 1.1111111111rem;margin-top:0.5555555556rem;border:none;align-items:center;color:#fff;font-size:0.8888888889rem;font-weight:700;line-height:1.1;text-decoration:none;background-color:#95c11f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 0.2s,background-color 0.2s,outline 0.2s,border 0.2s;}.dp-consent-management.consent-popup .consent-toggle-trigger:hover{background-color:#626a6e;}.dp-consent-management.consent-popup .cookie-property-name,.dp-consent-management.consent-popup .consent-property-name{flex-basis:8.3333333333rem;font-weight:bold;}.dp-consent-management.consent-popup .cookie-property-value,.dp-consent-management.consent-popup .consent-property-value{flex-basis:calc(100% - 150px);}.dp-consent-management.consent-popup .consent-properties{padding:1.1111111111rem;margin-top:0.5555555556rem;background-color:#e6e6e6;}.dp-consent-management.consent-popup .cookie-properties{padding:1.1111111111rem;background-color:#cccccc;}.dp-consent-management.consent-popup .cookie-properties + .cookie-properties{margin-top:1.1111111111rem;}.dp-consent-management.consent-popup .consent-toggle{overflow:hidden;transition:all 0.15s linear;}.dp-consent-management.consent-popup .consent-popup-buttons{margin-top:0.5555555556rem;}.dp-consent-management.consent-popup .consent-popup-buttons button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.5555555556rem 1.1111111111rem;margin-top:0.5555555556rem;border:none;align-items:center;color:#fff;font-size:0.8888888889rem;font-weight:700;line-height:1.1;text-decoration:none;background-color:#95c11f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 0.2s,background-color 0.2s,outline 0.2s,border 0.2s;}.dp-consent-management.consent-popup .consent-popup-buttons button:hover{background-color:#626a6e;}.dp-consent-management.consent-popup .consent-popup-meta-nav{margin-top:1.1111111111rem;}.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:0.8333333333rem;}.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:560px){.dp-consent-management.consent-popup-wrapper{position:absolute;}.dp-consent-management.consent-popup-wrapper .consent-content{padding-right:0;}.dp-consent-management .consent-popup{width:100vw;height:auto;overflow:auto;}.dp-consent-management .consent-popup .cookie-property,.dp-consent-management .consent-popup .consent-property{flex-direction:column;align-items:flex-start;}.dp-consent-management .consent-popup .cookie-property .cookie-property-name,.dp-consent-management .consent-popup .cookie-property .consent-property-name,.dp-consent-management .consent-popup .consent-property .cookie-property-name,.dp-consent-management .consent-popup .consent-property .consent-property-name{flex-basis:auto;}.dp-consent-management .consent-popup .cookie-property .cookie-property-value,.dp-consent-management .consent-popup .cookie-property .consent-property-value,.dp-consent-management .consent-popup .consent-property .cookie-property-value,.dp-consent-management .consent-popup .consent-property .consent-property-value{flex-basis:auto;}.dp-consent-management .consent-popup .cookie-property-name,.dp-consent-management .consent-popup .consent-property-name{flex-basis:140px;}.dp-consent-management .consent-popup .consent-popup-buttons button{display:block;width:100%;margin-top:8px;}}.tx-powermail .powermail_form.layout2 h3{display:none;}.tx-powermail .powermail_form.layout2 legend{display:block;}.tx-powermail .powermail_form.layout2 .powermail_fieldset{position:relative;width:calc(100% + 30px);}@media screen and (max-width:768px){.tx-powermail .powermail_form.layout2 .powermail_fieldset{width:100%;}}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap{float:left;}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_input,.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_country{width:calc(33.3333333333% - 30px - 1px);min-width:250px;margin-top:30px;margin-right:30px;}@media screen and (max-width:560px){.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_input,.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_country{width:100%;margin-right:0;}}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_country select{padding:10px;padding-bottom:11px;}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_text{width:100%;}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_check{width:calc(66.6666666667% - 30px - 1px);margin-right:30px;}@media screen and (max-width:1024px){.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_check{width:calc(100% - 30px);}}@media screen and (max-width:768px){.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_check{width:100%;}}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_submit{position:absolute;right:30px;bottom:0;}@media screen and (max-width:1024px){.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_type_submit{position:static;width:100%;margin-top:30px;}}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap_products{display:none;}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap .powermail_label{display:none;}.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap .powermail_input,.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap .powermail_select,.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap .powermail_country,.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap .powermail_captcha,.tx-powermail .powermail_form.layout2 .powermail_fieldset .powermail_fieldwrap .powermail_textarea{border:1px solid #626a6e;background-color:#fff;}.tx-powermail .powermail_form legend{display:none;}.tx-powermail .powermail_form .powermail_fieldwrap{margin-top:15px;}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_file{padding:15px 20px;}.tx-powermail .powermail_form .powermail_input,.tx-powermail .powermail_form .powermail_select,.tx-powermail .powermail_form .powermail_country,.tx-powermail .powermail_form .powermail_captcha,.tx-powermail .powermail_form .powermail_textarea{width:100%;max-width:804px;padding:12px;border:none;background-color:#ececec;}.tx-powermail .powermail_form .powermail_input:focus,.tx-powermail .powermail_form .powermail_select:focus,.tx-powermail .powermail_form .powermail_country:focus,.tx-powermail .powermail_form .powermail_captcha:focus,.tx-powermail .powermail_form .powermail_textarea:focus{outline:0 none;}.tx-powermail .powermail_form .powermail_input{line-height:1.3;}.tx-powermail .powermail_form .powermail_textarea{max-width:100%;border-radius:0;}.tx-powermail .powermail_form .powermail_select-wrapper,.tx-powermail .powermail_form .powermail_country-wrapper{position:relative;max-width:800px;}.tx-powermail .powermail_form .powermail_captcha{display:block;max-width:229px;margin-bottom:5px;}.tx-powermail .powermail_form .powermail_submit{padding:15px 20px;border:none;color:#fff;font-size:16px;font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase;background-color:#95c11f;border-radius:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color 0.3s ease,background-color 0.3s ease;}@media screen and (max-width:1024px){.tx-powermail .powermail_form .powermail_submit{padding:14px 18px;}}.tx-powermail .powermail_form .powermail_submit:hover{text-decoration:none;background-color:#626a6e;}.tx-powermail .powermail_form .powermail_label{display:block;max-width:800px;font-weight:700;}.tx-powermail .powermail_form .checkbox + .checkbox{margin-top:5px;}.tx-powermail .powermail_form .checkbox label{position:relative;display:inline;text-transform:none;letter-spacing:normal;cursor:pointer;}.tx-powermail .powermail_form .checkbox label input{display:none;height:auto;}.tx-powermail .powermail_form .checkbox label input + span{position:relative;display:inline-block;min-height:20px;padding-left:30px;}.tx-powermail .powermail_form .checkbox label input + span::before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:20px;height:20px;border:1px solid #494a46;color:#95c11f;font-family:"icons";font-size:18px;line-height:1;text-align:center;}.tx-powermail .powermail_form .checkbox label input:checked + span::before{content:"\e908";}.tx-powermail .powermail_form .radio{margin-top:5px;}.tx-powermail .powermail_form .radio label{position:relative;display:inline;text-transform:none;letter-spacing:normal;cursor:pointer;}.tx-powermail .powermail_form .radio input{display:none;height:auto;}.tx-powermail .powermail_form .radio input + span{position:relative;display:inline-block;min-height:20px;padding-left:30px;}.tx-powermail .powermail_form .radio input + span::before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:20px;height:20px;border:1px solid #494a46;color:#95c11f;font-family:"icons";font-size:16px;line-height:1;text-align:center;border-radius:100%;}.tx-powermail .powermail_form .radio input:checked + span::before{content:"\e912";padding-top:1px;}.tx-powermail .powermail_form .powermail-errors-list{margin-top:0;color:red;list-style:none;}.tx-powermail .powermail_form .powermail-errors-list li{font-size:80%;}.tx-powermail .powermail_form .powermail-errors-list li::before{display:none;}.tx-powermail .powermail_create table tr td{vertical-align:top;}.tx-powermail .powermail_create table tr td:first-child{padding-right:20px;}#mc_embed_signup div.mce_inline_error{margin:0 !important;padding:0 !important;color:red !important;font-size:80% !important;font-weight:300 !important;background-color:transparent !important;}#mce-error-response,#mce-success-response{font-weight:700;}.mc_fieldset .checkbox{position:relative;}.mc_fieldset .checkbox input[type=checkbox]{display:inline !important;visibility:hidden;}.tx-dp-products .products-head{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;}.tx-dp-products .product-model-group-models-head{display:flex;padding-bottom:0.5555555556rem;border-bottom:2px dashed #626a6e;border-image-source:url('../../../typo3conf/ext/dp_sitepackage/Resources/Public/img/border/border_secondary.png');border-image-slice:0 0 100% 0;border-image-repeat:round;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;}.tx-dp-products .product-model-group-models-head-title h3,.tx-dp-products .product-model-group-models-head-title .h3{font-size:1.2222222222rem;line-height:1.2222222222rem;}.tx-dp-products .product-model-group-models-head + *{margin-top:1.1111111111rem;}.tx-dp-products .product-model-group-models table{width:100%;border-collapse:collapse;}.tx-dp-products .product-model-group-models table th,.tx-dp-products .product-model-group-models table td{padding:8px 12px;text-align:left;}.tx-dp-products .product-model-group-models table thead tr{background-color:#f0f1f3;}.tx-dp-products .product-model-group-models table tbody tr:nth-child(2n){background-color:#f0f1f3;}.tx-dp-products .product-model-group-models table .article-name{max-width:240px;}.tx-dp-products .product-model-group-models table .article-number{white-space:nowrap;}.tx-dp-products .product-model-group-models .loading-spinner{width:36px;height:36px;margin-right:auto;margin-left:auto;background-color:#95c11f;animation:loading-spinner-animation 1.2s infinite ease-in-out;}@media screen and (max-width:1280px){.tx-dp-products .product-model-group-models-head-title h3,.tx-dp-products .product-model-group-models-head-title .h3{font-size:1.1111111111rem;line-height:1.1111111111rem;}.tx-dp-products .product-model-group-models table th,.tx-dp-products .product-model-group-models table td{font-size:0.8888888889rem;}}@media screen and (max-width:1200px){.tx-dp-products .product-model-group-models-head-title h3,.tx-dp-products .product-model-group-models-head-title .h3{font-size:1rem;line-height:1rem;}.tx-dp-products .product-model-group-models table th,.tx-dp-products .product-model-group-models table td{font-size:0.7777777778rem;}}@media screen and (max-width:1024px){.tx-dp-products .product-model-group-models-head{display:block;}.tx-dp-products .product-model-group-models-head-title{margin-bottom:10px;}.tx-dp-products .product-model-group-models table,.tx-dp-products .product-model-group-models thead,.tx-dp-products .product-model-group-models tbody,.tx-dp-products .product-model-group-models tr,.tx-dp-products .product-model-group-models th,.tx-dp-products .product-model-group-models td{display:block;}.tx-dp-products .product-model-group-models table thead{width:0;height:0;overflow:hidden;}.tx-dp-products .product-model-group-models table tbody td[data-label]::before{content:attr(data-label) ":";padding-right:6px;font-weight:500;}}@media screen and (max-width:560px){.tx-dp-products .product-model-group-models-head-buttons .button{font-size:12px;line-height:12px;}.tx-dp-products .product-model-group-models-head-buttons .button::after{font-size:12px;}.tx-dp-products .product-model-group-models-head-buttons .button.shop::after{height:12px;}}@keyframes loading-spinner-animation{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.tx-dp-downloadrequest input[type=text],.tx-dp-downloadrequest input[type=email]{width:100%;}.tx-dp-downloadrequest select{width:100%;}.tx-dp-downloadrequest select:invalid{color:#757575;}.tx-dp-downloadrequest select option{color:#626a6e;}.tx-dp-downloadrequest .checkbox{display:block;width:100%;}.tx-dp-downloadrequest .form > .grid + *{margin-top:30px;}.tx-dp-downloadrequest * + .form{margin-top:30px;}@media print{*{color:#000 !important;font-size:12px !important;text-shadow:none !important;background:transparent !important;box-shadow:none !important;}::before,::after{font-size:12px !important;}abbr[title]::after{content:" (" attr(title) ")";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img,.media-tile,.tile-product-link{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h1,h2,h3{page-break-after:avoid;}h1,.h1{font-size:20px !important;}h2,.h2{font-size:18px !important;}h3,.h3{font-size:16px !important;}h4,.h4{font-size:14px !important;}.text-element > * + *{margin-top:10px;}.image-element.header-image-text h1,.image-element.header-image-text h2,.image-element.header-image-text figcaption{position:static;padding:10px;}.list-element ul li.list-download a::before{top:2px;}.list-cart .row{page-break-inside:avoid;}.list-cart.list-files .name{flex-basis:200px !important;}.list-cart.list-files .properties{flex-basis:170px !important;}.list-cart.list-articles .delete button::before{color:#000 !important;font-size:22px !important;}.toggle .toggle-icon::before{transform:rotate(-90deg);}.toggle .toggle-content{display:block;padding:10px 0;}button,.button{padding:7px 10px;background-color:#ececec !important;page-break-inside:avoid;}.button-list .button-list-inner{margin-top:-10px;}.button-list .button-list-inner .button{margin-top:10px;margin-right:10px;}.teaser-text{padding-bottom:40px;background-color:#ececec !important;}.teaser-image-news .text{margin-top:5px !important;}.teaser-image-news .text > * + *{margin-top:5px !important;}.teaser-image-news .button{margin-top:10px;}.tile-product-link{text-decoration:none !important;}.tile-product-link.contact{background-color:#ececec !important;}.tile-product-link .image-element{background-color:#ececec !important;}.tile-product-link .image-element img.light-on{opacity:1;}.tile-product-link .text{background-color:#ececec !important;}.tile-download{background-color:#ececec !important;page-break-inside:avoid;}.tile-download::after{font-size:60px !important;}.tile-datasheet{width:calc(50% - 20px) !important;margin-right:30px !important;background-color:#ececec !important;}.tile-datasheet:nth-child(2n){margin-right:0 !important;}.tile-datasheet .add-to-cart{background-color:#95c11f !important;}.tile-datasheet .add-to-cart::before{font-size:23px !important;}.tile-contact{page-break-inside:avoid;}.tile-contact .content{padding:15px;}.icon-nav .content-wrap{max-width:1290px !important;padding:0;}.icon-nav .content-wrap .icon{padding-bottom:60px !important;background-color:#626a6e !important;}.icon-list{page-break-inside:avoid !important;}.icon-list a{width:20% !important;height:180px !important;}.highlight-banner.image-left,.highlight-banner.image-right{margin:0 auto;flex-direction:column;}.highlight-banner .col{width:100%;justify-content:center;}.highlight-banner .col > .image-element{min-height:auto;}.highlight-banner .col > .image-element img{position:static;max-width:100%;height:auto;margin:0 auto;transform:none;}.highlight-banner .col > .content{width:80%;padding:20px;margin:0 auto;page-break-inside:avoid;}.highlight-banner .col > .content > * + *{margin-top:10px;}.swiper-container .swiper-wrapper{transform:none !important;}.swiper-container .swiper-wrapper .swiper-slide{max-width:100%;}.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-duplicate{display:none;}.swiper-container .swiper-wrapper .swiper-slide .image-element img{margin-left:auto;transform:none;}.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{display:none;}.swiper-container.overlay .content{padding:10px;}.swiper-container.overlay .content > * + *{margin-top:10px !important;}.content-wrap{padding:0;}.grid + .grid{margin-top:10px;}.grid > .col > * + *{margin-top:10px;}header{position:relative;}header + *{padding-top:0;}header .logo{left:0 !important;}header .logo::after{display:none;}header .meta-navigation,header .navigation-main{display:none !important;}.breadcrumb{display:none;margin-top:10px;}.floating-widgets,.to-top,.search-popup,.language-popup{display:none;}main .fullwidth-element{padding:20px 0;}main .fullwidth-element > .content-wrap > * + *{margin-top:10px;}main .fullwidth-element > .content-wrap .text-element + .grid,main .fullwidth-element > .content-wrap .text-element + .toggle{margin-top:10px;}main .fullwidth-element > .content-wrap .text-element + .toggle.product-info{margin-top:10px;}footer{display:none;padding:30px 0;margin-top:0;}footer .footer-signs .image-element{position:static !important;}footer .content{margin-top:20px;}footer .content .contact{margin-bottom:80px;}footer .content .contact .social-links{top:auto !important;bottom:-70px !important;}}
