/*!
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Webproof
 Author URI:   https://www.webproof.nl
 Template:     generatepress
 Version:      0.1
*/@font-face{font-display:swap;font-family:Tirra;font-style:normal;font-weight:400;src:url(fonts/tirra-v2-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:Tirra;font-style:normal;font-weight:500;src:url(fonts/tirra-v2-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:Tirra;font-style:normal;font-weight:600;src:url(fonts/tirra-v2-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:Tirra;font-style:normal;font-weight:700;src:url(fonts/tirra-v2-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:Tirra;font-style:normal;font-weight:800;src:url(fonts/tirra-v2-latin-800.woff2) format('woff2')}@font-face{font-display:swap;font-family:Tirra;font-style:normal;font-weight:900;src:url(fonts/tirra-v2-latin-900.woff2) format('woff2')}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(fonts/lato-v25-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:url(fonts/lato-v25-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(fonts/lato-v25-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(fonts/lato-v25-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(fonts/lato-v25-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(fonts/lato-v25-latin-700italic.woff2) format('woff2')}b,strong{font-weight:600}.site-frame{background:linear-gradient(to bottom,#ccefef,#e6f7f7);background-repeat:no-repeat;background-size:100% 500px;max-width:1960px;margin:0 auto;box-shadow:0 0 40px rgba(0,0,0,.1);overflow:hidden}@media (max-width:767px){.site-header .header-image{width:160px}}.main-navigation .main-nav ul li{padding-bottom:2px}.main-navigation .main-nav ul li[class*=current-menu-]>a{position:relative;font-weight:700;padding-left:17px;height:27px;line-height:27px;margin-left:15px}@media (min-width:769px){.main-navigation li:last-child{border-right:0}.main-navigation li:last-child a{padding-right:0!important}}@media (max-width:768px){.main-navigation.sticky-navigation-transition .main-nav{padding-top:5px!important;padding-left:18px!important;padding-bottom:30px!important}.main-navigation.sticky-navigation-transition .main-nav>ul>li>a{line-height:28px}}@media (max-width:1024px),(min-width:1025px){.main-navigation.sticky-navigation-transition .main-nav>ul>li>a,.main-navigation.sticky-navigation-transition .menu-bar-item>a,.sticky-navigation-transition .menu-toggle,.sticky-navigation-transition .navigation-branding .main-title{line-height:28px}}.main-navigation.toggled .main-nav>ul{padding-top:20px;padding-bottom:20px}#sticky-navigation .inside-navigation{max-width:100%!important;width:100%!important}.site-footer{background:linear-gradient(to right,#00b1b3,#00b1b3)}.site-footer a{text-decoration:none}.site-footer .widget h3{margin-bottom:20px!important}.footer-widgets .widget{margin-bottom:10px!important;font-size:18px}.footer-widgets .widget ul li{margin-bottom:3px}.footer-widgets .menu a i{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;width:30px}@media (min-width:768px) and (max-width:1310px){.footer-widgets .inside-footer-widgets{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}}.webproof{position:absolute;display:block;margin-top:-47px;margin-left:20px}@media (max-width:767px){.webproof{margin-top:-41px}}.button,.wp-block-button__link{border-radius:6px!important;margin-top:10px;padding:13px 20px 15px!important}p:empty{display:inline-block}@media (min-width:1600px){.padding-xl{padding-top:100px!important;padding-bottom:150px!important}}.wp-block-table,table{border:0;width:auto!important}.wp-block-table td,.wp-block-table th,table td,table th{border:0;padding:0 0 10px;font-size:17px;line-height:20px}table td{vertical-align:top}table td:first-child{white-space:nowrap;padding-right:5px}.desktop-only{display:block!important}@media (max-width:1024px){.desktop-only{display:none!important}}.mobile-only,.tablet-only{display:none!important}@media (min-width:768px) and (max-width:1024px){.tablet-only{display:block!important}}@media (max-width:767px){.mobile-only{display:block!important}}.entry-content img{border-radius:6px}input[type=url],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{padding:4px 15px 5px;border-radius:6px}.button,.wp-block-button .wp-block-button__link,button:not(.menu-toggle),html input[type=button],input[type=reset],input[type=submit]{border-radius:6px}.project-meta p{margin-bottom:0}.gb-loop-item a{text-decoration:none;color:#007678}body.home .site-main .wp-block-group__inner-container{padding:0}.featured-image img{border-radius:6px}.one-half,.one-third{margin-left:2.564102564102564%}.first{clear:both;margin-left:0}.clear,.clearfix:after{clear:both;display:table;content:""}.leden-grid{overflow:hidden}.leden-grid .hentry{margin-left:2.564102564102564%;margin-bottom:20px;box-sizing:border-box;background:#fff;padding:25px 25px 0;font-size:18px;line-height:27px;border-radius:6px}@media (max-width:767px){.leden-grid .hentry{font-size:17px;line-height:27px}}.leden-grid .hentry:nth-child(3n+1){clear:both;margin-left:0}.leden-grid .hentry p{margin-bottom:0}.leden-grid .hentry a{display:block;padding-bottom:10px;text-decoration:none}.leden-grid .hentry h4{font-size:24px}.leden-grid .hentry a strong{display:block}.leden-grid .hentry a span{font-size:.85em;color:#888}.bestuur-grid{overflow:hidden}.bestuur-grid .hentry{background:#fff;border-radius:6px;padding:25px;font-size:18px;line-height:27px;overflow:hidden;margin-top:20px;margin-bottom:20px;position:relative}@media (max-width:767px){.bestuur-grid .hentry{font-size:17px;line-height:27px}}.bestuur-grid .hentry a{border:0;overflow:hidden;color:#007678;display:block;position:relative}.bestuur-grid .hentry img{display:block;width:auto;height:auto;max-height:250px;margin:0 auto 20px;border-radius:6px}.bestuur-grid .project-meta p:first-child{font-weight:600;color:#007678;font-size:19px}.bestuur-grid .project-meta p:nth-of-type(2){margin-top:10px;font-weight:600}.overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#333;opacity:0;transition:opacity .2s ease-in-out;z-index:0}.overlay:hover{opacity:.9}.overlay-inner{width:100%;height:100%;display:table;overflow:hidden}.overlay-details{display:table-cell;padding:16px;vertical-align:middle;position:relative;z-index:3}.overlay h4{color:#fff}.prev-next-post-links{background:0 0;border-top:1px solid #00a0a1;margin:30px 0;padding:0;display:inline-block;width:100%}.previous-post-link{border-right:1px solid #00a0a1;float:left;padding:15px 15px 15px 0;text-align:left}.next-post-link{float:right;padding:15px 0 15px 15px;text-align:right}.project-meta{margin-bottom:20px}.project-meta h4{margin-bottom:5px}.leden-zoekformulier{display:flex;align-items:center;gap:8px;margin-bottom:30px;flex-wrap:wrap}.leden-zoek-wissen{font-size:.9em;color:#888;text-decoration:none}.leden-zoek-wissen:hover{color:#333}.bestuur-grid .hentry,.leden-grid .hentry,.one-half,.one-third{float:none!important;width:auto!important;margin-left:0!important}.bestuur-grid,.leden-grid{display:flex;flex-wrap:wrap;gap:15px;align-items:stretch}.bestuur-grid .hentry,.leden-grid .hentry{flex:1 1 300px;display:flex;flex-direction:column}@media only screen and (max-width:600px){.bestuur-grid .hentry,.leden-grid .hentry{flex:1 1 100%}}.one-container .comments-area{margin-top:90px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:rgba(0,160,161,.1);border-top:1px solid rgba(0,160,161,.3)}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid rgba(0,160,161,.2)}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#f4fbfb)}#bbpress-forums,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics,div.bbp-breadcrumb,div.bbp-topic-tags{font-size:18px}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:rgba(0,160,161,.1)}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid rgba(0,160,161,.1)}#bbpress-forums{background:#fff;padding:10px;border-radius:6px;line-height:22px}#bbpress-forums fieldset.bbp-form,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{border:1px solid rgba(0,160,161,.3)}blockquote{margin:20px;background:rgba(0,160,161,.1);border-left:0;padding:20px}blockquote p{font-size:16px!important;line-height:20px!important;font-style:italic;color:#676767}