@font-face {
    font-family: 'utm_avoregular';
    src: url('../fonts/utm-avo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'utm_avobold';
    src: url('../fonts/utm-avobold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'utm_avo';
    src: url('../fonts/utm-avo.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'utm_avo';
    src: url('../fonts/utm-avobold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'utm_avobold';
    src: url('../fonts/utm-avobold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

body{
    font-family: 'utm_avo', sans-serif;
}

strong, h1, h2, h3, h4, h5, h6, .heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{
    font-family: 'utm_avo', sans-serif;
}

.eri-hotline {
    color: #134451;
    margin-top: 5px;
    vertical-align: middle;
    padding: 5px 8px;
}
.eri-hotline span.icon {
    display: inline-block;
    vertical-align: middle;
}
.eri-hotline img, .eri-fanpage img {
    margin: 0 10px 0 0;
}
.eri-hotline span.txt {
    font-size: 12px;
    color: #929292;
    vertical-align: middle;
    display: inline-block;
    line-height: 1;
}
.eri-hotline span.no {
    display: block;
    vertical-align: middle;
    color: #929292;
    font-size: 22px;
    line-height: 1;
}

.menu-item.has-dropdown:before, .menu-item.has-dropdown:after{
    display: none;
}

ul.nav > .menu-item:hover:after{
    content: "";
    width: 50%;
    height: 4px;
    display: inline-block;
    position: absolute;
    bottom: 0;
    left: 25%;
    background-color: #fff;
    border-width: unset;
    margin-left: unset;
    opacity: unset;
    border: none;
}

.home-tin-tuc > .col{
    padding: 0 15px 15px;
}

.home-tin-tuc > .col > .col-inner{
    padding: 15px;
    background-color: #fff;
}

.section-sidebar-tu-van{
    padding: 10px !important;
    border: solid 1px #ccc;
}
.section-sidebar-tu-van .wpcf7-form-control.wpcf7-submit{
    width: 100% !important;
}