@import url("https://fonts.googleapis.com/css?family=Patua+One&display=swap");body{overflow-x:hidden;}#page{overflow:hidden;}.margin-bottom-header{margin-bottom:100px;}.view-materialen .view-content{display:flex;flex-wrap:wrap;}.view-materialen .view-content .views-row{flex:1;}.view-materialen .view-content .views-row article{height:100%;display:flex;position:relative;}.view-materialen .view-content .views-row article .content{flex:1;flex-direction:column;}.view-materialen .view-content .views-row article .content .field--name-field-excerpt{margin-bottom:auto;}.view-nieuws .view-content{display:flex;flex-wrap:wrap;}.view-nieuws .view-content .views-row article{height:100%;display:flex;position:relative;}.view-nieuws .view-content .views-row article .content{flex:1;display:table-cell;flex-direction:column;}.view-nieuws .view-content .views-row article .content .field--name-field-excerpt{margin-bottom:auto;}.contact-mobile{text-align:center;margin-bottom:30px;}iframe{margin-top:30px;}@media only screen and (max-width:1020px){.article .content{background-color:#F6F6F6;box-shadow:0px 0px 10px 5px #dddddd;padding:30px;margin-bottom:45px;text-align:center;}.article .content .field--name-field-excerpt{margin:auto;}.article .content a.btn{margin:20px auto auto auto;}.article .content img{margin:0 auto;}}@media only screen and (max-width:1020px) and (min-width:420px){.article .content .field--name-field-excerpt{width:60%;}}@media only screen and (max-width:767px){.materiaal .content{margin-bottom:30px !important;}.materiaal .content .btn{margin-bottom:30px;}}@media only screen and (max-width:1200px) and (min-width:992px){.region-header a.logo img{width:180% !important;height:auto !important;}}@media only screen and (min-width:768px){.materiaal .content .btn{bottom:-70px;position:absolute;}h2#cta-title{margin-top:150px;}}h1,h2,h3{font-family:"Patua One",serif;}h1 a,h2 a,h3 a{color:#000000;}h1 a:hover,h2 a:hover,h3 a:hover{color:#000000;}h1 .field--name-field-cta-title,h2 .field--name-field-cta-title,h3 .field--name-field-cta-title{margin-top:10rem;text-align:center;}h1.title-centre,h2.title-centre,h3.title-centre{margin-top:10rem;margin-bottom:20px;text-align:center;}h1.page-header,h2.page-header,h3.page-header{padding-left:15px;}p{font-size:16px;line-height:1.8;}.text-margin-bottom{margin:0px auto 50px auto;}.field--name-field-bannertekst{font-family:"Patua One",serif;font-size:36px;color:#ffffff;position:absolute;bottom:175px;left:16px;}.field--name-field-title{margin-top:50px;}@media only screen and (max-width:1024px){.field--name-field-bannertekst{font-size:30px;color:#ffffff;position:absolute;bottom:150px;left:16px;}.contactform h1{font-size:25px;}}@media only screen and (max-width:768px){.field--name-field-bannertekst{display:none;}}.text-margin-auto{margin:0 auto;float:none;}.text-margin-auto .field--name-field-tekst h2{text-align:center;}.field--name-field-background{width:100%;}.field--name-field-background::before{content:"";background:rgba(0,0,0,0.2);width:100%;height:100%;position:absolute;}.field--name-field-background img{width:100% !important;}.banner-home{padding-right:0;overflow:hidden;}.img-home{margin-top:-100px;}.img-links{margin-top:3rem;}.img-rechts{margin-top:30px;}.view-nieuws article .content img{display:block;width:100%;height:250px;object-fit:cover;}@media only screen and (max-width:1020px){.img-home{display:none;}article.materiaal .content .field--name-field-body .img-links{display:none;}article.realisatie .content .img-links{display:none;}article.page .content .img-links{display:none;}}.btn{color:#ffffff;background-color:#555555;font-size:16px;width:200px;margin-top:20px;padding:15px;border-radius:0px;}.btn:hover{background-color:#555555;color:#ffffff;opacity:0.9;}.field--name-field-cta-button{text-align:center;margin-top:45px;}.field--name-field-cta-button a{color:#ffffff;background-color:#555555;font-size:16px;width:200px;padding:20px 45px;}.field--name-field-cta-button a:hover{background-color:#555555;color:#ffffff;opacity:0.9;text-decoration:none;}.field--name-field-button{display:inline-block !important;position:absolute;bottom:100px;left:16px;color:#ffffff;background-color:#555555;font-size:16px;text-align:center;padding:15px 30px;}.field--name-field-button:hover{background-color:#555555;color:#ffffff;opacity:0.9;}.field--name-field-button a{color:#ffffff;}.field--name-field-button a:hover{text-decoration:none !important;}@media only screen and (max-width:1024px){.field--name-field-button{bottom:75px;}}@media only screen and (max-width:768px){.field--name-field-button{display:none !important;}}footer{margin-top:100px;padding:75px 0px;background-color:#F6F6F6;}footer p{line-height:20px;}footer img{margin-top:5rem;}footer .region-footer-col-three{float:right;}div#copyright{padding:20px 0px;text-align:center;}@media only screen and (max-width:1020px){footer img{float:right;width:75%;height:auto;}}@media only screen and (max-width:767px){footer img{float:left;width:75%;height:auto;}footer .region-footer-col-three{float:left !important;}}header.navbar{background-color:#ffffff;border:none;}header .navbar-header{display:inline-block;margin-top:3rem;float:right !important;}header li{margin-left:10px;}header a{color:#000000 !important;font-weight:500;font-size:18px;}header a .active-trail{background-color:#ffffff !important;}header a:hover{background-color:#ffffff !important;}header.navbar-default .navbar-nav .active a{background-color:#ffffff;}a.navbar-brand{display:none;}a.logo{display:inline-block;}#toggle-icon::before{background-color:#000;}#toggle-icon .icon{background-color:#000;}#toggle-icon::after{background-color:#000;}a.mm-listitem__text{font-family:"Patua One",serif !important;}a.mm-navbar__title{font-family:"Patua One",serif !important;}a#toggle-icon span.label{display:none !important;}@media only screen and (max-width:1200px){header li{margin-left:0px;}}@media only screen and (min-width:768px){.mm-panels .navbar-nav{width:100%;}.mm-panels .navbar-nav li{float:none !important;}}.grid-item{float:left;margin-bottom:10px;}.grid-item img{display:block;width:100%;}.grid-sizer,.grid-item{width:32.5%;}@media only screen and (max-width:1020px){.grid-sizer,.grid-item{width:48%;}}.view-materialen.view-display-id-block_1{margin-top:100px;}#node\/6\/field_body\/nl\/full .view-materialen.view-display-id-block_1{background-color:#F6F6F6;}.path-frontpage .field--item:nth-child(2) .background{background-color:#F6F6F6;padding-bottom:100px;}.view-nieuws.view-display-id-block_1{margin-top:100px;}
