/* Inline SVG icon normalization, applied across the Apex theme. */
.apex-global-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:-.2em;line-height:1;flex:none}
.apex-global-icon svg{width:16px;height:16px;stroke-width:2.1;display:block;max-width:none}
.es-topcontacts a,.es-topcontacts .es-location,.es-topaction,.es-navquote,.es-footer-contact a{align-items:center;gap:5px}
.es-topcontacts a,.es-topcontacts .es-location,.es-footer-contact a{display:inline-flex}
.es-topaction .apex-global-icon svg,.es-navquote .apex-global-icon svg{width:15px;height:15px}
.apex-menu-chevron svg{width:13px;height:13px}
.es-ticker .apex-global-icon svg{width:13px;height:13px}
.es-ticker .apex-global-icon{vertical-align:-.15em}
.es-footer-contact .apex-global-icon svg{width:17px;height:17px}
.es-learn .apex-global-icon svg{width:16px;height:16px}
