.main-header {
    .top-info {
        width: 225px
    }

    h1 {
        color: $white;
    }

    .top-bar-mobile {
        color: $light-gray;

        .top-bar-mobile-phone {
            .fa-phone-volume {
                position: relative;
                top: 3px;
                right: 5px;
            }

            p {
                margin: auto 0;
            }
        }
    }

    .top-nav-mobile {
        list-style: none;
        text-align: center;
        padding: 0;

        li {
            a {
                color: $white;
            }
        }
    }

    .main-logo img {
        height: 30px;
        width: 200px !important;
        max-width: 200px !important;
    }

    .top-bar-items li {
        position: relative;
        align-self: center;
        margin-right: 20px;
    }

    .main-nav {
        .navbar-nav li.dropdown:hover>ul.dropdown-menu {
            display: block;
        }

        .dropdown-menu {
            li {
                text-align: left;
            }
        }

        .dropdown-toggle::after {
            content: none;
        }

        @include media-breakpoint-up(lg) {
            .menu-item-has-children::after {
                content: "";
                height: 20px;
                width: 1px;
                background-color: $white;
                display: block;
                position: absolute;
                right: 8px;
                top: 14px;
            }

            .menu-item-has-children:last-child::after {
                content: unset;
            }
        }

        .menu-item {
            white-space: nowrap;

            @include media-breakpoint-up(lg) {
                padding-right: 20px;
            }

            .nav-link {
                color: $ma-navy;
                padding-right: 0.2rem;
                padding-left: 0.2rem;
            }

            a {
                @include media-breakpoint-between(lg, xl) {
                    font-size: 17px;
                }
            }
        }

        .dropdown-item:hover {
            color: $white;
        }

        .nav-btn {
            padding-top: 6px;

            .nav-link {
                font-size: 24px;
            }

            .fa-phone-volume {
                position: relative;
                right: 5px;
                bottom: 5px;
                font-size: 35px;
                color: $white;
            }

            p {
                color: $white;
                padding-top: 8px;
            }

            a {
                color: $white;

                @include media-breakpoint-between(lg, xl) {
                    font-size: 17px;
                }
            }
        }
    }
}

.consumer-brand {
    .top-menu {
        background: linear-gradient(to right, $ma-navy, $ma-sky);
        padding: 3.5px;

        a {
            color: $white;
        }
    }

    .main-header {
        background: $white;
    }

    #menu-consumer {
        .dropdown-menu {
            background: $consumer-primary;
        }
    }
}

.business-brand {
    .main-header {
        background: $business-primary;
    }

    #menu-business {
        .dropdown-menu {
            background: $business-primary;
        }
    }
}

.get-started {
    border: none;
    padding: 0;
    background-color: #CC0033 !important;
    color: #FFFFFF !important;
    font-size: 25px;
    font-weight: 600;
    text-decoration: none;
    box-sizing: border-box;
    display: inline-block;
    padding-right: 0px !important;
}