.app .join-us-container{background:#abb8bf;border-top:3px solid #00511b}.app .join-us-title{color:#0e7634;display:block;font-size:53px;font-weight:700;line-height:72px;text-align:center}@media(max-width:1024px){.app .join-us-title{font-size:25px;line-height:45px}}@media(max-width:768px){.app .join-us-title{font-size:32px;line-height:42px}}.app .join-us-text{color:#0e7634;display:block;font-size:29px;line-height:40px;text-align:center}@media(max-width:1024px){.app .join-us-text{font-size:20px;line-height:25px}}@media(max-width:768px){.app .join-us-text{font-size:16px;line-height:23px;margin:10px 0}}.app .orange-button{background:#ff8c00;padding:0 15px;width:auto}.app .orange-button:hover{background:#e77f00}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.theme--dark.v-list{background:#1e1e1e;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list-group--active:after,.theme--dark.v-list .v-list-group--active:before{background:hsla(0,0%,100%,.12)}.v-sheet.v-list{border-radius:0}.v-sheet.v-list:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-list.v-sheet--shaped{border-radius:0}.v-list{display:block;padding:8px 0;position:static;transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped{padding-right:8px}.v-application--is-rtl .v-list.v-sheet--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item:before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item:before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item:before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.app .bouwkostenindex-select{background:#fff;border:2px solid #73787d;height:2.5rem;outline:0;position:relative;width:95%}.app .bouwkostenindex-select:after{background-color:#73787d;border-radius:50%;color:#fff;content:"";display:inline-block;font-family:Material Icons;font-size:28px;height:2.5rem;left:calc(100% - 18px);position:absolute;text-align:center;top:-2px;width:2.5rem}.app .bouwkostenindex-select.open-menu:after{content:""}.app .bouwkostenindex-select .bouwkostenindex-select-content{height:100%;position:relative}.app .v-menu__content .bouwkostenindex-select-menu{background:#fff;height:-moz-max-content;height:max-content;max-height:150px;overflow-y:scroll;padding:0;width:100%}.app .v-menu__content .bouwkostenindex-select-menu .bouwkostenindex-select-menu-item{background:#fff;cursor:pointer;height:2.5rem}.app .v-menu__content .bouwkostenindex-select-menu .bouwkostenindex-select-menu-item:hover{background:#eaeaea}.app .v-menu__content .bouwkostenindex-select-menu .bouwkostenindex-select-menu-item .bouwkostenindex-select-menu-item-content span{margin:auto 5px}.app .disabled-field{background:#efece5;height:2.5rem;padding:8px 10px;width:100%}.app .disabled-field:disabled{background:rgba(0,0,0,.2)}.app button.bouwkostenindex-select.details-select:disabled{background-color:#e1e1e1}.app .v-application .accent,.app .v-application .primary{background-color:#0e7634!important;border-color:#0e7634!important}.app .v-application .accent--text,.app .v-application .primary--text{color:#0e7634!important}.app input[type=date]::-webkit-calendar-picker-indicator{content:""}.app .bouwkostenindex-select.calendar:after{content:""}.app div.bouwkostenindex-select.calendar:disabled{background:#e1e1e1}.app div.bouwkostenindex-select.calendar:disabled input{cursor:default}.app div.bouwkostenindex-select.calendar input{border:none;outline:none}.app .mx-icon-calendar{display:none}.app .bouwkosten-orange-button-wrapper{position:relative;width:-moz-max-content;width:max-content}.app .bouwkosten-orange-button-wrapper.link-button{margin-left:20px;max-width:80%;width:100%}@media(max-width:960px){.app .bouwkosten-orange-button-wrapper.link-button{margin:0 auto;max-width:91%}}@media(max-width:767px){.app .bouwkosten-orange-button-wrapper.link-button{max-width:90%}}@media(max-width:520px){.app .bouwkosten-orange-button-wrapper.link-button{max-width:87%}}.app .bouwkosten-orange-button-wrapper.link-button .bouwkosten-orange-button .bouwkosten-orange-button-text{width:100%}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button{align-items:center;background-color:#ff7d1d;border:1px solid #73787d;color:#fff;cursor:pointer;display:flex;height:2.5rem;justify-content:space-between;min-width:160px;-webkit-text-decoration:none;text-decoration:none;transition:background .5s ease-in-out;white-space:nowrap;width:auto}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button.disabled{background-color:#d3691a;cursor:none;pointer-events:none}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:disabled{background:#a7a7a7}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:disabled:after,.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:disabled:hover:after{background-color:#8f8f8f}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:disabled:hover{background:#a7a7a7}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:focus{outline:0}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:hover{background-color:#ee6000;transition-duration:.5s}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:hover:after{background-color:#ff7d1d}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:after{background-color:#ee6000;border:1px solid #73787d;border-radius:50%;content:"";display:inline-block;font-family:Material Icons;font-size:26px;height:2.5rem;left:calc(100% - 15px);position:absolute;text-align:center;transition:background .5s ease-in-out;width:2.5rem}@media(min-width:767px)and (max-width:960px){.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:after{left:calc(100% - 2.5vw)}}@media(max-width:768px){.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button:after{left:calc(100% - 20px)}}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button .bouwkosten-orange-button-text{margin:auto 3rem auto 2rem}@media(max-width:768px){.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button .bouwkosten-orange-button-text{margin:auto 25px auto 10px}}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button-img-wrap{align-items:center;background-color:#ee6000;border:1px solid #73787d;border-radius:50%;display:flex;height:2.5rem;justify-content:center;position:relative;right:1rem;width:2.5rem}.app .bouwkosten-orange-button-wrapper .bouwkosten-orange-button-img-wrap img{margin:auto}@supports(-ms-ime-align:auto){.app .bouwkosten-orange-button-wrapper{display:inline-block;white-space:nowrap;width:auto}}@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 .layout-controller{text-align:left}.table-container{overflow-y:auto}.table-container .indextable{border:2px solid green;margin-bottom:30px;margin-top:10px;padding:2px;width:100%}.table-container .indextable td,.table-container .indextable th{border-bottom:1px solid green;border-right:1px solid green;color:#4b4b4b;padding:9px;text-align:right}.table-container .indextable tr:nth-child(n+1) th:nth-child(2n){background-color:#e5e5e5}.flex-column{display:flex}.flex-column .flex-glow{flex-grow:10}.flex-column .flex-glow-second{flex-grow:13}.full-size.bouwkosten-orange-button-wrapper{width:91%!important}.full-size.bouwkosten-orange-button-wrapper button.bouwkosten-orange-button{width:100%!important}.full-size.bouwkosten-orange-button-wrapper button.bouwkosten-orange-button:after{top:0}.space-between{margin-bottom:20px;padding-right:10px}@media(max-width:768px){.space-between{margin-bottom:15px}}.building-const-img-container img{height:auto;width:100%}.content-details{padding-right:40px;text-align:left}@media(max-width:768px){.content-details{padding-right:0}}.pdf-content .header-container{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;margin-bottom:30px;margin-top:20px;min-width:0;width:100%}.pdf-content .header-container img{height:auto;width:275px}.pdf-content .pdf-container,.pdf-content div.content-section{background-color:#fff}.pdf-content .description{display:flex;flex:1 1 auto;flex-wrap:wrap;margin-bottom:20px;min-width:0;width:100%}.pdf-content .description .description-wrapper{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%;padding-right:15px}.pdf-content .description .description-wrapper>p:first-of-type{color:#00511b;font-size:1.5rem;font-weight:400;margin-bottom:10px}.pdf-content .description .img-wrapper{flex-basis:38.6666666667%;flex-grow:0;max-width:38.6666666667%}.pdf-content .description img{height:auto;width:100%}.pdf-content .chart-container{display:block;margin:auto;max-width:550px;width:100%}.pdf-content .periode-section{background-color:#f0ede6}.pdf-content .periode-section .SelectedType-container{justify-content:space-between;min-width:0;padding:20px 90px;width:100%}.pdf-content .periode-section .SelectedType-container .SelectedType-title{font-weight:700}.pdf-content .periode-section .SelectedType-container .SelectedType-list{margin-left:20px}.pdf-content .periode-section .periode-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 20px;min-width:0;padding:20px 90px;width:100%}.pdf-content .periode-section .periode-container>div{flex-grow:0}.pdf-content .periode-section .periode-container>div:first-child{flex-basis:45%;max-width:45%}.pdf-content .periode-section .periode-container>div:first-child>div{display:flex;justify-content:space-between}.pdf-content .periode-section .periode-container>div:first-child>div>span{display:block}.pdf-content .periode-section .periode-container>div:nth-child(2){flex-basis:30%;max-width:30%}.pdf-content .periode-section .periode-container>div>span{display:block;font-weight:700;margin-bottom:20px}.pdf-content section.tables{font-size:11px;margin-top:30px}.pdf-content section.tables>div>p{font-size:16px}.pdfContainer{background-color:#fff;font-family:Arial,Helvetica,sans-serif;left:-99999px;position:absolute;top:-99999px}.html2pdf__overlay{left:9999999px!important}.cost-index-container{margin:0 auto;max-width:1130px!important}.cost-figure-chart{margin:10px auto 20px}