@font-face{font-family:'Rutan-Regular';src:url("../fnt/Rutan-Regular.eot");src:url("../fnt/Rutan-Regular.eot?#iefix") format("embedded-opentype"),url("../fnt/Rutan-Regular.woff") format("woff"),url("../fnt/Rutan-Regular.ttf") format("truetype"),url("../fnt/Rutan-Regular.svg#Rutan-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Rutan-Medium';src:url("../fnt/Rutan-Medium.eot");src:url("../fnt/Rutan-Medium.eot?#iefix") format("embedded-opentype"),url("../fnt/Rutan-Medium.woff") format("woff"),url("../fnt/Rutan-Medium.ttf") format("truetype"),url("../fnt/Rutan-Medium.svg#Rutan-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Rutan-DemiBold';src:url("../fnt/Rutan-DemiBold.eot");src:url("../fnt/Rutan-DemiBold.eot?#iefix") format("embedded-opentype"),url("../fnt/Rutan-DemiBold.woff") format("woff"),url("../fnt/Rutan-DemiBold.ttf") format("truetype"),url("../fnt/Rutan-DemiBold.svg#Rutan-DemiBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Rutan-Bold';src:url("../fnt/Rutan-Bold.eot");src:url("../fnt/Rutan-Bold.eot?#iefix") format("embedded-opentype"),url("../fnt/Rutan-Bold.woff") format("woff"),url("../fnt/Rutan-Bold.ttf") format("truetype"),url("../fnt/Rutan-Bold.svg#Rutan-Bold") format("svg");font-weight:normal;font-style:normal}body{font:15px/24px "Rutan-Regular",sans-serif;color:#2f2f2d}h1,h2,h3{font-weight:normal;line-height:1.15em;color:#800f18;margin:0}.s-h1-large{font-size:35px;font-family:"Rutan-Medium",sans-serif;margin-bottom:30px}h1,.s-h1{font-size:32px;margin-bottom:30px}h1.staricon,.s-h1.staricon{display:inline-block;position:relative}h1.staricon .star,.s-h1.staricon .star{max-height:20px;position:absolute;top:-8px;left:-15px}h2{font-size:24px;margin-bottom:15px}h3{font-size:20px;margin-bottom:15px}p,ul,ol,.flex-img,.flex-vid{margin:0 0 30px}ul{padding:0 20px}ol{padding:0 30px}a{color:#800f18;text-decoration:none;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}a:hover{color:#45bdcf}hr{border:none;background:#e5e5e5;height:2px;padding:0;margin:0 0 30px}hr.clear{height:0;margin:0;background:none}strong{font-weight:normal;font-family:"Rutan-Bold",sans-serif}.intro{font-size:18px}.btn{font-size:14px;line-height:24px;font-family:"Rutan-DemiBold",sans-serif;color:#fff;background:#800f18;display:inline-block;padding:10px 30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.btn+.btn{margin-left:15px}.btn:hover{color:#fff;background:rgba(128,15,24,0.75)}.btn.s-secondary{background:#45bdcf}.btn.s-secondary:hover{background:rgba(69,189,207,0.75)}.btn.s-tertiary{font-family:"Rutan-Regular",sans-serif;background:#b7dedf;color:#2f2f2d}.btn.s-tertiary:hover{background:#d9f4f8;border-color:#d9f4f8}.btn.s-quaternary{padding:9px 30px;font-family:"Rutan-Regular",sans-serif;background:#fff;border:1px solid #b7dedf;color:#2f2f2d}.btn.s-quaternary:hover{border-color:#d9f4f8;color:#45bdcf}.btn.s-quinary{padding:9px 30px;font-family:"Rutan-Regular",sans-serif;background:#fff;border:1px solid #b7dedf;color:#45bdcf}.btn.s-quinary:hover{border-color:#45bdcf;background:#45bdcf;color:#fff}.btn.s-small{font-size:12px;padding:5px 15px}.btn.s-small.s-quaternary,.btn.s-small.s-quinary{padding:4px 15px}.btn.s-medium{padding:8px 20px}.btn.s-medium.s-quaternary,.btn.s-medium.s-quinary{padding:7px 20px}.l-more a,a.l-more{color:#45bdcf}.l-more a:hover,a.l-more:hover{color:rgba(69,189,207,0.75)}blockquote{margin:0 0 30px;padding:0 0 0 30px;border-left:2px solid #e5e5e5}blockquote p{margin:15px 0 0}blockquote p:first-child{margin-top:0}@font-face{font-family:'Icons';src:url("../fnt/Icons.eot");src:url("../fnt/Icons.eot?#iefix") format("embedded-opentype"),url("../fnt/Icons.woff") format("woff"),url("../fnt/Icons.ttf") format("truetype"),url("../fnt/Icons.svg#Icons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../fnt/icomoon.eot");src:url("../fnt/icomoon.eot#iefix") format("embedded-opentype"),url("../fnt/icomoon.ttf") format("truetype"),url("../fnt/icomoon.woff") format("woff"),url("../fnt/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="i-"]:before,[class*=" i-"]:before,[class^="i-"]:after,[class*=" i-"]:after,label:before,.l-more a:after,a.l-more:after,.l-back a:before,a.l-back:before,.check-list li:before,.link-list a:before,.select-row:after,.flex-direction-nav a:before,#nav-sectors-list a:before,#nav-divisions .el:before,.block-title:after,#filter .label:before,#nav-services .nav .el .content:after{display:inline-block;font-family:'Icons';font-style:normal;font-weight:normal;font-variant:normal;font-size:inherit;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;position:relative}#social-share a:before{font-family:'icomoon'}.i-search:before{content:"\f10f"}.i-more:before,.link-list a:before,#nav-divisions .el:before{content:"\f103"}.i-phone:before{content:"\f10d"}.i-twitter:before{content:"\f099"}.i-facebook:before{content:"\f09a"}.i-linkedin:before{content:"\f0e1"}.i-play:before{content:"\f10e"}.l-back a:before,a.l-back:before{content:"\f104"}.flex-next:before{content:"\f103"}.flex-prev:before{content:"\f104"}.block-title:after{content:"\f102"}.btn:before,.l-back a:before,a.l-back:before{margin-right:5px;font-size:12px}.l-more a:after,a.l-more:after{top:2px;content:"\f105";font-size:20px;color:#b7dedf;margin-left:10px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.l-more a:hover:after,a.l-more:hover:after{color:rgba(69,189,207,0.75)}form{margin:0;padding:0}label,form .label{font-size:13px;display:inline-block;margin:0}input,textarea,select,button{padding:0;margin:0;font-size:15px;line-height:normal;font-family:"Rutan-Regular",sans-serif;-webkit-appearance:none;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}input:focus,textarea:focus,select:focus,button:focus{outline:none}input,textarea,select,.file-field,.file-select a{padding:10px;width:100%;background:#fafafa;border:1px solid #e5e5e5}input:focus,textarea:focus,select:focus,.file-field:focus,.file-select a:focus{background:#fff;border-width:2px;border-color:#b7dedf;padding:9px}input.s-invalid,textarea.s-invalid,select.s-invalid,.file-field.s-invalid,.file-select a.s-invalid{border-color:#800f18}textarea{min-height:10em}input[type=date]{min-height:40px}button{cursor:pointer;background:none;border:none}form .row{margin-bottom:30px}form .row.s-aligned label,form .row.s-aligned .label,form .row.s-aligned .options{float:left;width:30%}form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload{float:left;width:70%}form .row.s-aligned .options{padding:0}form .row.s-aligned .options label,form .row.s-aligned .options .label{float:none;width:100%}form .row.s-aligned .options input,form .row.s-aligned .options textarea,form .row.s-aligned .options select,form .row.s-aligned .options .upload{float:none;width:auto}form .row.s-invalid label:first-child,form .row.s-invalid .label:first-child{color:#800f18}form .options{padding-bottom:15px}form .options label{margin-bottom:15px}form .options.s-aligned{padding-left:30%}.submit-row.s-aligned{padding-left:30%}.select-row{position:relative}.select-row:after{content:"\f102";position:absolute;bottom:12px;right:12px;font-size:12px;color:#aaa}.upload p{margin:0}.upload .file-field,.upload .file-select{float:left;height:45px;overflow:hidden}.upload .file-field{width:70%;padding-top:7px;line-height:30px}.upload .file-select{text-align:center;width:30%;line-height:30px}.upload .file-select a{padding-top:7px;display:block;color:#2f2f2d;background:#b7dedf;border-color:#b7dedf}.upload .file-select a:hover{background:#d9f4f8;border-color:#d9f4f8}.upload .upload-error{display:none;clear:both;padding-top:5px;font-size:13px;color:#800f18}.upload .s-invalid .upload-error{display:block}::-webkit-input-placeholder{color:#8a8a8a}:-moz-placeholder{color:#8a8a8a}::-moz-placeholder{color:#8a8a8a}:-ms-input-placeholder{color:#8a8a8a}input[type=checkbox],input[type=radio]{width:auto;padding:0;margin:0;border:none;display:none}input[type=checkbox]+label,input[type=radio]+label{display:block;position:relative;padding-left:30px}input[type=checkbox]+label:before,input[type=radio]+label:before{font-size:10px;content:"\f106";display:block;width:20px;height:20px;line-height:21px;text-align:center;color:#b7dedf;background:#fff;border:1px solid #b7dedf;position:absolute;top:1px;left:0;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{border-color:#d9f4f8;background:#d9f4f8;color:#45bdcf}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input[type=radio]+label:before{color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}input[type=radio]:checked+label:before{color:#45bdcf}#search-box,#search-page-box{position:relative;max-width:160px}#search-box input,#search-page-box input{font-size:14px;background:none;border-width:0 0 2px}#search-box input,#search-box input:focus,#search-page-box input,#search-page-box input:focus{padding:8px 25px 10px 0}#search-box button,#search-page-box button{position:absolute;top:10px;right:0;color:#8a8a8a;width:15px;height:15px;line-height:15px;text-align:center}#search-results{position:relative;margin-top:30px}#top{font-size:14px}#top p{margin:0}#top .logo{float:left;margin-right:90px}#top .logo a{display:block}#top .logo img{display:block;height:30px}#top #top-right{float:right}#top #nav-shortcuts .row{overflow:visible}#top #language-select{float:right;margin-right:10px;position:relative;width:55px;margin-top:-10px}#top #language-select ul{width:100%}#top #language-select ul li{float:none;display:block;margin:0}#top #language-select ul li a{display:block;color:#800f18;font-family:"Rutan-DemiBold",sans-serif;padding:10px;font-size:12px;line-height:14px;text-transform:uppercase}#top #language-select>ul{position:absolute;z-index:1338;float:none;display:block;overflow:visible;top:0;left:0;padding-top:10px;background:#ffffff;cursor:pointer}#top #language-select>ul>li>a{position:relative}#top #language-select>ul>li>a:after{display:inline-block;font-family:'Icons';font-style:normal;font-weight:normal;font-variant:normal;font-size:11px;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;position:relative;content:"\f102"}#top #language-select>ul>li>ul{display:none}#top #language-select.s-active>ul{-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.22);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.22);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.22)}#top #language-select.s-active>ul>li>ul{display:block}#top-scroll{border-width:1px 0;border-style:solid;border-color:#e5e5e5;background:#fff;width:100%;padding:15px 0 0;z-index:1337}#top.s-scrolled #top-scroll{position:fixed;top:0;left:0}#bottom{background:#f2f2f2;font-size:14px}#bottom p{margin:0}#bottom .title{font-size:18px;font-family:"Rutan-Medium",sans-serif;color:#800f18;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #e5e5e5}#bottom .btn-cont{padding-top:10px}#bottom .btn-cont .btn,#bottom .btn-cont .btn+.btn{display:block;width:100%;margin:10px 0 0 0}#bottom .nav{padding:60px 15px}#bottom .col{padding:0 0 0 30px}#bottom .col.left{padding-left:0;overflow:hidden}#bottom .col.left ul{float:left}#bottom .col.left .social-box{clear:both;padding-top:40px}#bottom ul{min-width:240px;line-height:28px}#bottom ul a{color:#505050}#bottom ul a:hover{color:#45bdcf}#post-bottom{padding:15px 30px;background:#e3e1e1;font-size:13px;line-height:16px}#copyright{float:left;color:#800f18}#credits{color:#8a8a8a;float:right;overflow:hidden}#credits a{display:block;width:58px;height:12px;margin-top:2px;background:url("https://static.steets.nl/steets/footer/steets-logo-zwart.svg") top left no-repeat;background-size:cover}.nav ul,ul.nav{list-style:none;padding:0;margin:0}#nav-shortcuts{padding:10px 0}#nav-shortcuts .phone-cta{padding-top:5px;float:left}#nav-shortcuts ul{float:right;overflow:hidden}#nav-shortcuts ul li{float:left;margin-left:10px}#nav-shortcuts ul li:first-child{margin-left:0}#nav-main{float:left;padding-top:5px}#nav-main ul{overflow:hidden}#nav-main ul li{float:left;margin-left:30px}#nav-main ul li:first-child{margin-left:0}#nav-main a{display:block;color:#8a8a8a;padding-bottom:20px;border-bottom:2px solid #fff}#nav-main a:hover{color:#2f2f2d}#nav-main .s-active a{color:#800f18;border-color:#d9f4f8}#nav-trigger{display:none;float:right;cursor:pointer;overflow:hidden;background:#fff;width:60px;height:60px;border-left:1px solid #e5e5e5;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#nav-trigger .icon-cont{display:block;height:20px;margin-top:30px;background:#fff}#nav-trigger .icon{display:block;width:30px;height:2px;margin:0 auto;background:#800f18;position:relative;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#nav-trigger .icon:before,#nav-trigger .icon:after{display:inline-block;width:30px;height:2px;background:#800f18;position:absolute;left:0;content:'';-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-webkit-transform-origin:1px center;-moz-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center}#nav-trigger .icon:before{top:6px}#nav-trigger .icon:after{top:-6px}#nav-trigger.s-active{background:#fafafa}#nav-trigger.s-active .icon-cont{background:#fafafa}#nav-trigger.s-active .icon{background:none}#nav-trigger.s-active .icon:before,#nav-trigger.s-active .icon:after{top:0;width:30px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#nav-trigger.s-active .icon:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#nav-trigger.s-active .icon:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}#nav-trace{padding:15px 0;border-bottom:2px solid #e5e5e5;font-size:13px;color:#8a8a8a}#nav-trace a{color:#8a8a8a}#nav-trace a.s-active{color:#800f18}#nav-trace a:hover{color:#45bdcf}#nav-divisions{position:relative;z-index:10;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.05);-moz-box-shadow:0 10px 30px rgba(0,0,0,0.05);-ms-box-shadow:0 10px 30px rgba(0,0,0,0.05);box-shadow:0 10px 30px rgba(0,0,0,0.05)}#nav-divisions ul,#nav-divisions li{margin:0}#nav-divisions .block-title{margin:-110px 0 0;height:50px;padding:15px 30px}#nav-divisions .block-title:after{margin-top:5px}#nav-divisions .el{padding:20px 30px;display:block;background:#fff;border-left:2px solid #fff;cursor:pointer;color:#800f18;font-family:"Rutan-DemiBold",sans-serif;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#nav-divisions .el:before{color:#c3c3c2;margin-right:10px;font-size:12px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#nav-divisions .el:hover,#nav-divisions .s-active .el{background:#f2f2f2;border-color:#800f18}#nav-divisions .el:hover:before,#nav-divisions .s-active .el:before{color:#800f18}#divisions-selector p{margin:0}#divisions-selector .tab{border-top:1px solid #e5e5e5;display:none}#divisions-selector .tab.s-active{display:block}#divisions-selector .division{padding:20px 0;overflow:hidden;border-bottom:1px solid #e5e5e5}#divisions-selector .division .title{font-size:18px;font-family:"Rutan-DemiBold",sans-serif;margin-bottom:10px}#divisions-selector .division .address{float:left;color:#505050}#divisions-selector .division .btn-cont{float:right}#divisions-maps{background:#f2f2f2;position:relative;margin-bottom:60px}#divisions-maps .frame-cont{height:575px;position:relative}#divisions-maps #map,#divisions-maps iframe{height:100%;width:100%;max-width:100%}#divisions-maps .infoBox{padding:10px}#divisions-maps .pop-up{margin:14px 12px;z-index:15}#divisions-maps .pop-up .inner{position:relative;background:#fff;color:#505050;font-size:13px;line-height:18px}#divisions-maps .pop-up .title{color:#2f2f2d;font-size:17px;font-family:"Rutan-DemiBold",sans-serif;margin:0}#divisions-maps .pop-up p{margin:0}#divisions-maps .pop-up .city{color:#800f18;font-family:"Rutan-Medium",sans-serif}#divisions-maps .pop-up .address{margin:15px 0}#divisions-maps .pop-up .btn-cont{margin-top:15px}#divisions-maps .pop-up .btn{width:100%;display:block;text-align:center}#divisions-maps .pop-up .i-phone{color:#505050}#divisions-maps .pop-up .i-phone:before{margin-right:10px;font-size:12px;color:#2f2f2d}#divisions-maps .filter{right:0;z-index:10;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#divisions-maps .filter .block-title:after{display:none}#divisions-maps .filter .options{background:#fff;padding:10px 20px 20px}#divisions-maps .filter label{margin-top:10px;cursor:pointer}#nav-sectors-list{padding:80px 15px;border-bottom:2px solid #e5e5e5}#nav-sectors-list .left,#nav-sectors-list .right{width:50%;float:left}#nav-sectors-list .left{padding-right:60px}#nav-sectors-list .desc{font-size:14px;color:#45bdcf;position:relative;margin-bottom:50px}#nav-sectors-list .desc .rule{display:block}#nav-sectors-list .desc:after{position:absolute;top:30px;left:-34px;content:'';display:block;width:24px;height:59px;background:url("../img/sprite.png") -56px 0 no-repeat}#nav-sectors-list ul{clear:both;padding:0;margin:0;list-style:none;overflow:hidden}#nav-sectors-list ul li{float:left;width:25%;padding:10px}#nav-sectors-list ul li a{display:block;font-size:14px;font-family:"Rutan-Medium",sans-serif;padding:10px 30px;background:#f2f2f2;border-bottom:1px solid #e5e5e5;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#nav-sectors-list ul li a:before{font-size:12px;position:absolute;top:17px;left:-100px;content:"\f103";-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}#nav-sectors-list ul li a:hover{background:#800f18;border-color:#800f18;color:#fff;padding-left:45px}#nav-sectors-list ul li a:hover:before{left:25px}#nav-services{padding-bottom:120px}#nav-services.s-related .nav{clear:both;padding-top:60px}#nav-services .nav{list-style:none;padding:0;margin:0 auto}#nav-services .nav h3,#nav-services .nav p{margin:0}#nav-services .nav .el{float:left;width:33.3333%;padding:0 15px;margin-bottom:30px}#nav-services .nav .el:nth-child(3n+1){clear:both}#nav-services .nav .el a{display:block;overflow:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#nav-services .nav .el a:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 30px rgba(0,0,0,0.1);-ms-box-shadow:0 10px 30px rgba(0,0,0,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.1)}#nav-services .nav .el a:hover .content:after{right:20px}#nav-services .nav .el .flex-img{margin:0}#nav-services .nav .el .flex-img img{display:block}#nav-services .nav .el .content{background:#fff;padding:15px 20px;border:1px solid #e5e5e5;position:relative}#nav-services .nav .el .content:after{content:"\f103";display:block;position:absolute;top:-20px;right:-50px;font-size:12px;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#800f18;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#nav-services .nav .el .title{font-size:15px;color:#2f2f2d}#nav-services .nav .el .desc{font-size:13px;color:#8a8a8a}#nav-services .nav .el .desc:before{content:'';display:inline-block;margin-right:10px;background:#b7dedf;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#nav-projects .wrap{padding:0 0 1px}#nav-projects .projects{background:#f2f2f2;padding:0 15px}#nav-projects #filter{top:0;border:none}#nav-projects .el{display:block;margin-bottom:45px;position:relative;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px rgba(0,0,0,0.1);-ms-box-shadow:0 0 5px rgba(0,0,0,0.1);box-shadow:0 0 5px rgba(0,0,0,0.1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#nav-projects .el:hover{-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.1);-moz-box-shadow:0 10px 30px rgba(0,0,0,0.1);-ms-box-shadow:0 10px 30px rgba(0,0,0,0.1);box-shadow:0 10px 30px rgba(0,0,0,0.1)}#nav-projects .el .img-cont{position:absolute;width:55%;height:100%;left:0;top:0}#nav-projects .el .img-cont .outer{position:relative;height:100%;width:100%;overflow:hidden}#nav-projects .el .img-cont .outer img{display:block;max-width:none;max-height:105%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}#nav-projects .el .img-cont .title{color:#fff;font-size:21px;font-family:"Rutan-DemiBold",sans-serif;position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:30px;margin:0;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000',GradientType=0 )}#nav-projects .el .content{list-style:none;margin:0 0 0 55%;padding:90px 60px;color:#800f18;font-family:"Rutan-DemiBold",sans-serif}#nav-projects .el .content li{margin-top:30px}#nav-projects .el .content .list-title{margin:0;font-size:21px;font-family:"Rutan-Regular",sans-serif;color:#505050}#nav-projects .el:nth-child(odd) .img-cont{left:auto;right:0}#nav-projects .el:nth-child(odd) .content{margin:0 55% 0 0}.employees .flex-img{border:1px solid #e5e5e5;border-bottom:none}#directors{padding-bottom:120px}#directors h3,#directors p{margin:0}#directors h3{margin-bottom:15px}#directors .el{float:left;width:25%;padding-right:30px;margin-bottom:30px}#directors .el a{display:block;overflow:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#directors .el .flex-img{margin:0}#directors .el .flex-img img{display:block}#directors .el .content{position:relative;margin-top:20px;color:#800f18}#directors .el .title{font-size:15px;font-family:"Rutan-DemiBold",sans-serif;color:#800f18}#directors .el .desc{font-size:11px;line-height:14px;margin-bottom:15px;min-height:28px}#directors .el .i-more{padding-left:3px;font-size:14px;font-family:"Rutan-DemiBold",sans-serif}#directors .el .i-more:before{content:"\f103";font-size:10px;left:-4px;top:-1px}iframe,img{border:none}.flex-img img,.flex-vid iframe,.flex-frame iframe{max-width:100%}.main-content,.sidebar{float:left;margin-bottom:60px}.main-content{width:70%;padding-right:120px}.main-content.s-right{padding-right:0;padding-left:60px}.sidebar{width:30%;font-size:14px;color:#505050}.sidebar.s-right{float:right}.sidebar h2{font-size:18px}.sidebar p,.sidebar ul,.sidebar ol{margin:15px 0 0}.sidebar p:first-child,.sidebar ul:first-child,.sidebar ol:first-child{margin:0}.sidebar .desc{line-height:20px}.sidebar .widget{margin-bottom:30px;background:#fafafa;border-bottom:1px solid #e5e5e5}.sidebar .widget .title{padding:20px 30px;margin:0;border-bottom:2px solid #e5e5e5}.sidebar .widget.nav .title{background:#800f18;color:#fff;border:none}.sidebar .widget .btn,.sidebar .widget .btn+.btn{display:block;width:100%;text-align:center;padding-left:15px;padding-right:15px;margin:10px 0 0}.sidebar .widget .btn:first-child,.sidebar .widget .btn+.btn:first-child{margin-top:0}.sidebar .widget .inner{padding:20px 30px;margin:0;position:relative;overflow:hidden}.sidebar .widget.download .inner:after,.sidebar .widget.img-cta .inner:after{content:'';display:block;position:absolute;z-index:1;background:url("../img/dolmans-style.png") top left no-repeat;background-size:100%}.sidebar .widget.download .inner{padding-top:120px}.sidebar .widget.download .inner p,.sidebar .widget.download .inner h2{position:relative;z-index:2}.sidebar .widget.download h2{color:#2f2f2d;line-height:27px}.sidebar .widget.download .inner:after{top:-60px;left:0;width:440px;height:501px;opacity:0.25;filter:alpha(opacity=25)}.sidebar .widget.img-cta{position:relative}.sidebar .widget.img-cta .inner{padding-left:100px}.sidebar .widget.img-cta .inner:after{top:-15px;left:-15px;width:130px;height:148px;opacity:0.50;filter:alpha(opacity=50)}.sidebar .widget.img-cta .inner p{position:relative;z-index:3}.sidebar .widget.img-cta .flex-img{margin:0;position:absolute;z-index:2;bottom:1px;left:-10px}.sidebar .widget.img-cta .flex-img img{display:block;width:90px}.sidebar .widget.img-cta-top{position:relative}.sidebar .widget.img-cta-top p{margin-top:0}.sidebar .widget.img-cta-top .inner p{margin-bottom:30px}.sidebar .widget.img-cta-top .flex-img img{display:block;width:100%}.sidebar .widget.newsletter{background:#5f6165;color:#fff;position:relative;overflow:hidden}.sidebar .widget.newsletter:after,.sidebar .widget.newsletter:before{content:'';display:block;position:absolute}.sidebar .widget.newsletter:after{width:100%;height:100%;bottom:0;left:0;z-index:3;background:-moz-linear-gradient(top, rgba(39,40,44,0) 0%, rgba(39,40,44,0.95) 75%, rgba(39,40,44,0.95) 100%);background:-webkit-linear-gradient(top, rgba(39,40,44,0) 0%, rgba(39,40,44,0.95) 75%, rgba(39,40,44,0.95) 100%);background:linear-gradient(to bottom, rgba(39,40,44,0) 0%, rgba(39,40,44,0.95) 75%, rgba(39,40,44,0.95) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0027282c', endColorstr='#f227282c',GradientType=0 )}.sidebar .widget.newsletter:before{top:-60px;left:0;width:440px;height:507px;opacity:0.75;filter:alpha(opacity=75);z-index:2;background:url("../img/dolmans-style-white.png") top left no-repeat;background-size:100%}.sidebar .widget.newsletter .flex-img{position:relative;z-index:1}.sidebar .widget.newsletter .inner{position:absolute;bottom:0;left:0;z-index:4;width:100%}.sidebar .widget.newsletter h2{color:#fff;margin-bottom:20px}.sidebar .widget.newsletter input{margin-bottom:10px}.sidebar .widget.newsletter .btn{margin:0}#main-content .sidebar{padding-top:56px}.replace-target{display:none}.check-list{list-style:none;padding:0}.check-list li{position:relative;padding-left:30px;margin-top:10px}.check-list li:first-child{margin-top:0}.check-list li:before{content:"\f101";font-size:20px;color:#45bdcf;position:absolute;top:3px;left:0}.link-list{list-style:none;padding:0}.link-list li{margin-top:10px}.link-list li:first-child{margin-top:0}.link-list a{color:#505050}.link-list a:before{color:#aaa;margin-right:10px;font-size:12px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.link-list a:hover,.link-list a:hover:before{color:#45bdcf}.link-list .s-active a,.link-list .s-active a:before{color:#800f18}.colored-list{color:#b7dedf}.colored-list .anchor{color:#2f2f2d}.phone-cta strong{color:#800f18}.phone-cta a{color:#8a8a8a;margin-left:5px}.flex-direction-nav,.flex-control-nav{list-style:none;margin:0;padding:0;overflow:hidden;display:inline-block}.flex-direction-nav li,.flex-control-nav li{float:left}.flex-direction-nav a:focus,.flex-control-nav a:focus{outline:none}.flex-direction-nav a{display:block;background:#fff;width:70px;height:70px;line-height:70px;text-align:center;color:#2f2f2d}.flex-direction-nav a:before{font-size:12px}.flex-direction-nav a:hover{color:#45bdcf}.flex-control-nav{height:8px}.flex-control-nav li{margin-left:10px}.flex-control-nav li:first-child{margin-left:0}.flex-control-nav a{display:block;width:8px;height:8px;background:#c3c3c2;text-indent:-4011px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.flex-control-nav a.flex-active{background:#8a8a8a}#banner{max-width:2000px;margin:0 auto;background:#c3c3c2;overflow:hidden;position:relative}#banner p,#banner .flex-img{margin:0}#banner .outer{position:absolute;bottom:0;left:0;z-index:4;width:100%}#banner .slides{list-style:none;margin:0;padding:0;overflow:hidden}#banner .slides .el{position:relative;overflow:hidden;display:none;color:#fff}#banner .slides .el:first-child{display:block}#banner .slides .el .outer{bottom:auto;left:0;z-index:4;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#banner .slides .el .content{max-width:450px;position:relative;padding:35px 0 0 47px}#banner .slides .el .content:before{content:'';display:block;position:absolute;top:0;left:0;width:32px;height:35px;background:url("../img/sprite.png") -24px 0 no-repeat}#banner .slides .el .title{font-size:37px;line-height:1.15em;margin-bottom:20px}#banner .slides .el ul{list-style:disc}#banner .slides .el ul .anchor{color:#fff}#banner .slides .el .btn-cont{padding-top:20px}#banner .flex-img img{display:block}#banner .el:after{content:'';display:block;position:absolute;top:-60px;right:-180px;width:643px;height:740px;opacity:0.65;filter:alpha(opacity=65);z-index:2;background:url("../img/dolmans-style-white.png") top left no-repeat;background-size:100%}#banner .el.no-mask:after{content:normal}#banner.s-large{margin-bottom:60px}#banner.s-large .el:after{top:0;right:-240px;width:717px;height:825px}#banner .nav-cont{position:absolute;bottom:0;left:0;z-index:3;width:100%}#banner .nav-cont .main-content{margin:0;padding:0;background:#fff;overflow:hidden}#banner .nav-cont .main-content .flex-direction-nav{float:left}#banner .nav-cont .main-content .flex-direction-nav a{width:50px;height:50px;line-height:50px}#banner .nav-cont .main-content .flex-control-nav{float:right;margin:22px 30px 0 0}#banner .nav-cont .progress{clear:both;height:2px;margin:0;position:relative;background:#e5e5e5}#banner .nav-cont .progress .progress-inner{background:#800f18;height:100%;display:block;position:absolute;top:0;left:0;z-index:15}#banner .l-back{float:left;margin:0}#banner .l-back a{display:block;color:#fff;padding:10px 30px;background:#c3c3c2}#banner .l-back a:before{margin-right:10px}#banner .l-back a:hover{color:#45bdcf;background:#fff}.block-title{font-size:18px;line-height:1.15em;height:72px;padding:25px 30px 20px;background:#800f18;color:#fff;margin:0;overflow:hidden}.block-title:after{float:right;margin:7px 0 0 0;font-size:12px;opacity:0.35;filter:alpha(opacity=35)}.block-title.s-inline{float:left;position:relative;z-index:2}.block-title.s-inline:after{margin-left:60px}.block-title a{color:#fff}#references-view{position:relative;z-index:2}#references-view.s-alternative{background:#f2f2f2}#references-view.s-alternative .flex-viewport{background:#fff}#references-view .wrap{padding:0}#references-view p,#references-view .flex-img{margin:0}#references-view .block-title{width:40%}#references-view .slides{list-style:none;padding:0;margin:0}#references-view .slides .el{display:none;position:relative}#references-view .slides .el:first-child{display:block}#references-view .flex-viewport{overflow:visible !important}#references-view .nav-cont{padding-top:70px;right:0;z-index:5;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#references-view .nav-cont .flex-direction-nav li{float:none}#references-view .nav-cont .flex-direction-nav li a{background:#800f18;color:#fff}#references-view .nav-cont .flex-direction-nav li a:hover{background:#690c13}#references-view .content{position:absolute;top:0;left:0;z-index:3;background:#fff;padding:30px;width:40%;display:none}#references-view .flex-active-slide .flex-img{opacity:1;filter:alpha(opacity=100)}#references-view .title{font-size:32px;margin-bottom:30px;color:#800f18}#references-view .author .function{display:block;font-size:14px}#references-view blockquote{margin:30px 0}#references-view blockquote p{margin-top:15px}#references-view blockquote p:first-child{margin-top:0}#references-view .text-block p{margin-top:15px}#references-view .text-block p:first-child{margin-top:0}#references-view .i-more{overflow:hidden;display:inline-block;margin-left:32px}#references-view .i-more:before{float:right;font-size:12px;margin:8px 0 0 10px}#references-view .flex-img{opacity:0.55;filter:alpha(opacity=55);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#references-view .flex-img img{display:block}#img-cta-bar{background:#f2f2f2;position:relative;z-index:1}#img-cta-bar .wrap{position:relative;padding:80px 15px}#img-cta-bar .flex-img{position:absolute;z-index:3;bottom:0;left:0;width:55%;margin:0}#img-cta-bar .flex-img img{display:block}#img-cta-bar .content{margin-left:55%;z-index:3;position:relative;padding:35px 0 0 47px}#img-cta-bar .content:before{content:'';display:block;position:absolute;top:0;left:0;width:32px;height:35px;background:url("../img/sprite.png") -24px 0 no-repeat}#img-cta-bar .content h2{margin-bottom:15px}#img-cta-bar .content .btn-cont{margin:0}#img-cta-bar.s-alternative{overflow:hidden}#img-cta-bar.s-alternative:after{content:'';display:block;position:absolute;top:-60px;left:0;width:600px;height:683px;opacity:0.5;filter:alpha(opacity=50);z-index:2;background:url("../img/dolmans-style.png") top left no-repeat;background-size:100%}#img-cta-bar.s-alternative .flex-img{width:45%;overflow:hidden}#img-cta-bar.s-alternative .flex-img img{float:right;max-height:300px}#img-cta-bar.s-alternative .content{margin-left:45%}.halves-img-row{position:relative}.halves-img-row.wrap{margin:80px auto}.halves-img-row .flex-img{padding-right:60px;position:absolute;bottom:0;left:0;width:50%;margin:0}.halves-img-row .flex-img img{display:block}.halves-img-row .content{margin-left:50%}.halves-img-row .btn-cont{margin:0}#loader{text-align:center;margin:90px 0 0}#loader .icon{display:inline-block;width:26px;height:30px;background:url("../img/dolmans-style.png") top left no-repeat;background-size:100%;-moz-animation:opacitychange 1.5s infinite;-webkit-animation:opacitychange 1.5s infinite;animation:opacitychange 1.5s infinite}.main-content #loader{margin:120px 0 60px}@-moz-keyframes opacitychange{0%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes opacitychange{0%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes opacitychange{0%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}100%{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}#filter{position:relative;top:-2px;padding:30px 0;border-top:2px solid #e5e5e5;clear:both}#filter.s-alternative{top:0;border-top:none;padding-top:0}#filter.s-alternative .inner{float:none}#filter.s-alternative .label{float:left}#filter.s-alternative .filters{float:right}#filter .inner{float:right}#filter p{margin:0}#filter .label{float:left;font-size:13px;padding-top:8px;margin-right:15px}#filter .label:before{content:"\f10a";color:#45bdcf;margin-right:10px}#filter .filters{position:relative;float:left}#filter .filters .filter{float:left;margin-left:15px;padding-bottom:4px;cursor:pointer}#filter .filters .filter:first-child{margin-left:0}#filter .filters .filter .btn.s-quinary{background:#fff;border:1px solid #b7dedf;color:#45bdcf}#filter .filters .filter.s-open .options{height:auto;display:block}#filter .filters .filter.s-open .btn.s-quinary{border-color:#45bdcf;background:#45bdcf;color:#fff}#filter .filters .options{display:none;height:0;overflow:hidden;margin:0;padding:0;list-style:none;background:#fff;position:absolute;top:44px;right:0;z-index:10;width:100%;min-width:260px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1);-moz-box-shadow:0 0 30px rgba(0,0,0,0.1);-ms-box-shadow:0 0 30px rgba(0,0,0,0.1);box-shadow:0 0 30px rgba(0,0,0,0.1)}#filter .filters .options .option{font-size:13px;padding:2px 20px;margin:6px 0;color:#8a8a8a;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#filter .filters .options .option:hover{color:#2f2f2d;background:#b7dedf}#filter .filters .options .option.s-active{color:#2f2f2d;background:#b7dedf}@media (min-width: 1050px){#filter .filter:hover .options{height:auto;display:block}#filter .filter:hover .btn.s-quinary{border-color:#45bdcf;background:#45bdcf;color:#fff}}.news-post{display:block;overflow:hidden;margin-top:45px;font-size:14px;line-height:21px;color:#2f2f2d}.news-post:hover{color:#2f2f2d}.news-post:first-child{margin-top:0}.news-post .flex-img{float:left;margin:0 30px 0 0}.news-post .flex-img img{max-width:250px;display:block}.news-post .content{border-bottom:2px solid #f2f2f2;overflow:hidden;min-height:210px;padding-bottom:25px}.news-post .title{font-size:21px;margin:0;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.news-post .title:hover{color:#45bdcf}.news-post p{margin:0}.news-post .details{font-size:13px;margin:15px 0}.news-post .category{font-family:"Rutan-Bold",sans-serif}.pagination-container{position:relative;margin-top:25px}.pagination-container ul{list-style:none;display:flex;flex-wrap:wrap}.pagination-container ul li{flex:0 0 auto;margin-right:10px;line-height:44px}.pagination-container ul li a.s-active{color:#45bdcf}#gallery{position:relative;margin-bottom:30px}#gallery .slides{list-style:none;margin:0;padding:0;overflow:hidden}#gallery .slides .el{display:none}#gallery .slides .el:first-child{display:block}#gallery img{display:block;max-width:100%}#gallery .nav-cont{right:0;z-index:5;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#gallery .nav-cont .flex-direction-nav li{float:none}#gallery .nav-cont .flex-direction-nav li a{background:#800f18;color:#fff}#gallery .nav-cont .flex-direction-nav li a:hover{background:#690c13}#social-share{overflow:hidden;position:relative;margin:60px 0 30px}#social-share:after{content:'';display:block;height:2px;background:#f2f2f2;left:0;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#social-share .inner{float:right;overflow:hidden;position:relative;z-index:2;line-height:40px;background:#fff}#social-share .tag,#social-share a{float:left;display:block}#social-share .tag{font-size:13px;color:#800f18;padding:0 10px 0 20px}#social-share a{margin-left:10px;color:#fff;font-size:24px;width:40px;height:40px;line-height:45px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#social-share a.i-twitter{background:#1da1f2}#social-share a.i-facebook{background:#3b5998}#social-share a.i-linkedin{background:#0077b5}#social-share a.i-linkedin:before{top:-1px}#social-share a:hover{background:rgba(69,189,207,0.75)}.vacancy-post{border:1px solid #e5e5e5;margin-top:30px}.vacancy-post:first-child{margin:0}.vacancy-post .inner{display:block;border-left:5px solid #fff;padding:30px;position:relative}.vacancy-post .inner:hover{border-color:#800f18;background:#f2f2f2}.vacancy-post p,.vacancy-post ul{margin:0}.vacancy-post .btn-cont{position:absolute;top:30px;right:0}.vacancy-post .btn{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.vacancy-post .title{margin:0;font-size:18px;font-family:"Rutan-DemiBold",sans-serif}.vacancy-post .title,.vacancy-post .vacancy-details{padding-right:120px}.vacancy-post .vacancy-details{margin:10px 0}.vacancy-post .vacancy-details .anchor,.vacancy-post .desc{font-size:13px;color:#505050}.vacancy-details{overflow:hidden}.vacancy-details li{float:left;margin-right:35px}.news-post .desc,#references-view blockquote{position:relative}.news-post .desc:after,#references-view blockquote:after{content:'';display:block;height:21px;width:100%;position:absolute;bottom:0;right:0;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 90%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 90%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 90%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}#video-view{padding:90px 0 60px;overflow:hidden}#video-view .s-h1{text-align:center;margin-bottom:60px}#video-view p{margin:0}#video-view .el{float:left;width:50%;padding:0 15px;margin-bottom:30px}#video-view .el:nth-child(2n+0){clear:both}#video-view .el .inner{background:#f2f2f2;overflow:hidden}#video-view .el .inner .i-play{float:left;margin-right:30px;background:#800f18;color:#fff;width:70px;height:70px;line-height:70px;text-align:center;font-size:32px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#video-view .el .inner .author{overflow:hidden;padding-top:13px}#video-view .el .inner .author .name{margin:0;font-size:18px;color:#505050}#video-view .el .inner .author .function{font-size:14px;font-family:"Rutan-DemiBold",sans-serif;color:#800f18}#video-view .flex-vid{margin:0;background:#fafafa}#video-view .flex-vid iframe,#video-view .flex-vid .fluid-width-video-wrapper{display:none;pointer-events:none}#video-view .flex-vid img{display:block;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#video-view .el.s-active .flex-vid img{display:none}#video-view .el.s-active .flex-vid iframe,#video-view .el.s-active .flex-vid .fluid-width-video-wrapper{display:block}#video-view .el.s-active .i-play,#video-view .el.s-active:hover .i-play{background:#e5e5e5}#video-view .el.s-active.s-paused .i-play{background:#800f18}#video-view .el.s-active.s-paused:hover .i-play{background:rgba(128,15,24,0.75)}#video-view .el:hover .i-play{background:rgba(128,15,24,0.75)}#video-view .el:hover .flex-vid img{opacity:0.85;filter:alpha(opacity=85)}.medewerker-info{border-bottom:2px solid #e5e5e5;margin-bottom:60px}.medewerker-info img{display:inline-block;width:244px;height:266px;margin-right:21px;float:left}.medewerker-info .name{font:32px/39px "Rutan-Regular", Arial;color:#800f18;margin-bottom:0}.medewerker-info .function:before{content:'';display:inline-block;margin-right:10px;background:#b7dedf;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.medewerker-info .phone{margin-bottom:0}.medewerker-info .phone span,.medewerker-info .email span{font:16px/24px 'Rutan-DemiBold', Arial;color:#800f18}.medewerker-info .linkedin{font-size:16px;line-height:24px;font-family:"Rutan-Medium", sans-serif;color:#fff;background:#0077B5;display:inline-block;padding:10px 30px;margin-bottom:30px}.email{color:#2f2f2d}.email:hover{color:#2f2f2d}.email:before{margin-right:10px;font-size:12px;content:'@';color:#2f2f2d;font-family:'Rutan-DemiBold';-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.email.btn:hover:before{color:rgba(69,189,207,0.75)}.route:before{content:'\0203A';margin-right:10px}#banner:not(.s-large)+.wrap>.sidebar>#nav-divisions .block-title{margin-top:0}.icon-facebook{content:url("/templates/img/social icons/facebook.svg");width:18px}.icon-twitter{content:url("/templates/img/social icons/twitter.svg");width:18px}.icon-linkedin{content:url("/templates/img/social icons/linkedin.svg");width:18px}.icon-instagram{content:url("/templates/img/social icons/instagram.svg");width:18px}.icon-youtube{content:url("/templates/img/social icons/youtube.svg");width:18px}.social-box a{font-size:1.125rem;color:#800f18;display:inline-block;flex:0 0 auto;margin-left:1.875rem;line-height:0.5em;float:left}.social-box a:first-child{margin-left:0}.social-box a .social-icons{overflow:hidden}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.icon-facebook{content:url("/templates/img/social icons/facebook.svg");width:18px}.icon-twitter{content:url("/templates/img/social icons/twitter.svg");width:18px}.icon-linkedin{content:url("/templates/img/social icons/linkedin.png");width:18px}.icon-instagram{content:url("/templates/img/social icons/instagram.svg");width:18px}.icon-youtube{content:url("/templates/img/social icons/youtube.svg");width:18px}.social-box a{font-size:1.125rem;color:#800f18;display:inline-block;flex:0 0 auto;margin-left:1.875rem;line-height:0.5em;float:left}.social-icons{margin-left:-34px}h4.social{margin-top:140px;font-weight:normal;line-height:1.15em;color:#000000;text-align:center;margin-right:125px}}@media (max-width: 1300px){#img-cta-bar.s-alternative:after{left:-120px}}@media (max-width: 1200px){#nav-sectors-list .desc{display:inline-block}#nav-sectors-list .desc:after{left:auto;right:-34px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}}@media (max-width: 1100px){#top .logo{margin-right:60px}#bottom ul{min-width:220px}}@media (max-width: 1050px){#nav-sectors-list ul li a{padding:10px 15px 10px 25px}#nav-sectors-list ul li a:hover{padding-left:35px}#nav-sectors-list ul li a:hover:before{left:15px}#video-view .i-play{display:none}#video-view .el .inner .author{padding:15px 30px}#video-view .flex-vid img{display:none}#video-view .flex-vid iframe,#video-view .flex-vid .fluid-width-video-wrapper{display:block;pointer-events:auto}#references-view.s-alternative{margin-bottom:60px}#references-view.s-alternative blockquote p{display:none}#references-view.s-alternative blockquote p:first-child{display:block}}@media (max-width: 1000px){.rwd-mq .wrap{padding-left:0;padding-right:0}.rwd-mq #banner .el .wrap{padding:0 15px}.main-content,.sidebar{float:none;width:100%;padding-right:0}#main-content .sidebar{padding-top:0}.main-content,.main-content.s-right{padding-left:15px;padding-right:15px}.sidebar .widget{max-width:500px;margin:0 auto 30px}.replace-target{display:block}.main-content #loader{margin-bottom:120px}#nav-main{display:none;padding:15px;clear:both;float:none;border-top:1px solid #e5e5e5}#nav-main ul li{float:none;margin:5px 0}#nav-main a{display:block;border-color:#fff;padding:10px 0;font-size:15px;font-family:"Rutan-DemiBold",sans-serif}#nav-main .s-active a{color:#800f18;border-color:#b7dedf}#nav-shortcuts{display:none;padding:0}#nav-shortcuts .phone-cta{display:none}#nav-shortcuts ul,#nav-shortcuts ul li{float:none;margin:0}#nav-shortcuts .btn{text-align:center;font-size:18px;font-family:"Rutan-Regular",sans-serif;padding:10px 30px;margin:0 1px 1px;display:block;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#top #language-select{float:left;margin-top:0;width:100%}#top #language-select>ul{padding-top:0}#top #language-select>ul>li{float:left;margin-left:5px}#top #language-select>ul>li>a{float:left}#top #language-select>ul>li>a:after{content:'\f103'}#top #language-select>ul>li>ul{float:left;width:auto}#top #language-select>ul>li>ul>li{float:left}#top #language-select ul li a{font-size:15px;line-height:17px}#search-box{float:left;position:static;max-width:none}#search-box input{opacity:0;filter:alpha(opacity=0);height:1px;padding:0;position:absolute;top:61px;left:0;background:#fff;width:100%;border-width:0}#search-box input:focus{height:auto;padding:15px;border-color:#e5e5e5;border-width:0 0 1px;opacity:1;filter:alpha(opacity=100)}#search-box button{position:static;height:60px;width:60px;line-height:60px;text-align:center;border-left:1px solid #e5e5e5}#search-box button:before{top:1px}#nav-trigger{display:block}#top.s-open #nav-main,#top.s-open #nav-shortcuts{display:block}#top.s-open #top-scroll{background:#fafafa;height:100%;overflow-y:scroll}#filter{padding-right:15px}#filter.s-alternative,#nav-projects #filter{padding-right:0}#top-scroll{position:fixed;top:0;left:0;padding:0}#top-scroll .wrap{position:relative;background:#fff;padding:0}#top-scroll .logo{margin:15px}body.rwd-mq,body.rwd-mq.s-scrolled{padding-top:60px}#bottom .col ul{min-width:10px}#bottom .col.left{width:66.6666%}#bottom .col.left ul{width:50%}#bottom .col.middle{width:33.3333%}#bottom .col.right{float:none;clear:both;overflow:hidden;padding:60px 0 0}#bottom .col.right .title{margin-bottom:10px}#bottom .col.right .phone-cta{float:left;padding-top:15px;margin-right:30px}#bottom .col.right .btn-cont{float:left;padding-top:0}#bottom .col.right .btn-cont .btn,#bottom .col.right .btn-cont .btn+.btn{display:inline-block;width:auto;margin:10px 10px 0 0}#post-bottom{padding:15px}#banner.s-large{padding-bottom:50px;margin-bottom:0}#nav-divisions .block-title{margin-top:0}#banner .el:after,#banner.s-large .el:after{width:869px;height:1000px;top:-120px;right:-180px}#nav-sectors-list{padding-left:0;padding-right:0}#nav-sectors-list .left{padding-left:15px}#nav-sectors-list .right{padding-right:15px}#nav-sectors-list ul{padding:0 5px}#nav-sectors-list .desc .rule{display:inline}#nav-sectors-list .desc:after{top:40px}#nav-sectors-list ul li{width:33.3333%}#banner .l-back a{font-size:13px;padding:10px 15px}#nav-services{padding-bottom:30px}#nav-services #loader{margin-bottom:90px}#img-cta-bar.s-alternative:after{left:-180px}#divisions-maps{margin-bottom:0}#divisions-maps .filter{position:static;-webkit-transform:none;-ms-transform:none;transform:none}#divisions-maps .filter .options{overflow:hidden}#divisions-maps .filter label{float:left;margin-right:20px}}@media (max-width: 950px){#nav-projects .el .content{padding:60px 45px}}@media (max-width: 850px){.halves-img-row .content,#img-cta-bar .content,#img-cta-bar.s-alternative .content{margin-left:0;padding:0 15px;margin-bottom:30px}.halves-img-row .flex-img,#img-cta-bar .flex-img,#img-cta-bar.s-alternative .flex-img{position:static;padding:0 15px;width:100%}#img-cta-bar .wrap,#img-cta-bar.s-alternative .wrap{padding:60px 15px 0}#img-cta-bar .content,#img-cta-bar.s-alternative .content{padding:35px 15px 0 47px;margin-bottom:60px}#img-cta-bar.s-alternative{padding-bottom:1px}#img-cta-bar.s-alternative:after{left:auto;right:-120px}#img-cta-bar.s-alternative .flex-img{display:none}#references-view .block-title{width:auto;display:block;float:left}#references-view .block-title:after{margin-left:60px}#references-view .flex-viewport{overflow:hidden !important}#references-view .content{display:block;position:static;width:100%}#references-view .flex-img{opacity:1;filter:alpha(opacity=100)}#references-view .nav-cont{padding-top:0;position:static;overflow:hidden;-webkit-transform:none;-ms-transform:none;transform:none}#references-view .nav-cont .flex-direction-nav{display:block;padding:0 1px}#references-view .nav-cont .flex-direction-nav li{float:left;width:50%}#references-view .nav-cont .flex-direction-nav li a{width:100%;padding:0 15px}#references-view .nav-cont .flex-direction-nav li a.flex-prev{text-align:left}#references-view .nav-cont .flex-direction-nav li a.flex-next{text-align:right}#references-view.s-alternative blockquote p{display:block}#nav-services .nav .el{width:50%}#nav-services .nav .el:nth-child(3n+1){clear:none}#nav-services .nav .el:nth-child(2n+1){clear:both}#nav-services.s-related .nav{padding-top:30px}.block-title.s-inline:after{margin-left:45px}#banner .slides .el .content{padding-bottom:30px}}@media (max-width: 750px){#nav-sectors-list .left,#nav-sectors-list .right{float:none;width:100%;padding:0 15px}#nav-sectors-list .desc .rule{display:block}#nav-sectors-list .desc:after{top:25px}#nav-sectors-list ul li{width:50%}#nav-projects .el .img-cont{position:static;width:100%;height:auto}#nav-projects .el .img-cont .outer{width:auto;height:auto}#nav-projects .el .img-cont .outer img{position:static;max-height:none;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}#nav-projects .el:nth-child(odd) .content,#nav-projects .el .content{padding:45px 30px;margin:0}#video-view .el{float:none;width:100%}.directors{padding:0 5%}.directors #directors .el{float:left;width:50%;padding-right:30px;margin-bottom:30px}}@media (max-width: 650px){#bottom .col{float:none}#bottom .col.left,#bottom .col.middle{width:100%}#bottom .col.middle{padding:60px 0 0}#gallery .nav-cont .flex-direction-nav li a{width:40px;height:40px;line-height:40px}#nav-projects .el .content li{margin-top:15px}#nav-projects .el .content .list-title{margin-bottom:30px}}@media (max-width: 600px){#nav-services .nav .el{float:none;width:100%}#nav-services .nav .el:nth-child(2n+1){clear:none}.news-post .content{min-height:10px;border:none;padding-bottom:0}.news-post .flex-img{float:none;margin:0 0 20px}.news-post .flex-img img{max-width:100%}}@media (max-width: 550px){#nav-sectors-list ul li{float:none;width:100%}#nav-sectors-list .desc{display:block;padding-right:34px}#nav-sectors-list .desc:after{right:0}.block-title,.block-title.s-inline,#references-view .block-title{float:none;padding-right:45px;padding-left:15px;height:auto}.block-title:after,.block-title.s-inline:after,#references-view .block-title:after{margin-left:0;position:absolute;top:23px;right:15px}#nav-divisions .block-title:after{top:16px}#divisions-maps .filter .options{padding:5px 15px 15px}#divisions-maps .filter label{float:none;margin-right:0}#divisions-selector .division .address,#divisions-selector .division .btn-cont{float:none}#divisions-selector .division .btn-cont{margin-top:15px}form .row.s-aligned label,form .row.s-aligned .label,form .row.s-aligned .options,form .row.s-aligned input,form .row.s-aligned textarea,form .row.s-aligned select,form .row.s-aligned .upload{float:none;width:100%}form .row.s-aligned .options{padding-bottom:0;margin-bottom:-15px}form .options.s-aligned,form .submit-row.s-aligned{padding-left:0}form .label+.options{padding-top:15px}}@media (max-width: 500px){#img-cta-bar .intro{margin-bottom:15px}#img-cta-bar .btn,#img-cta-bar .btn+.btn{margin:15px 15px 0 0}#filter .label .type{display:none}.vacancy-post .btn-cont{position:static;margin-top:15px}.vacancy-post .title,.vacancy-post .vacancy-details{padding-right:0}}@media (max-width: 450px){#credits .tag{display:none}#nav-sectors-list .desc .rule{display:inline}#nav-sectors-list .desc:after{top:40px}#banner .slides .el .title{font-size:32px}#filter{padding-left:15px}#filter .inner{float:none}#filter .label{float:left;margin-right:0}#filter .filters{float:right}#filter .filters .filter{margin-left:10px}#filter .filters .filter:first-child{margin-left:0}#filter .filters .options .option{padding:2px 15px}#filter.s-alternative,#nav-projects #filter{padding-left:0}}@media (max-width: 400px){.s-h1-large{font-size:32px}#bottom .col.right .phone-cta{float:none;margin:0}#bottom .col.right .btn-cont{float:none}#bottom .col.right .btn-cont .btn,#bottom .col.right .btn-cont .btn+.btn{display:block;width:100%;margin:10px 0 0}#bottom .col.left ul{width:auto;margin-right:30px}#filter.s-wide-mob .label{float:none;width:100%;padding-top:0;margin-bottom:10px}#filter.s-wide-mob .label .type{display:inline-block}#filter.s-wide-mob .filters{float:left;clear:both}#filter.s-wide-mob .filters .options{right:auto;left:0}#references-view .content{padding:30px 15px}#references-view .i-more{margin-left:0}#divisions-selector .division .btn-cont{margin-top:0}#divisions-selector .division .btn-cont .btn,#divisions-selector .division .btn-cont .btn+.btn{margin:15px 0 0;display:block;width:100%;text-align:center}.directors{padding:0 2%}}*{-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:#b7dedf}article,aside,details,footer,header,nav,section,picture{display:block}html,body{margin:0;padding:0}body.s-scrolled{padding-top:70px}body.s-open{height:100%;overflow:hidden}.wrap{margin:0 auto;max-width:1170px;padding:0 15px}.row{overflow:hidden}.col{float:left}.clear{clear:both}.divider{margin:0 5px}
/*# sourceMappingURL=global.css.map */
