@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700|Crimson+Text:400,400italic);
@import url(../css/menu.css);
@import url(../css/footer.css);
@import url(../css/formulieren.css);
@import url(../css/header.css);
@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,100italic,400italic,700italic|Archivo+Narrow:700);
/* line 3, ../scss/_fonts.scss */
input[type=text], input[type=email], input[type=password], textarea { outline: none; color: #0075BF; font-family: "Lato", sans-serif; font-weight: 400; font-size: 15px; border: none; border-bottom: 1px solid #0075BF; padding: 9px 0; line-height: 13px; background-color: transparent; }
/* line 61, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
input[type=text]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=password]:-moz-placeholder, textarea:-moz-placeholder { color: #0075BF; font-family: "Lato", sans-serif; font-weight: 400; font-size: 13px; }
/* line 64, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, textarea::-moz-placeholder { color: #0075BF; font-family: "Lato", sans-serif; font-weight: 400; font-size: 13px; }
/* line 67, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #0075BF; font-family: "Lato", sans-serif; font-weight: 400; font-size: 13px; }
/* line 56, ../../../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/css3/_user-interface.scss */
input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #0075BF; font-family: "Lato", sans-serif; font-weight: 400; font-size: 13px; }

@font-face { font-family: 'socicon'; src: url("../font/socicon-webfont.eot"); src: url("../font/socicon-webfont.eot?#iefix") format("embedded-opentype"), url("../font/socicon-webfont.woff") format("woff"), url("../font/socicon-webfont.woff2") format("woff2"), url("../font/socicon-webfont.ttf") format("truetype"), url("../font/socicon-webfont.svg#sociconregular") format("svg"); font-weight: normal; font-style: normal; text-transform: initial; }
/* line 39, ../scss/_fonts.scss */
.socicon { position: relative; top: 1px; display: inline-block; font-family: 'socicon'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; }

/* line 49, ../scss/_fonts.scss */
.socicon:empty { width: 1em; }

/* line 53, ../scss/_fonts.scss */
.socicon-twitter:before { content: "a"; }

/* line 54, ../scss/_fonts.scss */
.socicon-facebook:before { content: "b"; }

/* line 55, ../scss/_fonts.scss */
.socicon-linkedin:before { content: "j"; }

/* line 9, ../scss/template.scss */
html, body { font-family: "Lato", sans-serif; font-size: 14px; line-height: 23px; font-weight: 400; color: #0075BF; width: 100%; height: 100%; }

/* line 21, ../scss/template.scss */
body { background-color: #fdfdfd; }

/* line 25, ../scss/template.scss */
#scrollwrap { overflow-x: hidden; width: 100%; height: 100%; }

/* line 31, ../scss/template.scss */
.wrapper { padding-top: 193px; }

/* line 35, ../scss/template.scss */
h1, h2, .region-diensten .view-diesten-homepagina h2, h3, .view-homepagina .views-field-field-titel-wiezijnwij { font-size: 55px; color: #0075BF; line-height: 1.3em; font-family: "Archivo Narrow", sans-serif; font-weight: 700; margin-bottom: 20px; }

/* line 43, ../scss/template.scss */
h2, .region-diensten .view-diesten-homepagina h2 { font-size: 50px; }

/* line 47, ../scss/template.scss */
h3 { font-size: 20px; }

/* line 53, ../scss/template.scss */
body#tinymce { background-color: #fff !important; }
/* line 55, ../scss/template.scss */
body#tinymce p { margin: 0; }

/* line 58, ../scss/template.scss */
.intro, .region-diensten .view-diesten-homepagina .views-field-field-quote, .region-diensten .view-diesten-homepagina .views-field-field-intro-diensten, .page-diensten .views-field-field-quote, .node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-field-quote, .node-type-diensten .node-diensten .field-name-field-quote { font-weight: 300; font-size: 20px; color: #231F20; }

/* line 65, ../scss/template.scss */
.front .view-homepagina .intro, .front .view-homepagina .region-diensten .view-diesten-homepagina .views-field-field-quote, .region-diensten .view-diesten-homepagina .front .view-homepagina .views-field-field-quote, .front .view-homepagina .region-diensten .view-diesten-homepagina .views-field-field-intro-diensten, .region-diensten .view-diesten-homepagina .front .view-homepagina .views-field-field-intro-diensten, .front .view-homepagina .page-diensten .views-field-field-quote, .page-diensten .front .view-homepagina .views-field-field-quote, .front .view-homepagina .node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-field-quote, .node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .front .view-homepagina .views-field-field-quote, .front .view-homepagina .node-type-diensten .node-diensten .field-name-field-quote, .node-type-diensten .node-diensten .front .view-homepagina .field-name-field-quote { margin-bottom: 20px; }

/* line 70, ../scss/template.scss */
.front .diensteninhoud .attachment-after, #block-views-projecten-homepagina-block .view-footer, .view-projecten-homepagina.view-display-id-page_1 .views-row, .view-id-diesten_homepagina.view-display-id-block_1 .views-row, .view-projecten-homepagina.view-display-id-block_1, .node-type-projecten #content, .view-homepagina.view-display-id-page_1 .views-row { position: relative; float: left; width: 100%; }

/* line 81, ../scss/template.scss */
.hoekje { position: absolute; top: 0; left: 0; z-index: 44; }
/* line 86, ../scss/template.scss */
.page-diensten .hoekje.dienstenfoto, .node-type-diensten .hoekje.dienstenfoto { left: 180px; }
/* line 89, ../scss/template.scss */
.page-diensten .hoekje.dienstenfoto span, .node-type-diensten .hoekje.dienstenfoto span { right: 0; left: auto; }
/* line 93, ../scss/template.scss */
.page-diensten .hoekje.dienstenfoto .horizontaal, .node-type-diensten .hoekje.dienstenfoto .horizontaal { width: 90px; }
/* line 94, ../scss/template.scss */
.page-diensten .hoekje.dienstenfoto .verticaal, .node-type-diensten .hoekje.dienstenfoto .verticaal { height: 90px; }
/* line 96, ../scss/template.scss */
.hoekje.projectendriestuks { left: auto; right: 0; bottom: 0; top: auto; }
/* line 101, ../scss/template.scss */
.hoekje.projectendriestuks .horizontaal { right: 0; left: auto; width: 35px; }
/* line 106, ../scss/template.scss */
.hoekje.projectendriestuks .verticaal { bottom: -10px; top: auto; height: 35px; }
/* line 112, ../scss/template.scss */
.hoekje.projectentop, .hoekje.projectenpage { left: 10px; right: auto; bottom: 0; top: auto; }
/* line 118, ../scss/template.scss */
.hoekje.projectentop .horizontaal, .hoekje.projectenpage .horizontaal { left: -10px; right: auto; width: 35px; }
/* line 123, ../scss/template.scss */
.hoekje.projectentop .verticaal, .hoekje.projectenpage .verticaal { bottom: -10px; top: auto; height: 35px; }
/* line 129, ../scss/template.scss */
.hoekje.fotopersonen { bottom: 20px; top: auto; left: 20px; width: 100%; }
/* line 134, ../scss/template.scss */
.views-row-even .hoekje.fotopersonen { left: auto; right: 10px; }
/* line 137, ../scss/template.scss */
.views-row-even .hoekje.fotopersonen span.verticaal { right: 0; left: auto; }
/* line 141, ../scss/template.scss */
.views-row-even .hoekje.fotopersonen span.horizontaal { right: 0; left: auto; width: 90%; }
/* line 147, ../scss/template.scss */
.hoekje.fotopersonen span.horizontaal { left: -10px; width: 80%; }
/* line 151, ../scss/template.scss */
.hoekje.fotopersonen span.verticaal { left: -10px; top: auto; bottom: 0; }
/* line 157, ../scss/template.scss */
.hoekje.wie-zijn-wij-intro { right: -10px; bottom: -10px; top: auto; left: auto; }
/* line 162, ../scss/template.scss */
.hoekje.wie-zijn-wij-intro span.horizontaal { right: 0; left: auto; }
/* line 166, ../scss/template.scss */
.hoekje.wie-zijn-wij-intro span.verticaal { right: 0; left: auto; top: -80px; }
/* line 172, ../scss/template.scss */
.hoekje.frontpage { left: 30px; bottom: -30px; top: auto; }
/* line 176, ../scss/template.scss */
.hoekje.frontpage span.horizontaal { left: 0; }
/* line 179, ../scss/template.scss */
.hoekje.frontpage span.verticaal { left: 90px; top: -80px; }
/* line 184, ../scss/template.scss */
.hoekje.dienstenfoto { bottom: -30px; top: auto; left: -140px; }
/* line 188, ../scss/template.scss */
.hoekje.dienstenfoto .horizontaal { left: 0; width: 190px; }
/* line 192, ../scss/template.scss */
.hoekje.dienstenfoto .verticaal { bottom: -10px; top: auto; height: 190px; }
/* line 198, ../scss/template.scss */
.hoekje.dienstenhome { bottom: 0; top: auto; right: 0; }
/* line 202, ../scss/template.scss */
.hoekje.dienstenhome .horizontaal { right: 0; width: 35px; }
/* line 206, ../scss/template.scss */
.hoekje.dienstenhome .verticaal { bottom: -10px; top: auto; height: 35px; }
/* line 212, ../scss/template.scss */
.hoekje.homeprojecten { bottom: 0; top: auto; left: 0; }
/* line 216, ../scss/template.scss */
.hoekje.homeprojecten .horizontaal { left: -10px; width: 35px; }
/* line 220, ../scss/template.scss */
.hoekje.homeprojecten .verticaal { bottom: -10px; top: auto; height: 35px; }
/* line 226, ../scss/template.scss */
.hoekje span { display: inline-block; background-color: #4BA84F; position: absolute; top: 0; right: 0; }
/* line 233, ../scss/template.scss */
.hoekje .horizontaal { height: 10px; width: 90px; }
/* line 237, ../scss/template.scss */
.hoekje .verticaal { height: 90px; width: 10px; }

/* line 243, ../scss/template.scss */
.plusje { display: none; cursor: pointer; width: 30px; height: 30px; position: absolute; right: 0; top: 11px; padding: 5px; }
/* line 252, ../scss/template.scss */
.plusje span { background-color: #0075BF; display: block; position: absolute; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
/* line 258, ../scss/template.scss */
.plusje .hori { width: 20px; height: 4px; top: 50%; margin-top: -2px; }
/* line 264, ../scss/template.scss */
.plusje .verti { height: 20px; width: 4px; left: 50%; margin-left: -2px; }

/* line 272, ../scss/template.scss */
.principal-button, .form-submit { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #fff; display: inline-block; color: #0075BF; margin: 10px 0; color: #fff; font-size: 13px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzViZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3OWNjZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #0075bf), color-stop(100%, #679ccf)); background-image: -moz-linear-gradient(left, #0075bf, #679ccf); background-image: -webkit-linear-gradient(left, #0075bf, #679ccf); background-image: linear-gradient(to right, #0075bf, #679ccf); }
/* line 282, ../scss/template.scss */
.principal-button a, .form-submit a { color: #fff; padding: 0 63px; height: 30px; line-height: 28px; display: block; }
/* line 289, ../scss/template.scss */
.principal-button, .form-submit { color: #0075BF; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzViZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3OWNjZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #0075bf), color-stop(100%, #679ccf)); background-image: -moz-linear-gradient(left, #0075bf, #679ccf); background-image: -webkit-linear-gradient(left, #0075bf, #679ccf); background-image: linear-gradient(to right, #0075bf, #679ccf); }
/* line 292, ../scss/template.scss */
.principal-button:hover, .form-submit:hover { border-color: #4BA84F; background-image: none; }
/* line 295, ../scss/template.scss */
.principal-button:hover a, .form-submit:hover a { color: #4BA84F; }

/* line 302, ../scss/template.scss */
.leesmeer.knop { margin-top: 10px; display: inline-block; }
/* line 305, ../scss/template.scss */
.leesmeer.knop a { padding-right: 43px; position: relative; z-index: 2; display: inline-block; }
/* line 311, ../scss/template.scss */
.leesmeer.knop:after { content: "----->"; color: #0075BF; display: inline-block; top: 2px; position: relative; right: 38px; z-index: 1; font-size: 16px; }
/* line 321, ../scss/template.scss */
.leesmeer.knop:hover:after { color: #4BA84F; right: 35px; }

/* line 327, ../scss/template.scss */
.form-submit { padding: 0 63px; height: 30px; line-height: 28px; display: block; background-color: transparent; cursor: pointer; color: #fff; outline: none; }
/* line 336, ../scss/template.scss */
.form-submit:hover { border-color: #4BA84F; background-image: none; color: #4BA84F; }

/* line 343, ../scss/template.scss */
.view-diesten-homepagina.view-id-diesten_homepagina .attachment-before { float: left; width: 100%; }

/* line 349, ../scss/template.scss */
.page-user #edit-name, .page-user #edit-pass { background: #f0f0f0; border: 1px solid #0075BF; padding-left: 10px; }

/* line 356, ../scss/template.scss */
.view-homepagina .fotometgrid, .page-diensten .view-diesten-homepagina .fotometgrid, .node-type-diensten .fotometgrid { position: relative; }
/* line 359, ../scss/template.scss */
.view-homepagina .stippelgrid, .page-diensten .view-diesten-homepagina .stippelgrid, .node-type-diensten .stippelgrid { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url(../images/stippel-grid.png); }
/* line 367, ../scss/template.scss */
.view-homepagina .fotoverschuiven, .page-diensten .view-diesten-homepagina .fotoverschuiven, .node-type-diensten .fotoverschuiven { position: absolute; top: -203px; left: 90px; z-index: 1; }
/* line 372, ../scss/template.scss */
.view-homepagina .fotoverschuiven img, .page-diensten .view-diesten-homepagina .fotoverschuiven img, .node-type-diensten .fotoverschuiven img { height: 770px; width: auto; }

/* line 378, ../scss/template.scss */
.page-diensten .view-diesten-homepagina .views-field-nothing { position: fixed; }

/* line 380, ../scss/template.scss */
.view-homepagina [class*='loop'] { padding-bottom: 0; }
/* line 389, ../scss/template.scss */
.view-homepagina .views-field-field-inhoud-wiezijnwij { color: #0075BF; -webkit-column-count: 2; /* Chrome, Safari, Opera */ -moz-column-count: 2; /* Firefox */ column-count: 2; -webkit-column-gap: 20px; /* Chrome, Safari, Opera */ -moz-column-gap: 20px; /* Firefox */ column-gap: 20px; float: left; margin-top: 30px; margin-bottom: 10px; padding-right: 20px; }

/* line 404, ../scss/template.scss */
.front .view-diesten-homepagina .views-field-nothing img { height: 1049px; width: auto; float: right; margin-right: 90px; }

/* line 406, ../scss/template.scss */
#diensten, #projecten { background-color: #fff; padding: 80px 0; }

/* line 411, ../scss/template.scss */
.front .views-row-1 .fieldset-logo-container .field-content { padding: 0 90px; }

/* line 412, ../scss/template.scss */
.fieldset-logo-container { position: relative; }
/* line 415, ../scss/template.scss */
.fieldset-logo-container .views-field-field-logo-1 img { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; transition: opacity 1s; }
/* line 417, ../scss/template.scss */
.fieldset-logo-container:hover .views-field-field-logo-1 img { filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }
/* line 419, ../scss/template.scss */
.fieldset-logo-container img { padding-right: 15px; }
/* line 421, ../scss/template.scss */
.fieldset-logo-container .views-field-field-logo .field-content { position: relative; left: 0; top: 0; }
/* line 424, ../scss/template.scss */
.fieldset-logo-container .views-field-field-logo-1 .field-content { position: absolute; left: 0; top: 0; }

/* line 428, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .view-content .dienst { border: 2px solid #fff; }
/* line 430, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .view-content .dienst:hover { border-color: #4BA84F; }
/* line 434, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-field-title { font-size: 16px; font-weight: 400; margin-bottom: 20px; font-weight: 700; }
/* line 440, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-field-field-quote { margin-bottom: 30px; }
/* line 444, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-field-view-node-1 a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: left; text-indent: -9999px; }
/* line 453, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-row { margin: 20px 0; }
/* line 462, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .evenhoog { position: relative; cursor: pointer; }
/* line 467, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-field-field-icoon-diensten { height: 225px; padding: 0 30px; }
/* line 472, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-field-field-icoon-diensten .field-content { height: 100%; line-height: 225px; vertical-align: middle; text-align: center; }
/* line 477, ../scss/template.scss */
.region-diensten .view-diesten-homepagina .views-field-field-icoon-diensten .field-content img { vertical-align: middle; max-height: 100%; max-width: 100%; width: auto; height: auto; }

/* line 489, ../scss/template.scss */
#block-views-projecten-homepagina-block h2 { margin-bottom: 30px; padding: 0 10px; }
/* line 493, ../scss/template.scss */
#block-views-projecten-homepagina-block h3 { font-size: 18px; }
/* line 498, ../scss/template.scss */
#block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-1 .fieldset-logo-container .field-content { margin-bottom: 20px; text-align: center; width: 100%; }
/* line 502, ../scss/template.scss */
#block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-1 .fieldset-logo-container .field-content img { max-height: 400px; max-width: 100%; width: auto; height: auto; }
/* line 509, ../scss/template.scss */
#block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-1 .project-inhoud { padding-right: 90px; }
/* line 515, ../scss/template.scss */
#block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-2 .project-inhoud, #block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-3 .project-inhoud { border: 2px solid #0075BF; padding: 20px; float: left; }
/* line 520, ../scss/template.scss */
#block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-2 .fieldset-logo-container, #block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-3 .fieldset-logo-container { float: left; width: 30%; }
/* line 524, ../scss/template.scss */
#block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-2 .tekstvak, #block-views-projecten-homepagina-block .view-projecten-homepagina .views-row-3 .tekstvak { float: left; width: 70%; }

/* line 533, ../scss/template.scss */
.page-diensten .views-field-field-quote { margin-bottom: 20px; }
/* line 537, ../scss/template.scss */
.page-diensten .attachment-before { margin-bottom: 40px; float: left; width: 100%; }
/* line 541, ../scss/template.scss */
.page-diensten .attachment-before h1, .page-diensten .attachment-before h2, .page-diensten .attachment-before h3, .page-diensten .attachment-before .view-homepagina .views-field-field-titel-wiezijnwij, .view-homepagina .page-diensten .attachment-before .views-field-field-titel-wiezijnwij { width: 70%; margin-bottom: 20px; }
/* line 547, ../scss/template.scss */
.page-diensten .attachment-after .views-row { width: 100%; }
/* line 554, ../scss/template.scss */
.page-diensten .fieldset-icoon { width: 37.5%; padding: 0 10px; float: left; }
/* line 558, ../scss/template.scss */
.page-diensten .fieldset-icoon .views-field { padding-right: 50px; }
/* line 560, ../scss/template.scss */
.page-diensten .fieldset-tekst { width: 62.5%; padding: 0 10px; float: left; }
/* line 566, ../scss/template.scss */
.page-diensten .view-diesten-homepagina .views-row { margin-bottom: 50px; }
/* line 569, ../scss/template.scss */
.page-diensten .view-diesten-homepagina .views-field-title { font-weight: 400; font-size: 15px; }
/* line 573, ../scss/template.scss */
.page-diensten .view-diesten-homepagina .views-row-last { float: left; margin-bottom: 0; }
/* line 578, ../scss/template.scss */
.page-diensten .fotoverschuiven img { float: left; }

/* line 585, ../scss/template.scss */
.page-node-9 .region-googlemaps { position: fixed; top: 0; }
/* line 588, ../scss/template.scss */
.page-node-9 .region-googlemaps .view-footer { margin: 0; }
/* line 591, ../scss/template.scss */
.page-node-9 .region-googlemaps .stippelgrid { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999999999999; background-image: url(../images/stippel-grid.png); }
/* line 600, ../scss/template.scss */
.page-node-9 .region-googlemaps #block-views-googl-block { position: absolute; top: 0; left: 90px; }
/* line 606, ../scss/template.scss */
.page-node-9 .view-googl .view-content { overflow: hidden; }
/* line 607, ../scss/template.scss */
.page-node-9 .gmap-map { width: 1773px !important; height: 773px !important; }
/* line 611, ../scss/template.scss */
.page-node-9 .view-footer { margin: 30px 0; float: left; width: 100%; }
/* line 616, ../scss/template.scss */
.page-node-9 .webform-component--naam-en-email { padding-right: 10px; }
/* line 618, ../scss/template.scss */
.page-node-9 .webform-component--naam-en-email input { width: 100%; border: 2px solid #0075BF; height: 38px; line-height: 38px; padding-left: 10px; margin-bottom: 20px; }
/* line 627, ../scss/template.scss */
.page-node-9 .form-actions { float: left; width: 100%; padding-left: 50%; }
/* line 631, ../scss/template.scss */
.page-node-9 .form-actions input { margin-left: 10px; }
/* line 635, ../scss/template.scss */
.page-node-9 .webform-component--naam-en-email, .page-node-9 .webform-component--typ-hier-uw-bericht { float: left; width: 50%; }
/* line 640, ../scss/template.scss */
.page-node-9 .webform-component--typ-hier-uw-bericht { padding-left: 10px; }
/* line 642, ../scss/template.scss */
.page-node-9 .webform-component--typ-hier-uw-bericht textarea { width: 100%; resize: none; border: 2px solid #0075BF; padding: 10px; height: 96px; }

/* line 653, ../scss/template.scss */
.page-wie-zijn-wij h2, .page-wie-zijn-wij .region-diensten .view-diesten-homepagina h2, .region-diensten .view-diesten-homepagina .page-wie-zijn-wij h2, .page-wie-zijn-wij h1, .page-wie-zijn-wij h2, .page-wie-zijn-wij .region-diensten .view-diesten-homepagina h2, .region-diensten .view-diesten-homepagina .page-wie-zijn-wij h2, .page-wie-zijn-wij h3, .page-wie-zijn-wij .view-homepagina .views-field-field-titel-wiezijnwij, .view-homepagina .page-wie-zijn-wij .views-field-field-titel-wiezijnwij { margin-bottom: 20px; }
/* line 656, ../scss/template.scss */
.page-wie-zijn-wij .onderaan { margin-top: 30px; }
/* line 660, ../scss/template.scss */
.page-wie-zijn-wij .view-display-id-page_1 .intro, .page-wie-zijn-wij .view-display-id-page_1 .region-diensten .view-diesten-homepagina .views-field-field-quote, .region-diensten .view-diesten-homepagina .page-wie-zijn-wij .view-display-id-page_1 .views-field-field-quote, .page-wie-zijn-wij .view-display-id-page_1 .region-diensten .view-diesten-homepagina .views-field-field-intro-diensten, .region-diensten .view-diesten-homepagina .page-wie-zijn-wij .view-display-id-page_1 .views-field-field-intro-diensten, .page-wie-zijn-wij .view-display-id-page_1 .page-diensten .views-field-field-quote, .page-diensten .page-wie-zijn-wij .view-display-id-page_1 .views-field-field-quote, .page-wie-zijn-wij .view-display-id-page_1 .node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-field-quote, .node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .page-wie-zijn-wij .view-display-id-page_1 .views-field-field-quote, .page-wie-zijn-wij .view-display-id-page_1 .node-type-diensten .node-diensten .field-name-field-quote, .node-type-diensten .node-diensten .page-wie-zijn-wij .view-display-id-page_1 .field-name-field-quote { margin-bottom: 20px; }
/* line 665, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .views-field-field-mail { float: left; }
/* line 668, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .socialmedia-buttons { float: right; border: 2px solid #0075BF; height: 38px; line-height: 34px; padding: 0 20px; margin: 6px 0; }
/* line 675, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .socialmedia-buttons .views-field { display: inline-block; margin: 0 10px; }
/* line 676, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .socialmedia-buttons a { font-size: 18px; height: 33px; line-height: 33px; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzViZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3OWNjZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #0075bf), color-stop(100%, #679ccf)); background-image: -moz-linear-gradient(left, #0075bf, #679ccf); background-image: -webkit-linear-gradient(left, #0075bf, #679ccf); background-image: linear-gradient(to right, #0075bf, #679ccf); -moz-background-clip: text; -o-background-clip: text; -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }
/* line 683, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .socialmedia-buttons a:hover { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRiYTg0ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg1YzE4MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #4ba84f), color-stop(100%, #85c183)); background-image: -moz-linear-gradient(left, #4ba84f, #85c183); background-image: -webkit-linear-gradient(left, #4ba84f, #85c183); background-image: linear-gradient(to right, #4ba84f, #85c183); }
/* line 686, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .views-row { float: left; width: 100%; margin: 50px 0; }
/* line 691, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .fotopersoon { text-align: center; position: relative; }
/* line 694, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .fotopersoon img { width: auto; max-height: 450px; }
/* line 700, ../scss/template.scss */
.page-wie-zijn-wij .view-wie-zijn-wij-personen .views-row-even .fotopersoon { float: right; }

/* line 708, ../scss/template.scss */
.not-front .fieldset-logo-container .field-content { padding: 0 90px; }

/* line 710, ../scss/template.scss */
.page-projecten h2, .page-projecten .region-diensten .view-diesten-homepagina h2, .region-diensten .view-diesten-homepagina .page-projecten h2 { font-size: 18px; margin-bottom: 20px; }
/* line 714, ../scss/template.scss */
.page-projecten .view-projecten-homepagina { width: 100%; float: left; margin: 50px 0; }
/* line 718, ../scss/template.scss */
.page-projecten .view-projecten-homepagina.view-display-id-block_1 .views-row { padding-bottom: 40px; }
/* line 723, ../scss/template.scss */
.page-projecten .view-display-id-block_1.view-projecten-homepagina .fieldset-logo-container { height: 130px; }
/* line 725, ../scss/template.scss */
.page-projecten .view-display-id-block_1.view-projecten-homepagina .fieldset-logo-container .field-content { height: 130px; vertical-align: middle; line-height: 100px; text-align: center; width: 100%; }
/* line 731, ../scss/template.scss */
.page-projecten .view-display-id-block_1.view-projecten-homepagina .fieldset-logo-container .field-content img { vertical-align: middle; max-height: 100px; max-width: 100%; width: auto; height: auto; }
/* line 742, ../scss/template.scss */
.page-projecten .view-display-id-block_2.view-projecten-homepagina .views-row-last { float: left; }
/* line 743, ../scss/template.scss */
.page-projecten .view-display-id-block_2.view-projecten-homepagina .fieldset-logo-container { height: 130px; cursor: pointer; }
/* line 746, ../scss/template.scss */
.page-projecten .view-display-id-block_2.view-projecten-homepagina .fieldset-logo-container .field-content { height: 130px; vertical-align: middle; line-height: 100px; text-align: center; width: 100%; }
/* line 752, ../scss/template.scss */
.page-projecten .view-display-id-block_2.view-projecten-homepagina .fieldset-logo-container .field-content img { vertical-align: middle; max-height: 100px; max-width: 100%; width: auto; height: auto; }
/* line 760, ../scss/template.scss */
.page-projecten .view-display-id-block_2.view-projecten-homepagina .fieldset-logo-container .views-field-view-node a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: left; text-indent: -9999px; }
/* line 772, ../scss/template.scss */
.page-projecten .view-display-id-page_1.view-projecten-homepagina .fieldset-logo-container, .page-projecten .view-display-id-page_1.view-projecten-homepagina .tekstvak.views-fieldset { width: 50%; float: left; }
/* line 777, ../scss/template.scss */
.page-projecten .view-display-id-page_1.view-projecten-homepagina .fieldset-logo-container .views-field .field-content { padding-right: 90px; text-align: center; width: 100%; }
/* line 781, ../scss/template.scss */
.page-projecten .view-display-id-page_1.view-projecten-homepagina .fieldset-logo-container .views-field .field-content img { max-height: 300px; max-width: 100%; width: auto; height: auto; }

/* line 792, ../scss/template.scss */
.node-type-projecten .fieldset-logo-container .field-content { padding-right: 90px; width: 100%; }
/* line 796, ../scss/template.scss */
.node-type-projecten .logoproject { position: relative; }

/* line 800, ../scss/template.scss */
.node-type-diensten .field-name-field-icoon-diensten { width: 36.5%; float: left; }
/* line 804, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 { margin-top: 50px; }
/* line 806, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-row { border: 2px solid #fdfdfd; position: relative; }
/* line 809, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-row:hover { border: 2px solid #4BA84F; }
/* line 811, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-field-quote { margin-bottom: 20px; }
/* line 815, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-view-node-1 a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: left; text-indent: -99999px; }
/* line 824, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-field-icoon-diensten .field-content { height: 225px; line-height: 225px; vertical-align: middle; text-align: center; }
/* line 829, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-field-icoon-diensten .field-content img { vertical-align: middle; max-height: 100%; max-width: 100%; width: auto; height: auto; }
/* line 837, ../scss/template.scss */
.node-type-diensten .view-diesten-homepagina.view-display-id-block_2 .views-field-title { font-size: 16px; font-weight: 400; }
/* line 842, ../scss/template.scss */
.node-type-diensten .field-name-field-quote { margin-bottom: 20px; }
/* line 845, ../scss/template.scss */
.node-type-diensten .field-name-field-quote .field-item:before { content: '"'; }
/* line 846, ../scss/template.scss */
.node-type-diensten .field-name-field-quote .field-item:after { content: '"'; }
/* line 849, ../scss/template.scss */
.node-type-diensten .field-name-body { width: 63.5%; float: left; }
/* line 853, ../scss/template.scss */
.node-type-diensten .region-dienstenfoto .views-row { float: left; }
/* line 856, ../scss/template.scss */
.node-type-diensten .node-diensten .field-name-field-icoon-diensten .field-items { padding-right: 20px; }

/*# sourceMappingURL=template.css.map */
