/*!
Theme Name:   GeneratePress Child
Template:     generatepress
Theme URI:    https://generatepress.com
Description:  Default GeneratePress child theme
Author:       Websther
Author URI:   https://websther.nl
Version:      0.1
*/.fa,.fab{color:#235aa7}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:300;src:url(fonts/source-sans-3-v19-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:300;src:url(fonts/source-sans-3-v19-latin-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:400;src:url(fonts/source-sans-3-v19-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:400;src:url(fonts/source-sans-3-v19-latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:500;src:url(fonts/source-sans-3-v19-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:500;src:url(fonts/source-sans-3-v19-latin-500italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:600;src:url(fonts/source-sans-3-v19-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:600;src:url(fonts/source-sans-3-v19-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:normal;font-weight:700;src:url(fonts/source-sans-3-v19-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Source Sans 3';font-style:italic;font-weight:700;src:url(fonts/source-sans-3-v19-latin-700italic.woff2) format('woff2')}body{font-family:'Source Sans 3',sans-serif}.site-logo{z-index:102}.secondary-navigation .main-nav ul li[class*=current-menu-]>a{font-weight:600}.secondary-navigation{position:absolute;width:100%;z-index:101!important}.secondary-navigation .main-nav ul li{border-right:1px solid #b2b2b2}.secondary-navigation .main-nav ul li:last-child{border-right:0}.secondary-navigation .main-nav ul li:last-child a{padding-right:0!important}@media (min-width:769px){.secondary-navigation .main-nav{margin-top:25px;margin-right:12px}}@media (max-width:768px){.secondary-navigation .main-nav{margin-top:21px}}.main-navigation .main-nav ul li[class*=current-menu-]>a{font-weight:600}@media (min-width:769px){.main-navigation .main-nav{margin-top:102px}.main-navigation .main-nav ul li{border-right:1px solid #b2b2b2}.main-navigation .main-nav ul li:last-child{border-right:0}.main-navigation .main-nav ul li:last-child a{padding-right:0!important}#sticky-navigation{background:#fff}#sticky-navigation .main-nav{margin-top:0}}.sticky-enabled .main-navigation.is_stuck{background-color:#fff}.main-navigation.navigation-stick .sticky-navigation-logo img{height:70px;width:auto}.main-navigation.toggled .main-nav{padding-top:20px}.site-footer{font-size:17px}.site-footer a{text-decoration:none}.footer-widgets .widget{margin-bottom:15px;line-height:1.7em}.widget ul li{margin-bottom:0}.wp-block-advanced-sidebar-menu-pages{line-height:1.3}.wp-block-advanced-sidebar-menu-pages ul li{margin-bottom:7px}.wp-block-advanced-sidebar-menu-pages a{text-decoration:none;font-size:18px}.wp-block-advanced-sidebar-menu-pages .current-menu-parent .level-0,.wp-block-advanced-sidebar-menu-pages .level-0{padding-bottom:20px}.wp-block-advanced-sidebar-menu-pages .level-0 a{font-size:17px}.widget-area .current_page_ancestor>a,.widget-area .current_page_item>a,.widget-area .current_page_parent>a{color:#000;font-weight:600}.widget-area .children .current_page_item>a{color:#000}.bwg_container{margin-bottom:50px}@media (min-width:769px){.bwg_container{max-height:407px;overflow-y:auto;overflow-x:hidden}}#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails{justify-content:left!important}.bwg-thumbnail a:hover,.bwg-thumbnail img:hover,.bwg-thumbnail:hover{transform:none!important;box-shadow:none!important;opacity:1!important;filter:none!important}.bwg_pagination{font-size:18px!important;font-weight:700;letter-spacing:2px}.bwg_slider img{padding-bottom:50px}html{scroll-behavior:auto!important}@media (max-width:768px){body #right-sidebar{display:none!important}body #right-sidebar.is-open{display:block!important}.sidebar-toggle-btn{display:inline-block;color:#fff;padding:10px 16px;border:none;border-radius:4px;margin:10px 15px;font-size:15px;cursor:pointer}}@media (min-width:769px){.sidebar-toggle-btn{display:none}}@media (max-width:768px){.site-content{display:flex;flex-direction:column}#right-sidebar{order:-1}}@media (min-width:769px){#right-sidebar{padding-top:91px;padding-bottom:20px}}.child-pages-grid{display:grid;gap:1.5rem;padding-bottom:50px}.child-pages-grid.cols-4{grid-template-columns:repeat(4,1fr)}.child-pages-grid.cols-3{grid-template-columns:repeat(3,1fr)}.child-pages-grid.cols-2{grid-template-columns:repeat(2,1fr)}.child-pages-grid.cols-1{grid-template-columns:1fr}.child-page-card{background:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.child-page-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.child-page-thumb{width:100%;aspect-ratio:1.33333333;overflow:hidden}.child-page-thumb img{width:100%;height:100%;object-fit:cover;display:block}.child-page-title{margin:0;padding:.75rem 1rem;font-size:18px;font-weight:500;color:#235aa7}.child-page-link{text-decoration:none;color:inherit;display:block}@media (max-width:1200px){.child-pages-grid.cols-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.child-pages-grid.cols-3,.child-pages-grid.cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.child-pages-grid.cols-2,.child-pages-grid.cols-3,.child-pages-grid.cols-4{grid-template-columns:1fr}}@media (max-width:768px){.bwg_image_info{width:100%!important}}