/*!****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/plugins/filters.css ***!
  \****************************************************************************************/.wpc-filters-widget-wrapper{input[type=checkbox]{accent-color:var(--e-global-color-primary);border:1px solid var(--Grey,#918f8f);height:17px;vertical-align:middle;width:17px}.wpc-term-count,.wpc-term-image-wrapper{display:none!important}.widget-title.wpc-filter-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:600;line-height:22px}.widget-title.wpc-filter-title,a.wpc-filter-link{color:var(--Black,#231f20);font-size:16px;font-style:normal}a.wpc-filter-link{font-weight:500;line-height:25px}}


/*!***************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/plugins/gforms.css ***!
  \***************************************************************************************/.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{background-color:transparent;border:none;border-bottom:1px solid #a7a7a7;border-radius:0;box-shadow:none;color:#000;padding:0}.gform_wrapper label{font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:25px!important}.gform_wrapper .gfield:focus-within,.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{border-bottom:1px solid #a7a7a7;box-shadow:none;outline:none}body .gform_wrapper button.gform_button,body .gform_wrapper input[type=submit].gform_button{background-color:#0f2c97!important;border:none!important;border-radius:999px!important;color:#fff!important;font-family:inherit!important;font-weight:600!important;padding:10px 20px!important;transition:background-color .3s ease!important}body .gform_wrapper button.gform_button:hover,body .gform_wrapper input[type=submit].gform_button:hover{background-color:#0c237c!important}




/*!*****************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/plugins/rankmath.css ***!
  \*****************************************************************************************/.rank-math-breadcrumb{a{font-weight:500}.separator,a{color:var(--Grey,#918f8f);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:15px;font-style:normal;line-height:normal;text-align:center}.separator{font-weight:600}.last{color:var(--Grey,#918f8f);font-weight:500}.last,.last:last-child{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:15px;font-style:normal;line-height:normal;text-align:center}.last:last-child{align-items:center;color:var(--Blue,#152c91);display:inline-flex;font-weight:600}.last:last-child:after{fill:#152c91;background-image:url(e145de69af5b12535dc9.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:21px;margin-left:6px;width:37px}}
/*!******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/elementor/buttons.css ***!
  \******************************************************************************************/.blue-button:hover{svg path{fill:var(--e-global-color-primary)}}.white-button:hover{svg path{fill:#fff}}.black-button:hover{svg path{fill:#000}}
/*!*******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/elementor/calender.css ***!
  \*******************************************************************************************/.calendar{.item{align-items:center;display:flex;gap:20px;margin-top:10px;.date{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;font-family:Poppins;height:80px;justify-content:center;min-width:80px;padding:10px;width:80px;.day{font-size:30px;font-weight:700;line-height:1em}.month{font-size:15px;font-weight:400;line-height:1.2em;text-transform:lowercase}}.content{display:flex;flex-direction:column;justify-content:center;.title{font-family:var(--e-global-typography-text-font-family);font-size:16px;font-weight:400}.text,.title{color:#fff;margin-bottom:0}.text{font-size:18px;font-weight:700;line-height:1.5em}}}}
/*!***********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/elementor/openinghours.css ***!
  \***********************************************************************************************/.day-wrapper{display:flex;justify-content:space-between}.opening-hours{display:flex;flex-direction:column;gap:5px}
/*!**************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/elementor/mainmenuwidget.scss ***!
  \**************************************************************************************************/.menuWrapper{background-color:#fff;position:relative;width:100%;z-index:10;&:before{background-color:var(--Background,#f1f4f5);height:80px;top:0;@media screen and (max-width:1039px){background:var(--White,#fff)}}&:after,&:before{content:"";left:-50%;position:absolute;width:200vw}&:after{background-color:#fff;height:65px;top:80px;z-index:-1;@media screen and (max-width:1039px){display:none}}@media screen and (min-width:1292px){margin-left:auto;margin-right:auto;width:1292px}li,ul{margin:0;padding:0}}#header-scroll .e-con-inner{padding:0;@media screen and (min-width:1040px){//padding-top:27px}}.elementor-widget-container,.elementor-widget-main_menu_widget{width:100%!important}nav.main-menu-widget.main-menu-widget{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;@media screen and (max-width:1039px){padding-bottom:19px;padding-left:20px;padding-right:20px;padding-top:19px}.logo{height:100%;transition:all .21s ease-in;@media screen and (max-width:1039px){height:42px;margin-right:auto;width:187px}@media screen and (min-width:1040px){height:50px;min-width:225px}img{height:100%;object-fit:contain;width:100%}}.topmenu-container{align-items:center;display:flex;flex-direction:row;gap:20px;width:584px;@media screen and (max-width:1039px){padding-bottom:20px;width:100%}@media screen and (min-width:1040px){padding-bottom:18px;padding-left:0;padding-right:0;padding-top:18px}input{background:var(--White,#fff);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><g clip-path="url%28%23clip0_1389_3364%29"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.1536 6.44257C2.1536 4.92477 2.57716 3.89028 3.23324 3.23421C3.88931 2.57814 4.92379 2.15458 6.44159 2.15458C7.95939 2.15458 8.99388 2.57814 9.64995 3.23421C10.306 3.89028 10.7296 4.92477 10.7296 6.44257C10.7296 7.96037 10.306 8.99485 9.64995 9.65092C8.99388 10.307 7.95939 10.7306 6.44159 10.7306C4.92379 10.7306 3.88931 10.307 3.23324 9.65092C2.57716 8.99485 2.1536 7.96037 2.1536 6.44257ZM6.44159 0.0117188C4.52936 0.0117188 2.88414 0.552849 1.718 1.71899C0.551873 2.88512 0.0107422 4.53034 0.0107422 6.44257C0.0107422 8.3548 0.551873 10 1.718 11.1661C2.88414 12.3323 4.52936 12.8735 6.44159 12.8735C7.93355 12.8735 9.26297 12.544 10.3291 11.8453L13.1549 14.6713C13.5733 15.0897 14.2517 15.0897 14.6702 14.6713C15.0886 14.2529 15.0886 13.5745 14.6702 13.1561L11.8444 10.3301C12.5431 9.26398 12.8724 7.93455 12.8724 6.44257C12.8724 4.53034 12.3314 2.88512 11.1652 1.71899C9.99904 0.552849 8.35382 0.0117188 6.44159 0.0117188Z" fill="%23A1A8C6"/></g><defs><clipPath id="clip0_1389_3364"><rect width="15" height="15" fill="white"/></clipPath></defs></svg>');background-position:17px 14px;background-repeat:no-repeat;border:0;border-radius:40px;color:#a1a8c6;font-size:15px;font-style:normal;font-weight:500;height:43px;line-height:normal;padding-left:50px;width:455px;@media screen and (max-width:1039px){max-width:100%;width:100%}}img,svg{min-height:23px;min-width:23px}}.keuzehulp-container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:7px;min-width:187px;@media screen and (max-width:1039px){visibillity:hidden;display:none}a{color:var(--Blue,#152c91);font-size:15px;font-style:normal;font-weight:600;line-height:normal}}ul{//padding:0;li{list-style:none}}a:hover,span:hover{cursor:pointer}}ul.links-container{//width:100%;align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;height:100%;min-width:calc(100% - 200px);padding:0;>li{display:flex;line-height:23px;@media screen and (max-width:1039px){//width:calc(100% - 18px);flex-direction:column;position:relative;width:100%;&:first-of-type{a{//padding:0 0 20px 0}}}@media screen and (min-width:1040px){//height:100%;//flex-direction:row;//gap:10px;padding-bottom:18px;padding-left:15px;padding-right:15px;padding-top:24px}&.active{@media screen and (max-width:1039px){>a{color:var(--Blue,#152c91);font-weight:800}>span{transform:translateY(-8px) rotate(0deg) scaleY(1)}}>.bigmenu{opacity:1;pointer-events:auto;transform:translate(0);@media screen and (max-width:1039px){display:flex}}}&.first-item{@media screen and (min-width:1040px){//margin-left:auto;padding-left:0}}>a{display:flex;flex-direction:row;gap:4px;line-height:23px;@media screen and (max-width:1039px){font-size:12px;font-weight:600;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:0;position:relative}span{transform:rotate(90deg);@media screen and (max-width:1039px){align-items:center;display:flex;font-size:25px;font-weight:400;height:40px;justify-content:center;position:absolute;right:0;top:0;transform:translate(0) rotate(90deg);width:40px}}}>span{display:none;transform:rotate(90deg);@media screen and (max-width:1039px){align-items:center;display:flex;font-size:25px;font-weight:400;height:40px;justify-content:center;position:absolute;right:0;top:0;transform:translateY(-8px) rotate(0deg) scaleY(-1);transition:all .21s ease-in-out;width:40px}}.bigmenu{display:flex;flex-direction:column;flex-wrap:wrap;left:50%;transition:all .34s ease-in-out;width:100%;z-index:999;@media screen and (max-width:1039px){display:none}@media screen and (min-width:1040px){background:var(--Background,#f1f4f5);flex-direction:row;gap:40px;height:100%;left:0;min-height:518px;opacity:0;padding-bottom:80px;padding-left:0;padding-right:0;padding-top:40px;pointer-events:none;position:absolute;top:145px;&:before{left:0;transform:translate(100%)}&:after,&:before{background:var(--Background,#f1f4f5);content:"";height:100%;position:absolute;top:0;width:100%}&:after{right:0;transform:translate(-100%)}}.menufietswrapper{bottom:0;height:533px;pointer-events:none;position:absolute;right:-126px;width:927px;@media screen and (max-width:1039px){display:none}img{height:100%;object-fit:contain;width:100%}}ul{display:flex;flex-direction:column;gap:20px;li{color:var(--Black,#231f20);font-size:15px;font-style:normal;font-weight:600;line-height:normal;@media screen and (max-width:1039px){font-size:12px!important}&.title{color:var(--Blue,#152c91);font-size:22px;font-style:normal;font-weight:800;line-height:normal}}}>.left__col{//min-height:400px;background-color:#fff;display:flex;flex-direction:row;gap:40px;padding:80px 40px;position:relative;width:calc(100% - 690px);@media screen and (max-width:1039px){background-color:transparent;flex-direction:column;gap:20px;margin-bottom:40px;padding-bottom:0;padding-left:20px;padding-right:20px;padding-top:0;width:100%}ul{display:flex;flex-direction:column;gap:20px;width:calc(50% - 20px);li{align-self:flex-start;display:flex;justify-self:flex-start}a{&:nth-child(1n+2){padding-left:20px}}}}>.right__col{border-radius:8px;display:flex;flex-direction:row;overflow:hidden;position:relative;width:650px;@media screen and (max-width:1039px){display:none}.menu__info{display:flex!important}.inner__right{align-items:flex-start;background:var(--White,#fff);border-radius:0 10px 10px 0;display:flex;flex-direction:column;flex-shrink:0;gap:60px;height:100%;height:397px;padding:80px 40px;width:203px}}}}.menu__info{display:none;@media screen and (max-width:1039px){border-radius:10px;display:flex;gap:20px;height:auto;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px;width:100%}}}nav.main-menu-widget a{color:var(--Black,#231f20);font-size:15px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:normal;@media screen and (min-width:var(--Minmob )){padding-bottom:0;padding-left:20px;padding-right:20px;padding-top:0}}nav.main-menu-widget .home-link{margin-right:auto}nav.main-menu-widget svg{//fill:var(--text-color)}#sidebar-active,.close-sidebar-button,.open-sidebar-button{display:none}@media(max-width:1039px){ul.links-container{//box-shadow:-5px 0 5px rgba(0,0,0,.25);align-items:flex-start;background-color:#f1f4f5;flex-direction:column;opacity:0;overflow:scroll;padding:20px;pointer-events:none;position:fixed;right:0;top:80px;transform:scale(.96);transition:.21s ease-out;width:100%;z-index:10}nav.main-menu-widget a{box-sizing:border-box;height:auto;justify-content:flex-start;width:100%}.close-sidebar-button,.open-sidebar-button{align-items:center;display:flex;justify-content:center;padding:19px 20px;position:absolute;right:0;top:0;z-index:11;svg{fill:#173e43}}.open-sidebar-button{display:block}.close-sidebar-button{display:none}#sidebar-active:checked{~.close-sidebar-button{display:block}~.open-sidebar-button{display:none}}#sidebar-active:checked~.links-container{opacity:1;pointer-events:all;right:0;transform:scale(1)}#sidebar-active:checked~#overlay{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9}}#overlay{background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9;body.menuopen &{display:block}}.button{$this:&;display:flex;gap:15px;padding:15px 30px}.menu__info{align-items:flex-start;background:var(--Blue,#152c91);border-radius:10px 0 0 10px;display:flex;flex-direction:column;gap:30px;height:100%;padding:90px 90px 90px 40px;width:448px;.image-wrapper{height:37px;width:166px;img{height:100%;object-fit:contain;width:100%}}span.title{color:var(--White,#fff);font-family:Poppins;font-size:22px;font-style:normal;font-weight:400;line-height:normal}}
/*!*********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/account.scss ***!
  \*********************************************************************************************/.woocommerce-MyAccount-navigation{border-radius:5px;width:25%!important;ul{list-style:none;margin:0;padding:0;li{background-color:var(--e-global-color-secondary);line-height:0px;a{color:var(--e-global-color-text);display:block;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:700;padding:24px 32px;text-decoration:none}&:hover{background-color:var(--e-global-color-primary);a{color:#fff}}&.is-active{background-color:var(--e-global-color-primary);a{color:#fff}}}}}li.is-active{background-color:var(--e-global-color-primary)!important;a{color:#fff!important}}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce-account .addresses .title .edit{float:left}
/*!******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/cart.scss ***!
  \******************************************************************************************/.woocommerce-cart{.woocommerce{display:flex;font-family:var(--e-global-typography-text-font-family),Sans-serif;gap:40px;justify-content:space-between;.woocommerce-cart-form{width:100%;table.shop_table.shop_table_responsive{border:none}td,th{width:20%}.product-thumbnail{img{height:auto;mix-blend-mode:multiply;object-fit:cover;padding:12px;width:110px}}}.cart-collaterals:after,.cart-collaterals:before,.product-remove{display:none}.cart-collaterals{flex-basis:30%;.cart_totals{width:100%;h2{align-items:center;background-color:var(--e-global-color-primary);color:#fff;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:700;height:43px;justify-content:center;margin:0;padding:12px}}.checkout-button.button.alt.wc-forward{background:var(--e-global-color-primary);border-radius:100px;color:#fff;font-size:15px;font-style:normal;font-weight:600;line-height:normal;padding:15px 30px}}.shop_table{border:none;.product-price,.product-subtotal{font-weight:700;text-align:center}thead{tr:first-child{background-color:var(--e-global-color-primary);color:#fff;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}th{border:none}}}tbody{.product-name{a{color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}}tr{height:140px;td,th{background-color:#fff;border:none;color:var(--e-global-color-text);font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}}}.coupon{display:none}}}
/*!**********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/checkout.scss ***!
  \**********************************************************************************************/.wc-block-components-product-name{font-size:1.2em!important;font-weight:700}.wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-sticky.is-large{top:155px}
/*!***************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./resources/styles/woocommerce/notifications.scss ***!
  \***************************************************************************************************/.woocommerce-info,.woocommerce-info:before{border-top-color:var(--e-global-color-primary)!important;color:var(--e-global-color-primary)!important}.woocommerce-info{color:var(--e-global-color-text)!important}.woocommerce-error,.woocommerce-message{background-color:var(--color-grey-light);border-width:2px;color:var(--color-black);font-family:var(--e-global-typography-a02ab96-font-family),Sans-serif;font-size:var(--e-global-typography-a02ab96-font-size);font-weight:var(--e-global-typography-a02ab96-font-weight)}.woocommerce-message{align-items:center;display:flex;justify-content:space-between}.button.wc-forward{background-color:#fff!important;border-radius:100px!important;border-style:solid!important;border-width:2px!important;color:var(--e-global-color-text)!important;padding:12px 32px!important;transition:all .3s ease!important}.button.wc-forward:hover{background-color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)!important;color:#fff!important}
/*!*****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./resources/styles/default.style.css ***!
  \*****************************************************************************************************************************/.header-primary{color:var(--e-global-color-primary);font-weight:700}.header-bold{font-weight:700}html{scroll-padding-top:150px}