.header{background:#1A1614}.header .main-header .main-menu-bar .logo{padding:0}@media (max-width: 1240px){.header .main-header .main-menu-bar .logo{height:125px}}.header .main-header .main-menu-bar .language-switcher .wpml-ls-legacy-list-horizontal a{padding:5px 5px 6px}.header .main-header .main-menu-bar .language-switcher img{width:28px !important;height:28px !important;border-radius:50%;object-fit:cover;display:block}.vso_slider{position:relative}.vso_slider .video-background{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:hidden}.vso_slider .video-background .slider-video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.vso_slider .video-background .video-poster{display:none;width:100%;height:100%}.vso_slider .video-background .video-poster img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 576px){.vso_slider .video-background .slider-video{display:none}.vso_slider .video-background .video-poster{display:block}}.vso_slider .container{max-width:var(--content-width)}.vso_slider.overlay:before{position:absolute;content:"";inset:0;z-index:1;background:rgba(0,0,0,0.3)}.vso_slider img{height:var(--slider-height);object-fit:cover}@media (max-width: 1240px){.vso_slider img{height:var(--slider-tablet)}}@media (max-width: 576px){.vso_slider img{height:var(--slider-mobile)}}.vso_slider.video-active .carousel-item,.vso_slider.video-active .video-background{height:var(--slider-video-height)}@media (max-width: 1240px){.vso_slider.video-active .carousel-item,.vso_slider.video-active .video-background{height:var(--slider-video-height-tablet)}}@media (max-width: 576px){.vso_slider.video-active .carousel-item,.vso_slider.video-active .video-background{height:var(--slider-video-height-mobile)}}.vso_slider.video-inactive .carousel-item{height:var(--slider-height)}@media (max-width: 1240px){.vso_slider.video-inactive .carousel-item{height:var(--slider-tablet)}}@media (max-width: 576px){.vso_slider.video-inactive .carousel-item{height:var(--slider-mobile)}}.vso_slider .carousel-item{position:relative;z-index:2}.vso_slider .slider-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1000px !important;z-index:3;padding:0 15px;width:100%}@media (max-width: 1240px){.vso_slider .slider-content{left:50%}}.vso_slider .slider-content .logo-slider{width:600px;height:auto;object-fit:cover}@media (max-width: 1240px){.vso_slider .slider-content .logo-slider{display:none}}.vso_slider .slider-content .title{text-shadow:none;color:#fff;font-size:70px;font-weight:700;margin:20px}@media (max-width: 576px){.vso_slider .slider-content .title{display:none}}.vso_slider .slider-content .subtitle{margin-bottom:30px;color:#fff;text-shadow:none;font-weight:500;font-size:20px;font-family:"Open Sans", sans-serif}@media (max-width: 576px){.vso_slider .slider-content .subtitle{display:none}}.vso_slider.layout_1 .slider-content{width:100%;max-width:var(--content-width);text-align:center}.vso_slider.layout_2 .slider-content{width:100%;max-width:var(--content-width);text-align:left}.vso_slider.layout_3 .slider-content{width:100%;max-width:var(--content-width);text-align:right}h1,h2,h3,h4,h5,h6,.custom-title{font-family:"Cormorant Garamond", serif}p,body,ul,li,a{font-family:"Open Sans", sans-serif}body{background-color:#1A1614}.container{max-width:1400px}.wpb_single_image img{width:100%;aspect-ratio:3 / 2;object-fit:cover;object-position:center;vertical-align:top;border-radius:24px}.text-white p{color:#fff !important}.text-white li{color:#fff !important}.page-title{position:relative}.page-title.large-image{padding:350px 0}@media (max-width: 576px){.page-title.large-image{padding:250px 0}}.page-title.large-image a{top:-300px}@media (max-width: 576px){.page-title.large-image a{top:-225px}}.page-title .container{position:relative}.page-title a{position:absolute;top:-100px;left:0;z-index:10;color:var(--primary-color);font-weight:700}@media (max-width: 576px){.page-title a{top:-70px}}.custom-row-styling{padding-left:100px !important}@media (max-width: 1240px){.custom-row-styling{padding-left:25px !important}}@media (max-width: 992px){.custom-row-styling{padding-left:0 !important}}.vso_text_image_block .background_image{border-radius:24px;height:500px}@media (max-width: 576px){.vso_text_image_block .background_image{height:300px}}.vso_text_image_block .content .title{color:#B8860B;font-size:52px;margin-bottom:40px}.vso_text_image_block .content p{color:#fff}.vso_text_image_block .content .button{border-radius:16px;background:#B8860B;padding:10px 40px;font-weight:300;margin-top:24px}@media (max-width: 576px){.vso_text_image_block .content{padding:0 0 40px 0 !important}}.portal-block{background:#fff;border-radius:16px;padding-bottom:16px}.portal-block .image-block img{height:250px}.portal-block .title{color:var(--primary-color) !important;font-size:52px !important}.portal-block .button{background-color:var(--secondary-color) !important;text-transform:uppercase !important;color:var(--primary-color) !important;font-weight:300;padding:10px 40px !important;font-size:18px !important;border-radius:16px !important}.vso_title_text .date{font-size:16px;font-style:italic}.vso_title_text .title{color:var(--primary-color);font-size:52px;margin-bottom:24px;line-height:1.25}.vso_title_text .text{max-width:900px;margin:0 auto;color:#fff}.vso_title_text .text p{color:#fff}.vso_title_text .uitgelichte-text{color:var(--primary-color);font-weight:700;margin:24px 0}.vso_title_text.use-different-colors .title{color:#3B2A1A}.vso_title_text.use-different-colors .text{color:var(--secondary-color)}.vso_title_text.use-different-colors .uitgelichte-text{color:#3B2A1A}.custom-form{background:var(--primary-color) !important}.custom-form .gform-body .gform_fields .gfield .ginput_container input::placeholder,.custom-form .gform-body .gform_fields .gfield .ginput_container textarea::placeholder{color:var(--secondary-color) !important}.custom-form .gform-footer .gform_button{padding:10px 40px;background-color:var(--secondary-color) !important;color:var(--primary-color) !important;margin:0 auto !important;max-width:300px !important;font-weight:300 !important;text-transform:uppercase !important}.vso_dubble_image_title_text{position:relative;padding:25px 0 60px}.vso_dubble_image_title_text .row{min-height:510px}.vso_dubble_image_title_text .image-left{position:relative;z-index:3;width:400px}@media (max-width: 1240px){.vso_dubble_image_title_text .image-left{width:300px}}.vso_dubble_image_title_text .image-left img{display:block;width:100%;object-fit:cover;border-radius:24px;padding:0 12px 12px 0;background:var(--secondary-color);height:450px}.vso_dubble_image_title_text .content{position:relative;z-index:4;padding:25px 0 0 20px}.vso_dubble_image_title_text .content .title{font-size:42px;margin-bottom:32px;color:var(--primary-color)}.vso_dubble_image_title_text .content .text{color:#fff}.vso_dubble_image_title_text .highlight{margin-top:32px;color:var(--primary-color)}.vso_dubble_image_title_text .image-bottom{position:absolute;z-index:2;left:210px;top:300px;width:600px}.vso_dubble_image_title_text .image-bottom img{display:block;width:100%;object-fit:cover;border-radius:24px}@media (max-width: 991.98px){.vso_dubble_image_title_text{padding:30px 0}.vso_dubble_image_title_text .row{min-height:0}.vso_dubble_image_title_text .image-left{width:100%;margin-bottom:24px}.vso_dubble_image_title_text .image-left img{width:100%;height:400px;aspect-ratio:3 / 4;object-fit:cover}.vso_dubble_image_title_text .content{padding:0;margin-bottom:24px}.vso_dubble_image_title_text .image-bottom{position:relative;left:auto;top:auto;width:100%}.vso_dubble_image_title_text .image-bottom img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}}.splide.large{margin:0 0 60px 0 !important}.splide.large .splide__track{overflow:visible;padding:30px 0}.splide.large .splide__list{align-items:flex-start}.splide.large .splide__slide{opacity:.45;transition:opacity .5s ease}.splide.large .splide__slide .slide-content{width:100%;transition:all .5s ease}.splide.large .splide__slide .slide-image{width:500px;height:500px;margin:0 auto;border-radius:12px;overflow:hidden;transition:width .5s ease, height .5s ease, opacity .5s ease;opacity:.45}.splide.large .splide__slide .slide-image img{display:block;width:100% !important;height:100% !important;object-fit:cover;border-radius:12px}.splide.large .splide__slide .slide-text{width:500px;max-width:100%;margin-left:auto;margin-right:auto;opacity:.45;transition:width .5s ease, opacity .5s ease}.splide.large .splide__slide.is-prev,.splide.large .splide__slide.is-next{opacity:.45}.splide.large .splide__slide.is-prev .slide-image,.splide.large .splide__slide.is-next .slide-image{width:500px;height:500px;opacity:.45}.splide.large .splide__slide.is-prev .slide-text,.splide.large .splide__slide.is-next .slide-text{width:500px;opacity:.45}.splide.large .splide__slide.is-active{opacity:1;z-index:10}.splide.large .splide__slide.is-active .slide-image{width:850px;height:500px;opacity:1}.splide.large .splide__slide.is-active .slide-text{width:850px;opacity:1}@media (max-width: 1240px){.splide.large .splide__slide .slide-image,.splide.large .splide__slide .slide-text{width:450px}.splide.large .splide__slide.is-prev .slide-image,.splide.large .splide__slide.is-prev .slide-text,.splide.large .splide__slide.is-next .slide-image,.splide.large .splide__slide.is-next .slide-text{width:450px}.splide.large .splide__slide.is-active .slide-image,.splide.large .splide__slide.is-active .slide-text{width:650px}}@media (max-width: 576px){.splide.large .splide__slide .slide-image{width:300px;height:300px}.splide.large .splide__slide .slide-text{width:300px}.splide.large .splide__slide.is-prev .slide-image,.splide.large .splide__slide.is-next .slide-image{width:300px;height:300px}.splide.large .splide__slide.is-prev .slide-text,.splide.large .splide__slide.is-next .slide-text{width:300px}.splide.large .splide__slide.is-active .slide-image{width:350px;height:300px}.splide.large .splide__slide.is-active .slide-text{width:350px}}.splide.large .splide__arrow{width:40px;height:40px;background:rgba(255,255,255,0.9);border:2px solid var(--secondary-color)}.splide.large .splide__arrow svg{fill:var(--primary-color)}.splide.large .splide__arrow--prev{left:calc(10% - 60px) !important}@media (max-width: 576px){.splide.large .splide__arrow--prev{left:calc(10% - 30px) !important}}.splide.large .splide__arrow--next{right:calc(10% - 60px) !important}@media (max-width: 576px){.splide.large .splide__arrow--next{right:calc(10% - 30px) !important}}.vso-youtube{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#000;border-radius:24px}.vso-youtube__button{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.vso-youtube__thumbnail{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.vso-youtube__play{position:absolute;top:50%;left:50%;width:80px;height:56px;transform:translate(-50%, -50%);border-radius:16px;background:rgba(0,0,0,0.8);display:flex;align-items:center;justify-content:center;transition:background 0.2s ease}.vso-youtube__play span{width:0;height:0;margin-left:4px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:16px solid #fff}.vso-youtube__button:hover .vso-youtube__thumbnail{transform:scale(1.02)}.vso-youtube__button:hover .vso-youtube__play{background:#ff0000}.vso-youtube iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width: 576px){.portal-block .content-block .text{height:auto !important}}.site-footer .main-footer .social-media{position:unset !important;margin-top:32px}.site-footer .main-footer .social-media a{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:25px;background-color:var(--primary-color);border:1px solid var(--primary-color);margin:0 10px 0 0;transition:background 0.5s ease, color 0.5s ease}.site-footer .main-footer .social-media a i{font-size:20px;line-height:1;color:var(--secondary-color);position:relative}.site-footer .main-footer .language-switcher .wpml-ls-legacy-list-horizontal{padding:0 !important}.site-footer .main-footer .language-switcher .wpml-ls-legacy-list-horizontal a{padding:5px 10px 6px 0}.site-footer .main-footer .language-switcher img{width:28px !important;height:28px !important;border-radius:50%;object-fit:cover;display:block}.site-footer .main-footer .streep-below{margin:32px auto 0 auto;background-color:var(--primary-color);height:2px;max-width:1500px}
