:root {
    /* Main Logo Color */
    --main-dark: #213365;

    --light-car-blue: #b5eafc;


    /* Main used colors */
    --mid-blue: #053A71; /* Main used blue */
    --darker-blue: #0156bb;
    --lighter-blue: #449ADD;
    --accent-green: #25E2DD; /* Main used accent green */
    --accent-light-green: #78BDB7;
    --dark-grey: #454F55;



    /* Accent Colors */
  
    --accent-gold: #ffc107;
    --accent-orange: #ff7600;
    --accent-red: #d9534f;
    --accent-green-old: #28a745;
    --accent-mint: #D1E8E2;

    /* Neutral Supporting Colors */
    --neutral-white: #f8f9fa;
    --neutral-gray: #6c757d;
    --deep-navy: #101d42;

    /* Secondary Tones */
    --slate-blue: #556cd6;
    --muted-cyan: #80d8f7;
    --light-steel-blue: #c7d7e8;

    /* Trust and Innovation Enhancements */
    --pale-mint: #d5f5e3;
    --sapphire-blue: #004f9f;

    /* Secondary Colors */
    --secondary-slate: #34515E;
    --secondary-light-teal: #74A9B4;
  
    /* Subtle Background */
    --background-subtle: #F4F9F9;
    --divider-gray-teal: #E8F0F0;

    --test-hover: #80d8f7;


    --main-teal: #137484;
  


    /* Suggested Applications:
Backgrounds: Use --light-car-blue, #f8f9fa, and #c7d7e8.
Text and Headlines: Use --main-dark, #6c757d, and #101d42 for hierarchy.
Call-to-Action Buttons: Use #ffc107, #ff7600, or --darker-blue with hover effects using #556cd6 or #80d8f7.
Success/Notification Messages: Use #28a745 or #d5f5e3.
Interactive Elements: Use #02aeec and #0156bb for highlights or active states */
   
  

  }
  
  
  header {
    background-color: var(--background-subtle);
    /* background-color: var(--main-teal); */
    color: var(--neutral-light);
  }
  
  body {
    background-color: var(--neutral-white);
    color: var(--darker-blue);
    /* color: var(--main-dark); */
    font-family: Helvetica, sans-serif;
  }

  .color-darkBlue {
    color: var(--darker-blue);
  }

  .color-accentGreen {
    color: var(--accent-green-old) !important;
  }

  button {
      background-color: var(--mid-blue);
      color: var(--neutral-white);
  }

  button:hover {
      background-color: var(--lighter-blue);
  }

  h1 {
      color: var(--darker-blue);
  }

  a {
      color: var(--darker-blue);
  }

  a:hover {
      color: var(--lighter-blue);
  }

.font-4 { font-size: 0.4rem; }
.font-5 { font-size: 0.5rem; }
.font-6 { font-size: 0.6rem; }
.font-7 { font-size: 0.7rem; }
.font-8 { font-size: 0.8rem; }
.font-9 { font-size: 0.9rem; }


.primary-btn {
  width: 100%;
  padding: 10px;
  margin-top: 5%;
  background-color: var(--mid-blue);
  color: var(--neutral-white);
  border: none;
  border-radius: 5px;
  cursor: pointer;
}


.link-highlight {
  color: var(--mid-blue);
  font-weight: bold;
  text-decoration: none;
  transition: color 0.3s ease;
}

.link-highlight:hover {
  color: var(--darker-blue);
  text-decoration: underline;
}
