/*!
 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
*/#sticky-navigation{background-color:#39c}.main-navigation .main-nav ul .menu-item-has-children .dropdown-menu-toggle{padding-left:3px}.main-navigation .main-nav ul .menu-item-has-children .gp-icon{display:inline-block}.main-navigation .main-nav ul .menu-item-has-children .gp-icon svg{width:16px}.main-navigation .main-nav ul li[class*=current-menu-]>a{font-weight:400}.main-navigation .main-nav ul ul{margin-left:-10px;padding:13px 10px;border:1px solid #39c}@media (max-width:768px){.has-inline-mobile-toggle #site-navigation.toggled{margin-top:20px}.has-inline-mobile-toggle #site-navigation.toggled ul ul{margin-left:30px;padding:0;border:0}}@media (max-width:768px){.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container ul{padding:20px}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container ul ul{background:0 0;margin-left:30px;padding:0;border:0}}.wp-block-button .wp-block-button__link{padding:10px 20px;border-radius:0}form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit{border-color:#39c!important;padding:10px 20px}form.fluent_form_1 .wpf_has_custom_css.ff-btn-submit:hover{background-color:#39c!important;border-color:#ff7514!important;color:#fff!important}.wp-block-table table{border:0;border-collapse:collapse;width:auto}.wp-block-table table th{border:0;padding:0}.wp-block-table table td{border:0;padding:0;vertical-align:top}.entry-content .wp-block-table table td,.entry-content .wp-block-table table th{padding:0 7px 6px 0}.webproof{position:absolute;display:block;margin-top:-46px;margin-left:20px}strong{font-weight:500}.site-content{margin-bottom:100px}.site-header{background-image:linear-gradient(to top,#99cce5,#70b7db,#39c)}@media (min-width:769px){.inside-header{align-items:end}.site-header{margin-top:-52px}.site-header .header-image{margin-bottom:8px}}.secondary-navigation .main-nav ul li a{background-color:#3091c2;margin-right:1px;height:52px}.secondary-navigation .main-nav ul li[class*=current-menu-]>a{background-image:linear-gradient(to bottom,#a14198,#bd7ab7)}@media (min-width:769px){.secondary-navigation{z-index:100;display:block;position:relative;position:rabsolute}}@media (max-width:768px){.secondary-navigation{background-color:#39c!important}.secondary-navigation .menu-toggle{display:none!important}.secondary-navigation ul,.secondary-navigation:not(.toggled) .main-nav>ul{display:inline-flex!important}.secondary-nav-above-header .secondary-navigation .inside-navigation.grid-container{padding:0!important}.secondary-navigation .main-nav ul li a{height:42px;padding-left:15px!important;padding-right:15px!important;line-height:43px!important}}@media (min-width:769px){.main-navigation .main-nav ul li a,.main-navigation .menu-bar-item>a{background-image:linear-gradient(to bottom,#39c,#70b7db);margin-right:1px;height:62px;margin-bottom:-17px;color:#fff}#sticky-navigation .main-nav ul li a,#sticky-navigation .menu-bar-item>a{margin-bottom:0}.main-navigation .main-nav ul li a:hover,.main-navigation .menu-bar-item>a:hover{background-image:none}.main-navigation .main-nav ul li[class*=current-menu-]>a,.main-navigation .menu-bar-item.current-menu-item>a{background-image:linear-gradient(to bottom,#a14198,#bd7ab7);color:#fff}.main-navigation .menu-bar-item.current-menu-item .cart-contents>span.number-of-items{background:#a14198!important}}@media (min-width:769px) and (max-width:955px){.main-navigation .main-nav ul li a,.main-navigation .menu-bar-item>a{padding-left:14px!important;padding-right:14px!important}}@media (min-width:955px){.nav-float-right #site-navigation{margin-left:100px}}@media (max-width:768px){.has-inline-mobile-toggle .mobile-menu-control-wrapper{background-image:linear-gradient(to bottom,#39c,#70b7db);width:100%;padding-left:15px;padding-right:15px;flex-direction:row-reverse}.has-inline-mobile-toggle .mobile-menu-control-wrapper .menu-toggle{text-align:left}.has-inline-mobile-toggle .inside-header{flex-direction:column}.has-inline-mobile-toggle .inside-header .site-logo{margin-bottom:20px}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;padding-bottom:40px;width:100%}.nav-float-right #site-navigation{margin-left:0!important}#sticky-navigation{padding-left:15px;padding-right:15px}.main-navigation.sticky-navigation-transition .main-nav>ul{margin-bottom:40px}.main-navigation.sticky-navigation-transition .main-nav>ul>li>a{line-height:50px}}body.home .site-content,body.page-id-336 .site-content,body.page-id-539 .site-content,body.page-id-551 .site-content{padding-top:0}body.page-id-336 .site-content .wp-block-cover h1,body.page-id-539 .site-content .wp-block-cover h1,body.page-id-551 .site-content .wp-block-cover h1{margin-bottom:0}.footer-widgets-container:before{content:"";background-image:url(img/let-op.png);background-size:100% auto;background-repeat:no-repeat;height:43px;display:block;margin-top:-120px;padding-bottom:120px}@media (max-width:768px){.footer-widgets-container:before{content:"";background-image:url(img/let-op-tablet.png);height:88px}}@media (max-width:450px){.footer-widgets-container:before{content:"";background-image:url(img/let-op-mob.png);height:81px;margin-top:-130px;padding-bottom:130px}}.site-footer{background-image:linear-gradient(to top,#bd7ab7,#a14198)}.site-footer a{text-decoration:none}.site-info{background-image:linear-gradient(to top,#bd7ab7,#a14198)}.entry-content ol,.entry-content ul{margin:0 0 1.5em 19px;line-height:27px}.entry-content ol li,.entry-content ul li{margin-bottom:10px}.light{font-weight:300}.nomarginbottom{margin-bottom:0}.fit{line-height:0}.nogap{gap:0}.wp-block-cover{height:100%}.blok{padding:45px 45px 40px}@media (max-width:781px){.blok{padding:30px 25px 20px}}.cart-contents>span.number-of-items{background:#3091c2!important;font-size:14px!important;line-height:1.7em;height:1.7em;width:1.7em;border-radius:50%;top:-13px!important}.main-navigation a.shopping-cart{font-size:21px;line-height:68px}.woocommerce-MyAccount-navigation li a{padding:13px 0!important;font-size:100%!important;color:#333;text-decoration:none}.woocommerce-MyAccount-navigation li a:hover{color:#39c}.woocommerce table.shop_table th,.woocommerce-MyAccount-navigation li.is-active a{font-weight:600!important}@media (max-width:768px){.woocommerce-MyAccount-navigation{margin-bottom:50px}}.woocommerce li.product .price{font-weight:600!important;font-size:18px!important}@supports (display:grid){#wc-column-container .product{margin-bottom:80px!important}}.woocommerce .products ul,.woocommerce ul.products .woocommerce-product-details__short-description ul{margin:0 0 1.5em 19px;list-style:disc}.woocommerce .products ul li,.woocommerce ul.products .woocommerce-product-details__short-description ul li{list-style:disc}.woocommerce div.product .product_title{margin-bottom:20px}.woocommerce div.product .price{font-weight:600!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{font-weight:600}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:0;width:100%;max-width:100%}table.wc-block-cart-items .wc-block-cart-items__header{font-size:18px!important}table.wc-block-cart-items .wc-block-cart-items__header th{font-weight:600!important;text-transform:none!important}.is-large.wc-block-cart .wc-block-cart__totals-title{font-size:18px!important;font-weight:600!important;text-transform:none!important}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-item__value{font-weight:600!important}.table.wc-block-cart-items .wc-block-cart-items__header{font-size:.75em;text-transform:none!important}.wc-block-checkout__payment-method .wc-block-components-radio-control__option-checked,.wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child,.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{font-weight:600!important}body{overflow-x:hidden}.entry-header h1,.page-header h1{margin:0 0 34px}