@import url(//hello.myfonts.net/count/3bbe38);
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.show640{display:none}
@media screen and (min-width:640px){.show640{display:block}
.hide640{display:none}
}
@font-face{font-family:MuseoSans-300;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-300/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-300/font.woff) format("woff")}
@font-face{font-family:MuseoSans-100;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-100/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-100/font.woff) format("woff")}
@font-face{font-family:MuseoSans-900;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-900/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-900/font.woff) format("woff")}
@font-face{font-family:MuseoSans-900Italic;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-900Italic/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-900Italic/font.woff) format("woff")}
@font-face{font-family:MuseoSans-700;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-700/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-700/font.woff) format("woff")}
@font-face{font-family:MuseoSans-300Italic;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-300Italic/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-300Italic/font.woff) format("woff")}
@font-face{font-family:MuseoSans-500;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-500/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-500/font.woff) format("woff")}
@font-face{font-family:MuseoSans-700Italic;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-700Italic/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-700Italic/font.woff) format("woff")}
@font-face{font-family:MuseoSans-500Italic;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-500Italic/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-500Italic/font.woff) format("woff")}
@font-face{font-family:MuseoSans-100Italic;src:url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-100Italic/font.woff2) format("woff2"),url(/app/themes/vitaal-bedrijf/assets/fonts/MuseoSans-100Italic/font.woff) format("woff")}
.acf-button{color:#fff}
.acf-fields>.acf-field{border-top:0}
.acf-field .char-count{font-size:75%;font-style:normal;font-weight:400}
.acf-label p.description{font-size:small}
.acf-input .field__description{padding:.5em}
.acf-input .field__description--above{margin-top:0;margin-bottom:.5em}
.acf-input .field__description--below{margin-top:1em}
.acf-input .color__example{vertical-align:text-top;margin-left:.5em;width:12px;height:12px;display:inline-block}
.acf-field-wysiwyg .wp-editor-container .quicktags-toolbar{border-bottom:0}
.acf-field-wysiwyg .wp-editor-container,.acf-field-wysiwyg input[type=text],.acf-field-wysiwyg input[type=url]{border-radius:4px}
.acf__table--style{width:50%}
.acf-flexible-content .layout .acf-fc-layout-handle{font-size:110%}
.acf-flexible-content .layout .acf-fc-layout-order{background:#fff;color:#fff}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:3rem}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list:after,.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list:before,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list:after,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list:before{display:none}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li{margin:0;padding:0;font-size:0;line-height:0;position:relative}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li input{margin:0;-webkit-appearance:none;width:1.55rem;height:1.55rem;background-color:#f8f8f8;cursor:pointer;outline:0}
@media (hover:hover){.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li input:hover,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li input:hover{background-color:#e9e9e9}
}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(1) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(1) input{border-top:1px solid #dedede;border-right:.5px dashed #eee;border-bottom:.5px dashed #eee;border-left:1px solid #dedede}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(2) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(2) input{border-top:1px solid #dedede;border-right:.5px dashed #eee;border-bottom:.5px dashed #eee;border-left:.5px dashed #eee}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(3) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(3) input{border-top:1px solid #dedede;border-right:1px solid #dedede;border-bottom:.5px dashed #eee;border-left:.5px dashed #eee}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(4) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(4) input{border-top:.5px dashed #eee;border-right:.5px dashed #eee;border-bottom:.5px dashed #eee;border-left:1px solid #dedede}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(5) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(5) input{border:.5px dashed #eee}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(6) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(6) input{border-top:.5px dashed #eee;border-right:1px solid #dedede;border-bottom:.5px dashed #eee;border-left:.5px dashed #eee}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(7) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(7) input{border-top:.5px dashed #eee;border-right:.5px dashed #eee;border-bottom:1px solid #dedede;border-left:1px solid #dedede}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(8) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(8) input{border-top:.5px dashed #eee;border-right:.5px dashed #eee;border-bottom:1px solid #dedede;border-left:.5px dashed #eee}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li:nth-of-type(9) input,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li:nth-of-type(9) input{border-top:.5px dashed #eee;border-right:1px solid #dedede;border-bottom:1px solid #dedede;border-left:.5px dashed #eee}
.acf-field-radio[data-name=banner_image_focalpoint] .acf-radio-list li input:checked,.acf-field-radio[data-name=banner_background_focalpoint] .acf-radio-list li input:checked{background-color:#3A88FD;border:none}
.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}
.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}