/*
 Theme Name:   Kwakersnest - GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/*
*{outline:1px dotted red}

/* ************************************************** */
/* fonts */

@font-face {
    font-family: 'PP Pangram Sans Rounded';
    font-style: normal;
    font-weight: 400;
    src: url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Regular.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Regular.woff') format('woff'), /* Modern Browsers */
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Regular.svg#Abel') format('svg'); /* Legacy iOS */
}
@font-face {
    font-family: 'PP Pangram Sans Rounded';
    font-style: italic;
    font-weight: 400;
    src: url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-RegularItalic.eot');
    src: local(''),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-RegularItalic.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-RegularItalic.woff2') format('woff2'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-RegularItalic.woff') format('woff'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-RegularItalic.ttf') format('truetype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-RegularItalic.svg#Abel') format('svg');
}
@font-face {
    font-family: 'PP Pangram Sans Rounded';
    font-style: normal;
    font-weight: 600;
    src: url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Semibold.eot');
    src: local(''),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Semibold.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Semibold.woff2') format('woff2'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Semibold.woff') format('woff'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Semibold.ttf') format('truetype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Semibold.svg#Abel') format('svg');
}
@font-face {
    font-family: 'PP Pangram Sans Rounded';
    font-style: normal;
    font-weight: 700;
    src: url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Bold.eot');
    src: local(''),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Bold.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Bold.woff2') format('woff2'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Bold.woff') format('woff'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Bold.ttf') format('truetype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Bold.svg#Abel') format('svg');
}
@font-face {
    font-family: 'PP Pangram Sans Rounded';
    font-style: normal;
    font-weight: 800;
    src: url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Extrabold.eot');
    src: local(''),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Extrabold.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Extrabold.woff2') format('woff2'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Extrabold.woff') format('woff'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Extrabold.ttf') format('truetype'),
         url('/wp-content/themes/kwakersnest-kinderopvang/font/PPPangramSansRounded-Extrabold.svg#Abel') format('svg');
}

/*body{overflow-x:hidden}*/
body svg{height:auto;max-width:100%;width:100%}

/* ************************************************** */
/* border radius */
.borderradius-bottom-left{border-bottom-left-radius:10px !important;overflow:hidden}
.borderradius-bottom-right{border-bottom-right-radius:10px !important;overflow:hidden}
.borderradius-top-left{border-top-left-radius:10px !important;overflow:hidden}
.borderradius-top-right{border-top-right-radius:10px !important;overflow:hidden}

/* ************************************************** */
/* header */

@media (max-width:767px) {
    .main-navigation{padding:0 10px !important}
}
@media (min-width:768px) and (max-width:1439px) {
    .main-navigation{padding:0 10px !important}
}
@media (min-width:1440px) {
    .main-navigation{padding:0 40px !important}
}

/* logo */
.navigation-branding{margin-left:0 !important}
.header-image.is-logo-image{height:60px;margin:10px 0;padding:0}
.logo-les-petits img{height:60px !important;margin:10px 10px 10px 0;padding:0 !important;width:auto}

@media (width < 768px) {
  .header-image.is-logo-image{height:30px !important}
  .logo-les-petits img{height:30px !important}
}

/* main navigation */
.main-navigation .buitenschoolseopvang a{color:var(--primary-green-dark-2) !important}
.main-navigation .kinderdagverblijf a{color:var(--primary-red-2) !important}
.main-navigation .peuteropvang a{color:var(--primary-blue-2) !important}
.main-navigation .gastouderopvang a{color:var(--primary-green-light-2) !important}
.main-navigation .info a{color:var(--primary-green-dark-2) !important}
.main-navigation .inschrijven a{background-color:var(--accent);border-radius:5px;color:var(--base-3) !important;height:40px;line-height:40px !important;transition:background-color .25s}
.main-navigation .inschrijven a:hover{background-color:var(--accent-2)}

/* ************************************************** */
/* featured image */

.featured-image.grid-container{margin:0 auto;max-width:100% !important;width:100% !important}

@media (max-width:767px) {
    .featured-image{height:0;padding-top:56.25%;position:relative}
    .featured-image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}
}
@media (min-width:768px) and (max-width:1620px) {
  .featured-image img{margin:0 auto;width:100%}
}
@media (min-width:1621px) {
    .featured-image img{border-radius:10px !important;margin:0 auto;max-width:1620px}
}

/* ************************************************** */
/* content */

.wp-block-button__link, .gb-button{border-radius:5px}

@media (max-width:767px) {
    .site-content{margin:-40px 0 10px 0;padding:0 10px}
}
@media (min-width:768px) and (max-width:1439px) {
    .site-content{margin:-60px 0 20px 0;padding:0 20px}
}
@media (min-width:1440px) and (max-width:1919px) {
    .site-content{margin:-80px 0 40px 0;padding:0 40px}
}
@media (min-width:1920px) {
    .site-content{margin:-90px 0 30px 0}
}

/* home intro */
.home #intro h1{color:var(--primary-green-dark-2)}
.home #intro h4, .home #intro h4 a, .home #intro p{color:var(--base-3) !important;text-decoration:none}
/*
.home #intro .c2a-button a{background-color:var(--shade-1);color:var(--text);margin-top:15px}
.home #intro .c2a-button a:hover{background-color:var(--shade-3)}
*/

.reviews-5star{margin:0 0 15px 0;width:100px}

.gmaps{position:relative}
.gmaps iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}

@media (max-width:1439px) {
    .gmaps{height:0 !important;padding-top:100%}
}

/* ************************************************** */
/* intro kikker voetjes */

.bg-kv{background-repeat:no-repeat;overflow:hidden;position:relative}

@media (max-width: 768px) {
  .bg-kv,.bg-kv1,.bg-kv2,.bg-kv3{background-image:none !important}
}
@media (min-width: 769px) and (max-width: 1024px) {
  .bg-kv{background-position:right 30px bottom -15px;background-size:180px;padding-right:220px}
}
@media (min-width: 1025px) {
  .bg-kv{background-position:right 30px top 30px;background-size:200px;padding-right:240px}
  .bg-kv1{background-size:150px}
}

.bg-kv1{background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 158.8 228.9' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(-52.68 -68.94)' opacity='.5'%3E%3Cg transform='matrix(1.432 0 0 1.432 65.57 641.9)'%3E%3Cg transform='translate(4.355 -400)'%3E%3Cpath d='m30.49 25.45c-0.1163 2.852-2.501 6.171-5.699 7.335-3.78 1.397-7.27-0.6404-8.2-1.106-2.675-1.514-2.792-3.085-5.467-4.89-2.559-1.688-5.292-2.154-7.153-2.212-1.628 0.6986-3.373-0.0582-3.838-1.397-0.4653-1.281 0.4071-2.736 1.57-3.202 1.396-0.5822 3.257 0.2329 3.897 2.038 0.6397 0.3493 1.57 0.8733 2.85 1.397 1.628 0.6986 2.501 0.9897 3.664 0.9315 0.5234-0.0583 2.268-0.1165 3.024-1.339 0.5815-0.9897 0.1744-2.212-0.0582-2.853-0.5234-1.455-1.396-2.212-3.606-4.25-0.756-0.6986-1.919-1.805-3.373-3.202-2.152 0.2911-3.838-1.339-3.838-2.969 0-1.514 1.57-2.969 3.257-2.794 1.687 0.1746 3.024 1.921 2.675 3.842 1.396 1.514 2.443 2.794 3.14 3.668 1.163 1.397 2.036 2.62 3.722 3.609 1.047 0.6404 1.686 0.6986 2.21 0.5821 0.8724-0.291 1.338-1.222 1.512-1.63 0.6398-1.572 0.2327-3.027-0.4071-5.53-0.3489-1.281-0.8142-3.202-1.396-5.705-1.57-0.8732-2.036-2.911-1.105-4.366 0.9886-1.572 3.199-1.805 4.478-0.815 1.396 1.106 1.512 3.493-0.0582 4.948 0.1745 1.979 0.349 3.726 0.5235 5.239 0.3489 3.26 0.6397 4.483 1.57 5.589 0.3489 0.4076 1.047 1.223 2.21 1.455 1.221 0.2329 2.21-0.3493 2.443-0.5239 0.8142-0.5239 1.105-1.164 1.919-2.969 0.3489-0.6986 0.9305-1.979 1.745-3.668-0.756-1.572 0.0582-3.318 1.454-3.842 1.279-0.4657 2.733 0.2329 3.257 1.455 0.5234 1.397-0.349 3.144-2.036 3.609-0.7561 0.7568-1.628 1.805-2.443 3.144-0.5815 0.9897-1.047 1.921-1.338 2.736-0.4071 0.9315-0.9305 2.329-1.105 4.133-0.2326 1.746 0.0582 2.387 0 3.551z'/%3E%3C/g%3E%3Cg transform='matrix(-1 0 0 1 88.47 -400)'%3E%3Cpath d='m30.49 25.45c-0.1163 2.852-2.501 6.171-5.699 7.335-3.78 1.397-7.27-0.6404-8.2-1.106-2.675-1.514-2.792-3.085-5.467-4.89-2.559-1.688-5.292-2.154-7.153-2.212-1.628 0.6986-3.373-0.0582-3.838-1.397-0.4653-1.281 0.4071-2.736 1.57-3.202 1.396-0.5822 3.257 0.2329 3.897 2.038 0.6397 0.3493 1.57 0.8733 2.85 1.397 1.628 0.6986 2.501 0.9897 3.664 0.9315 0.5234-0.0583 2.268-0.1165 3.024-1.339 0.5815-0.9897 0.1744-2.212-0.0582-2.853-0.5234-1.455-1.396-2.212-3.606-4.25-0.756-0.6986-1.919-1.805-3.373-3.202-2.152 0.2911-3.838-1.339-3.838-2.969 0-1.514 1.57-2.969 3.257-2.794 1.687 0.1746 3.024 1.921 2.675 3.842 1.396 1.514 2.443 2.794 3.14 3.668 1.163 1.397 2.036 2.62 3.722 3.609 1.047 0.6404 1.686 0.6986 2.21 0.5821 0.8724-0.291 1.338-1.222 1.512-1.63 0.6398-1.572 0.2327-3.027-0.4071-5.53-0.3489-1.281-0.8142-3.202-1.396-5.705-1.57-0.8732-2.036-2.911-1.105-4.366 0.9886-1.572 3.199-1.805 4.478-0.815 1.396 1.106 1.512 3.493-0.0582 4.948 0.1745 1.979 0.349 3.726 0.5235 5.239 0.3489 3.26 0.6397 4.483 1.57 5.589 0.3489 0.4076 1.047 1.223 2.21 1.455 1.221 0.2329 2.21-0.3493 2.443-0.5239 0.8142-0.5239 1.105-1.164 1.919-2.969 0.3489-0.6986 0.9305-1.979 1.745-3.668-0.756-1.572 0.0582-3.318 1.454-3.842 1.279-0.4657 2.733 0.2329 3.257 1.455 0.5234 1.397-0.349 3.144-2.036 3.609-0.7561 0.7568-1.628 1.805-2.443 3.144-0.5815 0.9897-1.047 1.921-1.338 2.736-0.4071 0.9315-0.9305 2.329-1.105 4.133-0.2326 1.746 0.0582 2.387 0 3.551z'/%3E%3C/g%3E%3Cg transform='translate(-9 -300.1)'%3E%3Cpath d='m7.983 2.467c1.105-1.223 3.199-1.281 4.42-0.05822 0.9305 0.9314 1.338 2.387 1.163 3.784 0.1163 0.4075-0.1163-0.4075 0 0 1.163 2.27 2.036 5.006 2.559 6.345 0.1744 0.4075 1.803 4.599 3.548 5.88 0.4652 0.3493 0.9305 0.5239 0.9305 0.5239 0.756 0.2911 1.512 0.2329 1.977 0.1164 1.105-0.291 1.919-1.164 2.152-2.27 0.2326-1.805 0.4071-3.842 0.4071-6.054 0-2.387-0.1745-4.599-0.4071-6.578-0.6979-1.048-0.5816-2.387 0.2326-3.318 0.9887-1.106 2.792-1.106 4.013-0.05822 1.221 1.106 1.396 2.853 0.4071 4.017-0.1745 0.1746-0.4653 0.4657-0.4653 0.4657-0.5816 2.503-1.047 5.589-1.105 9.256-0.0582 4.483 0.5234 8.383 1.163 11.35 3.199 8.616 11.05 29.81 10.93 32.31 0 0.3493-0.0582 1.281-0.5816 1.455s-1.28-0.5239-1.57-0.815c-2.036-1.979-13.38-19.44-17.1-25.27-0.9305-1.106-2.152-2.387-3.489-3.609-1.512-1.397-3.024-2.503-4.304-3.376-1.221-0.815-2.443-1.339-4.827-2.503-1.861-0.8733-3.431-1.572-4.536-2.038h-0.1163c-0.05815 0-1.512 0.2329-2.501-0.6986-0.9887-0.8732-1.163-2.503-0.4653-3.376 0.2908-0.4075 0.756-0.5821 0.9305-0.6403 0.9305-0.3493 2.036-0.0582 2.733 0.5239 0.5234 0.4657 0.5234 0.8732 0.8724 1.455 0.6397 1.048 1.454 1.222 4.013 2.445 2.966 1.455 3.315 2.038 4.769 2.154 0.5234 0.0582 1.454 0.1164 2.384-0.4657 0 0 0.9886-0.6404 1.396-1.863 0.4653-1.514-0.3489-3.26-2.792-6.986-1.163-1.805-2.733-4.075-4.711-6.753 0.4653 0.2911-0.9305-0.5822-1.338-0.9314-1.163-0.815-1.919-3.027-0.6979-4.424z'/%3E%3C/g%3E%3Cg transform='matrix(-1 0 0 1 101.8 -300.1)'%3E%3Cpath d='m7.983 2.467c1.105-1.223 3.199-1.281 4.42-0.05822 0.9305 0.9314 1.338 2.387 1.163 3.784 0.1163 0.4075-0.1163-0.4075 0 0 1.163 2.27 2.036 5.006 2.559 6.345 0.1744 0.4075 1.803 4.599 3.548 5.88 0.4652 0.3493 0.9305 0.5239 0.9305 0.5239 0.756 0.2911 1.512 0.2329 1.977 0.1164 1.105-0.291 1.919-1.164 2.152-2.27 0.2326-1.805 0.4071-3.842 0.4071-6.054 0-2.387-0.1745-4.599-0.4071-6.578-0.6979-1.048-0.5816-2.387 0.2326-3.318 0.9887-1.106 2.792-1.106 4.013-0.05822 1.221 1.106 1.396 2.853 0.4071 4.017-0.1745 0.1746-0.4653 0.4657-0.4653 0.4657-0.5816 2.503-1.047 5.589-1.105 9.256-0.0582 4.483 0.5234 8.383 1.163 11.35 3.199 8.616 11.05 29.81 10.93 32.31 0 0.3493-0.0582 1.281-0.5816 1.455s-1.28-0.5239-1.57-0.815c-2.036-1.979-13.38-19.44-17.1-25.27-0.9305-1.106-2.152-2.387-3.489-3.609-1.512-1.397-3.024-2.503-4.304-3.376-1.221-0.815-2.443-1.339-4.827-2.503-1.861-0.8733-3.431-1.572-4.536-2.038h-0.1163c-0.05815 0-1.512 0.2329-2.501-0.6986-0.9887-0.8732-1.163-2.503-0.4653-3.376 0.2908-0.4075 0.756-0.5821 0.9305-0.6403 0.9305-0.3493 2.036-0.0582 2.733 0.5239 0.5234 0.4657 0.5234 0.8732 0.8724 1.455 0.6397 1.048 1.454 1.222 4.013 2.445 2.966 1.455 3.315 2.038 4.769 2.154 0.5234 0.0582 1.454 0.1164 2.384-0.4657 0 0 0.9886-0.6404 1.396-1.863 0.4653-1.514-0.3489-3.26-2.792-6.986-1.163-1.805-2.733-4.075-4.711-6.753 0.4653 0.2911-0.9305-0.5822-1.338-0.9314-1.163-0.815-1.919-3.027-0.6979-4.424z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
.bg-kv2{background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 195 226.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='rotate(30 240.8 85.1)' opacity='.5'%3E%3Cg transform='matrix(1.432,0,0,1.432,65.57,641.9)'%3E%3Cg transform='translate(4.355,-400)'%3E%3Cpath d='m30.49 25.45c-0.1163 2.852-2.501 6.171-5.699 7.335-3.78 1.397-7.27-0.6404-8.2-1.106-2.675-1.514-2.792-3.085-5.467-4.89-2.559-1.688-5.292-2.154-7.153-2.212-1.628 0.6986-3.373-0.0582-3.838-1.397-0.4653-1.281 0.4071-2.736 1.57-3.202 1.396-0.5822 3.257 0.2329 3.897 2.038 0.6397 0.3493 1.57 0.8733 2.85 1.397 1.628 0.6986 2.501 0.9897 3.664 0.9315 0.5234-0.0583 2.268-0.1165 3.024-1.339 0.5815-0.9897 0.1744-2.212-0.0582-2.853-0.5234-1.455-1.396-2.212-3.606-4.25-0.756-0.6986-1.919-1.805-3.373-3.202-2.152 0.2911-3.838-1.339-3.838-2.969 0-1.514 1.57-2.969 3.257-2.794 1.687 0.1746 3.024 1.921 2.675 3.842 1.396 1.514 2.443 2.794 3.14 3.668 1.163 1.397 2.036 2.62 3.722 3.609 1.047 0.6404 1.686 0.6986 2.21 0.5821 0.8724-0.291 1.338-1.222 1.512-1.63 0.6398-1.572 0.2327-3.027-0.4071-5.53-0.3489-1.281-0.8142-3.202-1.396-5.705-1.57-0.8732-2.036-2.911-1.105-4.366 0.9886-1.572 3.199-1.805 4.478-0.815 1.396 1.106 1.512 3.493-0.0582 4.948 0.1745 1.979 0.349 3.726 0.5235 5.239 0.3489 3.26 0.6397 4.483 1.57 5.589 0.3489 0.4076 1.047 1.223 2.21 1.455 1.221 0.2329 2.21-0.3493 2.443-0.5239 0.8142-0.5239 1.105-1.164 1.919-2.969 0.3489-0.6986 0.9305-1.979 1.745-3.668-0.756-1.572 0.0582-3.318 1.454-3.842 1.279-0.4657 2.733 0.2329 3.257 1.455 0.5234 1.397-0.349 3.144-2.036 3.609-0.7561 0.7568-1.628 1.805-2.443 3.144-0.5815 0.9897-1.047 1.921-1.338 2.736-0.4071 0.9315-0.9305 2.329-1.105 4.133-0.2326 1.746 0.0582 2.387 0 3.551z'/%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,88.47,-400)'%3E%3Cpath d='m30.49 25.45c-0.1163 2.852-2.501 6.171-5.699 7.335-3.78 1.397-7.27-0.6404-8.2-1.106-2.675-1.514-2.792-3.085-5.467-4.89-2.559-1.688-5.292-2.154-7.153-2.212-1.628 0.6986-3.373-0.0582-3.838-1.397-0.4653-1.281 0.4071-2.736 1.57-3.202 1.396-0.5822 3.257 0.2329 3.897 2.038 0.6397 0.3493 1.57 0.8733 2.85 1.397 1.628 0.6986 2.501 0.9897 3.664 0.9315 0.5234-0.0583 2.268-0.1165 3.024-1.339 0.5815-0.9897 0.1744-2.212-0.0582-2.853-0.5234-1.455-1.396-2.212-3.606-4.25-0.756-0.6986-1.919-1.805-3.373-3.202-2.152 0.2911-3.838-1.339-3.838-2.969 0-1.514 1.57-2.969 3.257-2.794 1.687 0.1746 3.024 1.921 2.675 3.842 1.396 1.514 2.443 2.794 3.14 3.668 1.163 1.397 2.036 2.62 3.722 3.609 1.047 0.6404 1.686 0.6986 2.21 0.5821 0.8724-0.291 1.338-1.222 1.512-1.63 0.6398-1.572 0.2327-3.027-0.4071-5.53-0.3489-1.281-0.8142-3.202-1.396-5.705-1.57-0.8732-2.036-2.911-1.105-4.366 0.9886-1.572 3.199-1.805 4.478-0.815 1.396 1.106 1.512 3.493-0.0582 4.948 0.1745 1.979 0.349 3.726 0.5235 5.239 0.3489 3.26 0.6397 4.483 1.57 5.589 0.3489 0.4076 1.047 1.223 2.21 1.455 1.221 0.2329 2.21-0.3493 2.443-0.5239 0.8142-0.5239 1.105-1.164 1.919-2.969 0.3489-0.6986 0.9305-1.979 1.745-3.668-0.756-1.572 0.0582-3.318 1.454-3.842 1.279-0.4657 2.733 0.2329 3.257 1.455 0.5234 1.397-0.349 3.144-2.036 3.609-0.7561 0.7568-1.628 1.805-2.443 3.144-0.5815 0.9897-1.047 1.921-1.338 2.736-0.4071 0.9315-0.9305 2.329-1.105 4.133-0.2326 1.746 0.0582 2.387 0 3.551z'/%3E%3C/g%3E%3Cg transform='translate(-9,-300.1)'%3E%3Cpath d='m7.983 2.467c1.105-1.223 3.199-1.281 4.42-0.05822 0.9305 0.9314 1.338 2.387 1.163 3.784 0.1163 0.4075-0.1163-0.4075 0 0 1.163 2.27 2.036 5.006 2.559 6.345 0.1744 0.4075 1.803 4.599 3.548 5.88 0.4652 0.3493 0.9305 0.5239 0.9305 0.5239 0.756 0.2911 1.512 0.2329 1.977 0.1164 1.105-0.291 1.919-1.164 2.152-2.27 0.2326-1.805 0.4071-3.842 0.4071-6.054 0-2.387-0.1745-4.599-0.4071-6.578-0.6979-1.048-0.5816-2.387 0.2326-3.318 0.9887-1.106 2.792-1.106 4.013-0.05822 1.221 1.106 1.396 2.853 0.4071 4.017-0.1745 0.1746-0.4653 0.4657-0.4653 0.4657-0.5816 2.503-1.047 5.589-1.105 9.256-0.0582 4.483 0.5234 8.383 1.163 11.35 3.199 8.616 11.05 29.81 10.93 32.31 0 0.3493-0.0582 1.281-0.5816 1.455s-1.28-0.5239-1.57-0.815c-2.036-1.979-13.38-19.44-17.1-25.27-0.9305-1.106-2.152-2.387-3.489-3.609-1.512-1.397-3.024-2.503-4.304-3.376-1.221-0.815-2.443-1.339-4.827-2.503-1.861-0.8733-3.431-1.572-4.536-2.038h-0.1163c-0.05815 0-1.512 0.2329-2.501-0.6986-0.9887-0.8732-1.163-2.503-0.4653-3.376 0.2908-0.4075 0.756-0.5821 0.9305-0.6403 0.9305-0.3493 2.036-0.0582 2.733 0.5239 0.5234 0.4657 0.5234 0.8732 0.8724 1.455 0.6397 1.048 1.454 1.222 4.013 2.445 2.966 1.455 3.315 2.038 4.769 2.154 0.5234 0.0582 1.454 0.1164 2.384-0.4657 0 0 0.9886-0.6404 1.396-1.863 0.4653-1.514-0.3489-3.26-2.792-6.986-1.163-1.805-2.733-4.075-4.711-6.753 0.4653 0.2911-0.9305-0.5822-1.338-0.9314-1.163-0.815-1.919-3.027-0.6979-4.424z'/%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,101.8,-300.1)'%3E%3Cpath d='m7.983 2.467c1.105-1.223 3.199-1.281 4.42-0.05822 0.9305 0.9314 1.338 2.387 1.163 3.784 0.1163 0.4075-0.1163-0.4075 0 0 1.163 2.27 2.036 5.006 2.559 6.345 0.1744 0.4075 1.803 4.599 3.548 5.88 0.4652 0.3493 0.9305 0.5239 0.9305 0.5239 0.756 0.2911 1.512 0.2329 1.977 0.1164 1.105-0.291 1.919-1.164 2.152-2.27 0.2326-1.805 0.4071-3.842 0.4071-6.054 0-2.387-0.1745-4.599-0.4071-6.578-0.6979-1.048-0.5816-2.387 0.2326-3.318 0.9887-1.106 2.792-1.106 4.013-0.05822 1.221 1.106 1.396 2.853 0.4071 4.017-0.1745 0.1746-0.4653 0.4657-0.4653 0.4657-0.5816 2.503-1.047 5.589-1.105 9.256-0.0582 4.483 0.5234 8.383 1.163 11.35 3.199 8.616 11.05 29.81 10.93 32.31 0 0.3493-0.0582 1.281-0.5816 1.455s-1.28-0.5239-1.57-0.815c-2.036-1.979-13.38-19.44-17.1-25.27-0.9305-1.106-2.152-2.387-3.489-3.609-1.512-1.397-3.024-2.503-4.304-3.376-1.221-0.815-2.443-1.339-4.827-2.503-1.861-0.8733-3.431-1.572-4.536-2.038h-0.1163c-0.05815 0-1.512 0.2329-2.501-0.6986-0.9887-0.8732-1.163-2.503-0.4653-3.376 0.2908-0.4075 0.756-0.5821 0.9305-0.6403 0.9305-0.3493 2.036-0.0582 2.733 0.5239 0.5234 0.4657 0.5234 0.8732 0.8724 1.455 0.6397 1.048 1.454 1.222 4.013 2.445 2.966 1.455 3.315 2.038 4.769 2.154 0.5234 0.0582 1.454 0.1164 2.384-0.4657 0 0 0.9886-0.6404 1.396-1.863 0.4653-1.514-0.3489-3.26-2.792-6.986-1.163-1.805-2.733-4.075-4.711-6.753 0.4653 0.2911-0.9305-0.5822-1.338-0.9314-1.163-0.815-1.919-3.027-0.6979-4.424z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E ")}
.bg-kv3{background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 195 226.5' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(-.866 .5 .5 .866 120.2 -109)' opacity='.5'%3E%3Cg transform='matrix(1.432,0,0,1.432,65.57,641.9)'%3E%3Cg transform='translate(4.355,-400)'%3E%3Cpath d='m30.49 25.45c-0.1163 2.852-2.501 6.171-5.699 7.335-3.78 1.397-7.27-0.6404-8.2-1.106-2.675-1.514-2.792-3.085-5.467-4.89-2.559-1.688-5.292-2.154-7.153-2.212-1.628 0.6986-3.373-0.0582-3.838-1.397-0.4653-1.281 0.4071-2.736 1.57-3.202 1.396-0.5822 3.257 0.2329 3.897 2.038 0.6397 0.3493 1.57 0.8733 2.85 1.397 1.628 0.6986 2.501 0.9897 3.664 0.9315 0.5234-0.0583 2.268-0.1165 3.024-1.339 0.5815-0.9897 0.1744-2.212-0.0582-2.853-0.5234-1.455-1.396-2.212-3.606-4.25-0.756-0.6986-1.919-1.805-3.373-3.202-2.152 0.2911-3.838-1.339-3.838-2.969 0-1.514 1.57-2.969 3.257-2.794 1.687 0.1746 3.024 1.921 2.675 3.842 1.396 1.514 2.443 2.794 3.14 3.668 1.163 1.397 2.036 2.62 3.722 3.609 1.047 0.6404 1.686 0.6986 2.21 0.5821 0.8724-0.291 1.338-1.222 1.512-1.63 0.6398-1.572 0.2327-3.027-0.4071-5.53-0.3489-1.281-0.8142-3.202-1.396-5.705-1.57-0.8732-2.036-2.911-1.105-4.366 0.9886-1.572 3.199-1.805 4.478-0.815 1.396 1.106 1.512 3.493-0.0582 4.948 0.1745 1.979 0.349 3.726 0.5235 5.239 0.3489 3.26 0.6397 4.483 1.57 5.589 0.3489 0.4076 1.047 1.223 2.21 1.455 1.221 0.2329 2.21-0.3493 2.443-0.5239 0.8142-0.5239 1.105-1.164 1.919-2.969 0.3489-0.6986 0.9305-1.979 1.745-3.668-0.756-1.572 0.0582-3.318 1.454-3.842 1.279-0.4657 2.733 0.2329 3.257 1.455 0.5234 1.397-0.349 3.144-2.036 3.609-0.7561 0.7568-1.628 1.805-2.443 3.144-0.5815 0.9897-1.047 1.921-1.338 2.736-0.4071 0.9315-0.9305 2.329-1.105 4.133-0.2326 1.746 0.0582 2.387 0 3.551z'/%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,88.47,-400)'%3E%3Cpath d='m30.49 25.45c-0.1163 2.852-2.501 6.171-5.699 7.335-3.78 1.397-7.27-0.6404-8.2-1.106-2.675-1.514-2.792-3.085-5.467-4.89-2.559-1.688-5.292-2.154-7.153-2.212-1.628 0.6986-3.373-0.0582-3.838-1.397-0.4653-1.281 0.4071-2.736 1.57-3.202 1.396-0.5822 3.257 0.2329 3.897 2.038 0.6397 0.3493 1.57 0.8733 2.85 1.397 1.628 0.6986 2.501 0.9897 3.664 0.9315 0.5234-0.0583 2.268-0.1165 3.024-1.339 0.5815-0.9897 0.1744-2.212-0.0582-2.853-0.5234-1.455-1.396-2.212-3.606-4.25-0.756-0.6986-1.919-1.805-3.373-3.202-2.152 0.2911-3.838-1.339-3.838-2.969 0-1.514 1.57-2.969 3.257-2.794 1.687 0.1746 3.024 1.921 2.675 3.842 1.396 1.514 2.443 2.794 3.14 3.668 1.163 1.397 2.036 2.62 3.722 3.609 1.047 0.6404 1.686 0.6986 2.21 0.5821 0.8724-0.291 1.338-1.222 1.512-1.63 0.6398-1.572 0.2327-3.027-0.4071-5.53-0.3489-1.281-0.8142-3.202-1.396-5.705-1.57-0.8732-2.036-2.911-1.105-4.366 0.9886-1.572 3.199-1.805 4.478-0.815 1.396 1.106 1.512 3.493-0.0582 4.948 0.1745 1.979 0.349 3.726 0.5235 5.239 0.3489 3.26 0.6397 4.483 1.57 5.589 0.3489 0.4076 1.047 1.223 2.21 1.455 1.221 0.2329 2.21-0.3493 2.443-0.5239 0.8142-0.5239 1.105-1.164 1.919-2.969 0.3489-0.6986 0.9305-1.979 1.745-3.668-0.756-1.572 0.0582-3.318 1.454-3.842 1.279-0.4657 2.733 0.2329 3.257 1.455 0.5234 1.397-0.349 3.144-2.036 3.609-0.7561 0.7568-1.628 1.805-2.443 3.144-0.5815 0.9897-1.047 1.921-1.338 2.736-0.4071 0.9315-0.9305 2.329-1.105 4.133-0.2326 1.746 0.0582 2.387 0 3.551z'/%3E%3C/g%3E%3Cg transform='translate(-9,-300.1)'%3E%3Cpath d='m7.983 2.467c1.105-1.223 3.199-1.281 4.42-0.05822 0.9305 0.9314 1.338 2.387 1.163 3.784 0.1163 0.4075-0.1163-0.4075 0 0 1.163 2.27 2.036 5.006 2.559 6.345 0.1744 0.4075 1.803 4.599 3.548 5.88 0.4652 0.3493 0.9305 0.5239 0.9305 0.5239 0.756 0.2911 1.512 0.2329 1.977 0.1164 1.105-0.291 1.919-1.164 2.152-2.27 0.2326-1.805 0.4071-3.842 0.4071-6.054 0-2.387-0.1745-4.599-0.4071-6.578-0.6979-1.048-0.5816-2.387 0.2326-3.318 0.9887-1.106 2.792-1.106 4.013-0.05822 1.221 1.106 1.396 2.853 0.4071 4.017-0.1745 0.1746-0.4653 0.4657-0.4653 0.4657-0.5816 2.503-1.047 5.589-1.105 9.256-0.0582 4.483 0.5234 8.383 1.163 11.35 3.199 8.616 11.05 29.81 10.93 32.31 0 0.3493-0.0582 1.281-0.5816 1.455s-1.28-0.5239-1.57-0.815c-2.036-1.979-13.38-19.44-17.1-25.27-0.9305-1.106-2.152-2.387-3.489-3.609-1.512-1.397-3.024-2.503-4.304-3.376-1.221-0.815-2.443-1.339-4.827-2.503-1.861-0.8733-3.431-1.572-4.536-2.038h-0.1163c-0.05815 0-1.512 0.2329-2.501-0.6986-0.9887-0.8732-1.163-2.503-0.4653-3.376 0.2908-0.4075 0.756-0.5821 0.9305-0.6403 0.9305-0.3493 2.036-0.0582 2.733 0.5239 0.5234 0.4657 0.5234 0.8732 0.8724 1.455 0.6397 1.048 1.454 1.222 4.013 2.445 2.966 1.455 3.315 2.038 4.769 2.154 0.5234 0.0582 1.454 0.1164 2.384-0.4657 0 0 0.9886-0.6404 1.396-1.863 0.4653-1.514-0.3489-3.26-2.792-6.986-1.163-1.805-2.733-4.075-4.711-6.753 0.4653 0.2911-0.9305-0.5822-1.338-0.9314-1.163-0.815-1.919-3.027-0.6979-4.424z'/%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,101.8,-300.1)'%3E%3Cpath d='m7.983 2.467c1.105-1.223 3.199-1.281 4.42-0.05822 0.9305 0.9314 1.338 2.387 1.163 3.784 0.1163 0.4075-0.1163-0.4075 0 0 1.163 2.27 2.036 5.006 2.559 6.345 0.1744 0.4075 1.803 4.599 3.548 5.88 0.4652 0.3493 0.9305 0.5239 0.9305 0.5239 0.756 0.2911 1.512 0.2329 1.977 0.1164 1.105-0.291 1.919-1.164 2.152-2.27 0.2326-1.805 0.4071-3.842 0.4071-6.054 0-2.387-0.1745-4.599-0.4071-6.578-0.6979-1.048-0.5816-2.387 0.2326-3.318 0.9887-1.106 2.792-1.106 4.013-0.05822 1.221 1.106 1.396 2.853 0.4071 4.017-0.1745 0.1746-0.4653 0.4657-0.4653 0.4657-0.5816 2.503-1.047 5.589-1.105 9.256-0.0582 4.483 0.5234 8.383 1.163 11.35 3.199 8.616 11.05 29.81 10.93 32.31 0 0.3493-0.0582 1.281-0.5816 1.455s-1.28-0.5239-1.57-0.815c-2.036-1.979-13.38-19.44-17.1-25.27-0.9305-1.106-2.152-2.387-3.489-3.609-1.512-1.397-3.024-2.503-4.304-3.376-1.221-0.815-2.443-1.339-4.827-2.503-1.861-0.8733-3.431-1.572-4.536-2.038h-0.1163c-0.05815 0-1.512 0.2329-2.501-0.6986-0.9887-0.8732-1.163-2.503-0.4653-3.376 0.2908-0.4075 0.756-0.5821 0.9305-0.6403 0.9305-0.3493 2.036-0.0582 2.733 0.5239 0.5234 0.4657 0.5234 0.8732 0.8724 1.455 0.6397 1.048 1.454 1.222 4.013 2.445 2.966 1.455 3.315 2.038 4.769 2.154 0.5234 0.0582 1.454 0.1164 2.384-0.4657 0 0 0.9886-0.6404 1.396-1.863 0.4653-1.514-0.3489-3.26-2.792-6.986-1.163-1.805-2.733-4.075-4.711-6.753 0.4653 0.2911-0.9305-0.5822-1.338-0.9314-1.163-0.815-1.919-3.027-0.6979-4.424z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}

/* ************************************************** */
/* blog page */

.generate-columns-container{align-content:space-between !important}
.generate-columns-container .post{border-radius:10px !important;overflow:hidden}

@media (max-width:767px) {
  .generate-columns-container{gap:10px}
  .generate-columns-container .post{width:100% !important}
}
@media (min-width:768px) and (max-width:1024px) {
  .generate-columns-container{gap:10px}
  .generate-columns-container .post{width:calc(50% - 5px) !important}
}
@media (min-width:1025px) {
  .generate-columns-container{gap:20px}
  .generate-columns-container .post{width:calc((100% / 3) - (40px / 3)) !important}
}

.generate-columns-container .category-gastouderbureau{background-color:var(--primary-green-light-2)}
.generate-columns-container .category-peuteropvang{background-color:var(--primary-blue-2)}
.generate-columns-container .category-kinderdagverblijf{background-color:var(--primary-red-2)}
.generate-columns-container .category-buitenschoolse-opvang{background-color:var(--primary-green-dark-2)}
.generate-columns-container .category-algemeen{background-color:var(--primary-green-dark-2)}
.generate-columns-container .category-vacature{background-color:var(--primary-green-dark-2)}

.generate-columns-container .post-image{margin-bottom:20px !important}
.generate-columns-container .entry-header{padding:0 40px}
.generate-columns-container .entry-header h2{margin-bottom:30px !important}
.generate-columns-container .entry-header a{color:var(--base-3) !important}
.generate-columns-container .entry-summary{color:var(--base-3) !important;padding:0 40px 40px 40px}

.generate-columns-container .read-more-container .button{border-radius:10px !important}


.blog .post-image{height:0;padding-top:56.25%;position:relative}
.blog .post-image img.wp-post-image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}

.post-template-default.single-post .post{background:var(--shade-3)}
.post-template-default.single-post .post .entry-meta{margin:30px 0}

@media (max-width:767px) {
  .post-template-default.single-post .post{padding:30px}
}
@media (min-width:768px) and (max-width:1024px) {
  .post-template-default.single-post .post{padding:60px}
}
@media (min-width:1025px) {
  .post-template-default.single-post .post{border-radius:10px;padding:60px 90px}
}

/* ************************************************** */
/* form */

.wpcf7-form 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"], select, textarea {background:var(--base-3);border-radius:10px;margin:10px 0 0 0;width:100% !important}
.wpcf7-form input[type="date"]{padding:10px 15px}
.wpcf7-radio{margin:10px 0 0 0}
.wpcf7-submit{border-radius:10px;margin-top:30px}
input[type="submit"]{border-radius:10px;margin-top:15px}
form p:last-of-type{margin-bottom:0 !important}

/* ************************************************** */
/* intake form */

.post-password-form{background:var(--base-3);border-radius:10px;color:var(--contrast);padding:30px}

.container-form-intake{background:var(--shade-3);border-radius:10px;margin:30px 0 0 0;padding:30px}
.container-form-intake .columns{display:grid;gap:30px;margin-top:30px}
.container-form-intake .columns-1{grid-template-columns:repeat(1, 1fr)}
.container-form-intake .columns-2{grid-template-columns:repeat(2, 1fr)}
.container-form-intake .columns-3{grid-template-columns:repeat(3, 1fr)}
.container-form-intake label{font-weight:600}
.container-form-intake .wpcf7-list-item.first{margin-left:0}
.container-form-intake .dscf7_signature canvas{border-radius:10px}

@media all and (max-width:640px) {
  .container-form-intake .columns-2,.container-form-intake .columns-3{grid-template-columns:repeat(1, 1fr)}
}

/* ************************************************** */
/* yoast faq schema accordion */
.schema-faq-accordion{margin-top:30px}
.schema-faq-accordion .schema-faq-section{margin-bottom:20px}
.schema-faq-accordion .schema-faq-question{cursor:pointer;display:block;margin:0;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.schema-faq-accordion .schema-faq-question:after{color:var(--accent);content:"+";font-size:30px;font-weight:bold;position:absolute;right:0;top:50%;width:56px;text-align:center;-webkit-transform: translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.schema-faq-accordion .schema-faq-question.faq-q-open:after{content:"-"}
.schema-faq-accordion p.schema-faq-answer{display:none;margin:20px 0 0 0}


/* ************************************************** */
/* footer */

@media (min-width:1440px) {
    .footer-c2a > .gb-inside-container{border-radius:10px;overflow:hidden}
}

@media (min-width:768px) and (max-width:1279px) {
    .footer-c2a-img{position:relative}
    .footer-c2a-img img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}
}

.site-footer .copyright-bar ul{list-style-type:none;margin:0}

@media (min-width:768px) {
    .site-footer .site-info{text-align:left}
    .site-footer .copyright-bar{width:100%}
    .site-footer .copyright-bar ul{column-gap:30px;display:flex;justify-content:flex-start}

}





.logo-footer{margin:0 auto;width:200px}

.site-footer #nav ul{list-style-type:none;margin-left:0}
.site-footer #nav a{text-decoration:none}





.glider-contain {
    width: 100%;
    margin: 0 auto;
    position: relative;
  }
  .glider {
    margin: 0 auto;
    position: relative;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
    scrollbar-width: none;
    transform: translateZ(0);
  }

  .glider::-webkit-scrollbar{
    display: none;
    width: 0 !important;
    
  }


  .glider-track {
    transform: translateZ(0);
    width: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    z-index: 1;
  }
  .glider.draggable {
    user-select: none;
    cursor: -webkit-grab;
    cursor: grab;
  }
  .glider.draggable .glider-slide img {
    user-select: none;
    pointer-events: none;
  }
  .glider.drag {
    cursor: -webkit-grabbing;
    cursor: grabbing;
  }
  .glider-slide {
    user-select: none;
    justify-content: center;
    align-content: center;
    width: 100%;
  }
  .glider-slide img {
    max-width: 100%;
  }
  .glider::-webkit-scrollbar {
    opacity: 0;
    height: 0;
  }
 
 
  .glider-prev,.glider-next {display:none}
 
  .glider-prev,.glider-next {
    user-select: none;
    position: absolute;
    outline: none;
    background: none;
    padding: 0;
    z-index: 2;
    font-size: 40px;
    text-decoration: none;
    left: -23px;
    border: 0;
    top: 30%;
    cursor: pointer;
    color: #666;
    opacity: 1;
    line-height: 1;
    transition: opacity .5s cubic-bezier(.17,.67,.83,.67),
                color .5s cubic-bezier(.17,.67,.83,.67);
  }
  .glider-prev:hover,
  .glider-next:hover,
  .glider-prev:focus,
  .glider-next:focus {
    color: #a89cc8;
  }
  .glider-next {
    right: -23px;
    left: auto;
  }
  .glider-next.disabled,
  .glider-prev.disabled {
    opacity: .25;
    color: #666;
    cursor: default;
  }
  .glider-slide {
    min-width: 150px;
  }
  .glider-hide {
    opacity: 0;
  }

  @media all and (min-width:1025px) {.dots{display:none !important}}

  .glider-dots {
    user-select: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 20px auto 0 auto;
    padding: 0;
  }

  .glider-dot {
    border: 0;
    padding: 0;
    user-select: none;
    outline: none;
    display: block;
    cursor: pointer;
    color: var(--primary-green-light-2);
    border-radius: 999px;
    background: var(--primary-green-light-2);
    width: 12px;
    height: 12px;
    margin: 7px;
  }
  .glider-dot:hover,
  .glider-dot:focus,
  .glider-dot.active {
    background:var(--primary-green-dark-2);
  }
  @media(max-width: 36em){
    .glider::-webkit-scrollbar {
      opacity: 1;
      -webkit-appearance: none;
      width: 7px;
      height: 3px;
    }
    .glider::-webkit-scrollbar-thumb {
      opacity: 1;
      border-radius: 99px;
      background-color: rgba(156, 156, 156, 0.25);
      box-shadow: 0 0 1px rgba(255,255,255,.25);
    }
  }
  