
    :root {
        --rwd-primary-050: #f0f6ff;
        --rwd-primary-100: #c0d9fe;
        --rwd-primary-200: #90bcfe;
        --rwd-primary-300: #61a0fd;
        --rwd-primary-400: #3183fd;
        --rwd-primary-500: #0267fd;
        --rwd-primary-600: #0252c9;
        --rwd-primary-700: #023e96;
        --rwd-primary-800: #022963;
        --rwd-primary-900: #031530;
        --rwd-primary-hover-bg: #0252c9;

        --rwd-secondary-050: #fff7f0;
        --rwd-secondary-100: #fedec4;
        --rwd-secondary-200: #fec698;
        --rwd-secondary-300: #fdae6c;
        --rwd-secondary-400: #fd9640;
        --rwd-secondary-500: #fd7e14;
        --rwd-secondary-600: #c9640f;
        --rwd-secondary-700: #964a0b;
        --rwd-secondary-800: #633007;
        --rwd-secondary-900: #301703;
        --rwd-secondary-hover-bg: #c9640f;

        --rwd-success-600: #137145;
        --rwd-success-hover-bg: #137145;
        --rwd-info-600: #0252c9;
        --rwd-info-hover-bg: #0252c9;
        --rwd-warning-600: #cb9801;
        --rwd-warning-hover-bg: #cb9801;
        --rwd-danger-600: #b02835;
        --rwd-danger-hover-bg: #b02835;

        --rwd-gray: #7a7a7a;
        --rwd-gray-dark: #282828;
        --rwd-gray-050: #fafafa;
        --rwd-gray-100: #eeeeee;
        --rwd-gray-200: #e3e3e3;
        --rwd-gray-300: #d7d7d7;
        --rwd-gray-400: #cccccc;
        --rwd-gray-500: #a3a3a3;
        --rwd-gray-600: #7a7a7a;
        --rwd-gray-700: #515151;
        --rwd-gray-800: #282828;
        --rwd-gray-900: #000000;
        --rwd-primary: #0267fd;
        --rwd-primary-contrast: #ffffff;
        --rwd-secondary: #fd7e14;
        --rwd-success: #198754;
        --rwd-info: #0267fd;
        --rwd-warning: #ffbf00;
        --rwd-danger: #dc3545;

        --rwd-primary-100-rgb: 192, 217, 254;
        --rwd-primary-rgb: 2, 103, 253;
        --rwd-primary-700-rgb: 2, 62, 150;
        --rwd-secondary-100-rgb: 254, 222, 196;
        --rwd-secondary-rgb: 253, 126, 20;
        --rwd-secondary-700-rgb: 150, 74, 11;

        --rwd-color-palette-primary-lighter-rgb: 240, 246, 255;
        --rwd-color-palette-primary-light-rgb: 192, 217, 254;
        --rwd-color-palette-primary-rgb: 2, 103, 253;
        --rwd-color-palette-primary-dark-rgb: 2, 62, 150;
        --rwd-color-palette-secondary-lighter-rgb: 255, 247, 240;
        --rwd-color-palette-secondary-light-rgb: 254, 222, 196;
        --rwd-color-palette-secondary-rgb: 253, 126, 20;
        --rwd-color-palette-secondary-dark-rgb: 150, 74, 11;
        --rwd-color-palette-white-rgb: 255, 255, 255;
        --rwd-color-palette-gray-lighter-rgb: 250, 250, 250;
        --rwd-color-palette-gray-light-rgb: 238, 238, 238;
        --rwd-color-palette-black-rgb: 0, 0, 0;

        --rwd-success-rgb: 25, 135, 84;
        --rwd-info-rgb: 2, 103, 253;
        --rwd-warning-rgb: 255, 191, 0;
        --rwd-danger-rgb: 220, 53, 69;
        --rwd-light-rgb: 238, 238, 238;
        --rwd-dark-rgb: 0, 0, 0;
        --rwd-success-bg-subtle: #f5fffa;
        --rwd-info-bg-subtle: #f5f9ff;
        --rwd-warning-bg-subtle: #fffcf5;
        --rwd-danger-bg-subtle: #fff5f6;
        --rwd-font-sans-serif: "IBM Plex Sans", sans-serif;
        --rwd-headings-font-family: "IBM Plex Sans", sans-serif;
        --rwd-paragraph-margin-bottom: 1rem;
        --rwd-columns-paragraph-margin-bottom: 0.5rem;
        --rwd-body-font-size: 1.0625rem;
        --rwd-font-size-xs: 0.75rem;
        --rwd-font-size-sm: 0.875rem;
        --rwd-font-size-lg: 1.125rem;
        --rwd-font-size-lg-desktop: 1.3125rem;
        --rwd-font-size-h1: 2.5rem;
        --rwd-font-size-h2: 1.75rem;
        --rwd-font-size-h3: 1.5625rem;
        --rwd-font-size-h4: 1.4375rem;
        --rwd-font-size-h5: 1.1875rem;
        --rwd-font-size-h6: 1.0625rem;
        --rwd-font-size-h1-desktop: 2.8125rem;
        --rwd-font-size-h2-desktop: 2.125rem;
        --rwd-font-size-h3-desktop: 1.625rem;
        --rwd-font-size-display1: 2.6875rem;
        --rwd-font-size-display2: 2.125rem;
        --rwd-font-size-display1-desktop: 3.3125rem;
        --rwd-font-size-display2-desktop: 2.5rem;
        --rwd-body-line-height: 1.8;
        --rwd-columns-line-height: 1.8;
        --rwd-body-color: #212529;
        --rwd-body-color-rgb: 33, 37, 41;
        --rwd-body-bg: #ffffff;
        --rwd-body-bg-rgb: 255, 255, 255;
        --rwd-header-heading-color: #212529;
        --rwd-header-color: #212529;
        --rwd-header-color-rgb: 33, 37, 41;
        --rwd-header-secondary-color: #444444;
        --rwd-header-bg: #f2f7ff;
        --rwd-header-bg-rgb: 242, 247, 255;
        --rwd-header-highlight-color: #0267fd;
        --rwd-header-highlight-color-rgb: 2, 103, 253;
        --rwd-header-highlight-hover-color: #0252c9;
        --rwd-header-highlight-hover-color-rgb: 2, 82, 201;
        --rwd-header-highlight-active-color: #c9640f;
        --rwd-header-highlight-active-color-rgb: 201, 100, 15;
        --rwd-header-link-color: #43484c;
        --rwd-header-link-color-rgb: 67, 72, 76;
        --rwd-header-link-hover-color: #1d2124;
        --rwd-header-link-hover-color-rgb: 29, 33, 36;
        --rwd-header-link-active-color: #171a1c;
        --rwd-header-link-active-color-rgb: 23, 26, 28;
        --rwd-footer-heading-color: #212529;
        --rwd-footer-color: #212529;
        --rwd-footer-color-rgb: 33, 37, 41;
        --rwd-footer-bg: #fafafa;
        --rwd-footer-bg-rgb: 250, 250, 250;
        --rwd-secondary-color: #444444;
        --rwd-secondary-color-rgb: 68, 68, 68;
        --rwd-secondary-bg: #e3e3e3;
        --rwd-secondary-bg-rgb: 227, 227, 227;
        --rwd-tertiary-color: #cccccc;
        --rwd-tertiary-color-rgb: 204, 204, 204;
        --rwd-tertiary-bg: #eeeeee;
        --rwd-tertiary-bg-rgb: 238, 238, 238;
        --rwd-heading-color: #212529;
        --rwd-link-color: #43484c;
        --rwd-link-color-rgb: 67, 72, 76;
        --rwd-link-hover-color: #1d2124;
        --rwd-link-hover-color-rgb: 29, 33, 36;
        --rwd-link-active-color: #171a1c;
        --rwd-link-active-color-rgb: 23, 26, 28;
        --rwd-border-radius: 0.5rem;
        --rwd-border-radius-sm: 0.25rem;
        --rwd-border-radius-lg: 1rem;
        --rwd-border-radius-xl: 1.5rem;
        --rwd-border-radius-xxl: 2rem;
        --rwd-border-radius-img: 0rem;
        --rwd-input-color: #212529;
        --rwd-input-color-rgb: 33, 37, 41;
        --rwd-input-bg: #ffffff;
        --rwd-border-color: #cccccc;
        --rwd-focus-ring-color: rgba(2, 103, 253, 0.25);
        --rwd-form-valid-color: #0e5b37;
        --rwd-form-valid-border-color: #198754;
        --rwd-form-invalid-color: #851c26;
        --rwd-form-invalid-border-color: #dc3545;
        --rwd-form-feedback-icon-valid: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.5 13 9 17.5l11-11' stroke='%23198754' stroke-width='2'/%3e%3c/svg%3e");
        --rwd-form-feedback-icon-invalid: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 21h22L12 2 1 21Zm12-3h-2v-2h2v2Zm0-4h-2v-4h2v4Z' fill='%23dc3545'/%3e%3c/svg%3e");

        --rwd-btn-primary-color: #ffffff;
        --rwd-btn-primary-hover-color: #ffffff;
        --rwd-btn-primary-active-color: #ffffff;
        --rwd-btn-primary-focus-shadow-rgb: 97, 160, 253;
        --rwd-btn-outline-primary-color: #212529;
        --rwd-btn-outline-primary-hover-color: #212529;
        --rwd-btn-outline-primary-active-color: #212529;

        --rwd-btn-secondary-color: #212529;
        --rwd-btn-secondary-hover-color: #000000;
        --rwd-btn-secondary-active-color: #000000;
        --rwd-btn-secondary-focus-shadow-rgb: 253, 174, 108;
        --rwd-btn-outline-secondary-color: #212529;
        --rwd-btn-outline-secondary-hover-color: #212529;
        --rwd-btn-outline-secondary-active-color: #212529;

        --rwd-btn-success-color: #000000;
        --rwd-btn-success-hover-color: #ffffff;
        --rwd-btn-success-active-color: #ffffff;
        --rwd-btn-success-focus-shadow-rgb: 113, 183, 150;
        --rwd-btn-outline-success-color: #212529;
        --rwd-btn-outline-success-hover-color: #212529;
        --rwd-btn-outline-success-active-color: #212529;

        --rwd-btn-info-color: #ffffff;
        --rwd-btn-info-hover-color: #ffffff;
        --rwd-btn-info-active-color: #ffffff;
        --rwd-btn-info-focus-shadow-rgb: 99, 161, 253;
        --rwd-btn-outline-info-color: #212529;
        --rwd-btn-outline-info-hover-color: #212529;
        --rwd-btn-outline-info-active-color: #212529;

        --rwd-btn-warning-color: #212529;
        --rwd-btn-warning-hover-color: #212529;
        --rwd-btn-warning-active-color: #212529;
        --rwd-btn-warning-focus-shadow-rgb: 255, 215, 98;
        --rwd-btn-outline-warning-color: #212529;
        --rwd-btn-outline-warning-hover-color: #212529;
        --rwd-btn-outline-warning-active-color: #212529;

        --rwd-btn-danger-color: #ffffff;
        --rwd-btn-danger-hover-color: #ffffff;
        --rwd-btn-danger-active-color: #ffffff;
        --rwd-btn-danger-focus-shadow-rgb: 234, 129, 139;
        --rwd-btn-outline-danger-color: #212529;
        --rwd-btn-outline-danger-hover-color: #212529;
        --rwd-btn-outline-danger-active-color: #212529;

        --rwd-quote-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='60' height='52' viewBox='0 0 60 52' fill='none'%3e%3cpath d='M6.99802 0H30.3248L13.3822 40H0L6.99802 0ZM36.6733 0H60L43.0574 40H29.6752L36.6733 0Z' fill='%230267fd' /%3e%3c/svg%3e");
        --rwd-btn-download-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.35 10.04A7.49 7.49 0 0 0 12 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 0 0 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96ZM17 13l-5 5-5-5h3V9h4v4h3Z' fill='%23ffffff' /%3e%3c/svg%3e");
        --rwd-btn-download-hover-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.35 10.04A7.49 7.49 0 0 0 12 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 0 0 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96ZM17 13l-5 5-5-5h3V9h4v4h3Z' fill='%23ffffff' /%3e%3c/svg%3e");
        --rwd-btn-download-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M19.35 10.04A7.49 7.49 0 0 0 12 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 0 0 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96ZM17 13l-5 5-5-5h3V9h4v4h3Z' fill='%23ffffff' /%3e%3c/svg%3e");

        
        --wp--preset--font-size--xs: var(--rwd-font-size-xs);
        --wp--preset--font-size--small: var(--rwd-font-size-sm);
        --wp--preset--font-size--medium: var(--rwd-body-font-size);
        --wp--preset--font-size--large: var(--rwd-font-size-lg-desktop);
    }

    .accordion {
        --rwd-accordion-btn-icon: url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15 6L9 12L15 18' stroke='%230267fd' stroke-width='2'/%3e%3c/svg%3e");
    }

    /* .was-validated .form-control:valid, .was-validated .select2-container .select2-search .select2-search__field:valid, .select2-container .select2-search .was-validated .select2-search__field:valid, .form-control.is-valid, .select2-container .select2-search .is-valid.select2-search__field {
        background-image: var(--rwd-form-feedback-icon-valid);
    } */

    .was-validated .form-control:invalid, .was-validated .select2-container .select2-search .select2-search__field:invalid, .select2-container .select2-search .was-validated .select2-search__field:invalid, .form-control.is-invalid, .select2-container .select2-search .is-invalid.select2-search__field {
        background-image: var(--rwd-form-feedback-icon-invalid);
    }

    /* .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
        --rwd-form-select-bg-icon: var(--rwd-form-feedback-icon-valid);
    } */

    .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
        --rwd-form-select-bg-icon: var(--rwd-form-feedback-icon-invalid);
    }

    .form-select, .ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header .ui-datepicker-title select, .select2-container {
        --rwd-form-select-bg-img: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='m3 9 5 5 5-5H3ZM3 7l5-5 5 5H3Z' fill='%23212529'/%3e%3c/svg%3e");
    }

    .form-switch .form-check-input,
    .form-switch .form-check-input:focus {
        --rwd-form-switch-bg: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='10' fill='%230267fd'/%3e%3cpath d='m8 8 4 4m4 4-4-4m0 0 4-4m-4 4-4 4' stroke='%23fff' stroke-width='2'/%3e%3c/svg%3e");
    }

    .form-switch .form-check-input:checked {
        --rwd-form-switch-bg: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='12' cy='12' r='10' fill='%23fff'/%3e%3cpath d='m6 12 4 4 8-8' stroke='%230267fd' stroke-width='2'/%3e%3c/svg%3e")
    }

    .select2-selection__choice .select2-selection__choice__remove::after {
        background-image: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='m18 6-6 6m-6 6 6-6m0 0 6 6m-6-6L6 6' stroke='%230267fd' stroke-width='2'/%3e%3c/svg%3e");
    }
    