:root {
  --colors-base-text: var(--colors-gray-85);
  --colors-base-h1: var(--colors-gray-85);
  --colors-base-h2: var(--colors-gray-85);
  --colors-base-h3: var(--colors-gray-85);
  --colors-base-h4: var(--colors-gray-85);
  --colors-base-h5: var(--colors-gray-85);
  --colors-base-h6: var(--colors-gray-85);
  --colors-base-table-border: var(--colors-gray-20);
  --colors-base-table-alternating-background: var(--colors-gray-5);
  --colors-system-primary: var(--colors-primary-50);
  --colors-system-primary-dark: var(--colors-primary-70);
  --colors-system-secondary: var(--colors-secondary-50);
  --colors-system-secondary-light: var(--colors-secondary-30);
  --colors-system-tertiary: var(--colors-tertiary-50);
  --colors-system-error: var(--colors-error-50);
  --colors-system-warning: var(--colors-warning-50);
  --colors-system-success: var(--colors-success-50);
  --colors-system-light: var(--colors-gray-5);
  --colors-system-mid: var(--colors-gray-10);
  --colors-system-dark: var(--colors-gray-85);
  --colors-image-caption-background-color: var(--colors-gray-10);
  --colors-image-caption-text-color: var(--colors-gray-85);
  --colors-links-and-buttons-text-link: var(--colors-secondary-50);
  --colors-links-and-buttons-text-link-hover: var(--colors-secondary-30);
  --colors-links-and-buttons-button-label: var(--colors-white);
  --colors-links-and-buttons-button-background: var(--colors-secondary-50);
  --colors-links-and-buttons-button-background-hover: var(--colors-secondary-30);
  --colors-links-and-buttons-button-background-active: var(--colors-secondary-70);
  --colors-links-and-buttons-main-dropdown-background-open: var(--colors-secondary-90);
  --colors-links-and-buttons-ghost-button-label: var(--colors-primary-50);
  --colors-links-and-buttons-ghost-button-background: var(--colors-white);
  --colors-links-and-buttons-ghost-button-border: var(--colors-primary-50);
  --colors-links-and-buttons-ghost-button-border-hover: var(--colors-primary-30);
  --colors-links-and-buttons-ghost-button-border-active: var(--colors-primary-70);
  --colors-forms-text: var(--colors-gray-85);
  --colors-forms-field-border: var(--colors-gray-40);
  --colors-forms-field-border-hover: var(--colors-secondary-30);
  --colors-forms-field-focus-border: var(--colors-secondary-50);
  --colors-forms-field-focus-fill: var(--colors-secondary-5);
  --colors-forms-error: var(--colors-error-50);
  --colors-forms-dropdown-background: var(--colors-white);
  --colors-forms-multi-select-text: var(--colors-white);
  --colors-accordion-and-tabs-text: var(--colors-gray-85);
  --colors-accordion-and-tabs-text-hover: var(--colors-secondary-50);
  --colors-accordion-and-tabs-text-open: var(--colors-white);
  --colors-accordion-and-tabs-background: var(--colors-gray-5);
  --colors-accordion-and-tabs-background-open: var(--colors-secondary-70);
  --colors-accordion-and-tabs-background-active: var(--colors-secondary-5);
  --colors-lists-title-text: var(--colors-gray-85);
  --colors-lists-body-text: var(--colors-gray-60);
  --colors-lists-link-text: var(--colors-secondary-50);
  --colors-lists-divider: var(--colors-gray-20);
  --colors-lists-process-steps: var(--colors-primary-50);
  --colors-lists-process-steps-hover: var(--colors-primary-30);
  --colors-modals-text: var(--colors-gray-85);
  --colors-modals-background: var(--colors-white);
  --colors-modals-close-link: var(--colors-secondary-50);
  --colors-offcanvas-close: var(--colors-gray-60);
  --colors-offcanvas-close-hover: var(--colors-secondary-30);
  --colors-offcanvas-overlay-background: var(--colors-gray-85);
  --colors-offcanvas-background: var(--colors-white);
  --colors-offcanvas-menu-bottom-border: var(--colors-gray-10);
  --colors-offcanvas-menu-text: var(--colors-gray-85);
  --colors-offcanvas-menu-text-hover: var(--colors-gray-70);
  --colors-offcanvas-menu-text-active: var(--colors-primary-50);
  --colors-offcanvas-menu-button-background: var(--colors-gray-5);
  --colors-offcanvas-phone: var(--colors-secondary-50);
  --colors-offcanvas-phone-hover: var(--colors-secondary-30);
  --colors-offcanvas-call-to-action-button-background: var(--colors-secondary-50);
  --colors-offcanvas-call-to-action-button-background-hover: var(--colors-secondary-30);
  --colors-offcanvas-call-to-action-button-text: var(--colors-white);
  --colors-offcanvas-accordion-label-background: var(--colors-gray-5);
  --colors-offcanvas-accordion-label: var(--colors-gray-85);
  --colors-hero-default-text-small-screen: var(--colors-gray-85);
  --colors-hero-background-overlay: var(--colors-gray-85);
  --colors-hero-background-small-screen: var(--colors-gray-5);
  --colors-slideshow-caption: var(--colors-white);
  --colors-slideshow-thumbnail-and-dot-nav-background: var(--colors-white);
  --colors-slideshow-thumbnail-active: var(--colors-primary-50);
  --colors-slideshow-dot-nav-border-and-hover: var(--colors-secondary-50);
  --colors-slideshow-dot-nav-active: var(--colors-secondary-90);
  --colors-video-play-icon: var(--colors-white);
  --colors-video-background: var(--colors-gray-40);
  --colors-video-caption: var(--colors-gray-85);
  --colors-card-title: var(--colors-gray-85);
  --colors-card-body: var(--colors-gray-60);
  --colors-card-label: var(--colors-gray-40);
  --colors-card-background: var(--colors-white);
  --colors-card-border: var(--colors-gray-10);
  --colors-card-provider-icon: var(--colors-white);
  --colors-card-provider-icon-background: var(--colors-success-50);
  --colors-card-event-icon: var(--colors-primary-50);
  --colors-carousel-nav-background: var(--colors-white);
  --colors-carousel-nav-border-and-hover: var(--colors-secondary-50);
  --colors-carousel-nav-active: var(--colors-secondary-90);
  --colors-carousel-nav-arrow-border: var(--colors-secondary-50);
  --colors-carousel-nav-arrow-border-hover: var(--colors-secondary-30);
  --colors-footer-text: var(--colors-white);
  --colors-footer-background: var(--colors-gray-85);
  --colors-footer-divider: var(--colors-gray-20);
  --colors-footer-cta-button-background: var(--colors-white);
  --colors-footer-menu-links: var(--colors-white);
  --colors-footer-menu-links-hover: var(--colors-white);
  --colors-footer-social-icons: var(--colors-gray-10);
  --colors-footer-social-icons-hover: var(--colors-gray-20);
  --colors-header-background: var(--colors-white);
  --colors-header-search-icon: var(--colors-gray-85);
  --colors-header-off-canvas-menu-icon: var(--colors-gray-85);
  --colors-header-cta-background: var(--colors-secondary-50);
  --colors-header-cta-background-hover: var(--colors-secondary-30);
  --colors-header-cta-text: var(--colors-white);
  --colors-header-primary-menu-link: var(--colors-gray-85);
  --colors-header-primary-menu-link-hover: var(--colors-secondary-50);
  --colors-header-primary-menu-link-active: var(--colors-secondary-70);
  --colors-header-primary-menu-current: var(--colors-gray-85);
  --colors-header-primary-menu-current-border: var(--colors-gray-85);
  --colors-header-submenu-dropdown-border: var(--colors-primary-10);
  --colors-header-submenu-heading: var(--colors-gray-85);
  --colors-header-submenu-dropdown-divider: var(--colors-gray-85);
  --colors-header-submenu-dropdown-background: var(--colors-white);
  --colors-header-submenu-menu-link: var(--colors-gray-85);
  --colors-header-submenu-menu-link-hover: var(--colors-secondary-50);
  --colors-header-submenu-menu-link-active: var(--colors-secondary-70);
  --colors-header-subheader-phone: var(--colors-gray-85);
  --colors-header-subheader-background: var(--colors-gray-5);
  --colors-header-subheader-dropdown-text: var(--colors-gray-70);
  --colors-header-subheader-menu-link: var(--colors-gray-85);
  --colors-header-subheader-menu-link-hover: var(--colors-secondary-50);
  --colors-header-subheader-menu-link-active: var(--colors-secondary-70);
  --colors-cta-band-background: var(--colors-gray-10);
  --colors-cta-expandable-content-text: var(--colors-white);
  --colors-cta-expandable-content-overlay: var(--colors-secondary-90);
  --colors-cta-expandable-content-divider: var(--colors-secondary-70);
  --colors-events-search-page-heading-text-color: var(--colors-gray-85);
  --colors-events-search-page-heading-link-color: var(--colors-secondary-50);
  --colors-events-search-page-heading-background-color: var(--colors-white);
  --colors-providers-search-title: var(--colors-white);
  --colors-providers-search-background: var(--colors-primary-70);
  --colors-providers-search-button: var(--colors-secondary-50);
  --colors-providers-icon-background: var(--colors-success-50);
  --colors-providers-review-stars: var(--colors-warning-50);
  --colors-provider-page-marquee-background-color: var(--colors-gray-5);
  --colors-provider-page-marquee-text-color: var(--colors-gray-85);
  --colors-provider-page-marquee-link-color: var(--colors-secondary-50);
  --colors-provider-page-new-patients-icon-color: var(--colors-success-50);
  --colors-provider-page-virtual-visits-icon-color: var(--colors-primary-30);
  --colors-provider-page-hours-open-status-color: var(--colors-success-50);
  --colors-provider-page-cta-background-color: var(--colors-gray-5);
  --colors-providers-search-page-heading-text-color: var(--colors-primary-50);
  --colors-providers-search-page-heading-background-color: var(--colors-gray-5);
  --colors-providers-search-page-heading-label-color: var(--colors-gray-85);
  --colors-providers-search-page-heading-link-color: var(--colors-secondary-50);
  --colors-providers-search-page-heading-link-color-hover: var(--colors-secondary-50);
  --colors-providers-search-page-display-no-results-settings-overlay-background: var(--colors-gray-85);
  --colors-location-page-marquee-background-color: var(--colors-gray-5);
  --colors-location-page-marquee-text-color: var(--colors-gray-85);
  --colors-location-page-marquee-link-color: var(--colors-secondary-50);
  --colors-location-page-hours-open-status-color: var(--colors-success-50);
  --colors-locations-search-page-heading-text-color: var(--colors-gray-85);
  --colors-locations-search-page-heading-background-color: var(--colors-gray-5);
  --colors-locations-search-page-filters-styles-label-color: var(--colors-gray-85);
  --colors-locations-search-page-filters-styles-link-color: var(--colors-secondary-50);
  --colors-locations-search-page-filters-styles-badge-text-color: var(--colors-gray-85);
  --colors-locations-search-page-filters-styles-badge-background-color: var(--colors-gray-10);
  --colors-locations-search-page-map-marker-color: var(--colors-primary-50);
  --colors-locations-search-page-map-marker-hover-color: var(--colors-tertiary-50);
  --colors-locations-search-page-map-user-location-marker-color: var(--colors-secondary-50);
  --colors-services-marquee-text-color: var(--colors-primary-90);
  --colors-services-page-marquee-background-color: var(--colors-white);
  --colors-services-page-marquee-text-color: var(--colors-gray-85);
  --colors-services-page-marquee-link-color: var(--colors-secondary-50);
  --colors-health-library-header-brand: var(--colors-primary-50);
  --colors-health-library-header-background: var(--colors-white);
  --colors-health-library-header-primary-menu-link: var(--colors-gray-85);
  --colors-health-library-header-primary-menu-link-hover: var(--colors-secondary-50);
  --colors-health-library-header-primary-menu-link-active: var(--colors-secondary-70);
  --colors-health-library-header-primary-menu-link-current: var(--colors-primary-90);
  --colors-health-library-header-primary-menu-link-current-border: var(--colors-gray-85);
  --colors-health-library-header-submenu-dropdown-border: var(--colors-primary-10);
  --colors-health-library-header-submenu-heading: var(--colors-gray-85);
  --colors-health-library-header-submenu-dropdown-background: var(--colors-white);
  --colors-health-library-header-submenu-link: var(--colors-gray-85);
  --colors-health-library-header-submenu-link-hover: var(--colors-secondary-50);
  --colors-health-library-header-submenu-link-active: var(--colors-secondary-70);
  --colors-health-library-header-cta-background: var(--colors-secondary-50);
  --colors-health-library-header-cta-border: var(--colors-secondary-50);
  --colors-health-library-header-cta-background-hover: var(--colors-secondary-70);
  --colors-health-library-header-cta-text: var(--colors-white);
  --colors-health-library-header-mobile-text: var(--colors-gray-85);
  --colors-health-library-header-mobile-border: var(--colors-gray-20);
  --colors-health-library-header-mobile-background: var(--colors-gray-20);
  --colors-health-library-header-mobile-background-hover: var(--colors-gray-40);
  --colors-health-library-page-marquee-background-color: var(--colors-gray-5);
  --colors-health-library-page-marquee-text-color: var(--colors-gray-85);
  --colors-health-library-page-marquee-link-color: var(--colors-secondary-50);
  --colors-posts-marquee-text-color: var(--colors-primary-90);
  --colors-posts-page-marquee-text-color: var(--colors-white);
  --colors-posts-page-marquee-link-color: var(--colors-secondary-50);
  --colors-standard-layout-page-marquee-background-color: var(--colors-gray-5);
  --colors-standard-layout-page-marquee-text-color: var(--colors-gray-85);
  --colors-standard-layout-page-marquee-link-color: var(--colors-secondary-50);
  --colors-provider-directory-marquee-text-color: var(--colors-white);
  --colors-provider-directory-marquee-background-color: var(--colors-primary-50);
  --colors-trin-marquee-carousel-nav-arrow-background: var(--colors-gray-85);
  --colors-trin-marquee-carousel-nav-arrow-color: var(--colors-white);
  --colors-trin-marquee-carousel-nav-bullet-background: var(--colors-white);
  --colors-trin-marquee-carousel-nav-bullet-border-and-hover: var(--colors-secondary-50);
  --colors-trin-marquee-carousel-nav-bullet-background-hover: var(--colors-secondary-50);
  --colors-trin-marquee-carousel-nav-bullet-background-active: var(--colors-secondary-50);
  --colors-trin-marquee-carousel-caption-background: var(--colors-gray-85);
  --colors-trin-marquee-carousel-caption-background-mobile: var(--colors-gray-60);
  --colors-trin-marquee-carousel-caption-color: var(--colors-white);
  --colors-trin-marquee-carousel-caption-cta-button-background: var(--colors-secondary-50);
  --colors-trin-marquee-carousel-caption-cta-button-background-hover: var(--colors-secondary-30);
  --colors-trin-marquee-carousel-caption-cta-button-background-active: var(--colors-secondary-70);
  --colors-trin-marquee-carousel-caption-cta-button-color: var(--colors-white);
  --colors-global-search-result-link-color: var(--colors-secondary-50);
}
.row {
  --bs-gutter-x: 3rem;
}
