@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap);*{outline:0}body{font-family:'Lato',sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#444;line-height:32px}h1{font-family:'Lato',sans-serif;font-size:50px;font-weight:900;font-style:normal;color:#444;line-height:60px;margin:0 0 30px 0}h2{font-family:'Lato',sans-serif;font-size:40px;font-weight:700;font-style:normal;color:#444;line-height:50px;margin:25px 0 15px 0}h3{font-family:'Lato',sans-serif;font-size:30px;font-weight:700;font-style:normal;color:#444;line-height:40px;margin:0 0 10px 0}h4{font-family:'Lato',sans-serif;font-size:22px;font-weight:400;font-style:normal;color:#444;line-height:30px;margin:15px 0 5px 0}img{max-width:100%;height:auto}.container-fluid.top{}.container-fluid.navigatie{}.container-fluid.navigatie .navbar{padding:10px 0}.container-fluid.navigatie .navbar-brand{max-width:100px;width:100%}.container-fluid.navigatie .navbar-brand img{width:100%}.container-fluid.navigatie .navbar-nav{}.container-fluid.navigatie .navbar-nav .nav-item{}.container-fluid.navigatie .navbar-nav .nav-item .nav-link{}.container-fluid.slider .col-md-12{padding:0}.container-fluid.slider img{width:100%}.container-fluid.banner{padding:0}.container-fluid.banner img{width:100%}.container-fluid.content{}.container-fluid.content a{}.container-fluid.content a:hover{}.container-fluid.content ul{}.container-fluid.content ul li{list-style:none;position:relative}.container-fluid.content ul li:before{content:"\f105";font-family:'Font Awesome 5 Pro';font-weight:400;font-style:normal;position:absolute;left:-20px}.container-fluid.breadcrumb{padding:0 15px}.block.breadcrumb{padding:0;margin-bottom:0}.block.breadcrumb ul{padding-left:0;margin-bottom:0}.block.breadcrumb ul li{list-style:none;display:inline;color:#aaa}.block.breadcrumb ul li.breadcrumarrow:after{content:"\f105";font-family:'Font Awesome 5 Pro';font-weight:400;font-style:normal;margin:0 10px}.block.breadcrumb ul li a{font-weight:300;color:#aaa}.block.breadcrumb ul li:last-child a{font-weight:500;color:#aaa}.block.availability{position:relative;float:right}.block.availability .availa_column .available:before{content:'\f111';font-family:'Font Awesome 5 Pro';font-size:8px;font-weight:900;color:#41ab34;display:block;position:absolute;left:5px;top:0}.block.availability .availa_column .not_available:before{content:'\f111';font-family:'Font Awesome 5 Pro';font-size:8px;font-weight:900;color:#ff0004;display:block;position:absolute;left:5px;top:0}.block.availability .availa_column .available,.block.availability .availa_column .not_available{padding-left:25px}.block.list.news{}.block.list.news .col-md-6.col-lg-4{margin-bottom:30px}.block.list.news a{color:#444}.block.list.news a:hover{color:#444;text-decoration:none}.block.list.news .item{position:relative;height:100%;border:1px solid #eee}.block.list.news .item .image{position:relative}.block.list.news .item .image img{}.block.list.news .item .image .overlay{position:absolute;bottom:10px;right:10px}.block.list.news .item .image .overlay span{background:#000;color:#fff;padding:5px}.block.list.news .item .content{padding:20px 20px 70px 20px}.block.list.news .item .content h3{margin-top:0}.block.list.news .item .content .text{}.block.list.news .item .content .btn.btn-primary{position:absolute;bottom:20px;right:20px}.block.list.logoslider{}.block.list.logoslider .item{padding:0}.block.list.vacatures{}.block.list.vacatures .col-md-6.col-lg-4{margin-bottom:30px}.block.list.vacatures a{color:#444}.block.list.vacatures a:hover{color:#444;text-decoration:none}.block.list.vacatures .item{position:relative;height:100%;border:1px solid #eee}.block.list.vacatures .item .image{position:relative}.block.list.vacatures .item .image img{}.block.list.vacatures .item .image .overlay{position:absolute;bottom:10px;right:10px}.block.list.vacatures .item .image .overlay span{background:#000;color:#fff;padding:5px}.block.list.vacatures .item .content{padding:20px 20px 70px 20px}.block.list.vacatures .item .content h3{margin-top:0}.block.list.vacatures .item .content .text{}.block.list.vacatures .item .content .btn.btn-primary{position:absolute;bottom:20px;right:20px}.block.list.accordion{}.block.list.accordion .card{margin-bottom:20px}.block.list.accordion .card-header{padding:0}.block.list.accordion .card-header .card-title{margin-bottom:0}.block.list.accordion .card-header .card-title>div{position:relative;padding:15px 50px 15px 25px;cursor:pointer}.block.list.accordion .card-header .icon{height:auto;transition:.3s;transform:rotateZ(-45deg);position:absolute;right:25px;top:15px}.block.list.accordion .card-header .collapsed .icon{transform:rotateZ(0deg)}.block.list.accordion .card-header .collapsed:hover .icon{transform:rotateZ(-20deg)}.block.list.accordion .card-body p{margin:0 0 10px 0}.block.list.team{}.block.list.team .col-md-6.col-lg-4{margin-bottom:30px}.block.list.team a{color:#444}.block.list.team a:hover{color:#444;text-decoration:none}.block.list.team .item{position:relative;height:100%;border:1px solid #eee}.block.list.team .item .image{position:relative}.block.list.team .item .image img{}.block.list.team .item .image .overlay{position:absolute;bottom:10px;right:10px}.block.list.team .item .image .overlay span{background:#000;color:#fff;padding:5px}.block.list.team .item .content{padding:20px}.block.list.team .item .content h3{margin-top:0}.block.list.team .item .content h4{margin-top:0}.block.list.team .item .content .functie{}.row.maps .col-lg-12{padding:0}.row.maps .block.html.map{margin-top:25px;margin-bottom:-59px}.block.gallery .item{position:relative;margin-bottom:30px}.block.gallery .item .text{position:absolute;bottom:0;left:20px;width:100%}.block.gallery .item .text .title{}.block.gallery .item .text .title h2{font-size:26px;font-weight:500;color:#fff;text-shadow:2px 2px 5px rgba(0,0,0,.8)}.block.gallery .item .overlay{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(66,66,66,.5);transition:all .2s ease-in-out}.block.gallery .item .overlay span{position:absolute;top:calc(50% - 15px);left:0;width:100%;text-align:center;font-size:30px;color:#fff}.block.gallery .item:hover .overlay{visibility:visible;opacity:1}.block.gallery .gallery_top{margin-bottom:20px}.block.calendar{}.block.calendar .col-md-6.col-lg-4{margin-bottom:30px}.block.calendar a{color:#444}.block.calendar a:hover{color:#444;text-decoration:none}.block.calendar .item{position:relative;height:100%;border:1px solid #eee}.block.calendar .item .image{position:relative}.block.calendar .item .image img{}.block.calendar .item .image .date{position:absolute;bottom:10px;right:10px}.block.calendar .item .image .date span{background:#000;color:#fff;padding:5px}.block.calendar .item .content{padding:20px 20px 70px 20px}.block.calendar .item .content h3{margin-top:0}.block.calendar .item .content .text{}.block.calendar .item .content .btn.btn-primary{position:absolute;bottom:20px;right:20px}.block.product{}.block.product .col-md-6.col-lg-4{margin-bottom:30px}.block.product a{color:#444}.block.product a:hover{color:#444;text-decoration:none}.block.product .item{position:relative;height:100%;border:1px solid #eee}.block.product .item .image{position:relative}.block.product .item .image img{}.block.product .item .image .overlay{position:absolute;bottom:10px;right:10px}.block.product .item .image .overlay span{background:#000;color:#fff;padding:5px}.block.product .item .content{padding:20px 20px 70px 20px}.block.product .item .content h3{margin-top:0}.block.product .item .content .text{}.slick-arrow{background:rgba(0,0,0,.5);text-align:center;padding:10px;width:60px;border:0;outline:0}.slick-arrow:hover{background:rgba(0,0,0,.8)}.slick-arrow:focus{border:0;outline:0}.slick-arrow i{font-size:30px;color:#fff;line-height:40px}.slick-prev{position:absolute;top:calc(50% - 30px);left:0;z-index:999}.slick-next{position:absolute;top:calc(50% - 30px);right:0;z-index:999}.slick-dots li:before{display:none}.slick-dots{margin-top:-30px;display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.slick-dots li{margin:0 .25rem}.slick-dots li:focus{border:0;outline:0}.slick-dots li button{display:block;width:12px;height:12px;padding:0;border:none;border-radius:100%;background-color:#ccc;text-indent:-9999px;cursor:pointer}.slick-dots li.slick-active button{background-color:#aaa}@media only screen and (max-width:479px){.container-fluid.top .container{padding-left:0;padding-right:0}.container-fluid.navigatie .container{padding-left:0;padding-right:0}.container-fluid.endpage .col-md-3:nth-child(1){text-align:center}.container-fluid.endpage .col-md-3:nth-child(3){text-align:center}.container-fluid.endpage .col-md-3:nth-child(3) img{max-width:30px}}