.bg-primary
{
    background-color: #396FB3 !important;
}

.text-primary
{
    color: #396FB3 !important;
}

.footer-border li
{
    border-bottom: 1px dashed rgba(102, 102, 102, 0.4);
}

.footer-social-style1
{
    font-size: 20px !important;
}

.top-social-icon li
{
    font-size: 20px !important;
}

.client-style-01
{
    padding: 30px 5px;
}

.clients-section-back
{
    background-color: #d3d3d3;
}

.client-style-01::after
{
    border: 1px solid #e1e1e1 ;
}

.about-style-12 .about-shape1
{
    background-color: #396FB3 !important;
}

.top-bar-info a
{
    color: white;
}

.banner-company-name
{
    border-radius: 10px;
    border: 1px solid #FAFAFA;
    background-color: #FAFAFA;
    padding: 3px;
}

.error-sign .top
{
    background: #396FB3 !important;
}

.error-sign .middle
{
    background: #396FB3 !important;
}

.navbar-toggler
{
    background: #396FB3 !important;
}
