header.main-header .header-sticky {
    padding: 15px 15px;
}
.main-menu ul li.highlighted-menu a {
    color: var(--text-black);
}
.main-menu ul li.highlighted-menu a:hover {
    color: var(--text-black) !important;
}
.footer-contact-info-item p a {
    color: var(--a-links-color);
}
.footer-links {
    padding: 0px;
}
.btn-default {
    color: var(--text-black);
}
.footer-newsletters {
    padding: 50px 0 30px;
}
.footer-about .footer-social-links ul {
    justify-content: end;
}
.footer-copyright p a {
    color: var(--a-links-color);
}
.footer-copyrights {
    padding: 10px 0;
}
.btn-default:hover {
    color: var(--text-black);
}
.main-menu ul li.highlighted-menu a {
    padding: 10px 22px !important;
}
@media only screen and (max-width: 767px) {
    .navbar-brand img {
        max-height: 35px;
    }
}
@media (min-width: 768px) {
    .contact-detail-item {
        min-height: 190px;
    }
}
.navbar-brand img {
    height: 70px;
}
.contact-inquiry-box {
    background: #fff0;
}
.page-header-box h1 {
    font-size: 46px;
}
.page-header {
    padding: 150px 0;
}
.page-header {
    background-image: url(../img/banner/title.jpg);
}
.footer-contact-info-item {
    margin-bottom: 10px;
}
@media(min-width:768px) {
    .grid-trading {
        min-height: 360px;
    }
}
.section-title {
    margin-bottom: 50px;
}
.section-title h3 {
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5em;
    letter-spacing: 0em;
    color: var(--accent-color);
    padding-left: 0px;
    margin-bottom: 5px;
}
.about-info-item .icon-box img {
    max-width: 35px;
} 