:root {
  --bay-primary-font: "Nunito Sans", sans-serif;
  --bay-secondary-font: "Poppins", sans-serif;
  --bay-geometos-font: "Geometos Neue", sans-serif;
  --bay-geometos-bold-font: "Geometos Neue Bold", sans-serif;
  --bay-helvetica-font: "Helvetica Neue", Helvetica, sans-serif;
  --bay-primary-font-size: 1rem;
  --bay-primary-font-weight: 400;
  --bay-primary-line-height: 1.5;
  --bay-primary: rgba(0, 33, 114, 1);
  --bay-primary-light: rgba(21, 113, 240, 1);
  --bay-secondary: rgba(108, 117, 125, 1);
  --bay-primary-hover: rgba(0, 33, 114, 0.8);
  --bay-primary-light-hover: rgba(17, 90, 192, 1);
  --bay-secondary-hover: rgba(108, 117, 125, 0.8);
  --bay-primary-light-disabled: rgba(21, 113, 240, 0.5);
  --bay-text-light: rgba(249, 249, 249, 1);
  --bay-text-dark: rgba(0, 0, 0, 1);
  --bay-text-highlight: rgba(249, 249, 249, 1);
  --bay-bg-light: rgba(249, 249, 249, 1);
  --bay-bg-white: rgba(255, 255, 255, 1);
  --bay-bg-dark: rgba(0, 33, 114, 1);
  --bay-bg-lightgrey: rgba(236, 236, 236, 1);
  --bay-bg-lightgrey-2: rgba(121, 121, 121, 1);
  --bay-bg-white-transparent-1: rgba(255, 255, 255, 0.82);
  --bay-bg-darkgrey: rgba(217, 217, 217, 0.5);
  --bay-bg-darkgrey-1: rgba(217, 217, 217, 1);
  --bay-bg-grey-1: rgba(242, 242, 242, 1);
  --bay-bg-blue: rgba(0, 33, 105, 1);
  --bay-border-dark: rgba(0, 0, 0, 1);
  --bay-border-light: rgba(249, 249, 249, 1);
  --bay-link-light: rgba(249, 249, 249, 1);
  --bay-link-dark: rgba(0, 0, 0, 1);
  --bay-link-dark: rgba(0, 0, 0, 1);
  --bay-link-highlight: rgba(236, 51, 35, 1);
  --bay-link-light-hover: rgba(236, 51, 35, 1);
  --bay-link-dark-hover: rgba(236, 51, 35, 1);
  --bay-link-highlight-hover: rgba(236, 51, 35, 1);
  --bay-blue: rgba(0, 33, 114, 1);
  --bay-indigo: rgba(102, 16, 242, 1);
  --bay-purple: rgba(111, 66, 193, 1);
  --bay-pink: rgba(214, 51, 132, 1);
  --bay-red: rgba(236, 51, 35, 1);
  --bay-orange: rgba(253, 126, 20, 1);
  --bay-orange-100: rgb(245, 145, 39);
  --bay-yellow: rgba(255, 193, 7, 1);
  --bay-green: rgba(25, 135, 84, 1);
  --bay-teal: rgba(32, 201, 151, 1);
  --bay-cyan: rgba(13, 202, 240, 1);
  --bay-black: rgba(0, 0, 0, 1);
  --bay-black-025: rgba(0, 0, 0, 0.25);
  --bay-white: rgba(255, 255, 255, 1);
  --bay-lightblue: rgba(2, 99, 139, 1);
  --bay-skyblue: rgba(65, 143, 222, 1);
  --bay-darkgrey: rgba(42, 42, 42, 1);
  --bay-mediumgrey: rgba(62, 84, 98, 1);
  --bay-lightgrey: rgba(102, 102, 102, 1);
  --bay-grey-85: rgba(85, 85, 85, 1);
  --bay-navyblue: rgba(1, 33, 105, 1);
  --bay-darkblue: rgba(0, 51, 153, 1);
  --bay-tealblue: rgba(39, 79, 116, 1);
  --bay-cyan-100: rgba(0, 96, 168, 1);
  --bay-lightcyan: rgba(0, 108, 194, 1);
  --bay-skyblue-100: rgba(130, 181, 223, 1);
  --bay-darkgreen: rgba(23, 69, 23, 1);
  --bay-green-100: rgba(86, 137, 48, 1);
  --bay-redorange: rgba(244, 128, 0, 1);
  --bay-orange-1: rgba(255, 136, 49, 1);
  --bay-yellow-100: rgba(255, 195, 0, 1);
  --bay-darkred: rgba(88, 30, 0, 1);
  --bay-darkbrown: rgba(140, 0, 5, 1);
  --bay-olivegreen: rgba(51, 96, 5, 1);
  --bay-lightblue-100: rgba(114, 175, 182, 1);
  --bay-grey: rgba(117, 114, 114, 1);
  --bay-pink-200: rgba(255, 153, 180, 1);
  --bay-brown-200: rgba(85, 36, 72, 1);
  --bay-bluegrey: rgba(115, 145, 165, 1);
  --bay-lightbluegrey: rgba(180, 177, 177, 1);
  --bay-lightbrown: rgba(220, 20, 43, 1);
  --bay-blue-200: rgba(51, 119, 204, 1);
  --bay-cyan-200: rgba(92, 127, 163, 1);
  --bay-lightcyan-200: rgba(51, 150, 212, 1);
  --bay-skyblue-200: rgba(54, 158, 224, 1);
  --bay-lightskyblue: rgba(176, 212, 240, 1);
  --bay-lightgreen: rgba(127, 191, 79, 1);
  --bay-orange-200: rgba(255, 172, 77, 1);
  --bay-lightorange: rgba(255, 179, 113, 1);
  --bay-lightyellow: rgba(255, 224, 102, 1);
  --bay-softteal-200: rgba(145, 162, 152, 1);
  --bay-brown: rgba(195, 61, 61, 1);
  --bay-bluegreen: rgba(59, 139, 152, 1);
  --bay-softblue: rgba(162, 209, 214, 1);
  --bay-gray: rgba(108, 117, 125, 1);
  --bay-gray-100: rgba(249, 249, 249, 1);
  --bay-gray-200: rgba(233, 236, 239, 1);
  --bay-gray-300: rgba(222, 226, 230, 1);
  --bay-gray-400: rgba(206, 212, 218, 1);
  --bay-gray-500: rgba(173, 181, 189, 1);
  --bay-gray-600: rgba(108, 117, 125, 1);
  --bay-gray-700: rgba(73, 80, 87, 1);
  --bay-gray-800: rgba(52, 58, 64, 1);
  --bay-gray-900: rgba(33, 37, 41, 1);
  --bay-gray-light: rgba(174, 174, 174, 1);
  --bay-gray-light-2: rgba(134, 142, 150, 1);
  --bay-cool-gray: rgba(75, 76, 79, 1);
  --bay-dark-navy: rgba(0, 14, 45, 1);
  --bay-brownish-gray: rgba(45, 41, 38, 1);
  --bay-transparent-gray: rgba(239, 239, 239, 1);
  --bay-light-gray-230: rgba(230, 230, 230, 1);
  --bay-bg-light-gray-247:rgba(247, 247, 247, 1);
  --bay-dark-black: rgba(0, 0, 0, 0.8);
  --bay-dark-black-04: rgba(0, 0, 0, 0.4);
  --bay-medium-darkgray: rgb(102, 102, 102, 1);
  --bay-light-gray-0: rgba(255, 255, 255, 0);
  --bay-soft-gray: rgba(136, 136, 136, 1);
  --bay-border-radius-zero: 0;
  --bay-border-radius: 0.375rem;
  --bay-text-decoration-none: none;
  --bs-body-font-family: var(--bay-primary-font);
  --bs-body-font-size: var(--bay-primary-font-size);
  --bs-body-font-weight: var(--bay-primary-font-weight);
  --bs-body-line-height: var(--bay-primary-line-height);
  --bs-blue: var(--bay-blue);
  --bs-indigo: var(--bay-indigo);
  --bs-purple: var(--bay-purple);
  --bs-pink: var(--bay-pink);
  --bs-red: var(--bay-red);
  --bs-orange: var(--bay-orange);
  --bs-yellow: var(--bay-yellow);
  --bs-green: var(--bay-green);
  --bs-teal: var(--bay-teal);
  --bs-cyan: var(--bay-cyan);
  --bs-black: var(--bay-black);
  --bs-white: var(--bay-white);
  --bs-gray: var(--bay-gray);
  --bs-gray-dark: var(--bay-gray-dark);
  --bs-gray-100: var(--bay-gray-100);
  --bs-gray-200: var(--bay-gray-200);
  --bs-gray-300: var(--bay-gray-300);
  --bs-gray-400: var(--bay-gray-400);
  --bs-gray-500: var(--bay-gray-500);
  --bs-gray-600: var(--bay-gray-600);
  --bs-gray-700: var(--bay-gray-700);
  --bs-gray-800: var(--bay-gray-800);
  --bs-gray-900: var(--bay-gray-900);
  --bs-primary: var(--bay-primary);
  --bs-secondary: var(--bay-secondary);
  --bs-success: var(--bs-green);
  --bs-info: var(--bs-cyan);
  --bs-warning: var(--bs-yellow);
  --bs-danger: var(--bs-red);
  --bs-light: var(--bs-gray-100);
  --bs-dark: var(--bs-gray-dark);
  --bs-btn-border-radius: var(--bay-border-radius);
  --bay-font-weight--heading: 700;
  --bay-font-weight-500: 500;
  --bay-font-weight-600: 600;
  --bay-font-weight-300: 300;
  --bay-font-size--heading: 3rem;
  --bay-font-size--0625: 0.625rem;
  --bay-font-size--0600: 0.688rem;
  --bay-font-size--0075: 0.75rem;
  --bay-font-size--100: 0.875rem;
  --bay-font-size--101: 1rem;
  --bay-font-size--1125: 1.125rem;
  --bay-font-size--125: 1.25rem;
  --bay-font-size--150: 1.5rem;
  --bay-font-size--180: 1.875rem;
  --bay-font-size--2000: 2.000rem;
  --bay-font-size--225: 2.25rem;
  --bay-font-size--250: 2.5rem;
  --bay-font-size--3125: 3.125rem;
  --bay-font-size--375: 3.75rem;
  --bay-font-size--450: 4.5rem;
  --bay-line-height--0600: 0.688rem;
  --bay-line-height--100: 0.875rem;
  --bay-line-height--101: 1rem;
  --bay-line-height--1125: 1.125rem;
  --bay-line-height--125: 1.25rem;
  --bay-line-height--1375: 1.375rem;
  --bay-line-height--150: 1.5rem;
  --bay-line-height--1625: 1.625rem;
  --bay-line-height--175: 1.75rem;
  --bay-line-height--180: 1.875rem;
  --bay-line-height--200: 2.00rem;
  --bay-line-height--2125: 2.125rem;
  --bay-line-height--225: 2.25rem;
  --bay-line-height--250: 2.5rem;
  --bay-line-height--2625: 2.625rem;
  --bay-line-height--3125: 3.125rem;
  --bay-line-height--375: 3.75rem;
  --bay-line-height--450: 4.5rem;
  --bay-font-style--italic: italic;
}

.btn-primary {
  --bs-btn-color: var(--bay-text-light);
  --bs-btn-bg: var(--bay-primary);
  --bs-btn-border-color: var(--bay-primary);
  --bs-btn-hover-color: var(--bay-text-light);
  --bs-btn-hover-bg: var(--bay-primary-hover);
  --bs-btn-hover-border-color: var(--bay-primary);
  --bs-btn-active-color: var(--bay-text-light);
  --bs-btn-active-bg: var(--bay-primary);
  --bs-btn-active-border-color: var(--bay-primary);
  --bs-btn-disabled-color: var(--bay-text-light);
  --bs-btn-disabled-bg: var(--bay-primary);
  --bs-btn-disabled-border-color: var(--bay-primary);
}

.btn-primary-light {
  --bs-btn-color: var(--bay-text-light);
  --bs-btn-bg: var(--bay-primary-light);
  --bs-btn-border-color: var(--bay-primary-light);
  --bs-btn-hover-color: var(--bay-text-light);
  --bs-btn-hover-bg: var(--bay-primary-light-hover);
  --bs-btn-hover-border-color: var(--bay-primary-light-hover);
  --bs-btn-active-color: var(--bay-text-light);
  --bs-btn-active-bg: var(--bay-primary-light);
  --bs-btn-active-border-color: var(--bay-primary-light);
  --bs-btn-disabled-color: var(--bay-text-light);
  --bs-btn-disabled-bg: var(--bay-primary-light-disabled);
  --bs-btn-disabled-border-color: var(--bay-primary-light-disabled);
}

.btn-outline-primary-light {
  --bs-btn-color: var(--bay-primary-light);
  --bs-btn-border-color: var(--bay-primary-light);
  --bs-btn-hover-color: var(--bay-primary-hover);
  --bs-btn-hover-bg: transparent;
  --bs-btn-hover-border-color: var(--bay-primary-hover);
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: var(--bay-primary-light);
  --bs-btn-active-bg: transparent;
  --bs-btn-active-border-color: var(--bay-primary-light);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: var(--bay-primary-light-disabled);
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: var(--bay-primary-light-disabled);
  --bs-gradient: none;
}

.btn-secondary {
  --bs-btn-color: var(--bay-text-light);
  --bs-btn-bg: var(--bay-secondary);
  --bs-btn-border-color: var(--bay-secondary);
  --bs-btn-hover-color: var(--bay-text-light);
  --bs-btn-hover-bg: var(--bay-secondary-hover);
  --bs-btn-hover-border-color: var(--bay-secondary);
  --bs-btn-active-color: var(--bay-text-light);
  --bs-btn-active-bg: var(--bay-secondary);
  --bs-btn-active-border-color: var(--bay-secondary);
  --bs-btn-disabled-color: var(--bay-text-light);
  --bs-btn-disabled-bg: var(--bay-secondary);
  --bs-btn-disabled-border-color: var(--bay-secondary);
}

/* Pointer cursor */
.cursor-pointer {
  cursor: pointer;
}

/* Default cursor */
.cursor-default {
  cursor: default;
}

/* Text cursor */
.cursor-text {
  cursor: text;
}

/* Move cursor */
.cursor-move {
  cursor: move;
}

/* Not-allowed cursor */
.cursor-not-allowed {
  cursor: not-allowed;
}

/* Crosshair cursor */
.cursor-crosshair {
  cursor: crosshair;
}

/* Wait cursor */
.cursor-wait {
  cursor: wait;
}

/* Help cursor */
.cursor-help {
  cursor: help;
}

/* Progress cursor */
.cursor-progress {
  cursor: progress;
}

/* Cell cursor */
.cursor-cell {
  cursor: cell;
}

/* Alias cursor */
.cursor-alias {
  cursor: alias;
}

/* Copy cursor */
.cursor-copy {
  cursor: copy;
}

/* Grab cursor */
.cursor-grab {
  cursor: grab;
}

/* Grabbing cursor */
.cursor-grabbing {
  cursor: grabbing;
}

/* Zoom-in cursor */
.cursor-zoom-in {
  cursor: zoom-in;
}

/* Zoom-out cursor */
.cursor-zoom-out {
  cursor: zoom-out;
}

/* Col-resize cursor */
.cursor-col-resize {
  cursor: col-resize;
}

/* Row-resize cursor */
.cursor-row-resize {
  cursor: row-resize;
}

/* No-drop cursor */
.cursor-no-drop {
  cursor: no-drop;
}

/* All-scroll cursor */
.cursor-all-scroll {
  cursor: all-scroll;
}

/* Context-menu cursor */
.cursor-context-menu {
  cursor: context-menu;
}

/*# sourceMappingURL=theme.css.map */
