/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./assets/src/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans-Light.ttf");font-weight:300}@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans-Regular.ttf");font-weight:400}@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans-SemiBold.ttf");font-weight:500}@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans-Bold.ttf");font-weight:700}@font-face{font-family:"Open Sans";src:url("../fonts/Open_Sans/OpenSans-ExtraBold.ttf");font-weight:900}.headline-h-1{font-family:"Inter",sans-serif;font-size:56px;font-weight:700;line-height:1.21em}@media(max-width: 767px){.headline-h-1{font-size:40px;line-height:50px}}@media(max-width: 1024px){.headline-h-1{font-size:48px;line-height:58px}}.headline-h-2{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.21em}@media(max-width: 767px){.headline-h-2{font-size:36px;line-height:46px}}@media(max-width: 1024px){.headline-h-2{font-size:40px;line-height:50px}}.headline-h-3{font-family:"Inter",sans-serif;font-size:40px;font-weight:700;line-height:1.2em}@media(max-width: 767px){.headline-h-3{font-size:32px;line-height:42px}}@media(max-width: 1024px){.headline-h-3{font-size:32px;line-height:42px}}.headline-h-4{font-family:"Inter",sans-serif;font-size:32px;font-weight:700;line-height:1.19em}@media(max-width: 767px){.headline-h-4{font-size:28px;line-height:38px}}@media(max-width: 1024px){.headline-h-4{font-size:28px;line-height:38px}}.headline-h-5{font-family:"Inter",sans-serif;font-size:28px;font-weight:700;line-height:1.21em}@media(max-width: 767px){.headline-h-5{font-size:24px;line-height:32px}}@media(max-width: 1024px){.headline-h-5{font-size:24px;line-height:32px}}.headline-h-6{font-family:"Inter",sans-serif;font-size:24px;font-weight:700;line-height:1.25em}@media(max-width: 767px){.headline-h-6{font-size:20px;line-height:26px}}@media(max-width: 1024px){.headline-h-6{font-size:20px;line-height:26px}}.body-xl-regular{font-family:"Inter",sans-serif;font-size:20px;font-weight:400;line-height:1.3em}.body-xl-medium{font-family:"Inter",sans-serif;font-size:20px;font-weight:500;line-height:1.3em}.body-xl-semi-bold{font-family:"Inter",sans-serif;font-size:20px;font-weight:600;line-height:1.3em}.body-xl-bold{font-family:"Inter",sans-serif;font-size:20px;font-weight:700;line-height:1.3em}.body-lg-regular{font-family:"Inter",sans-serif;font-size:18px;font-weight:400;line-height:1.33em}.body-lg-medium{font-family:"Inter",sans-serif;font-size:18px;font-weight:500;line-height:1.33em}.body-lg-semi-bold{font-family:"Inter",sans-serif;font-size:18px;font-weight:600;line-height:1.33em}.body-lg-bold{font-family:"Inter",sans-serif;font-size:18px;font-weight:700;line-height:1.33em}.body-md-regular{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.38em}.body-md-medium{font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:1.38em}.body-md-semi-bold{font-family:"Inter",sans-serif;font-size:16px;font-weight:600;line-height:1.38em}.body-md-bold{font-family:"Inter",sans-serif;font-size:16px;font-weight:700;line-height:1.38em}.body-sm-regular{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:1.29em}.body-sm-medium{font-family:"Inter",sans-serif;font-size:14px;font-weight:500;line-height:1.29em}.body-sm-semi-bold{font-family:"Inter",sans-serif;font-size:14px;font-weight:600;line-height:1.29em}.body-sm-bold{font-family:"Inter",sans-serif;font-size:14px;font-weight:700;line-height:1.29em}.body-xs-regular{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;line-height:1.33em}.body-xs-medium{font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:1.33em}.body-xs-semi-bold{font-family:"Inter",sans-serif;font-size:12px;font-weight:600;line-height:1.33em}.body-xs-bold{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;line-height:1.33em}.neutral-white{color:#fff;font-size:1.25rem}.bg-neutral-white{background-color:#fff}.neutral-black{color:#000;font-size:1.25rem}.bg-neutral-black{background-color:#000}.default-900{color:#101828;font-size:1.25rem}.bg-default-900{background-color:#101828}.default-800-headline{color:#1d2939;font-size:1.25rem}.bg-default-800-headline{background-color:#1d2939}.default-700{color:#344054;font-size:1.25rem}.bg-default-700{background-color:#344054}.default-600-body{color:#475467;font-size:1.25rem}.bg-default-600-body{background-color:#475467}.default-500{color:#667085;font-size:1.25rem}.bg-default-500{background-color:#667085}.default-400{color:#98a2b3;font-size:1.25rem}.bg-default-400{background-color:#98a2b3}.default-300-grey{color:#d0d5dd;font-size:1.25rem}.bg-default-300-grey{background-color:#d0d5dd}.default-200{color:#eaecf0;font-size:1.25rem}.bg-default-200{background-color:#eaecf0}.default-100-shade{color:#f2f4f7;font-size:1.25rem}.bg-default-100-shade{background-color:#f2f4f7}.default-50{color:#f9fafb;font-size:1.25rem}.bg-default-50{background-color:#f9fafb}.default-25{color:#fcfcfd;font-size:1.25rem}.bg-default-25{background-color:#fcfcfd}.prim-10{color:#f9cdd0;font-size:1.25rem}.bg-prim-10{background-color:#f9cdd0}.prim-20{color:#f6acb0;font-size:1.25rem}.bg-prim-20{background-color:#f6acb0}.prim-30{color:#f18289;font-size:1.25rem}.bg-prim-30{background-color:#f18289}.prim-40{color:#ec5962;font-size:1.25rem}.bg-prim-40{background-color:#ec5962}.prim-50{color:#e8303a;font-size:1.25rem}.bg-prim-50{background-color:#e8303a}.prim{color:#e30613;font-size:1.25rem}.bg-prim{background-color:#e30613}.prim-60{color:#bd0510;font-size:1.25rem}.bg-prim-60{background-color:#bd0510}.prim-70{color:#97040d;font-size:1.25rem}.bg-prim-70{background-color:#97040d}.prim-80{color:#72030a;font-size:1.25rem}.bg-prim-80{background-color:#72030a}.prim-90{color:#4c0206;font-size:1.25rem}.bg-prim-90{background-color:#4c0206}.prim-100{color:#2d0104;font-size:1.25rem}.bg-prim-100{background-color:#2d0104}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;margin-block-end:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{margin-left:20px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}p{margin:0 !important}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}.cut-text-3{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;overflow:hidden;text-overflow:ellipsis;max-height:3.3em}.cut-text-2{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;text-overflow:ellipsis;max-height:3em}h1,h2,h3,h4,h5,h6,p,span,ul,ol,li{word-break:break-word}.words-overflow .elementor-widget-container h1,.words-overflow .elementor-widget-container h2,.words-overflow .elementor-widget-container h3,.words-overflow .elementor-widget-container h4,.words-overflow .elementor-widget-container h5,.words-overflow .elementor-widget-container h6,.words-overflow .elementor-widget-container p{word-break:break-word}.BlogArchive__Card article{border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.15)}.BlogArchive__Card article .elementor-post__text{padding:24px 16px}.SingleBlog__Card article{border-radius:8px;box-shadow:0 8px 16px rgba(0,0,0,.15)}.SingleBlog__Card article .elementor-post__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.SingleBlog__Card article .elementor-post__text{display:flex;flex-direction:column;gap:12px;padding:4px 8px 4px 4px}.wapp-ArchivePosts .elementor-button-wrapper a{border-radius:10px 0px 20px 0px;background:#1b3d81 !important}.wapp-ArchivePosts .elementor-button-wrapper a:hover{border-radius:10px 0px 20px 0px;background:#0e1f41 !important;color:#fff !important}.dialog-close-button{outline:none !important}.dialog-close-button a,.dialog-close-button svg{outline:none !important}.notification-popup{margin-bottom:16px}.notification-popup:last-of-type{margin-bottom:0}.notification-popup__title{margin-bottom:8px}.notification-popup__body{margin-bottom:0px}.notification-popup.vacatures .notification-popup__body{margin-bottom:8px}.wapp-opening-hours{list-style:none;display:flex;flex-direction:column}.wapp-opening-hours li{display:flex;justify-content:space-between}.wapp-Pagination .elementor-pagination .page-numbers{padding:5px 10px;border:1px solid #e30613;border-radius:4px}.wapp-Pagination .elementor-pagination a.page-numbers{color:#fff !important;background-color:#e30613}.wapp-Projecten .elementor-cta{transition:.3s}.wapp-Projecten .elementor-cta .elementor-cta__content{overflow:hidden;transition:.3s;transition-duration:300ms;opacity:1;transform:translateY(70px)}.wapp-Projecten .elementor-cta .elementor-cta__content .elementor-cta__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;overflow:hidden;text-overflow:ellipsis;max-height:1.5em}.wapp-Projecten .elementor-cta .elementor-cta__content .elementor-cta__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;text-overflow:ellipsis;max-height:3em}.wapp-Projecten .elementor-cta:hover .elementor-cta__bg-wrapper .elementor-cta__bg-overlay{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%) !important}.wapp-Projecten .elementor-cta:hover .elementor-cta__content{transform:translateY(0) translateX(0)}.wapp-PostsCategories .PostCategory{padding:4px 12px;border-radius:4px;background-color:#d0d5dd}.wapp-PostsCategories .PostCategory span{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.38em;color:#475467 !important}.wapp-PostsCategories .PostCategory.active-category{background-color:#475467}.wapp-PostsCategories .PostCategory.active-category span{color:#fff !important}.wapp-Header.elementor-sticky--effects{background-color:#fff !important}.wapp-Header:has(.elementor-menu-toggle.elementor-active){background-color:#fff !important}@media(min-width: 1024px){.wapp-Header_Menu .elementor-widget-container{box-shadow:0px 10px 20px 0px rgba(16,24,40,.04),0px 2px 4px 0px rgba(16,24,40,.02)}}@media(max-width: 1024px){.wapp-Header_Menu .elementor-widget-container .contact-btn{padding-bottom:16px}}.wapp-Header_Menu .elementor-widget-container .contact-btn a{color:#fff !important;display:flex;padding:12px 20px !important;justify-content:center;align-items:center;gap:12px;border-radius:8px;background:#e30613;width:-moz-fit-content;width:fit-content}@media(max-width: 1024px){.wapp-Header_Menu .elementor-widget-container .contact-btn a{margin-left:16px}}.wapp-Header_Menu .elementor-widget-container .contact-btn a:hover,.wapp-Header_Menu .elementor-widget-container .contact-btn a.elementor-item-active{background:#97040d !important;color:#fff !important}@media(min-width: 1024px){.wapp-Header_Menu .elementor-widget-container .diensten-menu a.has-submenu.highlighted+ul.sub-menu{border-radius:8px;background:#fff;box-shadow:0px 10px 20px 0px rgba(16,24,40,.04),0px 2px 4px 0px rgba(16,24,40,.02);display:grid;grid-template-columns:repeat(2, 1fr);width:-moz-fit-content;width:fit-content;row-gap:16px;padding:24px;align-items:center;-moz-column-gap:20px;column-gap:20px}}@media(min-width: 767px){.wapp-HomeBanner .column-1,.wapp-HomeBanner .column-2{background:none !important}}

/*# sourceMappingURL=style.min.css.map*/