html{overflow:auto}body{overflow:hidden}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-left:none!important}body.elementor-editor-active #stickyheader{margin-bottom:0px!important}#stickyheader{transition:all 0.5s ease}#stickyheader.elementor-sticky--effects #menusection{padding-top:8px;padding-bottom:8px;box-shadow:0 0 5px rgb(0 0 0 / .5)}.logo img{max-height:200px;transition:all 0.8s ease}#stickyheader.elementor-sticky--effects .logo img{max-width:150px}#stickyheader.elementor-sticky--effects nav a{color:}.e-parent,.space{padding-left:60px!important;padding-right:60px!important}.e-parent.nospace{padding-left:0px!important;padding-right:0px!important}@media only screen and (min-width:1201px) and (max-width:1366px){.e-parent,.space{padding-left:50px!important;padding-right:50px!important}}@media only screen and (min-width:1025px) and (max-width:1200px){.e-parent,.space{padding-left:40px!important;padding-right:40px!important}}@media only screen and (min-width:881px) and (max-width:1024px){.e-parent,.space{padding-left:30px!important;padding-right:30px!important}}@media only screen and (min-width:768px) and (max-width:880px){.e-parent,.space{padding-left:25px!important;padding-right:25px!important}}@media only screen and (max-width:767px){.e-parent,.space{padding-left:20px!important;padding-right:20px!important}}.icon-bg{transition:all 0.3s}.icon-bg .elementor-icon-box-icon{transition:all 0.3s}.icon-bg .elementor-icon-box-icon{padding:15px}.icon-bg:hover{scale:1.1}.icon-bg .elementor-icon-box-icon{background:url(/wp-content/themes/media/shape-rood.svg) top center no-repeat}.icon-bg:hover .elementor-icon-box-icon{transform:scale(1.1) rotate(4deg)}.grayscale-hover img{filter:grayscale(100%)}.grayscale-hover img:hover{filter:grayscale(0%)}.merkslider img{width:250px;padding-left:15px;padding-right:15px}.footerlink a{display:inline-block;clear:both;border-bottom:1px dashed;margin-bottom:20px}.elementor-icon-list-text span{display:inline-block;margin-left:;color:var(--e-global-color-7e1ea20)}.white-heading h1,.white-heading h2,.white-heading h3{color:#fff!important}.elementor-icon svg{max-width:100%}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{background-color:#fff;border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:15px 20px!important}.gform_wrapper .formulier-title{font-size:var(--e-global-typography-82186f2-font-size)!important;margin-top:30px;color:var(--e-global-color-primary)}.gform_button button{border:2px solid var(--e-global-color-primary)}.custom-menu-vertical ul,.custom-menu-vertical .elementor-widget-container ul{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px;margin:0;padding:0;list-style:none}.custom-menu-vertical li{width:100%}.custom-menu-vertical a{display:block!important;width:100%}.nav-menu .elementor-nav-menu>li:last-child>a{background-color:#ffa526;color:#ffffff!important;padding-block:20px}.nav-menu .elementor-nav-menu>li:last-child>a:hover{background-color:#ffe446;padding-block:20px}header .trp-shortcode-switcher{overflow:unset}.link_menu a:hover{color:#FFA52C!important}#cookie_consent.generic-bar button.btn-accept,#cookie_details.generic .button-wrapper button.btn-accept{background-color:#e1e1e1!important;color:#222;font-weight:400}#cookie_consent.generic-bar button.btn-accept:hover,#cookie_details.generic .button-wrapper button.btn-accept:hover{background-color:#d1d1d1!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:3}.swiper-pagination{margin-bottom:20px}.slider .swiper-pagination-bullet{height:7px!important;width:100px!important;border-radius:2px}@media only screen and (min-width:1201px) and (max-width:1366px){.slider .swiper-pagination-bullet{height:6px!important;width:90px!important}}@media only screen and (min-width:1025px) and (max-width:1200px){.slider .swiper-pagination-bullet{height:5px!important;width:70px!important}}@media only screen and (min-width:881px) and (max-width:1024px){.slider .swiper-pagination-bullet{height:4px!important;width:60px!important}}@media only screen and (min-width:768px) and (max-width:880px){.slider .swiper-pagination-bullet{height:4px!important;width:50px!important}}@media only screen and (max-width:767px){.slider .swiper-pagination-bullet{height:4px!important;width:30px!important}}.so-product-attributes-list .so-attr-value,.so-product-attributes-list .so-attr-icon svg{color:var(--e-global-color-primary)!important;fill:var(--e-global-color-primary)!important}