@media (max-width:1024px) {
    .mobile {
        display: block;
    }
    .desk {
        display: none;
    }
    body {
        background: url(/home/ativos/img/bg.jpg) center center/auto 100% no-repeat fixed;
    }
    main {
        flex-direction: column;
    }
    main>div {
        padding: 0;
        width: 100%;
    }
    main>div>div {
        width: 90%;
        text-align: center;
    }
    main #logo {
        width: 80%;
    }
    .conteudo {
        margin-top: 40px;
    }
}

@media (max-width:990px) {
    body {
        background-size: auto 100%;
    }
    header {
        width: 100%;
        height: 80px;
        margin: auto;
    }
    header #logo {
        height: 50px;
        margin-left: 20px;
    }
    #iconeMenu {
        display: block;
        position: absolute;
        font-size: 50px;
        top: 15px;
        right: 15px;
    }
    #containerMenu {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        background-color: hsla(210, 50%, 40%, 0);
        transition: all 1s;
        pointer-events: none;
    }
    #containerMenu2 {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        left: 0;
        background-color: hsla(210, 50%, 40%, 0.4);
        transition: all 1s;
    }
    #menu {
        display: none;
        background-color: white;
        padding: 20px;
        position: fixed;
        top: 80px;
        right: 20px;
    }
    #menu li {
        display: block;
        margin: 30px 0;
    }
    main>div {
        width: 100%;
        background: url(/home/ativos/img/bg-el.jpg) center center/auto 100% no-repeat;
    }
    main>div>div {
        width: 90%;
        padding: 20px;
        padding-bottom: 0;
        height: max-content;
        margin: auto;
        display: flex;
        flex-direction: column;
    }
    main>div>div>* {
        margin-top: 20px;
        /* Ajuste este valor conforme necessário */
    }
    main #el {
        width: 100%;
        height: auto;
    }
    main h1 {
        font-size: 40px;
    }
    main h3 {
        font-weight: normal;
        width: 100%;
    }
}