:root {
    --color-primary: #000080;
    --btn-primary: #000080;
    --btn-primary-hover: #0000A8;
    --btn-primary-border: #000080;
    --btn-primary-text: #ffffff;
    --btn-secondary: #00E482;
    --btn-secondary-hover: #00BD6C;
    --btn-secondary-border: #00E482;
    --btn-secondary-text: #000080;
    --red: #f00;
    --green: #00E482;
    /*Images*/
    --logo-image: url("/images/sws-steiner-logo-neg-1024x381.png");
    /*Switch*/
    --bs-form-switch-bg-image: none;
    --bs-form-switch-checked-bg-image: none;
    --bs-form-check-input-bg: #fff;
    --bs-form-check-input-checked-bg-color: var(--color-primary);
    --bs-form-check-input-checked-border-color: var(--color-primary);
    --bs-focus-ring-color: var(--btn-primary-hover);
    --bs-form-switch-checked-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23F8B54F'/%3e%3c/svg%3e");
    /* Pagination */
    --bs-pagination-color: var(--btn-primary-text);
    --bs-pagination-bg: var(--btn-primary);
    --bs-pagination-border-color: var(--btn-primary-border);
    /* Hover */
    --bs-pagination-hover-color: var(--btn-primary-text);
    --bs-pagination-hover-bg: var(--btn-primary-hover);
    --bs-pagination-hover-border-color: var(--btn-primary-hover);
    /* Active (aktuelle Seite) */
    --bs-pagination-active-color: var(--btn-primary-text);
    --bs-pagination-active-bg: var(--btn-primary-hover);
    --bs-pagination-active-border-color: var(--btn-primary-hover);
    /* Focus Ring */
    --bs-pagination-focus-color: var(--btn-primary-text);
    --bs-pagination-focus-bg: var(--btn-primary-hover);
    --bs-pagination-focus-box-shadow: var(--btn-primary-hover);
}
