/*!
 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
*/b,strong{font-weight:500}.site-frame{max-width:1960px;margin:0 auto;box-shadow:0 0 40px rgba(0,0,0,.2);overflow:hidden}@media (max-width:767px){.site-header .header-image{width:180px}}.main-navigation .main-nav ul li{padding-bottom:2px}.main-navigation .main-nav ul li[class*=current-menu-]>a{position:relative;font-weight:600;padding-left:17px;height:27px;line-height:27px;margin-left:15px}.main-navigation .main-nav ul li[class*=current-menu-]>a::before{content:"";position:absolute;left:0;top:47%;width:13px;height:13px;background:#d39294;transform:translateY(-50%);display:block}@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}.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}}.wp-block-button__link{border-radius:4px;margin-top:20px;padding:14px 20px!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}