html{scroll-behavior:smooth}@-moz-document url-prefix(){body{line-height:1.7}}h1,h2{line-height:1.2}h1,h2{margin-bottom:10px}h1{font-size:40px}h1 span{display:block;margin-bottom:20px;font-weight:300;font-size:34px;color:#256b8a}h2{font-size:37px}h2 span{display:block;margin-bottom:20px;font-weight:300;font-size:31px;color:#256b8a}#main section:nth-child(even) h2 span,#main section:nth-child(even) h1 span{color:#fdf2ec}.seperator:after{border-left:1px solid #000000}#main section>.wrapper hr{border-top:0 solid #000000}#main section>.wrapper{padding-bottom:0 !important;padding-top:0 !important;display:none}#main{min-height:40vh}.customdesktop{display:block}.custommobiel{display:none}.customhomeblokkenfullwidth .row.home-blocks{margin-left:0px;margin-right:0px}.row.content-blocks.content-block-3.customfullwidth .col.item{margin:0px !important;padding:0px !important}.row.content-blocks.content-block-3.customfullwidth{margin-left:0px;margin-right:0px;padding:0px}.custom-video-tekst h2{font-size:6vw;color:white;text-shadow:0px 10px 10px rgba(0,0,0,0.4);text-transform:uppercase}.custom-video-tekst{position:absolute;top:25vw;width:100%;text-align:center}.header-slider.header-slider-left .rsGCaption{left:0px;right:0;text-align:left;width:100%;bottom:0px;padding:0px;height:100%;z-index:98}.links a:hover{background-color:#af6404}.menu_sidebar .button:hover{background-color:#af6404}.menu_sidebar .fw_subs_wrapper ul li a:hover{color:#000000;background:#ff9815}.menu_sidebar .fw_subs_wrapper{background-color:transparent}.rsDefault.rsHor .rsArrowLeft,.rsDefault.rsHor .rsArrowRight{z-index:100}body .royalSlider .rsBullets{z-index:99}.customsliderbutton a{font-size:1.3vw;color:#ffffff;background-color:#ff8000;padding:1vw 1vw;position:absolute;top:20vw;left:44vw}.customsliderbutton a:hover{background-color:#000000}.menu_sidebar .box{top:0px;padding:20px}.menu_sidebar_open .menu_sidebar .box{margin-top:40px}#main section:nth-child(even){background-image:url(/files/van-nes-optiek-bg-1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.custompaddinglinks{padding-left:30px}.custompaddingrechts{padding-right:30px}.custompaddinglinks img{border-right:10px solid #ff9816 !important}.custompaddingrechts img{border-left:10px solid #ff9816 !important}#main section:first-child>.container{padding-top:60px}#main section:last-child>.container{padding-bottom:60px}h2.m-b{margin-bottom:0px;margin-left:-10px}.masonry{margin-left:-10px;margin-right:-10px}#main section:nth-child(even){color:#fdf2ec}#main section:nth-child(even) .row.logo-carousel img{filter:invert(1)}#main section:nth-child(even) .masonry a{color:white}#main section:nth-child(even) .masonry_wrapper .inner{border-color:#3a6e88}.contact #main section:first-child>.container{padding-top:60px}.contact #main section:nth-child(1){padding-bottom:50px}.customuitlegblok{background-color:#a5d1e478;padding:20px;border-radius:10px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:white;border:1px solid #73aac3;min-height:186px}.page-3964 h2.m-b,.page-3965 h2.m-b,.page-3966 h2.m-b,.page-3967 h2.m-b,.page-3968 h2.m-b{margin-left:0px}h2.m-b{margin-bottom:0px;margin-left:-10px}.masonry{margin-left:-10px;margin-right:-10px}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border-radius:0px}.include-owl-carousel .owl-carousel .owl-dot:hover span,.include-owl-carousel .owl-carousel .owl-dot.active span{background-color:#ff9816;border:1px solid white}.scroll-item{opacity:0;transition:all 1s ease-out;display:block}.scroll-item.fade-in{transform:translateY(20px)}.scroll-item.fade-in.visible{opacity:1;transform:translateY(0)}.scroll-item.slide-in-left{transform:translateX(-50px)}.scroll-item.slide-in-left.visible{opacity:1;transform:translateX(0)}.scroll-item.slide-in-right{transform:translateX(50px)}.scroll-item.slide-in-right.visible{opacity:1;transform:translateX(0)}.scroll-item.zoom-in{transform:scale(.4)}.scroll-item.zoom-in.visible{opacity:1;transform:scale(1)}.snip1581{font-family:'Poppins:400,700',Arial,sans-serif;position:relative;display:inline-block;overflow:hidden;margin:0px;width:100%;background-color:#000000;color:#ffffff;text-align:left;font-size:16px;box-shadow:0 0 5px rgba(0,0,0,0.15)}.snip1581 *{-webkit-transition:all .35s;transition:all .35s;-webkit-box-sizing:border-box;box-sizing:border-box}.snip1581 img{max-width:100%;vertical-align:top}.snip1581 figcaption{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.8) 0%, transparent 100%);background-image:linear-gradient(to top, rgba(0,0,0,0.8) 0%, transparent 100%);display:flex;flex-direction:column;justify-content:flex-end}.snip1581 h3{font-size:26px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:3px 0;color:white !important}.snip1581 .title1{font-weight:700}.snip1581 .title2{color:#a58e7c;font-weight:300}.snip1581 .title3{font-weight:700;font-size:21px;color:#ff9816 !important}.snip1581 a{position:absolute;top:0;bottom:0;left:0;right:0}.snip1581:hover img,.snip1581.hover img{-webkit-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}figure.ls-izmir.ls-border-bottom-left.ls-image-rotate-right.ls-gradient-bottom-right a{position:absolute;width:100%;height:100%;z-index:100}.masonry_wrapper h2,.masonry_wrapper h3{font-size:23px}.customfooter h3{font-size:26px}.custompersoneelsblok h3{color:#ff9816 !important;font-size:26px}.custompersoneelsblok h4{color:white !important}.custompersoneelsblok{background-color:#01151f;padding:20px;color:white;min-height:537px}@media only screen and (max-width:1023px){.footer-bottom{padding-bottom:110px}.cd-top.cd-fade-out{display:none}.menu_sidebar .hidden-md{display:none}}@media only screen and (max-width:767px){.customdesktop{display:none}.custommobiel{display:block}.custompaddinglinks{padding-left:0px}.custompaddingrechts{padding-right:0px}#main section:first-child>.container{padding-top:20px}#main section:last-child>.container{padding-bottom:20px}#main section>.container{padding-top:20px;padding-bottom:20px}.top .table-cell{height:45px}a.fw_form_submit_link{margin-top:20px}.footer p{text-align:left !important}.row.navigation-blocks .col-xs-6{width:50%}.navigation-blocks h3{font-size:13px}.custompersoneelsblok{min-height:auto}.custompersoneelsblok{min-height:auto}}@media only screen and (max-width:400px){.row.navigation-blocks .col-xs-6{width:100%}.navigation-blocks h3{font-size:18px}}