: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{content:""}.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}.drupal-block{margin-bottom:2rem}#block-bmiblock,#bmi_form{text-align:center}#block-bmiblock h2,#bmi_form h2{padding-bottom:1rem}#block-bmiblock fieldset,#bmi_form fieldset{border:0}#block-bmiblock .form-item label,#bmi_form .form-item label{display:none !important}#block-bmiblock #kwf-bmi-length,#block-bmiblock #kwf-bmi-weight,#bmi_form #kwf-bmi-length,#bmi_form #kwf-bmi-weight{padding-right:0}#block-bmiblock .form-type-number,#bmi_form .form-type-number{display:inline-block;position:relative;width:250px}#block-bmiblock .form-type-number:after,#bmi_form .form-type-number:after{position:absolute;right:.5em;top:2px;transition:all .05s ease-in-out}#block-bmiblock .form-type-number:hover:after,#block-bmiblock .form-type-number:focus-within:after,#bmi_form .form-type-number:hover:after,#bmi_form .form-type-number:focus-within:after{right:1.5em}#block-bmiblock .form-type-number.form-item-bmi-length:after,#bmi_form .form-type-number.form-item-bmi-length:after{content:"cm"}#block-bmiblock .form-type-number.form-item-bmi-weight:after,#bmi_form .form-type-number.form-item-bmi-weight:after{content:"kg"}@supports(-moz-appearance: none){#block-bmiblock .form-type-number:after,#bmi_form .form-type-number:after{right:1.5em}}#block-bmiblock .kwf-bmi-diverer,#bmi_form .kwf-bmi-diverer{border-top:1px solid #000;margin:auto;margin-top:1rem;width:200px}#block-bmiblock #kwf-bmi-result-number,#bmi_form #kwf-bmi-result-number{color:var(--color-red);font-size:60px;font-weight:bold;padding-bottom:1rem;padding-top:2rem}#block-bmiblock .kwf-bmi-result-description,#bmi_form .kwf-bmi-result-description{padding-top:2rem}#block-bmiblock .kwf-bmi-result-legenda,#bmi_form .kwf-bmi-result-legenda{padding-top:1rem}#block-bmiblock #kwf-bmi-calculate-score,#block-bmiblock #kwf-bmi-calculate-score-reset,#bmi_form #kwf-bmi-calculate-score,#bmi_form #kwf-bmi-calculate-score-reset{border:0;color:#fff;margin-top:1rem;padding:0 1rem;width:auto}#block-bmiblock #kwf-bmi-calculate-score-reset,#bmi_form #kwf-bmi-calculate-score-reset{margin-top:2rem}.kwf_drupal_webform_block{background-color:var(--color-white);margin:auto;max-width:750px;padding:1rem 2rem}.kwf_drupal_webform_block .progress-tracker{margin:-20px auto}.kwf_drupal_webform_block .webform-progress{height:0;position:inherit;right:0;top:-45px}.kwf_drupal_webform_block .webform-progress ul li:before{display:none}.kwf_drupal_webform_block .form-actions.webform-actions{display:inline-block;text-align:right}.kwf_drupal_webform_block .webform-submission-add-form .webform-actions input{height:50px;width:auto}.kwf_drupal_webform_block .tab button{background-color:inherit;border:none;cursor:pointer;float:left;outline:none;padding:14px 16px;transition:.3s}.kwftabs .kwftablinks{background-color:#fa0f0e;border:none;box-shadow:none;color:var(--color-white);font-family:VisbyCF-Bold,Arial,sans-serif;padding:8px 2.5rem;transition:background .2s}.kwftabs .kwftablinks.active{background-color:var(--color-white);color:#fa0f0e}.kwftabs .kwftablinks:hover:not(.active){text-decoration:underline}.kwftabcontent{display:none}.kwftabcontent.open{display:block}.paragraph-drupal-webform-block-container{margin:auto;max-width:750px;padding-bottom:2rem}.paragraph-drupal-webform-block-container>h2{margin-bottom:2rem;text-align:center}
