@font-face {
    font-family: "Arboria Book";
    src: url("/wp-content/themes/she/fonts/Arboria-Book.woff2") format("woff2"), url("/wp-content/themes/she/fonts/Arboria-Book.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Arboria Medium";
    src: url("/wp-content/themes/she/fonts/Arboria-Medium.woff2") format("woff2"), url("/wp-content/themes/she/fonts/Arboria-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Arboria Bold";
    src: url("/wp-content/themes/she/fonts/Arboria-Bold.woff2") format("woff2"), url("/wp-content/themes/she/fonts/Arboria-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }

#vce-main * {
    font-family: "Arboria Book", sans-serif !important;
    font-weight: 400;
    font-style: normal;
}

#vce-main h1,
#vce-main h2,
#vce-main h3,
#vce-main h4,
#vce-main h5,
#vce-main h6,
#vce-main table th {
    font-family: "Arboria Medium", sans-serif !important;
    font-weight: 500;
}

#vce-main strong {
    font-family: "Arboria Bold", sans-serif !important;
    font-weight: 700;
}

#vce-main em {
    font-style: italic;
}

#vce-main .fa {
    font-family: FontAwesome !important;
}

.top-nav-menu li a {
    font-size: 14px;
    line-height: 36px;
}

@media only screen and (max-width:1023px) {
    .site-branding img {
        position: relative;
        top: -4px;
    }
}

.header-sticky .site-title img {
    position: relative;
    top: -1.5px;
}

th {
    border-bottom: 1px solid rgba(0, 0, 0, .07);
    border-right: 1px solid rgba(0, 0, 0, .07);
    font-weight: 800;
    padding: 10px 15px;
    text-align: left;
}

.wp-block-image figcaption {
    box-shadow: none;
    text-align: center;
}
