/*---- CONFIGURAR BARRA DE SCROLL ----*/
::-webkit-scrollbar {
    width: 14px;
    background-color: #dddddd;
}

::-webkit-scrollbar-thumb {
    background-color: #6faf4e;
    border-radius: 6px;
    border: 3px solid #dddddd;
}

::-webkit-scrollbar-thumb:vertical:active {
    background-color: #999999;
}

::-webkit-scrollbar-corner {
    background-color: #dddddd;
}

::-webkit-scrollbar-button {
    display: none;
}

/*---- MENU ----*/
.ush_menu_1 .w-nav-item.level_1.current-menu-item > a:not(.w-btn),
.ush_menu_1 .w-nav-item.level_1.current-menu-ancestor > a:not(.w-btn),
.ush_menu_1 .w-nav-item.level_1.current-page-ancestor > a:not(.w-btn),
.current_page_item,
.current-page-ancestor {
    font-weight: 800;
}

/*---- FORMULARIOS ----*/
.formulario-newsletter input:not([type="submit"]) {
    background: #e8e8e8 !important;
    box-shadow: none;
}

.formulario-newsletter input:not([type="submit"])::placeholder {
    font-size: 13px;
}

/*---- FOOTER ----*/
.link-rodape a {
    color: #ffffff;
    font-weight: 800;
}

.link-rodape a:hover {
    color: #ffe51c !important;
}

/*---- ICONES ----*/
.icone-center {
    margin: 0 auto;
}

.icon-descricao {
    align-items: end !important;
}

.icon-descricao .w-iconbox-icon {
    margin-right: calc(2px + 0.2em) !important;
}

.w-filter.state_desktop.style_drop_default .w-filter-item-title:focus,
.select2-container--open .select2-selection,
select:focus,
textarea:focus,
input:not([type="submit"]):focus,
input:focus + .w-form-checkbox,
input:focus + .w-form-radio {
    box-shadow: none !important;
}

input:not([type="submit"]):focus {
    border-bottom: 1px solid;
    border-color: #cacaca;
}
/*---- FAQ ----*/
.acordeon-faq .w-tabs-section-title {
    font-weight: 600;
}

.w-tabs-section.active:not(.has_text_color) > .w-tabs-section-header {
    background-color: var(--color-content-bg-alt);
}

/*---- WHATSAPP ----*/
.wa__btn_popup {
    font-family: var(--font-body) !important;
}

.mfp-bottom-bar {
    display: none;
}
