@media (max-width: 1440px) {
    .destaque-principal .border-1::before {
        height: 125%;
        bottom: -215px;
    }
}

@media (max-width: 1280px) {
    .destaque-principal .border-1 {
        top: 0px;
        left: -260px;
        border-top: 130px solid #8fd9e3;
        border-right: 130px solid #8fd9e3;
        border-bottom: 130px solid #8fd9e3;
        border-left: 140px solid #8fd9e3;
    }
}

@media (max-width: 1180px) {
    .destaque-principal {
        margin-bottom: 50px;
    }

    .destaque-principal .content .musehum-logo {
        height: 104px;
        margin-bottom: 30px;
    }

    .botao-explore {
        width: 100%;
        margin: 0 auto 0;
    }

    .widget_botao-explore {
        margin-right: 0;
        margin-left: 0;
        width: 50%;
        padding: 0 11px;
    }

    #pg-w5fdced2748b38-0,
    #pl-w5fdced2748b38 .so-panel {
        margin: 0 auto 30px;
    }
}

@media (max-width: 991px) {
    .destaque-principal .image .bg-1 {
        bottom: -26px;
        left: -20px;
    }

    .forced-grid,
    .row {
        max-width: 100%;
        padding: 0 8px;
    }

    .destaque-principal {
        height: auto;
        margin: 0;
    }

    .destaque-principal .content-wrapper {
        display: none;
    }

    .destaque-principal .border-1 {
        display: none;
    }

    .content-mobile {
        display: block;
        padding: 45px 22px 10px 22px;
    }

    .destaque-principal .image {
        display: block;
        width: 97%;
        height: 40vw;
        position: relative;
        margin-left: 3%;
    }

    .destaque-principal {
        display: block;
    }

    .content-mobile .text {
        color: #4d4e4e;
        font-family: Simplon BP, sans-serif;
        font-size: 1.9375rem;
        font-weight: 700;
        letter-spacing: 2.3px;
        line-height: 32px;
        text-transform: uppercase;
    }

    .content-mobile .musehum-logo {
        width: 100%;
        height: 104px;
        margin-bottom: 30px;
        background: url(/wp-content/themes/musehum/assets/images/musehum.png);
        background-size: contain;
        background-repeat: no-repeat;
        margin-top: 30px;
    }

    .content-mobile .description {
        color: #4d4e4e;
        font-family: Simplon BP, sans-serif;
        font-size: 1.125rem;
        font-weight: 500;
        letter-spacing: 1.16px;
        line-height: 22px;
    }
}

@media (max-width: 767px) {
    header.main-header .content-wrapper .data .action-buttons button {
        width: 36px;
        height: 36px;
    }

    header.main-header .content-wrapper .logo {
        width: 190px;
    }

    header.main-header.scrolled .content-wrapper .logo {
        width: 140px;
    }
}