.home .site-header{background-color:rgba(0,0,0,.5);z-index:10}.home .main-navigation{background-color:transparent;color:var(--c-blanco) !important;font-family:var(--font-menu)}.home .main-navigation a{color:var(--c-blanco) !important;transition:var(--all-transition);letter-spacing:var(--letter-spacing-tit);font-size:var(--font-size-menu)}.home .main-navigation a:hover{background-color:var(--c-blanco);transition:var(--all-transition)}.home .header-image.is-logo-image{display:none}.home .header-image.is-logo-image.logo-blanco{display:block;padding-left:20px}.site-header .main-navigation.is_stuck,.home .site-header .main-navigation.is_stuck{background-color:rgb(255 255 255/90%) !important;backdrop-filter:blur(5px)}.home .site-header .main-navigation.is_stuck .menu-item a,.site-header .main-navigation.is_stuck .menu-item a{color:var(--c-negro) !important}.site-logo{z-index:50}.home .site-header .main-navigation.is_stuck .menu-item a:hover,.site-header .main-navigation.is_stuck .menu-item a:hover{transition:var(--all-transition);color:var(--c-blanco) !important;background-color:var(--c-primario) !important}.site-header{background-color:transparent !important;z-index:20;padding-top:30px !important;z-index:12px !important}.main-navigation{background-color:transparent !important}.main-navigation a{transition:var(--all-transition) !important;font-family:var(--font-menu) !important;letter-spacing:var(--letter-spacing-tit) !important;font-size:var(--font-size-menu) !important}.main-navigation a:hover{background-color:var(--c-primario);transition:var(--all-transition)}.home .site-header .header-image{width:120px !important}.site-header .header-image{width:90px !important}.site-header .inside-header{background-color:rgb(255 255 255/90%);padding:0 20px !important;border-radius:20px !important}.home .site-header .inside-header{background-color:transparent !important;padding:0 !important}.home .sub-menu a{color:var(--c-negro) !important}.main-navigation ul ul{background-color:transparent !important;box-shadow:none !important;width:216px !important}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:var(--c-primario) !important}.main-navigation .main-nav ul li[class*=current-menu-]>a:hover{color:var(--c-blanco) !important}.main-navigation .main-nav ul li:not([class*=current-menu-]):hover>a{color:var(--c-primario) !important}.main-navigation .main-nav ul li:not([class*=current-menu-]):hover>a:hover{color:var(--c-blanco) !important}.home .main-navigation .main-nav ul li:hover{background-color:rgba(255,255,255,.9) !important}.home .main-navigation:not([class*=is_stuck]) .main-nav ul li:not([class*=current-menu-]):hover>a:hover{color:var(--c-primario) !important}.main-navigation .menu-toggle{background:0 0 !important}.sub-menu{z-index:5 !important}.sub-menu a:hover{color:var(--c-blanco) !important}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{background-color:var(--c-blanco) !important}.menu-item-has-children .dropdown-menu-toggle{display:none !important}.menu-item-has-children ul .dropdown-menu-toggle{display:flex !important;margin:0;padding:0;padding-left:10px !important}.site-header .main-navigation.is_stuck .menu-item a,.site-header .main-nav .menu-item a{display:flex;align-items:center}.menu-item-has-children a{padding-right:20px !important;padding-left:20px !important}@media screen and (max-width:1280px){.site-header .inside-header{margin:0 20px}.home .site-header .inside-header{margin:0}}@media screen and (max-width:780px){.home .main-navigation{color:var(--c-negro) !important}.has-inline-mobile-toggle .inside-header{position:absolute !important;width:calc(100% - 20px) !important}.home .has-inline-mobile-toggle .inside-header{width:100% !important}.inside-article{padding-top:120px !important}.main-navigation.toggled .main-nav>ul{background-color:transparent !important}.main-navigation.toggled .main-nav>ul a{border-bottom:1px solid var(--c-gris);padding-left:20px !important}.home .main-navigation.toggled .main-nav>ul a{color:var(--c-blanco) !important;opacity:85%}.home .inside-header .grid-container{background-color:#041830 !important}.site-header{padding-top:10px !important}.home .main-navigation .menu-toggle{color:var(--c-blanco) !important}.home .site-header .main-navigation.is_stuck .menu-item a,.site-header .main-navigation.is_stuck .menu-item a{color:var(--c-blanco) !important}.site-header .main-navigation.is_stuck .menu-item a,.site-header .main-navigation.is_stuck .menu-item a{color:var(--c-negro) !important}}