body{overflow-x:hidden}#main section:first-child>.container{padding-top:60px}html{scroll-behavior:smooth}p{font-family:"Open Sans",serif !important;line-height:2.2}h1,h2{font-family:"Montserrat",serif !important;margin-bottom:20px}.menu_sidebar .header_logo{width:300px !important;top:20px !important;left:150px !important}.footer.footer-fullwidth{background-image:-moz-linear-gradient(top, rgba(0,0,0,0), #000);background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), #000);background-image:-ms-linear-gradient(top, rgba(0,0,0,0), #000);background-image:-o-linear-gradient(top, rgba(0,0,0,0), #000)}body.page_scrolled .menu_sidebar .header_logo{background-color:#c2b6ab !important;padding:20px !important;position:relative !important;margin-top:-2vw !important;box-shadow:0px 2px 20px rgba(0,0,0,0.5) !important}body.page_scrolled .menu_sidebar .links ul{background-color:#c2b6ab !important}body.page_scrolled .menu_sidebar .button{background-color:#cfc6bd !important}body.page_scrolled .menu_sidebar .links ul li a{color:#000 !important}body.page_scrolled .menu_sidebar .links ul li a img.loading{filter:invert(1) !important}body.page_scrolled .menu_sidebar .button i{background:#000000 !important}body.page_scrolled .menu_sidebar .button span{color:#000000 !important}body.page_scrolled .menu_sidebar .button i::before,body.page_scrolled .menu_sidebar .button i::after{background:#000 !important}body.page_scrolled .header .logo img{filter:invert(1) !important}#main section:nth-child(3) .owl-theme .owl-nav{display:none !important}h1,h2,h3,h4,h5,h6{font-style:italic;text-transform:uppercase}h1:before{content:'';width:2px;height:30px;background-color:#000;position:absolute;left:0px;top:0px}h2:before{content:'';width:2px;height:30px;background-color:#000;position:absolute;left:0px;top:0px}a.fw_button{background-color:#ffffff57 !important;border-radius:0 !important;border-width:2px !important;border-style:solid !important;border-color:#589ddd !important;color:#589ddd !important;display:inline-block !important;font-size:14px !important;font-weight:bold !important;padding:10px 20px !important;text-transform:uppercase !important;margin-bottom:5px !important}a.fw_button:hover{background-color:#589ddd !important;color:#fff !important}.menu_sidebar .box{background:#c1b3a7;padding-left:20px;padding-right:20px}.menu_sidebar .fw_subs_wrapper ul li a{background:#c1b3a7;margin-bottom:0px}.menu_sidebar .fw_main_wrapper{padding:20px 0px;text-align:left}.menu_sidebar .fw_main_wrapper>ul>li>a{background:none;padding:15px 0px}.menu_sidebar .links a{border:1px solid #fff;background-color:#ffffff38}.menu_sidebar .links a{color:#ffffff !important;font-size:0.95em !important}.menu_sidebar .links a img{height:45px !important}.menu_sidebar .button i{background:#ffffff !important}.menu_sidebar .button i:before,.menu_sidebar .button i:after{background:#ffffff !important}.menu_sidebar .button span{margin-top:1vw !important;font-size:.95em !important;color:#fff !important}.menu_sidebar .button{border:1px solid #fff;background:#ffffff38 !important}.menu_sidebar .links a:hover{background-color:#589ddd;border-color:#589ddd}button.button.js_menu_sidebar_button:hover{background-color:#589ddd !important;border-color:#589ddd !important}.custom-project h2:before{display:none}.header-slider.header-slider-left .rsGCaption{left:0px;padding:0px;right:0;width:100%;height:100%;text-align:left;bottom:0px}.customslidervideotekst{top:0vw;position:relative;left:7.3vw}.customslidervideotekst h2:before{height:70px !important;background-color:#fff;top:35px;left:-15px}.customslidervideotekst h2{font-size:2vw;color:#fff}.customslidervideotekst h2 span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:white;color:transparent;font-size:4.4vw}.customslidervideotekst p{font-size:1vw}.customslidervideotekst a.fw_button{background-color:#ffffff38 !important;border-color:#ffffff !important;color:#ffffff !important;top:20px;position:relative}.customslidervideotekst a.fw_button:hover{background-color:#589ddd !important;border-color:#589ddd !important}.container.fullwidthcontainer2 h2:before,.container.fullwidthcontainer3 h2:before,.container.fullwidthcontainer4 h2:before{left:140px;top:150px}.container.fullwidthcontainer2 h1:before,.container.fullwidthcontainer3 h1:before{display:none}.container.fullwidthcontainer{width:100% !important;padding:0px !important}.container.fullwidthcontainer .col.col-md-6.item{padding:150px !important;margin:0px !important}.container.fullwidthcontainer .row{margin-left:0px;margin-right:0px;display:flex;overflow:hidden}.container.fullwidthcontainer .col.col-md-6.item:nth-child(1){background-image:url(/files/huiskens-naastbeeld-1000x800-40jaar.jpg);background-position:center;background-size:cover}.container.fullwidthcontainer .col.col-md-6.item:nth-child(2){background-color:#ffffff}.container.fullwidthcontainer2 .row{margin-left:0px;margin-right:0px;display:flex;overflow:hidden}.container.fullwidthcontainer2 .col.col-md-6.item:nth-child(1){background-color:#79604975}.container.fullwidthcontainer2 .col.col-md-6.item{padding:150px !important;margin:0px !important}.container.fullwidthcontainer2 .col.col-md-6.item:nth-child(2){background-image:url(/files/huiskens-naastbeeld-1000x800-40jaar.jpg);background-position:center;background-size:cover}.container.fullwidthcontainer2{width:100% !important;padding:0px !important}.container.fullwidthcontainer3{width:100% !important;padding:0px !important}.container.fullwidthcontainer3 .row{margin-left:0px;margin-right:0px;display:flex;overflow:hidden}.container.fullwidthcontainer3 .col.col-md-6.item{padding:150px !important;margin:0px !important}.container.fullwidthcontainer .row{margin-left:0px;margin-right:0px;display:flex;overflow:hidden}.container.fullwidthcontainer3 .col.col-md-6.item:nth-child(1){background-color:#ffffff}.container.fullwidthcontainer3 .col.col-md-6.item:nth-child(2){background-image:url(/files/huiskens-naastbeeld-1000x800-40jaar.jpg);background-position:center;background-size:cover}.container.fullwidthcontainer4{width:100% !important;padding:0px !important}.container.fullwidthcontainer4 .col.col-md-6.item{padding:150px !important;margin:0px !important}.container.fullwidthcontainer4 .row{margin-left:0px;margin-right:0px;display:flex;overflow:hidden}.container.fullwidthcontainer4 .col.col-md-6.item:nth-child(1){background-image:url(/files/huiskens-naastbeeld-1000x800-hoorzorg.jpg);background-position:center;background-size:cover}.container.fullwidthcontainer4 .col.col-md-6.item:nth-child(2){background-color:#ffffff}#main section:nth-child(2){background-image:url(/files/huiskens-optiek-2560x1500-bg-nerven.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}#main section:nth-child(4){background-image:url(/files/huiskens-optiek-2560x1500-bg-mos.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;color:white !important}#main section:nth-child(4) .container{padding-top:100px !important;padding-bottom:100px !important}#main section:nth-child(4) .wrapper{display:none}#main section:nth-child(4) h1:before,#main section:nth-child(6) h1:before,#main section:nth-child(7) h1:before{display:none}#main section:nth-child(4) h2{color:white !important}#main section:nth-child(4) h2:before{background-color:#fff !important;top:20px !important}#main section:nth-child(4) a.fw_button{border-color:#fff !important;color:#fff !important}#main section:nth-child(4) a.fw_button:hover{border-color:#589ddd !important}.custom-project .col .inner{height:275px !important;margin:0px !important;padding:0px !important;font-size:13px !important;border:0px solid #efefef !important}.fw_form .fw_form_submit_link:hover,.fw_form .fw_form_submit_link:focus,.fw_form .fw_form_submit_link:active{border-color:#ffffff;color:#ffffff}#brillenviewer .select ul.fw_list_filters>li>div{color:#000}.fw_directions_button:hover{color:#000000 !important;border-color:#ffffff !important}.custom-overons{background:#c2b6ab}.custom-overons p{padding:16px;color:#000;margin-bottom:0px}.custom-height-1{min-height:1220px}.custom-height-2{min-height:1340px}.custom-height-3{min-height:1315px}.custom-height-4{min-height:1490px}.contentcollapsible{padding-bottom:10px;display:none;overflow:hidden;background-color:transparent}.collapsible{background-color:#ffffff57 !important;border-radius:0 !important;border-width:2px !important;border-style:solid !important;border-color:#589ddd !important;color:#589ddd !important;font-size:14px !important;font-weight:bold !important;padding:10px 20px !important;text-transform:uppercase !important;margin-bottom:5px !important}.collapsible:hover{background-color:#589ddd !important;color:#fff !important}.include-owl-carousel .owl-carousel button.owl-next,.include-owl-carousel .owl-carousel button.owl-prev{background:#0098db;color:#ffffff;font-weight:bold}.clearfix.hidden-xs.visible-md.hidden-lg{display:none}.row.home-blocks{padding-left:5px;padding-right:5px}.row.home-blocks .col{padding-left:5px;padding-right:5px}.snip1356{position:relative;overflow:hidden;margin:0px;width:100%;text-align:left;color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.15);font-size:16px;margin-bottom:10px}.snip1356.red{background-color:#c2b6ab}.snip1356 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.snip1356>img,.snip1356 .image img{-webkit-transform:scale(1.05);transform:scale(1.05);max-width:100%}.snip1356>img{vertical-align:top;position:relative;-webkit-filter:blur(5px);filter:blur(5px);opacity:0.7}.snip1356 .image{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;-webkit-transition-delay:0.2s;transition-delay:0.2s}.snip1356 .image img{position:absolute;top:0}.snip1356 figcaption{opacity:0;position:absolute;top:20px;left:20px;right:20px;border-bottom:2px solid #fff;padding-bottom:15px;z-index:1}.snip1356 h3,.snip1356 p{margin:0}.snip1356 h3{font-weight:700;margin-bottom:5px;text-transform:uppercase;color:#fff;font-style:normal}.snip1356 p{font-size:15px;letter-spacing:0.5px;font-weight:400}.snip1356 .read-more{display:block;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);line-height:48px;text-transform:uppercase;letter-spacing:1px;padding:0 20px;color:#fff;right:0;bottom:0;font-weight:500;position:absolute;-webkit-transition-delay:0s;transition-delay:0s}.snip1356 a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.snip1356:hover .read-more,.snip1356.hover .read-more,.snip1356:hover figcaption,.snip1356.hover figcaption{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition-delay:0.2s;transition-delay:0.2s}.snip1356:hover .image,.snip1356.hover .image{bottom:100%;-webkit-transition-delay:0s;transition-delay:0s}.customnaam{padding:10px 20px;text-align:center;padding-top:18px;font-size:19px;min-height:150px;margin-top:10%}.snip1356:hover .customnaam h3{color:transparent !important}.snip1356 .read-more{background-color:#589ddd}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.footer-bottom{background-color:#c2b6ab !important}.footer{color:#000000 !important}.footer a{color:#ffffff !important}.footer a:hover{color:#589ddd !important}@media screen and (max-width:767px){#main section:nth-child(4){background-image:url(/files/huiskens-bg-800x1100-moswand-mobiel.jpg) !important;background-attachment:scroll}.row{margin-left:15px;margin-right:15px}#page{padding-bottom:80px !important}section.footer-bottom.footer-bottom-1 p{text-align:left !important}section.footer-bottom.footer-bottom-1 .col.col-sm-6:nth-child(1){display:none}.social-share-fixed.BTTActive{bottom:120px}.mobile_trigger{display:none}h1:before{left:0vw !important;top:0vw}h2:before{left:8vw !important;top:11vw !important}.menu_sidebar .header_logo{width:150px !important;top:1vw !important;left:5vw !important}.menu_sidebar .links a{background-color:#c1b3a7 !important}.menu_sidebar .button{background:#c1b3a7 !important}.customslidervideotekst h2:before{height:10vw !important}.container.fullwidthcontainer{width:100% !important;padding:0px !important}.container.fullwidthcontainer .row,.container.fullwidthcontainer2 .row,.container.fullwidthcontainer3 .row,.container.fullwidthcontainer4 .row{display:flex;flex-direction:column}.container.fullwidthcontainer .col.col-md-6.item:nth-child(1),.container.fullwidthcontainer2 .col.col-md-6.item:nth-child(2),.container.fullwidthcontainer3 .col.col-md-6.item:nth-child(2),.container.fullwidthcontainer4 .col.col-md-6.item:nth-child(1){min-height:400px !important}.container.fullwidthcontainer .col.col-md-6.item:nth-child(1),.container.fullwidthcontainer .col.col-md-6.item:nth-child(2),.container.fullwidthcontainer2 .col.col-md-6.item:nth-child(1),.container.fullwidthcontainer2 .col.col-md-6.item:nth-child(2),.container.fullwidthcontainer3 .col.col-md-6.item:nth-child(1),.container.fullwidthcontainer3 .col.col-md-6.item:nth-child(2),.container.fullwidthcontainer4 .col.col-md-6.item:nth-child(1),.container.fullwidthcontainer4 .col.col-md-6.item:nth-child(2){padding:40px !important}#main section:nth-child(3) h2{font-size:35px !important}#main section:nth-child(3) h2:before{height:30px;top:2.5vw !important;left:1vw !important}#main section:nth-child(4) .container{padding-top:20px !important;padding-bottom:20px !important}#main section:nth-child(6) .container{padding-top:0px !important;padding-bottom:0px !important}#main section:nth-child(6){background-position:left !important}#main section:nth-child(6) h2:before{left:8vw !important}}