@media (max-width: 1280px) {}

@media (max-width: 1000px) {
    .space-empty {
        display: none;
    }

    .fs {
        display: none;
    }

    .logo {
        width: 200px;
        height: auto;
        position: relative;
        top: 45px;
        left: 60px;
    }

    .navbar li {
        display: block;
        margin: 41px;
        line-height: 30px;
        position: relative;
        left: -57px;
    }

    #hamburger {
        margin: 35px;
    }

    .hero-text {
        font-size: 35px;
        margin: 15px;
    }

}

@media (max-width: 800px) {
    .button-idioma {
        top: 105px;
        right: 20px;
    }

    .flex-2 {
        max-width: 350px;
    }

    label {
        margin: 20px;
    }

}