@font-face{font-family:'Lucida Sans';src:url('/skin/schreuder/fonts/LucidaSans-Italic.eot');src:url('/skin/schreuder/fonts/LucidaSans-Italic.eot?#iefix') format('embedded-opentype'),
url('/skin/schreuder/fonts/LucidaSans-Italic.woff2') format('woff2'),
url('/skin/schreuder/fonts/LucidaSans-Italic.woff') format('woff'),
url('/skin/schreuder/fonts/LucidaSans-Italic.ttf') format('truetype'),
url('/skin/schreuder/fonts/LucidaSans-Italic.svg#LucidaSans-Italic') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Lucida Sans';src:url('/skin/schreuder/fonts/LucidaSans-Demi.eot');src:url('/skin/schreuder/fonts/LucidaSans-Demi.eot?#iefix') format('embedded-opentype'),
url('/skin/schreuder/fonts/LucidaSans-Demi.woff2') format('woff2'),
url('/skin/schreuder/fonts/LucidaSans-Demi.woff') format('woff'),
url('/skin/schreuder/fonts/LucidaSans-Demi.ttf') format('truetype'),
url('/skin/schreuder/fonts/LucidaSans-Demi.svg#LucidaSans-Demi') format('svg');font-weight:600;font-style:normal}body{background:white;font-family:'Roboto',Sans-Serif;font-size:14px;overflow-x:hidden}.left{float:left}.right{float:right}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}a.normal{font-style:italic;text-decoration:none;color:#2283c6;cursor:pointer;border-bottom:1px solid #2283c6}h1{font-family:'Lucida Sans';color:#253772;font-weight:bold;text-align:center;margin-bottom:30px}h2{font-family:'Lucida Sans';color:#253772;font-weight:bold;text-align:center;margin-bottom:30px;font-size:24px}h3{font-family:'Lucida Sans';font-weight:bold;font-size:20px}h5{margin-top: -20px;text-align:center;font-weight:bold;font-family:'Lucida Sans';color:#4F4F4F}.button{background:#1E376E;color:white;padding:12px
18px;border:none;text-decoration:none;display:inline-block;transition:0.5s;-webkit-transition:0.5s;cursor:pointer;margin:5px
0px;border-radius:3px}.button:hover{text-decoration:none;color:white;box-shadow:0px 3px 12px rgba(0,0,0,0.4)}.button.button-light{background:#0085C2}.button.button-thin{background:none;border:1px
solid white;padding:6px
36px}.button.button-thin:hover{background:rgba(255,255,255,0.2);box-shadow:none}.image-full{width:100%}.main-container{overflow-x:hidden}.img-full{width:100%}.navicon{display:none}hr.readmore{display:none}.error{border:1px
solid red !important}.form-submitted{border:1px
solid #298438;background:#e6f7e9;padding:20px;color:#298438;margin-top:20px;border-radius:10px}.top-header{background:#2784C8;height:30px;line-height:30px}.top-header
a{display:inline-block;color:white;text-decoration:none;margin-right:40px}.top-header a
i{margin-right:6px;display:inline-block}.top-header a:hover, .top-header a:visited, .top-header a:focus{color:white;text-decoration:none}section{margin:0px
!important;padding:40px
0px}section.blue{position:relative;background:#1E376E;color:white}section.blue::before{content:'';position:absolute;top:0px;bottom:0px;width:100px;height:100%;right:100%;border-bottom-left-radius:100px;background:#1E376E}section.blue::after{content:'';position:absolute;top:0px;bottom:0px;width:100%;left:100%;background:#1E376E}.navigation{background:#253772;height:100px}.navigation .logo-holder
img{height:80px;margin-top:10px}.navigation .menu-holder
ul{padding:0px;margin:0px;list-style:none}.navigation .menu-holder ul
li{float:left;line-height:100px;padding:0px
20px}.navigation .menu-holder ul li
a{color:rgba(255,255,255,0.6);position:relative;font-weight:bold;display:block;overflow:hiden}.navigation .menu-holder ul li a:hover, .navigation .menu-holder ul li a:focus{text-decoration:none}.navigation .menu-holder ul li a::after{content:attr(data-title);position:absolute;color:white;top:0px;left:0%;width:0px;overflow:hidden;transition:0.5s;-webkit-transition:0.5s}.navigation .menu-holder ul li a::before{content:'';position:absolute;top:0px;left:0px;width:0px;background:white;height:3px;transition:0.5s;-webkit-transition:0.5s}.navigation .menu-holder ul li a:hover::after, .navigation .menu-holder ul li.active>a::after{width:100%}.navigation .menu-holder>ul>li>a:hover::before,.menu-holder>ul>li.active>a::before{width:100%}.navigation li
.submenu{position:absolute;display:none;z-index:11;background:#0085C2;padding:16px
10px}.navigation li:hover
.submenu{display:block;box-shadow:0px 3px 6px rgba(0,0,0,0.3)}.navigation li .submenu
li{float:none !important;line-height:30px !important}.banner{position:relative;height:350px;background-size:cover;background-position:50% 50%;border-bottom-right-radius:100px}.banner-container-big
.banner{height:650px}.banner-container
.block{background:#0085C2;color:white;border-top-right-radius:100px;padding:30px;margin-top:90px;margin-left: -100px}.banner-container .block .pre-text{color:rgba(255,255,255,0.6);font-weight:bold;margin-bottom:10px}.banner-container .block
.text{color:white;font-size:18px;font-family:'Lucida Sans';font-style:italic}.banner-container .project-specifications{margin-top:30px;margin-bottom:30px}.banner-container
.specification{line-height:26px}.banner-container .specification
.answer{padding-left:2px;display:inline-block}.banner-container .left-right-block-holder{margin-top:20px;text-align:right}.banner-container .left-right-block-holder
a{display:inline-block;color:white;text-decoration:none;background:#0085C2;padding:6px;cursor:pointer;transition:0.5s;-webkit-transition:0.5s;border-radius:2px}.banner-container .left-right-block-holder a:hover{box-shadow:0px 3px 6px rgba(0,0,0,0.3)}.text-area{margin:60px
0px;text-align:center}.image-div{background-size:cover;background-position:50% 50%}.image-div.homepage{max-width:350px;height:500px;border-top-right-radius:100px;margin-bottom: -80px;position:relative;z-index:1}section.blue
h1{color:white}section.blue{padding-top:80px;padding-bottom:80px}.bouw-block{margin-bottom:40px}.input-holder input, .input-holder textarea,.key-holder{width:100%;box-sizing:border-box;padding:8px
24px;border-radius:3px;border:1px
solid #999}.input-holder
textarea{height:142px;display:block}.input-holder{margin:14px
0px}.input-holder
button.button{display:block;width:100%;box-sizing:border-box;padding:9px
25px;border-radius:3px;color:white;margin:0px;background:#0085C2}.key{padding:8px
24px;text-align:center;font-family:'Lucida Sans';color:#666;background:#eee}.key-holder{padding:0px}.key-holder>div{width:50%;float:left}.key-holder
input{border:none}.image-view{text-align:center;margin-bottom:30px}.image-view
img{display:inline-block}#imagelightbox{position:fixed;z-index:9999;-ms-touch-action:none;touch-action:none}.project-block{position:relative;height:300px;background:#f7f7f7;width:25%;float:left;overflow:hidden}.project-block:hover{cursor:pointer}.project-block
.background{position:absolute;left:0px;right:0px;bottom:0px;top:0px;transition:0.5s;-webkit-transition:0.5s;background-size:cover;background-position:50% 50%}.project-block
.content{position:absolute;left:0px;right:0px;bottom:0px;top:0px;color:white;background:#2483C7;opacity:0;transition:0.5s;-webkit-transition:0.5s;line-height:300px;text-align:center;font-size:48px;font-family:'Lucida Sans';font-weight:bold}.project-block:hover
.content{opacity:0.6}.project-block:hover
.background{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2)}.footer{background:#323232;padding-bottom:20px;margin-top:60px}.footer.normal{margin-top:0px}.footer>.container>.row>a{display:block}.circle-holder{text-align:center;position:relative;margin-top: -25px;cursor:pointer;text-decoration:none !important}.circle-holder
.circle{display:inline-block;width:50px;height:50px;border-radius:100%;overflow:hidden;background:#2483C7;line-height:50px;text-align:center;color:white;font-size:24px;transition:0.5s;-webkit-transition:0.5s}.circle-holder:hover
.circle{box-shadow:0px 0px 12px rgba(255,255,255,0.7)}.circle-holder .circle-content{margin-top:14px;color:#C5C5C5;transition:0.5s;-webkit-transition:0.5s}.circle-holder:hover .circle-content{color:white}.col-md-3:hover{text-decoration:none !important}.footer .footer-bottom{padding-top:60px;padding-bottom:20px;color:#888}.footer .linked-with{text-align:right}.footer-contact-form{padding:40px
0px}.google-maps{overflow:hidden;padding-bottom:20%;position:relative;height:0}.google-maps
iframe{left:0;top:0;height:100%;width:100%;position:absolute}.contact-icons .circle-content{color:#888;letter-spacing:1px}.contact-icons
.circle{height:80px;width:80px;line-height:80px;font-size:38px}.circle-holder:hover .circle-content{color:#666}@media (max-width: 992px){.project-block{width:50%}.contact-icons .circle-holder{margin-top:50px}}@media (max-width: 776px){.top-header{display:none}.circle-holder{margin-top:20px}.banner{height:400px}.banner-container
.block{margin-top: -90px;margin-left:0px}.navigation{height:80px;position:relative}.navigation .logo-holder
img{height:60px;margin-top:10px}.menu-holder{display:none}.menu-holder.active{display:block;position:absolute;z-index:10;background:#0085C2;top:100%;left:0px;right:0px}.menu-holder
.submenu{display:block !important;position:static !important;padding:5px
0px 0px 0px !important;box-shadow:none !important}.menu-holder
ul{padding:12px
0px !important}.menu-holder ul
li{float:none !important;line-height:30px !important}.navicon{display:block;width:30px;margin:30px;margin-right:10px}.navicon
img{width:30px}h1{font-size:24px}.project-block{width:100%;float:none}.navigation .menu-holder ul li a:hover::before, li.active a::before{display:none}.google-maps{padding-bottom:70%}.image-div{margin-bottom:10px !important}}@media (max-width: 350px){.navigation .logo-holder
img{height:50px;margin-top:15px}}.lightbox{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);background:rgba(0,0,0,.7);-webkit-filter:none!important;z-index:9997}.lightbox
img{display:block;position:absolute;border:5px
solid #fff;box-shadow:0 0 20px #000;border-radius:1px}body.blurred>*{-webkit-filter:blur(2px);-webkit-transform:translate3d(0,0,0)}.lightbox__loading{background:url(/skin/schreuder/css/loading.gif) center center no-repeat;width:32px;height:32px;margin:-16px 0 0 -16px;position:absolute;top:50%;left:50%}.lightbox__caption{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:9998;background:#000;background:rgba(0,0,0,.7)}.lightbox__caption
p{margin:0
auto;max-width:70%;display:inline-block;padding:10px;color:#fff;font-size:12px;line-height:18px}.lightbox__button{position:absolute;z-index:9999;background:center center no-repeat;width:32px;height:32px;opacity:.4;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.lightbox__button:focus,.lightbox__button:hover{opacity:1;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.lightbox__close{right:10px;top:10px;background-image:url(/skin/schreuder/css/close.png)}.lightbox__nav{top:50%;margin-top:-16px}.lightbox__nav--next{right:10px;background-image:url(/skin/schreuder/css/next.png)}.lightbox__nav--prev{left:10px;background-image:url(/skin/schreuder/css/previous.png)}