/*!
 Theme Name:   Blauwnet
 Theme URI:    http://blauwnet.nl
 Description:  Custom WordPress theme based on Drost & Co Boilerplate
 Author:       Wilco Drost
 Author URI:   http://drost-co.nl
 Template:     drst320
 Version:      1.0.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom, theme
 Text Domain:  drst320

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

DRST 3.2.0 is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Istok Web",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#0092d4}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{scroll-behavior:smooth;background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}.fig-table{max-width:100%;overflow-x:auto}table{width:100%;max-width:700px;margin:0 auto 1.5em 0;border-collapse:separate;padding:0 .5em}td,th{padding:.25em .5em .5em .5em;line-height:1;vertical-align:top;text-align:left}th{border-bottom:solid 1px #ccc}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{background:#fff;font-size:16px;font-size:1rem;position:relative}.main-navigation a{color:#222;font-weight:600;-webkit-transition:color 0.2s;transition:color 0.2s}.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a{border-bottom:solid 4px #0092d4}.main-navigation ul{background:#fff;list-style:none;margin:0;padding:0 1em}.js .main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}.main-navigation>div>ul{border-top:1px solid #eee;padding:0.75em 1em}.js .main-navigation.toggled-on>div>ul{display:block}.main-navigation ul ul{padding:0 0 0 1em}.main-navigation ul ul.toggled-on{display:block}.main-navigation ul ul a{letter-spacing:0;padding:0.4em 0;position:relative;text-transform:none}.main-navigation li{border-bottom:1px solid #eee;position:relative}.main-navigation li li,.main-navigation li:last-child{border:0}.main-navigation a{display:block;padding:0.5em 0;text-decoration:none}.main-navigation a:hover{color:#767676}.menu-toggle{position:absolute;top:0;right:0;margin:0 1em;padding:1em;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:none;font-size:14px;font-size:0.875rem;font-weight:800;line-height:1.5;text-shadow:none}.js .menu-toggle{display:block}.main-navigation.toggled-on ul.nav-menu{display:block}.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-toggle:focus{outline:thin solid}.menu-toggle .icon{margin-right:0.5em;top:-2px}.toggled-on .menu-toggle .icon-bars,.menu-toggle .icon-close{display:none}.toggled-on .menu-toggle .icon-close{display:inline-block}.dropdown-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:block;font-size:16px;right:-0.5em;line-height:1.5;margin:0 auto;padding:0.5em;position:absolute;text-shadow:none;top:0}.dropdown-toggle:hover,.dropdown-toggle:focus{background:transparent}.dropdown-toggle:focus{outline:thin dotted}.dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (min-width: 61.875em){.js .menu-toggle,.js .dropdown-toggle{display:none}.main-navigation{width:auto}.js .main-navigation ul{display:block}.js .main-navigation ul ul{display:block}.js .main-navigation>div>ul{display:block}.main-navigation ul{background:transparent;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0;text-align:right}.main-navigation li{border:0;display:inline-block}.main-navigation li li{display:block;text-align:left}.main-navigation a{padding:1em}.main-navigation ul ul{background:#fff;border:1px solid #bbb;left:-999em;padding:0;position:absolute;top:100%;z-index:99999}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.menu-item-has-children:after{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000}.main-navigation ul li.page_item_has_children:before,.main-navigation ul li.page_item_has_children:after{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000}.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children:hover:after{display:block}.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children:hover:after{display:block}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:transparent transparent #bbb;bottom:0}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:transparent transparent #fff}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;right:auto}.main-navigation ul ul a{padding:0.75em 1.25em;width:16em}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0.5em;right:auto}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:inline;left:5px;position:relative;top:-1px}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;margin-top:-1px;top:0}.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children:hover:after{display:none}.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children:hover:after{display:none}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.widget-area{color:#fff;background-color:#0061a1}.widget-area a{color:#fff}.widget-area__container{max-width:1080px;margin:auto;padding:.5em}@media screen and (min-width: 600px){.widget-area__container{display:flex;flex-wrap:wrap;padding:2em .5em}}.widget-area__widget{padding:.5em}@media screen and (min-width: 600px){.widget-area__widget{flex:0 0 25%;max-width:25%}}.widget-area__widget ul{list-style:none;margin:0 0 1.5em 0;padding:0}.widget-area__widget a{font-size:.875em;text-decoration:none}.widget-area__widget div>ul>li>a{font-weight:bold;font-size:1em}.widget-area__widget-title{margin:0 0 1em;color:#fff;font-weight:bold;font-size:1em}.header-spacer{height:2em}.header-widgets__container{padding:.6em 1em}.blauw-btn-cta-header{color:#fff;font-weight:bold;border-color:#0061a1;background-color:#0061a1}.site-header{position:-webkit-sticky;position:sticky;z-index:99;top:0;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15);background-color:#fff}@media screen and (min-width: 600px){.admin-bar .site-header{top:32px}}:target:before{content:"";display:block;height:150px;margin:-150px 0 0}.site-header__container{max-width:1080px;margin:auto}@media screen and (min-width: 61.875em){.site-header__container{display:flex;align-items:flex-end}}.site-header__toggle{display:none}.site-header__toggle.toggled-on{display:block}@media screen and (min-width: 61.875em){.site-header__toggle{display:flex;flex:1}}.site-header__nav{flex:1}@media screen and (min-width: 61.875em){.site-branding{display:flex;align-items:flex-end}}.custom-logo-link{display:block;max-width:14em;height:auto;padding:1em}.custom-logo-link img{width:100%;vertical-align:middle}.site-branding__text:not(.hidden){padding:1em}@media screen and (min-width: 61.875em){.site-branding__text:not(.hidden){display:flex}}.site-title{margin:0;font-size:1em;font-weight:normal}.site-description{margin:0;font-size:1em}@media screen and (min-width: 61.875em){.site-description::before{content:"\00a0"}}.page-header{padding:1em 0;background-color:#0092d4}.page-title{max-width:700px;margin:1em auto;padding:0 1rem;color:#fff}.page-content{max-width:700px;margin:1em auto 1.5em;padding:0 1rem}.entry-title{max-width:1080px;margin:1em auto;padding:0 1rem}.entry-meta{max-width:1080px;margin:1.5em auto;padding:0 1em}.entry-content{max-width:1080px;margin:0 auto;padding:0 1em}.entry-summary{max-width:1080px;margin:0 auto 1.5em;padding:0 1em}.page-links{clear:both;max-width:1080px;margin:0 auto 1.5em;padding:0 1em}.entry-footer{max-width:1080px;margin:0 auto 1.5em;padding:0 1em}.site-footer{color:#fff;background-color:#0061a1}.site-footer a{color:#fff}.site-footer__container{max-width:1080px;margin:auto;padding:.25em 1em}.drst3-site-footer__copy{color:rgba(255,255,255,0.5);font-size:.75em}.home .blauwnet-section-footer__silhouette{background-color:#e5eff6}.blauwnet-section-footer__silhouette img{margin-bottom:-.75em}.blauwnet-section-footer__silhouette-container{max-width:1080px;margin:auto;padding:0 1em}.blauwnet-section-footer__logo{background-color:#0092d4}.blauwnet-section-footer__logo-container{max-width:1080px;margin:auto;padding:.75em 1em .5em}.blauwnet-section-footer__logo-container img{max-width:10em;height:auto}.comments-area{max-width:700px;margin:1.5em auto}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.blauw-front-page-hero{background-color:#0092d4}@media screen and (min-width: 61.875em){.blauw-front-page-hero{margin-bottom:2em}}.blauw-front-page-hero h2{margin:.5em 0;line-height:1;color:#fff;font-size:3em;font-weight:bold;text-transform:uppercase}.blauw-front-page-hero p{margin:1em 0;line-height:1;color:#fff;font-size:1.5em;font-weight:bold}.blauw-front-page-hero__container{max-width:1080px;margin:auto;padding:1em}.blauw-front-page-intro__container{max-width:1080px;margin:auto;padding:0.5em}@media screen and (min-width: 61.875em){.blauw-front-page-intro__container{display:flex}}.blauw-front-page-intro__text{flex:0 0 65%;padding:0.5em}.blauw-front-page-intro__sidebar{flex:0 0 35%;padding:0.5em;text-align:right}.blauw-page-hero{background-color:#0092d4}@media screen and (min-width: 61.875em){.blauw-page-hero{margin-bottom:2em}}.blauw-page-hero__container{max-width:1080px;margin:auto;padding:1em}.blauw-page-hero__title{margin:.5em 0;line-height:1;color:#fff;font-size:2.5em;font-weight:bold}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.icon{display:inline-block;fill:currentColor;height:1em;width:1em;position:relative;top:-0.0625em;vertical-align:middle}.svg-fallback{display:none}.no-svg .svg-fallback{display:inline-block}.no-svg .nav-links .svg-fallback{padding:0 .5em;color:inherit;background:inherit}.no-svg .social-menu a{height:auto;width:auto}.no-svg .social-menu li a .screen-reader-text{clip:auto;font-size:16px;font-size:1rem;font-weight:400;height:auto;position:relative !important;width:auto}.entry-content>p,.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.wp-block-image,.wp-block-gallery,.wp-block-video,.wp-block-quote,.wp-block-text-columns,.entry-content>ul,.entry-content>ol,.wp-block-cover-text{margin:0 auto 1.5em 0;max-width:700px}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4{margin-bottom:.25em}.entry-content .alignwide{max-width:1080px}.entry-content .alignfull{padding:0;max-width:100%}.blauw-section-map{background-color:#e5eff6}.blauw-section-map__container{max-width:1080px;margin:auto;padding:1em}@media screen and (min-width: 600px){.blauw-section-map__aspect-ratio{position:relative;width:100%;padding-top:70%}}@media screen and (min-width: 600px){.blauw-section-map__text{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}}.blauw-section-map__title{font-size:2em;line-height:1}.blauw-section-map__items{list-style:none;margin:0;padding:0;line-height:2}.blauw-section-map__items li{cursor:help}.blauw-section-map__items li:hover{color:#0061a1}.blauw-section-map__figure{margin:0}@media screen and (min-width: 600px){.blauw-section-map__figure{position:absolute;z-index:1;top:auto;right:0;bottom:0;left:35%}}.blauw-section-map__figure.hide{display:none}.blauw-section-faq{max-width:700px;margin:0 auto 1.5em 0}.blauw-section-faq__tab{position:relative;width:100%;overflow:hidden;border-top:solid 1px #ccc}.blauw-section-faq__toggle{position:absolute;opacity:0;z-index:-1}.blauw-section-faq__title{position:relative;display:block;cursor:pointer;color:#0092d4;font-size:1.125em;line-height:1.125;padding: .5em 2em .5em 0;}.blauw-section-faq__tab-content{max-height:0;overflow:hidden;transition:max-height .35s}input:checked ~ .blauw-section-faq__tab-content{max-height:99em}.blauw-section-faq__title::after{position:absolute;right:0;top:0;display:block;width:2em;height:2em;line-height:2;text-align:center;-webkit-transition:all .35s;transition:all .35s}input[type=checkbox]+.blauw-section-faq__title::after{content:"+"}input[type=radio]+.blauw-section-faq__title::after{content:"\25BC"}input[type=checkbox]:checked+.blauw-section-faq__title::after{transform:rotate(315deg)}input[type=radio]:checked+.blauw-section-faq__title::after{transform:rotateX(180deg)}.site-main{overflow:hidden}.blauw-section-text-columns{margin:0 auto 0 0;padding:0;max-width:1080px}.blauw-section-text-columns::before{display:block;content:'';margin:0 -999em;padding:0 999em;background-color:#e5eff6}@media screen and (min-width: 600px){.blauw-section-text-columns{display:flex}}@media screen and (min-width: 600px){.blauw-section-text-columns div{flex:50%;padding-right:1em}}.blauw-section-newsletter__form{max-width:700px;margin:0 auto 1.5em 0}.blauw-section-newsletter__form div{margin:0 0 1em}.blauw-section-newsletter__form label{display:block;font-size:.75em}.blauw-section-newsletter__form input{width:100%}.blauw-section-newsletter__form input[type="submit"]{display:inline-block;width:inherit;padding:.5em 1em;color:#fff;font-weight:bold;border-radius:.25em;border-color:#0061a1;background-color:#0061a1}.btn{display:inline-block;padding:.25em .75em;color:#fff;font-weight:bold;border-radius:.25em;border-color:#0061a1;background-color:#0061a1}a.btn{color:#fff;text-decoration:none}.btn:hover{border-color:#0092d4;background-color:#0092d4}
/*# sourceMappingURL=style.css.map */
