.sub-menu.services-submenu-container {
    min-width: 20rem !important;
}

.sub-menu.services-submenu-container li {
    min-height: 4rem;
    display: flex !important;
    align-items: center;
}

.sub-menu.services-submenu-container li img {
    height: 48px;
    width: auto;
}

.sub-menu.services-submenu-container li a span {
    padding-left: 0.75rem;
    font-family: "Poppins", sans-serif;
}

.navbar .app-logo.logo {
    height: 64px !important;
}

.header-flex-container {
    justify-content: space-between;
    width: 100%;
}

.mobile-menu-section {
    display: none !important;
}

@media screen and (max-width: 767px) {
    .header-flex-container {
        justify-content: flex-start  !important;
    }

    .app-logo.logo {
        height: 42px !important;
    }

    .section-subtitle,
    .section-sub-title {
        text-align: center;
    }

    .mobile-menu-section {
        display: unset !important;
    }
}