/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:62.5%;line-height:1.4;scroll-behavior:smooth}body,dd{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress,sub,sup{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#e9b914;text-decoration:underline}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,hr,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:'Ubuntu';src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-regular-webfont.eot);src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-regular-webfont.eot?#iefix) format("embedded-opentype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-regular-webfont.woff) format("woff"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-regular-webfont.ttf) format("truetype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-regular-webfont.svg#UbuntuRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Ubuntu';src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bold-webfont.eot);src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bold-webfont.eot?#iefix) format("embedded-opentype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bold-webfont.woff) format("woff"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bold-webfont.ttf) format("truetype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bold-webfont.svg#UbuntuBold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Ubuntu';src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bolditalic-webfont.eot);src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bolditalic-webfont.woff) format("woff"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bolditalic-webfont.ttf) format("truetype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-bolditalic-webfont.svg#UbuntuBoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Ubuntu';src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-mediumitalic-webfont.eot);src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-mediumitalic-webfont.woff) format("woff"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-mediumitalic-webfont.ttf) format("truetype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-mediumitalic-webfont.svg#UbuntuLightItalic) format("svg");font-weight:medium;font-style:italic}@font-face{font-family:'Ubuntu';src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-lightitalic-webfont.eot);src:url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-lightitalic-webfont.woff) format("woff"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-lightitalic-webfont.ttf) format("truetype"),url(https://muziekpakhuis.nl/css/build/prod/fonts/ubuntu-lightitalic-webfont.svg#UbuntuLightItalic) format("svg");font-weight:200;font-style:italic}.color-white,.site-footer a:hover{color:#fff}.text-center{text-align:center}.hidden{display:none}*,::after,::before{box-sizing:inherit}body,button,input,select,textarea{font-family:'Ubuntu',sans-serif;font-size:14px;font-size:1.4rem}body{background:#e8ebed;color:#153f4c}pre{white-space:pre-wrap;max-width:120ch;margin:0 auto}h3{margin-top:10px;margin-bottom:0}.course-configurator__widgets select,.menu-primary__content>nav,.rich{width:100%}.rich table{border-collapse:collapse;width:100%!important}.rich table th{white-space:nowrap;background:#e3e8ea;padding:4px 2px;border:1px #fff solid;text-align:left}.rich table tr{background:#fff;border-bottom:1px #e8ebed solid}.rich table tr:nth-child(even){background:#f8f8fc}.rich table td{border-left:1px #e8ebed solid;border-right:1px #e8ebed solid;padding:2px}.rich table tbody{border:1px #8a9fa5 solid}.rich table thead td{background:#e3e8ea;border:1px #fff solid;padding:4px 2px}ol,ul{list-style:none;list-style-image:none;margin:0;padding:0}.main{box-shadow:0 0 40px rgba(21,63,76,.8)}@media (min-width:40em){.main{margin-bottom:536px}}.body-container{background:#e8ebed url(https://muziekpakhuis.nl/css/build/prod/img/bg-noise-886ea390eb.png) fixed}.body-container__inner{margin:0 auto;position:relative;max-width:1020px;padding:30px}.body-container--organisation .body-container__inner .article:last-child{margin-bottom:90px}a:hover{text-decoration:none}@media (max-width:39.9375em){.container{overflow-x:hidden}}.container{padding-top:4em}.article{margin-bottom:15px;padding-left:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width:40em){.article{margin-bottom:80px;padding-left:20px;-ms-flex-direction:row;flex-direction:row}}.article:last-of-type{margin-bottom:0}.article__image{width:100%;position:relative;z-index:1;-ms-flex-order:1;order:1;-ms-flex-negative:0;flex-shrink:0;top:0;margin-top:24px}@media (min-width:40em){.article__image{box-shadow:-10px 10px 0 0 #e9b914;width:50%;max-width:355px;top:24px;margin-top:0}.article__image:after,.article__image:before{content:'';border-style:solid;position:absolute;top:0;border-width:10px 10px 0 0;border-color:transparent #e9b914 transparent transparent}.article__image:before{left:-10px}.article__image:after{right:10px}}.article__image img{object-fit:cover;z-index:3;display:block;position:relative}.article__image .video-ct{overflow:hidden;z-index:3}.article__image .video-ct,.article__image .video-ct iframe{position:relative;width:100%;display:block}@media (min-width:40em){.article__image{box-shadow:-20px 20px 0 0 #e9b914;-ms-flex-order:2;order:2}.article__image:before{border-width:21px 21px 0 0;left:-20px}.article__image:after{display:block;border-width:0 0 21px 21px;bottom:-20px;right:0;border-color:transparent transparent transparent #e9b914}}.article__content{position:relative;z-index:1;background-color:#fff;-ms-flex-order:2;order:2;max-width:100%}@media (min-width:40em){.article__content{top:60px}}.article__content h4{margin-bottom:10px;font-weight:700;font-size:18px;font-size:1.8rem}.article--mirrored .article__content{-ms-flex-order:1;order:1;margin-right:20px}.article__content-inner{font-size:16px;font-size:1.6rem;line-height:1.5;padding:24px;position:relative;transition:max-height .4s ease-out}.article__content-inner .rich{max-height:calc(16px*1.5*3);overflow:hidden}.article__content-inner .rich p{margin-top:0;margin-bottom:24px!important}.article__content--expanded .article__content-inner .rich{overflow:auto;max-height:2000px}.article__content-inner .button{margin-top:1em}.article__content--expanded .article__content-inner .button,.article__content-inner .button--view-less{display:none}.article__content--expanded .article__content-inner .button--view-less,.course-configurator__widget label,.course-configurator__widget select{display:block}@media (min-width:40em){.article--has-video .article__image{max-width:480px}}.article__title{font-size:24px;font-size:2.4rem;line-height:1.5;font-weight:700;color:#e9b914;word-break:break-word}.article__date{position:absolute;right:-15px;z-index:4;text-align:right}@media (min-width:40em){.article__date{left:calc(25% + 20px);text-align:left;right:auto}.article--mirrored .article__date{text-align:right;left:auto;right:25%}}.article--mirrored{-ms-flex-pack:end;justify-content:flex-end}.article--minimal{margin:0 auto 36px;padding-left:unset;-ms-flex-flow:column;flex-flow:column}.article--minimal picture{margin-bottom:-5px}.article--minimal .article__content{-ms-flex-order:2;order:2;padding:24px;width:100%}@media (min-width:40em){.article--minimal .article__content{padding:24px 72px}}#signup-form .invalid-description,.article--minimal .article__quote{display:none}.article+.pagination{margin:80px 0 0}@media (min-width:40em){.article+.pagination{margin:120px 0 80px}}.button{outline:none;border:0;background:0 0;text-decoration:none;transition:color .2s linear,background .2s linear,border-color .2s linear;display:inline-block;margin:4px 0;cursor:pointer}.button>svg,.homepage-cta__inner a>svg{display:inline-block;margin-left:.25em;vertical-align:middle;transition:transform .2s linear}.button:hover>svg,.homepage-cta__inner a:hover>svg{-ms-transform:translateX(2px);transform:translateX(2px)}.button--primary{background-color:#e9b914}.button--primary,.button--secondary,.button--tertiary{padding:9px 12px 8px;color:#fff;font-size:16px;font-size:1.6rem;font-weight:700;border:2px transparent solid}.button--primary:hover{color:#e9b914;border-color:#e9b914;background:#fff}@media (min-width:40em){.button--primary,.button--secondary,.button--tertiary{font-size:18px;font-size:1.8rem}}.button--secondary{background-color:#7e7e7e}.button--secondary:hover{color:#7e7e7e;border-color:#7e7e7e;background:#fff}.button--tertiary{background-color:#8a9fa5}.button--tertiary:hover{color:#8a9fa5;border-color:#8a9fa5;background:#fff}.card-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1020px;margin:0 auto}.card-list li{padding:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%;box-sizing:border-box}@media (min-width:40em){.card-list li{padding:0 40px}}@media (min-width:50em){.card-list li{-ms-flex-preferred-size:50%;flex-basis:50%}}.card-list li:nth-child(odd){position:relative;z-index:1}.card-list li:nth-child(even){position:relative;z-index:0}.card{margin-bottom:30px;background-color:#e9b914;box-shadow:-10px 10px 0 0 #e9b914;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Ubuntu}@media (min-width:40em){.card{box-shadow:-20px 20px 0 0 #e9b914;margin-bottom:60px}}.card:after,.card:before{content:'';border-style:solid;position:absolute}.card:before{border-width:10px 10px 0 0;left:-10px;border-color:transparent #e9b914}@media (min-width:40em){.card:before{border-width:20px 20px 0 0;left:-20px}}.card:after{border-width:0 0 10px 10px;bottom:-10px;right:0;border-color:transparent transparent transparent #e9b914}@media (min-width:40em){.card:after{border-width:0 0 20px 20px;bottom:-20px}}.card--small{max-width:400px}.card__heading{height:200px;background-repeat:no-repeat;background-position:center;position:relative;background:#e3e8ea no-repeat center;background-size:cover}.card__heading img{object-fit:cover;object-position:50% 21%;height:100%;width:100%}.card__heading--large{height:unset}.card__meta{position:absolute;bottom:-30px;right:-15px;width:60%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:40em){.card__meta{right:-40px}}.card__meta h3,.card__meta span{color:#fff;background-color:#e9b914}.card__content span,.card__meta h3,.card__meta-label>span{display:inline-block;font-size:14px;font-size:1.4rem}.card__meta-label>span{padding:4px 10px}.card__meta h3{margin:0;position:relative;padding:12px 10px 8px;font-size:28px;font-size:2.8rem;text-overflow:ellipsis;max-width:260px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:40em){.card__meta h3{font-size:40px;font-size:4rem}}.card__meta h3:after{content:'';position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;box-shadow:0 20px 40px -15px rgba(0,0,0,.5)}.card__meta h3>span{display:inline-block;line-height:1;width:100%}.card__meta.card__meta--long-name h3{font-size:23px;font-size:2.3rem}.card__content{padding:12px 30px 40px;-ms-flex:1;flex:1;background-color:#fff;color:#153f4c;font-size:18px;font-size:1.8rem}.card__content span{margin-top:20px;margin-bottom:20px;padding-bottom:5px;font-weight:700;border-bottom:2px solid #e9b914}.card__content h2{line-height:1.45;font-size:22px;font-size:2.2rem}.card__content p{margin-bottom:0;line-height:1.56}.card__content .card__description{overflow:hidden}.card__content .card__description--shortened{height:0}.card__content .card__description--expanded,.js .card__content .card__description--shortened{height:auto}.js .card__content .card__description--expanded,.js .card__content--expanded .card__description--shortened{height:0}.js .card__content--expanded .card__description--expanded{height:auto}.card__content [data-handler=toggleExpansionHandler]{color:#e9b914}.card__teacher{display:-ms-flexbox;display:flex;color:inherit;text-decoration:none}.card__teacher:hover{color:#234754}.card__teacher-image{border-radius:50%;margin-right:10px;width:60px;height:60px;overflow:hidden;box-shadow:inset -5px 5px 5px -3px rgba(0,0,0,.5);background-size:cover;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0}.card__teacher-info{padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.card__teacher-info span{margin-bottom:2px;display:block;font-size:12px;font-size:1.2rem}.card__cta,.card__teacher-info h4{color:inherit;font-size:18px;font-size:1.8rem}.card__teacher-info h4{margin-top:0}.card__footer{padding:10px 20px 10px 0;background-color:#e9b914;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.card__cta{border:0;margin-left:auto;padding:0 10px;background-color:#153f4c;text-align:center;font-weight:700;height:40px;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;line-height:40px;cursor:pointer}.card .link:hover,.card__cta:hover,.form__content label>i{color:#e9b914}.course-configurator h1,.static-page__content h1{margin-top:0}.course-configurator .cta{margin-top:3em;color:#7e7e7e}.course-configurator__form{color:#fff;position:relative}@media (min-width:40em){.course-configurator__form{margin-top:0}}.course-configurator__form .private-filter,.course-configurator__widgets{width:100%;display:-ms-flexbox;display:flex}.course-configurator__form .private-filter>*{margin:2em auto}.course-configurator__form .private-filter .button{width:48%}@media (min-width:40em){.course-configurator__form .private-filter .button{width:33%}}.course-configurator__widgets{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.course-configurator__widget{-ms-flex:1;flex:1;position:relative;padding:24px;background:#fff;color:#234754;min-width:100%;margin-bottom:24px;box-shadow:-10px 10px 0 0 #e9b914;transition:ease-out transform .5s,linear opacity .2s}.course-configurator__widget:after,.course-configurator__widget:before{content:'';border-style:solid;position:absolute;top:0;border-width:10px 10px 0 0;left:-10px;border-color:transparent #e9b914 transparent transparent}.course-configurator__widget:after{top:unset;left:unset;bottom:-10px;right:0;border-color:#e9b914 transparent transparent}@media (min-width:40em){.course-configurator__widget{margin-right:24px}.course-configurator__widget:last-child{margin-right:0}}@media (min-width:50em){.course-configurator__widget{min-width:unset;margin-bottom:unset}}.course-configurator__widget .cols{columns:2}.course-configurator__widget .row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-configurator__widget.inactive{opacity:0;-ms-transform:translateY(6px);transform:translateY(6px);height:0;-ms-touch-action:none;touch-action:none;pointer-events:none}@media (max-width:49.9375em){.course-configurator__widget.inactive{position:absolute}}.course-configurator__courses{margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-configurator__courses li{padding-left:10px;box-sizing:border-box;width:100%}@media (min-width:50em){.course-configurator__courses li{padding:0 40px;width:50%}}.course-configurator__outro{margin-top:-40px;margin-bottom:80px;font-size:18px;font-size:1.8rem}figure.image{margin:0;padding:0;position:relative}figure.image>figcaption{position:absolute;bottom:5px;left:5px;color:#fff;text-shadow:0 0 1px #153f4c,0 0 2px #153f4c,0 0 3px #153f4c,0 0 4px #153f4c}.flash-message{z-index:1000;position:fixed;top:20%;left:50%;width:600px;margin:0 0 0 -320px;padding:60px;background:#e9b914;color:#fff;border:2px #fff solid;font-size:18px;font-size:1.8rem;line-height:1.5;opacity:0;-ms-transform:translateY(-50px);transform:translateY(-50px);transition:opacity .25s ease-out,transform .25s ease-out;will-change:transform}.flash-message p{margin-bottom:0}.flash-message-active .flash-message,.js .homepage-cta.is-inview li{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.flash-message-inactive .flash-message{opacity:0;-ms-transform:translateYd(-50px);transform:translateYd(-50px)}.site-footer{position:relative;width:100%;z-index:20;padding:36px 0 0;color:#fff;background:#153f4c url(https://muziekpakhuis.nl/css/build/prod/img/bg-noise2-eeb0daefba.png) fixed;font-size:16px;font-size:1.6rem;height:100%}@media (min-width:40em){.site-footer{height:536px;position:fixed;z-index:-2;bottom:0}}.site-footer__inner{margin:0 auto;max-width:1020px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0 30px}@media (min-height:536px){.site-footer__inner{position:relative;margin:0 auto}}@media (max-width:39.9375em){.site-footer__inner{padding:30px 30px 0}}@media (min-width:63.75em){.site-footer__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.site-footer__logo-ct svg{width:161px;height:195px}@media (max-width:39.9375em){.site-footer__logo-ct svg{width:120.75px;height:146.25px}}.site-footer .col{display:-ms-flexbox;display:flex;min-width:25%;-ms-flex-flow:column;flex-flow:column;position:relative}@media (min-width:63.75em){.site-footer .col:after{content:'';border-right:1px #7e7e7e solid;height:100%;width:1px;display:inline-block;position:absolute;top:0;right:48px}.site-footer .col:last-of-type:after{display:none}}.site-footer .col--spread{width:100%;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:40em){.site-footer .col--spread{width:unset}.site-footer .col:first-of-type{padding-right:30px;min-width:290px}}.site-footer .col.only-medium{display:-ms-flexbox;display:flex}.site-footer h3{color:#fff;font-size:24px;font-size:2.4rem;font-weight:700;margin:0 0 1em}@media (max-width:39.9375em){.site-footer h3{display:none}}.site-footer ul{line-height:2.9em}.site-footer a,.site-footer address a{font-size:inherit;font-weight:inherit;text-decoration:inherit}.site-footer a{display:inline-block;transition:.15s color linear;color:#e9b914}.site-footer a.external:after{position:absolute;content:'';background:url(https://muziekpakhuis.nl/css/build/prod/img/icon-hand-pointright-a74f90b802.svg);width:29px;height:24px;margin-left:.5em;transition:transform linear .2s}.site-footer a.external:hover:after{-ms-transform:translateX(5px);transform:translateX(5px)}.site-footer address{font-style:normal;font-weight:400;margin-bottom:5px}.site-footer address a{color:inherit}.site-footer__inner .col{min-width:50%;margin-bottom:2em}@media (min-width:40em){.site-footer__inner .col{min-width:25%;margin-bottom:0}}.site-footer .col--newsletter{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:63.75em){.site-footer .col--newsletter{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:start;justify-content:flex-start}}.site-footer .col--newsletter h3{visibility:hidden;margin-bottom:1.5em}@media (min-width:63.75em){.site-footer .col--newsletter h3{visibility:visible}}.site-footer .newsletter-ct{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:1em}@media (min-width:40em){.site-footer .newsletter-ct{margin-top:2em;max-width:200px}}.site-footer .newsletter-ct>div{-ms-flex-preferred-size:100%;flex-basis:100%}.site-footer .newsletter-ct input[type=email],.site-footer .newsletter-ct input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;width:100%;border:1px #7e7e7e solid;margin-bottom:8px;padding:8px 12px;font-size:16px;font-size:1.6rem;line-height:2;color:#979797;caret-color:#e9b914}@media (min-width:40em){.site-footer .newsletter-ct input[type=email],.site-footer .newsletter-ct input[type=text]{margin-bottom:24px}}.site-footer .newsletter-ct input[type=email]:-ms-input-placeholder,.site-footer .newsletter-ct input[type=text]:-ms-input-placeholder{color:#7e7e7e;opacity:1}.site-footer .newsletter-ct input[type=email]::placeholder,.site-footer .newsletter-ct input[type=text]::placeholder{color:#7e7e7e;opacity:1}.site-footer .newsletter-ct input[type=email]:focus,.site-footer .newsletter-ct input[type=email]:focus-within,.site-footer .newsletter-ct input[type=email]:invalid,.site-footer .newsletter-ct input[type=text]:focus,.site-footer .newsletter-ct input[type=text]:focus-within,.site-footer .newsletter-ct input[type=text]:invalid{border-color:#e9b914;outline:none;box-shadow:none}.site-footer .newsletter-ct input[type=email]:invalid,.site-footer .newsletter-ct input[type=text]:invalid{border-color:#c00}.site-footer .newsletter-ct div{position:relative}.site-footer .newsletter-ct button{cursor:pointer;position:absolute;right:12px;top:15px;z-index:1;width:19px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://muziekpakhuis.nl/css/build/prod/img/icon-arrow-right-08ac00774d.svg) no-repeat}.site-footer .newsletter-ct button span,.site-footer .social-link span{font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;border:0 none}.site-footer .newsletter-ct button:hover{opacity:.8}.site-footer .newsletter-ct button:focus{outline:1px #e9b914 dotted}.site-footer .social-links{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-left:24px;-ms-flex-pack:center;justify-content:center}@media (min-width:63.75em){.site-footer .social-links{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-flow:row;flex-flow:row;margin-left:unset}}.site-footer .social-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:1em}.form fieldset:first-of-type legend,.site-footer .social-link:first-of-type{margin-top:0}@media (min-width:63.75em){.site-footer .social-link{margin-top:0}}.site-footer .social-link a{margin-bottom:0;position:relative;padding:10px;box-shadow:1px -1px 0 #e9b914,2px -2px 0 #e9b914,3px -3px 0 #e9b914,4px -4px 0 #e9b914,5px -5px 0 #e9b914,6px -6px 0 #e9b914,7px -7px 0 #e9b914,8px -8px 0 #e9b914,9px -9px 0 #e9b914,10px -10px 0 #e9b914,0 0 0 #e9b914;width:40px;height:40px;background:#e9b914}@media (min-width:40em){.site-footer .social-link a{margin-right:27px}}.site-footer .social-link svg{position:absolute;left:5px;top:8px}.site-footer .social-link .icon{fill:#153f4c;transition:.15s linear fill}.site-footer .social-link:first-of-type svg{left:15px}.site-footer .social-link:last-of-type svg{left:10px}.site-footer .social-link a:hover .icon{fill:#000}.site-footer .social-link a:focus{background:0 0;box-shadow:none;outline:1px #e9b914 dotted}.site-footer .social-link a:focus .icon{fill:#e9b914}.form{margin-top:2em;margin-bottom:120px;padding-left:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (min-width:40em){.form{padding-left:20px}}.form fieldset{margin:0;padding:0;border:0}.form legend{margin:2em 0 1em}.form__content:after,.form__content:before,.form__image:after,.form__image:before{content:'';border-style:solid;position:absolute}.form__content{box-shadow:-10px 10px 0 0 #153f4c;padding:40px 20px 20px;position:relative;top:50px;z-index:2;background-color:#fff}.form__content:before{top:0;border-width:10px 10px 0 0;left:-10px;border-color:transparent #153f4c transparent transparent}.form__content:after{border-width:0 0 10px 10px;bottom:-10px;right:0;border-color:transparent transparent transparent #153f4c}.form__content p{font-size:18px;font-size:1.8rem;line-height:1.63}.form__content label{position:absolute;margin-left:10px}.form__content .input-elm,.form__content .input-elm--small{margin-bottom:20px;border:1px #153f4c solid;border-top:0;border-right:0;position:relative}.form__content .input-elm{min-width:calc(100% + 30px)}.form__content .input-elm:after{display:none;position:absolute;content:'';bottom:-20px;right:20px;width:60px;height:20px;background:#153f4c}.form__content .input-elm--right:before,.form__content .input-elm:before{position:absolute;content:'';border-style:solid;border-width:0 0 10px 10px;bottom:-10px;right:0;border-color:transparent transparent transparent #153f4c}.form__content .input-elm--small{min-width:30%;max-width:50%}.form__content .input-elm--noborder{position:relative;margin-bottom:20px;padding-bottom:1em}.form__content .input-elm-wrapper{height:50px;margin-bottom:3em}.form__content .input--has-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;vertical-align:bottom;padding:1em 0 1em 1em;width:100%;color:#153f4c}.form__content .input-elm--right{left:auto;right:-170px;width:170px;border:1px #153f4c solid;border-top:0;border-right:0;position:relative}@media (min-width:40em){.form__content .input-elm--right{right:-170px}}.form__content .input-description{color:#e9b914;font-style:italic;font-weight:200;margin-bottom:2em}.form__content .input-description+.input-description{margin-top:-2em}.form legend,.form__content a{font-weight:700}.form__content [type=date],.form__content [type=email],.form__content [type=password],.form__content [type=text],.form__content textarea{margin:0;min-height:57px;width:100%;border:0;padding:1em 0 0 .5em;font-size:18px;font-size:1.8rem;color:#153f4c;caret-color:#e9b914}.form__content [type=date]:-ms-input-placeholder,.form__content [type=email]:-ms-input-placeholder,.form__content [type=password]:-ms-input-placeholder,.form__content [type=text]:-ms-input-placeholder,.form__content textarea:-ms-input-placeholder{color:#8a9fa5}.form__content [type=date]::placeholder,.form__content [type=email]::placeholder,.form__content [type=password]::placeholder,.form__content [type=text]::placeholder,.form__content textarea::placeholder{color:#8a9fa5}.form__content [type=date]:focus,.form__content [type=email]:focus,.form__content [type=password]:focus,.form__content [type=text]:focus,.form__content select:focus,.form__content textarea:focus{outline:0;border-bottom:4px #e9b914 solid}.form__content textarea{resize:vertical}.form__content [type=checkbox]{margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:1px #153f4c solid;width:19px;height:19px}.form__content [type=checkbox]:active,.form__content [type=checkbox]:focus{outline:1px #153f4c dotted}.form__content [type=checkbox]:checked{border:3px #fff solid;background:#e9b914}.form__content [type=date]{background:#fff}.form__content .button{box-shadow:-8px 8px 20px rgba(94,104,107,.25)}.form__content .button:hover{box-shadow:none}@media (min-width:40em){.form__content{box-shadow:-20px 20px 0 0 #153f4c;margin-left:180px;padding:90px 40px 40px;width:50%;max-width:369px}.form__content:before{border-width:20px 20px 0 0;left:-20px}.form__content .input-elm:before,.form__content:after{border-width:0 0 20px 20px;bottom:-20px}.form__content .input-elm{min-width:calc(100% + 120px)}.form__content .input-elm:after{display:block}}.form__content-inner{position:relative}.form__title{padding:10px;position:absolute;top:-50px;left:-25px;width:100%}.form__title h3{display:inline;color:#fff;background-color:#153f4c;box-shadow:10px 0 0 #153f4c,-10px 0 0 #153f4c;font-size:28px;font-size:2.8rem;font-weight:700;line-height:1.1;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:40em){.form__title{top:-80px;left:-140px;text-align:right}.form__title h3{font-size:40px;font-size:4rem}}.form--signup .form__title{text-align:right;top:-30px;left:auto;right:-15px}@media (min-width:40em){.form--signup .form__title{right:-80px}}.form--signup{margin-bottom:250px}#signup-form:invalid .invalid-description{display:block}#signup-form:invalid input:placeholder-shown:focus:required{background:#fdf4d6;box-shadow:none}.hero{padding-top:60px}@media (min-width:40em){.hero{padding-top:48px}}.hero__inner,.homepage-cta__inner ul{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.hero__overlay{position:absolute;-ms-touch-action:none;touch-action:none;pointer-events:none;width:100%;height:240px;z-index:1}@media (min-width:40em){.hero__overlay{height:380px}}.hero__overlay-inner{position:relative;margin:30px auto 0;height:100%;width:100%;max-width:1020px}@media (max-width:63.6875em){.hero__overlay-inner{margin:83px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.hero__overlay-inner>svg{display:block;margin-bottom:24px}@media (max-width:63.6875em){.hero__overlay-inner>svg{position:absolute;top:-60px;width:103px;height:125px}}.hero__cta-ct{position:relative;width:100%;height:240px;max-width:1020px;margin:0 auto}@media (min-width:40em){.hero__cta-ct{height:380px}}.hero__cta{position:absolute;padding:20px 25px;left:30px;bottom:-18px;text-decoration:none;background:#e9b914;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#fff;font-size:1.6rem;white-space:nowrap}@media (max-width:63.6875em){.hero__cta{width:calc(100vw - 60px);-ms-flex-pack:center;justify-content:center}}@media (min-width:63.75em){.hero__cta{left:unset;right:0;padding:34px 44px;max-width:464px}}.hero__cta:hover span{border-bottom:1px #fff solid}.hero__cta span,.pagination>ol>li .pagination__current b,.pagination>ol>li a b{font-weight:400}@media (max-width:39.9375em){.hero__cta span{display:none}}.hero__cta .mobile,.hero__logo-byline{display:none}@media (max-width:39.9375em){.hero__cta .mobile{display:inline}}.hero__cta .icon{display:inline-block;min-width:54px;height:48px;background:url(https://muziekpakhuis.nl/css/build/prod/img/icon-hand-call-df17e62bd5.svg);margin:0 10px}@media (min-width:63.75em){.hero__logo-byline{font-size:32px;font-size:3.2rem;font-weight:700;color:#fff;display:block}}.hero__bg{position:relative;height:100%;font-size:0}.hero__bg>picture{width:100%;height:240px;position:fixed;z-index:-3;margin:0;object-fit:cover;background:#e8ebed}@media (min-width:40em){.hero__bg>picture{height:380px}}.is-inview .hero__bg>picture{z-index:-1}.hero__bg>picture>img{width:100%;height:calc(100% + 3px);object-fit:cover}.hero__footer{min-height:160px;background:#1e4854 url(https://muziekpakhuis.nl/css/build/prod/img/bg-noise2-eeb0daefba.png) fixed;width:100%;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.homepage-cta{background:#fff;margin:50px 0;color:#fff;padding:50px 0;position:relative;z-index:0}.homepage-cta__inner{width:100%;max-width:1020px;padding:30px;color:#234754;margin:auto}@media (min-width:40em){.homepage-cta__inner{padding:36px 74px}}.homepage-cta__inner .spice{z-index:0;position:absolute;top:-130px;left:50px;opacity:.125;transition:transform .6s cubic-bezier(.175,.885,.32,1.275);-ms-transform:rotate(0);transform:rotate(0)}.homepage-cta__inner .spice--hand-count svg,.teacher-detail .rich .video-embed iframe{max-width:100%}.homepage-cta__inner h2{margin:0;font-size:3.6rem;font-size:bold;color:#234754}.homepage-cta__inner p{margin:0 0 1em}.homepage-cta__inner ul{-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-cta__inner li{margin:0 .5em 0 0;line-height:1.5;font-weight:400;font-size:20px;font-size:2rem}.homepage-cta__inner a,button.link:hover{text-decoration:none}.js .homepage-cta h2{opacity:0;-ms-transform:translateX(-40px);transform:translateX(-40px);transition:opacity .8s linear,transform .6s ease-out}.js .homepage-cta li{opacity:0;-ms-transform:translateY(10px);transform:translateY(10px);transition:opacity .4s linear,transform .3s ease-out}.js .homepage-cta.is-inview h2{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.js .homepage-cta.is-inview .spice{-ms-transform:rotate(16deg);transform:rotate(16deg)}.js .homepage-cta.is-inview li:nth-child(1){transition-delay:.1s}.js .homepage-cta.is-inview li:nth-child(2){transition-delay:.4s}.js .homepage-cta.is-inview li:nth-child(3){transition-delay:.7s}.language-selector{list-style:none;margin:0;padding:0;position:absolute;top:20px;right:86px;font-size:1.285714285714286em;display:none}.language-selector>li{display:inline-block}.language-selector>li:first-of-type{margin-right:10px}@media (min-width:18.75em){.language-selector{display:block}}@media (min-width:40em){.language-selector{top:64px;right:15px}}.language-selector__link{color:#8a9fa5;text-decoration:none;text-transform:lowercase}.language-selector__link--active{font-weight:700;color:#153f4c}.language-selector__link:hover{color:#e9b914}.language-selector__link>img{margin-left:6px;margin-top:-2px}.page-content-with-lists ul{list-style:disc;margin:0 0 1em;padding-left:20px}.link{position:relative;text-decoration:none;transition:color .2s linear;cursor:pointer}.link:after{content:'';background-color:#e9b914;position:absolute;width:100%;height:2px;left:0;bottom:0;transition:width .2s linear,left 0s linear;z-index:-1}.link:hover{color:#fff}.link:hover:after{width:0;left:100%;transition:width .2s linear,left .2s linear}.menu-button,button.link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;padding:0;margin:0}button.link{font-size:inherit;text-decoration:underline;color:inherit}.menu-button{width:50px;height:30px;cursor:pointer}.menu-button__inner{position:relative;width:100%;height:100%}.menu-button__inner img,.menu-button__inner svg{width:40px;height:24px}.menu-button__inner .icon{fill:#fff}.menu-button:hover .icon{fill:#e8ebed}.menu-button__inner>.icon,.menu-primary{position:absolute;top:0;left:0;opacity:0;transition:.2s opacity linear}.has--menu-open .menu-button__inner>.icon--menu-hamburger{opacity:0}.has--menu-open .menu-button__inner>.icon--menu-close,.menu-button__inner>.icon--menu-hamburger{opacity:1}@media (max-width:39.875em){.has--menu-open .language-selector{opacity:0}.has--menu-open .site-header__logo{opacity:0;pointer-events:none}.has--menu-open .site-header__logo-small{opacity:1!important}}.menu-primary{position:fixed;width:100vw;height:100vh;background:#e9b914;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-transform:translateY(-100vh);transform:translateY(-100vh);transition:transform .6s ease-in-out,opacity .3s linear}.has--menu-open .menu-primary{-ms-transform:translateY(0);transform:translateY(0);opacity:1}.menu-primary__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%;text-align:center;font-size:24px;font-size:2.4rem;color:#fff;width:calc(100% - 2*24px)}.menu-primary__content>.menu__search{margin:20px;display:-ms-flexbox;display:flex}.menu-primary__content>.menu__search *{-webkit-appearance:none;-moz-appearance:none;appearance:none}.menu-primary__content>.menu__search [type=search]{padding:5px;-ms-flex:1;flex:1;font-size:18px;font-size:1.8rem;border:0;background:#fff}.menu-primary__content>.menu__search button,.menu__cta{background:#fff;color:#e9b914;font-size:18px;font-size:1.8rem}.menu-primary__content>.menu__search button{-ms-flex-pack:end;justify-content:flex-end;border:0;margin-left:10px;display:block}.menu-primary__content>.menu__cta{-ms-flex-item-align:end;align-self:flex-end}.menu-primary__content ul{width:100%;margin-top:90px}@media (min-width:40em){.menu-primary__content ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:center;justify-content:center}}.menu-primary__content ul li{margin:20px}.menu__cta{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;padding:26px;margin:0 auto 30px}.menu__cta .icon{display:inline-block;background:url(https://muziekpakhuis.nl/css/build/prod/img/icon-phone-yellow-2e9a82865c.svg);width:13px;height:32px;margin:0 12px}.menu-group>summary{font-size:30px;font-size:3rem;font-weight:700;color:#8a9fa5;list-style:none;cursor:pointer}.menu-group>summary::-webkit-details-marker{display:none}.menu-primary a{text-decoration:none;color:inherit}.menu-primary a:focus{outline:1px #e9b914 dotted}.menu-primary-nav{border-left:6px #fff solid;padding-left:30px;margin-right:24px;margin-bottom:48px}@media (min-width:40em){.menu-primary-nav:nth-of-type(even){margin-bottom:0}}.menu-primary a:hover{color:#e8ebed}.pagination{width:100%;background:#fff;padding:5px;position:relative}.pagination>ol{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination>ol>li{margin:5px;font-size:18px;font-size:1.8rem}.pagination>ol>li .pagination__current,.pagination>ol>li a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#e9b914;color:#fff;text-decoration:none;min-width:40px;padding:5px}.pagination>ol>li .pagination__current:hover,.pagination>ol>li a:hover{background:#234754}.pagination>ol>li .pagination__next,.pagination>ol>li .pagination__prev{padding:5px 20px}.pagination>ol>li .pagination__next svg,.pagination>ol>li .pagination__prev svg{max-height:12px}.pagination>ol>li .pagination__current{background:#e8ebed}.pagination--theme-transparent{background:0 0;padding:0}.pagination--theme-transparent>ol>li{margin:0 10px 10px 0}.pagination--theme-transparent>ol>li:last-of-type{margin-right:0}.pagination--theme-transparent>ol>li .pagination__current,.pagination--theme-transparent>ol>li .pagination__current:hover{background:#fff;color:#234754}.page-title{margin:0;font-size:60px;font-size:6rem;position:-webkit-sticky;position:sticky;padding:24px 0 0;top:42px}@media (min-width:40em){.page-title{font-size:120px;font-size:12rem;margin-bottom:0;line-height:1}}.page-title+*,.teacher-detail h2{position:relative}.primary-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;width:100%}.primary-nav__links{display:none}@media (min-width:53.125em){.primary-nav__links{padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-weight:400;font-size:16px;font-size:1.6rem;color:#000;height:100%;margin:0 20px 0 0}}.primary-nav__links>li{margin:0 18px}.primary-nav__links>li:first-of-type{margin-left:0}.primary-nav__links>li:last-of-type{margin-right:0}@media (max-width:63.6875em){.primary-nav__links>li:first-of-type{margin-left:18px}}.primary-nav__links>li>a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit;transition:.15s color linear}.primary-nav__links>li>a:hover{color:#7e7e7e}.primary-nav__search-ct,.teacher-detail .teacher-bio dt{display:none}@media (min-width:53.125em){.primary-nav__search-ct{display:-ms-flexbox;display:flex;min-width:200px;margin-right:20px;-ms-flex-align:center;align-items:center}.primary-nav__search-ct input[type=search]{width:100%;border:0;border-bottom:2px transparent solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;font-size:1.6rem;transition:.2s linear;caret-color:#e9b914}.primary-nav__search-ct input[type=search]:focus{border:0;outline:0;box-shadow:0;border-bottom:2px #e9b914 solid}.primary-nav__search-ct input[type=search]:-ms-input-placeholder{color:#979797}.primary-nav__search-ct input[type=search]::placeholder{color:#979797}.primary-nav__search-ct button{cursor:pointer;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://muziekpakhuis.nl/css/build/prod/img/icon-search-3a7593f152.svg) no-repeat;width:17px}.primary-nav__search-ct button span{font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;border:0 none}}.primary-nav__language-controls{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;margin:0 auto 0 18px}.primary-nav__language-controls li{margin-right:9px;font-size:16px;font-size:1.6rem}.primary-nav__language-controls li:last-of-type{border-left:1px #979797 solid;padding-left:9px;margin-right:18px}.primary-nav__language-controls a{color:#000;text-decoration:none}.primary-nav__language-controls a[aria-current=page]{color:#979797}.progress-indicator{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-size:20px;font-size:2rem;vertical-align:middle;position:relative;overflow:hidden;z-index:0}.progress-indicator:before{content:'';width:100%;height:4px;background:#8a9fa5;top:14px;position:absolute;z-index:-1}.progress-indicator li{display:-ms-flexbox;display:flex;width:32px;height:32px;border-radius:50%;background-color:#8a9fa5;color:#e8ebed}.progress-indicator li>span{margin:auto}.progress-indicator .progress-indicator--active{background-color:#e9b914;color:#fff}input[type=radio]{width:16px;height:16px;border-radius:50%}input[type=checkbox],input[type=radio]{margin:0 .25em;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px #e9b914 solid}input[type=checkbox]:checked,input[type=radio]:checked{background:#234754}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus{border:2px #234754 solid;background:#e9b914}input[type=checkbox]{border-radius:unset;width:14px;height:14px}.usps .usp:before,select{background-repeat:no-repeat}select{border:2px #e9b914 solid;padding:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://muziekpakhuis.nl/css/build/prod/img/icon-arrow-down-blue-5dc83f2f1a.svg);background-size:44px 17px;background-position:right center}.rich,.site-header{position:relative;z-index:2}.rich{pointer-events:none}.rich ol,.rich ul{margin:0 0 1em;padding:0;list-style:none}.rich ul>li{position:relative;margin-left:20px}@media (min-width:40em){.rich ul>li{margin-bottom:10px}}.rich ul>li:before{content:'';width:10px;height:10px;background-color:#e9b914;position:absolute;left:-20px;top:5px}.rich a{pointer-events:all}.site-header{width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:40em){.site-header{max-width:1020px}}.site-header-container,.spice--hand-rock:after{position:fixed;width:100%;height:60px;z-index:100;background:#fff}@media (min-width:53.125em){.site-header-container{height:48px}}.site-header .menu-button{color:#e9b914;margin-right:18px}@media (min-width:53.125em){.site-header .menu-button{display:none}}.spice{-ms-touch-action:none;touch-action:none;pointer-events:none;margin-top:48px}@media (min-width:40em){.spice{margin-bottom:384px}}.spice--hand-count,.spice--hand-rock{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.spice--hand-count svg{width:300px}.spice--hand-rock{z-index:1;position:relative}.spice--hand-rock svg{animation:rock 2.25s infinite}@media (max-width:39.9375em){.spice--hand-rock svg{max-width:30%}}.spice--hand-rock:after{content:'';display:block;max-width:672px;height:314px;position:absolute;z-index:-1}@keyframes rock{0%,to{transform:translateY(-20px) rotate(-1deg)}33%{transform:rotate(-3deg)}50%{transform:translateY(0) rotate(2deg)}66%{transform:rotate(3deg)}}.static-page__content{max-width:calc(80ch + 56px);margin:0 auto 56px;line-height:1.5;font-size:1.6rem}.static-page__head{margin:56px 0 36px}.static-page__description,.static-page__head{background:#fff;width:100%;padding:56px}.static-page__excerpt{font-size:2.4rem;line-height:1.25;color:#8a9fa5}.static-page__description{margin:0 0 36px}.static-page__images{-ms-flex-flow:row;flex-flow:row;width:100%;-ms-flex-pack:justify;justify-content:space-between}.static-page__images .image{width:100%;max-width:388.5px}.static-page__images .image img{width:100%;height:100%;object-fit:cover}.static-page__contact .static-page__content,.static-page__images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:39.9375em){.static-page__contact .static-page__content{word-wrap:break-word}.static-page__contact .static-page__content .static-page__excerpt{font-size:18px;font-size:1.8rem}}.static-page__contact .static-page__description,.static-page__contact .static-page__head{padding:28px}@media (min-width:63.75em){.static-page__contact .static-page__description,.static-page__contact .static-page__head{padding:56px}}@media (min-width:40em){.static-page__contact .static-page__head{width:50%;margin-top:0;padding-right:0}.static-page__contact .static-page__description{width:50%;padding-left:0}.static-page__contact .static-page__description p{margin-top:0}}.static-page .map{-ms-flex-order:-1;order:-1;width:100%;min-width:calc(100% + 60px);display:block;min-height:450px;aspect-ratio:16/9;margin:30px 0 36px -30px}@media (min-width:40em){.static-page .map{-ms-flex-order:1;order:1;min-width:unset;margin:0}}.teacher-detail .card__content h2:before{content:'';display:block;height:60px;margin:-60px 0 0}.teacher-detail .teacher-details,.teacher-detail .teacher-intro{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media (max-width:39.9375em){.teacher-detail .teacher-details,.teacher-detail .teacher-intro{width:100%}}.teacher-detail .teacher-intro .card__meta h3{word-break:normal}@media (max-width:39.9375em){.teacher-detail .teacher-intro{-ms-flex-flow:column;flex-flow:column}}@media (max-width:63.6875em){.teacher-detail .teacher-intro .card__meta{display:none}}.teacher-detail #intro:before{content:'';display:block;height:100px;margin:-100px 0 0}.teacher-detail .teacher-excerpt{margin-bottom:2em}.teacher-detail .rich .video-embed{pointer-events:all;-ms-touch-action:all;touch-action:all;margin:1em 0;width:100%}.teacher-detail .teacher-contact{width:100%}@media (min-width:40em){.teacher-detail .teacher-contact{max-width:320px}}.teacher-detail .card-list li{-ms-flex-positive:0;flex-grow:0}@media (min-width:40em){.teacher-detail .teacher-tariffs{max-width:600px}}.teacher-detail .teacher-tariffs .card__content .card__description{overflow:visible}.teacher-detail .teacher-tariffs table{margin:2em 0 0;font-size:12px;font-size:1.2rem}@media (min-width:63.75em){.teacher-detail .teacher-tariffs table{font-size:14px;font-size:1.4rem}}@media (max-width:39.9375em){.teacher-detail .teacher-tariffs table{margin-left:-20px;margin-bottom:-20px;min-width:calc(100% + 40px)}}.teacher-detail .teacher-tariffs table td,.teacher-detail .teacher-tariffs table th{padding:0 2px;vertical-align:top}.teacher-detail .teacher-bio dl{margin:0;padding:0;max-width:240px}.teacher-detail .teacher-bio a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit}.teacher-detail .teacher-bio a:hover{color:#e9b914;text-decoration:underline}.teacher-detail .teacher-bio .icons{padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;margin:1em 0 0}.teacher-detail .teacher-bio .icons li{margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.teacher-detail .teacher-bio .icons svg{fill:currentColor}.teacher-detail .teacher-bio .icons .hidden,form .hp{display:none}.teacher-grid,.usps,.usps .usp{display:-ms-flexbox;display:flex}.teacher-grid{-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.usps,.usps .usp{height:100%;-ms-flex-pack:center;justify-content:center}.usps{width:1020px;margin:0 auto;color:#e9b914;font-size:16px;font-size:1.6rem;font-weight:700;-ms-flex-item-align:center;align-self:center}@media (max-width:39.9375em){.usps{padding:30px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.usps ul{margin:0;padding:0;list-style-type:none}.usps .usp{-ms-flex-direction:row;flex-direction:row;margin-right:26px}@media (min-width:40em) and (max-width:63.6875em){.usps .usp:first-child{margin-left:32px}}.usps .usp:before{display:inline-block;background:'';height:49px;content:'';margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.usps .usp--hand-rock:before{background-image:url(https://muziekpakhuis.nl/css/build/prod/img/icon-hand-rock-958689a737.svg);width:42px}.usps .usp--hand-ok:before{background-image:url(https://muziekpakhuis.nl/css/build/prod/img/icon-hand-ok-b4a6d64cdd.svg);width:35px}.usps .usp--hand-count:before{background-image:url(https://muziekpakhuis.nl/css/build/prod/img/icon-hand-count-ba3df7f068.svg);width:34px}@media (max-width:39.9375em){.usps .usp{margin-bottom:12px}.usps .usp:before{width:42px}}.disable-hover{pointer-events:none}