:root {
--azul: #0080E6;
--gris: #f7f7f7;
}
body.v-one .menu-case-studies,
body.v-one .menu-comunidad,
body.v-one .menu-primary .menu-item-button {
display: none !important;
}
ul i,
ol i {
margin-right: 0px !important;
}
body.fp-viewing-home .inicio-menu,
body.fp-viewing-hasiera .inicio-menu {
opacity: 0 !important;
}
.style-dark-override li.orkes {
background: url(https://orkestra.deusto.es/hiddenchampions-observatory/wp-content/uploads/2025/02/orkestraw.png) 0 0 no-repeat transparent !important;
position: fixed;
bottom: 10px !important;
right: 36px !important;
height: 32px !important;
width: 100px !important;
background-size: contain !important;
z-index: 200000000000 !important;
}
.style-light-override li.orkes {
background: url(//orkestra.deusto.es/hiddenchampions-observatory/wp-content/themes/nu-co/images/orkestra3.png) 0 0 no-repeat transparent !important;
position: fixed;
bottom: 10px !important;
right: 36px !important;
height: 32px !important;
width: 100px !important;
background-size: contain !important;
z-index: 200000000000 !important;
}
li.orkes a {
text-indent: 200000px;
display: block;
}
li.orkes:hover {
opacity: .5;
}
.orkestra {
display: none;
}
.sc-column .icon-box{
padding-left: 0px !important;
}
.sc-column .icon-box-content{
padding-right: 10px !important;
top: -3px !important;
position: relative;
}
.sc-nombre p{
font-weight: 400;
line-height: 1.2;
font-size: 18px;
}
@media (max-width: 959px) {
body.single-case-study .mmb-container,
body.single-paper .mmb-container {
display: none !important;
}
body.single-case-study .menu-container,
body.single-paper .menu-container {
background-color: rgba(255, 255, 255, 0.9) !important;
}
body.single-case-study .btn2,
body.single-paper .btn2 {
padding: 13px 18px !important;
border: 1px solid var(--azul) !important;
display: block !important;
}
body.single-case-study .btn2-row,
body.single-paper .btn2-row {
position: fixed !important;
z-index: 200000 !important;
top: 20px !important;
right: 30px !important;
width: 60px !important;
}
} @media (min-width: 960px) {
body.hmenu-position-right .menu-primary-inner {
margin-right: -28px;
}
#page-header .column-background .uncode-video-container {
display: none;
}
.home-column .column-background {
display: none;
}
.home-row > * > * > * > * > * > .single-block-padding {
padding: 10px 16px !important;
}
.copy-identifica {
column-count: 2;
column-gap: 50px;
column-rule: 1px solid silver;
}
.identificacion .identifica-text {
}
.identificacion .inml h4 {
font-weight: 400 !important;
}
.donde > .fp-tableCell > .fp-scrollable > .fp-scroller .row > .wpb_row {
margin-left: 0px !important;
}
.donde .donde-text {
width: 20vw!important;
}
.donde .donde-text p,
.donde .donde-text h2 {
padding: 0 36px;
}
.donde .donde-map {
width: 80vw!important;
}
.donde .donde-map .mapa-content > .wpb_wrapper {
padding-right: 36px;
}
}
@media (max-width: 959px) {
#page-header .row-background .uncode-video-container {
display: none;
}
.menu-sticky-fix:not(.boxed-width) .menu-wrapper.menu-sticky #masthead:first-child .menu-container {
position: relative !important;
}
#menu-secciones li,
#menu-secciones-en li,
#menu-secciones-eu li {
display: block !important;
width: 100% !important;
}
#menu-secciones li a,
#menu-secciones-en li a,
#menu-secciones-eu li a {
font-size: 6vw !important;
text-transform: none;
letter-spacing: -0.04em;
}
.home-row,
.home-row .row-inner {
max-height: 100vw !important;
max-width: 100vw !important;
}
.home-row > .row-background {
display: none;
}
.home-row .column-background video {
width: 100vw !important;
height: 100vw !important;
max-width: 100vw !important;
hmax-height: 100vw !important;
left: 0px !important;
top: 0px !important;
}
.home-row > * > * > * > * > * > .single-block-padding {
padding: 10px 10px !important;
}
.inicio-tit .main-container .cols-sm-responsive {
margin-left: 0px !important;
margin-right: 0px !important;
}
.copy p,
.tabs-row .tab-sub p,
.copy-identifica p {
line-height: 1.4!important;
font-size: clamp(13px,.8vw,24px) !important;
max-width: 100vw !important;
margin-top: 16px !important;
}
.copy,
.copy-identifica {
max-width: 80vw !important;
}
.copy p,
.tabs-row .tab-sub p,
.copy h1,
.copy h2,
.copy h3,
.copy h4,
.copy ul {
max-width: 100vw !important;
}
.bajar50 {
position: relative;
top: 0;
z-index: 10;
}
.big-tit-slide {
display: none !important;
}
body.casa div.has-video > * > * > * > * {
height: 100vw !important;
}
body.casa .inicio {
width: 100vw !important;
padding: 120px 36px 0px 36px !important;
}
body.casa div.inicio-ast {
position: absolute;
top: -180px;
z-index: 0;
left: 130px;
transform: scale(.7);
}
body.casa .relevancia {
min-height: 100vh;
padding: 0px 36px 0px 36px !important;
}
body.casa .relevancia .uncode-multi-bgs .block-bg-overlay {
opacity: .3 !important;
}
.body.casa .relevancia h2 {
font-weight: 400 !important;
}
.relevancia-row-right {
padding-top: 0px !important;
}
.relevancia-row-right-space {
padding-top: 8px !important;
}
.relevancia .que-space {
height: 10vh !important;
}
.identificacion {
padding-bottom: 100px;
}
.identificacion .identificacion-fases > div > div > div {
padding: 0 16px 32px 16px !important;
}
.donde-text {
padding-left: 36px !important;
padding-right: 36px !important;
padding-bottom: 36px !important;
}
.donde-map .wpgmza_map {
height: 76vh !important;
}
.donde .mapa-content {
height: 100vh !important;
}
.donde-tit h2 {
font-size: clamp(28px,3vw,90px);
line-height: .9;
font-weight: 400 !important;
}
.donde .owl-carousel {
left: 16vw;
}
.donde .owl-nav {
display: none;
}
div[role=dialog] {
max-width: calc(100vw - 100px) !important;
max-height: 80vh !important;
}
.tabs-row {
padding-bottom: 100px;
}
.tabs-row .nav-tabs li {
padding: 16px 0;
}
.tabs-row .nav-tabs li > a.half-block-padding + .tab-pane {
padding-top: 0px !important;
margin-top: 16px;
}
.tabs-row .nav-tabs li > .tab-pane > div > div > div > div > div {
width: 100%;
}
.tabs-row .nav-tabs li > .tab-pane > div > div > div > div > div:first-child {
padding-left: 0px;
margin-top: 20px;
}
.tabs-row .nav-tabs li > .tab-pane > div > div > div > div > div:first-child .single-wrapper {
width: 150px;
}
.tabs-row .nav-tabs li > .tab-pane > div > div > div > div > div:last-child {
margin-top: 0px;
margin-left: 0px !important;
padding-left: 0px;
}
.tabs-row .nav-tabs li > .tab-pane > div > div > div > div > div:last-child li {
line-height: 1.4 !important;
padding-bottom: 0px !important;
}
.tabs-row .nav-tabs span.icon-tab {
align-items: center;
display: flex;
justify-content: center;
}
.tabs-row .nav-tabs .icon-tab i:before {
content: "\e874";
}
.case-studies {
padding: 50px 0 0px 0;
}
.case-studies .case-studies-tit {
padding: 0px 0 24px 36px !important;
}
.case-studies .owl-item {
width: 50vw !important;
min-width: 50vw !important;
}
.case-studies .carousel-cases .t-inside {
height: 60vh !important;
}
.case-studies .carousel-cases h2 {
font-size: 3.5vh;
text-align: left;
}
.case-studies .double-block-padding {
padding: 18px !important;
}
}
@media (min-width: 200px) and (max-width: 569px) {
body.casa .relevancia .uncode-multi-bgs {
max-height: 70vw;
}
.tabs-text > * > * > * > * > * {
padding-left: 18px !important;
padding-bottom: 18px;
}
.tabs-text {
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}
.tabs-row {
padding-bottom: 36px;
}
.relevancia-innerrow {
padding-top: 65vw;;
min-height: 100vh;
}
.identificacion .icon-box-icon {
padding-top: 10px !important;
}
.publicaciones .tmb > .t-inside {
min-height: 75vw!important;
max-width: 65vw;
margin-left: 10vw;
}
.publicaciones .tmb h2 a {
height: 70vw !important;
display: block;
font-size: 5vw;
}
.publicaciones .tmb:hover {
opacity: .9;
}
.single-paper .col-double-gutter > .cols-sm-responsive > div[class*=col-sm] {
padding-left: 0px !important;
}
body.single-paper .main-container .cols-sm-responsive {
margin-left: 0px;
}
}
@media (min-width: 570px) and (max-width: 959px) {
h2 {
font-size: 5vw !important;
}
.h2-inicio h2 {
font-size: 3.7vw !important;
}
body.casa .home-row {
min-height: 100vh !important;
background-color: black;
display: flex;
align-items: center;
justify-content: center;
}
body.casa .inicio {
min-height: 100vh !important;
background-color: white;
display: flex;
align-items: center;
justify-content: center;
}
body.casa .relevancia {
padding: 0px !important;
}
.relevancia-innerrow {
padding-top: 48vw;
padding-right: 40px;
padding-left: 0px;
min-height: 100vh;
}
body.casa .relevancia .uncode-multi-bgs {
max-height: 50vw;
opacity: .6;
}
body.casa .tabs-row > * {
min-height: 100vh !important;
display: flex;
align-items: center;
justify-content: center;
}
body.casa .tabs-row {
max-height: 100vh !important;
padding-top: 100px;
}
body.casa .tabs-row .tabs-text li a span {
font-size: 16px !important;
line-height: 16px !important;
}
body.casa .tabs-row .tab-container .vc_tta-tabs-container {
width: 33%;
}
body.casa .tabs-row .tab-container .vertical-tab-contents {
width: 67%;
}
body.casa .tabs-row .tab-container .vertical-tab-contents .col-md-25 {
width: 33%;
}
body.casa .tabs-row .tab-container .vertical-tab-contents .col-md-75 {
width: 67%;
}
body.casa .tabs-row .tab-container .vertical-tab-contents .col-md-75 li {
font-size: 14px !important;
}
body.casa .tabs-row .tabs-row-space {
height: 30px !important;
}
body.casa .identificacion {
min-height: 100vh !important;
}
body.casa .identificacion > * {
min-height: 100vh !important;
display: flex;
align-items: center;
justify-content: center;
padding-top: 72px;
}
body.casa .donde {
min-height: 100vh !important;
}
body.casa .donde > * > * {
min-height: 100vh !important;
display: flex;
align-items: center;
justify-content: center;
}
body.casa .donde .donde-text {
padding-top: 260px !important;
}
body.casa .donde .donde-map {
}
body.casa .donde .donde-map .wpgmza_map {
max-height: 60vh !important;
}
body.casa .case-studies {
min-height-height: 100vh !important;
}
body.casa .publicaciones {
padding-top: 50px;
}
body.casa .publicaciones {
min-height: 100vh !important;
max-height: 100vh !important;
height: 100vh !important;
}
body.casa .publicaciones > * > * > * > * > * {
min-height: 100vh !important;
max-height: 100vh !important;
height: 100vh !important;
}
body.casa .publicaciones .tmb h2 a {
height: 30vw !important;
display: block;
font-size: 2vw;
}
.publicaciones .tmb > .t-inside {
min-height: 5vw!important;
max-width: 60vw;
}
.publicaciones .tmb h2 a {
height: 70vw !important;
display: block;
font-size: 5vw;
}
.publicaciones .tmb:hover {
opacity: .9;
}
.publicaciones .publicaciones-space {
display: none;
}
.impulsores {
min-height: 100vh !important;
padding: 200px 125px;
}
.impulsores h2 {
padding-bottom: 50px !important;
}
body.single-paper .publicaciones {
min-height: 100vh !important;
display: flex;
align-items: center;
justify-content: center;
}
}
@media (max-height: 779px)and (min-width: 969px) {
.identificacion .identificacion-fases .uncode-single-media-wrapper {
padding: 0 16px;
}
} h1,
h2,
h3,
h4 ,
h5 {
line-height: 1.1 !important;
}
.el-text p,
.text-lead p {
line-height: 1.4 !important;
}
.el-text .text-top-reduced p {
font-size: 1.2em;
}
.el-text .text-top-reduced p {
line-height: 1.4!important;
font-size: clamp(15px,.8vw,24px) !important;
}
.copy p,
.tabs-row .tab-sub p {
line-height: 1.4!important;
font-size: clamp(15px,.8vw,24px) !important;
margin-top: 16px !important;
}
.copy p,
.tabs-row .tab-sub p,
.copy h1,
.copy h2,
.copy h3,
.copy h4,
.copy ul {
max-width: 600px;
}
.copy h4 {
font-family: "neue-haas-grotesk-display", sans-serif  !important;
font-weight: 600 !important;
letter-spacing: 0.2 !important;
}
.copy-identifica p {
line-height: 1.4!important;
font-size: clamp(15px,.8vw,24px) !important;
margin-top: 16px !important;
max-width: 600px;
}
.tabs-row .tabs-text .tab-content li {
line-height: 1.4 !important;
margin-top: 20px;
margin-bottom: 0px !important;
font-size: clamp(16px,.8vw,24px);
}
tabs-row .tabs-text .tab-content li p {
line-height: 1.4 !important;
margin-top: 0px;
margin-bottom: 0px !important;
font-size: clamp(16px,.8vw,24px);
}
.tabs-row .tabs-text .tab-content ul {
border-left: 1px dotted black;
padding-left: 25px !important;
}
.fa-angle-down:before {
content: "\e874"!important;
font-size: 42px;
}
#uncode-custom-cursor.diff-style {
filter: hue-rotate(296deg) !important;
}
.asteri-w,
.asteri-w  strong {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 20px !important;
border-left: none !important;
background: url(//orkestra.deusto.es/hiddenchampions-observatory/wp-content/themes/nu-co/images/asteri-w.png) 0 5px no-repeat;
background-size: 0.8vw 0.8vw;
color: white;
}
.copy h3 {
line-height: 1.1;
font-weight: 700;
font-size: clamp(16px,1.4vw,24px) !important;
}
.big-tit-slide p {
letter-spacing: -0.8vw !important;
line-height: 0.8 !important;
z-index: -1 !important;
} .identificacion .identificacion-fases {
padding-top: 10px;
}
.identificacion .identifica-icon h3 {
font-size: 20px !important;
color: var(--azul);
}
.identificacion .identifica-icon .icon-box {
display: table;
}
.identificacion .identifica-icon .icon-box-content {
display: table-cell;
vertical-align: middle;
}
.casestudies .wpb_column:hover .background-inner,
.docus .background-inner:hover {
filter: brightness(95%);
cursor: pointer;
}
.tabs-row .tabs-text ul {
list-style-image: url(//orkestra.deusto.es/hiddenchampions-observatory/wp-content/themes/nu-co/images/li.png) !important;
}
.tabs-row .tab-h-border.nav-tabs.tabs-vertical > li.active[class*=" unshadow-"],
.tabs-row .tab-h-border.nav-tabs.tabs-vertical > li.active.has-active-color {
border-color: rgb(234, 234, 234) !important;
margin-bottom: 0px !important;
margin-top: 0px !important;
-webkit-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 10px 20px -20px rgba(0,0,0,0.5);
}
.tabs-row .tab-h-border.nav-tabs.tabs-vertical > li {
}
.tab-excerpt {
line-height: 1.1 !important;
}
.publicaciones-space1,
.publicaciones-space2 {
height: 20%;
}
.relevancia .row-background,
.case-studies .column-background,
.publicaciones  .column-background {
filter: grayscale(100%);
}
.case-studies .t-background-cover {
opacity: .5;
}
.case-studies .t-entry-visual-cont {
background-color: silver;
}
.case-studies .double-block-padding {
padding: 36px;
}
.case-studies .owl-nav-container.btn-default {
background-color: rgba(255, 255, 255, 0.6) !important;
}
.pum-title {
display: none;
}
.pum-container img {
filter: grayscale(100%);
opacity: .4;
}
.cubre-mapa {
background-color: white;
width: 100%;
float: left !important;
height: 90px;
z-index: 3;
display: none;
}
.ast-mapa {
position: absolute !important;
z-index: 10;
padding: 18px 18px;
}
.ast-mapa .fluid-svg .icon-media img {
width: 25px !important;
}
div.fix-mapa {
background-color: rgb(207, 221, 251) !important;
position: absolute !important;
z-index: 100;
right: 0px;
height: 40px;
width: 110px;
} .single-case-study a {
border-bottom: none !important;
}
.single-case-study .cards .read-more-ov-trigger a {
font-size: 1px;
border-bottom: none !important;
}
.single-case-study .cards .toggle {
font-size: 20px !important;
border-bottom: none !important;
margin-top: 10px !important;
}
.single-case-study h2 {
color: var(--azul) !important;
}
.single-case-study ul.grid1 {
list-style: none;
padding-left: 0px !important;
padding-bottom: 20px !important;
}
.single-case-study ul.grid1 li {
list-style: none;
background-color: var(--gris);
padding: 20px;
border-radius: 10px;
line-height: 1.3;
}
.single-case-study .cs-notas > ul {
list-style: none !important;
padding-left: 20px !important;
}
.single-case-study .cs-notas > ul > li p {
line-height: 1.3 !important;
margin-top: 10px;
text-indent: -17px;
}
.single-case-study .texto-nota-texto a,
.single-case-study .texto-nota a:not(.nota) {
color: black !important;
border-bottom: 1px solid silver !important;
}
.single-case-study .texto-nota .nota {
}
.single-case-study .cards h6 {
padding-bottom: 10px !important;
}
.single-case-study .cards h6 {
padding-bottom: 0px !important;
margin-bottom: -30px;
}
.single-case-study .panel {
padding-top: 10px !important;
padding-bottom: 20px;
border-bottom: 1px solid gray;
margin-bottom: 10px;
}
.single-case-study .panel a > span {
color: black !important;
max-width: calc(100% - 50px);
}
.single-case-study .panel a > span::after {
color: var(--azul) !important;
}
.panel-title > a span:after {
transform: translateY(-50%) rotate(90deg) !important;
width: 50px !important;
font-size: 1.6em!important;
}
.panel-title.active > a span:after {
transform: translateY(-50%) rotate(-90deg) !important;
margin-left: 20px!important;
padding-left: 20px !important;
margin-top: 0px !important;
padding-top: 0px !important;
}
.plus-signed .panel-title.active > a span:after {
transform: translateY(-50%) rotate(45deg);
}
.single-case-study .panel-collapse::before {
padding-top: 20px !important;
}
.single-case-study .panel-body {
padding-bottom: 0px !important;
border-left: 1px solid var(--azul);
margin-bottom: 30px;
}
.single-case-study .panel-body > *{
padding-left: 30px !important;
}
.case-studies .tmb-dark.tmb .t-entry-visual *:not(.add_to_cart_text):not(.view-cart) {
color: var(--azul) !important;
}
.case-studies .t-entry-excerpt p {
color: black !important;
font-weight: 700;
line-height: 1 !important;
}
.single-case-study .acordeon {
}
.cs-contenido h2 {
letter-spacing: 0.1px;
font-size: 32px !important;
}
.cs-contenido h3 {
letter-spacing: 0.1px;
font-size: 28px !important;
}
.cs-contenido h4 {
letter-spacing: 0.2px;
font-size: 24px !important;
}
.cs-contenido h5 {
font-weight: 600;
letter-spacing: 0.1px;
font-size: 20px !important;
}
.cs-contenido h6 {
font-weight: 400;
font-family: neue-haas-grotesk-text;
font-size: 13px !important;
margin-top: 9px;
line-height: 1.3;
}
.cs-contenido .cs-text p {
font-size: 18px !important;
margin-top: 9px;
}
.cs-contenido .cs-text li {
font-size: 18px !important;
margin-top: 9px;
}
.cs-contenido .cs-text.text-small p {
font-size: 13px !important;
margin-top: 9px;
}
.cs-contenido .cs-text.text-lead p {
font-size: 22px !important;
line-height: 1.3 !important;
margin-top: 9px;
}
.cs-contenido a:not(.nota) {
font-weight: 400 !important;
border-bottom: 1px solid silver;
}
.cs-contenido a:hover {
border-bottom: none;
}
.cs-contenido a.nota {
color: #01579c !important;
font-weight: 400 !important;
margin-left: -2px;
vertical-align: super;
font-size: 12px;
cursor: e-resize;
}
@media (max-height: 899px) {
.bajar50 {
}
}
@media (min-height: 1000px) and (min-width:960px) {
.bajar50 {
position: absolute;
top: -5vh;
z-index: 10;
}
}
.bajar-logos {
position: absolute;
bottom: -90px !important;
z-index: 10;
opacity: .9;
}
.grid-footer.single-gutter .grid-footer-inner {
margin-top: 16px !important;
}
.post-papers .isotope-footer {
z-index: 30;
position: absolute;
top: -40px;
}
.post-papers2 .isotope-footer {
z-index: 30;
position: absolute;
top: -40px;
} @media (min-width: 960px) {
#main-logo .navbar-brand img {
left: -33px !important;
position: absolute;
}
div.navbar-cta {
z-index: 9999;
position: fixed;
right: 48px;
top: 0px;
height: auto !important;
}
#menu-menu-idiomas a,
#menu-menu-idiomas-en a,
#menu-menu-idiomas-eu a {
color: var(--gris) !important;
padding: 0p 0px 0px 0px;
}
#menu-menu-idiomas,
#menu-menu-idiomas-en,
#menu-menu-idiomas-eu {
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
#menu-menu-idiomas li,
#menu-menu-idiomas-en li,
#menu-menu-idiomas-eu li {
padding-left: 6px !important;
padding-right: 4px !important;
padding-top: 3px !important;
padding-bottom: 3px !important;
background-color: black;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
#menu-menu-idiomas li > a,
#menu-menu-idiomas-en li > a,
#menu-menu-idiomas-eu li > a {
padding: 0px 0px 0px 0px !important;
font-size: 13px !important;
letter-spacing: 2px;
}
body.casa .menu-comunidad {
position: fixed;
right: 130px !important;
top: -1px;
padding: 4px 10px 3px 10px !important;
line-height: 1 !important;
background-color: rgba(0, 127, 230, 0.6);
border: none;
color: white;
transition: 1s;
max-height: 22px !important;
z-index: 200000 !important;
}
body.casa .menu-comunidad > a{
color: white !important;
}
body.casa .menu-comunidad:hover {
background-color: rgba(0, 0, 0, 0.4);
}
body.casa .menu-item .btn {
}
body.casa .menu-comunidad a {
}
body.casa #menu-secciones {
height: 20px;
margin-top: 40px;
padding-right: 0px;
}
}
@media (max-width: 959px) {
#main-logo .navbar-brand img {
margin-left: -36px !important;
margin-right: 36px !important;
}
.submenu-light:not(.isotope-filters) .menu-smart a {
color: black;
}
.menu-mobile-off-canvas.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner,
.menu-mobile-off-canvas.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell,
.menu-mobile-off-canvas.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner {
padding: 84px 0px 108px 0px !important;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart.menu-primary-inner > li > a {
font-weight: 400;
padding-top: 10px !important;
padding-bottom: 10px !important;
line-height: 1 !important;
}
#menu-menu-idiomas a,
#menu-menu-idiomas-en a,
#menu-menu-idiomas-eu a {
font-weight: 700;
color: white;
font-size: 4.5vw !important;
}
#menu-menu-idiomas span,
#menu-menu-idiomas-en span,
#menu-menu-idiomas-eu span {
background-color: black;
padding: 0px 8px 1px 8px;
margin-top: 18px;
float: left;
margin-right: 0px;
}
.navbar-cta a {
padding: 9px 0px 0px 36px !important;
}
body[class*=hmenu] div:not(.menu-accordion) > ul.menu-smart > li:not(.social-icon),
.main-wrapper ul.menu-smart.menu-horizontal > li:not(.social-icon),
.navbar-cta ul.menu-smart > li:not(.social-icon) {
display: inline-block !important;
}
}  body.single-paper .columna-paper-description .acf-view__formato-academico {
line-height: 1.4;
font-size: 13px;
padding-top: 20px;
color: #646262;
}
body.single-paper .columna-paper .fecha {
padding-top: 20px;
color: black;
font-size: 14px;
font-weight: 700;
letter-spacing: 1px;
}
.post-papers a:hover {
color: white !important;
}
.post-papers > div > div > div > div:hover {
filter: grayscale(20%);
}
.post-papers2 a:hover {
color: white !important;
}
.post-papers2 > div > div > div > div:hover {
opacity: .8 !important;
}
.post-papers2 .single-gutter .tmb > .t-inside {
margin-top: 27px !important;
}
.pagination > li .page-numbers,
.navigation > li .page-numbers {
border-radius: 5px !important;
}
.pagination > li .page-numbers.current,
.navigation > li .page-numbers.current {
background-color: #54b2fd;
color: white !important;
}
@media (min-width: 960px) {
.post-papers > div > div > div > div {
height: 70vh !important;
}
.post-papers > div > div > div  > div  > div {
padding: 0px !important;
}
.post-papers > div > div > div  > div  > div a {
font-size: 4.5vmin !important;
line-height: 1!important;
letter-spacing: -1px;
height: 100% !important;
display: block;
height: 65vh !important;
padding: 18px;
}
.post-papers2 > div > div > div  > div  > div a {
font-size: 20px !important;
line-height: 1!important;
height: 100% !important;
display: block;
height: 29vh !important;
background
}
.post-papers2 .t-entry-date {
font-size: 1vw !important;
color: black !important;
letter-spacing: 1px;
line-height: 1;
opacity: .5 !important;
}
.post-papers2 > div > div > div > div {
height: 35vh !important;
}
.post-papers2 > div > div > div  > div  > div {
padding: 0px !important;
}
.isotope-footer-inner li {
padding: 0 16px;
}
}
@media (min-width: 1600px) {
.post-papers2 > div > div > div  > div  > div a {
font-size: 26px !important;
}
}
.post-papers2 .t-inside,
.columna-paper > div > div > div {
background: url(//orkestra.deusto.es/hiddenchampions-observatory/wp-content/themes/nu-co/images/librosx8.png) left top no-repeat;
background-size: cover;
}
.post-papers2 h2 a {
color: #fff !important;
}
.columna-paper > div > div {
max-height: 600px !important;
}
.columna-paper-related .half-gutter .tmb > .t-inside {
margin-top: 8px !important;
}
.paper-descripcion {
font-size: 18px;
line-height: 1.2;
}
.paper-tit {
max-width: 340px;
}
.paper-botones a {
display: block;
max-width: 250px;
padding: 10px  20px;
margin-bottom: 30px;
text-align: center;
border-radius: 3px;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
}
.paper-botones a.acf-view__enlace-es {
border: 1px solid gray; !
important;
margin-right: 20px !important;
}
.paper-botones a.acf-view__descarga-es {
border: 1px solid var(--azul); !
important;
font-weight: 700;
}
body.single-case-study {
background-color: white !important;
opacity: 1 !important;
}
body.single-case-study .cs-contenido p,
body.single-publicacion .pb-contenido p {
line-height: 1.5 !important;
}
body.single-case-study .cs-contenido a {
font-weight: 700;
color: var(--azul);
}
body.single-case-study .cs-sector {
font-weight: 700;
font-size: 18px;
line-height: 1;
}
body.single-case-study .cs-empresa h1 {
font-size: 48px !important;
line-height: 1;
}
body.single-publicacion .pb-tit {
font-size: 48px !important;
font-weight: 300;
color: var(--azul);
}
body.single-publicacion .pb-boton {
padding-top: 20px !important;
}
body.single-publicacion .pb-boton a {
background-color: black;
color: var(--gris);
padding: 5px 16px 7px 16px;
border-radius: 2px;
border: 1px solid var(--azul);
}
body.single-publicacion .pb-boton a:hover {
background-color: var(--azul);
color: black;
border: 1px solid var(--azul);
}
body.single-publicacion .footer-scroll-top,
body.single-case-study .footer-scroll-top {
display: none !important;
}
.pb-tit {
line-height: 1;
}
body.single-publicacion .menu-primary.is_stuck .menu-container,
body.single-publicacion .menu-primary .menu-container {
box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0) !important;
background-color: rgba(0, 0, 0, 0.5) !important;
}
body.single-paper #menu-menu-idiomas,
body.single-case-study #menu-menu-idiomas,
body.single-paper #menu-menu-idiomas-en,
body.single-case-study #menu-menu-idiomas-en,
body.single-paper #menu-menu-idiomas-eu,
body.single-case-study #menu-menu-idiomas-eu {
display: none !important;
}
@media (min-width: 960px) {
body.single-publicacion li.volver > a.cursor-init {
color: var(--azul) !important;
font-size: 14px !important;
letter-spacing: 1px !important;
}
body.single-publicacion li.volver i {
color: var(--azul) !important;
font-size: 16px !important;
}
body.single-case-study .menu-primary.is_stuck .menu-container,
body.single-case-study .menu-primary .menu-container {
box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0) !important;
background-color: rgba(255, 255, 255, 0.9) !important;
}
body.single-publicacion	#menu-menu-idiomas li,
body.single-publicacion	#menu-menu-idiomas-en li,
body.single-publicacion	#menu-menu-idiomas-eu li {
background-color: rgba(255, 255, 255, 0.5);
}
body.single-publicacion #menu-menu-idiomas a,
body.single-publicacion #menu-menu-idiomas-en a,
body.single-publicacion #menu-menu-idiomas-eu a {
color: black !important;
}
body.single-case-study .btn {
padding: 13px 18px !important;
border-color: var(--azul);
}
body.single-publicacion .btn {
padding: 13px 18px !important;
color: var(--azul) !important;
border-color: var(--gris);
}
}
@media (max-width: 959px) {
.pb-tit {
padding-top: 32px;
}
} .opacity05 {
opacity: 0.5 !important;
}
.opacity10 {
opacity: 0.1 !important;
}
.opacity20 {
opacity: 0.2 !important;
}
.opacity30 {
opacity: 0.3 !important;
}
.opacity40 {
opacity: 0.4 !important;
}
.opacity50 {
opacity: 0.5 !important;
}
.opacity60 {
opacity: 0.6 !important;
}
.opacity70 {
opacity: 0.7 !important;
}
.opacity80 {
opacity: 0.8 !important;
}
.opacity90 {
opacity: 0.9 !important;
}
@keyframes rotation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
.rotate img {
animation: rotation 60s infinite linear;
}  .wpgmza-pagination a,
.gm-style-iw-d {
font-family: "neue-haas-grotesk-text" !important;
}
.gm-style .gm-style-iw {
font-weight: 400;
}
.gm-style .gm-style-iw .gm-style-iw-chr {
position: absolute;
z-index: 1;
right: 0px;
padding: 0;
}
.gm-style .gm-style-iw .gm-style-iw-chr > button > span {
background-color: white;
}
.gm-ui-hover-effect {
opacity: 1;
}
.gm-style .gm-style-iw .gm-style-iw-chr {
opacity: .8;
}
.gm-style .gm-style-iw .gm-style-iw-chr:hover {
opacity: .7;
}
.gm-style .gm-style-iw-c {
padding: 0px;
}
.gm-style .gm-style-iw-d {
overflow: hidden!important;
max-height: 1000px !important;
}
.gm-style .gm-style-iw .wpgmza-gallery-item {
max-height: 200px !important;
}
.gm-style .gm-style-iw .wpgmza-infowindow {
width: 100% !important;
margin: -18px 0 0 0 !important;
overflow: hidden;
max-width: 350px !important;
width: 350px !important;
}
.gm-style .gm-style-iw img.wpgmza_infowindow_image {
margin: 0 0 16px 0 !important;
overflow: hidden;
max-width: 350px !important;
max-height: 225px !important;
width: 350px !important;
height: 225px !important;
}
@media (max-width: 569px) {
.gm-style-iw-d > div,
.gm-style-iw-d > div > div,
.gm-style-iw-d > div > div > div {
max-width: 300px;;
}
.gm-style .gm-style-iw .wpgmza-infowindow {
max-width: 300px !important;
width: 300px !important;
}
.gm-style .gm-style-iw img.wpgmza_infowindow_image {
max-width: 390px !important;
max-height: 200px !important;
width: 300px !important;
height: 200px !important;
}
}
.gm-style .gm-style-iw .wpgmza_infowindow_title {
line-height: 1;
font-size: 20px;
padding: 8px 12px 0 18px;
text-transform: uppercase !important;
}
.gm-style .gm-style-iw .wpgmza_infowindow_address {
line-height: 1;
font-size: 12px;
margin-top: 1px!important;
margin-bottom: 6px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: .5px;
padding: 2px 12px 2px 18px;
}
.gm-style .gm-style-iw .wpgmza_infowindow_description {
padding: 0 12px 8px 18px;
line-height: 1.2 !important;
font-weight: 400;
font-size: 13px !important;
}
.gm-style .gm-style-iw .wpgmza_infowindow_description > *,
.gm-style .gm-style-iw .wpgmza_infowindow_description > * > *,
.gm-style .gm-style-iw .wpgmza_infowindow_description p {
font-weight: 400;
line-height: 1.2 !important;
padding: 0px !important;
margin: 0px !important;
font-size: 13px !important;
}
.gm-style .gm-style-iw p.wpgmza_infowindow_link {
padding: 0 0 15px 18px;
margin-top: 4px;
}
.gm-style .gm-style-iw a.wpgmza_infowindow_link {
font-weight: 700;
font-size: 12px;
color: #fff !important;
background-color: var(--azul);
display: unset;
padding: 1px 5px;
letter-spacing: .5px;
border-radius: 2px;
}
.gm-style .gm-style-iw p.wpgmza_infowindow_link:hover {
background-color: white;
}
.gm-style .gm-style-iw a.wpgmza_infowindow_link:hover {
background-color: black;
color: white !important;
}
.gm-style .gm-style-iw .wpgmza_infowindow_link:hover {
background-color: #262626;
}
.gm-style .gm-style-iw .wpgmza_infowindow_link:hover {
background-color: #262626;
} .donde-tit h2 {
line-height: .9 !important;
}
.donde .mapa-content > div > .wpgmza_map {
border-radius: 5px !important;
}
.donde .owl-nav {
left: -20vw;
position: absolute;
width: 100vw !important;
top: 0px;
}
.donde .owl-prev,
.donde .owl-next {
width: 30px !important;
height: 60px !important;
text-indent: 200000000px;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.3);
top: 17px !important;
}
.donde .owl-prev {
background: url(//orkestra.deusto.es/hiddenchampions-observatory/wp-content/themes/nu-co/images/gol2.png) center center no-repeat !important;
background-size: cover !important;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.donde .owl-next {
background: url(//orkestra.deusto.es/hiddenchampions-observatory/wp-content/themes/nu-co/images/gor2.png) center center no-repeat !important;
background-size: cover !important;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.donde .owl-carousel {
position: absolute !important;
padding: 0px 0 36px 0;
margin-top: 5px;
width: 100vw !important;
}
.donde .wpgmza_marker_carousel .item .wpgmza_marker_title {
font-weight: 700 !important;
font-size: 12px !important;
line-height: 1 !important;
margin: 0px !important;
height: 24px !important;
}
.donde .wpgmza_carousel_info_holder {
display: table;
height: 24px;
padding: 5px 2px;
width: 100%;
text-align: center;
}
.donde .wpgmza_marker_carousel .item .wpgmza_marker_title {
display: table-cell;
vertical-align: middle;
}
.donde .wpgmza-standalone-component .wpgmza_marker_carousel.owl-carousel .item,
.donde .wpgmza_map .wpgmza-inner-stack .wpgmza_marker_carousel.owl-carousel .item {
margin-right: 5px;
margin-left: 0px;
}
.donde .wpgmza-standalone-component .wpgmza_marker_carousel.owl-carousel .item,
.donde .wpgmza_map .wpgmza-inner-stack .wpgmza_marker_carousel.owl-carousel .item {
font-size: 12px !important;
line-height: 1!important;
padding: 0px !important;
background-color: #ffffffeb;
color: black!important;
text-transform: uppercase;
border-radius: 5px;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.3);
}
.donde .wpgmza_carousel_image_holder img {
border-top-left-radius: 5px !important;
border-top-right-radius: 5px !important;
}
.cmplz-message p {
line-height: 1.2 !important;
text-align: center !important;
margin-top: 0px
}
#cmplz-manage-consent .cmplz-manage-consent {
bottom: -100px !important;
display: none;
}
@media (min-width: 768px) {
.cmplz-cookiebanner {
grid-row-gap: 5px !important;
}
}
@media (max-width: 768px) {
div[role=dialog] {
max-width: 95% !important;
max-height: 80vh !important;
}
.cmplz-cookiebanner p {
font-size: 13px !important;
}
.cmplz-cookiebanner button {
font-size: 13px !important;
padding: 5px !important;
height: 30px !important;
}
.cmplz-cookiebanner {
margin: 10px;
}
}
@media (max-width: 570px) {
.email a{
font-size:14px;
}
li.menu-item-button > a .menu-comunidad > span {
white-space: wrap !important;
}
}
@media (min-width: 960px) {
.footer-scroll-top {
right: 30px !important;
bottom: 50px !important;
}
}