@import url(https://fonts.googleapis.com/css?family=Crimson+Text:700|Source+Sans+Pro:400,600,700);*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}html{font-size:62.5%}body{font-size:16px;font-size:1.6rem;margin:0;padding:0;font-family:Source Sans Pro,sans-serif;line-height:1.5}h1,h2,h3,h4,h5{font-family:Crimson Text,serif;font-weight:400;line-height:1.2;color:#1d4e56}h2{font-size:2.5rem}h3{font-size:2.2rem}h4{font-size:1.9rem}#layout-container{height:100vh;width:100vw;overflow:hidden;overflow-y:auto}header .container{padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .container a{display:block}header .container a img{display:block;width:90px;height:auto}@media only screen and (min-width:500px){header .container a img{width:100px}}@media only screen and (min-width:700px){header .container a img{width:110px}}@media only screen and (min-width:900px){header .container a img{width:120px}}footer .container{padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#d2dcd9}footer .container a{display:block}footer .container a img{width:90px;height:auto}.page-enter-active,.page-leave-active{-webkit-transition:all .5s ease;transition:all .5s ease}.page-enter{opacity:0;-webkit-transform:translate(-50px);transform:translate(-50px)}.page-leave-to{opacity:0;-webkit-transform:translate(50px);transform:translate(50px)}.component-wrapper.userpreview{cursor:pointer}.component-wrapper.userpreview .component__visual{background-size:cover;background-repeat:no-repeat;background-position:50%}.component-wrapper.userpreview .component__visual .inner{padding:0 0 100%;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.component-wrapper.userpreview .component__content{text-align:center;padding:20px 0}.component-wrapper.userpreview .component__content h2{margin:0 0 5px;font-size:2.5rem;color:#1d4e56}.component-wrapper.userpreview .component__content p{margin:0;font-size:1.8rem;color:rgba(67,64,64,.83)}.component-wrapper.userpreview.active .component__visual .inner,.component-wrapper.userpreview:hover .component__visual .inner{background-color:rgba(29,78,86,.67)}.component-wrapper.divider{margin:0 0 20px;position:relative}.component-wrapper.divider:before{z-index:5;content:"";display:block;position:absolute;background-color:#f7f2ec;width:100vw;left:50%;top:0;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.component-wrapper.divider .wrapper .container{position:relative;z-index:10;width:100%;max-width:800px;text-align:center}.component-wrapper.divider .wrapper .container h2{margin:0 0 20px;padding:0 0 5px;position:relative;color:#1d4e56}.component-wrapper.divider .wrapper .container h2:after{display:block;content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:20px;height:0;border-bottom:2px solid #1d4e56}.component-wrapper.divider .wrapper .container .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px 0 0}.component-wrapper.divider .wrapper .container .button-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;padding:0 30px;height:50px;border-radius:25px;background-color:#7a969b;letter-spacing:1pt;color:#fff;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.component-wrapper.divider .wrapper .container .button-container a:hover{background-color:#617c81}.component-wrapper.home #section-top{background-image:url(/images/zorgzaam.jpg);min-height:700px;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:50%}.component-wrapper.home #section-top .container{width:90%;max-width:1000px;margin:0 auto;text-align:center;color:#fff}.component-wrapper.home #section-top .container h1{font-size:4rem;font-weight:400;margin:0;color:#fff}@media only screen and (min-width:500px){.component-wrapper.home #section-top .container h1{font-size:5rem}}@media only screen and (min-width:700px){.component-wrapper.home #section-top .container h1{font-size:6rem}}@media only screen and (min-width:900px){.component-wrapper.home #section-top .container h1{font-size:7rem}}.component-wrapper.home #section-top .container .field-body{margin:0 auto;max-width:600px;width:100%;font-size:1.8rem}.component-wrapper.home main .container{width:90%;max-width:1000px;margin:0 auto;padding:50px 0}.component-wrapper.home main .container .filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 50px}@media only screen and (min-width:700px){.component-wrapper.home main .container .filter-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.component-wrapper.home main .container .filter-wrapper h4{padding:5px 0 0;line-height:1em;margin:0 20px 0 0}.component-wrapper.home main .container .filter-wrapper .filter-list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.component-wrapper.home main .container .filter-wrapper .filter-list li{margin:0 10px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media only screen and (min-width:401px){.component-wrapper.home main .container .filter-wrapper .filter-list li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.component-wrapper.home main .container .filter-wrapper .filter-list li label{cursor:pointer;color:#1d4e56;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.component-wrapper.home main .container .filter-wrapper .filter-list li label:before{content:"";display:block;width:14px;height:14px;margin:0 5px 0 0;border:1px solid #1d4e56;border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.component-wrapper.home main .container .filter-wrapper .filter-list li input{display:none}.component-wrapper.home main .container .filter-wrapper .filter-list li input:checked+label:before{background-color:#1d4e56}.component-wrapper.home .user-grid{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.component-wrapper.home .user-grid .userpreview{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 15px}@media only screen and (min-width:450px){.component-wrapper.home .user-grid .userpreview{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (min-width:700px){.component-wrapper.home .user-grid .userpreview{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}}.component-wrapper.home .user-grid .divider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background-color:pink}.component-wrapper.home .user-grid .divider>.container{padding:30px 0;width:90%;max-width:1000px;margin:0 auto}.component-wrapper.userdetail #section-top{background-image:url(/images/zorgzaam.jpg);min-height:300px;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:50%}.component-wrapper.userdetail #section-top .container{width:90%;max-width:800px;margin:0 auto;color:#fff}.component-wrapper.userdetail #section-top .container h1{font-size:4rem;font-weight:400;margin:0;color:#fff}@media only screen and (min-width:500px){.component-wrapper.userdetail #section-top .container h1{font-size:5rem}}@media only screen and (min-width:700px){.component-wrapper.userdetail #section-top .container h1{font-size:6rem}}@media only screen and (min-width:900px){.component-wrapper.userdetail #section-top .container h1{font-size:7rem}}.component-wrapper.userdetail #section-top .container .field-beroepstitel{font-size:2.5rem}.component-wrapper.userdetail main section.user-body .container{width:90%;max-width:800px;margin:0 auto;padding:50px 0;color:#1d4e56}.component-wrapper.userdetail main section.user-uitgelicht{background-color:#d2dcd9}.component-wrapper.userdetail main section.user-uitgelicht>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:300px}@media only screen and (min-width:500px){.component-wrapper.userdetail main section.user-uitgelicht>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.component-wrapper.userdetail main section.user-uitgelicht>.container .visual{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-wrapper.userdetail main section.user-uitgelicht>.container .visual img{max-width:400px;display:block;width:100%;height:auto;margin:0 auto}@media only screen and (min-width:500px){.component-wrapper.userdetail main section.user-uitgelicht>.container .visual img{margin:0}}.component-wrapper.userdetail main section.user-uitgelicht>.container .content{-webkit-box-flex:0;-ms-flex:0 1 200%;flex:0 1 200%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem}.component-wrapper.userdetail main section.user-uitgelicht>.container .content .container{padding:30px 0;margin:0 auto;width:80%}.component-wrapper.userdetail main section.user-extra>.container{padding:20px 0;width:90%;max-width:800px;margin:0 auto}.component-wrapper.userdetail main section.user-extra>.container .field-extra{padding:30px 0}.component-wrapper.userdetail main section.user-extra>.container .field-extra+.field-extra{border-top:1px solid #ddd}.component-wrapper.userdetail main section.user-features{background-color:#f7f2ec}.component-wrapper.userdetail main section.user-features .features-list{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:900px){.component-wrapper.userdetail main section.user-features .features-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:50px 0}}.component-wrapper.userdetail main section.user-features .features-list>li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:30px 0 15px}@media only screen and (min-width:900px){.component-wrapper.userdetail main section.user-features .features-list>li{padding:0}}.component-wrapper.userdetail main section.user-features .features-list>li .container{width:80%;margin:0 auto}.component-wrapper.userdetail main section.user-features .features-list>li .container h3{font-family:Source Sans Pro,sans-serif;margin:0 0 15px;font-weight:600}.component-wrapper.userdetail main section.user-features .features-list>li .container .field-body{font-size:1.4rem}.component-wrapper.userdetail main section.user-features .features-list>li+li{border-top:1px solid #c8c4bf}@media only screen and (min-width:900px){.component-wrapper.userdetail main section.user-features .features-list>li+li{border-top:none;border-left:1px solid #c8c4bf}}.component-wrapper.userdetail main section.user-back{border-top:1px solid #dedede}.component-wrapper.userdetail main section.user-back a{display:block;padding:50px 0;text-decoration:none;color:inherit;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.component-wrapper.userdetail main section.user-back a .container{width:90%;max-width:800px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-wrapper.userdetail main section.user-back a .container p{margin:0;font-weight:600;font-size:2rem;color:#1d4e56}.component-wrapper.userdetail main section.user-back a .container img{display:block;width:70px;height:auto;margin:0 20px 0 0}.component-wrapper.userdetail main section.user-back a:hover{background-color:#f7f2ec}