html{scroll-behavior:smooth}@-moz-document url-prefix(){body{line-height:1.66}}div#customslider2{position:absolute;top:-40px}.header.header-fixed{z-index:121}.menu_sidebar .links a img{height:45px}.mobile_trigger.hidden-lg{display:none}.customwalk{margin-bottom:40px}.menu_sidebar .links a{border-top:#1384b7 solid .5px;border-left:#1384b7 solid .5px;border-bottom:#1384b7 solid .5px}.menu_sidebar .button{border:#1384b7 solid .5px}.contact table{float:left!important}#main section>.wrapper{display:none}.seperator:after{border-left:1px solid #000000}.list-type2 ol,.list-type2 ul,ul,ol{padding-left:20px}div#brillenspiegel h1{display:none}.page-6821 div#main .container,.page-6748 div#main .container,.page-6822 div#main .container{padding-top:140px !important}.row.customtitel h1{color:white}.row.customtitel{margin-left:0px;margin-top:20px}.row.customteamtekst{margin-left:0px;margin-top:10px}body .royalSlider .rsBullets{z-index:99}body .royalSlider .rsBullet.rsNavSelected span,body .royalSlider .rsBullet:hover span{background-color:#389ec9}body .royalSlider .rsBullets{margin-bottom:25px}a.fw_button:hover,.customsliderblok a:hover{background-color:#242424 !important}a.bannermobiel{display:none}.banneralconhome{margin-bottom:50px}.customactiewinkelknop a{position:absolute;bottom:36px;right:20px;background-color:#389ec9;color:white;padding:5px 20px;font-weight:bold}.customactiewinkelknop a:hover{background-color:#4cb3df}.page-2980 .customactiewinkelknop{display:none}.custombrilbutton a:hover,.customlensbutton a:hover{background-color:#389ec9}.header.header-fixed{position:fixed}.header .header-type-18 .header-bottom,.header .header-type-17 .header-bottom,.header .header-type-16 .header-bottom{background-color:rgba(0,0,0,0)}.header .logo img,.header .custom-top-logo img{box-shadow:0px 2px 10px rgba(0,0,0,0.4)}.home #main section:nth-child(2){background-color:#000;background-image:url(/files/ham-optiek-bg-home-2.jpg);background-position:center;background-size:cover;background-attachment:fixed;color:white;border-left:7px solid #389ec9}.home #main section:nth-child(4),.home #main section:nth-child(6),.home #main section:nth-child(8){background-color:#000;background-image:url(/files/ham-optiek-bg-home.jpg);background-position:center;background-size:cover;background-attachment:fixed;color:white;background-color:#3b3a39}.page-8064 #main section:nth-child(2){background-color:#000;background-image:url(/files/ham-optiek-bg-home-5.jpg),url(/files/ham-optiek-bg-home.jpg);background-position:top, center;background-size:contain, cover;background-attachment:scroll, fixed;color:white;background-color:#3b3a39;background-repeat:no-repeat}.home #main section:nth-child(6){border-left:7px solid #389ec9;background-color:#f1f1f1 !important;background-image:none}.home #main section:nth-child(8){border-right:7px solid #389ec9}.row.customshadow{box-shadow:0px 10px 10px rgba(0,0,0,0.4)}.home #main section:nth-child(3){background-image:none;background-color:#dfdfdf;color:#3b3a38}.home #main section:nth-child(3) h2{color:#3b3a38}.home #main section:nth-child(2) .container{padding-bottom:0px}.home #main section:nth-child(4) .container{padding-top:0px;padding-bottom:90px}#main section:nth-child(2),#main section:nth-child(4){background-color:#000;background-image:url(/files/ham-optiek-bg-home.jpg);background-position:center;background-size:cover;background-attachment:fixed;color:white}.home #main section:nth-child(7){padding-top:20px;padding-bottom:50px}#main section:nth-child(2){border-left:7px solid #389ec9}#main section:nth-child(4){border-right:7px solid #389ec9}.home #main section:nth-child(4){border-right:0px solid #389ec9}#main section:nth-child(6){border-left:7px solid #389ec9}#main section:nth-child(2) h2,#main section:nth-child(4) h2,#main section:nth-child(6) h2{color:white}#main section:last-child>.container{padding-bottom:60px}#main section:first-child>.container{padding-top:60px}.page-414 #main section:nth-child(2) .container,.page-666 #main section:nth-child(2) .container,.page-416 #main section:nth-child(2) .container,.page-427 #main section:nth-child(2) .container,.page-435 #main section:nth-child(2) .container,.page-3955 #main section:nth-child(2) .container{padding-top:0px}.page-414 #main section:nth-child(2),.page-666 #main section:nth-child(2),.page-416 #main section:nth-child(2),.page-427 #main section:nth-child(2),.page-435 #main section:nth-child(2),.page-3955 #main section:nth-child(2){background-color:#000;background-image:url(/files/ham-optiek-bg-home-5.jpg),url(/files/ham-optiek-bg-home.jpg);background-position:top, center;background-size:contain, cover;background-attachment:scroll, fixed;color:white;background-color:#3b3a39;background-repeat:no-repeat}.page-2980 .custompaddinglinks.metbg2{background-color:#3b3a39;padding:20px;box-shadow:0px 10px 10px rgba(0,0,0,0.3);min-height:626px}.custompaddinglinks.metbg2{color:white !important}.custompaddinglinks.metbg2 h2{color:white !important}#main .row.content-blocks.content-block-3.customruimte .col{padding-left:0px;padding-right:0px;margin-top:0px}#main section:nth-child(2) .masonry a,#main section:nth-child(4) .masonry a{color:white}.masonry h2{font-size:24px}.custommasonrypadding h2.m-b{font-weight:bold}div#main{padding-top:40px}.template-23 div#main,.template-26 div#main,.template-28 div#main{padding-top:0px}.rsContent.rsSlide{display:block;width:100%;height:96%;border:6px solid #389ec9}.fw_rs_img{overflow:hidden;width:100%;animation:slideShow 24s linear infinite 0s;-o-animation:slideShow 24s linear infinite 0s;-moz-animation:slideShow 24s linear infinite 0s;-webkit-animation:slideShow 24s linear infinite 0s}@keyframes slideShow{0%{transform:scale(1);-ms-transform:scale(1)}30%{transform:scale(1.15);-ms-transform:scale(1.15)}100%{transform:scale(1);-ms-transformm:scale(1)}}@-o-keyframes slideShow{0%{-o-transform:scale(1)}30%{-o-transform:scale(1.15)}100%{-o-transformm:scale(1)}}@-moz-keyframes slideShow{0%{-moz-transform:scale(1)}30%{-moz-transform:scale(1.15)}100%{-moz-transformm:scale(1)}}@-webkit-keyframes slideShow{0%{-webkit-transform:scale(1)}30%{-webkit-transform:scale(1.15)}100%{-webkit-transformm:scale(1)}}.owl-nav{display:none}.owl-dots{margin-top:20px}.include-owl-carousel .owl-carousel .owl-dot:hover span,.include-owl-carousel .owl-carousel .owl-dot.active span{background-color:#389ec9}.customowlcarouselpositie{padding-bottom:60px}.page-427 .home-blocks .inner{background-color:transparent}.custombrillenblokbg{display:block;width:15vw;height:15vw;position:relative;margin-top:-14vw;transition:width 2s,height 2s,transform 2s;background-color:transparent;z-index:-1}.customhomeblokkenallovercontainer{padding-bottom:9%}.customhomeblokkentitel{text-align:center;padding-top:6%;padding-bottom:3%}.custombrillencontainer{display:block;margin-left:auto;margin-right:auto;width:15vw;height:15vw}.custombrillenhome{width:110%;text-align:center;margin-left:-5%;z-index:-1}.custombrillenhomeblok{display:block;border:.1vw solid #4d4d4c;width:15vw;height:15vw;position:relative;margin-top:-16vw;z-index:100;transition:width 2s,height 2s,transform 2s}.custombrillenhomeblok:hover{width:100%;height:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custombrillenhometekst{margin-top:-20%;text-align:center;z-index:130;font-weight:normal;position:relative}.home .home-blocks .inner{background-color:transparent}.masonry_wrapper .inner{border-bottom:1px solid #389ec9 !important}.row.home-blocks.custom,.row.home-blocks.custom2{margin-left:0px;margin-right:0px}.home-blocks.custom .inner,.home-blocks.custom2 .inner{padding:0px}.row.home-blocks.custom .col.col-sm-12.col-md-4.item{margin-bottom:0px !important}.home-blocks .col.col-sm-12.col-md-3.item.afbeelding .inner img{width:auto;margin-top:30px;margin-bottom:20px}.row.home-blocks.brillen{margin-left:0px;margin-right:0px}.custombrillenhometekst a{font-style:italic;font-size:1.2vw;color:#3b3a39 !important}.custommasonrypadding{padding:30px 10px}.custommasonrypadding h2.m-b{text-align:center;padding-top:40px}.custommasonrypadding h1{text-align:center;padding-top:80px;padding-bottom:20px}.custommasonrypadding .row{margin-left:0px;margin-right:0px}.masonry_wrapper .inner{padding:20px;border-bottom:1px solid #fff}.custompaddinglinks{padding-left:20px}.custompaddingrechts{padding-right:20px}.custompaddingrechts.metbg{background-color:#efefef;padding:20px}.custompaddinglinks.metbg2{background-color:#3b3a39;padding:20px}.col.col-md-1.item.icons{padding:0px;padding-right:4px}.col.col-md-12.item.icons{margin-bottom:0px !important;padding-left:0px}.col.col-md-6.item.customtekstvlak{padding:0px}#main .col.col-md-6.item.customtekstvlak.twee{margin-top:0px !important;margin-bottom:0px !important}.row.customshadow{box-shadow:0px 10px 10px rgba(0,0,0,0.4)}.row.customshadow{margin-bottom:40px}#main .row.customshadow .col.col-md-6.item.customtekstvlak{margin-top:0px !important;margin-bottom:0px}.contact .row.col.col-md-4.col-lg-12.item h2{font-size:24px;line-height:23px}.contact .row.col.col-md-4.col-lg-12.item{margin-top:0px !important}.customcontactblok{padding:20px;background-color:#e6e6e6;padding-top:10px;min-height:194px;border:1px solid #cacaca}.row.home-blocks.customcontact .inner{padding:0px}.page-2979 .home-blocks .inner{background-color:transparent;padding:0px}.custompersoneel h2,.custompersoneel2 h2{color:black !important}.custompersoneel{padding:10px;background-color:#dfdfdf;text-align:center;min-height:780px}.custompersoneel2{padding:10px;background-color:#dfdfdf;text-align:center}div#samOogartsenCustomDiv{background:#3b3a39;color:white;padding:30px;border-radius:20px}.inline-photo,.inline-photo2,.inline-photo3,.inline-photo4,.inline-photo5,.inline-photo6,.inline-photo7,.inline-photo8,.inline-photo9{opacity:0;width:100%;will-change:transform, opacity}.inline-photo4{transition:opacity .3s .4s ease-out}.inline-photo5{transition:opacity .4s .5s ease-out}.inline-photo6{transition:opacity .5s .6s ease-out}.inline-photo{transition:opacity .3s .4s ease-out}.inline-photo2{transition:opacity .4s .5s ease-out}.inline-photo3{transition:opacity .5s .6s ease-out}.inline-photo7{transition:opacity .6s .7s ease-out}.inline-photo8{transition:opacity .7s .8s ease-out}.inline-photo9{transition:opacity .8s .9s ease-out}.inline-photo10,.inline-photo11,.inline-photo12,.inline-photo13{will-change:transform;opacity:0;width:100%}.inline-photo10,.inline-photo13{transition:opacity .3s .4s ease-out}.inline-photo11{transition:opacity .4s .5s ease-out}.inline-photo12{transition:opacity .5s .6s ease-out}.inline-photo.is-visible,.inline-photo2.is-visible,.inline-photo3.is-visible,.inline-photo4.is-visible,.inline-photo5.is-visible,.inline-photo6.is-visible,.inline-photo7.is-visible,.inline-photo8.is-visible,.inline-photo9.is-visible,.inline-photo10.is-visible,.inline-photo11.is-visible,.inline-photo12.is-visible,.inline-photo13.is-visible{opacity:1}@media only screen and (max-width:1139px){.row.customshadow{box-shadow:0px 10px 10px rgba(0,0,0,0)}.custombrillenblokbg{margin-top:-14.5vw}.custombrillenbgtekst h2{font-size:65px}}@media only screen and (max-width:1023px){.custombrillenbgtekst h2{font-size:48px}.custombrillenblokbg{margin-top:-14.8vw;background-color:transparent}}@media only screen and (max-width:767px){.menu_sidebar .header_logo{z-index:-1}a.bannermobiel{display:block}.social-share.social-share-fixed.BTTActive{display:none}a.bannerdesktop{display:none}.custombrillencontainer{display:block;margin-left:auto;margin-right:auto;width:77vw;height:77vw}.custombrillenhomeblok{display:block;border:.1vw solid #3b3a38;width:77vw;height:77vw;position:relative;margin-top:-77vw;z-index:100;transition:width 2s,height 2s,transform 2s}.custombrillenhometekst a{font-size:5.2vw}.custompaddinglinks{padding-left:0px}.custompaddingrechts{padding-right:0px}.row.home-blocks.brillen{margin-left:0px;margin-right:0px}.home #main section:first-child>.container{padding-top:30px}#main section:first-child>.container{padding-top:30px}#main section:last-child>.container{padding-bottom:30px}#main section>.container{padding-top:30px;padding-bottom:30px}.menu_sidebar .logo img{width:200px;background-color:#3b3a39;padding:5px;left:0px;position:absolute}.header.header-fixed{position:absolute}h1{line-height:30px;font-size:30px}h2{font-size:29px;line-height:29px}.col.col-md-1.item.icons img{width:40px}.col.col-md-1.item.icons{margin-bottom:0px !important}#main .col.col-md-11.item.icons{padding-left:0px !important;padding-right:0px;margin-bottom:0px}body{font-size:15px;line-height:1.6}.customsliderinzetje img{position:absolute;width:70vw;bottom:-3vw;right:0vw}.customsliderinzetjebutton{width:10vw;position:absolute;bottom:1.2vw;right:3vw}.home .customslidertekst{top:81vw}.home .customslidertekst h2{font-size:6.9vw}.home .customslidertekst p{font-size:3.17vw;color:white}.col.col-sm-12.col-md-4.item.custommobiel{margin-top:0px !important}figure.snip1281.yellow h2{font-size:20px}.masonry_wrapper .inner{margin-bottom:0px !important}.masonry h2{font-size:20px;line-height:22px}.customvideooverteksttop{position:absolute;left:0vw;top:25%;width:72vw;text-align:center;right:0vw;margin-left:auto;margin-right:auto}.customvideooverteksttop h2{color:white;font-size:7vw;line-height:5.5vw;font-weight:300}.customvideooverteksttop h3{font-size:4vw;font-weight:bold;line-height:4.4vw;text-transform:uppercase;color:white;border-top:.5vw solid #389ec9;padding-top:3.8vw}.custompersoneel{min-height:auto}.custompersoneel a{display:block !important;position:relative;bottom:6px;width:100%}.row.customshadow{box-shadow:0px 10px 10px rgba(0,0,0,0.4)}.custombrillenbgtekst h2{font-size:7vw;line-height:6vw;top:5vw}.custombrillenblokbg{margin-top:-91%}.home #main section:nth-child(7){padding-top:70px;padding-bottom:50px}.custombrillenblokbg{margin-top:-88%}.mobile_trigger{margin-top:42px;margin-right:2px}.page-2980 .custompaddinglinks.metbg2{min-height:auto}}