@media(min-width: 1400px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1465px;
    }

    .desktop-nav .nav-logo img  {
        width: 100px;
    }

    .footer .footer-logo img  {
        width: 100px;
    }
}

@media(min-width: 1200px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1260px;
    }
}

@media(max-width: 767px) {
    header .desktop-nav {
        display: none;
    }

    header .mobile-nav {
        display: flex;
        margin-right: auto;
        margin-left: auto;
        position: relative;
    }
}
