@media (max-width: 999px) {

    .edf-QuemSou {
        padding-top: 50px;
    }

    .cartaoEncatos {
        margin-top: -10px;
    }
}

@media (max-width: 760px) {
    .MARG-BT {
        margin-bottom: 40px;
        margin-top: -30px;
    }

    .ptedf1 {
        padding-top: 10px !important;
    }

    .edf-logo {
        margin-bottom: 20px;
    }

    .edf-menu {
        font-size: 2rem;
    }

    .divbruxaPontoilhado {
        margin-left: 0;
    }

    .cartaoEncatos-top {
        margin-top: -100px;
    }

    .cartaoEncatos-bottom {
        margin-bottom: 0;
    }

    .edf-QuemSou {
        padding-top: 20px;
    }

    .content {
        padding-top: 10%;
    }

    .edf-logo {
        width: 100px;
        height: 100px;
    }

    .edf-rounded-top {
        border-top-left-radius: 30px !important;
        border-top-right-radius: 30px !important;
    }

    .sobre-paragrafo {
        margin-left: 0;
        margin-right: 0;
    }

    .cartao {
        margin-left: 2em;
        margin-top: 0;
        padding: 20px;
        max-width: 80%;
    }

    .bd-marmore {
        margin-top: -30px;
    }

    .bruxa {
        padding: 0;
        margin: 0;
        max-width: 100%;
    }

    /* Modal que abre ao clicar na foto*/
    .modal-backdrop.show {
        opacity: 0.85;
    }

    .modal-img {
        max-width: 100%;
        max-height: 100vh;
        margin: auto;
    }

    .video-container {
        height: 50vh;
    }

    .h1,
    h1 {
        font-size: 2.6rem;
    }

    .h2,
    h2 {
        font-size: 2rem;
    }

    .cartaoEncatos-top {
        margin-top: -16px;
    }
}