/*!
Theme Name: Museo Italia
Author: BRC S.R.L.
Version: 999.999.999
*/

/* variabile css */
:root {
    --colore-museo: #5E1D54;
}

/* header slip */
.it-header-slim-wrapper {
    background: #333333;
}

/* nome e descrizione header */
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-brand-wrapper a {
    color: #191919;
}

/* link navbar */
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link {
    color: #333333;
}

.navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link, .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link {
    font-weight: 600;
}

/* footer */
.it-footer-main, .it-footer-small-prints {
    background-color: #050505;
}

/* hero */
.it-hero-wrapper {
    background-color: var(--colore-museo);
}

/* link */
a {
    color: var(--colore-museo);
}

a:hover {
    color: color-mix(in srgb, var(--colore-museo) 70%, black);
}

/* bottoni */
.btn-primary {
    background-color: var(--colore-museo);
}

.btn-primary:hover, .btn-primary:focus-visible {
    background-color: color-mix(in srgb, var(--colore-museo) 70%, black);
    /* background-color: var(--colore-museo); */
    border-color: var(--colore-museo);
    
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary.dropdown-toggle.show, .show > .btn-primary.dropdown-toggle {
    background-color: color-mix(in srgb, var(--colore-museo) 60%, black);
    /* background-color: var(--colore-museo); */
    border-color: var(--colore-museo);
}

/* header cerca */
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
    background: #4F4F4F;
}

.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone {
    color: #191919;
}

.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: var(--colore-museo);
}

/* link social */
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
    fill: #191919;
}

.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul a:hover svg {
    fill: var(--colore-museo);
}

/* megamenu dropdown */
.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link svg {
    fill: var(--colore-museo);
}

.it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu {
    background-color: #fff;
}

.it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a svg {
    fill: var(--colore-museo);
}

.it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a span {
    color: #333333;
}

.it-header-navbar-wrapper .text-end a {
    color: var(--colore-museo);
    font-weight: 600;
}

.it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link::before {
    background-color: white;
}

/*
Elementi custom
*/
.card-museo {
    background-color: #FBF9FB;
    border-bottom: solid 4px #E2CADF;
}

.card-museo-title svg {
    fill: var(--colore-museo);
}

.card-museo-content {
    max-width: 80%;
}

.card-museo-content p {
    color: #2F465E;
}

.card-museo-footer svg {
    fill: var(--colore-museo) !important;
}

/* card museo servizio */
.card-museo-servizio {
    border-bottom: solid 3px #E2CADF;
    height: 100%;
}

/* hero supporta museo */
.hero-museo-support {
    background-color: #333333;
}

/* hero percorsi museo pag organizza visita */
.it-hero-wrapper.it-overlay.museo-hero-percorsi .img-responsive-wrapper::after {
    height: 130px;
    bottom: 0;
    top: auto;
}

.museo-hero-percorsi-text {
    max-width: none !important;
    position: absolute !important;
    bottom: 0 !important;
    padding: 0 0 10px 25px !important;
}

/* sfondo chiaro */
.bg-muted {
    background-color: #FBF9FB;
}

.museo-badge {
    color: #2F465E;
    background-color: #F6EFF5;
}

/* pagina toc sidebar */
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active span {
    color: var(--colore-museo);
}

.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active::after {
    background-color: var(--colore-museo);
}

.link-list-wrapper ul li a:hover:not(.disabled) span {
    color: var(--colore-museo);
}

.link-list-wrapper ul li a span{
    color: var(--colore-museo);
}