@media (min-width: 992px) {
    .mobile-gap-60 {
        gap: 60px !important;
    }

    .page-section.container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    #mobileMenu {
        visibility: hidden !important;
    }
}

@media screen and (max-width: 1200px) {
    .mobile-gap-60 {
        gap: 60px !important;
    }
}

@media screen and (max-width: 768px) {
    .app-section {
        order: 1 !important;
        flex: 1 1 auto !important;
    }

    .social-section {
        order: 2 !important;
        flex: 1 1 auto !important;
    }

    .hdnsights-header .info-section {
        margin-left: 10px;
        margin-right: 10px;
    }

    .contacts-team {
        max-width: 100%;
        object-fit: contain !important;
    }
}

