@import url("https://fonts.googleapis.com/css?family=Droid+Serif:300, 400,400i,700,700i|Oxygen:300,400,700");@import 'normalize.css';:root{--font-sans:"Oxygen",Helvetica,Arial,sans-serif;--font-serif:"Droid Serif",serif;--grey-lightest:#fff;--grey-light:#e6e4e1;--grey-lighter:#f2f2f2;--grey:grey;--grey-mid:#777;--grey-dark:#3c3834;--grey-darker:#666;--grey-darkest:#444;--grey-full-dark:#000;--banner-color:#e0dad4;--button-color:#e59361;--banner-background:#222}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,html a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}body,html{min-height:100%}body{font-size:17px;color:var(--grey-darkest);font-family:var(--font-sans);background:var(--grey-lightest)}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:700;color:var(--grey-full-dark);margin:0;padding:0}h1.page-title{font-size:32px}h2{font-size:60px}h3{font-size:41px}h4{font-size:32px}h5{font-size:21px}h6{font-size:18px}h3,h4{position:relative;padding-bottom:28px}h3:after,h4:after{content:"";position:absolute;width:80px;height:1px;bottom:1rem;left:0;right:0;margin:0 auto;border-bottom:2px solid #b1a492}p{line-height:1.4;margin:20px 0}.category,.subtitle{text-transform:uppercase;font-weight:700;letter-spacing:0.1em;font-size:14px;color:var(--grey-mid);text-align:center}embed,img,object,video{max-width:100%}:not(p) li,:not(p) ul{list-style:none;margin:0;padding:0}a{text-decoration:none;color:var(--button-color)}a:hover{text-decoration:none;color:#d57e4a}::-moz-selection{background:var(--button-color);color:var(--grey-lightest)}::selection{background:var(--button-color);color:var(--grey-lightest)}.clear{clear:both}section{overflow:hidden}section:not(#banner):not(.text-page){padding:60px 0 30px}.wrapper{max-width:1080px;margin:0 auto;position:relative;padding:0 1rem}input[type=text]{border:2px solid var(--grey-darkest);background:var(--grey-lightest);font-size:17px;color:var(--grey-darkest);padding:16px;border-radius:999px;width:280px;font-family:var(--font-sans);font-weight:700;text-transform:uppercase}.buttons{width:auto;margin:0 auto;text-align:center}a.button-1,a.button-2,button,input[type=submit]{color:var(--grey-lightest);background:var(--button-color);border:2px solid var(--button-color);border-radius:999px;font-family:var(--font-sans);text-transform:uppercase;font-weight:700;font-size:18px;letter-spacing:0.1em;display:inline-block;text-align:center;padding:0 20px;line-height:40px;cursor:pointer;-webkit-transition:0.3s all;transition:0.3s all}a.button-1:hover,a.button-2:hover,button:hover,input[type=submit]:hover{background:#d66723;border:2px solid #d66723}a.button-1:hover{border-color:#d57e4a;background:#d57e4a}a.button-2{border-color:var(--grey-darkest);background:none;color:var(--grey-darkest)}a.button-2:hover{background:var(--grey-darkest);color:var(--grey-lightest)}@media only screen and (max-width:640px){a.button-1,a.button-2{font-size:16px;margin:5px}}header{background:var(--grey-lightest);height:80px}header nav{display:inline-block;float:right;width:auto;margin-top:20px;margin-right:40px}header nav ul{margin:0;padding:0;list-style-type:none}header nav ul li{display:inline-block;float:left;margin:0;padding:0}header nav ul li a{display:inline-block;background:none;padding:10px 15px;color:var(--grey-full-dark);font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:0.1em}header nav ul li a:hover{color:var(--grey-darkest)}header nav ul li a.nav-cta{color:var(--button-color);border:2px solid var(--button-color);border-radius:999px;margin-top:-2px;margin-left:10px}h1.logo a{display:inline-block;float:left;color:var(--grey-darkest);line-height:80px;margin:0 0 0 40px;height:74px}h1.logo a span{color:#b6afa9}@media only screen and (max-width:1024px){header{height:auto;padding-top:20px;padding-bottom:20px}header nav{float:none;text-align:center;width:100%;margin:20px auto 0 auto}header nav ul li{float:none;font-size:15px}h1.logo a{display:block;float:none;margin:0 auto;text-align:center}}.featured-articles-section{text-align:center;background:var(--grey-lightest)}.grid-cards{display:-ms-grid;display:grid;gap:1rem;grid-template-areas:"ngv" "doelstellingen" "historie" "lid" "contact"}@media only screen and (min-width:800px){.grid-cards{grid-template-areas:"doelstellingen doelstellingen" "ngv historie" "lid historie" "lid contact"}}@media only screen and (min-width:1024px){.grid-cards{grid-template-areas:"doelstellingen doelstellingen doelstellingen contact" "doelstellingen doelstellingen doelstellingen ngv" "historie historie lid lid"}}.grid-cards .doel{-ms-grid-row:3;-ms-grid-column:1;grid-area:doelstellingen}.grid-cards .contact{-ms-grid-row:9;-ms-grid-column:1;grid-area:contact}.grid-cards .ngv{-ms-grid-row:1;-ms-grid-column:1;grid-area:ngv}.grid-cards .historie{-ms-grid-row:5;-ms-grid-column:1;grid-area:historie}.grid-cards .lid{-ms-grid-row:7;-ms-grid-column:1;grid-area:lid}@media only screen and (min-width:800px){.grid-cards .doel{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.grid-cards .contact{-ms-grid-row:4;-ms-grid-column:2}.grid-cards .ngv{-ms-grid-row:2;-ms-grid-column:1}.grid-cards .historie{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2}.grid-cards .lid{-ms-grid-row:3;-ms-grid-row-span:2;-ms-grid-column:1}}@media only screen and (min-width:1024px){.grid-cards .doel{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}.grid-cards .contact{-ms-grid-row:1;-ms-grid-column:4}.grid-cards .ngv{-ms-grid-row:2;-ms-grid-column:4}.grid-cards .historie{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.grid-cards .lid{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2}}.grid2-cards{display:-ms-grid;display:grid;gap:1rem;grid-template-areas:"opleiding" "opl1" "opl2" "opl3" "opl4" "opl5" "opl6"}@media only screen and (min-width:800px){.grid2-cards{grid-template-areas:"opleiding opleiding" "opl1 opl2" "opl3 opl4" "opl5 opl6"}}@media only screen and (min-width:1024px){.grid2-cards{grid-template-areas:"opleiding opleiding opleiding opl1" "opleiding opleiding opleiding opl2" "opl3 opl4 opl5 opl6"}}.grid2-cards .opleiding{-ms-grid-row:1;-ms-grid-column:1;grid-area:opleiding}.grid2-cards .opl1{-ms-grid-row:3;-ms-grid-column:1;grid-area:opl1}.grid2-cards .opl2{-ms-grid-row:5;-ms-grid-column:1;grid-area:opl2}.grid2-cards .opl3{-ms-grid-row:7;-ms-grid-column:1;grid-area:opl3}.grid2-cards .opl4{-ms-grid-row:9;-ms-grid-column:1;grid-area:opl4}.grid2-cards .opl5{-ms-grid-row:11;-ms-grid-column:1;grid-area:opl5}.grid2-cards .opl6{-ms-grid-row:13;-ms-grid-column:1;grid-area:opl6}@media only screen and (min-width:800px){.grid2-cards .opleiding{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.grid2-cards .opl1{-ms-grid-row:2;-ms-grid-column:1}.grid2-cards .opl2{-ms-grid-row:2;-ms-grid-column:2}.grid2-cards .opl3{-ms-grid-row:3;-ms-grid-column:1}.grid2-cards .opl4{-ms-grid-row:3;-ms-grid-column:2}.grid2-cards .opl5{-ms-grid-row:4;-ms-grid-column:1}.grid2-cards .opl6{-ms-grid-row:4;-ms-grid-column:2}}@media only screen and (min-width:1024px){.grid2-cards .opleiding{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:3}.grid2-cards .opl1{-ms-grid-row:1;-ms-grid-column:4}.grid2-cards .opl2{-ms-grid-row:2;-ms-grid-column:4}.grid2-cards .opl3{-ms-grid-row:3;-ms-grid-column:1}.grid2-cards .opl4{-ms-grid-row:3;-ms-grid-column:2}.grid2-cards .opl5{-ms-grid-row:3;-ms-grid-column:3}.grid2-cards .opl6{-ms-grid-row:3;-ms-grid-column:4}}.article-card{background-color:var(--grey-full-dark);background-repeat:no-repeat;background-position:center;border-radius:10px;position:relative;overflow:hidden}.article-card .category{color:var(--banner-color)}.article-card h4{color:var(--grey-lightest)}.article-card p,.article-card p a{font-family:var(--font-serif);font-style:italic;font-size:16px;color:var(--banner-color);width:90%;margin:25px auto 0 auto}.article-card.article-card-alt{background-color:var(--grey-light)}.article-card.article-card-alt h4{color:var(--grey-full-dark)}.article-card.article-card-alt h4:after{border-color:var(--grey-dark);opacity:0.6}.article-card.article-card-alt .category,.article-card.article-card-alt p,.article-card.article-card-alt p a{color:var(--grey-dark)}.article-card.card-attention{background:tomato;padding:2rem}.article-card.card-attention .card-attention__header,.article-card.card-attention__header{color:var(--grey-light)!important}.article-card.card-attention p{font-size:1.2rem}.article-card.card-attention .button-1,.article-card.card-attention button{margin-top:2rem;background:var(--grey-dark);border-color:var(--grey-dark)}.article-card.card-attention .button-1:hover,.article-card.card-attention button:hover{opacity:0.85}.article-card .article-card-content{width:90%;margin:22% auto;position:relative}.article-card .article-card .article-card .article-card.card-large p{width:60%}.article-card h4:after{border-color:rgba(255,255,255,0.6)}.article-card.card-xl{width:100%;height:auto}.article-card.card-large{width:790px;height:520px}.article-card.card-medium{width:520px;height:420px}.article-card.card-small{width:250px;height:250px}.article-card.card-small.card-high{height:510px}.article-group{float:left}.article-group .article-card{float:none;position:relative}.full-width-section{text-align:left;background:#f3f3f3;background-repeat:no-repeat;background-position:center}.full-width-section .subtitle{color:#b1a492;font-size:18px;margin-bottom:40px}.full-width-section h2{margin-bottom:40px}.full-width-section p{font-family:var(--font-serif);font-style:italic;font-size:18px;color:var(--grey-mid);margin-bottom:50px}.full-width-section .additional.align-left{float:right;width:40%}.full-width-section .text.align-left{float:left;width:60%;padding:0 10% 0 40px}.full-width-section .text{display:-webkit-box;display:-ms-flexbox;display:flex}.full-width-section .text .align-left{padding:0 10% 0 40px;-webkit-box-flex:2;-ms-flex:2;flex:2}.full-width-section .text .align-right{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 40px 0 10%}.full-width-section .text .addition{-webkit-box-flex:1;-ms-flex:1;flex:1;background-size:100% auto}.full-width-section .text.align-right{float:right;width:60%;padding:0 40px 0 10%}.full-width-section .additional.align-right{float:left;width:40%}.full-width-section .text.align-center{text-align:center;width:80%;margin:0 auto}.full-width-section .text.align-center p.subtitle{text-align:center}.full-width-section ul.list-checkmarks{margin-top:40px}.text ul{list-style-type:none;font-family:var(--font-serif);font-style:italic;font-size:18px;color:var(--grey-mid)}.text ul li{margin:10px 0}.text ul li i{color:var(--button-color)}ul.list-checkmarks{list-style-type:none}ul.list-checkmarks li{text-align:left;list-style-image:none;background:url(../images/checkmark.png) top left no-repeat;background-position:0 2px;margin:10px 0;padding:0 10px 10px 40px}@media only screen and (max-width:720px){.full-width-section .text{float:none!important;text-align:center}.full-width-section .image.align-left,.full-width-section .image.align-right,.full-width-section .text.align-left,.full-width-section .text.align-right{width:100%}.full-width-section .image{float:none!important;width:80%!important;padding:0 20px;margin:0 auto 60px auto}.full-width-section .text p.subtitle{text-align:center}.full-width-section h2{font-size:60px}}.services-section{text-align:center;background:var(--grey-lightest)}.services-section .subtitle{color:var(--grey-lightest);color:rgba(255,255,255,0.8);font-size:12px}.services-section p{color:var(--grey-lightest);color:rgba(255,255,255,0.8);font-family:var(--font-serif);font-style:italic;font-size:16px}.services-section h4{color:var(--grey-lightest)}.services-section h4:after{border-color:rgba(255,255,255,0.8)}ul.services-list{width:90%;margin:100px auto 60px}ul.services-list li{display:inline-block;float:left;width:30.66%;background:var(--banner-background);padding:90px 0;margin:0 2%;border-radius:10px}ul.services-list li.emphasis{background:var(--button-color)}ul.services-list li p{width:80%;margin:20px auto 40px auto}ul.services-list li a{font-family:var(--font-sans);text-transform:uppercase;font-weight:700;color:var(--button-color)}ul.services-list li a:hover{color:#d57e4a}a.small-button{color:var(--grey-lightest)!important;font-size:12px;padding:8px 40px;border:2px solid var(--grey-lightest);border-radius:999px;cursor:pointer}a.small-button:hover{opacity:0.8}ul.services-list li:first-of-type{margin-left:0}ul.services-list li:last-of-type{margin-right:0}@media only screen and (max-width:960px){ul.services-list li{display:block;width:100%;margin:20px 0!important}}.masonry-section{text-align:center;background:var(--grey-lighter)}.masonry-top{width:95%}.masonry{margin:30px auto;padding:0;font-size:0.85em;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;width:95%}.masonry.flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal}.masonry.flex .item{width:100%}.item{display:inline-block;background:var(--grey-lightest);margin:0 0 1.5em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:10px;text-align:left}.item img.article-image{border-top-left-radius:10px;border-top-right-radius:10px;width:100%}.item .summary{padding:10px 30px 30px 30px}.item h4{font-family:var(--font-serif);font-size:28px;margin:12px 0;padding:0}.item h4:after{display:none}.item .category{color:#867a6f;font-size:12px}.advert-item{background:none}.item img.advert{border-radius:10px}@media only screen and (min-width:480px){.masonry{-webkit-column-count:1;-moz-column-count:1;column-count:1}.masonry.flex{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.masonry.flex .item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:720px){.masonry{-webkit-column-count:2;-moz-column-count:2;column-count:2}.masonry.flex{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.masonry.flex .item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em)}}@media only screen and (min-width:1024px){.masonry-top{width:100%}.masonry{-webkit-column-count:3;-moz-column-count:3;column-count:3;width:100%}.masonry.flex{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.masonry.flex .item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 1em);flex:0 0 calc(33.3333% - 1em)}}footer{background:var(--banner-background);margin-top:0px;color:var(--grey-lightest);text-align:center;padding:40px 0}footer .footer-left{float:left;text-align:left}footer .footer-right{float:right;text-align:right}footer p{font-size:16px;margin:5px}footer p.copyright{font-family:var(--font-sans);font-weight:500;color:var(--grey-light)}@media only screen and (max-width:960px){footer{padding:30px 0}}.modal-screen .modal-content{position:absolute;left:2%;max-width:96%;z-index:99;padding:20px 10px;top:10%;border-radius:4px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5);background:var(--grey-lightest);-webkit-transition:0.5s all;transition:0.5s all;opacity:0;visibility:hidden;z-index:20}.modal-screen .modal-content .modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;border-top:solid 1px var(--grey);padding-top:15px;margin-top:15px}.modal-screen .modal-content .modal-top-close{position:absolute;top:15px;right:15px;font-size:20px;cursor:pointer;z-index:1;color:var(--grey-darker);-webkit-transition:0.3s all;transition:0.3s all}.modal-screen .modal-content .modal-top-close a{color:var(--grey-darker);-webkit-transition:0.3s all;transition:0.3s all}.modal-screen .modal-content .modal-top-close:hover{color:var(--grey)}.modal-screen .modal-content .modal-top-close:hover a{color:var(--grey)}.modal-screen .modal-bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);visibility:hidden;opacity:0;z-index:2;-webkit-transition:0.5s all;transition:0.5s all}.modal-screen.active .modal-bg,.modal-screen.active .modal-content{opacity:1;visibility:visible;z-index:20}.modal-screen.modal-small .modal-content{width:300px;margin-left:-150px;left:50%;right:auto;top:12%;bottom:auto;border-radius:4px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}@media only screen and (min-width:768px){.modal-screen .modal-content{width:700px;left:50%;z-index:99;padding:20px;top:2%;max-width:90%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed;margin-left:8px}}body,html{font-family:var(--font-sans);margin:0;padding:0}a:hover{text-decoration:underline}a[class^=btn]:hover,a[class^=button]:hover{text-decoration:none}@media print{footer,header{display:none}}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-flex.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.d-flex.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.d-flex.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-flex.flex-around{-ms-flex-pack:distribute;justify-content:space-around}.d-flex.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.d-flex.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.d-flex.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header{position:fixed;width:100%;left:0;top:0;z-index:1;-webkit-transition:0.3s all;transition:0.3s all;padding:0}header #lang-switch-wrapper{position:absolute;right:15px;top:0;-webkit-transition:0.3s all;transition:0.3s all}header #lang-switch-wrapper .form-grouping{white-space:nowrap;display:inline-block;margin-left:1em;cursor:pointer}header #lang-switch-wrapper .form-grouping input[type=radio]{display:none}header #lang-switch-wrapper .form-grouping input[type=radio]+label{line-height:100%;position:relative;font-size:13px;left:0;cursor:pointer}header #lang-switch-wrapper .form-grouping input[type=radio]+label:before{font-family:Fontawesome;content:"\f111";display:inline-block;margin-right:0.2em}header #lang-switch-wrapper .form-grouping input[type=radio]:checked+label:before{content:"\f058"}header .logo{text-indent:-9999px;width:190px;height:42px;background:url(../img/logo-wide.svg) no-repeat;background-size:cover;float:left;margin:5px 0 0 10px;-webkit-transition:0.3s all;transition:0.3s all}header nav{margin-right:0;margin-top:0}header nav ul li a{-webkit-transition:0.3s all;transition:0.3s all;border:solid 1px transparent;border-radius:3px;padding:10px}header nav ul li a:hover{border:solid 1px #f3cfb9;text-decoration:none}header nav ul li.active a{border:solid 1px var(--button-color)}header.small{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}header.small #lang-switch-wrapper{display:none}header.small nav ul li a{padding:6px 10px}header.small .logo{width:72px;height:40px;background:url(../img/logo-wide.svg) no-repeat;background-size:cover;margin-top:2px}@media only screen and (min-width:1024px){header .logo{width:318px;height:70px}header nav{margin-top:30px}header.small{height:46px}header.small nav{margin-top:6px}}.bg-white{background:var(--grey-lightest)}.item{overflow:hidden;border-radius:6px;position:relative}.item .item-head{background:var(--button-color);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:200px}.item .item-head .img{width:176px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.item .item-head .quote{font-family:var(--font-serif);-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;-ms-flex-item-align:end;align-self:flex-end;color:var(--grey-lightest);font-style:italic;font-size:16px;line-height:150%}#banner{background:var(--banner-background) url(../img/wood.jpg) no-repeat center;background-size:cover;position:relative;height:auto;padding:80px 0 40px}#banner .wrapper{text-align:center;margin:50px auto}#banner .wrapper h2{margin:20px auto 20px auto;padding:0 5%;opacity:0.9;color:var(--grey-lightest);font-size:36px;text-align:center;font-weight:700}@media only screen and (min-width:620px){#banner .wrapper h2{font-size:50px}}@media only screen and (min-width:1024px){#banner .wrapper h2{font-size:60px}}#banner .wrapper .subtitle{font-size:1.2;letter-spacing:0.1em;margin:0;color:var(--banner-color)}#banner .wrapper p{font-family:var(--font-serif);font-style:italic;width:70%;margin:0 auto;color:var(--banner-color);margin-bottom:40px}#banner .wrapper .button-2{color:var(--grey-lightest)}#banner .wrapper .subtitle,#banner .wrapper h2,#banner .wrapper p{text-shadow:0 0 2px rgba(0,0,0,0.6)}@media only screen and (min-width:1024px){#banner{padding:0}#banner .wrapper{margin:230px auto 160px}}.article-card .article-card-content{height:100%;width:90%;margin:6% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-card.card-large p{width:auto}.article-card .address-card p strong{display:block;font-size:1.2rem;margin-bottom:5px}.article-card .address-card p{font-size:0.8rem;margin:0;display:block;width:100%}.article-card .address-card p a{font-size:0.8rem;margin:0}.links a{margin-bottom:0.5em;display:inline-block}.bg-image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;opacity:0.2}.messages{display:none}.alert{padding:20px;border-radius:4px;margin-bottom:20px}.alert.alert-success{background:#DFF0D8;color:#3D763E}.alert.alert-danger{background:#F2DEDE;color:#8D3636}.modal-screen .modal-content{border-radius:10px}.modal-screen .modal-content li,.modal-screen .modal-content ul{margin:0;padding:0;list-style-type:none}.modal-screen .modal-content ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-screen .modal-content li{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-flex:0;-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em)}.modal-screen .modal-content li h6{margin:20px 0 0}.modal-screen .modal-content .verplicht{margin:0}.modal-screen h4{text-align:center}section#attention{padding-bottom:0}form ul{margin-left:-10px;width:calc(100% + 20px)}form li{width:100%;margin:0 10px}form .form-group{position:relative;margin:0 0 1em}form input[type=email],form input[type=tel],form input[type=text],form textarea{border:1px solid var(--grey);background:var(--grey-lightest);font-size:17px;font-family:var(--font-sans);padding:13px 10px 7px;border-radius:5px;width:100%;font-weight:400;text-transform:none}form input[type=email].filled+label,form input[type=email]:focus+label,form input[type=tel].filled+label,form input[type=tel]:focus+label,form input[type=text].filled+label,form input[type=text]:focus+label,form textarea.filled+label,form textarea:focus+label{font-size:11px;line-height:normal;top:2px}form input[type=text]{height:2.5em}form textarea{height:9.5em}form label{display:inline-block;position:absolute;color:var(--grey);line-height:42px;left:10px;-webkit-transition:0.3s all;transition:0.3s all;pointer-events:none}form .verplicht{color:var(--grey);font-size:12px}form .submit{text-align:center}form .help-block ul{display:block!important}form .help-block ul li{width:100%!important;line-height:130%;padding:5px!important}form .help-block.with-errors{color:red}.vds{display:none!important}.card-attention.klankweekend{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.2)),to(rgba(0,0,0,0.5))),url(../img/klankweekend-background.svg);background-image:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.5)),url(../img/klankweekend-background.svg);background-repeat:no-repeat;background-size:cover;text-align:center}.card-attention.klankweekend h2{font-size:30px}@media only screen and (min-width:620px){.card-attention.klankweekend h2{font-size:40px}}@media only screen and (min-width:1024px){.card-attention.klankweekend h2{font-size:50px}}.card-attention.klankweekend .button-1{background:#d1825c;border-color:#c36437}@media only screen and (max-width:540px){.card-attention.klankweekend .button-1{padding:0.5rem 20px;line-height:1.2}}.card-attention.klankweekend .button-1:hover{border-color:white}.sticker{--size:200px;width:var(--size);height:var(--size);background:url(../img/sticker-klankweekend.png) no-repeat center;background-size:contain;width:var(--size);height:var(--size);position:relative;-webkit-transition:0.3s opacity;transition:0.3s opacity;inset:0 0 0 calc(100% - var(--size));display:block}.sticker:hover{opacity:0.9}@media screen and (min-width:1024px){.sticker{inset:0 0 0 calc(100% - var(--size));position:absolute;right:0;top:-120px}}@media screen and (min-width:800px){.sticker+.page-title{padding-right:200px}}.table .spacer{display:none}.table{margin-top:1rem}.table .th{font-weight:bold;font-size:1.1rem}@media screen and (max-width:799px){.program{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.program>:first-child{-ms-grid-row:1;-ms-grid-column:1}.program .td>p:first-child{margin-top:0}.program .th{font-weight:bold;padding:0.5rem 0}.program>.th:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.program>.td:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.program>.th:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.program>.td:nth-child(5){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.program>.th:nth-child(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.program>.td:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:800px){.program{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.program>:first-child{-ms-grid-row:1;-ms-grid-column:1}.program>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.program>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.program>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}.program>:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}.program>:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}.program .td,.program .th{position:relative}.program .td:nth-child(n+2):not(:nth-child(4n+4)):before,.program .th:nth-child(n+2):not(:nth-child(4n+4)):before{position:absolute;top:0;display:inline-block;left:-0.75rem;height:100%;width:1px;content:"";background-color:var(--grey-dark)}.program .time{font-weight:bold}.program .spacer{display:block}}.groups{display:-ms-grid;display:grid;-ms-grid-columns:auto 1.5rem 1fr;grid-template-columns:auto 1fr;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.groups .td{padding:0 0 1rem}.groups .td:first-child{border-top:solid 3px #d1825c}.groups .td:nth-child(odd){background:#d1825c;padding:0 0.5rem 1rem;color:white}.text-page{padding:150px 0 3rem}@media screen and (min-width:800px){.text-page{padding:180px 0 3rem}}@media screen and (min-width:800px){.text-page .sticker{position:absolute;top:-90px}}.text-page>.wrapper{padding:0 2rem}@media print{.text-page{padding:0}.text-page>.wrapper{width:100%;max-width:100%;margin:0;padding:0}}