.hm__contact-formwrap {
    background-color: #d8e5f3;
    padding: 50px;
}
.hm__link {
    padding: 0 8px 20px;
}
.hm__link span {
    display: inline-block;
    color: var(--secondary-color);
    font-weight: 600;
    font-size: 14px;
    margin-left: 6px;
}
.hm__contact-forminner label {
    display: inline-block;
    margin: 0 0 6px;
}
.hm__contact-formwrap nav {
    border-bottom: 1px solid #8eb2da;
    margin: 0 0 25px;
}
.hm__contact-formwrap nav button {
    color: #222222;
    margin-bottom: 0 !important;
    border-bottom: 0 !important;
}
.hm__contact-formwrap nav button.active {
    background-color: transparent !important;
    position: relative;
}
.hm__contact-formwrap nav button.active:before {
    content: '';
    position: absolute;
    background-color: #0056b3;
    height: 2px;
    width: 100%;
    left: 0;
    right: 0;
    bottom: -1px;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    border-bottom: 0;
}
.hm__contact-formwrap nav button.active {
    color: #0056b3 !important;
}
.hm__login-page .hm__input-group{
  width: 100%;
}
.hm__contact-forminner img{
    max-width: 98.5%;
}
