header.headerMobile div.busca {
    border-top: 0 solid #d6d6d6 !important;
    border-bottom: 0 solid #d6d6d6 !important
}

div.busca div.search-autocomplete2 {
    border: 0 solid #d6d6d6 !important
}

#MainMenuMobile a.botaoAbraConta {
    font-size: 12px !important
}

#slider>ul>li.\32>a.mobile {
    display: none
}

#slider>ul>li.\32>a.desk {
    display: block
}

nav#MainMenuMobile.mega-menu .mm-panels>.mm-panel ul.mm-listview>li.canais-digitais ul li a {
    height: 70px !important
}

@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
    }
}

@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) {
    [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: 0
    }

    .menu-lateral li a:not(.mm-next):before {
        content: '';
        background-color: #fff0;
        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(/assets/common/img/icons/home/icon-produtos-servicos.svg)
    }

    .menu-lateral li.produtos-servicos a:hover:before {
        background-image: url(/assets/common/img/icons/home/icon-produtos-servicos-purple.svg)
    }

    .menu-lateral li.promocoes a:before {
        background-image: url(/assets/common/img/icons/home/icon-beneficios.svg)
    }

    .menu-lateral li.promocoes a:hover:before {
        background-image: url(/assets/common/img/icons/home/icon-beneficios-purple.svg)
    }

    .menu-lateral li.educacao-financeira a:before {
        background-image: url(/assets/common/img/icons/home/icon-educ-financeira.svg)
    }

    .menu-lateral li.educacao-financeira a:hover:before {
        background-image: url(/assets/common/img/icons/home/icon-educ-financeira-purple.svg)
    }

    .menu-lateral li.canais-digitais a:before {
        background-image: url(/assets/common/img/icons/home/icon-bradesco-celular.svg)
    }

    .menu-lateral li.canais-digitais a.mm-next:hover~.hover-menu:before {
        background-image: url(/assets/common/img/icons/home/icon-bradesco-celular-purple.svg)
    }

    .menu-lateral li.atendimento a:before {
        background-image: url(/assets/common/img/icons/home/icon-contato.svg)
    }

    .menu-lateral li.atendimento a:hover:before {
        background-image: url(/assets/common/img/icons/home/icon-contato-purple.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
    }

    div#mm-1 {
        background-color: #fff;
        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
    }

    .acessibilidade1 {
        display: none !important
    }

    .encontrar-agencia {
        display: none !important
    }

    .atendimento {
        border-color: transparent !important
    }

    .botaoAbraConta {
        width: 188px !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
    }

    #MainMenuMobile>div.mm-panels {
        top: 200px !important
    }
}

@media only screen and (max-width:1024px) and (max-height:768px) {
    .mega-menu-produtos {
        background-color: #ffffff !important;
        height: 688px;
        left: 0
    }

    .mega-menu-canais {
        background-color: #fff;
        height: 250px;
        left: -23.6rem
    }

    .menulist-canais li.bia {
        flex-basis: 100% !important;
        max-width: 100% !important
    }

    .menulist-canais li.bia a::before {
        background-image: url(/assets/common/img/icons/home/bia.svg);
        left: 12px;
        top: 24px;
        height: 30px;
        width: 30px
    }
}

@media screen and (max-width:1024px) {
    .breadcrumb {
        z-index: -1
    }

    #MainMenuMobile {
        top: 0 !important
    }

    #slider>ul>li.\32>a.mobile {
        display: block
    }

    #slider>ul>li.\32>a.desk {
        display: none
    }
}

@media (min-width:1024px) {
    .active-mm {
        background: #702f8a linear-gradient(137deg, #702f8a 45%, #B41A83 100%);
        color: #fff !important
    }

    .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
    }

    .next-produtos-servicos {
        cursor: pointer
    }

    .mega-menu-produtos {
        background-color: #fff;
        border-radius: 0 4px 4px 4px;
        display: flex;
        width: 563px;
        height: 388px;
        position: absolute;
        top: 58px;
        left: -23.6rem;
        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: #A07C36;
        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-preferpurple-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 {
        flex-basis: 33%;
        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: 0 10px 0 50px;
        text-align: left;
        transition: 0.5s
    }

    .mega-menu-produtos .menulist-produtos li a {
        background-color: #fff;
        border-radius: 3px;
        width: 155px;
        height: 50px;
        box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
        padding: 0 10px 0 50px !important
    }

    .mega-menu-produtos .menulist-produtos li a:hover {
        background: #702f8a linear-gradient(137deg, #702f8a 45%, #B41A83 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: #fff0;
        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.capitalizacao a:before {
        background-image: url(/assets/common/img/icons/home/capitalizacao.svg)
    }

    .menulist-produtos li.capitalizacao a:hover:before {
        background-image: url(/assets/common/img/icons/home/capitalizacao-hover.svg)
    }

    .menulist-produtos li.cambio a:before {
        background-image: url(/assets/common/img/icons/home/cambio.svg)
    }

    .menulist-produtos li.cambio a:hover:before {
        background-image: url(/assets/common/img/icons/home/cambio-hover.svg)
    }

    .menulist-produtos li.cartoes a:before {
        background-image: url(/assets/common/img/icons/home/cartoes.svg)
    }

    .menulist-produtos li.cartoes a:hover:before,
    .menulist-produtos li.cartoes a.active-mm:before {
        background-image: url(/assets/common/img/icons/home/cartoes-hover.svg)
    }

    .menulist-produtos li.tarifas a:before {
        background-image: url(/assets/common/img/icons/home/cesta.svg)
    }

    .menulist-produtos li.tarifas a:hover:before {
        background-image: url(/assets/common/img/icons/home/cesta-hover.svg)
    }

    .menulist-produtos li.consorcios a:before {
        background-image: url(/assets/common/img/icons/home/consorcio.svg)
    }

    .menulist-produtos li.consorcios a:hover:before {
        background-image: url(/assets/common/img/icons/home/consorcio-hover.svg)
    }

    .menulist-produtos li.emprestimo-e-financiamento a:before {
        background-image: url(/assets/common/img/icons/home/emprestimo.svg)
    }

    .menulist-produtos li.emprestimo-e-financiamento a:hover:before,
    .menulist-produtos li.emprestimo-e-financiamento a.active-mm:before {
        background-image: url(/assets/common/img/icons/home/emprestimo-hover.svg)
    }

    .menulist-produtos li.investimentos a:before {
        background-image: url(/assets/common/img/icons/home/investimento.svg)
    }

    .menulist-produtos li.investimentos a:hover:before,
    .menulist-produtos li.investimentos a.active-mm:before {
        background-image: url(/assets/common/img/icons/home/investimento-hover.svg)
    }

    .menulist-produtos li.leiloes-de-imoveis a:before {
        background-image: url(/assets/common/img/icons/home/leiloes.svg)
    }

    .menulist-produtos li.leiloes-de-imoveis a:hover:before {
        background-image: url(/assets/common/img/icons/home/leiloes-hover.svg)
    }

    .menulist-produtos li.renegociacao-de-dividas a:before {
        background-image: url(/assets/common/img/icons/home/renegociacao.svg)
    }

    .menulist-produtos li.renegociacao-de-dividas a:hover:before {
        background-image: url(/assets/common/img/icons/home/renegociacao-hover.svg)
    }

    .menulist-produtos li.bradesco-exclusive a:before {
        background-image: url(/assets/common/img/icons/home/bradesco-exclusive.svg)
    }

    .menulist-produtos li.bradesco-exclusive a:hover:before {
        background-image: url(/assets/common/img/icons/home/bradesco-exclusive-hover.svg)
    }

    .menulist-produtos li.seguros a:before {
        background-image: url(/assets/common/img/icons/home/seguros.svg)
    }

    .menulist-produtos li.seguros a:hover:before,
    .menulist-produtos li.seguros a.active-mm:before {
        background-image: url(/assets/common/img/icons/home/seguros-hover.svg)
    }

    .menulist-produtos li.tipos-de-conta a:before {
        background-image: url(/assets/common/img/icons/home/tipo-de-conta.svg)
    }

    .menulist-produtos li.tipos-de-conta a:hover:before {
        background-image: url(/assets/common/img/icons/home/tipo-de-conta-hover.svg)
    }

    .menulist-produtos li.vida-e-previdencia a:before {
        background-image: url(/assets/common/img/icons/home/vida-previdencia.svg)
    }

    .menulist-produtos li.vida-e-previdencia a:hover:before {
        background-image: url(/assets/common/img/icons/home/vida-previdencia-hover.svg)
    }

    .menulist-produtos li.mais-produtos-servicos a:before {
        background-image: url(/assets/common/img/icons/home/servicos.svg)
    }

    .menulist-produtos li.mais-produtos-servicos a:hover:before {
        background-image: url(/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-preferpurple-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: #A07C36 !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
    }

    .next-canais-digitais {
        cursor: pointer
    }

    .mega-menu-canais {
        background-color: #fff;
        border-radius: 0 4px 4px 0;
        display: flex;
        width: 270px;
        height: 19rem;
        position: absolute;
        top: 83px;
        left: -83px;
        padding: 8px;
        opacity: 1;
        z-index: 9
    }

    .menulist-canais {
        display: flex;
        flex-direction: column;
        width: 270px
    }

    .menulist-canais li {
        padding: 8px;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -ms-flex-preferpurple-size: 25%;
        flex-basis: 25%;
        width: 100%;
        padding: 12px !important;
        transition: 0.5s !important;
        left: 0
    }

    .menulist-canais li a {
        -webkit-box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
        box-shadow: 0 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: -.18px;
        line-height: 16px;
        -webkit-transition: 0.5s;
        transition: 0.5s;
        width: 100% !important;
        min-width: 105px;
        align-content: start !important;
        align-items: center;
        justify-content: center !important;
        height: 45px;
        text-align: center;
        padding: 0 10px 0 56px !important;
        text-align: start !important
    }

    .menulist-canais li a:hover {
        color: #fff !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 {
        flex-basis: 33%
    }

    .menulist-canais li.horarios-limites {
        flex-basis: 100%
    }

    .menulist-canais li.fone-facil a,
    .menulist-canais li.bradesco-explica a,
    .menulist-canais li.horarios-limites a {
        height: 50px !important
    }

    .menulist-canais li.fone-facil a,
    .menulist-canais li.bradesco-explica a,
    .menulist-canais li.horarios-limites a {
        padding: 0 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 {
        left: 10px;
        top: 50%;
        height: 26px;
        width: 45px
    }

    .mega-menu-canais .menulist-canais li:not(.fale-com-a-bia, .whatsapp) a:hover {
        background: #702f8a linear-gradient(137deg, #702f8a 45%, #B41A83 100%);
        color: #fff
    }

    .menulist-canais li a:before {
        content: '';
        background-color: #fff0;
        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(/assets/common/img/icons/home/como-usar.svg);
        height: 30px;
        width: 30px;
        left: 10px;
        top: 24px
    }

    .menulist-canais li.como-usar-bradesco a:hover:before {
        background-image: url(/assets/common/img/icons/home/como-usar-hover.svg)
    }

    .menulist-canais li.internet-banking a:before {
        background-image: url(/assets/common/img/icons/home/internet-banking.svg);
        height: 30px;
        width: 35px;
        left: 10px;
        top: 24px
    }

    .menulist-canais li.internet-banking a:hover:before {
        background-image: url(/assets/common/img/icons/home/internet-banking-hover.svg)
    }

    .menulist-canais li.aplicativos-bradesco a:before {
        background-image: url(/assets/common/img/icons/home/app-bradesco.svg);
        height: 43px;
        width: 18px;
        left: 18px;
        top: 24px
    }

    .menulist-canais li.aplicativos-bradesco a:hover:before {
        background-image: url(/assets/common/img/icons/home/app-bradesco-hover.svg)
    }

    .menulist-canais li.autoatendimento a:before {
        background-image: url(/assets/common/img/icons/home/caixa-eletronico.svg);
        height: 30px;
        width: 30px;
        left: 10px;
        top: 24px
    }

    .menulist-canais li.autoatendimento a:hover:before {
        background-image: url(/assets/common/img/icons/home/caixa-eletronico-hover.svg)
    }

    .menulist-canais li.fale-com-a-bia a:before {
        background-image: url(/assets/common/img/icons/home/bia-hover.svg);
        height: 33px;
        width: 21px;
        z-index: 2
    }

    .menulist-canais li.whatsapp a:before {
        background-image: url(/assets/common/img/icons/home/whatsapp.svg);
        height: 39px;
        width: 39px;
        z-index: 2
    }

    .menulist-canais li.fone-facil a:before {
        background-image: url(/assets/common/img/icons/home/fone-facil.svg);
        height: 26px;
        width: 26px
    }

    .menulist-canais li.fone-facil a:hover:before {
        background-image: url(/assets/common/img/icons/home/fone-facil-hover.svg)
    }

    .menulist-canais li.bradesco-explica a:before {
        background-image: url(/assets/common/img/icons/home/bradesco-explica.svg);
        height: 22px;
        width: 34px
    }

    .menulist-canais li.bradesco-explica a:hover:before {
        background-image: url(/assets/common/img/icons/home/bradesco-explica-hover.svg)
    }

    .menulist-canais li.horarios-limites a:before {
        background-image: url(/assets/common/img/icons/home/horarios-limites.svg);
        height: 20px;
        width: 20px
    }

    .menulist-canais li.horarios-limites a:hover:before {
        background-image: url(/assets/common/img/icons/home/horarios-limites-hover.svg)
    }

    .menulist-canais li.bia a::before {
        background-image: url(/assets/common/img/icons/home/bia.svg);
        left: 12px;
        top: 24px;
        height: 30px;
        width: 30px
    }

    .menulist-canais li.bia a:hover:before {
        background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18.683" height="16.905" viewBox="0 0 18.683 16.905"><g id="Grupo_145794" data-name="Grupo 145794" transform="translate(10.9 6.9)"><path id="Caminho_22937" data-name="Caminho 22937" d="M14.529,9.153a1.29,1.29,0,1,0,.913.378,1.29,1.29,0,0,0-.913-.378" transform="translate(-16.09 -10.457)" fill="%23fff"/><path id="Caminho_22938" data-name="Caminho 22938" d="M22.035,9.153a1.29,1.29,0,1,0,1.291,1.29,1.29,1.29,0,0,0-1.291-1.29Z" transform="translate(-19.088 -10.457)" fill="%23fff"/><path id="Caminho_22939" data-name="Caminho 22939" d="M7.027,9.153a1.29,1.29,0,1,0,1.291,1.29,1.29,1.29,0,0,0-1.291-1.29Z" transform="translate(-13.092 -10.457)" fill="%23fff"/><path id="Caminho_22940" data-name="Caminho 22940" d="M17.272,13.854H6.868a1.11,1.11,0,0,0-.564.154L2.181,16.435a1.111,1.111,0,0,1-1.675-.957V13.854L.5,1.612A1.112,1.112,0,0,1,1.611.5h15.66a1.112,1.112,0,0,1,1.111,1.111V12.742A1.112,1.112,0,0,1,17.272,13.854Z" transform="translate(-11 -7)" fill="none" stroke="%23fff" stroke-width="0.8"/></g></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(/assets/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(/assets/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: .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: #702f8a linear-gradient(137deg, #702f8a 45%, #B41A83 100%);
        opacity: .7
    }

    .fale-com-a-bia a:hover:after {
        background: #702f8a linear-gradient(137deg, #702f8a 45%, #B41A83 100%);
        opacity: .7
    }

    #MainMenuMobile #menu-lateral li:hover {
        color: #73308B
    }
}

@media only screen and (max-width:768px) {
    div.comboSegmentos {
        padding: 15px 0;
        position: relative
    }

    div.tablinks-pf:before {
        content: "";
        position: absolute;
        left: 13%;
        right: auto;
        bottom: 0;
        width: 75%;
        border-bottom: 6px solid #a17a3b
    }

    .comboSegmentos>span {
        color: #fff;
        font-family: "Bradesco", sans-serif;
        font-size: 15px;
        cursor: pointer;
        position: relative;
        font-weight: 700
    }

    div.tablinks-pf.no-border:before {
        border-bottom: none
    }

    .abrasuacontaFixed {
        display: none !important
    }
}