.__nuxt-error-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:flex;flex-direction:column;font-family:sans-serif;font-weight:100!important;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}.material-icons[data-v-1b1d4308]{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}body[data-v-1b1d4308]{margin:0}.web-menu-right[data-v-1b1d4308]{justify-content:flex-end}.blue-label[data-v-1b1d4308]{color:#00511b}.error[data-v-1b1d4308]{background:#f8665b;color:#fff}.success[data-v-1b1d4308]{background:#6fb875;color:#fff}.display-flex[data-v-1b1d4308]{display:flex}.height-100[data-v-1b1d4308]{height:100%}.margin-auto[data-v-1b1d4308]{margin:auto}.vertical-center[data-v-1b1d4308]{margin:auto 0}@media(max-width:767px){.height-max[data-v-1b1d4308]{height:-moz-max-content!important;height:max-content!important}.width-max[data-v-1b1d4308]{width:-moz-max-content;width:max-content}}.bouwkosten-container[data-v-1b1d4308]{margin:auto;max-width:1130px}.bouwkosten-container-login[data-v-1b1d4308]{margin:auto;max-width:720px}.bouwkosten-breadcrumbs .v-application ol[data-v-1b1d4308],.v-application ul[data-v-1b1d4308]{padding:0}@media(max-width:960px){.xs-justify-center[data-v-1b1d4308]{justify-content:center}}.xs-justify-center.layout-controller[data-v-1b1d4308]{justify-content:center}@media(max-width:768px){.xs-justify-center.layout-controller[data-v-1b1d4308]{flex-direction:column;flex-wrap:wrap;margin-right:10px}}@media(max-width:960px){.xs-mx-3[data-v-1b1d4308]{margin-left:12px!important;margin-right:12px!important}}.bouwkosten-button[data-v-1b1d4308]{background-color:#0e7634;border-bottom:2px solid #00511b;color:#fff;font-family:Segoe UI;margin:auto;padding:3px 10px}.bouwkosten-button[data-v-1b1d4308]:hover{background:#0e7634}.bouwkosten-button[data-v-1b1d4308]:disabled{background:#6cad85;border-bottom:2px solid rgba(0,81,27,.3)}@media(max-width:372px){.bouwkosten-button[data-v-1b1d4308]{width:100%}}.bouwkostenindex-dashboard[data-v-1b1d4308]{border-bottom:4px solid #00511b;height:181px;width:100%}@media(max-width:768px){.bouwkostenindex-dashboard[data-v-1b1d4308]{height:90px}}.bouwkostenindex-input[data-v-1b1d4308]{background:#fff;border:1px solid rgba(0,0,0,.2);color:#000;height:35px;padding-left:5px;width:100%}.bouwkostenindex-input[data-v-1b1d4308]:focus{outline:0}.bouwkostenindex-page-title[data-v-1b1d4308]{font-size:1.5rem;font-weight:400}.bouwkostenindex-page-subtitle[data-v-1b1d4308]{font-size:1.1rem}.bouwkosten-step-wrapper[data-v-1b1d4308]{background:#00479b;border-radius:50%;height:90px;width:90px}.bouwkosten-element-wrapper[data-v-1b1d4308]{position:relative;white-space:nowrap;width:auto}@supports(-ms-ime-align:auto){.bouwkosten-element-wrapper .bouwkosten-orange-button-wrapper[data-v-1b1d4308]{display:inline-block;white-space:nowrap;width:auto}}.bouwkosten-stepper-button[data-v-1b1d4308]{align-items:center;background-color:#0e7634;border:1px solid #73787d;cursor:pointer;display:flex;height:2.5rem;justify-content:space-between;margin:auto;transition:background .5s ease-in-out;width:150px}.bouwkosten-stepper-button[data-v-1b1d4308]:disabled{background-color:#6cad85;border:1px solid hsla(210,4%,47%,.3)}.bouwkosten-stepper-button[data-v-1b1d4308]:disabled:hover{background-color:#b6d6c1}.bouwkosten-stepper-button[data-v-1b1d4308]:focus{outline:0}.bouwkosten-stepper-button[data-v-1b1d4308]:hover{background-color:#6cad85;transition-duration:.5s}.bouwkosten-stepper-button .bouwkosten-stepper-button-text[data-v-1b1d4308]{color:#fff;margin:auto;-webkit-text-decoration:none;text-decoration:none}.bouwkosten-link[data-v-1b1d4308]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.print-image-layout[data-v-1b1d4308]{display:flex;flex-direction:column;height:90%;justify-content:center}.print-image-layout img[data-v-1b1d4308]{height:350px;margin:20px auto;width:80%}.bouwkosten_table[data-v-1b1d4308]{overflow-x:auto}.footer-mailto[data-v-1b1d4308]{color:#fff!important;font-size:.8rem;text-decoration:none;text-decoration:initial}.background-banner-image[data-v-1b1d4308]{background-position:50%;background-repeat:no-repeat;background-size:100% 180px;border-bottom:4px solid #0e7634;height:180px;width:100%}@media(max-width:1024px){.background-banner-image[data-v-1b1d4308]{background-size:auto 120px;height:120px}}.flex.submenu-item>a[data-v-1b1d4308]{color:inherit;-webkit-text-decoration:none;text-decoration:none}.locale-wrapper a[data-v-1b1d4308]{color:#a5a5a5!important}.uppercase[data-v-1b1d4308]{text-transform:uppercase}.pointer[data-v-1b1d4308]{cursor:pointer}p.bold[data-v-1b1d4308]{font-weight:700;margin-top:16px}ul.dashed[data-v-1b1d4308]{list-style-type:none}ul.dashed>li[data-v-1b1d4308]{text-indent:-5px}ul.dashed>li[data-v-1b1d4308]:before{content:"-";text-indent:-5px}.banner-background[data-v-1b1d4308]{background-color:#efece5;text-align:center}.banner-background.publication[data-v-1b1d4308]{height:100%}.banner-background>div>div[data-v-1b1d4308]{margin:0 auto}.space-top[data-v-1b1d4308]{margin:40px auto 0;max-width:1130px!important}.space-top .space-top-content[data-v-1b1d4308]{justify-content:center}.space-left[data-v-1b1d4308]{padding-left:25px}.bouwkostenToast[data-v-1b1d4308]{top:5%!important}.bouwkostenToast>.toasted[data-v-1b1d4308]{padding:15px 50px!important}.trend[data-v-1b1d4308]{color:green!important;font-style:italic}.activeMenu[data-v-1b1d4308],.nuxt-link-active[data-v-1b1d4308]{color:#0e7634!important}footer .nuxt-link-active[data-v-1b1d4308]{color:#cacaca!important}.app .dot[data-v-1b1d4308]{background-color:#0e7634;border-radius:50%;height:5px;width:5px}.app .extra-menu-wrapper[data-v-1b1d4308]{background:#fff;box-shadow:0 4px 2px -2px rgba(0,0,0,.1);height:-moz-max-content;height:max-content;padding-top:115px;position:fixed;width:100%;z-index:1}.app .extra-menu-body[data-v-1b1d4308]{margin:auto;max-width:1130px}.app .extra-menu-item[data-v-1b1d4308]{cursor:pointer;font-size:14px}.app .extra-menu-item[data-v-1b1d4308]:hover{color:#00479b}.app .one-column-item[data-v-1b1d4308]{margin-left:calc(1rem + 3px);white-space:nowrap}.app .extra-menu-link[data-v-1b1d4308]{color:rgba(0,0,0,.87);-webkit-text-decoration:none;text-decoration:none}@media(min-width:961px)and (max-width:1150px){.app .low-dimension-container[data-v-1b1d4308]{padding:0 15px}}.app .dot-container[data-v-1b1d4308]{margin-right:10px}.app .submenu-0[data-v-1b1d4308]{margin-left:51.5%}.app .submenu-1[data-v-1b1d4308]{margin-left:63%}.app .submenu-2[data-v-1b1d4308]{margin-left:78.5%}.web-menu-wrapper{background:#fff;position:fixed;width:100%;z-index:2}.top-line{border-bottom:1px solid #e1e1e1;height:10px;width:100%}.trapezoid-container-wrapper{height:40px;margin:auto;max-width:1130px;position:relative}.trapezoid-container-wrapper .trapezoid{background-color:transparent;border-color:#fff transparent transparent;border-style:solid;border-width:40px 30px 0;position:absolute;width:calc(100% - 1px);z-index:3}.trapezoid-container-wrapper .trapezoid-wrapper-outer{height:40px;position:absolute;right:.5px;width:500px}.trapezoid-container-wrapper .trapezoid-wrapper-inner{height:40px;margin-top:-1px;position:absolute;right:.5px;width:500px}.trapezoid-container-wrapper .outer{border-color:#e1e1e1 transparent transparent;position:absolute;right:0;width:100%;z-index:2}.trapezoid-container-wrapper .trapezoid-content{height:40px;position:absolute;right:25px;width:450px;z-index:3}.trapezoid-container-wrapper .trapezoid-content .nav{display:flex;flex-direction:row;height:100%;justify-content:flex-end;list-style:none;width:100%}.trapezoid-container-wrapper .trapezoid-content .nav .nav-elem{color:#a5a5a5;font-size:12px;margin:auto}.trapezoid-container-wrapper .trapezoid-content .nav .nav-elem .nav-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.trapezoid-container-wrapper .trapezoid-content .nav .nav-elem .nav-icon{color:inherit;cursor:pointer;font-size:16px;margin:auto 5px}@media(max-width:1200px){.trapezoid-container-wrapper .trapezoid-content .nav .nav-elem .nav-icon{font-size:14px}}.trapezoid-container-wrapper .trapezoid-content .nav .nav-elem .nav-local{color:inherit;cursor:pointer;font-size:12px;margin:auto}.submenu-title{margin:auto;max-width:1130px;min-height:75px}.submenu-item{color:#7c8d97;cursor:pointer;font-weight:700;text-align:center}.logo{height:auto;position:relative;width:275px}.activeLink span{border-bottom:2px solid rgba(0,144,228,.184);color:#00479b}.activeLink:hover span{border-bottom:0}@media(min-width:961px)and (max-width:1150px){.low-dimension-container{padding:0 15px}}.menu span{width:100%}.parent-element{background:rgba(0,0,0,.1);color:hsla(0,0%,100%,.3)}.parent-element .collapseIcon{font-size:20px;margin:auto 10px auto 5px}.mobile-header{width:100%}.mobile-header .menuIcon{margin:auto auto auto 3vmax}@media(max-width:768px){.mobile-header .menuIcon{height:25px;width:25px}}@media(max-width:375px){.mobile-header .menuIcon{height:20px;width:20px}}.mobile-header .locale-wrapper{margin:auto 3vmax auto auto;width:-moz-max-content;width:max-content}.menu-element{border:1px 0;border-bottom:1px solid hsla(0,0%,100%,.082);border-top:1px solid hsla(0,0%,100%,.082);display:flex;flex-direction:row;font-size:1.2rem;height:3rem;list-style-type:none}.menu-element .expandIcon{font-size:20px;margin:auto 5px auto auto}.flex .nav-link{color:inherit;color:hsla(0,0%,100%,.4);-webkit-text-decoration:none;text-decoration:none}.mobileLogo{margin-top:15px;width:295px}@media(max-width:768px){.nav-local{font-size:20px}}@media(max-width:375px){.nav-local{font-size:18px}}.menu-btn{background:#0e7ad3;border:0;height:35px;max-width:300px;width:70%}.menu-btn .btn-content{color:#fff;display:flex;flex-direction:row;font-size:25px;justify-content:flex-start}.menu-btn .btn-content svg{margin:auto 10px}.slide-fade-enter-active{transition:all .5s ease}.slide-fade-leave-active{transition:all .5s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{opacity:1;transform:translateX(-100%)}.menu-elem-enter-active{transition:all .5s ease;transition-delay:.5s}.menu-elem-leave-active{transition:all .5s cubic-bezier(1,.5,.8,1)}.menu-elem-enter,.menu-elem-leave-to{opacity:1;transform:translateX(-120%)}.app .v-application .v-application--wrap .bouwkostenindex-footer{background:#32465a;padding:0;width:100%}.app .v-application .v-application--wrap .bouwkostenindex-footer .bouwkostenindex-footer-wrapper{margin:auto;max-width:1130px}.app .bouwkostenindex-elem{cursor:pointer}.app .bouwkostenindex-elem-sitemap{text-align:left}@media(max-width:960px){.app .bouwkostenindex-elem-sitemap{text-align:center}}.app .bouwkostenindex-elem-sitemap span{color:#fff;font-size:.8rem}.app .bouwkostenindex-elem-sitemap .common-link{color:#fff;-webkit-text-decoration:none;text-decoration:none}.app .bouwkostenindex-elem-mail{text-align:right}@media(max-width:960px){.app .bouwkostenindex-elem-mail{text-align:center}}.app .bouwkostenindex-elem-mail span{color:#fff;font-size:.8rem}.app .v-dialog{background:#fff!important;border-radius:0!important}.app .nav-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.app .login-modal-title{font-size:1.4rem;font-weight:700}.app .login-modal-link{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.app .login-alert{font-size:1rem;text-align:center}.app .flex .reset-password-back-icon{color:#00511b}.app .login-info{color:rgba(255,0,0,.8);display:block;text-align:justify}.app .paragraph-title{font-size:18px;font-weight:700}.app .paragraph-text{font-size:16px}.app .glossary-title{color:#0e7634;font-size:24px}.app .glossary-button{margin:0}.app .glossary-alphabet{background:#eaeff2;font-size:20px}.app .glossary-alphabet span{cursor:pointer}.app .glossary-content{height:60vmin;overflow-x:hidden;overflow-y:scroll}.app .mobile-glossary-layout span{margin:5px}@font-face{font-display:swap;font-family:Segoe-UI;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/SegoeUIRegular.3b1b8cc.eot) format("eot"),url(/_nuxt/fonts/SegoeUIRegular.890e721.woff) format("woff"),url(/_nuxt/fonts/SegoeUIRegular.6581cfa.ttf) format("ttf")}@font-face{font-display:swap;font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v78/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.material-icons{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}body{margin:0}.web-menu-right{justify-content:flex-end}.blue-label{color:#00511b}.error{background:#f8665b;color:#fff}.success{background:#6fb875;color:#fff}.display-flex{display:flex}.height-100{height:100%}.margin-auto{margin:auto}.vertical-center{margin:auto 0}@media(max-width:767px){.height-max{height:-moz-max-content!important;height:max-content!important}.width-max{width:-moz-max-content;width:max-content}}.bouwkosten-container{margin:auto;max-width:1130px}.bouwkosten-container-login{margin:auto;max-width:720px}.bouwkosten-breadcrumbs .v-application ol,.v-application ul{padding:0}@media(max-width:960px){.xs-justify-center{justify-content:center}}.xs-justify-center.layout-controller{justify-content:center}@media(max-width:768px){.xs-justify-center.layout-controller{flex-direction:column;flex-wrap:wrap;margin-right:10px}}@media(max-width:960px){.xs-mx-3{margin-left:12px!important;margin-right:12px!important}}.bouwkosten-button{background-color:#0e7634;border-bottom:2px solid #00511b;color:#fff;font-family:Segoe UI;margin:auto;padding:3px 10px}.bouwkosten-button:hover{background:#0e7634}.bouwkosten-button:disabled{background:#6cad85;border-bottom:2px solid rgba(0,81,27,.3)}@media(max-width:372px){.bouwkosten-button{width:100%}}.bouwkostenindex-dashboard{border-bottom:4px solid #00511b;height:181px;width:100%}@media(max-width:768px){.bouwkostenindex-dashboard{height:90px}}.bouwkostenindex-input{background:#fff;border:1px solid rgba(0,0,0,.2);color:#000;height:35px;padding-left:5px;width:100%}.bouwkostenindex-input:focus{outline:0}.bouwkostenindex-page-title{font-size:1.5rem;font-weight:400}.bouwkostenindex-page-subtitle{font-size:1.1rem}.bouwkosten-step-wrapper{background:#00479b;border-radius:50%;height:90px;width:90px}.bouwkosten-element-wrapper{position:relative;white-space:nowrap;width:auto}@supports(-ms-ime-align:auto){.bouwkosten-element-wrapper .bouwkosten-orange-button-wrapper{display:inline-block;white-space:nowrap;width:auto}}.bouwkosten-stepper-button{align-items:center;background-color:#0e7634;border:1px solid #73787d;cursor:pointer;display:flex;height:2.5rem;justify-content:space-between;margin:auto;transition:background .5s ease-in-out;width:150px}.bouwkosten-stepper-button:disabled{background-color:#6cad85;border:1px solid hsla(210,4%,47%,.3)}.bouwkosten-stepper-button:disabled:hover{background-color:#b6d6c1}.bouwkosten-stepper-button:focus{outline:0}.bouwkosten-stepper-button:hover{background-color:#6cad85;transition-duration:.5s}.bouwkosten-stepper-button .bouwkosten-stepper-button-text{color:#fff;margin:auto;-webkit-text-decoration:none;text-decoration:none}.bouwkosten-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.print-image-layout{display:flex;flex-direction:column;height:90%;justify-content:center}.print-image-layout img{height:350px;margin:20px auto;width:80%}.bouwkosten_table{overflow-x:auto}.footer-mailto{color:#fff!important;font-size:.8rem;text-decoration:none;text-decoration:initial}.background-banner-image{background-position:50%;background-repeat:no-repeat;background-size:100% 180px;border-bottom:4px solid #0e7634;height:180px;width:100%}@media(max-width:1024px){.background-banner-image{background-size:auto 120px;height:120px}}.flex.submenu-item>a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.locale-wrapper a{color:#a5a5a5!important}.uppercase{text-transform:uppercase}.pointer{cursor:pointer}p.bold{font-weight:700;margin-top:16px}ul.dashed{list-style-type:none}ul.dashed>li{text-indent:-5px}ul.dashed>li:before{content:"-";text-indent:-5px}.banner-background{background-color:#efece5;text-align:center}.banner-background.publication{height:100%}.banner-background>div>div{margin:0 auto}.space-top{margin:40px auto 0;max-width:1130px!important}.space-top .space-top-content{justify-content:center}.space-left{padding-left:25px}.bouwkostenToast{top:5%!important}.bouwkostenToast>.toasted{padding:15px 50px!important}.trend{color:green!important;font-style:italic}.activeMenu,.nuxt-link-active{color:#0e7634!important}footer .nuxt-link-active{color:#cacaca!important}.app{width:100%}.app .main-container{flex:1}.app .v-application{font-family:Segoe UI}.app .v-application a{color:#00511b}.app .v-application a.active{color:#6cad85!important}.app .v-application .mobile-menu .menu-element,.app .v-application .mobile-menu a{color:hsla(0,0%,100%,.4)}.content-container{margin:calc(7rem + 5px) auto auto;width:100%}.grecaptcha-badge{display:var(--contact-display)!important;visibility:var(--contact-visibility)!important}