/*ajuste campo pop up*/
@media screen and (min-width: 768px){
.cn-container .newsletter-cadastro.input-conteiner {
    display: inline;
    margin-right: 100px;}
    
    .cn-container .interno-conteudo {
    position: relative;
    bottom: 60px;
    float: right;
    margin-right: 41px;
}

.cn-container .newsletter-cadastro input[type="text"] {
    background-color: #fff;}
    
    .cn-container .botao.botao-input.fundo-principal.newsletter-assinar {
    margin-bottom: 8px;}}
    
    @media screen and (max-width: 767px){
      .cn-container .newsletter-cadastro.input-conteiner {
    position: relative;
    display: inline;
    top: 25px;
    right: 30px;
}

.cn-container .botao.botao-input.fundo-principal.newsletter-assinar {
    position: relative;
    top: 23px;
    display: inline;}
        
        .cn-container .newsletter-cadastro input[type="text"] {
    background-color: #fff;
    position: relative;
    top: 25px;
    }}
/* ===== MENU PRIME UTILIDADES - VISUAL MODERNO ===== */

@media (min-width: 768px) {

    /* Barra principal */
    .menu.superior {
        width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
        background: #5984B5 !important;
    }

    /* Linha das categorias */
    .menu.superior .nivel-um {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        white-space: nowrap !important;
    }

    /* Cada categoria */
    .menu.superior .nivel-um > li {
        float: none !important;
        display: flex !important;
        align-items: center !important;
        width: auto !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
    }

    /* Links */
    .menu.superior .nivel-um > li > a {
        display: flex !important;
        align-items: center !important;
        height: 48px !important;
        padding: 0 14px !important;
        margin: 0 !important;
        color: #FFFFFF !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        line-height: 48px !important;
        white-space: nowrap !important;
        text-decoration: none !important;
        transition: background-color 0.2s ease,
                    color 0.2s ease !important;
    }

    /* Textos do menu */
    .menu.superior .nivel-um > li > a strong,
    .menu.superior .nivel-um > li > a .titulo {
        color: #FFFFFF !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        white-space: nowrap !important;
    }

    /* Efeito ao passar o mouse */
    .menu.superior .nivel-um > li > a:hover {
        background: rgba(255,255,255,0.12) !important;
        color: #FFFFFF !important;
    }

    .menu.superior .nivel-um > li > a:hover strong,
    .menu.superior .nivel-um > li > a:hover .titulo {
        color: #FFFFFF !important;
    }

}/* ===== ACABAMENTO FINAL DO MENU PRIME ===== */

@media (min-width: 768px) {

    /* Altura mais elegante */
    .menu.superior .nivel-um > li > a {
        height: 44px !important;
        line-height: 44px !important;
        padding: 0 13px !important;
        border-radius: 6px !important;
    }

    /* Todas as categorias com a mesma cor */
    .menu.superior .nivel-um > li > a,
    .menu.superior .nivel-um > li > a strong,
    .menu.superior .nivel-um > li > a .titulo {
        color: #FFFFFF !important;
    }

    /* Hover mais sofisticado */
    .menu.superior .nivel-um > li > a:hover {
        background: rgba(255,255,255,0.14) !important;
        color: #FFFFFF !important;
    }

    /* Setas discretas */
    .menu.superior .nivel-um > li > a .icon-chevron-down,
    .menu.superior .nivel-um > li > a .fa-angle-down {
        opacity: 0.75 !important;
    }

}
/* ===== AJUSTE TODAS AS CATEGORIAS ===== */

@media (min-width: 768px) {

    .menu.superior .nivel-um > li:first-child > a,
    .menu.superior .nivel-um > li:first-child > a strong,
    .menu.superior .nivel-um > li:first-child > a .titulo {
        color: #FFFFFF !important;
        font-weight: 600 !important;
    }

}/* ===== BENEFÍCIOS PRIME ===== */

@media (min-width: 768px) {

    .banners-vantagens {
        background: #FFFFFF !important;
        padding: 10px 0 !important;
    }

    .banners-vantagens .vantagem {
        min-height: 58px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        margin: 0 !important;
        padding: 8px 20px !important;
    }

    .banners-vantagens .vantagem > a {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        width: 100% !important;
        text-decoration: none !important;
    }

}/* ===== BENEFÍCIOS PRIME - TIPOGRAFIA ===== */

@media (min-width: 768px) {

    .banners-vantagens .vantagem > a {
        gap: 12px !important;
    }

    .banners-vantagens .vantagem > a strong {
        font-size: 16px !important;
        font-weight: 600 !important;
        line-height: 19px !important;
    }

    .banners-vantagens .vantagem > a span {
        font-size: 13px !important;
        line-height: 16px !important;
    }

}




/* ===== REMOVER DEPOIMENTOS DA HOME ===== */

.vitrine-depoimentos.item-home {
    display: none !important;
}

/* ===== REMOVER BLOCO DE DEPOIMENTOS ===== */

#corpo .vitrine-depoimentos.item-home.sem-imagem {
    display: none !important;
}


/* ===== TÍTULO - DESTAQUES DA HOME ===== */

.titulo-categoria.vitrine-destaque strong {
    font-size: 28px !important;
    font-weight: 600 !important;
    color: #5984B5 !important;
    line-height: 1.2 !important;
}