@media screen and (max-width: 1024px) {
    .breadcrumb {
        z-index: -1;
    }
    #MainMenuMobile {
        top: 0 !important;
    }
}

@media only screen and (max-width: 768px) {
    div.comboSegmentos>span:after {
        top: -10px!important;
        right: -22px!important;
    }
    div.comboSegmentos {
        display: inline-block !important;
        width: 49.9%;
        text-align: center;
        margin: -1px;
    }
    div.comboSegmentos {
        padding: 15px 0;
        position: relative;
    }
    /* .tab-wrapper {
        top: 0px!important;
    } */
    /* #wrapper {
        background: #fff;
    } */
    div.tablinks-pf:before {
        content: "";
        position: absolute;
        left: 13%!important;
        right: auto;
        bottom: 0;
        width: 75%;
        border-bottom: 6px solid #C50030;
    }
    .comboSegmentos>span {
        color: #fff;
        font-family: "Bradesco", sans-serif;
        font-size: 16px;
        cursor: pointer;
        position: relative;
        font-weight: 400;
    }
    div.comboSegmentos.active {
        border-top: 1px solid #CECECE;
        background-color: #c9c9c9!important;
    }
    div.tablinks-pf.no-border:before {
        border-bottom: none;
    }
}

@media screen and (min-width: 1366px) {
    .MainMenuMobile {
        z-index: 998!important;
        position: relative!important;
        display: block!important;
        float: left!important;
        top: -75px!important;
        left: 0px!important;
        width: 190px!important;
        margin-left: 0px!important;
        margin-right: 0px!important;
    }
}

header.headerMobile div.busca {
    border-top: 0px solid #d6d6d6!important;
    border-bottom: 0px solid #d6d6d6!important;
}

div.busca div.search-autocomplete2 {
    border: 0px solid #d6d6d6!important;
}

#MainMenuMobile a.botaoAbraConta {
    font-size: 12px!important;
}

@media screen and (min-width: 1025px) and (max-width: 1365px) {
    .MainMenuMobile {
        z-index: 998!important;
        position: relative!important;
        display: block!important;
        float: left!important;
        top: -75px!important;
        left: 0px!important;
        width: 190px!important;
        margin-right: 0px!important;
        margin-left: 0px!important;
    }
}

@media screen and (min-width: 1025px) {
    nav#MainMenuMobile ul li:before {
        content: "";
        display: block;
        height: 1px;
        width: 110px;
        background: #eee;
        margin: 0 auto;
    }
    nav#MainMenuMobile ul li a {
        color: #222222;
    }
    nav#MainMenuMobile ul.menulist-produtos li a:hover {
        color: #fff;
    }
    [data-target="#mm-2"] {
        display: none!important;
    }
    nav#MainMenuMobile .botaoContrate {
        font-size: 12px!important;
    }
    #menu-lateral {
        position: relative;
    }
    div#mm-1 {
        width: 188px;
        height: auto;
    }
    .mm-listview>li>a,
    .mm-listview>li>span {
        padding: 11px 20px 11px 58px!important;
    }
    .mm-next~a {
        position: absolute;
        top: 0px;
    }
    /* .mm-listview > li:before {
        content: '';
        display: block;
        height: 1px;
        width: 152px;
        background: #eee;
        margin: 0 auto;
    } */
    .menu-lateral li a:not(.mm-next):before {
        content: '';
        background-color: transparent;
        background-repeat: no-repeat;
        background-size: contain;
        width: 29px;
        height: 28px;
        display: inline-block;
        position: absolute;
        left: 20px;
    }
    .menu-lateral li.produtos-servicos a:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-produtos-servicos.svg);
    }
    .menu-lateral li.produtos-servicos a.mm-next:hover~.hover-menu:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-produtos-servicos-red.svg);
    }
    .menu-lateral li.produtos-servicos a:hover:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-produtos-servicos-red.svg);
    }
    .menu-lateral li.promocoes a:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-beneficios.svg);
    }
    .menu-lateral li.promocoes a:hover:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-beneficios-red.svg);
    }
    .menu-lateral li.educacao-financeira a:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-educ-financeira.svg);
    }
    .menu-lateral li.educacao-financeira a:hover:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-educ-financeira-red.svg);
    }
    .menu-lateral li.canais-digitais a:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-bradesco-celular.svg);
    }
    .menu-lateral li.canais-digitais a.mm-next:hover~.hover-menu:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-bradesco-celular-red.svg);
    }
    .menu-lateral li.atendimento a:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-contato.svg);
    }
    .menu-lateral li.atendimento a:hover:before {
        background-image: url(https://banco.bradesco/assets/common/img/icons/home/icon-contato-red.svg);
    }
    .canais-digitais a~a {
        display: flex!important;
        flex-direction: column!important;
        align-items: flex-start!important;
        flex-wrap: nowrap!important;
        align-content: flex-start!important;
        justify-content: center!important;
    }
    .mm-listview li a:not(.mm-next) {
        -ms-flex-line-pack: center;
        align-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box!important;
        display: -ms-flexbox!important;
        display: flex!important;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-left: 0;
        padding-left: 59px;
        position: relative;
    }
    /* .mm-listview li a {
        position: absolute;
        top: 0px;
    } */
    div#mm-1 {
        background-color: #ffffff;
        padding-left: 10px;
        position: relative;
    }
    .mm-listview li {
        width: 190px;
        height: 55px;
        left: -10px;
    }
    .mm-navbar {
        display: none!important;
    }
    .mm-title {
        display: none!important;
    }
    .mm-listview>li:not(.mm-divider):after {
        content: none!important;
    }
    .mm-panels>.mm-panel:before,
    .mm-panels>.mm-panel:after {
        content: none!important;
    }
    .mm-panels>.mm-panel.mm-hasnavbar {
        padding-top: 0px!important;
    }
    .mm-panels>.mm-panel>.mm-listview {
        margin: 0px!important;
    }
    .mm-panels>.mm-panel>.mm-listview:first-child,
    .mm-panels>.mm-panel>.mm-navbar+.mm-listview {
        margin-top: 0px!important;
    }
    .mm-next {
        opacity: 0!important;
        width: 100%!important;
    }
    .mm-listview .mm-next+a,
    .mm-listview .mm-next+span {
        margin-right: 0px!important;
    }
    .mm-panels>.mm-panel {
        padding: 0px!important;
    }
    /* .mm-listview > li > a, .mm-listview > li > span {
        padding: 0px!important;
    } */
    .acessibilidade1 {
        display: none!important;
    }
    .encontrar-agencia {
        display: none!important;
    }
    .atendimento {
        border-color: transparent!important;
    }
    .botaoAbraConta {
        width: 190px!important;
    }
    #MainMenuMobile {
        border-left: 0px!important;
        width: 188px!important;
        height: 387px;
        margin: 0 60px !important;
    }
    .mm-listview>li:not(.mm-divider):after {
        right: 20px!important;
    }
    /* .mm-listview {
        top: -2px;
        position: relative;
    } */
    #MainMenuMobile>div.mm-panels {
        top: 200px!important;
    }
    /* padding: 11px 20px 11px 58px; */
}


/* .mm-panels > .mm-panel.mm-hasnavbar {
    padding-top: 80px!important;
} */

@media (min-width: 1024px) {
    .produtos-servicos.on {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .menu-lateral li.produtos-servicos.on a:before {
        background-image: none;
    }
    .produtos-servicos.on a {
        padding: 16px 20px!important;
        color: #CC092D;
        border-left: 2px solid #cc092d;
        background: #F0F1F5;
    }
    /* Inicio: Produtos e Servicos */
    .next-produtos-servicos {
        cursor: pointer;
    }
    /* Inicio: Mega menu */
    .mega-menu-produtos {
        background-color: #ffffff;
        border-radius: 0px 4px 4px 0px;
        display: flex;
        width: 563px;
        height: 383px;
        position: absolute;
        top: 4px;
        right: 1px;
        padding: 8px;
        opacity: 1;
        z-index: 9;
    }
    .mega-menu-produtos:active {
        opacity: 1;
    }
    .menulist-produtos {
        display: flex!important;
        justify-content: center;
        flex-wrap: wrap;
    }
    .menulist-produtos:before {
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        color: #E1173F;
        content: "Produtos";
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        font-size: 16px;
        font-weight: 700;
        height: auto;
        line-height: 16px;
        margin-bottom: 5px;
        margin-top: 8px;
        padding-left: 8px;
        padding-right: 8px;
        width: 100%;
    }
    .menulist-produtos:after {
        background: #f2f2f2;
        content: "";
        height: 1px;
        position: absolute;
        right: 16px;
        top: 24px;
        width: 80%;
    }
    .menulist-produtos li {
        padding: 8px!important;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        width: 33%;
    }
    .menulist-produtos li a {
        font-size: 12px;
        margin-left: 7px;
        padding: 0!important;
        position: relative;
        margin-left: 0.8rem!important;
        display: flex;
        -ms-flex-line-pack: start;
        align-content: flex-start;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        height: 48px;
        min-width: 166px;
        padding: 0px 10px 0 50px;
        text-align: left;
        transition: 0.5s;
    }
    .mega-menu-produtos .menulist-produtos li a {
        background-color: #ffffff;
        border-radius: 3px;
        width: 155px;
        height: 50px;
        box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
        padding: 0px 10px 0 50px!important;
    }
    .mega-menu-produtos .menulist-produtos li a:hover {
        background: -webkit-gradient(linear, left top, left bottom, from(#cc092f), to(#b2207b));
        background: linear-gradient(180deg, #cc092f 0%, #b2207b 100%);
        color: #fff;
    }
    .menulist-produtos ul:last-child li a {
        width: 100%!important;
    }
    .menulist-produtos ul:last-child li a {
        width: 100%!important;
        flex-basis: 100%!important;
    }
    .menulist-produtos li a:before {
        content: '';
        background-color: transparent;
        background-repeat: no-repeat;
        background-size: contain;
        width: 30px;
        height: 26px;
        display: block;
        display: inline-block;
        content: "";
        left: 10px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .menulist-produtos li.capitalizacao1 a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/capitalizacao.svg');
    }
    .menulist-produtos li.capitalizacao1 a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/capitalizacao-hover.svg');
    }
    .menulist-produtos li.cambio a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/cambio.svg');
    }
    .menulist-produtos li.cambio a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/cambio-hover.svg');
    }
    .menulist-produtos li.cartoes1 a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/cartoes.svg');
    }
    .menulist-produtos li.cartoes1 a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/cartoes-hover.svg');
    }
    .menulist-produtos li.tarifas a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/cesta.svg');
    }
    .menulist-produtos li.tarifas a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/cesta-hover.svg');
    }
    .menulist-produtos li.consorcios1 a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/consorcio.svg');
    }
    .menulist-produtos li.consorcios1 a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/consorcio-hover.svg');
    }
    .menulist-produtos li.emprestimo-e-financiamento a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/emprestimo.svg');
    }
    .menulist-produtos li.emprestimo-e-financiamento a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/emprestimo-hover.svg');
    }
    .menulist-produtos li.investimentos1 a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/investimento.svg');
    }
    .menulist-produtos li.investimentos1 a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/investimento-hover.svg');
    }
    .menulist-produtos li.leiloes-de-imoveis a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/leiloes.svg');
    }
    .menulist-produtos li.leiloes-de-imoveis a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/leiloes-hover.svg');
    }
    .menulist-produtos li.renegociacao-de-dividas a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/renegociacao.svg');
    }
    .menulist-produtos li.renegociacao-de-dividas a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/renegociacao-hover.svg');
    }
    .menulist-produtos li.seguros1 a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/seguros.svg');
    }
    .menulist-produtos li.seguros1 a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/seguros-hover.svg');
    }
    .menulist-produtos li.tipos-de-conta a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/tipo-de-conta.svg');
    }
    .menulist-produtos li.tipos-de-conta a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/tipos-de-conta-hover.svg');
    }
    .menulist-produtos li.vida-e-previdencia a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/vida-previdencia.svg');
    }
    .menulist-produtos li.vida-e-previdencia a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/vida-previdencia-hover.svg');
    }
    .menulist-produtos li.mais-produtos-servicos a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/servicos.svg');
    }
    .menulist-produtos li.mais-produtos-servicos a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/servicos-hover.svg');
    }
    li.mais-produtos-servicos {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        opacity: 1;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%!important;
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13;
        z-index: 1;
    }
    li.mais-produtos-servicos a {
        opacity: 1;
        color: #E1173F!important;
        font-size: 16px;
        font-weight: 700;
        height: 64px;
        line-height: 16px;
        outline: 0;
        width: 100%!important;
    }
    li.mais-produtos-servicos:hover a {
        color: #fff!important;
    }
    /* Fim: Produtos e Servicos */
    /* Inicio: Canais Digitais */
    .next-canais-digitais {
        cursor: pointer;
    }
    .mega-menu-canais {
        background-color: #ffffff;
        border-radius: 0px 4px 4px 0px;
        display: flex;
        width: 491px;
        height: 27.1rem;
        position: absolute;
        top: 4px;
        right: 1px;
        padding: 8px;
        opacity: 1;
        align-content: center;
        z-index: 9;
    }
    .menulist-canais {
        display: flex!important;
        justify-content: center;
        flex-direction: row;
        flex-wrap: wrap;
        /* max-height: 100%; */
        min-height: 386px;
        opacity: 1;
        padding: 12px;
        width: 100%;
        height: 27.5rem;
    }
    .menulist-canais li {
        padding: 8px;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        width: 25%;
        padding: 10px!important;
        transition: 0.5s!important;
        left: 0;
    }
    .menulist-canais li a {
        -webkit-box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
        box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
        border-left: 0;
        border-radius: 4px;
        color: #A7A8AC!important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex!important;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse!important;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        font-size: 12px;
        font-weight: 500;
        letter-spacing: -0.18px;
        line-height: 16px;
        -webkit-transition: 0.5s;
        transition: 0.5s;
        width: 100%!important;
        min-width: 105px;
        align-content: center;
        align-items: center;
        height: 125px;
        text-align: center;
        padding: 10px 8px 15px 10px!important;
    }
    .menulist-canais li.fale-com-a-bia,
    .menulist-canais li.whatsapp {
        flex-basis: 50%;
    }
    .menulist-canais li.fone-facil,
    .menulist-canais li.bradesco-explica,
    .menulist-canais li.horarios-limites,
    .menulist-canais li.podcast {
        flex-basis: 50%;
        margin: -30px 0px -30px 0px;
        top: 38px !important;
    }
    .menulist-canais li.horarios-limites a,
    .menulist-canais li.podcast a {
        top: -0.7rem;
    }
    .menulist-canais li.fone-facil a,
    .menulist-canais li.bradesco-explica a,
    .menulist-canais li.horarios-limites a,
    .menulist-canais li.podcast a {
        height: 50px!important;
    }
    .menulist-canais li.fone-facil a,
    .menulist-canais li.bradesco-explica a,
    .menulist-canais li.horarios-limites a,
    .menulist-canais li.podcast a {
        padding: 0px 10px 0 50px!important;
        flex-direction: row!important;
    }
    .menulist-canais li.fone-facil a:before,
    .menulist-canais li.bradesco-explica a:before,
    .menulist-canais li.horarios-limites a:before,
    .menulist-canais li.podcast a:before {
        left: 10px;
        top: 50%;
        height: 26px;
        width: 45px;
    }
    .menulist-canais li.como-usar-bradesco a {
        background: -webkit-gradient(linear, left top, left bottom, from(#cc092f), to(#b2207b));
        background: linear-gradient(180deg, #cc092f 0%, #b2207b 100%)!important;
        color: #fff!important;
    }
    .mega-menu-canais .menulist-canais li:not(.fale-com-a-bia,
    .whatsapp) a:hover {
        background: -webkit-gradient(linear, left top, left bottom, from(#cc092f), to(#b2207b));
        background: linear-gradient(180deg, #cc092f 0%, #b2207b 100%);
        color: #fff!important;
    }
    .menulist-canais li a:before {
        content: '';
        background-color: transparent;
        background-repeat: no-repeat;
        background-size: contain;
        height: 30px;
        width: 46px;
        display: block;
        display: inline-block;
        position: absolute;
        top: 35%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .menulist-canais li.como-usar-bradesco a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/como-usar-hover.svg');
        height: 30px;
        width: 30px;
        top: 30%;
    }
    .menulist-canais li.como-usar-bradesco a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/como-usar-hover.svg');
    }
    .menulist-canais li.internet-banking a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/internet-banking.svg');
    }
    .menulist-canais li.internet-banking a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/internet-banking-hover.svg');
    }
    .menulist-canais li.aplicativos-bradesco a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/app-bradesco.svg');
        height: 43px;
        width: 21px;
    }
    .menulist-canais li.aplicativos-bradesco a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/app-bradesco-hover.svg');
    }
    .menulist-canais li.autoatendimento a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/caixa-eletronico.svg');
        height: 30px;
        width: 30px;
    }
    .menulist-canais li.autoatendimento a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/caixa-eletronico-hover.svg');
    }
    .menulist-canais li.fale-com-a-bia a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/bia-hover.svg');
        height: 33px;
        width: 21px;
        z-index: 2;
    }
    .menulist-canais li.whatsapp a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/whatsapp.svg');
        height: 39px;
        width: 39px;
        z-index: 2;
    }
    .menulist-canais li.fone-facil a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/fone-facil.svg');
        height: 26px;
        width: 26px;
    }
    .menulist-canais li.fone-facil a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/fone-facil-hover.svg');
    }
    .menulist-canais li.bradesco-explica a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/bradesco-explica.svg');
        height: 22px;
        width: 34px;
    }
    .menulist-canais li.bradesco-explica a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/bradesco-explica-hover.svg');
    }
    .menulist-canais li.horarios-limites a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/horarios-limites.svg');
        height: 20px;
        width: 20px;
    }
    .menulist-canais li.horarios-limites a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/horarios-limites-hover.svg');
    }
    .menulist-canais li.podcast a:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/icon-podcast-cinza.svg');
        height: 20px;
        width: 20px;
    }
    .menulist-canais li.podcast a:hover:before {
        background-image: url('https://banco.bradesco/assets/common/img/icons/home/icon-podcast-branco.svg');
    }
    .fale-com-a-bia a span,
    .whatsapp a span {
        color: #fff;
        z-index: 2;
        position: absolute;
        bottom: 35px;
    }
    .fale-com-a-bia a {
        background-image: url('../../common/mega-menu/img/fale-com-a-bia.png');
        background-position: center;
        background-repeat: no-repeat;
        background-size: 280px 155px;
    }
    .whatsapp a {
        background-image: url('../../common/mega-menu/img/whatsapp.png');
        background-position: center;
        background-repeat: no-repeat;
        background-size: 280px 155px;
    }
    .whatsapp a:after,
    .fale-com-a-bia a:after {
        background: -webkit-gradient(linear, left top, left bottom, from(#47484C), to(#47484C));
        background: linear-gradient(180deg, #47484C 0%, #47484C 100%);
        content: "";
        height: 100%;
        left: 0;
        opacity: 0.6;
        position: absolute;
        top: 0;
        -webkit-transition: 0.3s;
        transition: 0.3s;
        width: 100%;
        z-index: 1;
    }
    .whatsapp a:hover:after,
    .fale-com-a-bia a:hover:after {
        background: -webkit-gradient(linear, left top, left bottom, from(#cc092f), to(#b2207b));
        background: linear-gradient(180deg, #cc092f 0%, #b2207b 100%);
        opacity: 0.7;
    }
    .fale-com-a-bia a:hover:after {
        background: -webkit-gradient(linear, left top, left bottom, from(#cc092f), to(#b2207b));
        background: linear-gradient(180deg, #cc092f 0%, #b2207b 100%);
        opacity: 0.7;
    }
    #MainMenuMobile #menu-lateral li:hover {
        color: #cb092f;
    }
    .selecionado {
        color: #cc092d;
        font-weight: 700;
        opacity: 1 !important;
    }
}