html{scroll-behavior:smooth}#main h2{position:relative}.imagepadding{padding:5px 20px 5px 10px}.tekstvlakkenpadding{padding:5vw 5vw}.tekstvlakkenpaddinglinks{padding:5vw 5vw}.tekstvlakkenpaddingmidden{padding:1vw 0vw}.imageappearing,.imageappearing2,.imageappearing3,.imageappearing4{will-change:transform;opacity:1;width:100%}.imageappearing{transition:opacity .3s .4s ease-out}.imageappearing2{transition:opacity .3s .6s ease-out}.imageappearing3{transition:opacity .3s .8s ease-out}.imageappearing4{transition:opacity .3s 1s ease-out}.imageappearing.is-visible,.imageappearing2.is-visible,.imageappearing3.is-visible,.imageappearing4.is-visible{opacity:0}.customslidertekst h2:before{content:'';width:100%;height:54%;background-image:url(/files/brilmotief2.png);filter:brightness(8.5) grayscale(1);position:absolute;left:8vw;top:3.2vw;background-size:contain;background-repeat:no-repeat}#main section:nth-child(even) h2:before{filter:invert(1) brightness(2)}#main section:nth-child(odd) h2:before,#main section:nth-child(even) h2:before{content:'';width:65px;height:65px;background-image:url(/files/brilmotief.png);position:absolute;left:0px;top:0px;background-size:contain;background-repeat:no-repeat}#main section:nth-child(even) .fw_list_paging_bottom .fw_list_paging_pages{display:inline-block;color:white !important}#main section:nth-child(2) h2:before,#main section:nth-child(4) h2:before{filter:invert(1) brightness(2)}#main section:nth-child(odd) h1:before{content:'';width:65px;height:65px;left:0px;background-image:url(/files/brilmotief.png);position:absolute;top:0vw;background-size:contain;background-repeat:no-repeat}.home #main section:nth-child(odd) h1:before{content:'';width:65px;height:81px;background-image:url(/files/brilmotief.png);position:absolute;left:-8px;top:0px;background-size:contain;background-repeat:no-repeat}.masonry h2:before{display:none}.masonry h2{padding-left:0px}.custom-project .inner h2:before{display:none}.custom-project .inner{height:252px !important;border:.5px solid #fff !important;font-size:14px;margin-top:19px;top:13px;padding:0px !important;margin:0px !important;background-color:rgba(250,250,250,0.05);margin-bottom:20px !important}.custom-project .col{padding-left:0px !important;padding-right:0px}.custom-project h2{margin:19px;padding-left:0px !important;font-size:22px}.custom-project .page-text{padding:19px;padding:5px 20px;font-size:14px !important}#main section:nth-child(even) .custom-project .page-text{color:white}#main section:nth-child(even) h1:before{content:'';width:100%;height:13%;background-image:url(/files/brilmotief.png);position:absolute;left:1vw;top:0vw;background-size:contain;background-repeat:no-repeat}#main section:nth-child(1){margin-top:0px}.home #main section:nth-child(4){padding-bottom:20px}#main section:nth-child(4){background-image:url(/files/sporteloptiek-background.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.home #main section:nth-child(2){padding-top:100px;padding-bottom:100px}#main section:nth-child(2){background-image:url(/files/sporteloptiek-background.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#main section:nth-child(2) p{color:#ffffff}#main section:nth-child(2) h2{color:#ffffff}#main section:nth-child(2) h1{color:#003177}.home #main section:nth-child(6){background-color:#f2f9ff !important}.home #main section:nth-child(3) .item{margin-top:10px !important;margin-bottom:10px !important}.home #main section:nth-child(2) .home-blocks .inner{background-color:transparent !important}.home #main section:nth-child(2) .home-blocks .inner:hover{background-color:rgba(0,0,0,0.5) !important}.customtekstdiensten{position:absolute;font-size:22px;bottom:51px;margin:0 auto;width:250px}.customkadervlak,.vlak2{display:flex;padding:20px;border:1px solid #fff;align-items:center;justify-content:center;flex-direction:column}.customkadervlak span{color:#ffffff;font-size:20px;letter-spacing:0.1em}.social-share-detail .social-button,.social-share-fixed .social-button{display:none}.social-share-detail .social-icons a,.social-share-fixed .social-icons a{display:none}#main section:nth-child(odd) a.fw_form_submit_link,a.fw_button,.home-blocks .inner a.fw_button,.masonry_wrapper .fw_list_paging_bottom .fw_list_paging_next>a,.map .fw_directions_control .fw_directions_button{padding:10px 15px;border-radius:0px;font-size:15px;font-family:'Montserrat','Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:300;text-transform:none;background-color:#0c4c99 !important}#main section:nth-child(even) a.fw_form_submit_link:hover,a.fw_button:hover,.masonry_wrapper .fw_list_paging_bottom .fw_list_paging_next>a:hover,.map .fw_directions_control .fw_directions_button:hover{padding:10px 15px;border-radius:0px;font-size:15px;font-family:'Montserrat','Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:300;text-transform:none;background-color:#0c4c99 !important}a.fw_button:hover{color:#ffffff !important;background-color:#002150 !important}#main section:nth-child(2),#main section:nth-child(3){background-color:##f2f9ff}#main section:nth-child(1){background-color:#f2f9ff !important}#main section:nth-child(4){background-color:#f2f9ff !important}section:nth-child(1) .col.col-md-6.col-lg-3.item{padding:0px}section:nth-child(1) .inner img{width:80px !important;margin-bottom:15px}.homevlakkenouter{padding:15px}.homevlakken{text-align:center;padding:20px;background:white;min-height:300px;box-shadow:3px 3px 5px rgba(0,0,0,0.15)}.homevlakken a{color:#a46497 !important}.homevlakken a:hover{color:black !important}section:nth-child(2) .col{padding-left:20px;padding-right:20px}.contactlenzen{background-image:url(/files/fixatie-naast.jpg);background-size:cover;background-position:center;min-height:450px}.contactlenzen{background-image:url(/files/contactlenzen-naast.jpg);background-size:cover;background-position:center;min-height:450px}.zeissbrillen{background-image:url(/files/zeiss-brillen.jpg);background-size:cover;background-position:center;min-height:660px}.brillenglazen{background-image:url(/files/brillenglazen.jpg);background-size:cover;background-position:center;min-height:450px}.harrie{background-image:url(/files/harrie-onsteam.jpg);background-size:cover;background-position:center;min-height:877px}.isabel{background-image:url(/files/isabel-onsteam.jpg);background-size:cover;background-position:center;min-height:350px}.indra{background-image:url(/files/indra-onsteam.jpg);background-size:cover;background-position:center;min-height:877px}.nathalie{background-image:url(/files/nathalie-onsteam.jpg);background-size:cover;background-position:center;min-height:420px}.fenna{background-image:url(/files/fenna-onsteam.jpg);background-size:cover;background-position:center;min-height:743px}.petra{background-image:url(/files/petra-onsteam.jpg);background-size:cover;background-position:center;min-height:600px}.homebeeld1{background-image:url(/files/home-beeld-1.jpg);background-size:cover;background-position:center;min-height:600px}.homebeeld2{background-image:url(/files/home-beeld-2.jpg);background-size:cover;background-position:center;min-height:510px}.homebeeld3{background-image:url(/files/home-beeld-3.jpg);background-size:cover;background-position:center;min-height:515px}.homebeeld4{background-image:url(/files/home-beeld-4.jpg);background-size:cover;background-position:center;min-height:515px}.fullwidthsection .row{margin-left:0px !important;margin-right:0px !important;padding:2vw}#main section:first-child>.container{padding-top:0px;padding-bottom:0px}h1,h2,h3,h4,h5,h6{color:#003177;font-weight:bold;font-family:'Montserrat','Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;margin:0 0 20px 0;text-transform:none}h1{padding-left:50px}h2{padding-left:50px}h3{padding-left:2.5vw}body{color:#003177;font-family:'Dosis',Arial,sans-serif}@media screen and (max-width:1023px){#main section:nth-child(8) h2{left:0px}}@media screen and (max-width:767px){#main section:nth-child(8){background-image:url(/files/mobiele-achtergrond-pattern.jpg) !important;background-attachment:scroll !important;background-size:contain !important;background-position:top center !important;background-repeat:repeat-y !important}#main section:nth-child(4){background-image:url(/files/mobiele-achtergrond-pattern.jpg) !important;background-attachment:scroll !important;background-size:contain !important;background-position:top center !important;background-repeat:repeat-y !important}.customslidertekst{overflow:hidden}.menu_sidebar_open .menu_sidebar .box{padding-top:150px}.hidden-md{display:none}.rowfullwidthsection .col-sm-12.col.col-md-6.col-lg-6:nth-child(1){order:2}a.fw_button{font-size:15px !important}.tekstvlakkenpaddinglinks{padding:0vw 5vw !important}.tekstvlakkenpadding{padding:0vw 5vw !important}.tekstvlakkenpaddingmidden{padding:0vw 5vw !important}.custom-projecten .custom-project:nth-child(odd) .custom-project-image .inner img{float:left}.custom-project .inner img{width:100% !important}.custom-project .inner{height:auto !important}.custom-project .inner img{min-height:190px !important}#main section:nth-child(1) h2:before{height:100% !important}#main section:nth-child(even) h2:before{height:100% !important}#main section:nth-child(odd) h2:before{height:100% !important}#main section:nth-child(odd) h1:before{height:100% !important}#main section:nth-child(even) h1:before{height:100% !important}h1{padding-left:60px !important;font-size:17px}.home #main section:nth-child(odd) h1:before{height:100% !important;background-image:url(/files/brilmotief.png);left:-5px !important;top:0px !important}#main section:nth-child(odd) h1:before{height:100% !important;width:25px;left:25px}.tekstvlakkenpaddinglinks{padding:0px}.tekstvlakkenpadding{padding:0px}.home h1{padding-left:40px !important;font-size:20px}h2,h3{padding-left:40px !important;font-size:17px}.homebeeld1{min-height:200px !important}.homebeeld2{min-height:200px !important}.mobile_trigger{opacity:0}.menu_sidebar .image{left:0;top:0;bottom:0;right:400px;display:block;position:absolute;transform:translateX(-100%);transition:all .4s ease-out}.menu_sidebar .header_logo{width:100px;left:17px}.header .logo img{width:25vw}section.fullwidthsection .col.col-md-6.item{padding-left:20px}.home section:nth-child(3) .container:nth-child(1){padding-bottom:0px !important}.home section:nth-child(3) .col.col-md-12.item{margin-bottom:0px !important}.bracket{border-width:20px;display:block;height:auto;border-left:20px solid #f9d207}.bracket::after{content:"";position:absolute;bottom:0;height:5px;width:100px;border-top:20px solid #f9d207}.bracket::before{content:"";position:absolute;top:0;height:5px;width:100px;border-top:20px solid #f9d207}.home #main section:nth-child(6){padding:0px}}table.opening-hours.table.table-hover.table-condensed.borderless th{text-align:right}table.opening-hours.table.table-hover.table-condensed.borderless{width:300px;position:absolute;right:15px;top:-15px}th.table-headline span,th.table-headline span span{color:#be9e74 !important}.table{display:table}