.side-social-links{position:fixed;right:0;top:50%;transform:translateY(-50%);text-align:center;z-index:999}.side-social-links__list-item{list-style:none;width:60px;height:60px;line-height:60px;color:#fff;background-color:var(--primary-color);font-size:20px}.side-social-links__list-item:nth-child(even){background-color:var(--secondary-color)}.side-social-links__list-item i{fill:#ffffff;color:#ffffff;text-decoration:none}.side-social-links__list-link{width:100%;height:100%;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}.vso_slider:before{position:absolute;content:"";width:100%;height:100%;top:0;z-index:1;background:rgba(0,0,0,0.3)}.vso_slider img{height:600px;object-fit:cover}@media (max-width: 1240px){.vso_slider img{height:500px}}@media (max-width: 767px){.vso_slider img{height:500px}}.vso_slider .slider-content{position:absolute;top:50%;transform:translateY(-50%);max-width:800px;z-index:2}.vso_slider .slider-content .title{margin-bottom:-75px;text-shadow:0 0 3px #000;color:#ffffff;font-size:40px;font-weight:700}@media (max-width: 576px){.vso_slider .slider-content .title{font-size:23px;padding-left:20px;margin-bottom:-15px}}.vso_slider .slider-content .subtitle{margin-bottom:120px;color:var(--tertiary-color);font-weight:400;font-size:20px}@media (max-width: 576px){.vso_slider .slider-content .subtitle{font-size:12px;padding-left:20px;margin-bottom:40px}}@media (max-width: 767px){.vso_slider .slider-content .subtitle{font-size:24px}}@media (max-width: 576px){.vso_slider .slider-content .button--primary{margin-left:20px}}.vso_slider.layout_1 .slider-content{width:100%;max-width:var(--content-width);text-align:center}.vso_slider.layout_1 .slider-content .title{margin-bottom:20px}.vso_slider.layout_1 .slider-content .subtitle{margin-bottom:30px;color:#fff;text-shadow:0 0 3px #000;font-weight:500;font-size:25px}.page-title{margin-bottom:35px;background-image:url("/wp-content/uploads/pageTitle.jpg");padding:135px 0;background-position:center;background-size:cover}@media (max-width: 1240px){.page-title{padding:100px 0}}@media (max-width: 767px){.page-title{padding:80px 0}}.row{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.row .grid-item{position:relative;margin:0 0 35px;height:auto;background-color:#f9f9f9;width:31.333%;padding:0;border-radius:3px;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media (max-width: 992px){.row .grid-item{width:49%}}@media (max-width: 767px){.row .grid-item{margin:0 15px 35px}}@media (max-width: 576px){.row .grid-item{width:calc(100% - 30px)}}.row .grid-item__img-wrap{position:relative;height:240px;min-height:240px;width:100%;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}.row .grid-item__img-wrap img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center}.row .grid-item .title{position:relative;height:100%;font-size:24px;line-height:30px;padding:12px 10px 5px;margin:0;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}.row .grid-item .subtitle{position:relative;height:100%;min-height:162px;padding:0 10px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}@media (max-width: 1240px){.row .grid-item .subtitle{min-height:210px}}@media (max-width: 992px){.row .grid-item .subtitle{min-height:190px}}@media (max-width: 767px){.row .grid-item .subtitle{min-height:240px}}@media (max-width: 576px){.row .grid-item .subtitle{min-height:156px}}@media (max-width: 400px){.row .grid-item .subtitle{min-height:180px}}.row .grid-item .button--primary{position:relative;height:100%;max-height:48px;border-top-left-radius:unset;border-top-right-radius:unset;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}.row .grid-item .button--primary i{font-size:12px}.row .grid-item:hover .button--primary{background-color:var(--secondary-color)}.row .grid-item .full-link{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.row .grid-item-2{background-color:transparent;box-shadow:0 0 5px #ccc}.row .grid-item-2 .title{font-size:18px;text-align:center;color:var(--content-color)}.row .grid-item-2 .subtitle{min-height:80px;text-align:center}.row .grid-item-2 .button--primary{background:none;color:var(--content-color);text-align:center;border-top:1px solid #eee}.row .grid-item-2:hover{box-shadow:0 0 8px #a3a3a3}.row .grid-item-2:hover .button--primary{background-color:var(--primary-color);color:#fff}.row.detail{-webkit-box-pack:unset;-moz-box-pack:unset;-ms-flex-pack:unset;-webkit-justify-content:unset;justify-content:unset;-webkit-align-items:unset;-moz-align-items:unset;-ms-align-items:unset;align-items:unset}@media (max-width: 767px){.row.detail{padding:0 !important}}.row.detail .content-wrap{position:relative;width:100%}.row.detail .content-wrap h1{margin:0 0 25px}.row.detail .content-wrap img{width:50%;height:auto;margin:6px 0 25px 25px}@media (max-width: 767px){.row.detail .content-wrap img{width:100% !important;max-width:unset;margin:0 0 25px}}.row.detail .item-footer{position:relative;width:100%;margin:0 0 35px;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}@media (max-width: 767px){.row.detail .item-footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.row.detail .item-footer .share{position:relative;width:60%;line-height:48px}@media (max-width: 767px){.row.detail .item-footer .share{width:100%}}.row.detail .item-footer .share a{font-size:20px;margin:0 0 0 15px}.row.detail .item-footer .go-back{position:relative;width:40%;text-align:right;line-height:48px}@media (max-width: 767px){.row.detail .item-footer .go-back{width:100%;text-align:left}}.row.detail .item-footer .go-back a{font-weight:600}.row.detail .item-footer .go-back i{font-size:15px}.vso_photo_gallery .photo-link{display:block;position:relative;margin-bottom:30px}.vso_photo_gallery .photo-link img{height:300px;object-fit:cover}.vso_photo_gallery .photo-link figcaption{display:none}.vso_photo_gallery .photo-link:hover figcaption{position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);transition:all 0.5s}.vso_photo_gallery .photo-link:hover figcaption .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.vso_photo_gallery .photo-link:hover figcaption .icon i{color:#ddd;font-size:30px}.vso_photo_gallery.style_4 .row{display:block}.vso_photo_gallery.style_4 .low img{height:200px}.vso_photo_gallery.style_4 .high img{height:400px}.vso_photo_gallery.style_4 .left{float:left}.vso_photo_gallery.style_4 .right{float:right}.custom_image{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.custom_image img{height:500px;object-fit:cover}.custom_image.druppel{-webkit-mask-image:url(/wp-content/themes/vso/assets/images/druppel.png)}.custom_image.ster{-webkit-mask-image:url(/wp-content/themes/vso/assets/images/ster.png)}.custom_image.bloem{-webkit-mask-image:url(/wp-content/themes/vso/assets/images/bloem.png)}.custom_image.hexagon{-webkit-mask-image:url(/wp-content/themes/vso/assets/images/hexagon.png)}.splide__track--nav .splide__list .splide__slide{opacity:0.5}.splide__track--nav .splide__list .splide__slide.is-active{opacity:1}.content-container .vc_row.wpb_row{max-width:var(--content-width);margin:auto}.content-container .vc_row.wpb_row[data-vc-full-width="true"]{max-width:100%;margin:auto;left:0 !important;padding-left:0 !important}.content-container .vc_row.wpb_row[data-vc-full-width="true"] .vc_column_container{max-width:var(--content-width);margin:auto;float:inherit}.content-container .vc_row.wpb_row[data-vc-full-width="true"] .vc_column_container .vc_row{display:flex;margin:0 -15px;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;margin:0 -15px}@media (max-width: 767px){.content-container .vc_row.wpb_row[data-vc-full-width="true"] .vc_column_container .vc_row{display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block}}.content-container .vc_row.wpb_row[data-vc-stretch-content="true"] .vc_column_container{max-width:100%;margin:auto;float:inherit}.content-container .vc_row.wpb_row[data-vc-stretch-content="true"] .vc_column_container .vc_row{display:flex}.content-container .vc_row.wpb_row[data-vc-stretch-content="true"] .vc_column_container .vc_row .vc_column_container{padding:0 15px}.content-container .vc_row.wpb_row.vc_row-no-padding{padding:0}.content-container .vc_row .wpb_wrapper .wpb_single_image{text-align:center}.content-container .vc_row .wpb_wrapper .wpb_single_image .vc_align_left{text-align:center}.content-container .vc_row.vc_rtl-columns-reverse{-webkit-flex-flow:row-reverse;-moz-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media (max-width: 767px){.content-container .vc_row.vc_rtl-columns-reverse{-webkit-flex-flow:unset;-moz-flex-flow:unset;-ms-flex-flow:unset;flex-flow:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-container .vc_row.vc_rtl-columns-reverse .wpb_column{width:100%}}.site-footer .container{max-width:var(--content-width)}.header .container{max-width:var(--content-width)}h1,h2,h3,h4,h5,h6{color:var(--primary-color);font-family:'Raleway', sans-serif;font-weight:700}p,body,ul{font-size:18px;font-family:'Raleway', sans-serif;color:var(--content-color)}a{text-decoration:none;color:var(--link-color)}a:hover{text-decoration:none;color:var(--link-color-hover)}.alignright{text-align:right}@media (max-width: 767px){.alignright{text-align:left}}.button--primary{background:var(--primary-color);color:#fff;padding:10px 30px;display:inline-block;border-radius:3px;font-weight:700}.button--primary:hover{background:var(--secondary-color);color:#fff}.error-page{padding:50px 0}.error-page h1{font-size:200px;font-style:italic;font-family:'Caveat', cursive;transform:rotate(-10deg)}@media (max-width: 576px){.error-page h1{font-size:120px}}.landingpages{background-color:var(--footer-landingpages-background)}.landingpages .btn{width:100%;background-color:var(--footer-landingpages-button);box-shadow:none;outline:none}.landingpages .landingpage-item{color:var(--footer-landingpages-urls)}.landingpages .btn-nav-accordion.collapsed{transform:scaleY(-1)}.landingpages .btn-nav-accordion.collapsed .rotate-icon{transition:all 0.3s ease}.vso_contact p{margin-bottom:0}.vso_parallax{padding-top:50px;padding-bottom:50px;overflow:hidden;position:relative;width:100%;background-attachment:fixed;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-repeat:no-repeat;background-position:top center}.vso_parallax.image{padding-top:120px;padding-bottom:120px}.vso_parallax.image:before{position:absolute;content:"";width:100%;height:100%;top:0;z-index:1;background:rgba(0,0,0,0.3)}.vso_parallax.primary{background-color:var(--primary-color)}.vso_parallax.secondary{background-color:var(--secondary-color)}.vso_parallax.tertiary{background-color:var(--tertiary-color)}.vso_parallax .content{max-width:var(--content-width);margin:auto;text-align:center;z-index:9;position:relative}.vso_parallax .content .title{font-size:35px;color:#fff;font-weight:700}.vso_pagination .nav-links{margin:10px 0 35px}.vso_pagination .nav-links .page-numbers{border:1px solid #eee;color:var(--content-color);height:45px;width:45px;line-height:45px;display:inline-block}.vso_pagination .nav-links .prev,.vso_pagination .nav-links .next{width:auto;padding:0 15px}.vso_pagination .nav-links .current{font-weight:700;color:var(--primary-color)}.vso_cookie{position:fixed;background:#fff;bottom:0;width:100%;padding:15px;z-index:9999;border-top:1px solid var(--secondary-color)}.vso_cookie .container{min-width:90%}.vso_cookie .cookie-button .button{border:0}
