/* PortWarden theme color tokens. Edit this file to adjust the site palette. */
:root, * {
  --primary-color: var(--pw-primary-blue);
  --primary-color-rgb: 38,199,232;
  --secondary-color: var(--pw-secondary-purple);
  --primary-gradient: 45deg,var(--primary-color),var(--secondary-color);
  --bg-dark-1: var(--pw-bg-navy);
  --bg-dark-2: var(--pw-bg-navy-2);
  --bg-dark-3: var(--pw-header-blue);
  --bg-dark-1-rgb: 8,35,63;
  --pw-accent: var(--pw-accent-cyan);
  --pw-hero-blue: rgb(38,199,232);
  --pw-header-bg: #08233f;
  --btn-color: var(--pw-white);

  /* Palette source: supplied PortWarden shield/warden artwork. */
  --pw-image-deep-navy: #040d20;
  --pw-image-bg-navy: #08233f;
  --pw-image-panel-blue: #123a5a;
  --pw-image-shield-blue: #26c7e8;
  --pw-image-cyan-glow: #66e8f0;
  --pw-image-pale-cyan: #bceff4;
  --pw-image-amber: #f5b84b;


  --pw-primary-blue: #26c7e8;
  --pw-secondary-purple: #f5b84b;
  --pw-accent-cyan: #66e8f0;
  --pw-bg-navy: #08233f;
  --pw-bg-navy-2: #0e3354;
  --pw-header-blue: #08233f;
  --pw-white: #ffffff;
  --pw-off-white: #dff4f8;
  --pw-link-cyan: #66e8f0;
  --pw-deep-navy: #061a31;
  --pw-panel-navy: #123a5a;
  --pw-blog-shell: #0a2946;

  /* Additional color literals extracted from the live linked CSS. */
  --pw-bootstrap-blue: #0d6efd;
  --pw-bootstrap-cyan: #0dcaf0;
  --pw-bootstrap-dark: #212529;
  --pw-bootstrap-gray: #6c757d;
  --pw-bootstrap-gray-dark: #343a40;
  --pw-bootstrap-green: #198754;
  --pw-bootstrap-indigo: #6610f2;
  --pw-bootstrap-orange: #fd7e14;
  --pw-bootstrap-pink: #d63384;
  --pw-bootstrap-purple: #6f42c1;
  --pw-bootstrap-red: #dc3545;
  --pw-bootstrap-teal: #20c997;
  --pw-bootstrap-yellow: #ffc107;
  --pw-border-soft: #bceff4;
  --pw-charcoal: #051124;
  --pw-color-017: #b8d5dc;
  --pw-color-018: #040d20;
  --pw-color-019: #dff4f8;
  --pw-color-020: #eefcff;
  --pw-color-021: #e7f8fb;
  --pw-color-025: #dff4f8;
  --pw-color-026: #6e8994;
  --pw-color-027: #ffffff;
  --pw-color-028: #15314a;
  --pw-color-029: #6e8994;
  --pw-color-030: #dff4f8;
  --pw-color-031: #dff4f8;
  --pw-color-039: #6e8994;
  --pw-color-042: rgba(255,255,255,0.15);
  --pw-color-043: rgba(255,255,255,0);
  --pw-color-044: rgba(255,255,255,.75);
  --pw-color-045: rgba(30,30,30,1);
  --pw-color-046: rgba(var(--primary-color-rgb),.1);
  --pw-color-047: rgba(var(--primary-color-rgb),.2);
  --pw-color-048: rgba(var(--bg-dark-1-rgb),.5);
  --pw-color-049: rgba(255,255,255,.1);
  --pw-color-050: rgba(255,255,255,.5);
  --pw-color-051: rgba(var(--primary-color-rgb),1);
  --pw-color-052: rgba(var(--primary-color-rgb),0);
  --pw-color-053: rgba(210,180,111,.22);
  --pw-color-054: rgba(210,180,111,0);
  --pw-color-055: rgba(255,255,255,.25);
  --pw-color-056: rgba(0,0,0,.18);
  --pw-color-059: rgb(0 0 0 / .1);
  --pw-color-060: rgba(255,255,255,.16);
  --pw-color-061: rgba(0,0,0,.32);
  --pw-color-062: rgba(var(--primary-color-rgb),.18);
  --pw-color-063: rgba(255,255,255,.6);
  --pw-color-064: rgba(var(--bg-dark-1-rgb),.75);
  --pw-color-065: rgba(7,22,43,.72);
  --pw-color-066: rgba(0,0,0,.24);
  --pw-color-067: #777;
  --pw-color-068: #222;
  --pw-color-073: rgba(4,13,32,.88);
  --pw-color-074: rgba(0,0,0,.28);
  --pw-color-075: rgba(255,255,255,.85);
  --pw-color-076: rgba(84,188,214,.45);
  --pw-color-077: rgb(30 30 30 / 30%);
  --pw-color-078: rgba(84,188,214,.18);
  --pw-color-079: rgba(255,255,255,1.0);
  --pw-color-080: rgba(var(--primary-color-rgb),.25);
  --pw-color-081: rgba(var(--primary-color-rgb),.96);
  --pw-color-082: rgba(245,184,75,.92);
  --pw-color-083: rgba(255,255,255,.78);
  --pw-color-084: rgba(255,255,255,.08);
  --pw-color-085: rgba(255,255,255,.58);
  --pw-color-086: rgba(255,255,255,.72);
  --pw-color-087: rgba(255,255,255,.9);
  --pw-color-088: rgba(102,232,240,.42);
  --pw-color-089: rgba(255,255,255,.22);
  --pw-color-090: rgba(var(--primary-color-rgb),.35);
  --pw-color-091: rgba(var(--primary-color-rgb),.08);
  --pw-color-092: rgba(14,34,58,.96);
  --pw-color-093: rgba(4,13,32,.98);
  --pw-color-094: rgba(255,255,255,.10);
  --pw-color-095: rgba(0,0,0,.20);
  --pw-color-096: rgba(46,123,162,.20);
  --pw-color-097: rgba(46,123,162,.24);
  --pw-color-098: rgba(84,188,214,.08);
  --pw-color-099: rgba(84,188,214,.24);
  --pw-color-100: rgba(4,13,32,.36);
  --pw-color-101: rgba(255,255,255,.12);
  --pw-color-102: rgba(255,255,255,.82);
  --pw-color-103: rgba(14,34,58,.96);
  --pw-color-104: rgba(11,30,52,.82);
  --pw-color-105: rgba(0,0,0,.35);
  --pw-color-106: rgba(255,255,255,.06);
  --pw-color-107: rgba(255,255,255,.68);
  --pw-color-108: rgba(255,255,255,.14);
  --pw-color-109: rgba(255,255,255,.60);
  --pw-color-111: rgba(255,255,255,.8);
  --pw-color-112: rgba(14,34,58,.96);
  --pw-color-113: rgba(255,255,255,.86);
  --pw-color-114: rgba(255,255,255,.65);
  --pw-color-115: rgba(255,255,255,.62);
  --pw-header-blue-rgb-color: rgb(8,35,63);
  --pw-hero-navy: #15314a;
  --pw-ink-navy: #040d20;
  --pw-primary-blue-rgb-color: rgb(38,199,232);
  --pw-swiper-blue: #66e8f0;
  --pw-template-purple-dark: #15314a;
  --pw-template-purple-deeper: #07162b;
  --pw-text-soft-blue: #bceff4;
}
