@media only screen and (max-width: 1400px) {
    .button-nav-blue {
        padding: .48rem 3.5rem .48rem 3.5rem;
        border: none;
        background: #5EA3FF;
        text-decoration: none;
        color: #fff;
        transition: 1s;
    }

    .button-nav-blue:hover {
        background: #5E93FF;
        transition: 1s;
        text-decoration: none;
        color: #fff;
    }
}

@media only screen and (max-width: 1280px) {
    .button-nav-blue {
        padding: .48rem 2.4rem .48rem 2.4rem;
        border: none;
        background: #5EA3FF;
        text-decoration: none;
        color: #fff;
        transition: 1s;
    }

    .button-nav-blue:hover {
        background: #5E93FF;
        transition: 1s;
        text-decoration: none;
        color: #fff;
    }
}

@media only screen and (max-width: 1200px) {
    .button-nav-blue {
        padding: .48rem 1.24rem .48rem 1.24rem;
        border: none;
        background: #5EA3FF;
        text-decoration: none;
        color: #fff;
        transition: 1s;
    }

    .button-nav-blue:hover {
        background: #5E93FF;
        transition: 1s;
        text-decoration: none;
        color: #fff;
    }
}

@media only screen and (max-width: 992px) {
    .mobile-mt-2 {
        margin-top: 2rem;
    }

    .button-nav-blue {
        width: 100%;
        border: none;
        background: #5EA3FF;
        text-decoration: none;
        color: #fff;
        transition: 1s;
    }

    .button-nav-blue:hover {
        background: #5E93FF;
        transition: 1s;
        text-decoration: none;
        color: #fff;
    }

    .mt-1-mobile {
        margin-top: 1rem;
    }

    .mt-2-mobile {
        margin-top: 2rem;
    }

    .media-input {}
    .media-input, .media-input::placeholder {
        font-size: 2.5rem;
    }.media-input label {
        font-size: 2.5rem;
    }

    .mobile-text {
        font-size: 2.5rem;
    }

    .mobile-middle-text {
        font-size: 1.8rem;
    }

    .mobile-subtext {
        font-size: 1rem;
    }

    .media-display-none {
        display: none;
    }
}