body{font-family:Roboto,sans-serif;font-weight:400;color:#283583}h1{font-family:Playfair Display,serif;font-weight:800;text-align:center;margin:0;font-size:38px;line-height:49px;margin-bottom:49px;text-transform:uppercase}@media screen and (max-width:750px){h1{font-size:22px;line-height:29px;margin-bottom:29px}}body{background:#ecece4;margin:0 54px}.wrapper{max-width:1350px;margin:0 auto}@media screen and (max-width:700px){body{margin:14px}}.header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-top:112px;margin-bottom:112px}.header b{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;font-size:18px;line-height:20px;position:relative}.header b:after{content:"";position:absolute;bottom:-5px;left:-15px;right:-15px;height:1px;border-bottom:1px solid #283583}.header .logo{width:80%;margin:0;padding:0;margin:92px auto;position:relative}.header .logo img{width:100%}.header .logo.animating{position:relative}.header .logo.animating img{opacity:1;z-index:1}.header .logo.animating img.anim{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;opacity:0;transition:opacity .75s ease}.header .logo.animating img.visible{opacity:1;z-index:2}.header .payoff{font-family:Roboto,sans-serif;font-weight:300;font-size:18px;line-height:1.33em;margin:0}@media screen and (min-width:800px) and (max-width:1200px){.header{margin-top:9vw;margin-bottom:9vw}.header .logo{margin:6.5vw auto}}@media screen and (max-width:800px){.header{margin-top:65px;margin-bottom:65px}.header b{font-size:12px}.header b:after{left:15px;right:15px;bottom:-1px}.header .logo{margin:50px auto;width:90%}.header .payoff{font-family:Roboto,sans-serif;font-weight:300;font-size:12px;margin:0}}.card-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #283583;border-left:1px solid #283583}.card-grid .card{width:25%;padding-bottom:25%;position:relative}.card-grid .card .inner{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #283583;border-left:0;border-top:0}.card-grid .card:nth-child(4n) .inner{border-right:1px solid #283583}@media screen and (max-width:1250px){.card-grid .card{width:33.33333%;padding-bottom:33.33333%}}@media screen and (max-width:900px){.card-grid .card{width:50%;padding-bottom:50%}}.card.news .inner{-ms-flex-direction:column;flex-direction:column;padding:45px 20px;color:#283583;text-decoration:none;transition:background .5s ease,color .5s ease}.card.news .inner,.card.news .inner .tijdstip{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.card.news .inner .tijdstip{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:1em}.card.news .inner .tijdstip .tijd{padding-left:80px;position:relative}.card.news .inner .tijdstip .tijd:after{position:absolute;left:10px;bottom:0;display:block;content:"";width:60px;border-bottom:1px solid #283583}.card.news .inner .titel{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:Playfair Display,serif;font-weight:800;font-size:20px;line-height:1.33em;transform:scale(1);transition:transform 1s ease}.card.news .inner .bron{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;text-transform:uppercase;font-size:12px;line-height:1em;position:relative}.card.news .inner .bron i{position:absolute;right:-8px;top:0;font-size:11px;line-height:12px}.card.news .inner:hover{background:#283583;color:#fff;transition:background .1s ease,color .1s ease}.card.news .inner:hover .titel{transform:scale(1.05);transition:transform 1s ease}@media screen and (max-width:900px){.card.news .inner{padding:20px 10px}.card.news .inner .tijdstip{font-size:10px}.card.news .inner .tijdstip .tijd{padding-left:44px}.card.news .inner .tijdstip .tijd:after{left:6px;width:32px}.card.news .inner .titel{font-size:3.5vw}.card.news .inner .bron{font-size:10px}}.card.social{background:#283583;color:#fff}.card.decoration .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.card.decoration .inner img{width:100%;max-width:100%;max-height:100%}.card.newsletter .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-direction:column;flex-direction:column;text-decoration:none;transition:background .5s ease,color .5s ease;text-align:center;background:#283583;color:#fff;padding:45px 20px}.card.newsletter .inner p{font-family:Playfair Display,serif;font-weight:800;font-size:17px;line-height:1.33em}.card.newsletter .inner form{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.card.newsletter .inner form input[type=email]{-ms-flex-positive:1;flex-grow:1;background:transparent;font-family:Roboto,sans-serif;font-weight:400;padding:0 10px;width:90%;border:1px solid #fff;color:#fff;margin:0 auto;font-size:14px;line-height:32px;height:32px}.card.newsletter .inner form input[type=email]::-webkit-input-placeholder{color:hsla(0,0%,100%,.75)}.card.newsletter .inner form input[type=email]::-moz-placeholder{color:hsla(0,0%,100%,.75)}.card.newsletter .inner form input[type=email]:-ms-input-placeholder{color:hsla(0,0%,100%,.75)}.card.newsletter .inner form input[type=email]:-moz-placeholder{color:hsla(0,0%,100%,.75)}.card.newsletter .inner form input[type=submit]{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:34px;flex-basis:34px;background:#fff;font-family:Roboto,sans-serif;font-weight:400;padding:0;text-align:center;width:90%;border:1px solid #fff;font-size:18px;line-height:34px;height:34px}@media screen and (max-width:900px){.card.newsletter .inner{padding:20px 10px}}@media screen and (max-width:650px){.card.newsletter .inner form input[type=email]{padding:0 10px;font-size:14px;line-height:26px;height:26px}.card.newsletter .inner form input[type=submit]{-ms-flex-preferred-size:28px;flex-basis:28px;line-height:28px;height:28px}}@media screen and (max-width:500px){.card.newsletter .inner p{font-size:12px}}.footer{margin:112px auto 54px;max-width:500px}.footer .een-project-van{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;line-height:1.1em;text-transform:uppercase;text-align:center;margin-bottom:30px}.footer .een-project-van img{display:block;width:50vw;max-width:300px;margin:40px auto}.footer .legal{font-size:12px;line-height:1.33em;text-align:center;opacity:.5;margin:0}@media screen and (max-width:800px){.footer{margin:65px auto 24px;max-width:500px}.footer .een-project-van{font-size:12px;margin-bottom:14px}.footer .een-project-van img{margin:28px auto}.footer .legal{font-size:10px;text-align:left}}.read-more{text-align:left;margin:40px 0}.read-more a{display:inline-block;background:#283583;color:#fff;padding:10px 30px 10px 20px;text-decoration:none}.read-more a i{margin-right:4px}@media screen and (max-width:900px){.read-more{text-align:center}}