/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-landkaart:#fbf7e7;--color-zand:#ecebda;--color-zonnestraal:#feff86;--color-schors:#ef9953;--color-avontuur:#9795d0;--color-bladgroen:#61c22e;--color-mosgroen:#1a4919;--color-primary:#61c22e;--color-light:#fff;--color-text:#1a4919;--color-primary-dark:#1a4919;--anchor-color:#61c22e;--anchor-color-hover:#1a4919}.boenk-na-school{--color-primary:#ef9953;--color-primary-dark:#ce752d;--anchor-color:#ef9953;--anchor-color-hover:#ce752d}.boenk-reizen{--color-primary:#9795d0;--color-primary-dark:#64629f;--anchor-color:#9795d0;--anchor-color-hover:#64629f}:root{--font-base-family:"Onest","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.8rem;--font-line-height:2.2rem;--font-line-height-big:2.5rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:6rem}.c-column-item{width:100%}.c-column-item__wrapper{height:100%;display:flex;flex-direction:column}.c-column-item__media{margin-bottom:2.5rem}.c-column-item__media svg{width:8rem;height:8rem}@media screen and (min-width:480px){.c-column-item__media svg{width:10rem;height:10rem}}.c-column-item__content{display:flex;height:100%;flex-direction:column;justify-content:space-between}.c-column-item--has-bg{border-radius:1.6rem;overflow:hidden}.c-column-item--has-bg .c-column-item__content{padding:1.5rem}@media screen and (min-width:768px){.c-column-item--has-bg .c-column-item__content{padding:2.5rem}}@media screen and (min-width:1150px){.c-column-item--has-bg .c-column-item__content{padding:5rem}}
:root{--color-landkaart:#fbf7e7;--color-zand:#ecebda;--color-zonnestraal:#feff86;--color-schors:#ef9953;--color-avontuur:#9795d0;--color-bladgroen:#61c22e;--color-mosgroen:#1a4919;--color-primary:#61c22e;--color-light:#fff;--color-text:#1a4919;--color-primary-dark:#1a4919;--anchor-color:#61c22e;--anchor-color-hover:#1a4919}.boenk-na-school{--color-primary:#ef9953;--color-primary-dark:#ce752d;--anchor-color:#ef9953;--anchor-color-hover:#ce752d}.boenk-reizen{--color-primary:#9795d0;--color-primary-dark:#64629f;--anchor-color:#9795d0;--anchor-color-hover:#64629f}:root{--font-base-family:"Onest","Helvetica","Arial",sans-serif;--font-size:1.6rem;--font-size-big:1.8rem;--font-line-height:2.2rem;--font-line-height-big:2.5rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900}:root{--flex-gap:80px;--flex-total-columns:24}:root{--grid-gap:6rem}@media screen and (min-width:768px){.c-text-media__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.c-text-media--background-on .c-text-media__media{background-image:url(/themes/custom/studioeleventheme/img/brush-stroke-bg.svg);background-size:contain;background-repeat:no-repeat}.c-text-media--background-on .c-text-media__media .field--name-field-media{width:75%;padding:3.5rem 0}@media screen and (min-width:480px){.c-text-media--background-on .c-text-media__media .field--name-field-media{padding:6.5rem 0 6rem}}@media screen and (min-width:768px){.c-text-media--background-on .c-text-media__media .field--name-field-media{padding:5rem 0}}@media screen and (min-width:1150px){.c-text-media--background-on .c-text-media__media .field--name-field-media{padding:6.5rem 0 9rem}}.c-text-media--background-on .c-text-media__media img{rotate:3deg;aspect-ratio:4/5}.c-text-media--background-on .c-text-media__media .icon{top:15%;left:5%}.c-text-media--background-on .c-text-media__media .icon2{bottom:10%}.c-text-media__media{display:flex;justify-content:center;position:relative;height:-moz-fit-content;height:fit-content}.c-text-media__media img{-o-object-fit:cover;object-fit:cover;border-radius:1.6rem;width:100%}.c-text-media__media .icon,.c-text-media__media .icon2{position:absolute;z-index:5}@media screen and (min-width:1150px){.c-text-media__media .icon,.c-text-media__media .icon2{width:12rem!important;height:12rem}}.c-text-media__media .icon{top:-1rem;left:-1rem}@media screen and (min-width:768px){.c-text-media__media .icon{top:-3rem}}.c-text-media__media .icon2{bottom:-3rem;right:5%;rotate:17deg}@media screen and (min-width:768px){.c-text-media__media{width:calc(11 / var(--flex-total-columns) * 100%)}}@media screen and (min-width:1150px){.c-text-media__media{background-position:center}}.c-text-media__content{margin-top:5rem}@media screen and (min-width:768px){.c-text-media__content{width:calc(10 / var(--flex-total-columns) * 100%);margin-left:calc(1 / var(--flex-total-columns) * 100%);display:flex;flex-direction:column;justify-content:center;margin-top:0}}@media screen and (min-width:992px){.c-text-media__content{width:calc(9 / var(--flex-total-columns) * 100%);margin-left:calc(2 / var(--flex-total-columns) * 100%)}}.c-text-media__buttons{display:flex;gap:1rem;flex-wrap:wrap}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__wrapper{flex-direction:row-reverse}}.c-text-media--media-position-right .c-text-media__media .icon{top:-3rem;left:20%}@media screen and (min-width:1150px){.c-text-media--media-position-right .c-text-media__media .icon{left:30%}}.c-text-media--media-position-right .c-text-media__media .icon2{bottom:-3rem;right:30%}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__media{margin-left:calc(1 / var(--flex-total-columns) * 100%)}}@media screen and (min-width:992px){.c-text-media--media-position-right .c-text-media__media{margin-left:calc(2 / var(--flex-total-columns) * 100%)}}@media screen and (min-width:768px){.c-text-media--media-position-right .c-text-media__content{margin-left:0}}.c-text-media--media-position-right.c-text-media--background-on .c-text-media__media{background-image:url(/themes/custom/studioeleventheme/img/flower-bg.svg)}.c-text-media--media-position-right.c-text-media--background-on .c-text-media__media .field--name-field-media{width:68%;padding:3rem 0}
