﻿body::before{content:"xs";display:none;visibility:hidden}@media(min-width: 561px){body::before{content:"sm"}}@media(min-width: 768px){body::before{content:"md"}}@media(min-width: 992px){body::before{content:"lg"}}@media(min-width: 1200px){body::before{content:"xl"}}@media(min-width: 1400px){body::before{content:"2xl"}}:root{--font-base: 'Nunito Sans', sans-serif;--font-lined: 'Oskar Inline',Oskar,Helvetica,Arial,sans-serif;--font-heading: Oskar,Helvetica,Arial,sans-serif;--font-buttons: Oskar,Helvetica,Arial,sans-serif;--color-white: #fff;--color-black: #191919;--color-grey-50: #A4A4A4;--color-grey-100: #959595;--color-grey-200: #787878;--color-grey-300: #5A5A5A;--color-grey-400: #3D3D3D;--color-grey-500: #1F1F1F;--color-grey-600: #191919;--color-primary-50: #D3BBD7;--color-primary-100: #C5ABC9;--color-primary-200: #A98CAE;--color-primary-300: #8C6C92;--color-primary-400: #704D77;--color-primary-500: #542D5B;--color-primary-600: #432449;--color-secondary-50: #F9D6E3;--color-secondary-100: #F3BED1;--color-secondary-200: #EEA7C0;--color-secondary-300: #DC5F8B;--color-secondary-400: #D13068;--color-secondary-500: #C50045;--color-secondary-600: #9E0037;--color-tertiary-50: #E6F5FB;--color-tertiary-100: #CCEBF7;--color-tertiary-200: #99D8EF;--color-tertiary-300: #66C4E8;--color-tertiary-400: #33B1E0;--color-tertiary-500: #009DD8;--color-tertiary-600: #007EAD;--color-highlight-50: #EBF7F0;--color-highlight-100: #D8EFE2;--color-highlight-200: #B0DFC4;--color-highlight-300: #89CEA7;--color-highlight-400: #61BE89;--color-highlight-500: #3AAE6C;--color-highlight-600: #2E8B56;--color-additional1-50: #F5F2F7;--color-additional1-100: #EBE5F0;--color-additional1-200: #D7CBE1;--color-additional1-300: #C2B2D1;--color-additional1-400: #AE98C2;--color-additional1-500: #9A7EB3;--color-additional1-600: #7C6590;--color-additional2-50: #FDF3E6;--color-additional2-100: #FCE7CD;--color-additional2-200: #F9CE9B;--color-additional2-300: #F5B66A;--color-additional2-400: #F29D38;--color-additional2-500: #EF8506;--color-additional2-600: #BF6A05;--color-additional3-50: #FBFBE6;--color-additional3-100: #F7F7CD;--color-additional3-200: #EFEF9B;--color-additional3-300: #E8E869;--color-additional3-400: #E0E037;--color-additional3-500: #D8D805;--color-additional3-600: #ADAD04;--color-additional4-50: #F1FAFD;--color-additional4-100: #E3F4FB;--color-additional4-200: #C7E9F7;--color-additional4-300: #AADEF3;--color-additional4-400: #8ED3EF;--color-additional4-500: #72C8EB;--color-additional4-600: #5DA7C5;--color-additional5-50: #FDF3F7;--color-additional5-100: #FBE7EF;--color-additional5-200: #F7CFE0;--color-additional5-300: #F4B6D0;--color-additional5-400: #F09EC1;--color-additional5-500: #EC86B1;--color-additional5-600: #CA6D94;--color-additional6-50: #FFFDEB;--color-additional6-100: #FEFBD7;--color-additional6-200: #FDF6AE;--color-additional6-300: #FCF286;--color-additional6-400: #FBED5D;--color-additional6-500: #FAE935;--color-additional6-600: #C9BC2A;--ui-heading: var(--color-primary-500);--ui-text: var(--color-grey-600);--ui-text-transform: uppercase;--ui-link: var(--color-secondary-500);--ui-link-hover: var(--color-secondary-500);--ui-border-radius: 25px;--ui-gap-size: 16px;--ui-max-width: 750px;--ui-transition: .3s ease;--overview-header-margin: 2rem;--nav-bg: var(--color-primary-500);--nav-icon: var(--color-white);--nav-link: var(--color-primary-500);--nav-link-hover: var(--color-tertiary-500);--nav-tab-bg: transparent;--nav-tab-text: var(--color-white);--nav-tab-bg-hover: var(--color-primary-100);--nav-tab-text-hover: var(--color-grey-500);--nav-panel-bg: var(--color-additional4-50);--button-default-bg: var(--color-primary-500);--button-default-text: var(--color-white);--button-default-border: var(--color-primary-500);--button-default-bg-hover: var(--color-primary-600);--button-default-text-hover: var(--color-white);--button-default-border-hover: var(--color-primary-600);--button-default-outline-bg: var(--color-white);--button-default-outline-text: var(--color-primary-500);--button-default-outline-border: var(--color-primary-500);--button-default-outline-bg-hover: var(--color-primary-600);--button-default-outline-text-hover: var(--color-white);--button-default-outline-border-hover: var(--color-primary-600);--button-default-padding: 8px 12px;--button-default-border-radius: 25px;--button-cta-bg: var(--color-highlight-600);--button-cta-text: var(--color-white);--button-cta-border: var(--color-highlight-600);--button-cta-bg-hover: var(--color-highlight-500);--button-cta-text-hover: var(--color-white);--button-cta-border-hover: var(--color-highlight-500);--button-cta-outline-bg: var(--color-white);--button-cta-outline-text: var(--color-highlight-600);--button-cta-outline-border: var(--color-highlight-600);--button-cta-outline-bg-hover: var(--color-highlight-500);--button-cta-outline-text-hover: var(--color-white);--button-cta-outline-border-hover: var(--color-highlight-500);--button-block-bg: var(--color-additional5-200);--button-block-text: var(--color-primary-500);--button-block-shape-color: var(--color-primary-500);--button-block-border: var(--color-additional5-200);--button-block-bg-hover: var(--color-additional5-200);--button-block-text-hover: var(--color-primary-500);--button-block-border-hover: var(--color-additional5-200);--accordion-bg: var(--color-primary-50);--accordion-text: var(--color-primary-500);--accordion-border: var(--color-primary-500);--accordion-bg-active: var(--color-primary-500);--accordion-text-active: var(--color-white);--accordion-border-active: var(--color-primary-500);--faq-text: var(--color-primary-500);--faq-icon: var(--color-primary-500);--faq-border: var(--color-primary-50);--content-column-heading: var(--ui-heading);--content-column-text: var(--ui-text);--content-column-secondary-text: var(--color-grey-400);--content-column-image-size: 180px;--agenda-bg: var(--color-additional1-200);--agenda-heading: var(--ui-heading);--agenda-text: var(--ui-text);--agenda-icon: var(--color-primary-500);--agenda-cal-bg: var(--color-additional1-200);--agenda-cal-heading: var(--color-primary-500);--agenda-cal-text: var(--color-black);--agenda-cal-bg-active: var(--color-white);--agenda-cal-text-active: var(--ui-text);--agenda-cal-bg-selected: var(--color-primary-500);--agenda-cal-text-selected: var(--color-white);--dual-content-bg: var(--color-additional1-200);--dual-content-heading: var(--ui-heading);--dual-content-text: var(--ui-text);--cta-bg: var(--color-additional5-200);--cta-heading: var(--ui-heading);--cta-text: var(--ui-text);--cta-shape-1: var(--color-additional4-200);--cta-shape-2: var(--color-additional4-500);--cta-shape-3: #ADC2E5;--card-component-padding: 17px 20px;--media-row-bg: var(--color-additional1-200);--media-row-text: var(--ui-text);--carousel-text: var(--color-grey-300);--carousel-border: #eee;--carousel-icon: var(--color-primary-500);--carousel-button-bg: var(--color-white);--form-bg: transparent;--form-max-width: 750px;--form-field-border: var(--color-grey-50);--form-field-max-width: 400px;--form-padding: 0;--details-block-bg: var(--color-primary-50);--details-block-header-bg: var(--color-primary-500);--details-block-heading: var(--color-white);--details-block-text: var(--ui-text);--details-block-toggler: var(--color-primary-500);--details-block-toggler-hover: var(--ui-link-hover);--details-block-footer-bg: var(--color-tertiary-50);--details-block-footer-heading: var(--ui-text);--details-block-footer-text: var(--ui-text);--footer-bg: var(--color-primary-500);--footer-heading: var(--color-white);--footer-text: var(--color-white);--footer-link: var(--color-white);--footer-link-hover: var(--color-tertiary-500)}@media(min-width: 768px){:root{--button-default-padding: 12px 20px;--card-component-padding: 25px 40px}}.theme__color-amateurkunst{--color-primary-50: #B6D5CA;--color-primary-100: #A7C7BC;--color-primary-200: #88AB9F;--color-primary-300: #688F81;--color-primary-400: #497364;--color-primary-500: #2A5747;--color-primary-600: #224639;--color-secondary-50: #FEFAE9;--color-secondary-100: #FCF5D3;--color-secondary-200: #F9EAA6;--color-secondary-300: #F7E07A;--color-secondary-400: #F4D54D;--color-secondary-500: #F1CB21;--color-secondary-600: #C1A21A;--color-tertiary-50: #EAF6F7;--color-tertiary-100: #D6ECEF;--color-tertiary-200: #ACDADF;--color-tertiary-300: #83C7CE;--color-tertiary-400: #59B5BE;--color-tertiary-500: #30A2AE;--color-tertiary-600: #26828B;--color-highlight-50: #F5F2F7;--color-highlight-100: #EBE5F0;--color-highlight-200: #D6CBE0;--color-highlight-300: #C2B1D1;--color-highlight-400: #AD97C1;--color-highlight-500: #997DB2;--color-highlight-600: #7B658F;--color-additional1-50: #FDFDF3;--color-additional1-100: #FBFBE7;--color-additional1-200: #F8F7CF;--color-additional1-300: #F4F3B6;--color-additional1-400: #F1EF9E;--color-additional1-500: #EDEB86;--color-additional1-600: #CBC96D;--color-additional2-50: #F4FCF9;--color-additional2-100: #E8F8F3;--color-additional2-200: #D2F1E6;--color-additional2-300: #BBEADA;--color-additional2-400: #A5E3CD;--color-additional2-500: #8EDCC1;--color-additional2-600: #75BAA2;--color-additional3-50: #FDF2F8;--color-additional3-100: #FBE5F1;--color-additional3-200: #F7CBE3;--color-additional3-300: #F2B1D5;--color-additional3-400: #EE97C7;--color-additional3-500: #EA7DB9;--color-additional3-600: #C6669B;--color-additional4-50: #F4FBFC;--color-additional4-100: #E8F7F9;--color-additional4-200: #D1EFF3;--color-additional4-300: #BAE8EC;--color-additional4-400: #A3E0E6;--color-additional4-500: #8CD8E0;--color-additional4-600: #73B7BE;--color-additional5-50: #F5F7FC;--color-additional5-100: #EAF0F8;--color-additional5-200: #D6E1F2;--color-additional5-300: #C1D1EB;--color-additional5-400: #ADC2E5;--color-additional5-500: #98B3DE;--color-additional5-600: #7D96BD;--color-additional6-50: #F3F9D5;--color-additional6-100: #EAF3BE;--color-additional6-200: #D8E78E;--color-additional6-300: #C5DC5F;--color-additional6-400: #B3D02F;--color-additional6-500: #A1C400;--color-additional6-600: #819D00;--ui-heading: var(--color-primary-500);--ui-text: var(--color-grey-600);--ui-link: var(--color-secondary-500);--ui-link-hover: var(--color-secondary-500);--nav-bg: var(--color-primary-500);--nav-icon: var(--color-white);--nav-link: var(--color-primary-500);--nav-link-hover: var(--color-tertiary-500);--nav-tab-bg: transparent;--nav-tab-text: var(--color-white);--nav-tab-bg-hover: var(--color-primary-100);--nav-tab-text-hover: var(--color-grey-500);--nav-panel-bg: var(--color-additional4-50);--button-default-bg: var(--color-primary-500);--button-default-text: var(--color-white);--button-default-border: var(--color-primary-500);--button-default-bg-hover: var(--color-primary-600);--button-default-text-hover: var(--color-white);--button-default-border-hover: var(--color-primary-600);--button-default-outline-bg: var(--color-white);--button-default-outline-text: var(--color-primary-500);--button-default-outline-border: var(--color-primary-500);--button-default-outline-bg-hover: var(--color-primary-600);--button-default-outline-text-hover: var(--color-white);--button-default-outline-border-hover: var(--color-primary-600);--button-cta-bg: var(--color-highlight-600);--button-cta-text: var(--color-white);--button-cta-border: var(--color-highlight-600);--button-cta-bg-hover: var(--color-highlight-500);--button-cta-text-hover: var(--color-white);--button-cta-border-hover: var(--color-highlight-500);--button-cta-outline-bg: var(--color-white);--button-cta-outline-text: var(--color-highlight-600);--button-cta-outline-border: var(--color-highlight-600);--button-cta-outline-bg-hover: var(--color-highlight-500);--button-cta-outline-text-hover: var(--color-white);--button-cta-outline-border-hover: var(--color-highlight-500);--button-block-bg: var(--color-additional5-200);--button-block-text: var(--color-primary-500);--button-block-shape-color: var(--color-primary-500);--button-block-border: var(--color-additional5-200);--button-block-bg-hover: var(--color-additional5-200);--button-block-text-hover: var(--color-primary-500);--button-block-border-hover: var(--color-additional5-200);--accordion-bg: var(--color-primary-50);--accordion-text: var(--color-primary-500);--accordion-border: var(--color-primary-500);--accordion-bg-active: var(--color-primary-500);--accordion-text-active: var(--color-white);--accordion-border-active: var(--color-primary-500);--faq-text: var(--color-primary-500);--faq-icon: var(--color-primary-500);--faq-border: var(--color-primary-50);--content-column-heading: var(--ui-heading);--content-column-text: var(--ui-text);--content-column-secondary-text: var(--color-grey-400);--agenda-bg: var(--color-additional1-200);--agenda-heading: var(--ui-heading);--agenda-text: var(--ui-text);--agenda-icon: var(--color-primary-500);--agenda-cal-bg: var(--color-additional1-200);--agenda-cal-heading: var(--color-primary-500);--agenda-cal-text: var(--color-black);--agenda-cal-bg-active: var(--color-white);--agenda-cal-text-active: var(--ui-text);--agenda-cal-bg-selected: var(--color-primary-500);--agenda-cal-text-selected: var(--color-white);--dual-content-bg: var(--color-additional1-200);--dual-content-heading: var(--ui-heading);--dual-content-text: var(--ui-text);--cta-bg: var(--color-additional6-200);--cta-heading: var(--ui-heading);--cta-text: var(--ui-text);--cta-shape-1: var(--color-additional4-200);--cta-shape-2: var(--color-additional4-500);--cta-shape-3: var(--color-additional2-400);--media-row-bg: var(--color-additional1-200);--media-row-text: var(--ui-text);--carousel-text: var(--color-grey-300);--carousel-border: #eee;--carousel-icon: var(--color-primary-500);--carousel-button-bg: var(--color-white);--form-bg: transparent;--form-field-border: var(--color-grey-50);--details-block-bg: var(--color-primary-50);--details-block-header-bg: var(--color-primary-500);--details-block-heading: var(--color-white);--details-block-text: var(--ui-text);--details-block-toggler: var(--color-primary-500);--details-block-toggler-hover: var(--ui-link-hover);--details-block-footer-bg: var(--color-tertiary-50);--details-block-footer-heading: var(--ui-text);--details-block-footer-text: var(--ui-text);--footer-bg: var(--color-primary-500);--footer-heading: var(--color-white);--footer-text: var(--color-white);--footer-link: var(--color-white);--footer-link-hover: var(--color-tertiary-500)}.theme__color-amateurkunst.theme__page-home .banner__title{background:url(/static/img/header/amateurkunst-shape-small.svg) no-repeat;background-position:center center;background-size:contain;padding:3rem 1rem 2rem 2rem}.theme__color-amateurkunst.theme__page-home .banner__title h1{word-break:break-word;max-width:80px}@media(min-width: 768px){.theme__color-amateurkunst.theme__page-home .banner__body::before{background:url(/static/img/header/amateurkunst-shape.svg) no-repeat;background-position:left bottom;background-size:auto 100%;top:-100px;left:-100px}.theme__color-amateurkunst.theme__page-home .banner__title{background:none;padding:0rem 2rem 0 6rem}.theme__color-amateurkunst.theme__page-home .banner__title h1{word-break:normal;max-width:none}.theme__color-amateurkunst.theme__page-home .banner__title,.theme__color-amateurkunst.theme__page-home .banner__subtitle,.theme__color-amateurkunst.theme__page-home .banner__content{width:580px}}.theme__color-zakelijk{--color-primary-50: #F9D6E3;--color-primary-100: #F3BED1;--color-primary-200: #EEA7C0;--color-primary-300: #DC5F8B;--color-primary-400: #D13068;--color-primary-500: #C50045;--color-primary-600: #9E0037;--color-secondary-50: #E6F5FB;--color-secondary-100: #CCEBF7;--color-secondary-200: #99D8EF;--color-secondary-300: #66C4E8;--color-secondary-400: #33B1E0;--color-secondary-500: #009DD8;--color-secondary-600: #007EAD;--color-tertiary-50: #D3BBD7;--color-tertiary-100: #C5ABC9;--color-tertiary-200: #A98CAE;--color-tertiary-300: #8C6C92;--color-tertiary-400: #704D77;--color-tertiary-500: #542D5B;--color-tertiary-600: #432449;--color-highlight-50: #EBF7F0;--color-highlight-100: #D8EFE2;--color-highlight-200: #B0DFC4;--color-highlight-300: #89CEA7;--color-highlight-400: #61BE89;--color-highlight-500: #3AAE6C;--color-highlight-600: #2E8B56;--color-additional1-50: #F1FAFD;--color-additional1-100: #E3F4FB;--color-additional1-200: #C7E9F7;--color-additional1-300: #AADEF3;--color-additional1-400: #8ED3EF;--color-additional1-500: #72C8EB;--color-additional1-600: #5DA7C5;--color-additional2-50: #F5F2F7;--color-additional2-100: #EBE5F0;--color-additional2-200: #D7CBE1;--color-additional2-300: #C2B2D1;--color-additional2-400: #AE98C2;--color-additional2-500: #9A7EB3;--color-additional2-600: #7C6590;--color-additional3-50: #F5F2F7;--color-additional3-100: #EBE5F0;--color-additional3-200: #D7CBE1;--color-additional3-300: #C2B2D1;--color-additional3-400: #AE98C2;--color-additional3-500: #9A7EB3;--color-additional3-600: #7C6590;--color-additional4-50: #F1FAFD;--color-additional4-100: #E3F4FB;--color-additional4-200: #C7E9F7;--color-additional4-300: #AADEF3;--color-additional4-400: #8ED3EF;--color-additional4-500: #72C8EB;--color-additional4-600: #5DA7C5;--color-additional5-50: #F5F2F7;--color-additional5-100: #EBE5F0;--color-additional5-200: #D7CBE1;--color-additional5-300: #C2B2D1;--color-additional5-400: #AE98C2;--color-additional5-500: #9A7EB3;--color-additional5-600: #7C6590;--color-additional6-50: #F5F2F7;--color-additional6-100: #EBE5F0;--color-additional6-200: #D7CBE1;--color-additional6-300: #C2B2D1;--color-additional6-400: #AE98C2;--color-additional6-500: #9A7EB3;--color-additional6-600: #7C6590;--ui-heading: var(--color-primary-500);--ui-text: var(--color-grey-600);--ui-link: var(--color-secondary-500);--ui-link-hover: var(--color-secondary-500);--nav-bg: var(--color-primary-500);--nav-icon: var(--color-white);--nav-link: var(--color-primary-500);--nav-link-hover: var(--color-additional2-500);--nav-tab-bg: transparent;--nav-tab-text: var(--color-white);--nav-tab-bg-hover: var(--color-primary-100);--nav-tab-text-hover: var(--color-grey-500);--nav-panel-bg: var(--color-additional4-50);--button-default-bg: var(--color-primary-500);--button-default-text: var(--color-white);--button-default-border: var(--color-primary-500);--button-default-bg-hover: var(--color-primary-600);--button-default-text-hover: var(--color-white);--button-default-border-hover: var(--color-primary-600);--button-default-outline-bg: var(--color-white);--button-default-outline-text: var(--color-primary-500);--button-default-outline-border: var(--color-primary-500);--button-default-outline-bg-hover: var(--color-primary-600);--button-default-outline-text-hover: var(--color-white);--button-default-outline-border-hover: var(--color-primary-600);--button-cta-bg: var(--color-highlight-600);--button-cta-text: var(--color-white);--button-cta-border: var(--color-highlight-600);--button-cta-bg-hover: var(--color-highlight-500);--button-cta-text-hover: var(--color-white);--button-cta-border-hover: var(--color-highlight-500);--button-cta-outline-bg: var(--color-white);--button-cta-outline-text: var(--color-highlight-600);--button-cta-outline-border: var(--color-highlight-600);--button-cta-outline-bg-hover: var(--color-highlight-500);--button-cta-outline-text-hover: var(--color-white);--button-cta-outline-border-hover: var(--color-highlight-500);--button-block-bg: var(--color-additional5-200);--button-block-text: var(--color-primary-500);--button-block-shape-color: var(--color-primary-500);--button-block-border: var(--color-additional5-200);--button-block-bg-hover: var(--color-additional5-200);--button-block-text-hover: var(--color-primary-500);--button-block-border-hover: var(--color-additional5-200);--accordion-bg: var(--color-primary-50);--accordion-text: var(--color-primary-500);--accordion-border: var(--color-primary-500);--accordion-bg-active: var(--color-primary-500);--accordion-text-active: var(--color-white);--accordion-border-active: var(--color-primary-500);--faq-text: var(--color-primary-500);--faq-icon: var(--color-primary-500);--faq-border: var(--color-primary-50);--content-column-heading: var(--ui-heading);--content-column-text: var(--ui-text);--content-column-secondary-text: var(--color-grey-400);--agenda-bg: var(--color-additional1-200);--agenda-heading: var(--ui-heading);--agenda-text: var(--ui-text);--agenda-icon: var(--color-primary-500);--agenda-cal-bg: var(--color-additional1-200);--agenda-cal-heading: var(--color-primary-500);--agenda-cal-text: var(--color-black);--agenda-cal-bg-active: var(--color-white);--agenda-cal-text-active: var(--ui-text);--agenda-cal-bg-selected: var(--color-primary-500);--agenda-cal-text-selected: var(--color-white);--dual-content-bg: var(--color-additional1-200);--dual-content-heading: var(--ui-heading);--dual-content-text: var(--ui-text);--cta-bg: var(--color-additional6-200);--cta-heading: var(--ui-heading);--cta-text: var(--ui-text);--cta-shape-1: var(--color-additional4-200);--cta-shape-2: var(--color-additional4-500);--cta-shape-3: var(--color-additional2-400);--media-row-bg: var(--color-additional1-200);--media-row-text: var(--ui-text);--carousel-text: var(--color-grey-300);--carousel-border: #eee;--carousel-icon: var(--color-primary-500);--carousel-button-bg: var(--color-white);--form-bg: transparent;--form-field-border: var(--color-grey-50);--details-block-bg: var(--color-primary-50);--details-block-header-bg: var(--color-primary-500);--details-block-heading: var(--color-white);--details-block-text: var(--ui-text);--details-block-toggler: var(--color-primary-500);--details-block-toggler-hover: var(--ui-link-hover);--details-block-footer-bg: var(--color-tertiary-50);--details-block-footer-heading: var(--ui-text);--details-block-footer-text: var(--ui-text);--footer-bg: var(--color-primary-500);--footer-heading: var(--color-white);--footer-text: var(--color-white);--footer-link: var(--color-white);--footer-link-hover: var(--color-tertiary-500)}@media(min-width: 768px){.theme__color-zakelijk.theme__page-home .banner__body::before{background:url(/static/img/header/zakelijk-shape.svg) no-repeat;background-position:left bottom;background-size:auto 100%;top:-50px;left:-200px}.theme__color-zakelijk.theme__page-home .banner__title{background:none;padding:0rem 2rem 0 6rem}.theme__color-zakelijk.theme__page-home .banner__title,.theme__color-zakelijk.theme__page-home .banner__subtitle,.theme__color-zakelijk.theme__page-home .banner__content{width:580px}}.theme__color-kunstbrouwerij{--button-font-size: 20px;font-size:20px;--color-primary-50: #F2D2DE;--color-primary-100: #E9BDCE;--color-primary-200: #D794AE;--color-primary-300: #C46B8D;--color-primary-400: #B2426D;--color-primary-500: #A0194D;--color-primary-600: #80143E;--color-secondary-50: #F8FAE9;--color-secondary-100: #F2F5D3;--color-secondary-200: #E5EBA7;--color-secondary-300: #D7E17C;--color-secondary-400: #CAD750;--color-secondary-500: #BDCD24;--color-secondary-600: #97A41D;--color-tertiary-50: #FBE3EB;--color-tertiary-100: #F6CAD8;--color-tertiary-200: #ED97B3;--color-tertiary-300: #E5658E;--color-tertiary-400: #DC3269;--color-tertiary-500: #D30044;--color-tertiary-600: #A90036;--color-highlight-50: #EBF7F0;--color-highlight-100: #D8EFE2;--color-highlight-200: #B0DFC4;--color-highlight-300: #89CEA7;--color-highlight-400: #61BE89;--color-highlight-500: #3AAE6C;--color-highlight-600: #2E8B56;--color-additional1-50: #FDF2F8;--color-additional1-100: #FBE5F1;--color-additional1-200: #F9D8EA;--color-additional1-300: #F2B1D5;--color-additional1-400: #EE97C7;--color-additional1-500: #EA7DB9;--color-additional1-600: #C6669B;--color-additional2-50: #F5F7FC;--color-additional2-100: #EAF0F8;--color-additional2-200: #BED7EC;--color-additional2-300: #C1D1EB;--color-additional2-400: #ADC2E5;--color-additional2-500: #8EDCC1;--color-additional2-600: #98B3DE;--color-additional3-50: #FDF3E6;--color-additional3-100: #FCE6CD;--color-additional3-200: #F9CE9B;--color-additional3-300: #F5B569;--color-additional3-400: #F29D37;--color-additional3-500: #EF8405;--color-additional3-600: #BF6A04;--color-additional4-50: #EFF5FA;--color-additional4-100: #DEEBF5;--color-additional4-200: #BED7EC;--color-additional4-300: #9DC2E2;--color-additional4-400: #7DAED9;--color-additional4-500: #5C9ACF;--color-additional4-600: #4A7CA6;--color-additional5-50: #F1F9FD;--color-additional5-100: #E3F4FB;--color-additional5-200: #C7E9F7;--color-additional5-300: #ABDDF3;--color-additional5-400: #8FD2EF;--color-additional5-500: #73C7EB;--color-additional5-600: #5DA6C5;--color-additional6-50: #FFF2F2;--color-additional6-100: #FFE5E4;--color-additional6-200: #FFCACA;--color-additional6-300: #FFB0AF;--color-additional6-400: #FF9595;--color-additional6-500: #FF7B7A;--color-additional6-600: #DC6362;--ui-heading: var(--color-primary-500);--ui-text: var(--color-grey-600);--ui-link: var(--color-secondary-500);--ui-link-hover: var(--color-secondary-500);--nav-bg: var(--color-primary-500);--nav-icon: var(--color-white);--nav-link: var(--color-primary-500);--nav-link-hover: var(--color-additional4-500);--nav-tab-bg: transparent;--nav-tab-text: var(--color-white);--nav-tab-bg-hover: var(--color-primary-100);--nav-tab-text-hover: var(--color-grey-500);--nav-panel-bg: var(--color-additional4-50);--button-default-bg: var(--color-primary-500);--button-default-text: var(--color-white);--button-default-border: var(--color-primary-500);--button-default-bg-hover: var(--color-primary-600);--button-default-text-hover: var(--color-white);--button-default-border-hover: var(--color-primary-600);--button-default-outline-bg: var(--color-white);--button-default-outline-text: var(--color-primary-500);--button-default-outline-border: var(--color-primary-500);--button-default-outline-bg-hover: var(--color-primary-600);--button-default-outline-text-hover: var(--color-white);--button-default-outline-border-hover: var(--color-primary-600);--button-cta-bg: var(--color-highlight-600);--button-cta-text: var(--color-white);--button-cta-border: var(--color-highlight-600);--button-cta-bg-hover: var(--color-highlight-500);--button-cta-text-hover: var(--color-white);--button-cta-border-hover: var(--color-highlight-500);--button-cta-outline-bg: var(--color-white);--button-cta-outline-text: var(--color-highlight-600);--button-cta-outline-border: var(--color-highlight-600);--button-cta-outline-bg-hover: var(--color-highlight-500);--button-cta-outline-text-hover: var(--color-white);--button-cta-outline-border-hover: var(--color-highlight-500);--button-block-bg: var(--color-additional5-200);--button-block-text: var(--color-primary-500);--button-block-shape-color: var(--color-primary-500);--button-block-border: var(--color-additional5-200);--button-block-bg-hover: var(--color-additional5-200);--button-block-text-hover: var(--color-primary-500);--button-block-border-hover: var(--color-additional5-200);--accordion-bg: var(--color-primary-50);--accordion-text: var(--color-primary-500);--accordion-border: var(--color-primary-500);--accordion-bg-active: var(--color-primary-500);--accordion-text-active: var(--color-white);--accordion-border-active: var(--color-primary-500);--faq-text: var(--color-primary-500);--faq-icon: var(--color-primary-500);--faq-border: var(--color-primary-50);--content-column-heading: var(--ui-heading);--content-column-text: var(--ui-text);--content-column-secondary-text: var(--color-grey-400);--agenda-bg: var(--color-additional1-200);--agenda-heading: var(--ui-heading);--agenda-text: var(--ui-text);--agenda-icon: var(--color-primary-500);--agenda-cal-bg: var(--color-additional1-200);--agenda-cal-heading: var(--color-primary-500);--agenda-cal-text: var(--color-black);--agenda-cal-bg-active: var(--color-white);--agenda-cal-text-active: var(--ui-text);--agenda-cal-bg-selected: var(--color-primary-500);--agenda-cal-text-selected: var(--color-white);--dual-content-bg: var(--color-additional1-200);--dual-content-heading: var(--ui-heading);--dual-content-text: var(--ui-text);--cta-bg: var(--color-additional6-200);--cta-heading: var(--color-primary-500);--cta-text: var(--color-primary-500);--cta-shape-1: var(--color-additional4-200);--cta-shape-2: var(--color-additional4-500);--cta-shape-3: var(--color-additional2-400);--media-row-bg: var(--color-additional1-200);--media-row-text: var(--ui-text);--carousel-text: var(--color-grey-300);--carousel-border: #eee;--carousel-icon: var(--color-primary-500);--carousel-button-bg: var(--color-white);--form-bg: transparent;--form-field-border: var(--color-grey-50);--details-block-bg: var(--color-primary-50);--details-block-header-bg: var(--color-primary-500);--details-block-heading: var(--color-white);--details-block-text: var(--ui-text);--details-block-toggler: var(--color-primary-500);--details-block-toggler-hover: var(--ui-link-hover);--details-block-footer-bg: var(--color-tertiary-50);--details-block-footer-heading: var(--ui-text);--details-block-footer-text: var(--ui-text);--footer-bg: var(--color-primary-500);--footer-heading: var(--color-white);--footer-text: var(--color-white);--footer-link: var(--color-white);--footer-link-hover: var(--color-tertiary-500)}.theme__color-kunstbrouwerij.theme__page-home .banner__body{display:flex;flex-direction:column;max-width:970px;margin:0 auto}.theme__color-kunstbrouwerij.theme__page-home .banner__body h1{font-family:var(--font-lined);font-weight:100;font-size:50px;line-height:.8em;margin:0 0 .5rem}.theme__color-kunstbrouwerij.theme__page-home .banner__body h2{font-family:var(--font-heading);font-size:32px;font-weight:600;color:var(--color-white);text-shadow:0px 4px 4px rgba(0,0,0,.25);line-height:1.3}.theme__color-kunstbrouwerij.theme__page-home .banner__body .button-group{--button-font-size: 26px;margin-top:2rem}.theme__color-kunstbrouwerij.theme__page-home .banner__title{background:none;aspect-ratio:auto;margin:0;justify-content:flex-start}.theme__color-kunstbrouwerij.theme__page-home .banner__title,.theme__color-kunstbrouwerij.theme__page-home .banner__subtitle,.theme__color-kunstbrouwerij.theme__page-home .banner__content{padding:0;width:100%}.theme__color-kunstbrouwerij.theme__page-home .banner__media::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#c678ba;opacity:.7;z-index:3}@media(min-width: 768px){.theme__color-kunstbrouwerij.theme__page-home .banner__body{z-index:5}.theme__color-kunstbrouwerij.theme__page-home .banner__body::before{content:none}.theme__color-kunstbrouwerij.theme__page-home .banner__body h1{font-size:100px}.theme__color-kunstbrouwerij.theme__page-home .banner__body .button-group{--button-font-size: 32px;justify-content:center}.theme__color-kunstbrouwerij.theme__page-home .banner__media{max-height:430px}}.theme__color-kunstbrouwerij .navbar{--nav-background-color: var(--color-white);--nav-container-background-color: var(--color-white);--link-color: var(--color-primary-500);--link-hover-color: var(--color-primary-500);font-size:initial}.theme__color-kunstbrouwerij .navbar__item,.theme__color-kunstbrouwerij .navbar__item--icon{color:var(--color-primary-500)}.theme__color-kunstbrouwerij .navbar__item.active,.theme__color-kunstbrouwerij .navbar__item:hover,.theme__color-kunstbrouwerij .navbar__item--icon.active,.theme__color-kunstbrouwerij .navbar__item--icon:hover{color:var(--color-primary-500);--link-color: var(--color-primary-500);background-color:#eee}.theme__color-kunstbrouwerij .navbar__item.active i,.theme__color-kunstbrouwerij .navbar__item:hover i,.theme__color-kunstbrouwerij .navbar__item--icon.active i,.theme__color-kunstbrouwerij .navbar__item--icon:hover i{color:var(--color-primary-500)}.theme__color-kunstbrouwerij .overview-title{text-align:center;margin-left:auto;margin-right:auto}.theme__color-kunstbrouwerij .overview-title.umbraco-rte{text-align:left;margin-left:0}.theme__color-kunstbrouwerij .umbraco-rte p a,.theme__color-kunstbrouwerij .umbraco-rte li a,.theme__color-kunstbrouwerij .umbraco-rte table a{color:var(--color-additional4-600)}.theme__color-kunstbrouwerij .accordion p,.theme__color-kunstbrouwerij .image-card p{color:var(--color-white)}.theme__color-kunstbrouwerij .bulletin-board__card::before{color:var(--color-primary-500)}.theme__color-kunstbrouwerij .banner__content>h2{font-family:var(--font-heading);font-weight:600}.theme__color-kunstbrouwerij .details-card{font-size:16px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*,*:before,*:after{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}@media screen and (-ms-high-contrast: none){main{display:block}}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Oskar";src:url("/static/fonts//oskar-regular.eot");src:url("/static/fonts//oskar-regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Oskar";src:url("/static/fonts//oskar-bold.eot");src:url("/static/fonts//oskar-bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Oskar Inline";src:url("/static/fonts//oskarinline.eot");src:url("/static/fonts//oskarinline.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("/static/fonts//NunitoSans-Bold.eot");src:url("/static/fonts//NunitoSans-Bold.eot?#iefix") format("embedded-opentype"),url("/static/fonts//NunitoSans-Bold.woff2") format("woff2"),url("/static/fonts//NunitoSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("/static/fonts//NunitoSans-Regular.eot");src:url("/static/fonts//NunitoSans-Regular.eot?#iefix") format("embedded-opentype"),url("/static/fonts//NunitoSans-Regular.woff2") format("woff2"),url("/static/fonts//NunitoSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}html{font-size:16px}@media(min-width: 768px){html html{font-size:18px}}body{font-family:var(--font-base);font-size:1rem;line-height:1.5}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--font-heading);color:var(--ui-heading);font-weight:700;text-transform:var(--ui-text-transform)}h1,.h1{font-size:3rem;margin:0 0 .25rem}h2,.h2{font-size:1.5rem;line-height:1.1;margin:1.5rem 0 .25rem}h2:first-child,.h2:first-child{margin-top:0}@media(min-width: 768px){h2,.h2{font-size:2rem}}h3,.h3{font-size:1.25rem;line-height:1.1;margin:1.5rem 0 .25rem}h3:first-child,.h3:first-child{margin-top:0}@media(min-width: 768px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:1.5rem;margin:0}p,ul,ol{margin:0 0 1rem}html,body{max-width:100vw}html{overflow-y:auto}html.overlay-open{overflow:hidden;margin-right:12px}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background-color:rgba(230,223,237,.6)}html::-webkit-scrollbar-thumb{background-color:var(--color-primary-500);border-top:4px solid #f0ecf4;border-bottom:4px solid #f0ecf4}html::-webkit-scrollbar-thumb:hover{background-color:#76577d}html::-webkit-scrollbar-button:single-button{background-color:rgba(230,223,237,.6);display:block;border-style:solid;height:10px;width:12px}html::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 6px 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-primary-500) rgba(0,0,0,0)}html::-webkit-scrollbar-button:single-button:vertical:increment{border-width:6px 6px 0 6px;border-color:var(--color-primary-500) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}html::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #76577d rgba(0,0,0,0)}html::-webkit-scrollbar-button:single-button:vertical:increment:hover{border-color:#76577d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body{min-height:100vh;display:flex;flex-flow:column;overflow:hidden}.overview-title{width:100%;max-width:var(--ui-max-width);margin-bottom:var(--overview-header-margin)}@media(min-width: 561px){.overview-title--centered{text-align:center;margin-left:auto;margin-right:auto}}.main-loader{position:fixed;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9990;cursor:pointer}.main-loader.show{display:block}.main-loader .spinner-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.main-loader .spinner{border:10px solid var(--color-primary-50);border-radius:50%;border-top:10px solid var(--color-primary-500);width:75px;height:75px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bg-colored-text-white{--card-color: var(--color-white) !important;color:var(--color-white) !important}.bg-colored-text-white h1,.bg-colored-text-white .h1,.bg-colored-text-white h2,.bg-colored-text-white .h2,.bg-colored-text-white h3,.bg-colored-text-white .h3,.bg-colored-text-white h4,.bg-colored-text-white .h4,.bg-colored-text-white p,.bg-colored-text-white ul,.bg-colored-text-white ol{color:var(--color-white)}.bg-colored-text-white h1 a,.bg-colored-text-white .h1 a,.bg-colored-text-white h2 a,.bg-colored-text-white .h2 a,.bg-colored-text-white h3 a,.bg-colored-text-white .h3 a,.bg-colored-text-white h4 a,.bg-colored-text-white .h4 a,.bg-colored-text-white p a,.bg-colored-text-white ul a,.bg-colored-text-white ol a{color:var(--color-white)}.umbraco-rte p a,.umbraco-rte li a,.umbraco-rte table a{color:var(--ui-link);transition:var(--ui-transition);transition-property:color}.umbraco-rte p a:hover,.umbraco-rte li a:hover,.umbraco-rte table a:hover{color:var(--ui-link-hover);text-decoration:none}@media(min-width: 561px){.umbraco-rte p a[href^="tel:"],.umbraco-rte li a[href^="tel:"],.umbraco-rte table a[href^="tel:"]{text-decoration:none;color:inherit}}.icon-list{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style-type:none}.icon-list li{display:flex;gap:.5rem}.icon-list li svg{color:var(--color-primary-500);margin-top:-2px}.icon-list--small{row-gap:.25rem}.icon-list--small li{font-size:.875rem;gap:.25rem}.icon-list--small li svg{margin-top:2px}@media(min-width: 561px){.icon-list--vertical{flex-direction:column}}.arrow-list-item{position:relative;padding-left:15px}.arrow-list-item::after{content:"";position:absolute;top:0;left:0;font-family:"Font Awesome 5 Pro";font-weight:900;color:var(--color-primary-500)}.arrow-list-item--right{padding-left:0;padding-right:25px}.arrow-list-item--right::after{left:auto;right:0}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.text-0_875{font-size:.875rem !important}.text-small{font-size:.875rem !important;color:#666 !important;margin:0 0 1rem}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-uppercase{text-transform:uppercase !important}.hidden{display:none !important}.mask{display:block;position:relative;height:200px;width:200px;background:var(--color-primary-500);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mask-size:contain;-webkit-mask-size:contain}.mask--shape1,.shaped-card:nth-child(15n+1) .mask--random{mask-image:url("/static/img/shapes/1-solid.svg");-webkit-mask-image:url("/static/img/shapes/1-solid.svg")}.mask--shape1.shape--hole,.shaped-card:nth-child(15n+1) .shape--hole.mask--random{mask-image:url("/static/img/shapes/1-hole.svg");-webkit-mask-image:url("/static/img/shapes/1-hole.svg")}.mask--shape1.shape--line,.shaped-card:nth-child(15n+1) .shape--line.mask--random{mask-image:url("/static/img/shapes/1-line.svg");-webkit-mask-image:url("/static/img/shapes/1-line.svg")}.mask--shape1.shape--line2,.shaped-card:nth-child(15n+1) .shape--line2.mask--random{mask-image:url("/static/img/shapes/1-line2.svg");-webkit-mask-image:url("/static/img/shapes/1-line2.svg")}.mask--shape1.shape--outline,.shaped-card:nth-child(15n+1) .shape--outline.mask--random{mask-image:url("/static/img/shapes/1-outline.svg");-webkit-mask-image:url("/static/img/shapes/1-outline.svg")}.mask--shape2,.shaped-card:nth-child(15n+2) .mask--random{mask-image:url("/static/img/shapes/2-solid.svg");-webkit-mask-image:url("/static/img/shapes/2-solid.svg")}.mask--shape2.shape--hole,.shaped-card:nth-child(15n+2) .shape--hole.mask--random{mask-image:url("/static/img/shapes/2-hole.svg");-webkit-mask-image:url("/static/img/shapes/2-hole.svg")}.mask--shape2.shape--line,.shaped-card:nth-child(15n+2) .shape--line.mask--random{mask-image:url("/static/img/shapes/2-line.svg");-webkit-mask-image:url("/static/img/shapes/2-line.svg")}.mask--shape2.shape--line2,.shaped-card:nth-child(15n+2) .shape--line2.mask--random{mask-image:url("/static/img/shapes/2-line2.svg");-webkit-mask-image:url("/static/img/shapes/2-line2.svg")}.mask--shape2.shape--outline,.shaped-card:nth-child(15n+2) .shape--outline.mask--random{mask-image:url("/static/img/shapes/2-outline.svg");-webkit-mask-image:url("/static/img/shapes/2-outline.svg")}.mask--shape3,.shaped-card:nth-child(15n+3) .mask--random{mask-image:url("/static/img/shapes/3-solid.svg");-webkit-mask-image:url("/static/img/shapes/3-solid.svg")}.mask--shape3.shape--hole,.shaped-card:nth-child(15n+3) .shape--hole.mask--random{mask-image:url("/static/img/shapes/3-hole.svg");-webkit-mask-image:url("/static/img/shapes/3-hole.svg")}.mask--shape3.shape--line,.shaped-card:nth-child(15n+3) .shape--line.mask--random{mask-image:url("/static/img/shapes/3-line.svg");-webkit-mask-image:url("/static/img/shapes/3-line.svg")}.mask--shape3.shape--line2,.shaped-card:nth-child(15n+3) .shape--line2.mask--random{mask-image:url("/static/img/shapes/3-line2.svg");-webkit-mask-image:url("/static/img/shapes/3-line2.svg")}.mask--shape3.shape--outline,.shaped-card:nth-child(15n+3) .shape--outline.mask--random{mask-image:url("/static/img/shapes/3-outline.svg");-webkit-mask-image:url("/static/img/shapes/3-outline.svg")}.mask--shape4,.shaped-card:nth-child(15n+4) .mask--random{mask-image:url("/static/img/shapes/4-solid.svg");-webkit-mask-image:url("/static/img/shapes/4-solid.svg")}.mask--shape4.shape--hole,.shaped-card:nth-child(15n+4) .shape--hole.mask--random{mask-image:url("/static/img/shapes/4-hole.svg");-webkit-mask-image:url("/static/img/shapes/4-hole.svg")}.mask--shape4.shape--line,.shaped-card:nth-child(15n+4) .shape--line.mask--random{mask-image:url("/static/img/shapes/4-line.svg");-webkit-mask-image:url("/static/img/shapes/4-line.svg")}.mask--shape4.shape--line2,.shaped-card:nth-child(15n+4) .shape--line2.mask--random{mask-image:url("/static/img/shapes/4-line2.svg");-webkit-mask-image:url("/static/img/shapes/4-line2.svg")}.mask--shape4.shape--outline,.shaped-card:nth-child(15n+4) .shape--outline.mask--random{mask-image:url("/static/img/shapes/4-outline.svg");-webkit-mask-image:url("/static/img/shapes/4-outline.svg")}.mask--shape5,.shaped-card:nth-child(15n+5) .mask--random{mask-image:url("/static/img/shapes/5-solid.svg");-webkit-mask-image:url("/static/img/shapes/5-solid.svg")}.mask--shape5.shape--hole,.shaped-card:nth-child(15n+5) .shape--hole.mask--random{mask-image:url("/static/img/shapes/5-hole.svg");-webkit-mask-image:url("/static/img/shapes/5-hole.svg")}.mask--shape5.shape--line,.shaped-card:nth-child(15n+5) .shape--line.mask--random{mask-image:url("/static/img/shapes/5-line.svg");-webkit-mask-image:url("/static/img/shapes/5-line.svg")}.mask--shape5.shape--line2,.shaped-card:nth-child(15n+5) .shape--line2.mask--random{mask-image:url("/static/img/shapes/5-line2.svg");-webkit-mask-image:url("/static/img/shapes/5-line2.svg")}.mask--shape5.shape--outline,.shaped-card:nth-child(15n+5) .shape--outline.mask--random{mask-image:url("/static/img/shapes/5-outline.svg");-webkit-mask-image:url("/static/img/shapes/5-outline.svg")}.mask--shape6,.shaped-card:nth-child(15n+6) .mask--random{mask-image:url("/static/img/shapes/6-solid.svg");-webkit-mask-image:url("/static/img/shapes/6-solid.svg")}.mask--shape6.shape--hole,.shaped-card:nth-child(15n+6) .shape--hole.mask--random{mask-image:url("/static/img/shapes/6-hole.svg");-webkit-mask-image:url("/static/img/shapes/6-hole.svg")}.mask--shape6.shape--line,.shaped-card:nth-child(15n+6) .shape--line.mask--random{mask-image:url("/static/img/shapes/6-line.svg");-webkit-mask-image:url("/static/img/shapes/6-line.svg")}.mask--shape6.shape--line2,.shaped-card:nth-child(15n+6) .shape--line2.mask--random{mask-image:url("/static/img/shapes/6-line2.svg");-webkit-mask-image:url("/static/img/shapes/6-line2.svg")}.mask--shape6.shape--outline,.shaped-card:nth-child(15n+6) .shape--outline.mask--random{mask-image:url("/static/img/shapes/6-outline.svg");-webkit-mask-image:url("/static/img/shapes/6-outline.svg")}.mask--shape7,.shaped-card:nth-child(15n+7) .mask--random{mask-image:url("/static/img/shapes/7-solid.svg");-webkit-mask-image:url("/static/img/shapes/7-solid.svg")}.mask--shape7.shape--hole,.shaped-card:nth-child(15n+7) .shape--hole.mask--random{mask-image:url("/static/img/shapes/7-hole.svg");-webkit-mask-image:url("/static/img/shapes/7-hole.svg")}.mask--shape7.shape--line,.shaped-card:nth-child(15n+7) .shape--line.mask--random{mask-image:url("/static/img/shapes/7-line.svg");-webkit-mask-image:url("/static/img/shapes/7-line.svg")}.mask--shape7.shape--line2,.shaped-card:nth-child(15n+7) .shape--line2.mask--random{mask-image:url("/static/img/shapes/7-line2.svg");-webkit-mask-image:url("/static/img/shapes/7-line2.svg")}.mask--shape7.shape--outline,.shaped-card:nth-child(15n+7) .shape--outline.mask--random{mask-image:url("/static/img/shapes/7-outline.svg");-webkit-mask-image:url("/static/img/shapes/7-outline.svg")}.mask--shape8,.shaped-card:nth-child(15n+8) .mask--random{mask-image:url("/static/img/shapes/8-solid.svg");-webkit-mask-image:url("/static/img/shapes/8-solid.svg")}.mask--shape8.shape--hole,.shaped-card:nth-child(15n+8) .shape--hole.mask--random{mask-image:url("/static/img/shapes/8-hole.svg");-webkit-mask-image:url("/static/img/shapes/8-hole.svg")}.mask--shape8.shape--line,.shaped-card:nth-child(15n+8) .shape--line.mask--random{mask-image:url("/static/img/shapes/8-line.svg");-webkit-mask-image:url("/static/img/shapes/8-line.svg")}.mask--shape8.shape--line2,.shaped-card:nth-child(15n+8) .shape--line2.mask--random{mask-image:url("/static/img/shapes/8-line2.svg");-webkit-mask-image:url("/static/img/shapes/8-line2.svg")}.mask--shape8.shape--outline,.shaped-card:nth-child(15n+8) .shape--outline.mask--random{mask-image:url("/static/img/shapes/8-outline.svg");-webkit-mask-image:url("/static/img/shapes/8-outline.svg")}.mask--shape9,.shaped-card:nth-child(15n+9) .mask--random{mask-image:url("/static/img/shapes/9-solid.svg");-webkit-mask-image:url("/static/img/shapes/9-solid.svg")}.mask--shape9.shape--hole,.shaped-card:nth-child(15n+9) .shape--hole.mask--random{mask-image:url("/static/img/shapes/9-hole.svg");-webkit-mask-image:url("/static/img/shapes/9-hole.svg")}.mask--shape9.shape--line,.shaped-card:nth-child(15n+9) .shape--line.mask--random{mask-image:url("/static/img/shapes/9-line.svg");-webkit-mask-image:url("/static/img/shapes/9-line.svg")}.mask--shape9.shape--line2,.shaped-card:nth-child(15n+9) .shape--line2.mask--random{mask-image:url("/static/img/shapes/9-line2.svg");-webkit-mask-image:url("/static/img/shapes/9-line2.svg")}.mask--shape9.shape--outline,.shaped-card:nth-child(15n+9) .shape--outline.mask--random{mask-image:url("/static/img/shapes/9-outline.svg");-webkit-mask-image:url("/static/img/shapes/9-outline.svg")}.mask--shape10,.shaped-card:nth-child(15n+10) .mask--random{mask-image:url("/static/img/shapes/10-solid.svg");-webkit-mask-image:url("/static/img/shapes/10-solid.svg")}.mask--shape10.shape--hole,.shaped-card:nth-child(15n+10) .shape--hole.mask--random{mask-image:url("/static/img/shapes/10-hole.svg");-webkit-mask-image:url("/static/img/shapes/10-hole.svg")}.mask--shape10.shape--line,.shaped-card:nth-child(15n+10) .shape--line.mask--random{mask-image:url("/static/img/shapes/10-line.svg");-webkit-mask-image:url("/static/img/shapes/10-line.svg")}.mask--shape10.shape--line2,.shaped-card:nth-child(15n+10) .shape--line2.mask--random{mask-image:url("/static/img/shapes/10-line2.svg");-webkit-mask-image:url("/static/img/shapes/10-line2.svg")}.mask--shape10.shape--outline,.shaped-card:nth-child(15n+10) .shape--outline.mask--random{mask-image:url("/static/img/shapes/10-outline.svg");-webkit-mask-image:url("/static/img/shapes/10-outline.svg")}.mask--shape11,.shaped-card:nth-child(15n+11) .mask--random{mask-image:url("/static/img/shapes/11-solid.svg");-webkit-mask-image:url("/static/img/shapes/11-solid.svg")}.mask--shape11.shape--hole,.shaped-card:nth-child(15n+11) .shape--hole.mask--random{mask-image:url("/static/img/shapes/11-hole.svg");-webkit-mask-image:url("/static/img/shapes/11-hole.svg")}.mask--shape11.shape--line,.shaped-card:nth-child(15n+11) .shape--line.mask--random{mask-image:url("/static/img/shapes/11-line.svg");-webkit-mask-image:url("/static/img/shapes/11-line.svg")}.mask--shape11.shape--line2,.shaped-card:nth-child(15n+11) .shape--line2.mask--random{mask-image:url("/static/img/shapes/11-line2.svg");-webkit-mask-image:url("/static/img/shapes/11-line2.svg")}.mask--shape11.shape--outline,.shaped-card:nth-child(15n+11) .shape--outline.mask--random{mask-image:url("/static/img/shapes/11-outline.svg");-webkit-mask-image:url("/static/img/shapes/11-outline.svg")}.mask--shape12,.shaped-card:nth-child(15n+12) .mask--random{mask-image:url("/static/img/shapes/12-solid.svg");-webkit-mask-image:url("/static/img/shapes/12-solid.svg")}.mask--shape12.shape--hole,.shaped-card:nth-child(15n+12) .shape--hole.mask--random{mask-image:url("/static/img/shapes/12-hole.svg");-webkit-mask-image:url("/static/img/shapes/12-hole.svg")}.mask--shape12.shape--line,.shaped-card:nth-child(15n+12) .shape--line.mask--random{mask-image:url("/static/img/shapes/12-line.svg");-webkit-mask-image:url("/static/img/shapes/12-line.svg")}.mask--shape12.shape--line2,.shaped-card:nth-child(15n+12) .shape--line2.mask--random{mask-image:url("/static/img/shapes/12-line2.svg");-webkit-mask-image:url("/static/img/shapes/12-line2.svg")}.mask--shape12.shape--outline,.shaped-card:nth-child(15n+12) .shape--outline.mask--random{mask-image:url("/static/img/shapes/12-outline.svg");-webkit-mask-image:url("/static/img/shapes/12-outline.svg")}.mask--shape13,.shaped-card:nth-child(15n+13) .mask--random{mask-image:url("/static/img/shapes/13-solid.svg");-webkit-mask-image:url("/static/img/shapes/13-solid.svg")}.mask--shape13.shape--hole,.shaped-card:nth-child(15n+13) .shape--hole.mask--random{mask-image:url("/static/img/shapes/13-hole.svg");-webkit-mask-image:url("/static/img/shapes/13-hole.svg")}.mask--shape13.shape--line,.shaped-card:nth-child(15n+13) .shape--line.mask--random{mask-image:url("/static/img/shapes/13-line.svg");-webkit-mask-image:url("/static/img/shapes/13-line.svg")}.mask--shape13.shape--line2,.shaped-card:nth-child(15n+13) .shape--line2.mask--random{mask-image:url("/static/img/shapes/13-line2.svg");-webkit-mask-image:url("/static/img/shapes/13-line2.svg")}.mask--shape13.shape--outline,.shaped-card:nth-child(15n+13) .shape--outline.mask--random{mask-image:url("/static/img/shapes/13-outline.svg");-webkit-mask-image:url("/static/img/shapes/13-outline.svg")}.mask--shape14,.shaped-card:nth-child(15n+14) .mask--random{mask-image:url("/static/img/shapes/14-solid.svg");-webkit-mask-image:url("/static/img/shapes/14-solid.svg")}.mask--shape14.shape--hole,.shaped-card:nth-child(15n+14) .shape--hole.mask--random{mask-image:url("/static/img/shapes/14-hole.svg");-webkit-mask-image:url("/static/img/shapes/14-hole.svg")}.mask--shape14.shape--line,.shaped-card:nth-child(15n+14) .shape--line.mask--random{mask-image:url("/static/img/shapes/14-line.svg");-webkit-mask-image:url("/static/img/shapes/14-line.svg")}.mask--shape14.shape--line2,.shaped-card:nth-child(15n+14) .shape--line2.mask--random{mask-image:url("/static/img/shapes/14-line2.svg");-webkit-mask-image:url("/static/img/shapes/14-line2.svg")}.mask--shape14.shape--outline,.shaped-card:nth-child(15n+14) .shape--outline.mask--random{mask-image:url("/static/img/shapes/14-outline.svg");-webkit-mask-image:url("/static/img/shapes/14-outline.svg")}.mask--shape15,.shaped-card:nth-child(15n+15) .mask--random{mask-image:url("/static/img/shapes/15-solid.svg");-webkit-mask-image:url("/static/img/shapes/15-solid.svg")}.mask--shape15.shape--hole,.shaped-card:nth-child(15n+15) .shape--hole.mask--random{mask-image:url("/static/img/shapes/15-hole.svg");-webkit-mask-image:url("/static/img/shapes/15-hole.svg")}.mask--shape15.shape--line,.shaped-card:nth-child(15n+15) .shape--line.mask--random{mask-image:url("/static/img/shapes/15-line.svg");-webkit-mask-image:url("/static/img/shapes/15-line.svg")}.mask--shape15.shape--line2,.shaped-card:nth-child(15n+15) .shape--line2.mask--random{mask-image:url("/static/img/shapes/15-line2.svg");-webkit-mask-image:url("/static/img/shapes/15-line2.svg")}.mask--shape15.shape--outline,.shaped-card:nth-child(15n+15) .shape--outline.mask--random{mask-image:url("/static/img/shapes/15-outline.svg");-webkit-mask-image:url("/static/img/shapes/15-outline.svg")}.mask--lg{height:100%;width:100%;min-height:500px;max-width:500px}true-image-responsive{--image-height: 100%}.icon-xs{width:1rem;height:1rem}.icon-sm{width:1.25rem;height:1.25rem}.icon-base{width:1.5rem;height:1.5rem}.icon-lg{width:2rem;height:2rem}.icon-xl{width:3rem;height:3rem}.color-calendar{position:relative;display:inline-flex;flex-direction:column;width:auto;height:auto;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;font-family:var(--cal-font-family-body);font-size:1rem}.color-calendar .calendar__header{position:relative;display:grid;grid-template-columns:repeat(7, minmax(20px, 55px));font-family:var(--cal-font-family-header)}.color-calendar .calendar__monthyear{font-size:1.5rem;margin:0 auto;text-align:center;grid-column:2/span 5;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__monthyear .calendar__month{cursor:pointer}.color-calendar .calendar__monthyear .calendar__year{cursor:pointer}.color-calendar .calendar__arrow{height:35px;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:101;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-inner{width:35px;height:35px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-prev{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-prev .calendar__arrow-inner::before{margin-left:.3em;transform:rotate(-135deg)}.color-calendar .calendar__arrow-next{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__arrow-next .calendar__arrow-inner::before{margin-right:.3em;transform:rotate(45deg)}.color-calendar .calendar__body{height:auto;overflow:hidden}.color-calendar .calendar__weekdays{display:grid;grid-template-columns:repeat(7, minmax(20px, 55px));margin-bottom:5px;font-family:var(--cal-font-family-weekdays)}.color-calendar .calendar__weekdays .calendar__weekday{display:flex;align-items:center;justify-content:center;height:40px}.color-calendar .calendar__days{display:grid;grid-template-columns:repeat(7, minmax(20px, 55px));grid-template-rows:repeat(6, minmax(30px, 40px));font-family:var(--cal-font-family-body)}.color-calendar .calendar__days .calendar__day{position:relative;z-index:101;display:flex;align-items:center;justify-content:center}.color-calendar .calendar__days .calendar__day-text{cursor:pointer}.color-calendar .calendar__days .calendar__day-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(55% + 8px);height:90%;opacity:0;z-index:-1;cursor:pointer;transition:opacity .3s ease-out;will-change:opacity}.color-calendar .calendar__days .calendar__day-event .calendar__day-bullet{position:absolute;top:80%;border-radius:50%;width:4px;height:4px;left:50%;transform:translateX(-50%);overflow:hidden;cursor:pointer}.color-calendar .calendar__days .calendar__day-selected:not(.calendar__day-today) .calendar__day-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(55% + 8px);height:90%;z-index:-1;cursor:pointer}.color-calendar .calendar__picker{position:absolute;z-index:201;width:100%;top:75px;left:0;bottom:0;background-color:#fff;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:all .3s ease;font-family:var(--cal-font-family-body)}.color-calendar .calendar__picker .calendar__picker-month{width:100%;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(4, minmax(0, 1fr));grid-gap:1rem 6%;gap:1rem 6%;margin:8%;transition:none}.color-calendar .calendar__picker .calendar__picker-month-option{position:relative;text-align:center;padding:15px 0;font-weight:700;color:#323232;border-radius:var(--cal-border-radius);align-self:center;cursor:pointer}.color-calendar .calendar__picker .calendar__picker-month-option::after{content:"";width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--cal-color-primary);border-radius:var(--cal-border-radius);opacity:.1;z-index:-1}.color-calendar .calendar__picker .calendar__picker-month-option:hover:after{opacity:.08}.color-calendar .calendar__picker .calendar__picker-month-selected{color:#fff}.color-calendar .calendar__picker .calendar__picker-month-selected::after{opacity:1}.color-calendar .calendar__picker .calendar__picker-month-selected:hover:after{opacity:.9}.color-calendar .calendar__picker .calendar__picker-year{width:100%;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(4, minmax(0, 1fr));grid-gap:1rem 6%;gap:1rem 6%;margin:8%;transition:none}.color-calendar .calendar__picker .calendar__picker-year-option{position:relative;text-align:center;padding:15px 0;font-weight:700;color:#323232;border-radius:var(--cal-border-radius);align-self:center;cursor:pointer}.color-calendar .calendar__picker .calendar__picker-year-option::after{content:"";width:100%;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--cal-color-primary);border-radius:var(--cal-border-radius);opacity:.1;z-index:-1}.color-calendar .calendar__picker .calendar__picker-year-option:hover:after{opacity:.08}.color-calendar .calendar__picker .calendar__picker-year-selected{color:#fff}.color-calendar .calendar__picker .calendar__picker-year-selected::after{opacity:1}.color-calendar .calendar__picker .calendar__picker-year-selected:hover:after{opacity:.9}.color-calendar .calendar__picker .calendar__picker-year-arrow{position:absolute;opacity:.4;border-radius:var(--cal-border-radius);cursor:pointer;transition:all .3s ease}.color-calendar .calendar__picker .calendar__picker-year-arrow-left{top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-left:10px;padding-right:4px}.color-calendar .calendar__picker .calendar__picker-year-arrow-right{top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;padding-left:4px;padding-right:10px}.color-calendar .calendar__picker .calendar__picker-year-arrow:hover{opacity:1;background-color:#f8f8f8}.chevron-thin-left{display:inline-block;border-right:2px solid var(--cal-color-primary);border-bottom:2px solid var(--cal-color-primary);width:10px;height:10px;transform:rotate(-225deg)}.chevron-thin-right{display:inline-block;border-right:2px solid var(--cal-color-primary);border-bottom:2px solid var(--cal-color-primary);width:10px;height:10px;transform:rotate(-45deg)}.color-calendar.month-left-align .calendar__header .calendar__monthyear{grid-column:1/span 5;margin:0;justify-content:flex-start;padding-left:5%}.color-calendar.basic{--cal-color-primary: #000000;--cal-font-family-header: "Work Sans", sans-serif;--cal-font-family-weekdays: "Work Sans", sans-serif;--cal-font-family-body: "Work Sans", sans-serif;--cal-drop-shadow: 0 7px 30px -10px rgba(150, 170, 180, 0.5);--cal-border: none;--cal-border-radius: 0.5rem;--cal-header-color: black;--cal-weekdays-color: black;border-radius:var(--cal-border-radius);box-shadow:var(--cal-drop-shadow);color:var(--cal-color-primary);background-color:#fff;border:var(--cal-border)}.color-calendar.basic .calendar__header{padding:20px 14px 0px 14px;color:var(--cal-header-color)}.color-calendar.basic .calendar__monthyear{font-weight:600;color:var(--cal-header-color)}.color-calendar.basic .calendar__arrow-inner{border-radius:50%}.color-calendar.basic .calendar__arrow-inner::before{content:"";width:.6em;height:.6em;position:absolute;border-style:solid;border-width:.15em .15em 0 0;display:inline-block;transform-origin:center center;transform:rotate(-45deg);border-radius:1px;color:var(--cal-header-color)}.color-calendar.basic .calendar__arrow-inner::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:35px;height:35px;border-radius:50%;background-color:var(--cal-header-color);opacity:0;z-index:-1;transition:opacity .3s ease;will-change:opacity}.color-calendar.basic .calendar__arrow-inner:hover::after{transition:opacity .3s ease;opacity:.05}.color-calendar.basic .calendar__arrow-prev{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar.basic .calendar__arrow-prev .calendar__arrow-inner::before{margin-left:.3em;transform:rotate(-135deg)}.color-calendar.basic .calendar__arrow-next{position:relative;display:flex;align-items:center;justify-content:center}.color-calendar.basic .calendar__arrow-next .calendar__arrow-inner::before{margin-right:.3em;transform:rotate(45deg)}.color-calendar.basic .calendar__body{padding:14px}.color-calendar.basic .calendar__weekdays{display:grid;grid-template-columns:repeat(7, minmax(20px, 55px));margin-bottom:5px}.color-calendar.basic .calendar__weekdays .calendar__weekday{font-weight:500;opacity:.6;color:var(--cal-weekdays-color)}.color-calendar.basic .calendar__days .calendar__day-other{color:var(--cal-color-primary);opacity:.6}.color-calendar.basic .calendar__days .calendar__day{font-weight:600}.color-calendar.basic .calendar__days .calendar__day-today{font-weight:700;color:var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-today .calendar__day-box{border-radius:.5rem;background-color:var(--cal-color-primary);opacity:.1}.color-calendar.basic .calendar__days .calendar__day-text:hover~.calendar__day-box{opacity:.1}.color-calendar.basic .calendar__days .calendar__day-bullet{background-color:var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-bullet:hover~.calendar__day-box{opacity:.1}.color-calendar.basic .calendar__days .calendar__day-box{border-radius:.5rem;background-color:var(--cal-color-primary);box-shadow:0 3px 15px -5px var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-box:hover{opacity:.1}.color-calendar.basic .calendar__days .calendar__day-event{font-weight:700}.color-calendar.basic .calendar__days .calendar__day-selected{color:#fff;font-weight:700}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-box{border-radius:.5rem;background-color:var(--cal-color-primary);opacity:1;box-shadow:0 3px 15px -5px var(--cal-color-primary)}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-text:hover~.calendar__day-box{opacity:1}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-bullet{background-color:#fff}.color-calendar.basic .calendar__days .calendar__day-selected .calendar__day-bullet:hover~.calendar__day-box{opacity:1}.color-calendar.basic .calendar__picker{background-color:#fff;border-radius:var(--cal-border-radius)}.color-calendar.basic .calendar__picker-month-today{box-shadow:inset 0px 0px 0px 1px var(--cal-color-primary)}.color-calendar.basic .calendar__picker-year-today{box-shadow:inset 0px 0px 0px 1px var(--cal-color-primary)}.color-calendar.basic.color-calendar--small{font-size:.8rem}.color-calendar.basic.color-calendar--small .calendar__header{padding:10px 10px 0 10px;grid-template-columns:repeat(7, minmax(25px, 41px))}.color-calendar.basic.color-calendar--small .calendar__header .calendar__monthyear{font-size:1.2rem}.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner,.color-calendar.basic.color-calendar--small .calendar__header .calendar__arrow-inner::after{width:30px;height:30px}.color-calendar.basic.color-calendar--small .calendar__body{padding:0 10px 10px 10px}.color-calendar.basic.color-calendar--small .calendar__body .calendar__weekdays{grid-template-columns:repeat(7, minmax(25px, 41px));margin-bottom:0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__days{grid-template-columns:repeat(7, minmax(25px, 41px));grid-template-rows:repeat(6, minmax(30px, 35px))}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker{top:55px}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-month-option{padding:10px 0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-month-option::after{height:40px}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-year-option{padding:10px 0}.color-calendar.basic.color-calendar--small .calendar__body .calendar__picker .calendar__picker-year-option::after{height:40px}/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-bars:before{content:""}.fa-building:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-caret-circle-down:before{content:""}.fa-caret-down:before{content:""}.fa-caret-right:before{content:""}.fa-check:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-clock:before{content:""}.fa-coins:before{content:""}.fa-euro-sign:before{content:""}.fa-facebook-f:before{content:""}.fa-heart:before{content:""}.fa-instagram:before{content:""}.fa-link:before{content:""}.fa-linkedin-in:before{content:""}.fa-list-music:before{content:""}.fa-map-marker-alt:before{content:""}.fa-music:before{content:""}.fa-music-alt:before{content:""}.fa-paint-brush:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-phone:before{content:""}.fa-piano:before{content:""}.fa-search:before{content:""}.fa-star:before{content:""}.fa-theater-masks:before{content:""}.fa-thumbtack:before{content:""}.fa-times:before{content:""}.fa-twitter:before{content:""}.fa-user:before{content:""}.fa-waveform:before{content:""}.fa-youtube:before{content:""}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 7, 2022 */@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAV8AA0AAAAADFwAAAUnAUuGJAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCYhEICoVchG8BNgIkAyALEgAEIAWLBQdjG/QKEVWkx5B9gW3DHgKBAhFNg1Rls26PLTmOQJBAAQCAAB7Qz7ul7wNnEDGIiVdNIe0EMbuLmUyunVymEFRrZM/tPbB7tqQIFUlg+4odlycIOSQbIVGmolIp/0IGfC7jt+fz37Ntm2ps+bIs2tJxSt++3p5hw1iAqzgkl/g8x1KvWuyLXyhFB3UsU7RFohtoNtsb0AZWBIeLYeziMg4FAAgAzA80NAGAN18ThlztRO5+lAAwADAITgJDxA4DQMSPiIYSgGbiAoCN6NV/a/IajCjRjrRrc/05YH/L/6VHZ9GpKwaszKEBjaE8ACZYj5s6g/woHIP7CQOEkHm9hRSG+C3//YbXF4gtUnelzlwlXUWudLm1UguiUkk7ylbTufDfA/tRYdVkqU3Naaf+g5ohv0EMwWFyNeohpE1muLTczvbWvpgAR7+0WUj+QAIl7OSH9JyVtOu7Efpg2Yw4/a7J9Q/BbYxTgmODfapPgXUhRaaqj3wxVyIUsedJdKxQ5JN8Kch6HqhnLZTQVJYGB08mdYFtTfXInfAgea96I8WUHuKMU0qsC6a9KcEzr+jUwQPzdybZCX6KmxQ6uHa+lZ1m4/lELknYL2d1MifWveet+qfMFJx+TnDHxgLBsm/y0KOUDA7NmK5gFFaJ+fU8T/JgxtpcrVyd+ORUloUjMGOanJZbJuTVCQIlgOqGAu2CsySQoT+xqjiepoQ6mgbyphBQ3ztw2aD1pU0H7npuOLTJKVNl83PzTenRMpWfw//bsGNHX30M3p3a9f3RomQ/aO+04vWmVmt84aRzq/bHHzmsgpmX7x6PVdd6sl3d9LJ5fN4jHrFFcQsmZr2XHpiC5dQaIrRM+0hx/BWLy0SlQ4niSvwaYk2pzuHiULlWchMtuc/byN2Ru6Ci79SaNUZ075OgFnwTC1nMV2aV+V9/1JMMIx3WrOl6E5bVvWbCQC9M3x7Qt9dhmbFTTjoYWPtoMDYia0bDx7r9451TU9oWwzoZ01d3Pn7KlkGxyBmaZ+EdN/dJ/autK+u3i6u7NwSEhnirucVE77QxCKcDDoMEAKgArA+xq9pFb6MrsqC+6Aw71CkAmr6wGL71yOakasDvcur2dfp2xPXVX9p5O3nehQAACHwVObDxgl67fp48aWYt1kCLalqouATkZaC+vJeIsLRYmnaE0IIGcaBPvx6vEIihCGAkWoCzCGUQDOMGRKxiDmJ6mTdIDlkpKNpJBjV02g51knQADYapATQ6R5szJHkH4FBeAcADACB+dgOjogS4TXpA8As3iGyLcIh5ZAikQ9keUJyyWaixS6ZQp5LWoMEvPVXT5dRJAnMveQPbDxK9JCUvEGDBWgL/SJf6xn0ZIUZaSE3txFcqfRBY2CX8UyfwNSJTi6rBRwBn4FtidAoMPCGv1zAS1ck7hDN8J9MVDE/0fWOSqqnM66fRCrfOtL09mtPYoe1Z740fe1qcul9v3NPODk5n0MNxGgcoYWWp9jFyh2W8eEn19+/1+XCCxYAtB0xcUvcAdcCSdsEMPi9C5FZOdGeGvvWuCLMjjt7cfA8SLcJYG++aopMEKNnBE4BhqWzA2YAgpFHLexWaWtlGGDGfM7TEApHiYLNAaakDRoEpzANC1NSlaHWNa0XEHjJd7+TBBmn10LO21PahRH5kmUM6Q8ZMW2rVHhxt093ZXl2iJp2v/AeftkgTraocIQt9hynyKInSssOxFMH02ZRdjYWl2hpnm72olz7H97JjMT6Z9sMZizlRvXUA) format("woff")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAYAAA0AAAAADegAAAWsAUuGJAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCchEICohshyoBNgIkAywLGAAEIAWKRgd+GycMEZWjX5J9JJQbj/3fijSKcx08H7hl7yewpUnWAxXLOdKl4obUjBVjRU9DlYE7R059e67K5maMKV+4uFcUj3PpHBAOA46lfhZgnvhHoUb1KhMHNB5gRHBZgkcLj+BxMYxdWuaZAAF459k77gL46Ifsc47z1cyTGIAHUBBUNBQckbOAQ56U03GCLJdqYBF69t8YxD5QcKqo51pdvWA39o/KL1XyYOFBgvIsoSl0kKlyBWBht2q4hmYX0IjqtR2Kg9VAmXYSFX5Ufiz+8ZQfH/pp3E/X/VJVKCTkjD3KpPTP0t7ShSWvlWw23uuoL8qRItLCoiyub+6/BzUthcKiyfraHsANchLIg0B2aEMFQVC0HVyoA11lQ0caPp/lMtCVVhi6y7Uja3oznkhO5EUt9XrijfRr2Kv1tPvV9BuJ11Ov2jV5ty9r7s73DQgEqXA0XNoWMor9uQHRDGMFf81dNY+Z0TRshmZSnuEJES2Vk8Qb00Y4HSSR14vTWYqPEiq+dGlEFw099OSu+16bngnd2/cFzOp7YEA+iz0oa06/2n4pHYj2Jfw5T27AeQMG5N1XvPGanRa/18x090CDcwNm9SVeTnlDV9u+rDtrnm2aGc+Vnvtfn5WPPlCTvgbFvlozUteKmujTdUnoehqcrhvSohqKrW+KtrQ1LaWnhB4dovtmGUqZ6dFhlAhjsG51cSWKnt7Zn0DdGU1kzdD6FeQ/sV/dYOdbK9v6tfQ/5sFkONmjdhznKLl0RaS395C+VmSFv8R5xK+V+7ZsAYtwS2P3wXsPJgMB27dvP7XpPcme7dt54YH6hrvvTvb1NQBbvWVLBnrUX+KojHEs9i7xa+9pp9eKFNyGuyBSezpt86fFFy8dwti3G+4yZ/Ehf1809OlDpd1TR384eiq5kENM+SvsbBi4YNWqZMeaNR3J8u754c9clXOd8587uJCFPcuWdpuv9pzH2vuVPzsutmvK3ttKeAqdLcxpJ5n3mNuN0tHjDcOrh8fbTm3faUVF/u1+s4CTAt64EY862Z9rXLWNGb2ezG5fB3WXjROmjzvywSP95p2zta82Gt5pGnFa5mVvOq/lwhFw/hePu7aGdu7s7oZNQ1t3znz+9NN1bF96ZUfHIRkEQOFupUgexIMmX0tXQT3tA4rIQwjIsgNHjqp5cvC20um/ufSb2+cDDxb+atboIcBFXlLg042hwDOg/4/N3EUFcC01VlLAI7MLf4uNHJIHjQIFXA0lOtW4jHnGZGQ2as5QiXSfHszEgCjUg1Dox81QOYz/cxwMbgYnR8sDKGKA4oHGSCVp17Oon6GMCvUIlNNPXYgKBqv77O5i6mNEz9pfoiKO/sB4wEShroFCCZdCZS532xyQKxacLJdWFBGUz6GxXglCJ6jchjKOVP5DOSXqRFQwXl1JcHPVi4ie63iTecRpoZc26qihlg4svOzCh8VC4jQnvnFz6CZGO3GaiMG8eEtvW11NbYfl3eWzFsabO6w53bH2eFOMGke3mIDFatqIY7GWGDV00sgOOIb6X2lNsFa3xa21sZrOxh1tlLNmDXsvDauYQJAx1qTH95lbNSE4Rv9p4+diH6d1HEOQCYxl/EoPsv14FzE62U5doXNqj73G/mgfjBs3Jjhh7HjLK3fuirW118Wbp1ozGOWj+qHdE6autMpM7BNoelUyRO2oiN3xnRzDxC2aGGf72J0t18jSQYVFHYgYMg48tKGwLZKRAATLCpEgHZdgdKFaBZ/i/wdSeQhqqb2dFJwoGR5FgFkClRKDI9adUTuJZQ8Xp+bWc5NHJ+t7yURX20H1uc5Tz4mC88BESTs70E5m0XUc/EXJrsmZ3+Nw4Z3/oF+1lQ4IimiHG/upn/ulX/ut35dH4S3srN+oEmEml9Szk30TJxRhii6HTWBUWeK98ddF6bL5CbwVHcLdIqpDli8D) format("woff")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAq8AA0AAAAAF6gAAApkAUuGJAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACDYhEICplUlHYBNgIkA2wLOAAEIAWKFgeCNhsrFCMRZpuVJfvLA57M1XgZUDBdNU+rv4qpCIIkDNRoa8HC3f9yjBD4TkaZ29S0rSmea+v7e9q09/Hugu/iF4gTIgZpPTRUlKQNUmGmpFxFlKW5Gtw5YvWoVDzkVEM4cWdrqpkLQLHOT9FmBbioUH4r8XtIf5IcX3ikv71toYXeZUng/uHhu3n/xm5YUVQmgWQ6icOepzYbfgEYP7TkBBKERNsCe7rkGx++Pv7/7feriiYOoXNuCuCZlnjzsPuHQXw+qlrxStSHuWz/Z0vdFjbaIp5PLhWTOrA4sS0AQAAA77x47YYRwEc/BF926ZhwPi4ASAHQAAEdlEAZMRuAZdHz280B0CK0FgDmjn76bxTugxENmHQgO2p4Zt8L1I/oN9pJKsuLrCpkQlNoNQLtmNG5rVrsCO8iRfP0DEgCQAmtf97cH2E4TVZ2EeS50r29xvXu31+eetZ7v8JzXjHmp0wGVFTVBjfq6blGYYVCkKlU3cEVQViwV2AW1AgM/Nt8N5/kLsZ+w9ZP+JxtYc9nz2YXKVcyxBexoLwroh3N/Ln/PTBGdDYsjFZVTV8DAGYAhhOAmT0q7zwihCpL4lJ/PTJCIqDW9nSgK0zqNBIFh+BISRLjEp0sudCfyzWLQ+TwdUgUcg7G4bI5HDlbjrGyuaIsIT9KLpeWCMlu1oVxfyfQqBd9L3tfwf0kskJ4Z3Rv4bo7qWnWgE9qv5uuHUlNLyoeSa+L+xU2W+sZwmqLdhTYrS1dKoc9dK7Q8Ylv3Jv2pygrXwcA1YFxfV0IedM4fsU/8R0RjhXtsymMvFIL8oYwzBcAoEhbEPfLHI6wnywKRtsLCEYI3VDykNc9pL8+FJN1zOOy4sKktiAFdB5tF88NFI77Wxc6KQthTdpFuE53CeAibzeOI2941SYI4B9oXStQn2I+pT1W6AiTS15IVy8NqRzx/JW+ECqhwusOFcBcce7g+Q0TtYqII7q33QxhPFmb+54g0YL5xu1Y6RAcj6n8eYfTuD8/GCTUAWkb5ntRrUpKQh7AsIgCtM6kAgvDTX7VvXGcjk2hrdWzrC3NbH7FjgqFbOM7bN4gUGMyBqBga/BkydJHjFPysTSXLo1tzck83d0jt94obrf1jfc9HjuLwmWwYaAiiUiyZ6wk4Bv3j3jv+m5T6KUH6mHkir64VJK4OlP+dDHmcKNnpgL17Mcr/7NT0vXx9A6HzRogrFLHKl23t8vXARS58Q+vG0ldmo72lXlmJfJcfGXcfXx5g73xqpF2qFt0sX5rNGU8UxQwwWM8yx7FwoN7FsZWRUtei87nw3xWCmzBjpYuZQi1XpMF3a29cmtibGycHEXjiHcXpq0BaL9ChmXxrraOVCqtuT4+I+FADyJAZlfkON0V2ePM6jJMZHHXJQIqQlhphpJzTW63oojc3TfuKEqfkmMbb7INYTB3V13kVjQNXqAypEidRi6kippAP7tRrLtL3ZnJ5OXwXKrdDbtrduuEv9zIjBeZiym3w0vUF8xDXclnosqoZdMVpPni2EaOvbrabq8RZK9X5zU1P0JWXnlvw1r5Izm/c46ZqceEP3LCsA1r37tSKUwGxMjGBQuYVP7GiRbLRD1xi3BxmT4yjah8UTlErr388MMo2dhezeJYow+zT7G1GJ6QfFNXkZrHCDmvjo6uJdba1tLXxojgoC06dKOjewlQ92UHCYVJ4VAxtWkdl8vK3h+2qGdXpmN9bXvyimSFzSqkdK+g/HOAb9tyJUmBICmpkq2rK9xW/vsdvGvFys7Bt13l23bkgWBqBdRxdt5t1rlzid1Bl6HxIqcoyia0UdSpCNTSeKdn6z8NNdl+5cW0ZvE2m3h2FnMtU83lknRS6itl7S971db6eYoW0zLGLf0Fs0iX/tnHWs90KrDHxNITo/WslGM7PzeV6aVrBmFYw+USScIKfxZ7D2vgbZ/VPKZ32c2hqepzgdxd56yTrlg93WXz4duAw+eYDyzapNm1U0y1DrNI/dVfDHyywrxhsvQfqeRt69l6Vxk29OsxYgLPc6imcrXli7c10G3cOc3xGNE6qhM1bNt2ni3aINKNthKPTXPs3KCU/FD3PR0Hip9nPV+s3J5/FrjywVqbGsK4hsxrWafcja5vGnLmOKer/ZpdLJq+8sHz28rqgNj7jXEGf98yyysWbwFLS6N29Wpto+XTgSmznM4lNF6OknrwaGTkfGZNGbBU0Auc95CNE5++2tQEpwwhvcejD1F/y5zfB4MBnLilAw8Cnw/S3ztl/afnv6d775THc8p5d/Dy8wf/FvuvxqeJsytXPH7ORc9dljvfbNMMGaSKtZP25Bkf+/3H5jEroqN7l1UgROnL9b8NCRls+dWX889mKUiDZnj90rkurQmzmIyr1jdJ8lJdTH6yp9CRoa24gPKVpfzZxaF3jkkVhe9Z0tP8OqRhsDjXQDBykTJwG8p4EnaeQnVK/vSMiifEeCY8+eg8Qp09s8zJlOqGu0yxrkRmh5q7BeHvDmp10SkmeUIdLNq0aZHQGkenVb/s0k7icITMbpJbkSluDelc4M+4U2wXZ3JwnauRjMmhobQnoW+4wbnnmivXqn9IsKG5Htwd6Ke3miggyFytZJTqfJaBOMy5BEcmAwBQqBMtz5DJkhUoCTIjoUA3WYdezA4aPf9lbrVZhKKrpREAWngiz+jHdasE035OH6H5/n4cM/8OK2tuLn5bEkIakD8WD6BRBYJdcfNXuraqzl1QI5wGmf9pJsjQOjEAB5lAxcW4U+Y/VwAXNgCDKj6AqKaWiFQXFiJbiIvfuNMAqGzHAYA6YtrNhPiqY1fPW6kmDEEgp3Y0DZjQAUAHje+BAfKYgAkFObh2YCHzN2BKuhFwsj4DQuIxQYS5HsTkcyJZrB5Xlk52oUNXEAAGJQgCUmEJ0GASQDdDHzBUhA9Mi/IPLPq8DJhlPQGurGEQyusHIIKtBbGK6YGUtz0oxcs4mYnsTiVXFQd03J5ozSE4FX+mAbHZL69DRuYv3zVdK4dH9xPMEXb4Hciko1GN9MBIq4GCYqCRaCWlUV3F4F3boAJ/0qZyVMIyVaItJw6MylTaVTT04xfeyyrZn2OQHKtp5kpljKoYDmgREfdCpDKpkP70lUdmhYtA9V1ZZqwyaHXrrDdSS8I/IHuZomkBM/autL7BcoLvM/XgaVXJQ5rywsM2MdhCmNR0+5Uyea+FFNggDsbBrhkpnKwJK4HdZBhs5o/gzsD6EgxUPBh0Yg5Zct+iQorCYOSAXIKLtE3y8+giRF+Hmx/llK3VSi/Sc9+SndH637P9vJWv1UgNe+AcpTuZhZ3AUr/uinpd/C4KWT6eB82UAkmjAoDQQn9UhcZgcXgCkUSmoKSiRoQYCQQkUmTIUZgtvaU4rwjVZ+aos95I57GV2OxiRTcVDi1dfB8RnwVXsovYEpeoAVuf50qYZgWqbSIqeShl4G0glo27pl4lGOyJV0Wf2jLxdZsxsYdCe6sOHebQgUtDXS0YJbGtM3G4IMf70g/nVOxdRvTiyTq0xjZtMg+y07VtIcfECVlWA97oItoBAAAA) format("woff")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}@font-face{font-family:lg;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0, 0, 0.25, 1) 0s,opacity .08 cubic-bezier(0, 0, 0.25, 1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(0.5, 0.5, 0.5);-o-transform:scale3d(0.5, 0.5, 0.5);-ms-transform:scale3d(0.5, 0.5, 0.5);-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll center center rgba(0,0,0,0)}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;transition:transform 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media(min-width: 768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media(min-width: 768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.theme__page-home .banner{--section-padding: 0;--section-margin: 0;--section-max-width: 100vw;--section-transition: none;--banner-background-color: var(--color-additional1-200);background-color:var(--banner-background-color);margin-bottom:2rem}.theme__page-home .banner__body{display:grid;grid-template-columns:150px 1fr;grid-template-rows:auto 1fr;gap:0 1rem;width:100%;padding:1rem}.theme__page-home .banner__body h1{color:var(--color-white);font-size:1.1rem;line-height:1.1;margin:0;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.theme__page-home .banner__body h2{font-size:1.5rem;line-height:1.25rem;font-family:var(--font-lined);font-weight:100;margin:0}.theme__page-home .banner__body .button-group{margin-top:.5rem}.theme__page-home .banner__body .button-group .button a{text-wrap:auto}.theme__page-home .banner__title{grid-row-start:1;grid-row-end:3;background:url(/static/img/header/SIDK-shape-small.svg) no-repeat;background-position:center center;background-size:contain;width:100%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;padding:2rem 1rem 1rem 2rem;margin:-2.5em 0}.theme__page-home .banner__media{position:relative;width:100%;aspect-ratio:16/9}.theme__page-home .banner__media img{display:block;width:100%;height:100%;object-fit:cover}.theme__page-home .banner__wrapper{position:relative;z-index:1}@media(min-width: 768px){.theme__page-home .banner{margin-bottom:2.5rem}.theme__page-home .banner__body{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;max-width:1400px;padding:0;color:var(--color-white)}.theme__page-home .banner__body::before{content:"";position:absolute;top:50px;left:-160px;bottom:-30px;width:calc(100% + 200px);background:url(/static/img/header/SIDK-shape.svg) no-repeat;background-position:left bottom;background-size:auto 100%}.theme__page-home .banner__body h1{font-size:2.875rem}.theme__page-home .banner__body h2{font-size:2rem;line-height:unset;color:var(--color-white);text-shadow:0px 4px 4px rgba(0,0,0,.25)}.theme__page-home .banner__body .button-group{margin-top:1rem}.theme__page-home .banner__title{position:relative;display:block;background:none;aspect-ratio:auto;margin:0;width:400px;height:auto;padding:6rem 2rem 0 6rem}.theme__page-home .banner__subtitle,.theme__page-home .banner__content{position:relative;width:515px;padding-left:6rem;padding-right:2rem}.theme__page-home .banner__media{aspect-ratio:unset;max-width:100vw;height:700px}.theme__page-home .banner__wrapper{position:unset}}.theme__page-content .banner{--section-padding: 0;--section-margin: 0;--section-max-width: 100vw;--section-transition: none;--banner-background-color: var(--color-additional2-200);background-color:var(--banner-background-color)}.theme__page-content .banner__body{padding:1rem}.theme__page-content .banner__body h1{font-size:1.5rem;line-height:1.1}.theme__page-content .banner__body h2{font-family:var(--font-lined);font-weight:100;font-size:1.25rem;margin:0}.theme__page-content .banner__body p:last-child{margin-bottom:0}.theme__page-content .banner__content{display:grid;gap:1rem}.theme__page-content .banner__media{position:relative;width:100%;aspect-ratio:16/9}.theme__page-content .banner__media img{display:block;width:100%;height:100%;object-fit:cover}.theme__page-content .banner__media::after{content:"";position:absolute;top:0;left:0;right:0;bottom:-1px;background-color:var(--banner-background-color);mask-image:url("/static/img/shapes/wave2.svg");mask-repeat:no-repeat;mask-position:bottom center;mask-size:100% auto}@media(min-width: 768px){.theme__page-content .banner__body{padding:1rem 2rem 3rem;max-width:1284px;margin:0 auto}.theme__page-content .banner__body h1{font-size:2.875rem}.theme__page-content .banner__body h2{font-size:2rem}.theme__page-content .banner__content{grid-row-start:1;grid-row-end:3;grid-column-start:2}.theme__page-content .banner__media{aspect-ratio:unset;max-width:100vw;height:650px}}.theme__page-school .banner{--section-padding: 0;--section-margin: 0;--section-max-width: 100vw;--section-transition: none;--banner-background-color: var(--color-additional1-100);background-color:var(--banner-background-color);position:relative}.theme__page-school .banner__wrapper::after{content:"";position:absolute;top:0;left:0;bottom:1.5rem;background-color:var(--color-grey-600);mask-image:url(/static/img/shapes/wave4.svg);mask-repeat:no-repeat;mask-position:top right;mask-size:auto 100%;width:25%;min-width:125px;opacity:.4}.theme__page-school .banner__body{position:relative;padding:1rem;padding-left:calc(100px + 2rem);min-height:135px;z-index:1}.theme__page-school .banner__body h1{font-size:1.5rem;line-height:1.1}.theme__page-school .banner__body h2{font-family:var(--font-lined);font-weight:100;font-size:1.25rem;margin:0}.theme__page-school .banner__body .button-group{margin-top:.5rem}.theme__page-school .banner__body::after{content:"";position:absolute;left:1rem;top:-2rem;width:100px;height:150px;background-position:top center;background-repeat:no-repeat;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));pointer-events:none}.theme__page-school .banner__media{position:relative;width:100%;aspect-ratio:16/9}.theme__page-school .banner__media img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width: 768px){.theme__page-school .banner__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;width:100%;max-width:1500px;margin:auto}.theme__page-school .banner__wrapper::before{content:"";position:absolute;top:0;right:100%;bottom:1.5rem;background-color:var(--color-grey-600);width:100vw;opacity:.4}.theme__page-school .banner__wrapper::after{width:500px}.theme__page-school .banner__body{max-width:400px;padding:0;margin-top:5rem;color:var(--color-white)}.theme__page-school .banner__body h1{font-size:2.875rem;color:var(--color-white)}.theme__page-school .banner__body h2{font-size:2rem;color:var(--color-white)}.theme__page-school .banner__body .button-group{margin-top:1rem}.theme__page-school .banner__body::after{top:2.5rem;left:100%;width:135px;height:200px;transform:translateX(-50%);background-position:center}.theme__page-school .banner__subtitle,.theme__page-school .banner__content{max-width:325px}.theme__page-school .banner__media{aspect-ratio:unset;max-width:100vw;height:700px}}.theme__page-school.theme__shape-kunst .banner__body::after{background-image:url(/static/img/scholen/beeldende-kunst.svg)}.theme__page-school.theme__shape-dans .banner__body::after{background-image:url(/static/img/scholen/dans.svg)}.theme__page-school.theme__shape-muziek .banner__body::after{background-image:url(/static/img/scholen/muziek.svg)}.theme__page-school.theme__shape-schrijven .banner__body::after{background-image:url(/static/img/scholen/schrijven.svg)}.theme__page-school.theme__shape-theater .banner__body::after{background-image:url(/static/img/scholen/theater.svg)}.theme__page-cursus .banner{--section-padding: 0;--section-margin: 0;--section-max-width: 100vw;--section-transition: none;--banner-background-color: var(--color-additional4-200);background-color:var(--banner-background-color);position:relative}.theme__page-cursus .banner__body{position:relative;padding:1rem;padding-left:calc(100px + 2rem);min-height:135px;z-index:1}.theme__page-cursus .banner__body h1{font-size:1.5rem;line-height:1.1}.theme__page-cursus .banner__body h2{font-family:var(--font-lined);font-weight:100;font-size:1.25rem;margin:0}.theme__page-cursus .banner__body .button-group{margin-top:.5rem}.theme__page-cursus .banner__body::after{content:"";position:absolute;left:1rem;top:-2rem;width:100px;height:150px;background-position:top center;background-repeat:no-repeat;filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));pointer-events:none}.theme__page-cursus .banner__media{position:relative;width:100%;aspect-ratio:16/9}.theme__page-cursus .banner__media img{display:block;width:100%;height:100%;object-fit:cover}.theme__page-cursus .banner__media::after{content:"";position:absolute;top:0;left:0;right:0;bottom:-1px;background-color:var(--banner-background-color);mask-image:url("/static/img/shapes/wave5.svg");mask-repeat:no-repeat;mask-position:bottom center;mask-size:100% auto}@media(min-width: 992px){.theme__page-cursus .banner{margin-bottom:2rem}.theme__page-cursus .banner__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;width:100%;max-width:1500px;margin:auto}.theme__page-cursus .banner__wrapper::before{content:"";position:absolute;top:0;right:calc(100% - 100px);bottom:-1.5rem;background-color:var(--banner-background-color);width:100vw}.theme__page-cursus .banner__wrapper::after{content:"";position:absolute;top:0;left:0;bottom:-1.5rem;background-color:var(--banner-background-color);mask-image:url(/static/img/shapes/wave4.svg);mask-repeat:no-repeat;mask-position:top right;mask-size:auto 100%;width:600px}.theme__page-cursus .banner__body{max-width:525px;padding:0;margin-top:8rem;padding-left:150px}.theme__page-cursus .banner__body h1{font-size:2.875rem}.theme__page-cursus .banner__body h2{font-size:2rem}.theme__page-cursus .banner__body .button-group{margin-top:1rem}.theme__page-cursus .banner__body::after{top:50%;transform:translateY(-50%);left:0;width:135px;height:200px;background-position:center}.theme__page-cursus .banner__subtitle,.theme__page-cursus .banner__content{max-width:325px}.theme__page-cursus .banner__media{aspect-ratio:unset;max-width:100vw;height:565px}.theme__page-cursus .banner__media::after{content:none}}.theme__page-cursus.theme__shape-kunst .banner__body::after{background-image:url(/static/img/scholen/beeldende-kunst.svg)}.theme__page-cursus.theme__shape-dans .banner__body::after{background-image:url(/static/img/scholen/dans.svg)}.theme__page-cursus.theme__shape-muziek .banner__body::after{background-image:url(/static/img/scholen/muziek.svg)}.theme__page-cursus.theme__shape-schrijven .banner__body::after{background-image:url(/static/img/scholen/schrijven.svg)}.theme__page-cursus.theme__shape-theater .banner__body::after{background-image:url(/static/img/scholen/theater.svg)}.theme__page-teacher .banner{--section-padding: 0;--section-margin: 0;--section-transition: none;--section-max-width: 100vw;margin-top:75px;box-shadow:0 20px 20px -10px rgba(230,223,237,.3)}.theme__page-teacher .banner__body{padding:1rem}.theme__page-teacher .banner__body h1{font-size:1.5rem;line-height:1.1;color:var(--color-secondary-500)}.theme__page-teacher .banner__body h2{font-family:var(--font-lined);font-weight:100;font-size:1.25rem;margin:0}.theme__page-teacher .banner__title,.theme__page-teacher .banner__subtitle{max-width:75%}.theme__page-teacher .banner__media{position:relative;width:100%;max-width:400px;aspect-ratio:1;margin:auto}.theme__page-teacher .banner__media img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width: 561px){.theme__page-teacher .banner{margin-top:100px}}@media(min-width: 768px){.theme__page-teacher .banner__wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));max-width:1500px;margin:0 auto}.theme__page-teacher .banner__body{display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem}}@media(min-width: 992px){.theme__page-teacher .banner{margin-top:130px}.theme__page-teacher .banner h1{font-size:2.875rem}.theme__page-teacher .banner h2{font-size:2rem}}@media(min-width: 1200px){.theme__page-teacher .banner::after{content:"";position:absolute;top:0;width:100%;left:0;height:530px;background:rgba(0,0,0,0) url(/static/img/shapes/7-line2.svg) no-repeat center left;background-size:700px;background-attachment:fixed;opacity:.05;z-index:-1;background-position:left -300px}}.banner-simple{background-color:var(--banner-bg);--section-text-color: var(--banner-text);color:var(--banner-text);margin-bottom:2rem}.banner-simple__media{position:relative;width:100%;height:490px}.banner-simple__media img{display:block;width:100%;height:100%;object-fit:cover}.banner-simple__media::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:var(--color-black);opacity:.3}.banner-simple__wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.banner-simple__body{margin:var(--section-margin);max-width:var(--section-max-width);height:100%}.banner-simple__content{padding:var(--section-padding);margin-top:8rem;margin-left:2rem;margin-right:2rem;position:relative;z-index:3}.banner-simple__title{color:var(--banner-heading)}.banner-simple__subtitle{font-size:20px;margin-bottom:1.25rem}.banner-simple__shape{display:none;position:relative;grid-column:span 7/span 7}.banner-simple__shape__record{position:absolute;color:var(--color-secondary-500);width:100%;aspect-ratio:1/1;bottom:100%;transition:bottom 1s ease;z-index:1}.banner-simple__shape__arm{position:absolute;color:var(--color-tertiary-500);width:95px;height:340px;top:-2rem;right:-2rem;transform:rotate(-20deg);transition:transform 1s ease;z-index:2}.animate .banner-simple__shape__record{bottom:-2rem}.animate .banner-simple__shape__arm{transform:translateX(-2.5rem) rotate(20deg)}@media(min-width: 768px){.banner-simple__media{max-width:100vw;height:567px}}@media(min-width: 992px){.banner-simple__body{display:grid}.banner-simple__body:has(.banner-simple__shape){grid-template-columns:repeat(12, minmax(0, 1fr))}.banner-simple__content{align-self:center;grid-column:span 5/span 5;margin-left:0;margin-right:0}.banner-simple__shape{display:block}}.accordion{display:flex;flex-direction:column;margin-top:2rem;border-radius:var(--ui-border-radius);overflow:hidden}.accordion__item:not(:first-child){border-top:4px solid var(--accordion-border)}.accordion__button{width:100%;padding:24px 40px;color:var(--accordion-text);background-color:var(--accordion-bg);text-align:left;border:none;outline:none;cursor:pointer;transition:var(--ui-transition);transition-property:color,background}.accordion__button.active{color:var(--accordion-text-active);background-color:var(--accordion-bg-active)}.accordion__panel{display:none;min-height:100%;background-color:var(--accordion-bg-active)}.accordion__panel p a,.accordion__panel li a{color:var(--accordion-text-active)}.accordion__body{padding:24px 40px;color:var(--accordion-text-active)}.accordion__title{color:var(--accordion-text-active);font-family:var(--font-base);text-transform:none;margin-top:0}.accordion__text{margin-bottom:1rem}.accordion__text a{color:var(--accordion-text-active)}.accordion__button.active+.accordion__panel{display:block}@media(min-width: 768px){.accordion{position:relative}.accordion__button{width:40%}.accordion__panel{width:60%;position:absolute;top:0;right:0}}@media(min-width: 768px){.agenda-archive-block{display:flex;justify-content:flex-end}}.agenda-block{display:grid;gap:1rem}.agenda-block__calendar{display:flex;justify-content:center;background-color:var(--agenda-bg);border-radius:var(--ui-border-radius);overflow:hidden;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.agenda-block__calendar .color-calendar.basic{--cal-font-family-header: var(--font-heading);--cal-font-family-weekdays: var(--font-base);--cal-font-family-body: var(--font-base);--cal-drop-shadow: none;--cal-border-radius: 0;--cal-header-color: var(--agenda-cal-heading);background-color:var(--agenda-cal-bg)}.agenda-block__calendar .color-calendar.basic .calendar__monthyear{font-size:18px;text-transform:uppercase}.agenda-block__calendar .color-calendar.basic .calendar__weekdays .calendar__weekday{font-weight:700;opacity:1;text-transform:var(--ui-text-transform)}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day{font-weight:400;opacity:.6;pointer-events:none;color:var(--agenda-cal-text)}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day .calendar__day-bullet{display:none}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day .calendar__day-box{background-color:rgba(0,0,0,0);box-shadow:none;border-radius:50%}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day.calendar__day-selected{color:var(--agenda-cal-text)}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day.calendar__day-event{color:var(--agenda-cal-text-active);pointer-events:auto;opacity:1}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day.calendar__day-event .calendar__day-box{opacity:1;background-color:var(--agenda-cal-bg-active)}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day.calendar__day-event.calendar__day-selected{color:var(--agenda-cal-text-selected)}.agenda-block__calendar .color-calendar.basic .calendar__days .calendar__day.calendar__day-event.calendar__day-selected .calendar__day-box{background-color:var(--agenda-cal-bg-selected)}.agenda-block__events{display:grid;gap:1rem}.agenda-block__card{position:relative;background-color:var(--agenda-bg);color:var(--agenda-text);border-radius:var(--ui-border-radius);box-shadow:0px 4px 4px rgba(0,0,0,.25);padding:var(--card-component-padding);padding-top:64px;margin-top:45px}.agenda-block__card .date-label{position:absolute;top:0;left:0;z-index:5;transform:translateY(-50%);pointer-events:none}.agenda-block__card .date-label.date-record{top:.75rem;right:55px;left:auto}@media(min-width: 768px){.agenda-block__card .date-label.date-record{right:85px}}.agenda-block__card__content{position:relative;z-index:6}.agenda-block__card__title{color:var(--agenda-heading);font-size:1.5rem;margin-bottom:.5rem}.agenda-block__card .icon-list{display:none}.agenda-block__card .icon-list li svg{color:var(--agenda-icon)}.agenda-block__card__link{--link-color: var(--color-primary-500);--link-hover-color: var(--color-primary-600);font-family:var(--font-heading);font-weight:700;line-height:1;text-transform:var(--ui-text-transform)}.agenda-block__card__link a{padding-bottom:1rem;border-bottom:2px solid var(--color-primary-500)}.agenda-block__card__link:not(:first-child){margin-top:1rem}@media(min-width: 561px){.agenda-block__card__title{font-size:1.75rem}.agenda-block__card .icon-list{display:flex}.agenda-block__card__link{font-size:1.25rem}}@media(min-width: 992px){.agenda-block{grid-template-columns:repeat(12, minmax(0, 1fr));padding-top:45px}.agenda-block__calendar{grid-column:span 5/span 5}.agenda-block__events{grid-column:span 7/span 7}.agenda-block__card{margin-top:0;min-height:309px}.agenda-block__card__text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.bulletin-board{background-color:var(--color-primary-50)}.bulletin-board__body{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;flex-wrap:wrap}.bulletin-board__card{position:relative;width:300px;height:350px;padding:1rem;padding-top:2.5rem;margin-top:3rem;background:var(--color-white);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.bulletin-board__card h3{font-size:1.25rem;margin-top:0}.bulletin-board__card::before{content:"";font-family:"Font Awesome 5 Pro";position:absolute;top:0;left:50%;transform:translate(-50%, -50%) rotate(45deg);color:var(--color-secondary-500);font-size:3.5rem;line-height:1}.bulletin-board__content{height:100%;overflow:hidden;position:relative}.bulletin-board__content::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:25px;background:linear-gradient(transparent, var(--color-white))}.bulletin-board__card-wrapper:nth-child(odd){transform:rotate(3deg)}.bulletin-board__card-wrapper:nth-child(even){transform:rotate(-3deg)}@media(min-width: 768px){.bulletin-board__body{flex-direction:row;justify-content:space-between}.bulletin-board__card{width:340px;padding:2.5rem 2rem 1rem 2rem}.bulletin-board__card-wrapper{display:flex;width:50%}.bulletin-board__card-wrapper:nth-child(5n+1){transform:rotate(3deg) translateY(2rem)}.bulletin-board__card-wrapper:nth-child(5n+2){justify-content:flex-end;transform:rotate(-4deg)}.bulletin-board__card-wrapper:nth-child(5n+3){justify-content:center;width:100%;transform:rotate(-1.5deg);margin:1rem 0}.bulletin-board__card-wrapper:nth-child(5n+4){transform:rotate(-6deg) translateY(-2rem)}.bulletin-board__card-wrapper:nth-child(5n+5){justify-content:flex-end;transform:rotate(3deg)}}@media(min-width: 1100px){.bulletin-board__card-wrapper:nth-child(5n+3){margin-top:-3rem}.bulletin-board__card-wrapper:nth-child(5n+4){margin-top:-15rem}.bulletin-board__card-wrapper:nth-child(5n+5){margin-top:-15rem}}@media(min-width: 1200px){.bulletin-board__card-wrapper:nth-child(5n+1){transform:rotate(3deg) translate(75px, 2rem)}}:root{--button-font-family: var(--font-buttons);--button-text-transform: var(--ui-text-transform);--button-padding: var(--button-default-padding);--button-border-radius: var(--button-default-border-radius);--button-font-weight: 700;--button-font-size: 16px;--button-line-height: 1}.button-group{display:flex;flex-wrap:wrap;gap:.5rem}.button-group--vertical{flex-direction:column;align-items:flex-start}@media(min-width: 768px){.button-group{column-gap:1rem}}.button{--link-font-family: var(--font-buttons)}.button a{line-height:var(--button-line-height)}.button.button--sm{--button-font-size: 14px;--button-padding: 5px 10px}.button.button--primary{--button-background: var(--button-default-bg);--button-color: var(--button-default-text);--button-border: 2px solid var(--button-default-border);--button-hover-background: var(--button-default-bg-hover);--button-hover-color: var(--button-default-text-hover);--button-hover-border: 2px solid var(--button-default-border-hover)}.button.button--primary a{color:var(--button-default-text)}.button.button--primary.button--outline{--button-background: var(--button-default-outline-bg);--button-color: var(--button-default-outline-text);--button-border: 2px solid var(--button-default-outline-border);--button-hover-background: var(--button-default-outline-bg-hover);--button-hover-color: var(--button-default-outline-text-hover);--button-hover-border: 2px solid var(--button-default-outline-border-hover)}.button.button--primary.button--outline a{color:var(--button-default-outline-text)}.button.button--primary.button--outline a:hover{color:var(--button-default-outline-text-hover)}.button.button--cta{--button-background: var(--button-cta-bg);--button-color: var(--button-cta-text);--button-border: 2px solid var(--button-cta-border);--button-hover-background: var(--button-cta-bg-hover);--button-hover-color: var(--button-cta-text-hover);--button-hover-border: 2px solid var(--button-cta-border-hover)}.button.button--cta a{color:var(--button-cta-text)}.button.button--cta.button--outline{--button-background: var(--color-white);--button-color: var(--color-highlight-600);--button-border: 2px solid var(--button-cta-outline-border);--button-hover-background: var(--button-cta-outline-bg-hover);--button-hover-color: var(--button-cta-outline-text-hover);--button-hover-border: 2px solid var(--button-cta-outline-border-hover)}.button.button--cta.button--outline a{color:var(--button-cta-outline-text)}.button.button--cta.button--outline a:hover{color:var(--button-cta-outline-text-hover)}.button.icon--button{--button-color: var(--color-primary-500);--button-background: var(--color-primary-50);--button-border: 2px solid var(--color-primary-50);--button-hover-border: 2px solid var(--color-primary-500);--button-hover-color: var(--color-white);--button-hover-background: var(--color-primary-500);--button-border-radius: 50%}.button.icon--button a{height:40px;width:40px;padding:0}.button.icon--button a i{font-size:1rem}.button.icon--button--outline{--button-color: var(--color-primary-500);--button-background: var(--color-white);--button-border: 2px solid var(--color-white);--button-hover-border: 2px solid var(--color-tertiary-200);--button-hover-color: var(--color-primary-500);--button-hover-background: var(--color-tertiary-200)}.button.icon--button--outline a{height:50px;width:50px}.button.icon--button--outline a i{font-size:1.5rem}.card-container--dual{display:grid;gap:var(--ui-gap-size)}@media(min-width: 768px){.card-container--dual{grid-template-columns:repeat(2, minmax(0, 1fr))}}.card-container--carousel .carousel__slide-container{margin:0 calc(var(--ui-gap-size)/-2);overflow:visible}.card-container--carousel .carousel-card{width:80%;padding:0 calc(var(--ui-gap-size)/2);flex-shrink:0;transition:.3s ease-out transform}@media(min-width: 768px){.card-container--carousel.carousel--shadow .carousel__slide-container{overflow:hidden}.card-container--carousel[data-slides-per-view="2"] .carousel-card{width:45%}.card-container--carousel[data-slides-per-view="3"] .carousel-card{width:30%}.card-container--carousel[data-slides-per-view="4"] .carousel-card{width:24%}}.card-container--carousel__button-wrapper{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.card-container--carousel__button-wrapper .carousel__controls{margin:0}a.card{text-decoration:none;transition:var(--ui-transition);transition-property:color,background-color}a.card .card__title{transition:var(--ui-transition);transition-property:color}a.card:hover{background:var(--color-primary-500);color:var(--color-primary-50)}a.card:hover .card__title{color:var(--color-primary-50)}.media-card{position:relative;color:var(--ui-text);text-decoration:none}.media-card__body{position:relative}.media-card .date-label{position:absolute;top:-0.5rem;left:-0.5rem;z-index:5}@media(min-width: 768px){.media-card .date-record{top:-1rem;left:-1rem}}.media-card__media{position:relative;border-radius:var(--ui-border-radius);overflow:hidden}.media-card__image{--image-height: 300px;height:300px;position:relative;z-index:1;transition:var(--ui-transition);transition-property:transform}.media-card__content{padding-top:1.25rem;padding-bottom:1.25rem}.media-card__title{color:var(--ui-heading);margin:0;margin-bottom:.5rem}.media-card__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.media-card__text p:last-child{margin-bottom:0}.media-card:hover .media-card__image{transform:scale(1.05)}.shaped-card__content{display:flex;align-items:center;gap:1rem;background:var(--color-additional1-200);color:var(--ui-text);padding:20px;border-radius:var(--ui-border-radius);overflow:hidden}.shaped-card__media{display:none}.shaped-card__title{margin:0;margin-bottom:.5rem}.shaped-card__text{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.shaped-card__text p:last-child{margin-bottom:0}.shaped-card--small .shaped-card__title{font-family:var(--font-base);text-transform:none;font-size:1.25rem}.shaped-card--small .button-group{--button-padding: 8px 12px;--button-font-size: 13px}@media(min-width: 561px){.shaped-card__media{display:block;height:145px;width:145px;flex-shrink:0}}@media(min-width: 768px){.shaped-card__media{height:175px;width:175px}.shaped-card--small .shaped-card__media{height:145px;width:145px}.shaped-card--small .shaped-card__title{font-size:1.25rem}}.highlight-card{position:relative;display:block;background:var(--color-white);color:var(--color-grey-400);text-transform:var(--ui-text-transform);padding:var(--card-component-padding);text-decoration:none;border-radius:var(--ui-border-radius);overflow:hidden}.highlight-card__title{font-family:var(--font-lined);font-weight:100;font-size:2rem;word-break:break-word;margin-bottom:.5rem;line-height:1.1}.highlight-card__text{font-size:.875rem}.highlight-card__image{position:absolute;top:0;left:100%;height:100%;width:100%;z-index:10;transition:var(--ui-transition);transition-property:left}.highlight-card .button{margin-top:1rem;position:relative;z-index:12}.highlight-card:hover .highlight-card__image{left:0}@media(min-width: 768px){.highlight-card__title{font-size:3rem}.highlight-card__text{font-size:1rem}}.course-card__wrapper{background:var(--color-additional1-200);color:var(--ui-text);border-radius:var(--ui-border-radius);overflow:hidden;position:relative;display:flex;flex-direction:column;height:100%}.course-card__media{position:relative;overflow:hidden}.course-card__shape1,.course-card__shape2,.course-card__shape3,.course-card__shape4{display:none;position:absolute;width:120px;height:120px;z-index:10}.course-card:nth-child(4n+1) .course-card__shape1{display:block;left:-1rem;bottom:-5rem;transform:scale(-1, 1) rotate(90deg);background-color:var(--color-additional4-500)}.course-card:nth-child(4n+2) .course-card__shape2{display:block;left:-3rem;bottom:.5rem;transform:scale(-1, 1);background-color:var(--color-additional5-500)}.course-card:nth-child(4n+3) .course-card__shape3{display:block;right:2rem;top:-4.5rem;transform:scale(-1, 1) rotate(175deg);background-color:var(--color-additional2-500)}.course-card:nth-child(4n+4) .course-card__shape4{display:block;right:-4rem;bottom:1rem;background-color:var(--color-additional3-500)}.course-card__image{--image-height: 158px;height:158px;position:relative;z-index:1}.course-card__content{display:flex;flex-direction:column;flex-grow:1;padding:20px}.course-card__title{font-family:var(--font-base);text-transform:none;font-size:1.25rem;margin-bottom:.5rem}.course-card .button-group{margin-top:auto}.course-card .button-group .button{width:100%}@media(min-width: 768px){.course-card__title{font-size:1.25rem}}.date-shape{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;height:97px;width:80px;color:var(--color-grey-500);font-weight:600;text-align:center;text-transform:var(--ui-text-transform);line-height:1.1;mask-repeat:no-repeat}.date-shape__day{font-size:1.25rem}.date-label-card:nth-child(4n+1) .date-shape{background:var(--color-additional3-500);mask-image:url(/static/img/shapes/1-solid.svg);padding-top:8px}.agenda-block .date-shape,.date-label-card:nth-child(4n+2) .date-shape{background:var(--color-additional4-500);mask-image:url(/static/img/shapes/11-solid.svg);padding-top:8px;padding-left:8px}.date-label-card:nth-child(4n+3) .date-shape{background:var(--color-additional2-500);mask-image:url(/static/img/shapes/3-solid.svg);padding-top:5px;padding-left:20px}.date-label-card:nth-child(4n) .date-shape{background:var(--color-additional5-500);mask-image:url(/static/img/shapes/12-solid.svg)}.date-label-card .date-shape.date-shape--multiple{font-size:10px;text-align:end;mask-image:url(/static/img/shapes/11-severed.svg);mask-size:contain;flex-direction:row;padding:0}.date-label-card .date-shape.date-shape--multiple .date-shape__day{font-size:14px}.date-label-card .date-shape.date-shape--multiple .date-shape--first,.date-label-card .date-shape.date-shape--multiple .date-shape--second{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;width:50%}.date-label-card .date-shape.date-shape--multiple .date-shape--first{padding-right:2px}.date-label-card .date-shape.date-shape--multiple .date-shape--second{padding-top:26px;padding-right:10px}.date-record{position:relative;width:106px;height:106px;padding-right:35px;padding-bottom:16px;box-sizing:content-box}.date-record svg{width:inherit;height:inherit}.date-record--first,.date-record--second{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;font-weight:600;border-radius:50%}.date-record--first{bottom:0;right:0;background:var(--color-white);color:var(--color-black)}.date-record--second{bottom:2.5rem;right:0;background:var(--color-grey-600);color:var(--color-white)}.date-record--multiple{padding-right:53px;padding-bottom:40px}.date-record--multiple .date-record--first{right:2.5rem;bottom:0}.date-record__day,.date-record__month{line-height:1.2}.date-label-card:nth-child(3n+1) .date-record{color:var(--color-secondary-500)}.agenda-block .date-record,.date-label-card:nth-child(3n+2) .date-record{color:var(--color-tertiary-500)}.date-label-card:nth-child(3n) .date-record{color:var(--color-primary-500)}.index-block{--index-nav-background: var(--color-primary-50);--index-nav-anchor-link-font-weight: normal;--index-item-icon-color: var(--color-primary-500);--index-nav-border-radius: var(--ui-border-radius)}.button-block__list{display:grid;gap:1rem}.button-block__list__item{--button-color: var(--button-block-text);--button-background: var(--button-block-bg);--button-border: 2px solid var(--button-block-border);--button-hover-color: var(--button-block-text-hover);--button-hover-background: var(--button-block-bg-hover);--button-hover-border: 2px solid var(--button-block-border-hover);position:relative;min-height:67px;height:100%}.button-block__list__item a{justify-content:flex-start;width:100%;text-align:left;text-wrap:unset;padding-right:4rem}.button-block__list__item a span{transition:var(--ui-transition);transition-property:all}.button-block__list__item[class*=theme--]::after{content:"";position:absolute;top:0;left:0;right:.5rem;bottom:0;pointer-events:none;background-color:var(--button-block-shape-color);transition:var(--ui-transition);transition-property:all}.button-block__list__item.theme--dans-button::after{mask:url(/static/img/scholen/dans-diap.svg) no-repeat;mask-position:center right;mask-size:auto 80%}.button-block__list__item.theme--theater-button::after{mask:url(/static/img/scholen/theater-diap.svg) no-repeat;mask-position:center right;mask-size:auto 80%}.button-block__list__item.theme--muziek-button::after{mask:url(/static/img/scholen/muziek-diap.svg) no-repeat;mask-position:center right;mask-size:auto 80%}.button-block__list__item.theme--schrijven-button:after{mask:url(/static/img/scholen/schrijven-diap.svg) no-repeat;mask-position:center right;mask-size:auto 80%}.button-block__list__item.theme--kunst-button::after{mask:url(/static/img/scholen/beeldende-kunst-diap.svg) no-repeat;mask-position:center right;mask-size:auto 80%}.button-block__list__item:hover a span{transform:scale(1.05)}.button-block__list__item:hover::after{mask-size:auto 90%;right:.25rem}@media(min-width: 561px){.button-block__list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 768px){.button-block{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:1rem}.button-block__content{grid-column:span 10/span 10;grid-column-start:2}}@media(min-width: 992px){.button-block__list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.carousel{position:relative}.carousel__slide-container{position:relative;display:flex;overflow:hidden}.carousel__zoom{position:absolute;top:15px;right:15px;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;background:var(--carousel-button-bg);color:var(--carousel-icon);border-radius:50%;z-index:9999;pointer-events:none}.carousel__slide{width:100%;flex-shrink:0;transition:.3s ease-out transform}.carousel__slide__image{position:relative;--image-height: 300px;height:300px;width:100%;cursor:pointer;border:1px solid var(--carousel-border);border-radius:var(--ui-border-radius)}.carousel__slide__description{text-align:center;color:var(--carousel-text);padding:.5rem;min-height:1rem;font-size:.875rem}.carousel__controls{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}.carousel__controls__prev,.carousel__controls__next{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:var(--carousel-button-bg);color:var(--carousel-icon);width:50px;height:50px;cursor:pointer;z-index:10;transition:var(--ui-transition);transition-property:opacity;user-select:none;outline:none;border:0;border-radius:50%}.carousel__controls__prev.disabled,.carousel__controls__next.disabled{opacity:.4;cursor:default}.carousel .carousel__controls:has(.carousel__controls__prev.disabled+.carousel__controls__next.disabled){display:none}@media(min-width: 768px){.carousel--shadow .carousel__slide-container::before,.carousel--shadow .carousel__slide-container::after{content:"";position:absolute;width:2rem;top:0;bottom:0;pointer-events:none;z-index:10}.carousel--shadow .carousel__slide-container::before{left:0;background-image:linear-gradient(to right, var(--color-white), transparent)}.carousel--shadow .carousel__slide-container::after{right:0;background-image:linear-gradient(to left, var(--color-white), transparent)}.carousel--shadow:has(.carousel__controls__prev.disabled) .carousel__slide-container::before,.carousel--shadow:has(.carousel__controls__next.disabled) .carousel__slide-container::after{display:none}.carousel__slide__image{--image-height: 500px;height:500px}}.collapse__toggle{display:flex;justify-content:space-between;width:100%}.collapse__arrow{display:flex;padding:.25rem;cursor:pointer}.collapse__arrow svg{transition:var(--ui-transition);transition-property:all}.collapse__panel{height:0;overflow:hidden}.collapse.show svg{transform:rotate(-180deg)}.collapse.show .collapse__panel{height:auto}.content-column{--grid-align-items: flex-start;--grid-gap: var(--ui-gap-size)}.content-column__body{color:var(--content-column-text);display:flex;flex-direction:column;gap:1.25rem;text-align:center;align-items:center}.content-column__title{color:var(--content-column-heading);line-height:1;margin:0}.content-column__subtitle{color:var(--content-column-secondary-text);font-family:var(--font-lined);font-weight:100;text-transform:var(--ui-text-transform);font-size:1.75rem;line-height:1;margin:0}.content-column__image{width:var(--content-column-image-size);height:var(--content-column-image-size);position:relative;overflow:hidden}.content-column__image--rounded{border-radius:50%}.faq-block{display:flex;flex-direction:column}.faq-block__item{border-top:4px solid var(--faq-border)}.faq-block__item:last-child{border-bottom:4px solid var(--faq-border)}.faq-block__title{padding:1.5rem 1rem;color:var(--faq-text);cursor:pointer;font-weight:600;font-size:1.25rem}.faq-block__panel{padding:0 1rem 1.5rem}.faq-block__icon{width:20px;height:20px;position:relative;flex-shrink:0;margin-left:1rem;margin-top:8px}.faq-block__icon::before{content:"";position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);height:3px;background:var(--faq-icon)}.faq-block__icon::after{content:"";position:absolute;left:50%;top:0;bottom:0;transform:translateX(-50%);width:3px;background:var(--faq-icon)}.show .faq-block__icon::after{content:none}@media(min-width: 768px){.faq-block__title,.faq-block__panel{padding:1.5rem 2.5rem}.faq-block__panel{padding-top:0}}.cta-block{position:relative;padding:2.5rem 0 1.5rem;margin-top:1rem;margin-bottom:1rem}.cta-block__section{position:relative;background-color:var(--cta-bg)}.cta-block__content{max-width:75vw;margin:0 auto;text-align:center;padding:2.5rem 0 1.5rem;color:var(--cta-text)}.cta-block__content p:last-child{margin:0}.cta-block__content .button{margin-top:1rem}.cta-block__title{color:var(--cta-heading)}.cta-block__shapes{position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;pointer-events:none;max-width:70vw}.cta-block__shapes svg{position:absolute;width:auto;transition:all .5s ease-in}.cta-block__shapes__shape-1{display:none}.cta-block__shapes__shape-2{height:55%;top:0;right:100%;transform:rotate(175deg) translateX(-25%);fill:var(--cta-shape-2)}.cta-block__shapes__shape-3{height:73%;left:100%;bottom:0;fill:var(--cta-shape-3);z-index:1}.cta-block.cta-block--horizontal{margin-bottom:-2rem}.cta-block.cta-block--horizontal .cta-block__section::after{content:"";position:absolute;top:100%;left:0;right:0;height:100vh;background-color:var(--cta-bg)}.cta-block.cta-block--horizontal .cta-block__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.cta-block.cta-block--horizontal .cta-block__content .button{margin:0}@media(min-width: 768px){.cta-block{padding:3rem 0 1.5rem}.cta-block__content{padding:2rem 0;max-width:475px}.cta-block__text{font-size:18px}.cta-block__shapes{max-width:80vw}.cta-block__shapes__shape-1{display:block;top:1.5rem;right:100%;bottom:0;height:-moz-available;height:-webkit-fill-available;height:fill-available;fill:var(--cta-shape-1)}.cta-block__shapes__shape-2{height:60%;transform:translateX(50%);transform-origin:top}.cta-block__shapes__shape-3{left:100%;transform:rotate(8deg);transform-origin:bottom}.cta-block__section:hover+.cta-block__shapes .cta-block__shapes__shape-1{transform:scale(0.98)}.cta-block__section:hover+.cta-block__shapes .cta-block__shapes__shape-2{transform:translateX(50%) scale(1.02)}.cta-block__section:hover+.cta-block__shapes .cta-block__shapes__shape-3{transform:rotate(8deg) scale(1.02)}.cta-block.cta-block--horizontal{padding-bottom:5rem;margin-bottom:-8rem}.cta-block.cta-block--horizontal .cta-block__content{max-width:65%}.cta-block.cta-block--horizontal .cta-block__shapes__shape-1{top:3.5rem}.cta-block.cta-block--horizontal .cta-block__shapes__shape-3{top:2rem;bottom:3rem;height:-moz-available;height:-webkit-fill-available;height:fill-available}}@media(min-width: 992px){.cta-block.cta-block--horizontal .cta-block__content{flex-direction:row;gap:2rem}}@media(min-width: 1200px){.cta-block__shapes{max-width:1000px}}.cta-block-animated{position:relative;margin-top:1rem;margin-bottom:1rem}.cta-block-animated__section{position:relative;background-color:var(--cta-bg)}.cta-block-animated__section::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--cta-shape);mask:url(/static/img/popmakers-rounded.svg) no-repeat;mask-position:center center;mask-size:85% auto;pointer-events:none;transition:var(--ui-transition);transition-property:mask-size}.cta-block-animated.animate .cta-block-animated__section::before{mask-size:70% auto}.cta-block-animated__content{position:relative;max-width:75vw;margin:0 auto;text-align:center;padding:2rem 0;color:var(--cta-text);z-index:2}.cta-block-animated__content p:last-child{margin:0}.cta-block-animated__content .button{margin-top:2rem}.cta-block-animated__title{color:var(--cta-heading)}.cta-block-animated--horizontal{margin-bottom:-2rem}.cta-block-animated--horizontal .cta-block-animated__content{padding:1rem 0}.cta-block-animated--horizontal .cta-block-animated__section::after{content:"";position:absolute;top:100%;left:0;right:0;height:100vh;background-color:var(--cta-bg)}@media(min-width: 768px){.cta-block-animated__content{max-width:475px}.cta-block-animated__text{font-size:18px}.cta-block-animated--horizontal{padding-bottom:5rem;margin-bottom:-8rem}}.details-block{display:grid;align-items:flex-start;gap:2rem}.details-block .details-card{--link-color: var(--color-black);--link-hover-color: var(--ui-link-hover);background:var(--details-block-bg);border-radius:var(--ui-border-radius);color:var(--details-block-text)}.details-block .details-card__title{position:relative;background:var(--details-block-header-bg);color:var(--details-block-heading);width:100%;padding:var(--card-component-padding);margin:0;border-radius:var(--ui-border-radius) var(--ui-border-radius) 0 0}.details-block .details-card__title::after{content:"";position:absolute;display:block;width:0px;top:auto;right:auto;left:50%;bottom:calc(100% - 1px);transform:translateX(-50%);border-top:0;border-right:18px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0);border-bottom:18px solid var(--color-primary-500)}.details-block .details-card__footer{--link-color: var(--color-black);--link-hover-color: var(--ui-link-hover);order:2;border-radius:0 0 var(--ui-border-radius) var(--ui-border-radius);margin:0px;list-style:none;display:flex;flex-direction:column;align-items:start;background:var(--details-block-footer-bg);color:var(--details-block-footer-text);padding:var(--card-component-padding);width:100%}.details-block .details-card__footer__title{color:var(--details-block-footer-heading)}.details-block .details-card__footer ul{padding-left:20px}.details-block .details-card__list{margin:var(--card-component-padding);list-style-type:none;display:grid;gap:.5rem;padding:0}.details-block .details-card__list .collapse__toggle{color:var(--details-block-toggler);font-weight:700;text-transform:var(--ui-text-transform);transition:var(--ui-transition);transition-property:color;cursor:pointer}.details-block .details-card__list .collapse__toggle:hover{color:var(--details-block-toggler-hover)}.details-block .details-card__list .collapse__panel{display:flex;flex-direction:column}.details-block .details-card__list .collapse__panel true-link{margin-top:.5rem}.details-block .details-card__list__grid-item{display:grid;grid-template-columns:120px 1fr;column-gap:.5rem;width:100%}.details-block .details-card__list p{margin-bottom:.5rem}.details-block .details-card__list p:last-child{margin:0}@media(min-width: 992px){.details-block{grid-template-columns:repeat(12, minmax(0, 1fr))}.details-block__content{grid-column:span 8/span 8;margin-left:0;margin-right:auto}.details-block .details-card{grid-column:span 4/span 4}.details-block .details-card__title::after{content:"";position:absolute;display:block;width:0px;top:calc(50% + 3px);right:calc(100% - 1px);left:auto;bottom:auto;transform:translateY(-50%);border-top:18px solid rgba(0,0,0,0);border-right:18px solid var(--color-primary-500);border-left:0;border-bottom:18px solid rgba(0,0,0,0)}.details-block--reverse .details-block__content{order:2;margin-left:auto;margin-right:0}.details-block--reverse .details-card{order:1}.details-block--reverse .details-card__title::after{content:"";position:absolute;display:block;width:0px;top:calc(50% + 3px);right:auto;left:calc(100% - 1px);bottom:auto;transform:translateY(-50%);border-top:18px solid rgba(0,0,0,0);border-right:0;border-left:18px solid var(--color-primary-500);border-bottom:18px solid rgba(0,0,0,0)}}.dual-content{background:var(--dual-content-bg);color:var(--dual-content-text);border-radius:var(--ui-border-radius);overflow:hidden;margin-bottom:2rem}.dual-content:last-child{margin:0}.dual-content__content{padding:var(--card-component-padding)}.dual-content__title{position:relative;color:var(--dual-content-heading);padding:var(--card-component-padding);margin:0;z-index:2}.dual-content__title:before{content:"";position:absolute;bottom:-1px;width:80px;height:2px;background:var(--dual-content-heading)}.dual-content__image{position:relative;height:175px;z-index:1}@media(min-width: 561px){.dual-content{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr))}.dual-content__body{grid-column:span 8/span 8}.dual-content__image{grid-column:span 4/span 4;height:100%}.dual-content__title::after{content:"";position:absolute;display:block;width:0px;top:calc(50% + 3px);right:auto;left:calc(100% - 1px);bottom:auto;transform:translateY(-50%);border-top:18px solid rgba(0,0,0,0);border-right:0;border-left:18px solid var(--color-primary-500);border-bottom:18px solid rgba(0,0,0,0);border-left-color:var(--dual-content-bg)}.dual-content--right .dual-content__body,.dual-content--switch:nth-child(even) .dual-content__body,.dual-content--switch-reversed:nth-child(odd) .dual-content__body{order:2}.dual-content--right .dual-content__title::after,.dual-content--switch:nth-child(even) .dual-content__title::after,.dual-content--switch-reversed:nth-child(odd) .dual-content__title::after{content:"";position:absolute;display:block;width:0px;top:calc(50% + 3px);right:calc(100% - 1px);left:auto;bottom:auto;transform:translateY(-50%);border-top:18px solid rgba(0,0,0,0);border-right:18px solid var(--color-primary-500);border-left:0;border-bottom:18px solid rgba(0,0,0,0);border-right-color:var(--dual-content-bg)}.dual-content--right .dual-content__image,.dual-content--switch:nth-child(even) .dual-content__image,.dual-content--switch-reversed:nth-child(odd) .dual-content__image{order:1}}@media(min-width: 992px){.dual-content__body{grid-column:span 4/span 4}.dual-content__image{grid-column:span 8/span 8}}.dual-content-animated{color:var(--dual-content-text);border-radius:var(--ui-border-radius);overflow:hidden;margin-bottom:2rem}.dual-content-animated:last-child{margin:0}.dual-content-animated__body{position:relative;background:var(--dual-content-bg);padding:var(--card-component-padding)}.dual-content-animated__content{position:relative;z-index:3}.dual-content-animated__title{color:var(--dual-content-heading);margin:0;margin-bottom:1.25rem}.dual-content-animated__image{position:relative;height:175px;background:var(--dual-content-bg);z-index:1}.dual-content-animated__shape{display:none}@media(min-width: 561px){.dual-content-animated{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr))}.dual-content-animated__body{grid-column:span 8/span 8}.dual-content-animated__image{grid-column:span 4/span 4;height:100%;border-start-end-radius:9999px;border-end-end-radius:9999px;overflow:hidden}.dual-content-animated__shape{display:block;position:absolute;top:0;right:0;color:var(--dual-content-bg);width:46.34px;height:167px;z-index:2;transition:1s;transition-property:transform;transform-origin:100% 0}.dual-content-animated.animate .dual-content-animated__shape{transform:rotate(-25deg)}.dual-content-animated.dual-content--right .dual-content-animated__body,.dual-content-animated.dual-content--switch:nth-child(even) .dual-content-animated__body,.dual-content-animated.dual-content--switch-reversed:nth-child(odd) .dual-content-animated__body{order:2}.dual-content-animated.dual-content--right .dual-content-animated__image,.dual-content-animated.dual-content--switch:nth-child(even) .dual-content-animated__image,.dual-content-animated.dual-content--switch-reversed:nth-child(odd) .dual-content-animated__image{order:1;border-radius:0;border-start-start-radius:9999px;border-end-start-radius:9999px}.dual-content-animated.dual-content--right .dual-content-animated__shape,.dual-content-animated.dual-content--switch:nth-child(even) .dual-content-animated__shape,.dual-content-animated.dual-content--switch-reversed:nth-child(odd) .dual-content-animated__shape{right:auto;left:0;transform:scale(-1, 1) translateX(100%)}.dual-content-animated.dual-content--right.animate .dual-content-animated__shape,.dual-content-animated.dual-content--switch:nth-child(even).animate .dual-content-animated__shape,.dual-content-animated.dual-content--switch-reversed:nth-child(odd).animate .dual-content-animated__shape{transform:scale(-1, 1) translateX(100%) rotate(-25deg)}}@media(min-width: 992px){.dual-content-animated__body{grid-column:span 4/span 4}.dual-content-animated__image{grid-column:span 8/span 8}}#searchine .facets-wrap .headerContainer,#searchinePageNotFound .facets-wrap .headerContainer,#searchPage .facets-wrap .headerContainer{display:flex;justify-content:space-between}#searchine .facets-wrap .headerContainer h3,#searchinePageNotFound .facets-wrap .headerContainer h3,#searchPage .facets-wrap .headerContainer h3{margin-top:0;line-height:inherit}#searchine .facets-wrap .headerContainer .filterToggle,#searchinePageNotFound .facets-wrap .headerContainer .filterToggle,#searchPage .facets-wrap .headerContainer .filterToggle{width:3rem;height:2rem;margin:0 0 2rem 0;display:block;border-radius:0;position:relative}#searchine .facets-wrap .headerContainer .filterToggle:after,#searchinePageNotFound .facets-wrap .headerContainer .filterToggle:after,#searchPage .facets-wrap .headerContainer .filterToggle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:auto;border:inset 6px;border-bottom-width:0;border-top-style:solid;border-color:var(--color-white) rgba(0,0,0,0) rgba(0,0,0,0)}.active #searchine .facets-wrap .headerContainer .filterToggle .dropdown:after,.active #searchinePageNotFound .facets-wrap .headerContainer .filterToggle .dropdown:after,.active #searchPage .facets-wrap .headerContainer .filterToggle .dropdown:after{transition:transform 3s ease-in-out}#searchine .facets-wrap .filterListContainer .searchFacets,#searchinePageNotFound .facets-wrap .filterListContainer .searchFacets,#searchPage .facets-wrap .filterListContainer .searchFacets{max-height:10000px;transition:max-height .4s}#searchine .facets-wrap .filterListContainer .searchFacets.collapsed-body,#searchinePageNotFound .facets-wrap .filterListContainer .searchFacets.collapsed-body,#searchPage .facets-wrap .filterListContainer .searchFacets.collapsed-body{max-height:0;overflow:hidden;transition:max-height .4s}#searchine .facets-wrap .filterListContainer .facet-header,#searchinePageNotFound .facets-wrap .filterListContainer .facet-header,#searchPage .facets-wrap .filterListContainer .facet-header{background-color:var(--color-secondary-500);color:var(--color-white);padding:.5rem 1rem}#searchine .facets-wrap .filterListContainer .facet-body,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body,#searchPage .facets-wrap .filterListContainer .facet-body{list-style-type:none;margin-left:0;padding:0}#searchine .facets-wrap .filterListContainer .facet-body .facet,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet,#searchPage .facets-wrap .filterListContainer .facet-body .facet{background-color:var(--color-secondary-100);border-bottom:1px solid var(--color-white)}#searchine .facets-wrap .filterListContainer .facet-body .facet:last-child,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet:last-child,#searchPage .facets-wrap .filterListContainer .facet-body .facet:last-child{border-bottom:0}#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter{display:inline-block;width:100%;padding:.5rem 1rem;color:var(--color-primary-500);cursor:pointer}#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter input,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter input,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter input{display:none}#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter .counter,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter .counter,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter .counter{float:right;display:inline-block;background-color:var(--color-white);padding:.1rem .3rem;left:.5rem;margin-left:.2rem;position:relative}#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter .removeFacet,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter .removeFacet,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter .removeFacet{float:right}#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter .removeFacet:after,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter .removeFacet:after,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter .removeFacet:after{display:inline-block;margin-left:.5rem;content:"";font-family:"Font Awesome 5 Pro";color:red}#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter:hover:after,#searchine .facets-wrap .filterListContainer .facet-body .facet .addFilter.checked:after,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter:hover:after,#searchinePageNotFound .facets-wrap .filterListContainer .facet-body .facet .addFilter.checked:after,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter:hover:after,#searchPage .facets-wrap .filterListContainer .facet-body .facet .addFilter.checked:after{display:inline-block;margin-left:.5rem;content:"";font-family:"Font Awesome 5 Pro";color:var(--color-white)}@media(min-width: 768px){#searchine .facets-wrap,#searchinePageNotFound .facets-wrap,#searchPage .facets-wrap{flex:1 1 25%}#searchine .facets-wrap .headerContainer .filterToggle,#searchinePageNotFound .facets-wrap .headerContainer .filterToggle,#searchPage .facets-wrap .headerContainer .filterToggle{display:none}#searchine .facets-wrap .filterListContainer .searchFacets.collapsed-body,#searchinePageNotFound .facets-wrap .filterListContainer .searchFacets.collapsed-body,#searchPage .facets-wrap .filterListContainer .searchFacets.collapsed-body{max-height:10000px}}.filter-block{position:relative;z-index:10;background:#fff;--section-padding: 1rem}@media(min-width: 768px){.filter-block{--section-padding: 3rem 2rem 2rem}}.filter-block+true-section{--section-padding: 0 1rem 1rem;--grid-margin-top: 0}@media(min-width: 768px){.filter-block+true-section{--section-padding: 0 2rem 3rem}}.filter-block__title{font-size:1.25rem;margin-bottom:1rem;margin-top:0}.filter-block__select{--dropdown-item-color: var(--color-primary-500);--dropdown-item-background: var(--color-primary-50);--dropdown-item-hover-color: var(--color-primary-500);--dropdown-item-hover-background: var(--color-white);--dropdown-item-padding: 0;--dropdown-border: 1px solid var(--color-grey-50);--dropdown-border-radius: .25rem;--dropdown-item-border-bottom: none;color:var(--color-primary-500)}.filter-block__option{cursor:pointer;padding:12px 16px}.filter-block__option.checked{--dropdown-item-color: var(--color-white);--dropdown-item-background: var(--color-primary-500);--dropdown-item-hover-color: var(--color-white);--dropdown-item-hover-background: var(--color-primary-500);color:var(--color-white)}.filter-block__result{display:none}.filter-block__result.show{display:block}.filter-group{margin-bottom:1em}.filter-group__label{display:inline-block;margin-bottom:.5rem;padding-top:7px}@media(min-width: 768px){.filter-group{display:flex;margin-bottom:2rem}.filter-group__label{min-width:100px;margin:0}}.filter-group--hidden{display:none}.filter-group--hidden.show{display:block}.filter-group-flex.filter-group.show{display:flex}.footer{--section-text-color: var(--footer-text);position:relative;overflow:hidden;padding-top:11.5384615385%;margin-top:1rem}.footer::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--footer-bg);mask-image:url("/static/img/shapes/wave.svg");mask-repeat:no-repeat;mask-position:top center;mask-size:105% auto}.footer__section{background-color:var(--footer-bg);padding-bottom:2rem}.footer__grid{display:grid;align-items:flex-start;gap:3rem 1rem}.footer__list{--link-color: var(--footer-link);--link-hover-color: var(--footer-link-hover);display:grid;gap:.5rem}.footer__list h4{color:var(--footer-heading)}.footer__list .umbraco-rte a{color:var(--footer-link)}.footer__list .umbraco-rte a:hover{color:var(--footer-link-hover)}.footer__list p{margin:0 0 .5rem}.footer__list p:last-child{margin:0}.footer__list .arrow-list-item::after{color:var(--footer-link)}.footer .button-group{--link-color: var(--footer-link);--link-hover-color: var(--footer-link-hover);gap:1rem}@media(min-width: 561px){.footer{padding-top:50px}.footer__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 992px){.footer{--section-padding: 0 2rem 3rem;padding-top:100px}.footer__grid{display:flex;justify-content:space-between}}@media(min-width: 1400px){.footer{padding-top:5.7692307692%}}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea,select{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid var(--color-primary-500);border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:400;color:var(--color-primary-500)}textarea{max-width:100%}.input-group{display:flex;align-items:center;width:100%;margin-bottom:.5rem;background:var(--color-white);border:1px solid var(--color-primary-500);border-radius:.25rem;transition:var(--ui-transition);transition-property:all}.input-group__input{font-size:16px;margin-left:5px;margin-bottom:0;background:none;width:100%;border:none;outline:none}.input-group__input:focus{border:none}.input-group__button{display:flex;align-items:center;border:none;background:none;outline:none;cursor:pointer}.input-group__button i{margin:5px;color:var(--color-primary-500);font-size:20px}.form-block{background:var(--form-bg);padding:var(--form-padding);border-radius:var(--ui-border-radius)}.image-block{position:relative;height:380px;width:100%;border-radius:var(--ui-border-radius);overflow:hidden}.image-block__content{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:330px;height:375px;padding:4.5rem 4rem 5.7rem 2rem;bottom:-75px;right:-55px}.image-block__content::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(/static/img/shapes/11-hole.svg) no-repeat;transform:rotate(180deg);opacity:.7}.image-block__title{position:relative;font-family:var(--font-lined);font-weight:100;font-size:1.5rem;line-height:1.3;text-transform:var(--ui-text-transform);margin-bottom:.25rem;color:#fff;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 768px){.image-block{height:430px}.image-block__content{top:75%;bottom:auto;right:2rem;transform:translateY(-75%)}}.media-row{position:relative;color:var(--media-row-text);border-radius:var(--ui-border-radius);overflow:hidden;margin-top:32px}.media-row__media{position:relative}.media-row__image{--image-height: 175px;height:175px;position:relative;background:var(--media-row-bg);z-index:1}.media-row__body{background:var(--media-row-bg);padding:var(--card-component-padding)}.media-row__title{margin:0;margin-bottom:.5rem}.media-row .date-label{position:absolute;top:20px;left:20px;z-index:5}.media-row .date-record{top:10px;left:10px}@media(min-width: 768px){.media-row{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr))}.media-row__media{grid-column:span 4/span 4;order:1}.media-row__image{--image-height: 100%;height:100%}.media-row__body{grid-column:span 8/span 8;order:2}}.inspiration-block{display:grid;gap:1rem}.inspiration-block__shape{display:none}.inspiration-block__card{display:block;position:relative;height:100%;min-height:400px;border-radius:var(--ui-border-radius);overflow:hidden}.inspiration-block__card__thumbnail{width:100%;height:100%;object-fit:cover}.inspiration-block__card__content{position:absolute;left:0;right:0;bottom:5px;color:var(--color-white);text-transform:var(--ui-text-transform);padding:10px 20px;background:rgba(0,0,0,.6);z-index:2}.inspiration-block__card h3{color:var(--color-white)}.inspiration-block__card p{font-size:14px;margin-bottom:0}@media(min-width: 768px){.inspiration-block__card h3{font-size:1.75rem}.inspiration-block__card p{font-size:16px}.inspiration-block__card .inspiration-block__card__content{bottom:20px}}@media(min-width: 768px){.inspiration-block__shape{display:flex;align-items:center;padding:45px;text-align:center;background:var(--color-additional3-200)}.inspiration-block__shape__title{font-family:var(--font-lined);font-weight:100;margin-right:50px;margin-left:20px}}@media(min-width: 992px){.inspiration-block{grid-template-columns:repeat(12, minmax(0, 1fr))}.inspiration-block__shape{grid-column:span 5/span 5}.inspiration-block__card:nth-child(2){grid-column:span 7/span 7}.inspiration-block__card{grid-column:span 6/span 6}.inspiration-block--reversed .inspiration-block__shape{order:2}.inspiration-block--reversed .inspiration-block__card:nth-child(2){order:1}.inspiration-block--reversed .inspiration-block__card{order:3}}.lg-close:after,.lg-next:before,.lg-prev:after{content:none !important}.googlemaps{text-align:center;height:500px;width:100%}.googlemaps-wrapper{position:relative;border-radius:var(--ui-border-radius);overflow:hidden}.googlemaps-filter{position:relative;width:100%;background:#fff;z-index:100;display:flex;flex-direction:column}.googlemaps-filter__title{margin-top:0}.googlemaps-searchbox{margin:1rem 0;position:relative;background:#fff}.googlemaps-searchbox input{margin:0;position:relative;z-index:2;background:rgba(0,0,0,0)}.googlemaps-searchbox__icon{position:absolute;z-index:1;top:12px;right:8px}.googlemaps-searchresults{display:none;overflow:hidden;overflow-y:scroll;height:100%;border-top:1px solid #f5f5f5;--scrollbar-foreground: var(--color-primary-500);--scrollbar-background: #f5f5f5;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background)}.googlemaps-searchresults::-webkit-scrollbar{width:10px;height:10px}.googlemaps-searchresults::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground)}.googlemaps-searchresults::-webkit-scrollbar-track{background:var(--scrollbar-background)}.googlemaps-searchresults ul,.googlemaps-searchresults li{margin:0;padding:0;list-style:none;display:block}.googlemaps-searchresults li{padding:5px 0;font-size:14px;border-bottom:1px solid #f5f5f5;cursor:pointer}.googlemaps-searchresults li.is-hidden{display:none}.googlemaps-searchresults li:hover{color:var(--color-secondary-500)}.googlemaps-searchresults li.no-results{cursor:default;color:red}@media(min-width: 768px){.googlemaps-searchresults{display:block}.googlemaps-filter{position:absolute;top:15px;left:15px;bottom:15px;right:auto;width:350px;padding:15px;box-shadow:0px 0px 0px 5px rgba(0,0,0,.1)}}.infowindow-container{max-width:360px;position:relative}.infowindow-container.multiple .infowindow{padding-right:0}.infowindow-container.multiple .infowindow>ul{height:148px}.infowindow{background-color:#fff;padding:14px;text-align:left}.infowindow .card{--card-body-padding: 1rem}.infowindow__list{list-style:none;margin:0;padding:0;overflow-y:auto}.infowindow__list-item{margin:0 0 10px}.infowindow__list-item+.infowindow__list-item{padding-top:10px;border-top:1px solid var(--color-primary-500)}.infowindow .title{margin:0 0 7px;font-size:1.25rem}.infowindow .event{width:100%;font-size:14px;line-height:1.35;padding:var(--card-component-padding);background:var(--color-additional1-200);border-radius:var(--ui-border-radius);overflow:hidden}.infowindow .eventTitle{font-size:1.15rem}.infowindow .description{margin:0 0 1em}.infowindow .description p{margin:0 0 1em;font-size:12px}.infowindow .description .button{max-width:100%}div[class*=_ibani]{margin-top:100px !important;margin-left:30px !important}div[class*=_ibani]>:nth-child(3){max-height:350px !important;height:auto !important}div[class*=_ibani]>div>div:nth-child(2){border-right-color:#fff !important;border-left-width:0 !important;border-bottom-width:15px !important;margin-top:-86px !important}.main-nav{--section-padding: .5rem 2rem 1rem;position:fixed;top:0;left:0;right:0;z-index:999}.main-nav::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--nav-bg);mask-image:url("/static/img/shapes/wave.svg");transform:scaleY(-1);mask-repeat:no-repeat;mask-position:top center;mask-size:100% 100%;max-width:1400px;margin:0 auto}.main-nav__body{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:.5rem}.main-nav__links{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.main-nav__links__list{display:none}.main-nav__logo{height:50px;flex-shrink:0}.main-nav__logo__image{height:inherit;width:auto;filter:drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.25))}.main-nav__logo--mobile+.main-nav__logo{display:none}@media(min-width: 561px){.main-nav__logo--mobile{display:none}.main-nav__logo--mobile+.main-nav__logo{display:block}}.main-nav__menu{--link-color: var(--nav-link);--link-hover-color: var(--nav-link-hover);--link-text-decoration: none;display:flex;align-items:center}.main-nav__menu__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--nav-icon);cursor:pointer;padding:.5rem .25rem;transition:var(--ui-transition);transition-property:color}.main-nav__menu__icon span{display:none}.main-nav__menu__icon:hover,.main-nav__menu__icon:focus{color:var(--nav-link-hover)}.main-nav__menu__content{display:grid;gap:1rem}.main-nav__menu__list{display:grid;gap:1rem;font-weight:700}.main-nav__menu__list__item.active{--link-color: var(--nav-link-hover)}.main-nav__menu__list .collapse__arrow{color:var(--link-color)}.main-nav__menu__list .collapse__arrow:hover{color:var(--nav-link-hover)}.main-nav__menu__list--child{gap:.375rem;margin-top:.5rem;padding-left:5px;font-weight:400}.main-nav .slide--menu{--slidepanel-max-width: 575px;--slidepanel-background-color: var(--nav-panel-bg);--slidepanel-border-left: 0}@media(min-width: 768px){.main-nav .slide--menu{--slidepanel-mask-image: url(/static/img/shapes/wave3.svg);--slidepanel-mask-size: 100% 100%;--slidepanel-mask-position: top left}}@media(min-width: 561px){.main-nav{--section-padding: 1rem 2rem 2rem}.main-nav::after{left:-1rem;right:-1rem}}@media(min-width: 768px){.main-nav__menu__content{padding-left:calc(65px + 3rem)}.main-nav__menu__content .collapse__toggle{min-width:250px;width:fit-content}}@media(min-width: 992px){.main-nav{--section-padding: 1rem 2rem 3.5rem}.main-nav::after{left:-2rem;right:-2rem}.main-nav__body{align-items:center}.main-nav__links__list{display:flex;align-items:center;gap:.5rem}.main-nav__links__list__item a{display:block;padding:.25rem .5rem;background:var(--nav-tab-bg);color:var(--nav-tab-text);border-radius:var(--ui-border-radius);transition:var(--ui-transition);transition-property:color,background}.main-nav__links__list__item.active a,.main-nav__links__list__item a:hover,.main-nav__links__list__item a:focus{color:var(--nav-tab-text-hover);background-color:var(--nav-tab-bg-hover)}.main-nav__menu__icon span{display:block;font-size:12px}}@media(min-width: 1200px){.main-nav__links{gap:2.5rem}.main-nav__links__list__item a{padding:.5rem 1rem}.main-nav__menu__icon{padding-left:.625rem;padding-right:.625rem}}.simple-nav{position:fixed;top:0;left:0;right:0;padding:1rem 2rem;margin:var(--section-padding);margin-top:1rem;margin-bottom:0;background-color:var(--nav-bg);border-radius:var(--ui-border-radius);z-index:999}.simple-nav__body{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;max-width:1400px;margin:0 auto}.simple-nav__logo{height:60px;flex-shrink:0}.simple-nav__logo__image{height:inherit;width:auto}.simple-nav__logo--mobile+.simple-nav__logo{display:none}.simple-nav__links{display:none}.simple-nav__menu{display:flex;align-items:center;justify-content:flex-end}.simple-nav__menu__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--nav-icon);cursor:pointer;padding:.5rem;transition:var(--ui-transition);transition-property:color}.simple-nav__menu__icon span{display:none}.simple-nav__menu__icon:hover,.simple-nav__menu__icon:focus{color:var(--nav-link-hover)}.simple-nav__menu__content{display:grid;gap:1rem}.simple-nav__menu__list{display:grid;gap:1rem;font-weight:700}.simple-nav__menu__list__item{color:var(--nav-link);transition:var(--ui-transition);transition-property:color}.simple-nav__menu__list__item.active,.simple-nav__menu__list__item:hover,.simple-nav__menu__list__item:focus{color:var(--nav-link-hover)}.simple-nav__menu__list .collapse__arrow{color:var(--nav-link)}.simple-nav__menu__list .collapse__arrow:hover{color:var(--nav-link-hover)}.simple-nav__menu__list--child{gap:.375rem;margin-top:.5rem;padding-left:5px;font-weight:400;color:var(--nav-link);transition:var(--ui-transition);transition-property:color}.simple-nav__menu__list--child.active,.simple-nav__menu__list--child:hover,.simple-nav__menu__list--child:focus{color:var(--nav-link-hover)}.simple-nav .slide--menu{--slidepanel-max-width: 575px;--slidepanel-background-color: var(--nav-panel-bg);--slidepanel-border-left: 0}.simple-nav a{text-decoration:none}@media(min-width: 561px){.simple-nav__logo--mobile{display:none}.simple-nav__logo--mobile+.simple-nav__logo{display:block}}@media(min-width: 768px){.simple-nav{margin-top:2rem}.simple-nav__menu__content .collapse__toggle{min-width:250px;width:fit-content}}@media(min-width: 992px){.simple-nav__body{align-items:center}.simple-nav__links{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.simple-nav__links__item{display:block;padding:.25rem .5rem;background:var(--nav-tab-bg);color:var(--nav-tab-text);border-radius:var(--ui-border-radius);transition:var(--ui-transition);transition-property:color,background;font-weight:600}.simple-nav__links__item.active,.simple-nav__links__item:hover,.simple-nav__links__item:focus{color:var(--nav-tab-text-hover);background-color:var(--nav-tab-bg-hover)}.simple-nav__links__list{position:relative}.simple-nav__links__list:hover .simple-nav__links__panel,.simple-nav__links__list:focus .simple-nav__links__panel,.simple-nav__links__list:focus-within .simple-nav__links__panel{display:block}.simple-nav__links__panel{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:300px;padding-top:1rem}.simple-nav__links__panel__list{display:flex;flex-direction:column;padding:var(--card-component-padding);background:var(--nav-panel-bg);border-radius:var(--ui-border-radius);gap:.375rem}.simple-nav__links__panel__item{color:var(--nav-link);transition:var(--ui-transition);transition-property:color}.simple-nav__links__panel__item.active,.simple-nav__links__panel__item:hover,.simple-nav__links__panel__item:focus{color:var(--nav-link-hover)}.simple-nav__logo{height:70px}.simple-nav__logo__image{width:150px;object-fit:contain;object-position:left}.simple-nav__menu{max-width:150px;width:100%}.simple-nav .slide.slide--menu{display:none}.simple-nav__menu__icon span{display:block;font-size:12px}}@media(min-width: 1200px){.simple-nav__links__item{padding:.5rem 1rem}}.preference-tags{display:flex;flex-wrap:wrap;gap:.35rem}@media(min-width: 768px){.preference-tags{--button-font-size: 16px;--button-padding: 12px 20px}}.preference-tags__input{display:none}.preference-tags__label{display:inline-block;color:var(--color-primary-500);--link-color: var(--color-primary-500);--link-hover-color: var(--color-primary-500);background:var(--color-primary-50);border:2px solid var(--color-primary-500);padding:5px 20px}.preference-tags__label:hover{background:var(--color-secondary-100)}.preference-tags__label{cursor:pointer}.preference-tags__input:checked+.preference-tags__label,.preference-tags__label.checked{position:relative;color:var(--color-white);--link-color: var(--color-white);--link-hover-color: var(--color-white);background:var(--color-primary-500);padding-right:30px;padding-left:10px}.preference-tags__input:checked+.preference-tags__label::after,.preference-tags__label.checked::after{content:"";font-family:"Font Awesome 5 Pro";position:absolute;top:0;right:3px;font-weight:400;font-size:14px}@media(min-width: 768px){.preference-tags--lg{gap:1rem}}.preference-tags--lg .preference-tags__label{padding:7px 12px}@media(min-width: 768px){.preference-tags--lg .preference-tags__label{padding:15px 20px}}.searchResultsPage{margin-top:2rem}#searchine .button,#searchine .button-search-results-more,#searchinePageNotFound .button,#searchinePageNotFound .button-search-results-more,#searchPage .button,#searchPage .button-search-results-more{text-transform:var(--ui-text-transform);padding:var(--button-default-padding);border-radius:var(--button-default-border-radius);font-weight:var(--button-font-weight);font-size:var(--button-font-size);color:var(--button-default-text);background:var(--button-default-bg);border:2px solid var(--button-default-border);line-height:1;transition:var(--ui-transition);transition-property:all;cursor:pointer}#searchine .button:hover,#searchine .button-search-results-more:hover,#searchinePageNotFound .button:hover,#searchinePageNotFound .button-search-results-more:hover,#searchPage .button:hover,#searchPage .button-search-results-more:hover{background:var(--button-default-bg-hover);color:var(--button-default-text-hover);border-color:var(--button-default-border-hover)}#searchine .searchform .search-input-container,#searchine .searchform .suggest-content{max-width:600px}#searchine .searchform .suggest-content .list-group{padding:0}#searchine .searchform .suggest-content .list-group .search-results-link{text-decoration:none}#searchine .searchform .suggest-content .list-group .search-results-link .suggest-item{margin-bottom:1.5rem;color:#000}#searchine .searchform .suggest-content .list-group .search-results-link .suggest-item .suggest-item-content h2{font-size:1.5rem;color:var(--color-primary-500);transition:var(--ui-transition);transition-property:color}#searchine .searchform .suggest-content .list-group .search-results-link .suggest-item .suggest-item-content h2,#searchine .searchform .suggest-content .list-group .search-results-link .suggest-item .suggest-item-content p{margin:0}#searchine .searchform .suggest-content .list-group .search-results-link .suggest-item .suggest-item-content:hover h2{color:var(--color-secondary-500)}#searchinePageNotFound .searchform,#searchPage .searchform{border:1px solid var(--color-primary-50);padding:1rem;margin-bottom:2rem;width:100%}#searchinePageNotFound .searchagain,#searchPage .searchagain{margin:0 0 .5rem;border:0;padding:0}#searchinePageNotFound .searchagain label,#searchPage .searchagain label{font-weight:700;color:var(--color-primary-500);text-transform:var(--ui-text-transform);margin-bottom:.5rem;display:block}#searchinePageNotFound .searchagain .searchagain-form,#searchPage .searchagain .searchagain-form{display:flex;flex-direction:column}#searchinePageNotFound .searchagain .searchagain-form .input-group__input,#searchPage .searchagain .searchagain-form .input-group__input{flex:1 1 100%}#searchinePageNotFound .searchagain .searchagain-form .searchButton,#searchPage .searchagain .searchagain-form .searchButton{flex:1 1 auto;border-radius:0}@media(min-width: 768px){#searchinePageNotFound .searchagain .searchagain-form,#searchPage .searchagain .searchagain-form{flex-direction:row}#searchinePageNotFound .searchagain .searchagain-form .input-group__input,#searchPage .searchagain .searchagain-form .input-group__input{flex:1 1 75%;width:75%}}#searchinePageNotFound .resultStats,#searchPage .resultStats{margin-bottom:0}#searchinePageNotFound .search-results-container,#searchPage .search-results-container{display:flex;flex-wrap:wrap;flex-direction:column-reverse}#searchinePageNotFound .search-results-container h4,#searchPage .search-results-container h4{text-transform:var(--ui-text-transform)}#searchinePageNotFound .search-results-container .results-wrap,#searchPage .search-results-container .results-wrap{flex:1 1 100%}#searchinePageNotFound .search-results-container .results-wrap h2,#searchPage .search-results-container .results-wrap h2{margin-top:0}#searchinePageNotFound .search-results-container .results-wrap .result-item,#searchPage .search-results-container .results-wrap .result-item{display:block;color:#000;text-decoration:none;padding:1.25rem 0;border-top:1px solid var(--color-primary-50)}#searchinePageNotFound .search-results-container .results-wrap .result-item .more,#searchPage .search-results-container .results-wrap .result-item .more{color:var(--color-primary-500);font-weight:bold;transition:var(--ui-transition);transition-property:all}#searchinePageNotFound .search-results-container .results-wrap .result-item .more i,#searchPage .search-results-container .results-wrap .result-item .more i{margin-left:.5rem}#searchinePageNotFound .search-results-container .results-wrap .result-item:hover .more,#searchPage .search-results-container .results-wrap .result-item:hover .more{color:var(--color-secondary-500)}#searchinePageNotFound .search-results-container .chosenFilters,#searchPage .search-results-container .chosenFilters{margin-top:1rem}#searchinePageNotFound .search-results-container .chosenFilters .chosenFilter--outline,#searchPage .search-results-container .chosenFilters .chosenFilter--outline{text-transform:var(--button-text-transform);padding:var(--button-padding);font-weight:var(--button-font-weight);color:var(--color-primary-500);background:var(--color-white);border:2px solid var(--color-primary-500)}#searchinePageNotFound .search-results-container .chosenFilters .chosenFilter,#searchPage .search-results-container .chosenFilters .chosenFilter{border-radius:0;display:inline-block}#searchinePageNotFound .search-results-container .chosenFilters .chosenFilter .icon-cross,#searchPage .search-results-container .chosenFilters .chosenFilter .icon-cross{margin-left:.5rem}#searchinePageNotFound .search-results-container .chosenFilters .chosenFilter .icon-cross:before,#searchPage .search-results-container .chosenFilters .chosenFilter .icon-cross:before{content:"";opacity:.4;font-style:normal}@media(min-width: 768px){#searchinePageNotFound .search-results-container,#searchPage .search-results-container{flex-wrap:nowrap;flex-direction:row}#searchinePageNotFound .search-results-container .results-wrap,#searchPage .search-results-container .results-wrap{flex:1 1 75%;margin-right:2rem}}.pagination{text-align:center}.pagination ul.page-collection{display:inline-block;width:100%;padding:0;margin-top:1rem}.pagination ul.page-collection li{list-style-type:none;margin:0 .25rem;font-weight:700;cursor:pointer}.pagination ul.page-collection li .page-link{display:block;padding:.5rem 1rem}.pagination ul.page-collection li.page-item{display:none}.pagination ul.page-collection li.page-item .page-link{color:var(--color-primary-500)}@media(min-width: 768px){.pagination ul.page-collection li.page-item{display:inline-block}}.pagination ul.page-collection li.prev,.pagination ul.page-collection li.next,.pagination ul.page-collection li.active{background-color:var(--color-primary-500)}.pagination ul.page-collection li.prev .page-link,.pagination ul.page-collection li.next .page-link,.pagination ul.page-collection li.active .page-link{color:var(--color-white)}.pagination ul.page-collection li.prev{float:left;margin-left:0}.pagination ul.page-collection li.next{float:right;margin-right:0}.pagination ul.page-collection li.disabled{background-color:#cacaca;cursor:not-allowed}.pagination ul.page-collection li.disabled .page-link{color:#8a8a8a}.striped-table{overflow-x:auto}.striped-table table{width:100%;border-collapse:collapse}.striped-table table tr:nth-child(even){background-color:var(--color-primary-50)}.striped-table table td,.striped-table table th{text-align:left;padding:8px;font-size:.875rem;border-bottom:1px solid var(--color-primary-500);white-space:nowrap}.striped-table table td.align-right,.striped-table table th.align-right{text-align:right}.striped-table table th{font-family:var(--font-heading);color:var(--color-primary-500);font-weight:600;text-transform:var(--ui-text-transform);padding-top:16px}.table-outer{overflow-x:auto}.tags-block{display:flex;gap:.5rem;overflow:hidden}.tags-block__tag{background:pink;color:var(--color-primary-500);padding:4px 20px;display:inline-block}.tags-block--float-right{position:absolute;right:1rem;bottom:1rem}.tags-block+.shaped-card__content{border-top-left-radius:0}@media(min-width: 768px){.tags-block--float-right{max-width:calc(100% - 80px)}}.tag-inline{font-size:.75rem;border-radius:5px;padding:3px;color:var(--color-secondary-500);background:var(--color-secondary-100);border:1px solid var(--color-secondary-500);display:inline-block;margin:5px 5px 0 0}.teachers-block{background-color:var(--color-secondary-100);overflow:hidden}.teachers-block__body{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));column-gap:1rem;position:relative}.teachers-block:not(.show) .teachers-block__teacher{display:none}.teachers-block:not(.show) .teachers-block__teacher:nth-child(-n+2){display:block}.teachers-block__teacher-intro{display:flex;flex-direction:column;align-items:center;position:relative;padding:1rem 0;z-index:15}.teachers-block__teacher-intro__title{text-transform:none;font-family:var(--font-base);margin:1rem 0;font-size:1.25rem;min-height:2.75rem}.teachers-block__teacher-intro__image{height:150px;width:150px}.teachers-block__teacher-intro__quote{font-size:1.5rem;text-transform:var(--ui-text-transform);font-family:var(--font-lined);font-weight:100;color:var(--color-primary-500)}.teachers-block__teacher-intro::after{z-index:10}.teachers-block__button{display:flex;justify-content:center;position:relative;z-index:15;margin-top:1rem}.teachers-block__button .button{display:none}.teachers-block__button .button.show{display:block}.teachers-block .teachers-block__teacher.show .teachers-block__teacher-intro{padding-bottom:2rem}.teachers-block .teachers-block__teacher.show .teachers-block__teacher-intro::after{content:"";position:absolute;display:block;width:0px;top:auto;right:auto;left:50%;bottom:calc(100% - 1px);transform:translateX(-50%);border-top:0;border-right:18px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0);border-bottom:18px solid var(--color-primary-500);bottom:0;border-bottom-color:var(--color-white)}.teachers-block .teachers-block__teacher.show .teachers-detail{display:block}.teachers-block .teachers-block__teacher:not(.show) .teachers-block__teacher-intro::after{content:"";position:absolute;display:block;width:0px;top:calc(100% - 1px);right:auto;left:50%;bottom:auto;transform:translateX(-50%);border-top:18px solid var(--color-primary-500);border-right:18px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0);border-bottom:0;border-top-color:var(--color-secondary-100);top:calc(100% + 1rem)}.teachers-block .teachers-block__teacher.show .teachers-block__teacher-intro::after,.teachers-block .teachers-block__teacher:not(.show) .teachers-block__teacher-intro::after{border-width:16px}@media(min-width: 681px){.teachers-block:not(.show) .teachers-block__teacher:nth-child(-n+3){display:block}}@media(min-width: 768px){.teachers-block{--section-padding: 2rem 2rem 0}.teachers-block__body{row-gap:1rem}.teachers-block__body .teachers-block__teacher.show .teachers-block__teacher-intro{padding-bottom:3rem}.teachers-block__body .teachers-block__teacher:not(.show) .teachers-block__teacher-intro::after{top:calc(100% + 2rem)}.teachers-block__body .teachers-block__teacher.show .teachers-block__teacher-intro::after,.teachers-block__body .teachers-block__teacher:not(.show) .teachers-block__teacher-intro::after{border-width:18px}.teachers-block__body .teachers-block__teacher{display:block !important}.teachers-block__body .teachers-block__teacher:last-child .teachers-block__teacher-intro{padding-bottom:3rem}.teachers-block__body .teachers-block__teacher:last-child:not(.show) .teachers-block__teacher-intro::after{top:100%}.teachers-block__teacher-intro__image{height:200px;width:200px}.teachers-block__button{display:none}}.teachers-detail{display:none}.teachers-detail__content{position:absolute;left:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:1rem 0;padding-top:1.5rem;margin-top:0;background:#fff;gap:1rem}.teachers-detail__content::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:var(--color-white);z-index:-1}.teachers-detail__text{width:100%;max-width:750px}.teachers-detail h2{margin-top:0}.teachers-detail__media{display:flex;flex-direction:column;gap:1rem;flex-shrink:0;align-items:center}.teachers-detail .socials-block__title{margin-top:0}.teachers-detail__image{position:relative;width:200px;height:200px;z-index:1;flex-shrink:0}@media(min-width: 768px){.teachers-detail__content{padding:2rem 0;align-items:flex-start}.teachers-detail__media{align-items:flex-start}.teachers-detail__image{width:400px;height:400px}}@media(min-width: 992px){.teachers-detail__content{flex-direction:row;gap:2rem;justify-content:space-between}.teachers-detail__media{gap:2rem}}.socials-block__title{margin-top:2rem;margin-bottom:.5rem}.socials-block__buttons{margin-bottom:1rem}@media(max-width: 1200px){.theme__page-teacher::after{opacity:0}}true-link a{width:100%;text-decoration:none}true-link:has(.arrow-list-item.arrow-list-item--right){width:100%}.link--icon{text-decoration:none;color:var(--color-primary-500);display:flex;align-items:center;gap:8px;margin-bottom:10px}.link--icon .icon{display:inline-flex;justify-content:center;align-items:center;background:var(--color-primary-50);color:var(--color-primary-500);border-radius:50% 50%;width:40px;height:40px}.link--icon:hover{color:var(--color-primary-600)}.link--icon:hover .icon{background:var(--color-primary-500);color:#fff}:root{--section-padding: 1rem;--section-margin: 0 auto;--section-height: auto;--section-text-color: var(--ui-text);--section-max-width: 1284px}@media(min-width: 768px){:root{--section-padding: 3rem 2rem}}true-section{width:100%}true-section true-section{--section-padding: 1rem 0}true-section true-section:first-child{--section-padding: 0 0 1rem 0}true-section true-section:last-child{--section-padding: 1rem 0 0 0}@media(min-width: 768px){true-section true-section{--section-padding: 3rem 0}true-section true-section:first-child{--section-padding: 0 0 3rem 0}true-section true-section:last-child{--section-padding: 3rem 0 0 0}}.true-section--small{width:100%;max-width:var(--ui-max-width);margin:0 auto}.slide{--slidepanel-max-width: 1000px;--slidepanel-header-padding: 0rem;--slidepanel-body-padding: 3rem 2rem 2rem;--slidepanel-close-position: absolute;--slidepanel-close-top: 12px;--slidepanel-close-right: 20px;--slidepanel-close-padding: .25rem;--slidepanel-scrollbar-width: 12px;--slidepanel-scrollbar-track-background-color: transparent;--slidepanel-scrollbar-track-border-radius: 0px;--slidepanel-scrollbar-track-box-shadow: none;--slidepanel-scrollbar-background-color: rgba(230, 223, 237, 0.6);--slidepanel-scrollbar-thumb-border-radius: 0px;--slidepanel-scrollbar-thumb-box-shadow: none;--slidepanel-scrollbar-thumb-background-color: var(--color-primary-500)}@media(min-width: 768px){.slide{--slidepanel-body-padding: 3rem;--slidepanel-close-right: 40px}}.slide__close{display:flex;color:var(--color-primary-500)}.slide__media{height:auto}.slide--search{--slidepanel-max-width: 750px}.slide-product-finder{--slidepanel-body-padding: 3rem 0 2rem}.slide-product-finder .product-finder{height:100%;background-position:calc(100% - 2rem) 0;background-size:250px;background-repeat:no-repeat}.slide-product-finder .product-finder.hide{display:none}.slide-product-finder .product-finder__wrapper{padding:0 2rem;max-height:calc(100vh - 250px);overflow-y:auto}.slide-product-finder .product-finder__wrapper::-webkit-scrollbar{width:12px}.slide-product-finder .product-finder__wrapper::-webkit-scrollbar-track{background-color:rgba(230,223,237,.6)}.slide-product-finder .product-finder__wrapper::-webkit-scrollbar-thumb{background-color:var(--color-primary-500)}.slide-product-finder .product-finder__section{margin-bottom:2rem}.slide-product-finder .product-finder__cards{align-items:flex-end;margin:0 -1.5rem}.slide-product-finder .product-finder__button{padding:1rem 2rem 0}.slide-product-finder .input-group{max-width:300px}.slide-product-finder .course-options-list{padding:0 2rem 2rem}.slide-product-finder .course-options-list__list{margin-top:1.5rem}.slide-product-finder .course-options-list__list__header{display:flex;justify-content:space-between;align-items:center;background:var(--color-primary-500);padding:8px}.slide-product-finder .course-options-list__list__title{font-family:var(--font-heading);color:var(--color-white);font-weight:600;text-transform:var(--ui-text-transform)}.slide-product-finder .course-options-list__list__button{--button-color: var(--color-white);--button-background: var(--color-primary-500);--button-border: 2px solid var(--color-white);--button-hover-border: 2px solid var(--color-white);--button-hover-color: var(--color-primary-500);--button-hover-background: var(--color-white)}@media(min-width: 768px){.slide-product-finder .product-finder{background-position:calc(100% - 3rem) 0;background-size:400px auto}.slide-product-finder .product-finder__wrapper{padding:0 3rem 0}.slide-product-finder .product-finder__button{padding:1rem 3rem 0}.slide-product-finder .filter-group{margin-bottom:1rem}.slide-product-finder .course-options-list{padding:0 3rem 3rem}}@media(min-width: 992px){.slide-product-finder .product-finder__wrapper{max-height:calc(100vh - 141px)}}.theme__shape-kunst .slide-product-finder .product-finder{background-image:url("/static/img/scholen/beeldende-kunst-light.svg")}.theme__shape-dans .slide-product-finder .product-finder{background-image:url("/static/img/scholen/dans-light.svg")}.theme__shape-muziek .slide-product-finder .product-finder{background-image:url("/static/img/scholen/muziek-light.svg");background-size:165px auto}@media(min-width: 768px){.theme__shape-muziek .slide-product-finder .product-finder{background-size:265px auto}}.theme__shape-theater .slide-product-finder .product-finder{background-image:url("/static/img/scholen/theater-light.svg")}.theme__shape-schrijven .slide-product-finder .product-finder{background-image:url("/static/img/scholen/schrijven-light.svg")}.productfinder-inline{max-width:990px;margin:0 auto}.productfinder-inline .slide__section{max-width:580px;margin:0 0 2rem}.productfinder-inline .product-finder__cards{max-height:700px;overflow-y:scroll}.productfinder-inline .product-finder__button{margin-top:10px}.error-msg{color:red}.umbraco-forms-form{max-width:var(--form-max-width);margin:0 auto;padding:0 !important}.umbraco-forms-form .umbraco-forms-field{margin-bottom:1rem;max-width:var(--form-field-max-width)}.umbraco-forms-form .umbraco-forms-field.dropdown select,.umbraco-forms-form .umbraco-forms-field.shortanswer input.text,.umbraco-forms-form .umbraco-forms-field.longanswer textarea,.umbraco-forms-form .umbraco-forms-field.date input{border:2px solid var(--color-primary-500);width:100%;margin:0;border-radius:3px}.umbraco-forms-form .umbraco-forms-field.fileupload input[type=file]{background:var(--color-primary-50);padding:10px;border:2px solid var(--color-primary-50)}.umbraco-forms-form .umbraco-forms-field.fileupload input[type=file],.umbraco-forms-form .umbraco-forms-field.date input{width:100%}.umbraco-forms-form .umbraco-forms-field.date .umbraco-forms-field-wrapper{position:relative}.umbraco-forms-form .umbraco-forms-field.date .umbraco-forms-field-wrapper::after{content:"";font-family:"Font Awesome 5 Pro";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:1rem;color:var(--color-primary-500);position:absolute;top:11px;right:10px}@media(min-width: 992px){.umbraco-forms-form .umbraco-forms-field.date .umbraco-forms-field-wrapper::after{left:auto;right:10px}}.umbraco-forms-form .umbraco-forms-page fieldset{padding:0}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation{display:flex;padding:0}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation .btn{display:var(--button-display, inline-flex);justify-content:var(--button-justify-content, center);align-items:var(--button-align-items, center);text-align:var(--button-text-align, center);vertical-align:var(--button-vertical-align, middle);touch-action:var(--button-touch-action, manipulation);white-space:var(--button-white-space, nowrap);position:var(--button-position, relative);cursor:var(--button-cursor, pointer);font-family:var(--font-buttons);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:var(--button-font-weight, normal);text-transform:var(--ui-text-transform, none);box-shadow:var(--button-box-shadow, none);transition:var(--transition, all 0.3s ease);padding:var(--button-default-padding, 1em 2em);margin:var(--button-margin, 0);border-radius:var(--button-default-border-radius, 5px);background:var(--button-default-outline-bg);border:2px solid var(--button-default-outline-border);color:var(--button-default-outline-text)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation .btn:hover{border:2px solid var(--button-default-outline-border-hover);background:var(--button-default-outline-bg-hover);color:var(--button-default-outline-text-hover)}.umbraco-forms-form .row-fluid{margin-right:calc(var(--ui-gap-size)/-2);margin-left:calc(var(--ui-gap-size)/-2)}.umbraco-forms-form .col-md-1,.umbraco-forms-form .col-md-2,.umbraco-forms-form .col-md-3,.umbraco-forms-form .col-md-4,.umbraco-forms-form .col-md-5,.umbraco-forms-form .col-md-6,.umbraco-forms-form .col-md-7,.umbraco-forms-form .col-md-8,.umbraco-forms-form .col-md-9,.umbraco-forms-form .col-md-10,.umbraco-forms-form .col-md-11,.umbraco-forms-form .col-md-12{position:relative;min-height:1px;padding-right:calc(var(--ui-gap-size)/2);padding-left:calc(var(--ui-gap-size)/2)}@media(min-width: 992px){.umbraco-forms-form .col-md-1,.umbraco-forms-form .col-md-2,.umbraco-forms-form .col-md-3,.umbraco-forms-form .col-md-4,.umbraco-forms-form .col-md-5,.umbraco-forms-form .col-md-6,.umbraco-forms-form .col-md-7,.umbraco-forms-form .col-md-8,.umbraco-forms-form .col-md-9,.umbraco-forms-form .col-md-10,.umbraco-forms-form .col-md-11,.umbraco-forms-form .col-md-12{float:left}.umbraco-forms-form .col-md-12{width:100%}.umbraco-forms-form .col-md-11{width:91.66666667%}.umbraco-forms-form .col-md-10{width:83.33333333%}.umbraco-forms-form .col-md-9{width:75%}.umbraco-forms-form .col-md-8{width:66.66666667%}.umbraco-forms-form .col-md-7{width:58.33333333%}.umbraco-forms-form .col-md-6{width:50%}.umbraco-forms-form .col-md-5{width:41.66666667%}.umbraco-forms-form .col-md-4{width:33.33333333%}.umbraco-forms-form .col-md-3{width:25%}.umbraco-forms-form .col-md-2{width:16.66666667%}.umbraco-forms-form .col-md-1{width:8.33333333%}.umbraco-forms-form .col-md-offset-3{margin-left:25%}}label.umbraco-forms-label{margin-bottom:5px}.umbraco-forms-form .umbraco-forms-field.dropdown select,.umbraco-forms-form .umbraco-forms-field.shortanswer input.text,.umbraco-forms-form .umbraco-forms-field.longanswer textarea,.umbraco-forms-form .umbraco-forms-field.date input{border:1px solid var(--form-field-border);padding:5px 10px;max-width:var(--form-field-max-width) !important}.video-block{--youtube-video-play-button-background: transparent;--youtube-video-hover-play-button-background: transparent;--youtube-video-play-button-border-width: 25px 0px 25px 45px;border-radius:var(--ui-border-radius);overflow:hidden}@media(min-width: 768px){.video-block{--youtube-video-play-button-border-width: 35px 0px 35px 65px}}@media(min-width: 992px){.video-block--large{--youtube-video-min-height: 600px;--image-height: 600px}}.video-player{position:relative;cursor:pointer}.video-player::after{content:"";pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-style:solid;border-width:25px 0px 25px 45px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-white);transition:opacity .2s cubic-bezier(0, 0, 0.2, 1);opacity:.8}.video-player:hover::after{opacity:1}@media(min-width: 768px){.video-player::after{border-width:35px 0px 35px 65px}}
