/*@media only screen and (min-width: 1024px) and (max-width: 1200px)  {
    .edgtf-main-menu > ul > li > a span {
        padding: 0 1.5px !important;
    }
}*/
span.edgtf-product-badge-inner.edgtf-out-of-stock-inner {
    font-size: 11px;
}

img.nationals-button {
	width:12vw;
	min-width:100px;
}

a {
    color: #EB5D2A; /* Orange color */
    text-decoration: underline; /* Underline style */
}
a:hover {
    color: #D35400; /* Darker orange for hover state */
    text-decoration: underline; /* Underline style */
}
a:visited {
    color: #822c10; /* Darker orange for visited links */
    text-decoration: underline; /* Underline style */
}

.content a {
    color: #EB5D2A; /* Orange color for regular links */
    text-decoration: underline; /* Underline style */
}
.content a:hover {
    color: #D35400; /* Darker orange for hover state */
    text-decoration: underline; /* Underline style */
}
.content a:visited {
    color: #822c10; /* Even darker orange for visited links */
    text-decoration: underline; /* Underline style */
}
.center-btn {
    display: block;   /* forces a line break before and after */
    margin: 0 auto;   /* auto horizontal margins = centered */
    text-align: center;
}

/* Board members images */
/* .et-db #et-boc .et-l .et_pb_module img {
	height: 255px !important;
} */

/* Board member class */
.team-member {
	width: 100%;
}

/* Raise the Chatwoot/Hiver launcher bubble a bit */
.woot-widget-bubble { bottom: 120px !important; }

/* Optional: also nudge the open chat container if needed */
.chatwoot-container { bottom: 120px !important; }

/* Optional: account for iOS safe-area so it never sits under the home indicator */
@supports (bottom: env(safe-area-inset-bottom)) {
  .woot-widget-bubble,
  .chatwoot-container { bottom: calc(120px + env(safe-area-inset-bottom)) !important; }
}


.et_pb_toggle_title {
	font-size: 20px !important;
  text-align: center !important;
  text-shadow: 0em 0.1em 0.1em rgba(0,0,0,0.4) !important;
color: #333 !important;
}
