:root {
--black: #1e1b18;
--accent: #db0058;
--blue: #0a2463;
--grey: #d9d9d9;
}
::selection {
background-color: var(--accent);
color: #ffffff;
}
.current-menu-item a span {
color: var(--accent) !important;
}
#header-outer[data-lhe='animated_underline'].transparent #top nav > ul > li > a .menu-title-text:after {
border-color: var(--accent) !important;
}
#header-outer.transparent[data-lhe='default'] #top nav .sf-menu > .current-lang.current_page_item > a,
#header-outer.transparent[data-lhe='default'] #top nav > ul > li > a:hover,
#header-outer.transparent #top nav > ul > li > a,
#header-outer.transparent #top nav > .sf-menu > li.current-lang > a,
#header-outer #top nav > ul > li.current-lang > a,
#header-outer.transparent.dark-slide > #top nav > ul > li > a:hover,
#header-outer.transparent.dark-slide > #top nav > ul > .nectar-regular-menu-item.menu-item-over > a:hover,
#header-outer.transparent #top nav > ul > li > a {
color: var(--accent) !important;
}
#links-normativa a {
text-decoration: underline !important;
}
#links-normativa a:hover {
color: var(--accent) !important;
} .wpcf7-form p span {
color: #fff;
}
.span_12.light input[type='date']:focus,
.span_12.light input[type='email']:focus,
.span_12.light input[type='password']:focus,
.span_12.light input[type='search']:focus,
.span_12.light input[type='tel']:focus,
.span_12.light input[type='text']:focus,
.span_12.light input[type='url']:focus,
.span_12.light select:focus,
.span_12.light textarea:focus {
border-color: var(--accent);
}
textarea {
min-height: 304px;
} .row_col_wrap_12 {
padding: 18vh 7vw;
}
.first-row .row_col_wrap_12 {
padding-bottom: 5vh !important;
}
.white-text h1 {
color: #ffffff;
}
.blue-text,
.blue-text h1,
.blue-text h2,
.blue-text h3 {
color: var(--blue);
}
.light p {
color: var(--grey);
}
p a {
color: var(--accent) !important;
text-decoration: underline;
}
.dark-row {
background-color: var(--black);
}
#footer {
padding-top: 10vh !important;
padding-bottom: 20px !important;
}
#footer .row_col_wrap_12 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.hero_row {
padding-top: 7vh !important;
}
.nectar-button.large.regular.accent-color.regular-button {
text-align: center;
}
.footer-img {
width: 200px !important;
}
@media (min-width: 1000px) {
.row_col_wrap_12 .vc_col-sm-6:nth-child(odd) .vc_column-inner,
.row_col_wrap_12_inner .vc_col-sm-6:nth-child(odd) .vc_column-inner {
padding-left: 3vw !important;
padding-right: 0 !important;
}
.row_col_wrap_12 .vc_col-sm-6:nth-child(even) .vc_column-inner,
.row_col_wrap_12 .vc_col-sm-6:first-child .vc_column-inner,
.row_col_wrap_12_inner .vc_col-sm-6:nth-child(even) .vc_column-inner,
.row_col_wrap_12_inner .vc_col-sm-6:first-child .vc_column-inner {
padding-right: 3vw !important;
padding-left: 0 !important;
}
} #page-header-wrap,
#nectar-page-header-p-wrap,
#page-header-bg {
display: none !important;
}
.img-with-aniamtion-wrap {
margin-bottom: 40px !important;
}
h3.post-heading {
font-size: 31px !important;
font-weight: 100 !important;
}
body.single-post.material[data-bg-header='true'] .container-wrap {
padding-top: 0px !important;
}
.post .content-inner {
padding-bottom: 0 !important;
}
.single-post .row {
padding-bottom: 0 !important;
}
h1.publications-title {
margin-bottom: 0 !important;
}
.publications-row .row_col_wrap_12 {
padding-top: 0 !important;
} .tabbed[data-style='minimal_flexible'][data-color-scheme='accent-color'] .wpb_tabs_nav > li a::before {
box-shadow: none;
}
.valoracion_toggles {
display: none !important;
}
.valoracion_toggles.visible {
display: initial !important;
}
.tabbed > ul li:hover,
body .wpb_content_element .wpb_tabs_nav li,
body .wpb_content_element .wpb_tabs_nav li:hover {
background-color: var(--accent);
opacity: 0.9;
}
.tabbed[data-style='minimal_flexible'] .wpb_tabs_nav > li {
background: var(--accent);
color: #fff;
}
.tab-item ul li:hover {
background-color: var(--accent) !important;
}
.tab-item.active-tab,
.tab-item.active-tab > ul li a:hover {
background-color: var(--grey) !important;
color: var(--black) !important;
}
.tabbed[data-style*='minimal'][data-color-scheme='accent-color'] > ul li a::after {
background-color: transparent;
}
.tabs-section .row_col_wrap_12 {
padding: 0 !important;
}
.tabs-section .inside-row,
.tabs-section .inner-toggle-wrap {
padding: 0 7vw !important;
}
.tabs-section .inner-toggle-wrap {
padding-bottom: 30px !important;
}
.tabs-section a.toggle-heading {
padding: 30px 7vw !important;
color: var(--blue) !important;
}
.tabs-section div[data-style='minimal'] .toggle {
border-bottom: 2px solid var(--accent);
}
.tabs-section div[data-style*='minimal'] .toggle > .toggle-title i {
right: 7vw;
} .big_hero_title {
font-size: 9vw !important;
line-height: 1.1 !important;
margin-bottom: 8vh;
font-weight: 100;
}
.big_cta {
font-size: 5vw !important;
line-height: 1.1 !important;
margin-bottom: 40px !important;
font-weight: 100 !important;
}
.wpb_wrapper h2.vc_custom_heading.secondary_title,
.wpb_wrapper h3.vc_custom_heading.secondary_title,
.wpb_text_column {
margin-bottom: 40px !important;
}
h2.vc_custom_heading.secondary_title.no-margin {
margin-bottom: 0 !important;
}
.secondary_title {
font-size: 3.2vw !important;
line-height: 1.2 !important;
}
@media (max-width: 1000px) {
.wpb_wrapper h1.vc_custom_heading.big_hero_title,
.wpb_wrapper h2.vc_custom_heading.big_hero_title {
font-size: 13vw !important;
line-height: 1 !important;
}
.wpb_wrapper h2.vc_custom_heading.big_cta,
.wpb_wrapper h3.vc_custom_heading.big_cta {
font-size: 13vw !important;
line-height: 1 !important;
}
.wpb_wrapper h2.vc_custom_heading.secondary_title,
.wpb_wrapper h3.vc_custom_heading.secondary_title {
font-size: 10vw;
line-height: 1 !important;
}
.dark-row .vc_column-inner {
padding-bottom: 20px;
}
}
@media (max-width: 690px) {
.wpb_wrapper h2.vc_custom_heading.secondary_title,
.wpb_wrapper h3.vc_custom_heading.secondary_title {
line-height: 1 !important;
}
div[data-style='minimal'] .toggle > .toggle-title a {
padding-right: 20vw !important;
}
}