body {
    --fontName: Pangram, Verdana;
    --fontColor: #000;
    --fontLineHeight: 2em;
    --background: #fff;
    --buttonBackground: #103669;
    --buttonBorderRadius: 9999px;
    --buttonPadding: 5px 20px 5px 20px;
    --buttonFontColor: #fff;
    --buttonFontLineHeight: 3em;
    --buttonBorderThickness: 2px;
    --buttonBorderColor: var(--buttonBackground);
    --buttonSecondairBackground: transparent;
    --buttonSecondairBorderThickness: 2px;
    --buttonSecondairFontColor: var(--buttonBackground);
    --buttonHoverBackground: #71c4f4;
    --buttonHoverBorderColor: #71c4f4;
    /* --inputBorderColor: #2F5F48; */
    --inputIndicatorColor: #71c4f4;
    /* --inputErrorBorderColor: #F7B000; */
    --inputHoverBorderColor: #2f80f1;
    --inputFocusBorderColor: #2f80f1;
    --headerMinHeight: 100px;
    --infoMargin: 0;
    --logoMargin: 25px;
    --logoMaxHeight: 50px;
    --questionnaireViewQuestionSingleColumnLayoutDescriptionFontSize: 18px;
    --questionnaireViewQuestionSingleColumnLayoutDescriptionFontWeight: 700;
    --questionnaireViewQuestionSingleColumnLayoutDescriptionMargin: 30px 0px 10px 0px;
    --inputRadioListBackground: #EBEBEB;
    --inputRadioListPadding: 25px;
    --inputRadioListBorderRadius: 28px;
    --inputRadioListErrorBackground: #EBEBEB;
    --inputListItemSeperatorHeight: 15px;
    --inputRadioButtonBackground: #fff;
    --inputRadioButtonIndicatorContent: '\e8c7';
    --inputRadioButtonIndicatorSize: 36px;
    --inputRadioButtonIndicatorTranslate: translate(-40%, -60%);
    --inputCheckboxListBackground: #EBEBEB;
    --inputCheckboxListPadding: 25px;
    --inputCheckboxListBorderRadius: 28px;
    --inputCheckboxListItemSeperatorHeight: 15px;
    --inputCheckboxBackground: #fff;
    --inputCheckboxIndicatorContent: '\e8c7';
    --inputCheckboxIndicatorSize: 36px;
    --inputCheckboxIndicatorTranslate: translate(-40%, -60%);
    --header2FontColor: #391673;
    --header2FontSize: 24px;
}