:root{--color-black: #000000;--color-gray-dark-5: #2c2c2c;--color-gray-dark-4: #292929;--color-gray-dark-3: #414141;--color-gray-dark-2: #56646e;--color-gray-dark-1: #c1c1c1;--color-gray-semi-dark: #e5e5e5;--color-gray: #ebebeb;--color-gray-light: #f3f3f3;--color-gray-light-1: #777777;--color-white: #ffffff;--color-pr-magenta: #dc0a74;--color-pr-dark-gray: #5c635c;--color-blue: #0080e4;--color-blue-ultra-light: #deeff4;--color-blue-lt: #26b7cd;--color-red: #fa0f0e;--color-purple: #491b86;--color-blue-light: #5dc7ea;--color-orange: #fca553;--color-green: #5bc8ba;--color-green-lt: #a2d7e3;--color-background-site: var(--color-gray-light);--color-primary: var(--color-blue);--color-secondary: var(--color-red);--color-success: var(--color-green);--color-info: var(--color-blue-light);--color-warning: var(--color-orange);--color-danger: var(--color-red);--color-light: var(--color-gray-light);--color-dark: var(--color-gray-dark-2);--color-text-base: #233333;--color-pr-dark-magenta: #ab3772;--color-pr-middle-magenta: #d45596;--color-pr-light-magenta: #e797c0;--color-pr-beige: #857b77;--color-pr-light-beige: #b1aaa7;--color-pr-middle-gray: #cccccc;--color-pr-light-gray: #f5f5f5;--font-family-medium: "VisbyCF-Medium", "Arial", "sans-serif";--font-family-regular: "VisbyCF-Regular", "Arial", "sans-serif";--font-family-heavy: "VisbyCF-Heavy", "Arial", "sans-serif";--font-family-demi-bold: "VisbyCF-DemiBold", "Arial", "sans-serif";--font-family-bold: "VisbyCF-Bold", "Arial", "sans-serif";--font-family-extra-bold: "VisbyCF-ExtraBold", "Arial", "sans-serif";--font-family-base: var(--font-family-medium);--font-family-oblique-medium: "VisbyCF-MediumOblique", "Arial", "sans-serif";--font-family-oblique-regular: "VisbyCF-RegularOblique", "Arial", "sans-serif";--default-font-size: 16px;--font-size-base: 1rem;--font-size-lg: 1rem;--font-size-sm: 1rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-base: var(--font-weight-normal);--line-height-base: 1.5rem;--line-height-lg: var(--line-height-base);--line-height-sm: var(--line-height-base);--h1-font-size: 2.5rem;--h1-line-height: 2.5rem;--h2-font-size: 2rem;--h2-line-height: 2rem;--h3-font-size: 1.25rem;--h3-line-height: 1.25rem;--h4-font-size: 1rem;--h4-line-height: 1rem;--h5-font-size: 1rem;--h5-line-height: 1rem;--h6-font-size: 1rem;--h6-line-height: 1rem;--font-family-pr-extra-light: "VisbyRoundCF-ExtraLight", "Arial", "sans-serif";--font-family-pr-light: "VisbyRoundCF-Light", "Arial", "sans-serif";--font-family-pr-regular: "VisbyRoundCF-Regular", "Arial", "sans-serif";--font-family-pr-medium: "VisbyRoundCF-Medium", "Arial", "sans-serif";--font-family-pr-demi-bold: "VisbyRoundCF-DemiBold", "Arial", "sans-serif";--font-family-pr-bold: "VisbyRoundCF-Bold", "Arial", "sans-serif";--font-family-pr-extra-bold: "VisbyRoundCF-ExtraBold", "Arial", "sans-serif";--font-family-pr-heavy: "VisbyRoundCF-Heavy", "Arial", "sans-serif";--spacer: 0.5rem;--spacer-0: 0;--spacer-1: 0.125rem;--spacer-2: 0.25rem;--spacer-3: 0.5rem;--spacer-4: 0.75rem;--spacer-5: 1rem;--spacer-6: 1.25rem;--spacer-7: 1.5rem;--btn-blue-bg: var(--color-blue);--btn-blue-color: var(--color-white);--btn-blue-bg-hover: var(--color-white);--btn-blue-color-hover: var(--color-blue);--btn-red-bg: var(--color-red);--btn-red-color: var(--color-white);--btn-red-bg-hover: var(--color-red);--btn-red-color-hover: var(--color-white);--btn-white-red-bg: var(--color-white);--btn-white-red-color: var(--color-red);--btn-white-red-bg-hover: var(--color-red);--btn-white-red-color-hover: var(--color-white);--btn-white-blue-bg: var(--color-white);--btn-white-blue-color: var(--color-blue);--btn-white-blue-bg-hover: var(--color-blue);--btn-white-blue-color-hover: var(--color-white);--btn-transparent-bg: transparent;--btn-transparent-color: var(--color-text-base);--btn-transparent-bg-hover: transparent;--btn-transparent-color-hover: var(--color-red);--btn-pink-bg: var(--color-pr-magenta);--btn-pink-color: var(--color-white);--btn-pink-bg-hover: var(--color-white);--btn-pink-color-hover: var(--color-pr-magenta);--btn-pink-header-bg: var(--color-pr-magenta);--btn-pink-header-color: var(--color-white);--btn-pink-header-bg-hover: var(--color-pr-magenta);--btn-pink-header-color-hover: var(--color-white);--btn-white-bg: var(--color-white);--btn-white-color: var(--color-pr-magenta);--btn-white-bg-hover: var(--color-pr-magenta);--btn-white-color-hover: var(--color-white);--btn-pr-transparent-bg: transparent;--btn-pr-transparent-color: var(--color-text-base);--btn-pr-transparent-bg-hover: transparent;--btn-pr-transparent-color-hover: var(--color-pr-magenta)}.icon{font-family:kwf-icons,serif !important;font-style:normal;font-variant:normal;font-weight:normal;speak:never;text-transform:none}.icon-arrow::before{background-color:currentcolor;content:"";display:inline-block;height:1.25em;-webkit-mask-image:url("/themes/custom/kwf2020/src/icons/angle-down.svg");mask-image:url("/themes/custom/kwf2020/src/icons/angle-down.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:1.25em;margin-right:var(--spacing-1)}.icon-search:before{content:""}.icon-search-light:before{content:""}:focus-visible{outline:2px solid var(--color-interactive-link);transition:outline .1s ease-out;outline-offset:3px}.sr-only{clip:rect(1px, 1px, 1px, 1px);display:inline-block;height:1px !important;overflow:hidden;position:relative !important;width:1px !important;word-wrap:normal}.pink-ribbon .pinkribbon-header{background:url(../../.././img/header-pink-ribbon..jpg) no-repeat;background-size:contain;height:263px}@media(max-width: 783.98px){.pink-ribbon .pinkribbon-header{height:195px}}.pink-ribbon .pinkribbon-header{height:120px}.pr .fieldset-legend{color:var(--color-pr-gray-dark)}.pr .form-item:focus-within label{color:var(--color-pr-magenta)}.pr .form-item-frequentie label,.pr .form-item-donateur-geslacht label,.pr .form-item-betaling label,.pr .form-item-credit-card label{color:var(--color-pr-gray-dark) !important}.pr .form-item.form-type-checkbox input{color:var(--color-pr-magenta)}.pr .form-type-radio input:checked:before{background-color:var(--color-pr-magenta);height:.5rem;margin:7px;width:.5rem}.pr .webform-options-display-buttons label.webform-options-display-buttons-label{border-radius:5px;color:var(--color-pr-magenta);padding:.8rem}.pr .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label,.pr .webform-options-display-buttons input:hover+label.webform-options-display-buttons-label{background-color:var(--color-pr-magenta);color:var(--color-white)}.pr #edit-frequentie-maandelijks .webform-radios-other-input:before,.pr #edit-frequentie-eenmalig .webform-radios-other-input:before,.pr #edit-frequentie-jaarlijks .webform-radios-other-input:before{background:var(--color-pr-grey);border:1px solidvar(--color-pr-gray-dark);border-right:none;content:"€";display:inline-block;margin-right:-5px;padding:7px}.pr #edit-frequentie-maandelijks #edit-frequentie-maandelijks-other,.pr #edit-frequentie-eenmalig #edit-frequentie-maandelijks-other,.pr #edit-frequentie-jaarlijks #edit-frequentie-maandelijks-other{width:25%}.pr .form-type-webform-markup a{color:var(--color-pr-magenta);text-decoration:none}.pr .webform-button--submit{background-color:#ed008d;border-color:#be0071;border-radius:5px;border-style:solid;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:normal;line-height:normal;margin:0 0 1.25rem;padding:1rem 2rem 1.0625rem;position:relative;text-align:center;text-decoration:none;transition:background-color 300ms ease-out}.pr .webform-button--submit:hover{background-color:#be0071}.pr #edit-betaling--wrapper{margin-top:2rem}.pr .layout-sidebar{order:1}
