@media screen and (max-width: 992px) {
    .container-text {
        display: flex;
        width: 428px;
        padding: 0px 24px;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        gap: 24px;
    }

    .container-text h1 {
        width: 278px;
        color: #FFF;
        font-family: "Luckiest Guy";
        font-size: 32px;
        font-weight: 400;
        text-align: left;
    }

    .container-text p {
        width: 381px;
    }

    .container-botao {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 16px;
    }

    .botao1 {
        width: 381px;
        height: 54px;
    }

    .botao2 {
        width: 381px;
        height: 54px;
    }

    .container-01 {
        height: 570px;
        padding: 40px 24px;
        margin: 20px;

        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 10px;
    }

    aside .container-img {
        display: flex;
        justify-content: center;
        width: 379px;
        height: 352px;
    }

    aside .container-img img {
        width: 579px;
    }

    aside .text {
        display: flex;
        width: 500px;
        gap: 14px;
    }

    aside .text h1 {
        width: 400px;
        font-size: 24px;
    }

    aside .text p {
        width: 450px;
        font-size: 16px;
    }

    .container-02 {
        height: 570px;
        display: flex;
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center;
        gap: 10px;
    }

    .container-03 {
        padding: 40px 24px;
    }

    aside .text-02 h1 {
        width: 376px;
        font-size: 32px;
    }

    aside .text-02 p {
        width: 378px;
        font-size: 16px;
    }

    .container-img-02 {
        display: flex;
        justify-content: center;
    }

    .container-img-02 img {
        display: flex;
        width: 560px;
    }

}

