/*
Theme Name: Behavioral Health Services by Easterseals NH
Theme URI: https://behavioralhealthnh.org/
Description: Child theme of the Gesso starter theme for the Behavioral Health Services website.
Author: Ryan Bolduc
Author URI: https://eastersealsnh.org/
Template: gesso
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.6
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gesso-child-bhs
Tags: full-site-editing, block-styles, editor-style, accessibility-ready
*/

.site-theme--tertiary {
  --es-button-color: #00b2a9; /* Changed old color #005C59 */
  --es-button-color-hover: #00b2a9; /* Changed old color #005C59 */
}

.site-theme--tertiary {
  --es-quote-bg: #004473;
}

.site-theme--tertiary {
  --es-caption-accent: #004473;
}

.site-theme--tertiary {
  --es-footer-border: #cfd2d4;
  --es-footer-link: #004473;
  --es-footer-cta: #00b2a9;
  --es-footer-arrow: #00b2a9;
}

/* 50/50 Block Styles */
.site-theme--tertiary {
  --es-5050-dark: #b2e7e5;
  --es-5050-light: #e5f7f6; /* New light color */
  --es-5050-text: #393939;
  --es-5050-accent: #004473; /* New accent color */
}

.fifty-fifty .wp-block-column:last-child::after {
  background: #00b2a900;
}

.site-theme--tertiary .fifty-fifty .wp-block-column:first-child {
  /* --es-5050-accent: #00A39B; */
  --es-5050-accent: #004473; /* New accent color */
}

.site-theme--tertiary {
  --es-primary-nav-accent: #00b2a9; /* Changed old color #005C59 */
}

.site-theme--tertiary {
  --es-utility-bg: #004473;
  --es-utility-bg-active: #00b2a9; /* Changed old color #005C59 */
}

.site-theme--tertiary {
  /* --es-color-main: #00A39B; */
  --es-color-main: #004473; /* New main color */
  /* --es-color-accent: #005C59; */
  --es-color-accent: #00b2a9; /* New accent color */
}

.site-theme--tertiary {
  --es-bg-tint: #e5f7f6;
}

.site-theme--tertiary .is-style-tinted {
  --es-color-main: #004473; /* New main color */
}

.site-theme--tertiary {
  --es-subnav-highlight: #005c59;
}

.l-footer {
  /* background: #004473; */
  background: linear-gradient(180deg, #e6f7f6e8, #fff);
}

.page:not(.home) .entry-content {
  /* background: linear-gradient(180deg, #e6f7f600, #FFF); */
  /* background: linear-gradient(180deg, #E6F7F6E8, #FFF); */
  background: linear-gradient(180deg, #00b2a911, #fff);
}

.balance-text {
  text-wrap: balance;
}
