.elementor-102 .elementor-element.elementor-element-e7f6b23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-lijn );--border-color:var( --e-global-color-lijn );--padding-top:48px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-102 .elementor-element.elementor-element-e7f6b23:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-e7f6b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-wolkwit );}.elementor-102 .elementor-element.elementor-element-e359674{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-f81d060{text-align:start;}.elementor-102 .elementor-element.elementor-element-4bdd1b3{font-family:var( --e-global-typography-klein-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-klein-font-size );font-weight:var( --e-global-typography-klein-font-weight );line-height:var( --e-global-typography-klein-line-height );color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-727eeec{font-family:var( --e-global-typography-klein-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-klein-font-size );font-weight:var( --e-global-typography-klein-font-weight );line-height:var( --e-global-typography-klein-line-height );color:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-1971c3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-aec0335 .elementor-heading-title{font-family:"Gabarito", system-ui, sans-serif;font-size:17px;font-weight:700;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-klein-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-klein-font-size );font-weight:var( --e-global-typography-klein-font-weight );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-7905c5b{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-102 .elementor-element.elementor-element-098256b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-e85d860 .elementor-heading-title{font-family:"Gabarito", system-ui, sans-serif;font-size:17px;font-weight:700;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-klein-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-klein-font-size );font-weight:var( --e-global-typography-klein-font-weight );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-1d985a9{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-102 .elementor-element.elementor-element-e95eb66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-d7f6f53 .elementor-heading-title{font-family:"Gabarito", system-ui, sans-serif;font-size:17px;font-weight:700;line-height:1.25em;color:var( --e-global-color-secondary );}.elementor-102 .elementor-element.elementor-element-7570670{font-family:var( --e-global-typography-klein-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-klein-font-size );font-weight:var( --e-global-typography-klein-font-weight );line-height:var( --e-global-typography-klein-line-height );color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-7570670 p{margin-block-end:10px;}.elementor-102 .elementor-element.elementor-element-893896c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-lijn );--border-color:var( --e-global-color-lijn );--padding-top:18px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-102 .elementor-element.elementor-element-893896c:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-893896c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-wolkwit );}.elementor-102 .elementor-element.elementor-element-2b0cbfa{width:auto;max-width:auto;font-family:var( --e-global-typography-micro-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-micro-font-size );font-weight:var( --e-global-typography-micro-font-weight );line-height:var( --e-global-typography-micro-line-height );color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-7c2a1d2{width:auto;max-width:auto;font-family:var( --e-global-typography-micro-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-micro-font-size );font-weight:var( --e-global-typography-micro-font-weight );line-height:var( --e-global-typography-micro-line-height );color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-79d404c{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-lijn );--border-color:var( --e-global-color-lijn );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:900;}.elementor-102 .elementor-element.elementor-element-79d404c:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-79d404c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-wolkwit );}body:not(.rtl) .elementor-102 .elementor-element.elementor-element-79d404c{left:0px;}body.rtl .elementor-102 .elementor-element.elementor-element-79d404c{right:0px;}.elementor-102 .elementor-element.elementor-element-826366b{--display:flex;--min-height:63px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-0a96764 .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-0a96764.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-0a96764.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-0a96764.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-0a96764.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-0a96764.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-0a96764 .elementor-icon{font-size:24px;}.elementor-102 .elementor-element.elementor-element-0a96764 .elementor-icon svg{height:24px;}.elementor-102 .elementor-element.elementor-element-87bd514 .elementor-heading-title{font-family:"Figtree", system-ui, sans-serif;font-size:11px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-2243230{--display:flex;--min-height:63px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-547af26 .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-547af26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-547af26.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-547af26.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-547af26.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-547af26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-547af26 .elementor-icon{font-size:24px;}.elementor-102 .elementor-element.elementor-element-547af26 .elementor-icon svg{height:24px;}.elementor-102 .elementor-element.elementor-element-13656b6 .elementor-heading-title{font-family:"Figtree", system-ui, sans-serif;font-size:11px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-1552e45{--display:flex;--min-height:63px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-457df48 .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-457df48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-457df48.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-457df48.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-457df48.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-457df48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-457df48 .elementor-icon{font-size:24px;}.elementor-102 .elementor-element.elementor-element-457df48 .elementor-icon svg{height:24px;}.elementor-102 .elementor-element.elementor-element-e7a6952 .elementor-heading-title{font-family:"Figtree", system-ui, sans-serif;font-size:11px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-681afaa{--display:flex;--min-height:63px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-3770078 .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-3770078.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-3770078.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-3770078.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-3770078.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-3770078.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-3770078 .elementor-icon{font-size:24px;}.elementor-102 .elementor-element.elementor-element-3770078 .elementor-icon svg{height:24px;}.elementor-102 .elementor-element.elementor-element-612e2e5 .elementor-heading-title{font-family:"Figtree", system-ui, sans-serif;font-size:11px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-b99bdfa{--display:flex;--min-height:63px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-44060a8 .elementor-icon-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-44060a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-44060a8.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-44060a8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-44060a8.elementor-view-framed .elementor-icon, .elementor-102 .elementor-element.elementor-element-44060a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-102 .elementor-element.elementor-element-44060a8 .elementor-icon{font-size:24px;}.elementor-102 .elementor-element.elementor-element-44060a8 .elementor-icon svg{height:24px;}.elementor-102 .elementor-element.elementor-element-4a90550 .elementor-heading-title{font-family:"Figtree", system-ui, sans-serif;font-size:11px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-e7f6b23{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-102 .elementor-element.elementor-element-e359674{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-4bdd1b3{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-727eeec{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-1971c3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item{padding-top:11px;padding-bottom:11px;}.elementor-102 .elementor-element.elementor-element-7905c5b{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-098256b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item{padding-top:11px;padding-bottom:11px;}.elementor-102 .elementor-element.elementor-element-1d985a9{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-e95eb66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-7570670{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-893896c{--padding-top:18px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-102 .elementor-element.elementor-element-2b0cbfa{font-size:var( --e-global-typography-micro-font-size );line-height:var( --e-global-typography-micro-line-height );}.elementor-102 .elementor-element.elementor-element-7c2a1d2{font-size:var( --e-global-typography-micro-font-size );line-height:var( --e-global-typography-micro-line-height );}.elementor-102 .elementor-element.elementor-element-79d404c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-826366b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-2243230{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1552e45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-681afaa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-b99bdfa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-e7f6b23{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 16px;--row-gap:28px;--column-gap:16px;--flex-wrap:wrap;--padding-top:36px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-102 .elementor-element.elementor-element-e359674{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-4bdd1b3{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-727eeec{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-1971c3c{--width:38%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main .elementor-item{padding-top:11px;padding-bottom:11px;}.elementor-102 .elementor-element.elementor-element-7905c5b{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-102 .elementor-element.elementor-element-7905c5b .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-098256b{--width:56%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main .elementor-item{padding-top:11px;padding-bottom:11px;}.elementor-102 .elementor-element.elementor-element-1d985a9{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-102 .elementor-element.elementor-element-1d985a9 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-e95eb66{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-7570670{font-size:var( --e-global-typography-klein-font-size );line-height:var( --e-global-typography-klein-line-height );}.elementor-102 .elementor-element.elementor-element-893896c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-102 .elementor-element.elementor-element-2b0cbfa{width:100%;max-width:100%;font-size:var( --e-global-typography-micro-font-size );line-height:var( --e-global-typography-micro-line-height );}.elementor-102 .elementor-element.elementor-element-7c2a1d2{width:100%;max-width:100%;font-size:var( --e-global-typography-micro-font-size );line-height:var( --e-global-typography-micro-line-height );}.elementor-102 .elementor-element.elementor-element-79d404c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-826366b{--width:20%;--min-height:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-2243230{--width:20%;--min-height:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-1552e45{--width:20%;--min-height:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-681afaa{--width:20%;--min-height:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-102 .elementor-element.elementor-element-b99bdfa{--width:20%;--min-height:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-e359674{--width:32%;}.elementor-102 .elementor-element.elementor-element-1971c3c{--width:18.5%;}.elementor-102 .elementor-element.elementor-element-098256b{--width:18.5%;}.elementor-102 .elementor-element.elementor-element-e95eb66{--width:18.5%;}.elementor-102 .elementor-element.elementor-element-826366b{--width:20%;}.elementor-102 .elementor-element.elementor-element-2243230{--width:20%;}.elementor-102 .elementor-element.elementor-element-1552e45{--width:20%;}.elementor-102 .elementor-element.elementor-element-681afaa{--width:20%;}.elementor-102 .elementor-element.elementor-element-b99bdfa{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-102 .elementor-element.elementor-element-e359674{--width:100%;}.elementor-102 .elementor-element.elementor-element-1971c3c{--width:30%;}.elementor-102 .elementor-element.elementor-element-098256b{--width:30%;}.elementor-102 .elementor-element.elementor-element-e95eb66{--width:30%;}}/* Start custom CSS *//* tcg-footer: footer en de vaste balk onderin (alleen mobiel) */

/* hoogte van de balk als variabele; de productpagina zet er een eigen balk boven */
html,body{--tcg-bar-h:0px}
@media (max-width:767px){
  html,body{--tcg-bar-h:64px}
  html{scroll-padding-bottom:calc(var(--tcg-bar-h) + 16px)}
  /* html body: de globale stijlen van WordPress zetten body{padding:0} later in de cascade */
  html body{padding-bottom:calc(var(--tcg-bar-h) + env(safe-area-inset-bottom,0px));padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}
}

/* vaste balk: geen animatie, alleen een directe kleurwissel bij indrukken */
.elementor-102 .tcg-bottombar{--padding-bottom:env(safe-area-inset-bottom,0px);--padding-left:env(safe-area-inset-left,0px);--padding-right:env(safe-area-inset-right,0px);width:100%}
.elementor-102 .tcg-bottombar .tcg-tab{position:relative;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:none;min-width:0}
.elementor-102 .tcg-bottombar .tcg-tab *{transition:none}
.elementor-102 .tcg-bottombar .tcg-tab:focus-visible{outline-offset:-3px;border-radius:12px}
.elementor-102 .tcg-bottombar .tcg-tab__ico,.elementor-102 .tcg-bottombar .tcg-tab__ico .elementor-icon-wrapper{line-height:0}
.elementor-102 .tcg-bottombar .tcg-tab__label .elementor-heading-title{display:block;white-space:nowrap}
.elementor-102 .tcg-bottombar .tcg-tab:active{background-color:var(--e-global-color-hemel)}
.elementor-102 .tcg-bottombar .tcg-tab:active .elementor-icon,
.elementor-102 .tcg-bottombar .tcg-tab:active .elementor-heading-title,
.elementor-102 .tcg-bottombar .tcg-tab[aria-current="page"] .elementor-icon,
.elementor-102 .tcg-bottombar .tcg-tab[aria-current="page"] .elementor-heading-title{color:var(--e-global-color-primary)!important}

/* teller op de winkelwagen */
.elementor-102 .tcg-tab__count{position:absolute;top:7px;left:50%;margin-left:4px;width:auto;line-height:0;pointer-events:none}
.elementor-102 .tcg-cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:var(--e-global-color-primary);color:var(--e-global-color-wolkwit);font:600 11px/1 Figtree,system-ui,sans-serif;box-shadow:0 0 0 2px var(--e-global-color-wolkwit)}
.elementor-102 .tcg-cart-count[data-count="0"]{display:none}

/* footer */
.elementor-102 .elementor-widget-image.tcg-foot__logo img[src$=".svg"]{display:block;height:38px;width:auto;aspect-ratio:287/64}
.elementor-102 .tcg-foot__intro{max-width:30em}
.elementor-102 .tcg-foot p{margin:0}
.elementor-102 .tcg-foot__cm a{font-weight:600;text-decoration:none;color:var(--e-global-color-primary)}
.elementor-102 .tcg-foot__cm a:hover{color:var(--e-global-color-azuurdiep);text-decoration:underline}
.elementor-102 .tcg-foot__menu .elementor-item{transition:color .15s ease-out}
.elementor-102 .tcg-foot2 p{margin:0}
.elementor-102 .tcg-foot2 a{color:var(--e-global-color-text);text-decoration:underline;text-underline-offset:2px}
.elementor-102 .tcg-foot2 a:hover{color:var(--e-global-color-primary)}
.elementor-102 .tcg-foot__disc{max-width:62ch}
@media (max-width:1024px){
  .elementor-102 .tcg-foot__cm a{display:inline-flex;align-items:center;min-height:44px}
  .elementor-102 .tcg-foot__legal a{display:inline-block;padding:13px 0}
}
@media print{.elementor-102 .tcg-bottombar{display:none}}/* End custom CSS */