@media(max-width: 767px) {
    .footer .footer-menu-right {
        display: flex !important;
        flex-direction: column !important;
    }

    .overlay {
        font-size: 10px !important;
    }

    .footer .footer-menu-right li a span {
        display: none !important;
    }

    .footer .footer-menu-right li a {
        text-align: center !important;
        display: inline-block !important;
    }

    .footer .footer-menu-right li a.mr-2 {
        margin-right: 0 !important;
    }

    .footer .list-unstyled.font-md {
        font-size: 12px !important;
        border-bottom: 1px solid white;
        text-align: center !important;
        padding-bottom: 12px;
    }

    .footer .container-fluid {
        padding: 1rem !important;
        display: flex;
        justify-content: center !important;
    }

    .footer .col-md-6 {
        display: flex !important;
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
    }

    .footer .row {
        display: flex !important;
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
    }

    .display-5 {
        font-size: 1.25rem !important;
    }
    .display-4 {
        font-size: 3rem !important;
    }

    .lead.ml-3 {
        margin-left: 0px !important;
    }

    .lead.mr-5 {
        margin-right: 0px !important;
    }

}

@media(min-width: 768px) {}

@media(min-width: 992px) {}

@media(min-width: 1200px) {}

@media(max-width: 992px) {
    .footer .footer-menu-right {
        display: flex !important;
        flex-direction: column !important;
    }

    .footer .footer-menu-right li a span {
        display: none !important;
    }

    .footer .footer-menu-right li a {
        text-align: center !important;
        display: inline-block !important;
    }

    .footer .footer-menu-right li a.mr-2 {
        margin-right: 0 !important;
    }

    .footer .list-unstyled.font-md {
        font-size: 12px !important;
        border-bottom: 1px solid white;
        text-align: center !important;
        padding-bottom: 12px;
    }

    .footer .container-fluid {
        padding: 1rem !important;
        display: flex;
        justify-content: center !important;
    }

    .footer .col-md-6 {
        display: flex !important;
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
    }

    .footer .row {
        display: flex !important;
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
    }
}

@media(max-width:1172px) {
    .footer .footer-menu-right {
        display: flex !important;
        flex-direction: column !important;
    }

    .footer .footer-menu-right li a span {
        display: none !important;
    }

    .footer .footer-menu-right li a {
        text-align: center !important;
        display: inline-block !important;
    }

    .footer .footer-menu-right li a.mr-2 {
        margin-right: 0 !important;
    }

    .footer .list-unstyled.font-md {
        font-size: 12px !important;
        border-bottom: 1px solid white;
        text-align: center !important;
        padding-bottom: 12px;
    }

    .footer .container-fluid {
        padding: 1rem !important;
        display: flex;
        justify-content: center !important;
    }

    .footer .col-md-6 {
        display: flex !important;
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
    }

    .footer .row {
        display: flex !important;
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
        width: 100% !important;
        flex-wrap: nowrap !important;
    }

    .footer .footer-menu-col {
        padding-bottom: 1rem !important;
    }

    .footer .footer-menu-right li.footer-menu-item {
        text-align: center !important;
    }
}

.mobile-menu-watermark {
    background: url('../img/armada-logo-watermark.svg') no-repeat;
    background-size: 100% 100%;
    width: 100%;
    height: 100%;
}

.mobile-menu-social {
    font-size: 26px !important;
    color: var(--secondary) !important;
}
