.navbar-nav .nav-link {
    font-size: 14px;
}
.g-max-width-180 {
    max-width: 220px;
width: 220px;
}


.u-heading-v2-4--bottom::after, .u-heading-v2-4--top::before {

    width: 4rem;
    border-top-width: 5px;

}

.g-theme-business-bg-blue-dark-v1 {
 background: #e6353a!important;
}


.g-theme-business-bg-blue-dark-v2 {
 background: #e6353a!important;
}


.g-theme-lawyer-bg-gray-dark-v1 {
background:#e6353a!important;
}

 .u-heading-v2__title {
color: #242424;
}
#block61.u-heading-v2__title {
color: #ffffff!important;
}

.g-bg-black-opacity-0_6--after::after {
    background-color: rgba(0,0,0,0.1)!important; 
}
.g-bg-black-opacity-0_5--after::after {
    background-color: rgba(0,0,0,0.18)!important;
}

.navbar .active a, .navbar a:hover {
    color: #e31e24!important;
}

.g-pa-20 {
    padding: 0.7rem!important;
}

.g-mb-40 {
    margin-bottom: 1.0rem!important;
}