﻿/*!---------------------------------------------------------------------------------
Theme Name: Bremer & Leguil
Theme URI: https://www.bremer-leguil.de/
Description: Hello Elementor Child Theme
Author: Webweisend Media GmbH
Author URI: https://www.media-company.eu
Template: hello-elementor
Version: 1.0.0
Text Domain: bremer-leguil
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
------------------------------ ADDITIONAL CSS HERE ------------------------------*/:root{--e-global-color-secondary-rgb: 127 198 0;--topbarspace: 166px}@media screen and (max-width: 880px){:root{--topbarspace: 108px}}@-webkit-keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}@-moz-keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}@-o-keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}@keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}*{vertical-align:baseline;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:0;min-width:0}html{-webkit-text-size-adjust:100%;height:-webkit-fill-available;font-size:var(--e-global-typography-text-font-size, 20px);overflow-x:hidden;-ms-overflow-x:hidden}body{overflow-x:hidden;-ms-overflow-x:hidden}::selection{background:hsla(0,0%,100%,.9);color:#000;text-shadow:none}::-moz-selection{background:hsla(0,0%,100%,.9);color:#000;text-shadow:none}::-webkit-input-placeholder{font-style:normal;color:#bdbcbc}::-moz-placeholder{font-style:normal;color:#bdbcbc}:-ms-input-placeholder{font-style:normal;color:#bdbcbc}input:-moz-placeholder{font-style:normal;color:#bdbcbc}pre{font-family:monospace,monospace;font-size:1em}code,kbd,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}strong,b,.strong{font-weight:700}i{font-style:italic}small{font-size:.9em;line-height:1.5}a{background-color:rgba(0,0,0,0);text-decoration:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px dotted;outline-offset:2px;border-radius:2px}:focus:not(:focus-visible){outline:none}nav a:focus-visible{outline:1px dotted}svg{max-width:100%;max-height:100%}img{max-width:100%;height:auto}embed,iframe,object{max-width:100%}#main-content{overflow:hidden}@media(prefers-reduced-motion: reduce){*{animation:none !important;transition:none !important}}html body{font-family:var(--e-global-typography-text-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-text-font-size, 20px);font-style:normal;font-weight:var(--e-global-typography-text-font-weight, 400);line-height:var(--e-global-typography-text-line-height, 1.5)}html body h1,html body .ww-mainheadline{font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-accent-font-size, 42px);font-weight:var(--e-global-typography-accent-font-weight, 500);line-height:var(--e-global-typography-accent-line-height, 1.3)}html body h2,html body .ww-headline{font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-primary-font-size, 36px);font-weight:var(--e-global-typography-primary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body h3,html body .ww-subheadline{font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-secondary-font-size, 30px);font-weight:var(--e-global-typography-secondary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body h4,html body .ww-preheadline{font-size:1rem;font-weight:700}html body .elementor-widget p a,html body .elementor-widget strong a,html body .elementor-widget ul li a,html body .elementor-widget ol li a,html body .page .page-content p a,html body .page .page-content strong a,html body .page .page-content ul li a,html body .page .page-content ol li a{border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-widget p a:hover,html body .elementor-widget strong a:hover,html body .elementor-widget ul li a:hover,html body .elementor-widget ol li a:hover,html body .page .page-content p a:hover,html body .page .page-content strong a:hover,html body .page .page-content ul li a:hover,html body .page .page-content ol li a:hover{border-color:rgba(0,0,0,0)}html body .elementor-widget-text-editor h1,html body .elementor-widget-text-editor h2,html body .elementor-widget-text-editor h3,html body .elementor-element.elementor-widget-woocommerce-archive-description h1,html body .elementor-element.elementor-widget-woocommerce-archive-description h2,html body .elementor-element.elementor-widget-woocommerce-archive-description h3,html body .elementor-element.elementor-widget-woocommerce-product-content h1,html body .elementor-element.elementor-widget-woocommerce-product-content h2,html body .elementor-element.elementor-widget-woocommerce-product-content h3,html body .uc_material_accordion .uc_ac_box .ue-item-text h1,html body .uc_material_accordion .uc_ac_box .ue-item-text h2,html body .uc_material_accordion .uc_ac_box .ue-item-text h3{margin-block-end:1rem}html body .elementor-widget-text-editor ul,html body .elementor-widget-text-editor ol,html body .elementor-element.elementor-widget-woocommerce-archive-description ul,html body .elementor-element.elementor-widget-woocommerce-archive-description ol,html body .elementor-element.elementor-widget-woocommerce-product-content ul,html body .elementor-element.elementor-widget-woocommerce-product-content ol,html body .uc_material_accordion .uc_ac_box .ue-item-text ul,html body .uc_material_accordion .uc_ac_box .ue-item-text ol{padding-left:1rem;margin-block-end:1rem}html body .elementor-widget-text-editor ul li,html body .elementor-widget-text-editor ol li,html body .elementor-element.elementor-widget-woocommerce-archive-description ul li,html body .elementor-element.elementor-widget-woocommerce-archive-description ol li,html body .elementor-element.elementor-widget-woocommerce-product-content ul li,html body .elementor-element.elementor-widget-woocommerce-product-content ol li,html body .uc_material_accordion .uc_ac_box .ue-item-text ul li,html body .uc_material_accordion .uc_ac_box .ue-item-text ol li{padding-bottom:.25em}html body .full-width{width:100%}html body .hidden{opacity:0}html body .visible{opacity:1}html body .none{display:none}html body .block{display:block}html body .inlineblock{display:inline-block}html body .flex-group{display:flex}html body .flex-group.-items_center{align-items:center}html body .flex-group.-items_bottom{align-items:flex-end}html body .flex-group.-items_stretched{align-items:stretch}html body .flex-group.-items_top{align-items:flex-start}html body .flex-group.-centered{justify-content:center}html body .flex-group.-evenly{justify-content:space-evenly}html body .flex-group.-spaced{justify-content:space-between}html body .flex-group.-flexend{justify-content:flex-end}html body .flex-group.-flexcol{flex-direction:column}@media only screen and (max-width: 1400px){html body .flex-group.-l-flex-col{flex-direction:column}}@media only screen and (max-width: 1024px){html body .flex-group.-t-flex-col{flex-direction:column}}@media only screen and (max-width: 880px){html body .flex-group.-m-flex-col{flex-direction:column}}html body .obj-fit{height:100%;width:100%;object-fit:cover}html body .skip-link{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:none;clip-path:none;white-space:nowrap;border:0;padding:0;margin:0}html body .skip-link:focus{z-index:100000;display:block;clip:auto !important;color:#000;font-size:14px;line-height:normal;text-decoration:none;height:auto;width:auto;top:2rem;left:1rem;padding:.5rem 1rem;background-color:#fefefe;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.4)}html body.admin-bar .skip-link:focus{top:50px}html body .ww-breakout_content{position:relative;height:100%;max-height:100vh;max-width:unset !important;width:calc(100% + (100vw - (1640px - 20px) + var(--container-default-padding-left, 30px))/2)}html body .ww-breakout_content.-toleft{position:relative;width:calc(100% + (100vw - (1640px - 20px) + var(--container-default-padding-left, 30px))/2);left:calc(-1*(100vw - (1640px - 20px) + var(--container-default-padding-left, 30px))/2)}html body .ww-breakout_content.-align-bottom{display:flex;align-items:flex-end}html body .ww-breakout_content.-align-right{display:flex;justify-content:flex-end}html body .ww-breakout_content.-is-blogheader{max-height:640px}html body .ww-breakout_content.elementor-widget-image img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1660px){html body .ww-breakout_content{width:calc(100% + var(--container-default-padding-left, 30px)*2)}html body .ww-breakout_content.-toleft{width:calc(100% + var(--container-default-padding-left, 30px)*2);left:calc(-1*var(--container-default-padding-left, 30px)*2)}}html body .ww-padding_right_0{padding-right:0rem}html body .ww-padding_left_0{padding-left:0rem}html body .ww-padding_top_0{padding-top:0rem}html body .ww-padding_bottom_0{padding-bottom:0rem}html body .ww-margin_right_0{margin-right:0rem}html body .ww-margin_left_0{margin-left:0rem}html body .ww-margin_top_0{margin-top:0rem}html body .ww-margin_bottom_0{margin-bottom:0rem}html body .ww-padding_right_1{padding-right:1rem}html body .ww-padding_left_1{padding-left:1rem}html body .ww-padding_top_1{padding-top:1rem}html body .ww-padding_bottom_1{padding-bottom:1rem}html body .ww-margin_right_1{margin-right:1rem}html body .ww-margin_left_1{margin-left:1rem}html body .ww-margin_top_1{margin-top:1rem}html body .ww-margin_bottom_1{margin-bottom:1rem}html body .ww-padding_right_2{padding-right:2rem}html body .ww-padding_left_2{padding-left:2rem}html body .ww-padding_top_2{padding-top:2rem}html body .ww-padding_bottom_2{padding-bottom:2rem}html body .ww-margin_right_2{margin-right:2rem}html body .ww-margin_left_2{margin-left:2rem}html body .ww-margin_top_2{margin-top:2rem}html body .ww-margin_bottom_2{margin-bottom:2rem}html body .ww-padding_right_3{padding-right:3rem}html body .ww-padding_left_3{padding-left:3rem}html body .ww-padding_top_3{padding-top:3rem}html body .ww-padding_bottom_3{padding-bottom:3rem}html body .ww-margin_right_3{margin-right:3rem}html body .ww-margin_left_3{margin-left:3rem}html body .ww-margin_top_3{margin-top:3rem}html body .ww-margin_bottom_3{margin-bottom:3rem}html body .ww-padding_right_4{padding-right:4rem}html body .ww-padding_left_4{padding-left:4rem}html body .ww-padding_top_4{padding-top:4rem}html body .ww-padding_bottom_4{padding-bottom:4rem}html body .ww-margin_right_4{margin-right:4rem}html body .ww-margin_left_4{margin-left:4rem}html body .ww-margin_top_4{margin-top:4rem}html body .ww-margin_bottom_4{margin-bottom:4rem}html body .ww-padding_right_5{padding-right:5rem}html body .ww-padding_left_5{padding-left:5rem}html body .ww-padding_top_5{padding-top:5rem}html body .ww-padding_bottom_5{padding-bottom:5rem}html body .ww-margin_right_5{margin-right:5rem}html body .ww-margin_left_5{margin-left:5rem}html body .ww-margin_top_5{margin-top:5rem}html body .ww-margin_bottom_5{margin-bottom:5rem}html body .ww-padding_right_6{padding-right:6rem}html body .ww-padding_left_6{padding-left:6rem}html body .ww-padding_top_6{padding-top:6rem}html body .ww-padding_bottom_6{padding-bottom:6rem}html body .ww-margin_right_6{margin-right:6rem}html body .ww-margin_left_6{margin-left:6rem}html body .ww-margin_top_6{margin-top:6rem}html body .ww-margin_bottom_6{margin-bottom:6rem}@media only screen and (max-width: 1024px){html body .ww-t-padding_right_0{padding-right:0rem}html body .ww-t-padding_left_0{padding-left:0rem}html body .ww-t-padding_top_0{padding-top:0rem}html body .ww-t-padding_bottom_0{padding-bottom:0rem}html body .ww-t-margin_right_0{margin-right:0rem}html body .ww-t-margin_left_0{margin-left:0rem}html body .ww-t-margin_top_0{margin-top:0rem}html body .ww-t-margin_bottom_0{margin-bottom:0rem}html body .ww-t-padding_right_1{padding-right:1rem}html body .ww-t-padding_left_1{padding-left:1rem}html body .ww-t-padding_top_1{padding-top:1rem}html body .ww-t-padding_bottom_1{padding-bottom:1rem}html body .ww-t-margin_right_1{margin-right:1rem}html body .ww-t-margin_left_1{margin-left:1rem}html body .ww-t-margin_top_1{margin-top:1rem}html body .ww-t-margin_bottom_1{margin-bottom:1rem}html body .ww-t-padding_right_2{padding-right:2rem}html body .ww-t-padding_left_2{padding-left:2rem}html body .ww-t-padding_top_2{padding-top:2rem}html body .ww-t-padding_bottom_2{padding-bottom:2rem}html body .ww-t-margin_right_2{margin-right:2rem}html body .ww-t-margin_left_2{margin-left:2rem}html body .ww-t-margin_top_2{margin-top:2rem}html body .ww-t-margin_bottom_2{margin-bottom:2rem}html body .ww-t-padding_right_3{padding-right:3rem}html body .ww-t-padding_left_3{padding-left:3rem}html body .ww-t-padding_top_3{padding-top:3rem}html body .ww-t-padding_bottom_3{padding-bottom:3rem}html body .ww-t-margin_right_3{margin-right:3rem}html body .ww-t-margin_left_3{margin-left:3rem}html body .ww-t-margin_top_3{margin-top:3rem}html body .ww-t-margin_bottom_3{margin-bottom:3rem}html body .ww-t-padding_right_4{padding-right:4rem}html body .ww-t-padding_left_4{padding-left:4rem}html body .ww-t-padding_top_4{padding-top:4rem}html body .ww-t-padding_bottom_4{padding-bottom:4rem}html body .ww-t-margin_right_4{margin-right:4rem}html body .ww-t-margin_left_4{margin-left:4rem}html body .ww-t-margin_top_4{margin-top:4rem}html body .ww-t-margin_bottom_4{margin-bottom:4rem}html body .ww-t-padding_right_5{padding-right:5rem}html body .ww-t-padding_left_5{padding-left:5rem}html body .ww-t-padding_top_5{padding-top:5rem}html body .ww-t-padding_bottom_5{padding-bottom:5rem}html body .ww-t-margin_right_5{margin-right:5rem}html body .ww-t-margin_left_5{margin-left:5rem}html body .ww-t-margin_top_5{margin-top:5rem}html body .ww-t-margin_bottom_5{margin-bottom:5rem}html body .ww-t-padding_right_6{padding-right:6rem}html body .ww-t-padding_left_6{padding-left:6rem}html body .ww-t-padding_top_6{padding-top:6rem}html body .ww-t-padding_bottom_6{padding-bottom:6rem}html body .ww-t-margin_right_6{margin-right:6rem}html body .ww-t-margin_left_6{margin-left:6rem}html body .ww-t-margin_top_6{margin-top:6rem}html body .ww-t-margin_bottom_6{margin-bottom:6rem}}@media only screen and (max-width: 880px){html body .ww-m-padding_right_0{padding-right:0rem}html body .ww-m-padding_left_0{padding-left:0rem}html body .ww-m-padding_top_0{padding-top:0rem}html body .ww-m-padding_bottom_0{padding-bottom:0rem}html body .ww-m-margin_right_0{margin-right:0rem}html body .ww-m-margin_left_0{margin-left:0rem}html body .ww-m-margin_top_0{margin-top:0rem}html body .ww-m-margin_bottom_0{margin-bottom:0rem}html body .ww-m-padding_right_1{padding-right:1rem}html body .ww-m-padding_left_1{padding-left:1rem}html body .ww-m-padding_top_1{padding-top:1rem}html body .ww-m-padding_bottom_1{padding-bottom:1rem}html body .ww-m-margin_right_1{margin-right:1rem}html body .ww-m-margin_left_1{margin-left:1rem}html body .ww-m-margin_top_1{margin-top:1rem}html body .ww-m-margin_bottom_1{margin-bottom:1rem}html body .ww-m-padding_right_2{padding-right:2rem}html body .ww-m-padding_left_2{padding-left:2rem}html body .ww-m-padding_top_2{padding-top:2rem}html body .ww-m-padding_bottom_2{padding-bottom:2rem}html body .ww-m-margin_right_2{margin-right:2rem}html body .ww-m-margin_left_2{margin-left:2rem}html body .ww-m-margin_top_2{margin-top:2rem}html body .ww-m-margin_bottom_2{margin-bottom:2rem}html body .ww-m-padding_right_3{padding-right:3rem}html body .ww-m-padding_left_3{padding-left:3rem}html body .ww-m-padding_top_3{padding-top:3rem}html body .ww-m-padding_bottom_3{padding-bottom:3rem}html body .ww-m-margin_right_3{margin-right:3rem}html body .ww-m-margin_left_3{margin-left:3rem}html body .ww-m-margin_top_3{margin-top:3rem}html body .ww-m-margin_bottom_3{margin-bottom:3rem}html body .ww-m-padding_right_4{padding-right:4rem}html body .ww-m-padding_left_4{padding-left:4rem}html body .ww-m-padding_top_4{padding-top:4rem}html body .ww-m-padding_bottom_4{padding-bottom:4rem}html body .ww-m-margin_right_4{margin-right:4rem}html body .ww-m-margin_left_4{margin-left:4rem}html body .ww-m-margin_top_4{margin-top:4rem}html body .ww-m-margin_bottom_4{margin-bottom:4rem}html body .ww-m-padding_right_5{padding-right:5rem}html body .ww-m-padding_left_5{padding-left:5rem}html body .ww-m-padding_top_5{padding-top:5rem}html body .ww-m-padding_bottom_5{padding-bottom:5rem}html body .ww-m-margin_right_5{margin-right:5rem}html body .ww-m-margin_left_5{margin-left:5rem}html body .ww-m-margin_top_5{margin-top:5rem}html body .ww-m-margin_bottom_5{margin-bottom:5rem}html body .ww-m-padding_right_6{padding-right:6rem}html body .ww-m-padding_left_6{padding-left:6rem}html body .ww-m-padding_top_6{padding-top:6rem}html body .ww-m-padding_bottom_6{padding-bottom:6rem}html body .ww-m-margin_right_6{margin-right:6rem}html body .ww-m-margin_left_6{margin-left:6rem}html body .ww-m-margin_top_6{margin-top:6rem}html body .ww-m-margin_bottom_6{margin-bottom:6rem}}@keyframes ww-live-search-spin{to{transform:rotate(360deg)}}html body #ww-topbar{position:fixed;z-index:200;box-shadow:0 0 1rem 0 rgba(0,0,0,.35)}html body #ww-topbar:nth-child(2){display:none}html body #ww-topbar:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;background:rgba(64,64,64,.7)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){html body #ww-topbar:before{background:rgba(64,64,64,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}html body #ww-topbar #ww-topbar-logo{position:relative;background:var(--e-global-color-primary, #404040);padding-top:0;padding-bottom:.75rem;margin-top:-1px}html body #ww-topbar #ww-topbar-logo:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;height:100%;width:auto;background:url("../hello-elementor-child/img/topbar-bordershape.svg") no-repeat left center;background-size:auto 100%;aspect-ratio:126/104;transform:translateX(-80%)}html body #ww-topbar #ww-topbar-logo a{position:relative;display:inline-block;align-items:center;margin:0 0 0 -1.8rem;width:80%}html body #ww-topbar #ww-topbar-logo a img{width:100%;max-width:380px;min-width:160px}@media only screen and (min-width: 1400px){html body #ww-topbar #ww-topbar-lower .elementor-element.elementor-widget.elementor-widget-wp-widget-maxmegamenu{height:100%}}html body #ww-topbar #ww-topbar-menu-container{display:flex;justify-content:flex-end;width:auto}@media only screen and (min-width: 1400px){html body #ww-topbar #ww-topbar-menu-container{flex-direction:column;align-items:flex-end}}@media only screen and (max-width: 1400px){html body #ww-topbar #ww-main-menu-container{display:flex;align-items:center}}html body #ww-topbar #ww-topbar-quicklinks .blox_btn_group .ue-btn-icon{color:var(--e-global-color-secondary, #7FC600)}@media only screen and (max-width: 1024px){html body #ww-topbar #ww-topbar-quicklinks .blox_btn_group a[class*=elementor-repeater-item]{display:none}html body #ww-topbar #ww-topbar-quicklinks .blox_btn_group a[class*=elementor-repeater-item]:first-child{display:inline-block}}html body #ww-topbar .ww-live-search{position:relative;width:100%;max-width:400px}html body #ww-topbar .ww-live-search__inner{display:flex;align-items:stretch;gap:0}html body #ww-topbar .ww-live-search__input{width:100%;min-width:0;height:auto;padding:.2rem 3rem .2rem 1rem;color:#bdbcbc;background:rgba(189,188,188,.2);border:1px solid var(--e-global-color-primary, #404040);border-radius:.45em}html body #ww-topbar .ww-live-search__input:focus{color:var(--e-global-color-text, #ffffff);outline:1px dotted currentColor;outline-offset:2px;border-radius:2px;z-index:1}html body #ww-topbar .ww-live-search__submit{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;background:rgba(0,0,0,0) url("../hello-elementor-child/img/icon-magnifying-glass.svg") no-repeat center;background-size:100% auto;width:1.1rem;margin:0 .5rem;height:100%;border-radius:0;color:rgba(0,0,0,0);cursor:pointer}html body #ww-topbar .ww-live-search__submit:focus{outline:1px dotted var(--e-global-color-secondary, #7FC600);outline-offset:2px;border-radius:2px;z-index:1}html body #ww-topbar .ww-live-search__results{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:9999;background:var(--e-global-color-primary, #404040);border:1px solid var(--e-global-color-primary, #404040);box-shadow:0 10px 24px rgba(0,0,0,.08);max-height:28rem;overflow:auto}html body #ww-topbar .ww-live-search__loading{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem;color:inherit}html body #ww-topbar .ww-live-search__spinner{display:inline-block;flex:0 0 auto;width:1rem;height:1rem;border:2px solid hsla(0,0%,100%,.25);border-top-color:currentColor;border-radius:50%;animation:ww-live-search-spin .7s linear infinite}html body #ww-topbar .ww-live-search__option,html body #ww-topbar .ww-live-search__empty{display:flex;flex-direction:column;gap:.1rem;padding:.85rem 1rem;text-decoration:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.1)}html body #ww-topbar .ww-live-search__option:last-child,html body #ww-topbar .ww-live-search__empty:last-child{border-bottom:0}html body #ww-topbar .ww-live-search__option:hover,html body #ww-topbar .ww-live-search__option:focus,html body #ww-topbar .ww-live-search__option.is-active{background:hsla(0,0%,100%,.1)}html body #ww-topbar .ww-live-search__title{font-weight:500}html body #ww-topbar .ww-live-search__meta{font-size:.875rem}@media only screen and (max-width: 880px){html body #ww-topbar .ww-live-search .ww-live-search__input{width:220px}}@media only screen and (min-width: 1400px){html body #mega-menu-wrap-menu-1{height:100%;display:inline-block}}html body #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{line-height:2.4}html body #mega-menu-wrap-menu-1 .mega-menu-toggle{margin-left:10px}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link:after{content:"";display:block;position:relative;height:2px;width:100%;max-width:0;bottom:-4px;background:currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link:hover,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link[aria-expanded=true]{font-weight:500}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link:hover:after,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link[aria-expanded=true]:after{max-width:100%}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item .mega-menu-link{font-weight:500;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-item-has-children.mega-current_page_parent>a.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link[aria-current=page]{font-weight:500}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-item-has-children.mega-current_page_parent>a.mega-menu-link:after,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:after,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link[aria-current=page]:after{max-width:100%}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link[aria-current=page]{font-weight:500}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link[aria-current=page]:after{max-width:100%}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link[aria-current=page],html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item-object-product_cat.mega-current-menu-parent a.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-sub-menu .mega-sub-menu .mega-sub-menu li.mega-current-menu-item>.mega-menu-link{font-weight:500;background:#515151}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-has-children ul.mega-sub-menu li.mega-menu-item.mega-ww-noactive a.mega-menu-link[aria-current=page]{font-weight:400;background:rgba(0,0,0,0)}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-has-children ul.mega-sub-menu li.mega-menu-item.mega-ww-noactive a.mega-menu-link[aria-current=page]:hover{background:#515151}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-sub-menu .textwidget{margin:0;padding:0 20px;font-size:.85rem}@media only screen and (min-width: 1400px){html body #mega-menu-wrap-menu-1 #mega-menu-menu-1{height:100%;display:flex}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-grid ul.mega-sub-menu{top:100%;box-shadow:0 12px 1rem 0 rgba(0,0,0,.35)}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.menu-item,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-menu-item{display:inline-flex;align-items:center}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.menu-item>.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-menu-item>.mega-menu-link{height:auto}}@media only screen and (max-width: 1640px){html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{font-size:.9rem}}@media only screen and (max-width: 1400px){html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{font-size:1rem;line-height:1.3;height:unset}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item .mega-menu-link{padding:10px}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{box-shadow:none;padding-bottom:10px}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.menu-item.has-cta>.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-menu-item.has-cta>.mega-menu-link{margin-top:1rem;margin-left:.5rem}}html body #ww-footer-menu .elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-vertical .elementor-nav-menu .menu-item{border-top:1px solid #bdbcbc;padding:.5rem 0}html body #ww-footer-menu .elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-vertical .elementor-nav-menu .elementor-item.elementor-item-active{border-color:rgba(0,0,0,0)}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading{flex-direction:column}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item{color:var(--e-global-color-text, #ffffff);background:#515151;margin-bottom:.25em}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link,html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-n-menu-title-text{color:var(--e-global-color-text, #ffffff)}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link{border:none}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link .e-n-menu-title-text{border-bottom:1px solid currentColor}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link:hover .e-n-menu-title-text{border-color:rgba(0,0,0,0)}html body .ww-ds-list{list-style:none}html body .ww-ds-list .ww-ds-item{position:relative;list-style:none;color:var(--e-global-color-text, #ffffff);background:#515151;margin-bottom:.25em;padding-left:2em;padding-top:.45em;padding-bottom:.5em}html body .ww-ds-list .ww-ds-item a{color:var(--e-global-color-text, #ffffff)}html body .ww-ds-list .ww-ds-item:before{content:"";display:block;position:absolute;left:.5em;top:0;background:url("../hello-elementor-child/img/file-type-word.svg") no-repeat center;background-size:100% auto;height:100%;width:1rem}html body .ww-ds-list .ww-ds-item.ww-ds-item--pdf:before{background:url("../hello-elementor-child/img/file-type-pdf.svg") no-repeat center}html body .elementor-element.ww-column_padding{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-column_padding{padding-bottom:2.2rem}}html body .elementor-element.ww-section{position:relative}html body .elementor-element.ww-section_padding-top{padding-top:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_padding-top{padding-top:2.2rem}}html body .elementor-element.ww-section_padding-bottom{padding-bottom:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_padding-bottom{padding-bottom:2.2rem}}html body .elementor-element.ww-section_padding-topbar{padding-top:var(--topbarspace)}html body .elementor-element.ww-section_margin-top{margin-top:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_margin-top{margin-top:2.2rem}}html body .elementor-element.ww-section_margin-bottom{margin-bottom:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_margin-bottom{margin-bottom:2.2rem}}html body .elementor-element.ww-sectiontheme_dark{background-color:var(--e-global-color-primary, #404040);color:var(--e-global-color-text, #ffffff)}html body .elementor-element.ww-sectiontheme_light{background-color:var(--e-global-color-text, #ffffff);color:var(--e-global-color-primary, #404040)}html body .elementor-element.ww-sectiontheme_light h1,html body .elementor-element.ww-sectiontheme_light h2,html body .elementor-element.ww-sectiontheme_light h3{color:var(--e-global-color-primary, #404040)}html body .elementor-element.ww-section-dotpattern{overflow:hidden}html body .elementor-element.ww-section-dotpattern:before,html body .elementor-element.ww-section-dotpattern:after{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;width:auto;max-width:17%;aspect-ratio:344/638;min-height:560px}html body .elementor-element.ww-section-dotpattern:before{left:0;right:unset;background:url("../hello-elementor-child/img/background-dotpattern-left.svg") no-repeat left top}html body .elementor-element.ww-section-dotpattern:after{right:0;left:unset;background:url("../hello-elementor-child/img/background-dotpattern-right.svg") no-repeat right top}html body .elementor-element.ww-section-dotpattern>*{position:relative}@media only screen and (max-width: 1400px){html body .elementor-element.ww-section-dotpattern:before,html body .elementor-element.ww-section-dotpattern:after{width:120px;aspect-ratio:unset}html body .elementor-element.ww-section-dotpattern:before{background-size:auto 490px}html body .elementor-element.ww-section-dotpattern:after{background-size:auto 490px}}@media only screen and (max-width: 1024px){html body .elementor-element.ww-section-dotpattern:before,html body .elementor-element.ww-section-dotpattern:after{display:none}}html body .elementor-element.ww-sectiondeco-circlepattern{overflow:hidden}html body .elementor-element.ww-sectiondeco-circlepattern:before{content:"";display:block;position:absolute;top:unset;left:unset;bottom:0;right:-90px;width:100%;background:url("../hello-elementor-child/img/sectiondeco-droplet-circle.svg") no-repeat right top;background-size:auto 130%}@media only screen and (max-width: 1400px){html body .elementor-element.ww-sectiondeco-circlepattern:before{display:none}}html body .elementor-element.ww-sectiondeco-circlepattern>*{position:relative}html body .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon{display:inline-block}html body .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{display:block}html body .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{flex:1 0}html body .elementor-widget-n-accordion .e-n-accordion-item{display:inherit}html body .elementor-element.elementor-widget.elementor-widget-slides .swiper:not(.swiper-initialized) .swiper-slide,html body .elementor-element.elementor-widget.elementor-widget-slides .swiper-container:not(.swiper-initialized) .swiper-slide,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper:not(.swiper-initialized) .swiper-slide,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper-container:not(.swiper-initialized) .swiper-slide{display:none}html body .elementor-element.elementor-widget.elementor-widget-slides .swiper:not(.swiper-initialized) .swiper-slide:first-child,html body .elementor-element.elementor-widget.elementor-widget-slides .swiper-container:not(.swiper-initialized) .swiper-slide:first-child,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper:not(.swiper-initialized) .swiper-slide:first-child,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper-container:not(.swiper-initialized) .swiper-slide:first-child{display:block}html body .elementor-element.elementor-widget.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var(--e-global-typography-text-line-height, 1.5);display:inline-block;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-widget.elementor-widget-n-menu .e-n-menu-title{white-space:normal}html body .elementor-form .iti__dropdown-content{background-color:var(--e-global-color-primary, #404040)}html body .elementor-form .e-form__indicators__indicator{flex-basis:auto}html body .elementor-form .e-form__buttons{padding-top:20px}html body .elementor-form#contactform .e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-global-color-secondary, #7FC600);border-color:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff)}html body .elementor-form#contactform .e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-global-color-secondary, #7FC600)}html body .elementor-form#contactform .e-form__indicators.e-form__indicators--type-number_text{padding-bottom:30px}html body .elementor-form#contactform .e-form__indicators.e-form__indicators--type-number_text .e-form__indicators__indicator__label{font-size:.9em;line-height:1.3}html body .elementor-widget.elementor-widget-video-playlist.e-tabs-view-vertical .e-tabs-main-area,html body .elementor-widget.elementor-widget-video-playlist.e-tabs-view-vertical .e-tabs-main-area .e-tabs-wrapper{height:auto}html body .elementor-widget.elementor-widget-video-playlist.e-tabs-view-vertical .e-tabs-content-wrapper .e-tab-content.e-active[data-video-type=youtube]{display:block;aspect-ratio:16/9;width:100%;height:auto}html body .elementor-widget.elementor-widget-video-playlist.e-tabs-view-vertical .e-tabs-content-wrapper .e-tab-content.e-active[data-video-type=youtube] iframe{height:100%;width:100%;object-fit:contain}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_uc_before_after .cocoen-drag:after{content:"";position:absolute;display:block;background:url("../hello-elementor-child/img/before-after-arrows.svg") no-repeat center;background-size:100% auto;width:60px;height:50px;top:50%;left:50%;transform:translate(-50%, -50%)}html body .elementor-form.elementor-form-waiting:before{content:"";position:absolute;z-index:10;inset:50% auto auto 50%;width:5rem;height:5rem;transform:translate(-50%, -50%);background:url("../hello-elementor-child/img/loader-tube-spinner.svg") center/contain no-repeat;pointer-events:none;opacity:1}html body .elementor-element.elementor-widget.elementor-widget-image.ww-linklogo a{border-bottom:2px solid var(--e-global-color-secondary, #7FC600);padding-bottom:.25em}html body .elementor-element.elementor-widget.elementor-widget-image.ww-linklogo a:hover{border-color:rgba(0,0,0,0)}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgdeco-vertical{position:relative}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgdeco-vertical img{position:relative;z-index:5}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgdeco-vertical:before{content:"";display:block;position:absolute;width:33.333%;left:50%;top:0;bottom:0;transform:translateX(-50%);background:var(--e-global-color-secondary, #7FC600)}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgratio-16-9 img{aspect-ratio:16/9;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgratio-4-3 img{aspect-ratio:4/3;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgobject-positionbottom img{object-position:center bottom}html body .elementor .elementor-element.ww-heroheader{height:75vh;margin-bottom:3rem}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img{max-width:unset;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img img{display:block;width:100%;height:100%;object-fit:cover}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img.ww-imgobject-positiontop img{object-position:center top}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img.ww-imgobject-positionbottom img{object-position:center bottom}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img.ww-imgobject-positionright img{object-position:right center}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img.ww-ai-image .ww-ki-badge{right:10px;left:unset}@media only screen and (max-width: 1024px){html body .elementor .elementor-element.ww-heroheader{margin-bottom:0;height:auto}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img{position:relative;bottom:unset;left:calc(-1*var(--container-default-padding-left, 30px));right:calc(-1*var(--container-default-padding-left, 30px));width:calc(100% + var(--container-default-padding-left, 30px)*2)}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img img{min-height:400px}}html body .elementor .elementor-element.ww-heroheader-contentbox{position:relative;z-index:10;max-width:560px;width:calc(66% - 104px);margin:0 0 -2.2rem 0;padding:2.6rem 0 3rem 0;background:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff)}html body .elementor .elementor-element.ww-heroheader-contentbox>*{position:relative}html body .elementor .elementor-element.ww-heroheader-contentbox:before,html body .elementor .elementor-element.ww-heroheader-contentbox:after{content:"";display:block;position:absolute;opacity:1}html body .elementor .elementor-element.ww-heroheader-contentbox:before{top:0;bottom:0;left:calc(100% - 1px);height:100%;width:auto;aspect-ratio:86/102;background:url(../hello-elementor-child/img/bordershape-accent.svg) no-repeat left bottom;background-size:auto 100%}html body .elementor .elementor-element.ww-heroheader-contentbox:after{top:0;left:0;transform:translateX(calc(-100% + 1px));background:rgb(var(--e-global-color-secondary-rgb, 127 198 0));height:100%;min-width:60px;width:calc(100vw - 1640px - 2*var(--container-default-padding-left, 30px))}html body .elementor .elementor-element.ww-heroheader-contentbox p{margin-block-end:0}html body .elementor .elementor-element.ww-heroheader-contentbox h1,html body .elementor .elementor-element.ww-heroheader-contentbox h2,html body .elementor .elementor-element.ww-heroheader-contentbox h3,html body .elementor .elementor-element.ww-heroheader-contentbox p,html body .elementor .elementor-element.ww-heroheader-contentbox strong{text-shadow:0 0 10px rgba(0,0,0,.3)}@media only screen and (max-width: 1024px){html body .elementor .elementor-element.ww-heroheader-contentbox{width:100%;max-width:unset;margin-bottom:0;padding:1rem;background:var(--e-global-color-secondary, #7FC600)}html body .elementor .elementor-element.ww-heroheader-contentbox:after,html body .elementor .elementor-element.ww-heroheader-contentbox:before{background:var(--e-global-color-secondary, #7FC600);opacity:1}html body .elementor .elementor-element.ww-heroheader-contentbox:before{width:var(--container-default-padding-left, 30px)}}html body .elementor .elementor-element.ww-blshapebox{box-sizing:border-box;overflow:hidden;max-width:85% !important}@supports(mask-image: url("")) or (-webkit-mask-image: url("")){html body .elementor .elementor-element.ww-blshapebox{-webkit-mask-image:url("../hello-elementor-child/img/backgroundshape-mask.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:left bottom;-webkit-mask-size:100% 100%;mask-image:url("../hello-elementor-child/img/backgroundshape-mask.svg");mask-repeat:no-repeat;mask-position:left bottom;mask-size:100% 100%}}html body .elementor .elementor-element.ww-blshapebox>*{position:relative;z-index:1}html body .elementor .elementor-element.ww-socialmedia-list .blox_btn_group .ue-btn-txt{font-size:0;line-height:0;color:rgba(0,0,0,0)}html body .elementor .elementor-element.ww-linklist .blox_btn_group .ue-btn-icon{color:var(--e-global-color-secondary, #7FC600)}html body .elementor .elementor-element.ww-linklist .blox_btn_group a .ue-btn-txt{border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor .elementor-element.ww-linklist .blox_btn_group a:hover .ue-btn-txt{border-color:rgba(0,0,0,0)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .ww-ai-image .ww-ki-badge{bottom:unset;left:unset;right:10px;top:var(--topbarspace);transform:translateY(20px)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide{min-height:calc(100vh - 2.2rem);overflow:hidden}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]{padding-bottom:3rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-widget.elementor-widget-image{position:absolute;top:0;left:0;right:0;height:calc(100% - 3rem);width:100%;min-height:540px}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-widget.elementor-widget-image img{display:block;height:100%;width:100%;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-element[data-element_type=container]{margin-bottom:-2.2rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container{position:relative;max-width:560px;width:calc(66% - 104px);margin:0;padding:2.6rem 0 3rem 0;background:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container>*{position:relative}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:before,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:after{content:"";display:block;position:absolute;opacity:1}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:before{top:0;bottom:0;left:calc(100% - 1px);height:100%;width:auto;aspect-ratio:86/102;background:url(../hello-elementor-child/img/bordershape-accent.svg) no-repeat left bottom;background-size:auto 100%}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:after{top:0;left:0;transform:translateX(calc(-100% + 1px));background:rgb(var(--e-global-color-secondary-rgb, 127 198 0));height:100%;min-width:60px;width:calc(100vw - 1640px - 2*var(--container-default-padding-left, 30px))}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container h1,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container h2,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container h3,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container p,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container strong,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container .elementor-heading-title{text-shadow:0 0 10px rgba(0,0,0,.3)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{position:absolute;bottom:3rem;right:200px;top:unset;transform:translateY(0);display:flex;justify-content:center;align-items:center;text-align:center;line-height:1;width:2.5rem;height:2.5rem;color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev:hover,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next:hover{background:var(--e-global-color-e82a1cc, #73735E)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{border-radius:0 .25rem 0 0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev{transform:translateX(calc(-100% - 4px));left:unset;border-radius:.25rem 0 0 0}@media only screen and (max-width: 1400px){html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{right:var(--row-gap, 30px)}}@media only screen and (max-width: 1024px){html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide{min-height:unset}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]{padding-bottom:0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-widget.elementor-widget-image{position:relative;height:100%;width:100%;margin-bottom:-5rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-element[data-element_type=container]{margin-bottom:0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container{position:relative;max-width:100%;width:100%;margin:0;padding:1.2rem .8rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:before{background:rgb(var(--e-global-color-secondary-rgb, 127 198 0)/1);width:var(--container-default-padding-left, 30px)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{right:auto;left:auto;margin:auto;bottom:unset;position:relative;transform:translate(0, 0);display:inline-flex;background:rgba(0,0,0,0)}}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel{padding-bottom:95px}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button{display:flex;justify-content:center;text-align:center;align-items:center;width:2.5rem;height:2.5rem;background:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button svg{fill:var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button.elementor-swiper-button-next{border-radius:0 .25em .25em 0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button.elementor-swiper-button-prev{border-radius:.25em 0 0 .25em}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button:hover{background:var(--e-global-color-e82a1cc, #73735E)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element{position:relative;color:var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor{position:absolute;z-index:5;width:100%;box-sizing:border-box;text-shadow:2px 2px 14px rgba(0,0,0,.4);padding:1rem 2.8rem 1rem 2rem;border-top:20px solid var(--e-global-color-secondary, #7FC600);background:rgba(64,64,64,.7)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor{background:rgba(64,64,64,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor:before{content:"";display:block;position:absolute;top:-20px;right:0;height:2.8rem;background:url(../hello-elementor-child/img/category-slider-decoarrow.svg) no-repeat right top;background-size:auto 100%;aspect-ratio:85/56}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor h2,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor h3,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor p{margin-block-end:0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-image{width:100%;height:100%;object-fit:cover;overflow:hidden}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element a.elementor-element img{transform:scale(1);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element a.elementor-element:hover img{transform:scale(1.1)}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup{bottom:3rem;background:rgba(64,64,64,.8)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup{background:rgba(64,64,64,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.5rem;border-radius:.4rem 0 0 0}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup .blox_btn_group .ue-btn-icon{color:var(--e-global-color-secondary, #7FC600)}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup .blox_btn_group>*{border-right:1px solid var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup .blox_btn_group>*:last-child{border-right:none}}html body .elementor-element.elementor-widget.elementor-widget-n-menu.ww-navigation-vertical .e-n-menu-heading{flex-direction:column}html body .es-embed-root.eapps-linkedin-feed-0cb88046-e164-44d3-bd6a-a90b699c4e29-custom-css-root:before{content:"";position:absolute;bottom:0;left:0;right:0;background:var(--e-global-color-primary, #404040);height:44px;z-index:10}html body.woocommerce .ww-product-containers{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5rem 2rem;list-style:none;margin:0;padding:0}@media(max-width: 1024px){html body.woocommerce .ww-product-containers{grid-template-columns:repeat(2, minmax(0, 1fr))}}html body.woocommerce .ww-product-containers__item{display:flex;align-items:center;gap:1rem;min-width:0}html body.woocommerce .ww-product-containers__icon{flex:0 0 5rem;width:5rem;aspect-ratio:1;background-repeat:no-repeat;background-position:center;background-size:contain}html body.woocommerce .ww-product-containers__label{display:block;line-height:1.3}html body.woocommerce .ww-product-containers__sku{display:block;font-size:1rem;line-height:1.3}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-fass .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-drum .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-mantelspundfass .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-tightheaddrum .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-fass.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-dose .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-can .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-dose.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-kanister .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-canister .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-kanister.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-eimer .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-bucket .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-hobbock .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-eimer.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-karton .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-carton .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-stueck .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-unit .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-karton.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-kartusche .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-cartridge .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-kartusche.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-doppelkartusche .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-doublecartridge .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-doppelkartusche.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-flasche .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-bottle .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-flasche.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-spraydose .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-spraycan .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-spraydose.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-spruehflasche .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-spraybottle .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-spruehflasche.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-fettgeber .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-schmierstoffgeber .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-automaticlubricator .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-lubricator .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-fettgeber.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-fettspender .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-greasedispenser .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-fettspender.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-pumpspray .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-pumpspray.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-tube .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-tube.svg")}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-rollen .ww-product-containers__icon,html body.woocommerce .ww-product-containers .ww-product-containers__item--group-rolls .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-rollen.svg")}html body.woocommerce .ww-product-certificates{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}html body.woocommerce .ww-product-certificates__item{flex:0 0 auto}html body.woocommerce .ww-product-certificates__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;transition:transform .2s ease,opacity .2s ease}html body.woocommerce .ww-product-certificates__link:hover,html body.woocommerce .ww-product-certificates__link:focus-visible{transform:translateY(-2px)}html body.woocommerce .ww-product-certificates__image{display:block;width:auto;height:4rem;max-width:100%}html body.woocommerce .ww-product-flags{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.4rem}html body.woocommerce .ww-product-flags__item{display:block;width:2rem;height:2rem;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:100% auto;box-shadow:0 2px 8px rgba(0,0,0,.12)}html body.woocommerce .ww-product-flags__item--eco{background-color:#009640;background-image:url("../hello-elementor-child/img/icon-leaf.svg");background-size:auto 60%}html body.woocommerce .ww-product-flags__item--nsf{background-color:#004c83;background-image:url("/wp-content/uploads/2026/04/certificate_nsf_bl.png")}html body.woocommerce .ww-product-flags--loop{position:absolute;top:.75rem;right:.75rem;z-index:5}html body.woocommerce .ww-product-flags--single{position:absolute;top:1.2rem;left:1.2rem;right:unset;z-index:5}html body.woocommerce .ww-product-flags--single .ww-product-flags__item{width:2rem;height:2rem}html body.woocommerce .ww-product-nsf-classes-wrapper{padding-top:1rem;position:relative;z-index:50}html body.woocommerce .ww-product-nsf-classes-wrapper .ww-product-nsf-classes__headline{margin:0 0 1rem}html body.woocommerce .ww-product-nsf-classes{display:flex;flex-wrap:wrap;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}html body.woocommerce .ww-product-nsf-classes__item{position:relative}html body.woocommerce .ww-product-nsf-classes__button{color:var(--e-global-color-text, #ffffff);padding:.25em .5em;border:none;background:rgba(0,0,0,0);cursor:pointer;font:inherit;line-height:1.2;transition:background .2s ease,color .2s ease,border-color .2s ease}html body.woocommerce .ww-product-nsf-classes__button:hover .ww-product-nsf-classes__button-icon,html body.woocommerce .ww-product-nsf-classes__button:focus-visible .ww-product-nsf-classes__button-icon{color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce .ww-product-nsf-classes__button[aria-expanded=true]{background:rgba(0,0,0,.1)}html body.woocommerce .ww-product-nsf-classes__button[aria-expanded=true] .ww-product-nsf-classes__button-icon{color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce .ww-product-nsf-classes__button-text{font-weight:500}html body.woocommerce .ww-product-nsf-classes__button-icon{flex:0 0 auto;width:.9rem;height:.9rem;position:relative;display:inline-block;float:right;margin:.25em 0 0 .4em}html body.woocommerce .ww-product-nsf-classes__button-icon::before{content:"i";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-size:.75rem;font-weight:500;line-height:1;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body.woocommerce .ww-product-nsf-classes__panel{box-sizing:border-box;position:absolute;top:calc(100% + .5rem);left:0;z-index:10;font-size:.9rem;width:400px;padding:.8rem;background:#515151;color:var(--e-global-color-text, #ffffff);box-shadow:0 8px 20px rgba(0,0,0,.08)}html body.woocommerce .ww-product-nsf-classes__description{margin:0}html body.woocommerce .ww-product-brand.ww-product-brand--single .ww-product-brand__link{display:inline-block}html body.woocommerce .ww-product-brand.ww-product-brand--single .ww-product-brand__link img{max-width:120px}html body .ww-certificates-gallery,html body .page .ww-certificates-gallery{appearance:none;list-style:none;display:flex;justify-content:center;gap:15px}html body .ww-certificates-gallery .ww-certificate__link,html body .page .ww-certificates-gallery .ww-certificate__link{display:inline-block;border:none;text-decoration:none}html body .ww-certificates-gallery .ww-certificate__link .ww-certificate__image,html body .page .ww-certificates-gallery .ww-certificate__link .ww-certificate__image{max-height:120px;max-width:160px;object-fit:contain}html body .ww-certificate .ww-certificate__link{display:inline-block;border:none;text-decoration:none}html body .ww-certificate .ww-certificate__link .ww-certificate__image{max-height:120px;max-width:160px;object-fit:contain}html body .ww-product-finder{display:grid;gap:1.5rem}html body .ww-product-finder__fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.2rem 2rem}@media(max-width: 700px){html body .ww-product-finder__fields{grid-template-columns:1fr}}html body .ww-product-finder__field{display:grid;gap:.35rem;margin:0}html body .ww-product-finder__label,html body .ww-product-finder .facet-wrap>span{display:block;color:#fff;font-weight:700;line-height:1.3}html body .ww-product-finder__submit{justify-self:start;font-weight:500;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-product-finder__submit:hover{color:#fff;background-color:var(--e-global-color-secondary, #7FC600)}html body .ww-product-finder .facetwp-dropdown{width:100%}html body .ww-product-finder .fs-wrap{width:100%;color:#fff;font-size:inherit;line-height:1.2}html body .ww-product-finder .fs-label-wrap{position:relative;width:100%;border:2px solid hsla(0,0%,100%,.75);border-radius:.35rem;background:rgba(0,0,0,0);cursor:pointer}html body .ww-product-finder .fs-label{padding:.25rem 2.25rem .25rem .65rem;color:#fff;font-size:1rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .ww-product-finder .fs-arrow{position:absolute;top:50%;right:.7rem;bottom:unset;width:0;height:0;border-left:.3rem solid rgba(0,0,0,0);border-right:.3rem solid rgba(0,0,0,0);border-top:.35rem solid #79c900;transform:translateY(-50%)}html body .ww-product-finder .fs-dropdown{width:100%;margin-top:.15rem;border:2px solid hsla(0,0%,100%,.75);border-radius:.35rem;background:#4b4b4b;color:#fff;z-index:50}html body .ww-product-finder .fs-search{padding:.45rem;border-bottom:1px solid hsla(0,0%,100%,.2)}html body .ww-product-finder .fs-search input{width:100%;border:none;background:#5b5b5b;color:#fff;padding:0 .5rem;font:inherit}html body .ww-product-finder .fs-search input::placeholder{color:hsla(0,0%,100%,.75)}html body .ww-product-finder .fs-options{max-height:14rem;overflow-y:auto}html body .ww-product-finder .fs-option{display:flex;align-items:center;gap:.55rem;padding:.35rem .55rem;color:#fff;cursor:pointer}html body .ww-product-finder .fs-option:hover,html body .ww-product-finder .fs-option:focus{background:hsla(0,0%,100%,.08);outline:none}html body .ww-product-finder .fs-option.selected .fs-checkbox i{opacity:1}html body .ww-product-finder .fs-option.disabled{color:hsla(0,0%,100%,.35);cursor:not-allowed}html body .ww-product-finder .fs-option.disabled .fs-checkbox{border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.2)}html body .ww-product-finder .fs-checkbox{position:relative;flex:0 0 auto}html body .ww-product-finder .fs-option-label{min-width:0}html body .ww-product-finder .fs-no-results{padding:.5rem;color:hsla(0,0%,100%,.75)}html body .ww-compare-toggle{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:rgba(0,0,0,0);color:inherit;font:inherit;text-decoration:none;cursor:pointer;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-compare-toggle__icon{flex:0 0 auto;width:1.15rem;height:1.15rem;display:inline-flex;align-items:center;justify-content:center}html body .ww-compare-toggle__icon svg{width:100%;height:100%;display:block;fill:currentColor}html body .ww-compare-toggle__text{padding:.1em .5em}html body .ww-compare-toggle:focus,html body .ww-compare-toggle:focus-visible{background:rgba(0,0,0,0)}html body .ww-compare-toggle:focus .ww-compare-toggle__icon svg,html body .ww-compare-toggle:focus-visible .ww-compare-toggle__icon svg{fill:currentColor}html body .ww-compare-toggle:hover{background:rgba(0,0,0,0)}html body .ww-compare-toggle:hover .ww-compare-toggle__icon svg{fill:var(--e-global-color-secondary, #7FC600)}html body .ww-compare-toggle.is-active{background:rgba(0,0,0,.1)}html body .ww-compare-toggle.is-active .ww-compare-toggle__icon svg{fill:var(--e-global-color-secondary, #7FC600)}html body .ww-compare-sticky{position:fixed;right:1rem;bottom:2rem;z-index:1000}html body .ww-compare-sticky__toggle{font-size:1rem;font-weight:500;line-height:1.3;color:var(--e-global-color-primary, #404040);border:2px solid var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-text, #ffffff);border-radius:.2rem 2rem 2rem 2rem;padding:.5em 1.2em .5em 1.2em}html body .ww-compare-sticky__toggle:hover{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border-color:var(--e-global-color-secondary, #7FC600)}html body .ww-compare-sticky__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-compare-sticky__toggle:focus{background:var(--e-global-color-text, #ffffff);color:var(--e-global-color-primary, #404040)}html body .ww-compare-sticky__toggle:hover{background:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff)}html body .ww-compare-sticky__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;min-height:1.2rem;padding:.25rem;line-height:1;border-radius:50%;background:var(--e-global-color-primary, #404040);color:var(--e-global-color-text, #ffffff);font-weight:500}html body .ww-compare-sticky__panel{margin-top:.5rem;border:1px solid var(--e-global-color-primary, #404040);background:var(--e-global-color-primary, #404040);box-shadow:0 8px 24px rgba(0,0,0,.4)}html body .ww-compare-sticky__items{display:grid;gap:.75rem;padding:.8rem}html body .ww-compare-sticky__item{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.75rem;align-items:start;padding:0 .5rem;border-bottom:1px solid #bdbcbc}html body .ww-compare-sticky__item-link{text-decoration:none;color:inherit}html body .ww-compare-sticky__remove{border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer;line-height:1;display:inline-flex;justify-content:center;align-items:center;text-align:center;width:auto;aspect-ratio:1/1;height:100%;padding:0}html body .ww-compare-sticky__remove:hover{color:#fd575f;background:rgba(0,0,0,0)}html body .ww-compare-sticky__link{display:block;text-decoration:none;text-align:center;color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);padding:.25rem}html body .ww-compare-sticky__link:after{content:"→";display:inline-block;margin-left:.5em;font-size:.85em}html body .ww-product-compare{position:relative;min-height:200px}html body .ww-product-compare__loading{display:grid;place-items:center;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}html body .ww-product-compare__loading-text{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:7rem;padding:0 1rem;font-size:1.35rem;font-weight:700;line-height:1.4}html body .ww-product-compare__loading-text::before{content:"";position:absolute;inset:50% auto auto 50%;width:5.5rem;height:5.5rem;transform:translate(-50%, -50%);background:url("../hello-elementor-child/img/loader-tube-spinner.svg") center/contain no-repeat;pointer-events:none;opacity:1}html body .ww-product-compare__loading-text{padding-top:7rem}html body .ww-product-compare__notice{padding:1rem 0}html body .ww-product-compare__desktop{border:1px solid #515151;position:relative;display:block !important}@media(max-width: 900px){html body .ww-product-compare__desktop{display:none !important}}html body .ww-product-compare__mobile{display:none !important}@media(max-width: 900px){html body .ww-product-compare__mobile{display:block !important}}html body .ww-product-compare__remove{color:inherit;cursor:pointer;font:inherit;text-align:center;line-height:1;transition:background .2s ease,opacity .2s ease}html body .ww-product-compare__remove--table{display:inline-block;border-radius:0;border:none;background:hsla(0,0%,100%,.1);font-size:1.5rem;justify-self:baseline;padding:.6rem 1rem;margin-top:-1rem}html body .ww-product-compare-table-wrap{position:relative;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin}html body .ww-product-compare-table-wrap.is-overflowing{cursor:grab}html body .ww-product-compare-table-wrap.is-overflowing:active{cursor:grabbing}html body .ww-product-compare-table-wrap.is-dragging{user-select:none}html body .ww-product-compare-table-wrap.is-dragging a,html body .ww-product-compare-table-wrap.is-dragging img{-webkit-user-drag:none;user-select:none}html body .ww-product-compare-table-wrap::-webkit-scrollbar{height:10px}html body .ww-product-compare-table-wrap::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)}html body .ww-product-compare-table-wrap::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:999px}html body .ww-product-compare-table-wrap::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.28)}html body .ww-product-compare-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}html body .ww-product-compare-table th,html body .ww-product-compare-table td{padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.12);vertical-align:top;text-align:left;background:#3f3f3f}html body .ww-product-compare-table tr:last-of-type th,html body .ww-product-compare-table tr:last-of-type td{border-bottom:rgba(0,0,0,0)}html body .ww-product-compare-table thead th{position:sticky;top:0;z-index:3}html body .ww-product-compare-table__feature-col{position:sticky;left:0;z-index:2;width:15rem;min-width:15rem;max-width:15rem}html body .ww-product-compare-table thead .ww-product-compare-table__feature-col{z-index:4}html body .ww-product-compare-table__product-col,html body .ww-product-compare-table__value-col{width:20rem;min-width:20rem}html body .ww-product-compare-table__product-head{display:grid;gap:.75rem;align-content:start}html body .ww-product-compare-table__product-link{display:grid;gap:.75rem;text-decoration:none;color:inherit}html body .ww-product-compare-table__product-link img{width:100%;max-width:9rem;aspect-ratio:1;object-fit:contain;height:auto}html body .ww-product-compare-table__product-link span{font-weight:700}html body .ww-product-compare-table__text{line-height:1.55}html body .ww-product-compare-table__text ul{padding:.5rem 0 0 1rem}html body .ww-product-compare-cards{display:grid;gap:1rem}html body .ww-product-compare-card{padding:1rem;border:1px solid hsla(0,0%,100%,.12)}html body .ww-product-compare-card__header{display:grid;gap:.75rem;margin-bottom:1rem}html body .ww-product-compare-card__product-link{display:grid;gap:.75rem;text-decoration:none;color:inherit}html body .ww-product-compare-card__product-link img{width:100%;max-width:10rem;aspect-ratio:1;object-fit:cover;height:auto}html body .ww-product-compare-card__product-link span{font-weight:700}html body .ww-product-compare-card__section{display:grid;gap:.35rem;margin-top:1rem}html body .ww-compare-list{margin:0;padding-left:1.2rem}html body .ww-compare-list li+li{margin-top:.2rem}html body footer.elementor-location-footer #zendesk-fallback{padding-top:12px}html body footer.elementor-location-footer #ww-pagerfooter-upper{position:relative;overflow:hidden;padding-top:2rem;padding-bottom:1.5rem}html body footer.elementor-location-footer #ww-pagerfooter-upper:before{content:"";display:block;height:10px;width:100%;background:linear-gradient(to right, #009640 0%, #009640 20%, #C20344 20%, #C20344 40%, #F59C00 40%, #F59C00 60%, #00A7E0 60%, #00A7E0 80%, #BDBCBC 80%, #BDBCBC 100%)}html body footer.elementor-location-footer #ww-pagerfooter-upper .e-con-inner>.elementor-element{padding-top:1rem;padding-bottom:1rem}html body footer.elementor-location-footer .borlabs-cookie-open-dialog-preferences{display:block;padding:.5rem 0;border-top:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc}html body footer.elementor-location-footer .borlabs-cookie-open-dialog-preferences a{color:var(--e-global-color-text, #ffffff);border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body footer.elementor-location-footer .borlabs-cookie-open-dialog-preferences a:hover{border-color:rgba(0,0,0,0)}.ww-ki-badge{position:absolute;bottom:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;line-height:1;font-size:.7rem;font-weight:500;color:#141414;background:hsla(0,0%,100%,.5);border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.25);backdrop-filter:blur(6px) saturate(1.2);-webkit-backdrop-filter:blur(6px) saturate(1.2);pointer-events:none}.ww-ki-badge__icon{display:block;width:15px !important;height:20px !important;flex:0 0 auto;object-fit:contain !important;min-height:unset !important;min-width:unset !important}.ww-ki-badge__text{white-space:nowrap}@media only screen and (max-width: 880px){.ww-ki-badge{font-size:.5rem}.ww-ki-badge .ww-ki-badge__icon{width:12px !important;height:17px !important}}html body .wpml-ls.js-wpml-ls-legacy-dropdown-click{width:unset;border-radius:.5rem}html body .wpml-ls.js-wpml-ls-legacy-dropdown-click .wpml-ls-item{font-size:.9rem}html body .wpml-ls.js-wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border-radius:0 0 .5rem .5rem;margin-top:-4px}html body .wpml-ls.js-wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,html body .wpml-ls.js-wpml-ls-legacy-dropdown-click a.wpml-ls-link{border:none;text-decoration:none}html body .wpml-ls.js-wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{border-radius:.5rem}html body .wpml-ls.js-wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle,html body .wpml-ls.js-wpml-ls-legacy-dropdown-click span{font-size:18px}@media only screen and (max-width: 880px){html body .wpml-ls.js-wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle,html body .wpml-ls.js-wpml-ls-legacy-dropdown-click span{font-size:16px}}html body .elementor-element .facetwp-facet{margin-bottom:inherit}html body .elementor-element .facetwp-facet .fs-wrap{width:100%}html body .elementor-element .facetwp-facet .fs-label-wrap{background:var(--e-global-color-primary, #404040);color:var(--e-global-color-text, #ffffff);border:2px solid #bdbcbc;border-radius:.45em}html body .elementor-element .facetwp-facet .fs-arrow{border-top:5px solid var(--e-global-color-secondary, #7FC600)}html body .elementor-element .facetwp-facet .fs-dropdown{color:var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-primary, #404040);border:1px solid #bdbcbc}html body .elementor-element .facetwp-facet .fs-search{color:var(--e-global-color-text, #ffffff);background-color:#515151}html body .elementor-element .facetwp-facet .fs-search input{color:var(--e-global-color-text, #ffffff);background:#515151}html body .elementor-element .facetwp-facet .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:var(--e-global-color-secondary, #7FC600)}html body .elementor-element .facetwp-facet.facetwp-type-fselect .fs-label-wrap .fs-label{cursor:pointer}html body .elementor-element .facetwp-facet.facetwp-type-sort{position:relative;display:inline-block}html body .elementor-element .facetwp-facet.facetwp-type-sort:before{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--e-global-color-secondary, #7FC600);position:absolute;top:.75em;right:.35em;bottom:0}html body .elementor-element .facetwp-facet.facetwp-type-sort select{appearance:none;color:var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-primary, #404040);border:2px solid #bdbcbc;padding:.2rem 2rem .2rem .4rem;border-radius:.45em}html body .elementor-element .facetwp-facet.facetwp-type-sort select option{color:var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-primary, #404040)}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap{display:block}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon{opacity:1}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon.f-loading:before{animation:none}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon:before{background:url(../hello-elementor-child/img/icon-magnifying-glass.svg) no-repeat center left;background-size:auto 70%}html body .elementor-element .facetwp-facet.facetwp-type-search input.facetwp-search{font-size:1rem;height:auto;padding:.2rem 3rem .2rem 1rem;border-radius:.45em;width:100%;color:var(--e-global-color-text, #ffffff) !important}html body .elementor-element .facetwp-selections li{background-color:#515151;padding:.25em .5em;border-radius:.45em;margin-right:.5em}html body .elementor-element .facetwp-selections .facetwp-selection-value{background-image:url("../hello-elementor-child/img/icon-delete-accent.svg");padding:.2em .9em .2em .2em;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element .facetwp-selections .facetwp-selection-value:hover{color:var(--e-global-color-secondary, #7FC600)}html body .elementor-element .facetwp-selections .facetwp-selection-value:last-of-type{margin-right:0}html body .elementor-element#produktfilter{position:relative}html body .elementor-element#produktfilter .ww-facetwp-loader{position:absolute;inset:0;z-index:50;pointer-events:none;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element#produktfilter .ww-facetwp-loader__backdrop{position:absolute;inset:0;background:rgba(64,64,64,.85);backdrop-filter:blur(2px)}html body .elementor-element#produktfilter .ww-facetwp-loader__box{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;align-items:center;justify-content:center;gap:.85rem;min-height:4rem;padding:1rem 1.25rem;border:1px solid var(--e-global-color-primary, #404040);background:var(--e-global-color-primary, #404040);box-shadow:0 10px 30px rgba(0,0,0,.12);text-align:center}html body .elementor-element#produktfilter .ww-facetwp-loader__spinner{flex:0 0 auto;width:2rem;height:2rem;background:url("../hello-elementor-child/img/loader-tube-spinner.svg") no-repeat center;background-size:100% auto}html body .elementor-element#produktfilter .ww-facetwp-loader__text{font-weight:500}html body .elementor-element#produktfilter.is-loading .ww-facetwp-loader{opacity:1;pointer-events:all}@keyframes ww-facetwp-spin{to{transform:rotate(360deg)}}html body.woocommerce ul.products li.product .button{font-size:1rem;font-weight:500;line-height:1.3;color:var(--e-global-color-primary, #404040);border:2px solid var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-text, #ffffff);border-radius:.2rem 2rem 2rem 2rem;padding:.5em 1.2em .5em 1.2em}html body.woocommerce ul.products li.product .button:hover{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border-color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce ul.products li.product{background:#515151;color:var(--e-global-color-text, #ffffff)}html body.woocommerce ul.products li.product a{border:none}html body.woocommerce ul.products li.product .woocommerce-loop-product__link{position:relative;overflow:hidden;background:radial-gradient(circle, rgb(137, 137, 137) 0%, rgb(73, 73, 73) 100%)}html body.woocommerce ul.products li.product .ww-product-brand,html body.woocommerce ul.products li.product .woocommerce-loop-product__title,html body.woocommerce ul.products li.product .ww-product-loop__short-description{background:#515151}html body.woocommerce ul.products li.product .attachment-woocommerce_thumbnail,html body.woocommerce ul.products li.product .attachment-full{margin-bottom:0}html body.woocommerce ul.products li.product .attachment-full{object-fit:contain;object-position:center;aspect-ratio:1/1;margin-top:1rem}html body.woocommerce ul.products li.product .ww-product-brand{padding:.75rem .75rem 0 .75rem}html body.woocommerce ul.products li.product .ww-product-brand img{max-width:100px;max-height:20px;object-fit:contain;display:inline-block;margin:0}html body.woocommerce ul.products li.product .woocommerce-loop-product__title,html body.woocommerce ul.products li.product .ww-product-loop__short-description{padding-left:.75rem;padding-right:.75rem}html body.woocommerce ul.products li.product .ww-product-loop__decorator{position:relative;display:block;border-top:1rem solid var(--e-global-color-secondary, #7FC600);margin-top:-1rem}html body.woocommerce ul.products li.product .ww-product-loop__decorator:before{content:"";display:block;position:absolute;z-index:1;top:-20px;right:0;height:2.8rem;background:url(../hello-elementor-child/img/category-slider-decoarrow.svg) no-repeat right top;background-size:auto 100%;aspect-ratio:85/56}html body.woocommerce ul.products li.product .woocommerce-loop-product__title{position:relative;font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-secondary-font-size, 30px);font-weight:var(--e-global-typography-secondary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body.woocommerce ul.products li.product .ww-product-loop__short-description{font-size:var(--e-global-typography-text-font-size, 20px);font-weight:var(--e-global-typography-text-font-weight, 400);line-height:var(--e-global-typography-text-line-height, 1.5)}html body.woocommerce ul.products li.product .ww-product-loop__short-description p{margin:0}html body.woocommerce ul.products li.product .button{margin-left:.75rem}html body.woocommerce ul.products li.product .ww-compare-toggle{float:right;margin-top:1.2em;margin-right:.75rem}html body.woocommerce ul.products li.product .ww-compare-toggle__text{font-size:0;opacity:0;line-height:0;color:rgba(0,0,0,0)}html body.woocommerce ul.products li.product.ww-product--no-brand .woocommerce-loop-product__title{padding-top:3rem}html body.woocommerce ul.products.elementor-grid li.product{padding-bottom:1rem}html body.woocommerce .woocommerce-pagination ul.page-numbers{border:none}html body.woocommerce .woocommerce-pagination ul.page-numbers li{border:none;display:inline-block}html body.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers{display:flex;justify-content:center;align-items:center;text-align:center;min-width:2.4rem;height:2.4rem}html body.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers{color:var(--e-global-color-text, #ffffff);background:rgba(0,0,0,0);border:1px solid currentColor}html body.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers:hover{color:var(--e-global-color-text, #ffffff);background:#515151}html body.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers.current{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border:1px solid currentColor}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__viewport{position:relative;overflow:hidden}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .related.products ul.products.swiper-wrapper{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;list-style:none}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .related.products li.product.swiper-slide{height:auto;margin:0}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__prev,html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__next{position:absolute;top:10rem;z-index:3;width:2rem;height:2rem;padding:0;border:2px solid var(--e-global-color-secondary, #7FC600);background:var(--e-global-color-secondary, #7FC600);border-radius:.25em;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__prev.swiper-button-disabled,html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__next.swiper-button-disabled{opacity:.8}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__prev{left:.5rem}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__next{right:.5rem}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__pagination{margin-top:1.5rem;display:flex;justify-content:center;align-items:center}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;background:#bdbcbc}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem;height:1rem;background:var(--e-global-color-text, #ffffff)}html body.woocommerce .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{width:auto;max-width:100%;margin:0 auto}html body.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{aspect-ratio:4/3;background:#515151}html body.woocommerce .woocommerce-product-gallery .flex-control-thumbs li img{width:100%;height:100%;object-fit:contain;object-position:center}html body.woocommerce a.ww-product-back-link svg,html body.woocommerce .ww-product-back-button.elementor-button.elementor-button-link svg{width:1em;height:auto;fill:currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body.woocommerce .ww-product-back-button.elementor-button.elementor-button-link{margin:0 auto;display:table}html body.woocommerce .ww-product-back-button.elementor-button.elementor-button-link .ww-product-back-button__icon{display:inline-block;line-height:1;float:left;margin:.15em .2em 0 0}html body.woocommerce a.ww-product-back-link{display:inline-flex;align-items:center}html body.woocommerce a.ww-product-back-link .ww-product-back-button__icon{display:inline-block;line-height:1;margin:0 .2em -0.15em 0}html body.woocommerce a.ww-product-back-link:hover svg{color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce .elementor-element.ww-productlink-element-list .elementor-shortcode>*{margin-right:.5rem}html body.woocommerce .elementor-element.ww-productlink-element-list .elementor-shortcode>*:last-child{margin-right:0}html body .wpdm-download-link.btn-primary{font-size:1rem;font-weight:500;line-height:1.3;color:var(--e-global-color-primary, #404040);border:2px solid var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-text, #ffffff);border-radius:.2rem 2rem 2rem 2rem;padding:.5em 1.2em .5em 1.2em}html body .wpdm-download-link.btn-primary:hover{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border-color:var(--e-global-color-secondary, #7FC600)}html body .wpdm-download-link.btn-primary{box-shadow:none;border-radius:.2rem 2rem 2rem 2rem !important}html body .wpdm-download-link.btn-primary:focus{box-shadow:none}html body .ww-brochure-card{color:var(--e-global-color-primary, #404040);text-align:center;background:#fff;margin-bottom:30px;box-shadow:2px 2px 18px 0 rgba(0,0,0,.3);transform:translateY(0px);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-brochure-card .ww-brochure-image{display:block;line-height:0}html body .ww-brochure-card .ww-brochure-image img{width:100%;height:auto;max-width:unset}html body .ww-brochure-card .ww-brochure-title{display:block;color:var(--e-global-color-primary, #404040) !important;font-weight:500;line-height:1.3;padding:20px;margin-top:10px}html body .ww-brochure-card:hover{box-shadow:2px 2px 6px 0 rgba(0,0,0,.5);transform:translateY(3px)}html body .ww-hide-downloadlang .ww-brochure-card .ww-document-language{display:none}html body .bl-certificate-card{margin-bottom:30px}html body .bl-certificate-card .ww-certificate-title a{font-weight:var(--e-global-typography-secondary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body .ww-newsletter-row{color:var(--e-global-color-text, #ffffff);background:#515151;margin-bottom:.25em;display:flex;padding:.5em 1em}html body .ww-newsletter-row .ww-newsletter-title{color:var(--e-global-color-text, #ffffff) !important;border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-newsletter-row .ww-newsletter-title:hover{border-color:rgba(0,0,0,0)}html body .ww-newsletter-row .ww-newsletter-date{flex:1 1 auto;text-align:right;padding:0 30% 0 30px}@media only screen and (max-width: 1024px){html body .ww-newsletter-row .ww-newsletter-date{padding:0 30px}}html body .ww-newsletter-row .ww-newsletter-download{display:inline-flex;justify-content:center;align-content:center}html body .ww-newsletter-row .ww-newsletter-download .bl-download-icon{display:inline-block;background:url("../hello-elementor-child/img/icon-download.svg") no-repeat center center;background-size:100% auto;width:1.3rem;height:1.3rem}@media only screen and (max-width: 512px){html body .ww-newsletter-row{flex-direction:column;justify-content:flex-start;align-items:flex-start}html body .ww-newsletter-row .ww-newsletter-title{flex:0 1 100%}html body .ww-newsletter-row .ww-newsletter-date{text-align:left;padding:10px 0}}html body .ww-general-row{color:var(--e-global-color-text, #ffffff);background:#515151;margin-bottom:.25em;display:flex;justify-content:space-between;padding:.5em 1em}html body .ww-general-row .ww-general-title{color:var(--e-global-color-text, #ffffff) !important;border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-general-row .ww-general-title:hover{border-color:rgba(0,0,0,0)}html body .ww-general-row .ww-general-download{display:inline-flex;justify-content:right;flex:1 0 auto}html body .ww-general-row .ww-general-download .ww-general-download-icon{display:inline-block;background:url("../hello-elementor-child/img/icon-download.svg") no-repeat center center;background-size:100% auto;width:1.3rem;height:1.3rem}/*# sourceMappingURL=style.css.map */
