@font-face {
    font-family: 'BentonSans Book';
    src: url('../fonts/BentonSans/BentonSans-Book.eot');
    src: url('../fonts/BentonSans/BentonSans-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BentonSans/BentonSans-Book.woff2') format('woff2'),
        url('../fonts/BentonSans/BentonSans-Book.woff') format('woff'),
        url('../fonts/BentonSans/BentonSans-Book.ttf') format('truetype'),
        url('../fonts/BentonSans/BentonSans-Book.svg#BentonSans-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BentonSans Bold';
    src: url('../fonts/BentonSans/BentonSans-Bold.eot');
    src: url('../fonts/BentonSans/BentonSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BentonSans/BentonSans-Bold.woff2') format('woff2'),
        url('../fonts/BentonSans/BentonSans-Bold.woff') format('woff'),
        url('../fonts/BentonSans/BentonSans-Bold.ttf') format('truetype'),
        url('../fonts/BentonSans/BentonSans-Bold.svg#BentonSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BentonSans Medium';
    src: url('../fonts/BentonSans/BentonSans-Medium.eot');
    src: url('../fonts/BentonSans/BentonSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/BentonSans/BentonSans-Medium.woff2') format('woff2'),
        url('../fonts/BentonSans/BentonSans-Medium.woff') format('woff'),
        url('../fonts/BentonSans/BentonSans-Medium.ttf') format('truetype'),
        url('../fonts/BentonSans/BentonSans-Medium.svg#BentonSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
body, p, ul li{font-family: 'BentonSans Book', sans-serif;}
strong{font-family: 'BentonSans Medium', sans-serif;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-family: 'BentonSans Bold', sans-serif;}
.mr-10{margin-right:10px;}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #f6891c;
    border-color: #f5891b;
}
a {color:#0e4d92;}
p, table, ul li{font-size:0.9rem}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #528f1f;
}
.animation-nav li a::before{background-color: #0E4D92;color:#FFC30B;}
.nav-pills .nav-link{padding:15px 0;}.nav-pills .nav-link.active, .nav-pills .show>.nav-link{color:#FFF;font-size:0.9rem;}
.blue-lightness{border: 1px solid #ddd;
    background: #0d4d9247;}
.lead {
    font-size: 1.2rem;
    font-weight: 300;
}
.content-box {column-count: 4;column-gap: 20px;}@media(max-width:640px){.content-box{column-count:2}}
/*HOME*/#home-tabs li {border-right: 1px solid #e9ebec; text-align: left}

.title-nav:before {
    content: "";
    display: block;
    width: 50px;
    height: 6px;
    background: #fff;
    left: 0;
    top: 50%;
    position: relative;
}
#home-tabs .active .iTab, #home-tabs .iTab:hover, #home-tabs .counter-value:hover{color:#0E4D92}
#home-tabs .active .title-nav:before, #home-tabs .title-nav:hover:before {
  background: #FFC30B;
}
.cardDetail p{margin-bottom: 7px}
.badge-outline-success, .btn-outline-success {
    color: #253f27;
    border: 1px solid #44ad4b;
    background-color: #44ad4b3d;
}.badge-outline-success:hover, .btn-outline-success:hover{background: #44ad4b; color:#fff}
.femanager_new{margin:30px}.femanager_fieldset {
    margin-top: 20px;
} label span{color:red}