.main-header{background:var(--secondary-color)}.main-header .main-menu-bar .main-menu-bar__container .logo-box{width:8%}@media (max-width: 767px){.main-header .main-menu-bar .main-menu-bar__container .logo-box{width:auto;min-width:var(--height-logo);padding:10px 0}}.main-header .main-menu-bar .main-menu-bar__container .logo-box .logo{padding:0}.main-header .main-menu-bar .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item.current-menu-item a{color:var(--primary-color)}.main-header .main-menu-bar .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a{color:#fff}.main-header .main-menu-bar .main-menu-bar__container .main-menu .navbar .main-menu .menu .menu-item a:hover{color:var(--primary-color)}.main-header .main-menu-bar .main-menu-bar__container .main-menu .navbar .navbar-toggler{top:30px}.main-header .main-menu-bar .main-menu-bar__container .main-menu .navbar .navbar-toggler.toggler-mobile{top:0}.main-header .main-menu-bar .main-menu-bar__container .main-menu .navbar .navbar-toggler.toggler-mobile i{color:#fff}.main-header .main-menu-bar .main-menu-bar__container .main-menu .menu-mobile{background:var(--tertiary-color)}.main-header .main-menu-bar .main-menu-bar__container .main-menu .menu-mobile .menu-title{color:#fff}.main-header .main-menu-bar .main-menu-bar__container .main-menu .menu-mobile ul li a{color:#fff}.main-header .main-menu-bar .main-menu-bar__container .main-menu .menu-mobile .socials a{background:var(--primary-color);display:inline-block;width:45px;height:45px;margin:10px 0 10px 10px;text-align:center;line-height:45px;border-radius:50%;color:#fff}.vso_slider:before{background:transparent}.vso_slider img{height:800px}@media (max-width: 1100px){.vso_slider img{height:600px}}@media (max-width: 576px){.vso_slider img{height:var(--slider-mobile)}}.vso_slider .slider-box{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center}.vso_slider .slider-box .slider-content{width:25%;height:100%;background-color:rgba(200,139,59,0.8);padding:10% 30px;right:0}@media (max-width: 1240px){.vso_slider .slider-box .slider-content{width:30%;max-width:310px}}@media (max-width: 992px){.vso_slider .slider-box .slider-content{width:90%;max-width:none;height:auto;padding:15px;right:5%;margin-top:-75px}}.vso_slider .slider-box .slider-content .title{color:#fff;text-shadow:none}.vso_slider .slider-box .slider-content .subtitle{color:#fff;text-shadow:none}.vso_slider .slider-box .slider-content .button--primary{background:var(--secondary-color)}.vso_slider .slider-box .slider-content .button--primary:hover{color:var(--primary-color)}.vso_slider .content-block{background:var(--tertiary-color);z-index:9;position:relative;margin:-150px 15px 0;padding:35px}@media (max-width: 576px){.vso_slider .content-block{margin:-50px 15px 0}}.vso_slider .content-block .content h1,.vso_slider .content-block .content p{color:#fff}.vso_slider .content-block .wpb_content_element{margin-bottom:15px}body{background:var(--secondary-color)}.button--primary{display:inline-flex;align-items:center;gap:8px}.button--primary i{font-size:18px;display:inline-block}.button--primary:hover{background-color:#000;border-color:#000;color:#fff}.vso_portal_block{background-color:var(--tertiary-color)}.vso_portal_block .image_portal_block{display:block;width:100%;height:300px;object-fit:cover}.vso_portal_block .image_portal_block:hover{opacity:0.8}.vso_portal_block .content{padding:0 30px 20px 30px}.vso_portal_block .content .title{font-weight:300;padding-bottom:15px;color:#fff;text-align:center}.vso_portal_block .content .text_below_title{text-align:center;margin-bottom:2rem;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vso_portal_block .content .button{text-align:center}.side-social-links{left:0;right:auto}@media (max-width: 767px){.side-social-links{display:none}}.side-social-links .side-social-links__list{padding:0}.side-social-links .side-social-links__list-item:nth-child(even){background-color:var(--tertiary-color)}.vso_team .team-wrapper{background-color:var(--tertiary-color);border-radius:3px}.vso_team .team-wrapper .team-img{height:500px;object-fit:cover}.vso_team .team-wrapper .content{padding:0 30px 20px 30px}.vso_team .team-wrapper .content .title{font-weight:300;padding-bottom:15px;color:#fff;text-align:center}.vso_team .team-wrapper .content .text_below_title{text-align:center;color:#fff}.row .grid-item{background-color:var(--tertiary-color)}.row .grid-item__img-wrap img:hover{opacity:0.8}.row .grid-item .content{padding:0 30px 20px 30px}.row .grid-item .content .title-grid-1{font-weight:300;padding-bottom:15px;color:#fff;text-align:center}.row .grid-item .content .subtitle-grid-1{text-align:center;margin-bottom:2rem;color:#fff;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.row .grid-item .content .button--primary-grid-1{background-color:var(--primary-color);color:#fff;display:inline-block;border-radius:3px;font-weight:700;padding:10px 30px}.row .grid-item .content .button--primary-grid-1:hover{background-color:#000;border-color:#000;color:#fff}h1,h2,h3,h4,h5,h6,p,body,ul,li,a{font-family:'Montserrat', sans-serif}.image-text-container{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:34px}.image-text-container.center-text{text-align:center;display:block;width:100%}.image-text-container.center-text img{margin-bottom:20px}.image-text-container img{height:50px;width:50px;flex-shrink:0}.image-text-container .vso_custom_title{flex:1}.image-text-container .vso_custom_title .custom-color.zwart{color:#000}.image-text-container .vso_custom_title .custom-color.wit{color:#fff}.image-text-container .vso_custom_title .custom-color.primaire{color:var(--primary-color)}.image-text-container .vso_custom_title .custom-color.secondaire{color:var(--secondary-color)}.image-text-container .vso_custom_title .title{font-size:25px;font-weight:700;margin:0}@media (max-width: 992px){.image-text-container .vso_custom_title .title{font-size:20px}}.footer-images{display:inline-block;width:100%}@media (max-width: 767px){.footer-images{display:none}}.footer-images .row_1 .block_1{width:25%}@media (max-width: 1240px){.footer-images .row_1 .block_1{width:30%}}@media (max-width: 992px){.footer-images .row_1 .block_1{width:40%}}.footer-images .row_1 .block_2{width:33%}@media (max-width: 1240px){.footer-images .row_1 .block_2{width:40%}}@media (max-width: 992px){.footer-images .row_1 .block_2{width:60%}}.footer-images .row_1 .block_3{width:25%}@media (max-width: 1240px){.footer-images .row_1 .block_3{width:30%}}@media (max-width: 992px){.footer-images .row_1 .block_3{display:none}}.footer-images .row_1 .block_4{width:17%}@media (max-width: 1240px){.footer-images .row_1 .block_4{display:none}}.footer-images .row_2 .block_1{width:17%}@media (max-width: 1240px){.footer-images .row_2 .block_1{display:none}}@media (max-width: 992px){.footer-images .row_2 .block_1{width:60%;display:inline}}.footer-images .row_2 .block_2{width:25%}@media (max-width: 1240px){.footer-images .row_2 .block_2{width:30%}}@media (max-width: 992px){.footer-images .row_2 .block_2{width:40%}}.footer-images .row_2 .block_3{width:25%}@media (max-width: 1240px){.footer-images .row_2 .block_3{width:30%}}@media (max-width: 992px){.footer-images .row_2 .block_3{display:none}}.footer-images .row_2 .block_4{width:33%}@media (max-width: 1240px){.footer-images .row_2 .block_4{width:40%}}@media (max-width: 992px){.footer-images .row_2 .block_4{display:none}}.footer-images .block{height:400px;float:left}.footer-images .block img{width:100%;height:100%;object-fit:cover;padding:1px}.footer-images .block .text_block{color:#fff;background:var(--tertiary-color);padding:60px 75px;margin:1px;height:calc(100% - 2px);font-size:40px;line-height:50px}@media (max-width: 1240px){.footer-images .block .text_block{padding:30px}}.site-footer .copyright-footer{background:#2B302A}.site-footer .copyright-footer a{color:#fff}.site-footer .main-footer .opening-hours-table{width:100%;border-collapse:collapse;font-size:18px;color:#fff}@media (max-width: 992px){.site-footer .main-footer .opening-hours-table{font-size:18px}}.site-footer .main-footer .opening-hours-table tbody{border-style:none !important;border-color:transparent}.site-footer .main-footer .opening-hours-table tbody td{padding:0 10px;vertical-align:top}.site-footer .main-footer .opening-hours-table tbody td:first-child{font-weight:bold;text-align:left;padding:0 10px 0 0}
