/* @font-face {
    font-family: duo-hvn-bold;
    src: url("/duo-hvn-bold.woff2") format("woff2"),url("/duo-hvn-bold.woff2") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
} */
 
@font-face {
    font-family: duo-hvn-lt;
    src: url("/duo-hvn-lt.woff2") format("woff2"),url("/duo-hvn-lt.woff2") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
 
@font-face {
    font-family: duo-hvn-md;
    src: url("/duo-hvn-md.woff2") format("woff2"),url("/duo-hvn-md.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}
 
/* @font-face {
    font-family: duo-hvn-th;
    src: url("/duo-hvn-th.woff2") format("woff2"),url("/duo-hvn-th.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
} */

body {
    font-family: duo-hvn-lt;
}
 
p {
    font-family: duo-hvn-lt;
}
 
h1, h2, h3, h4, h5 {
    font-family: duo-hvn-md;
}

#content_form {
    margin-bottom: 5px;
}

.open>.dropdown-menu{
    background-color: var(--portalThemeColor4, #ffffff);
}
.open>.dropdown-menu>li>a{
    color: var(--portalThemeOnColor9, #1276CE);
}


.open .dropdown-menu > li > a:hover,.dropdown-menu > .active > a:hover{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.dropdown-menu>.active>a{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.open .dropdown-menu>.active>a:focus{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}