:root {
    --watford-teal: #116188;
    --watford-rust: #671917;
    --watford-blue: #475d87;
    --watford-orange: #f3724b;
  }

/* Teal */
.acg-container--teal {
    background-color: var(--watford-teal);
}

.acg-hero--style-homepage.acg-hero--bg-teal:before {
    background: linear-gradient(74deg,var(--watford-teal),var(--watford-teal) 50%,transparent 0,transparent);
}

.acg-hero--style-homepage.acg-hero--bg-teal .acg-hero__wrapper {
    background: linear-gradient(74deg,var(--watford-teal),var(--watford-teal) 70%,transparent 0,transparent);
}

.acg-hero--style-overlay.acg-hero--bg-teal:before {
    background-color: var(--watford-teal);
}

.acg-card--border--teal {
    border-color: var(--watford-teal);
}

/* Blue */
.acg-hero--style-homepage.acg-hero--bg-blue:before {
    background: linear-gradient(74deg,var(--watford-blue),var(--watford-blue) 50%,transparent 0,transparent);
}

.acg-hero--style-homepage.acg-hero--bg-blue .acg-hero__wrapper {
    background: linear-gradient(74deg,var(--watford-blue),var(--watford-blue) 70%,transparent 0,transparent);
}

.acg-hero--style-overlay.acg-hero--bg-blue:before {
    background-color: var(--watford-blue);
}

.acg-container--blue {
    color: #fff;
    background-color: var(--watford-blue);
}

.acg-footer__blue {
    background-color: var(--watford-blue);
}

.wp-block-button__link {
    border: 2px solid var(--watford-blue);
    background: var(--watford-blue);
}

.acg-card--border--blue {
    border-color: var(--watford-blue);
}

/* Rust */
.acg-card--border--red {
    border-color: var(--watford-rust);
}


/* Bullet Styles */
::marker {
    color: var(--watford-blue); /* Change the color */
  }

  /* Change Green Line to Blue */
  .is-style-with-border::before {
    display: none;
}

/* Link Styles */
a {
    font-weight: 900;
}