:root {
--azul: #3943DB;
--turquesa: #33D2AC;
--gris: #737373;
--gris-2: #F4F4F4;
--blanco: #fff;
--negro: #232323;
}
::selection {
color: #ffffff;
background: var(--azul);
}
.color-verde-1,
.color-verde-1 * {
color: var(--blanco) !important;
}
.color-gris,
.color-gris * {
color: var(--gris) !important;
}
.opacity-0 {
opacity: 0 !important;
}
.d-none {
display: none!important;
}
.titulo-h1-general h1 {
font-size: 7.9vw !important;
line-height: 7vw !important;
}
.titulo-h2-general h2,
.titulo-h2-turquesa h2 {
font-size: 100px !important;
line-height: 50px !important;
color: var(--azul) !important;
}
.titulo-h2-turquesa h2 {
color: var(--turquesa) !important;
}
.boton-flecha-circulo {
font: 18px 'Sora' !important;
font-weight: 500 !important;
}
.boton-triangulo {
font: 18px 'Barlow' !important;
font-weight: 500 !important;
margin-bottom: 0;
}
.boton-triangulo i {
left: 0;
right: auto;
}
.boton-flecha-circulo i {
right: 0;
left: auto;
}
.boton-flecha-circulo i svg {
width: 20px !important;
height: 20px !important;
}
.boton-triangulo span {
padding-left: 5px !important;
}
.bboton-flecha-circulo span {
padding-right: 10px !important;
} body {
overflow-x: hidden;
}
.body[data-button-style="slightly_rounded_shadow"] .nectar-button:hover {
-ms-transform: translateY(-3px) !important;
transform: translateY(-3px) !important;
-webkit-transform: translateY(-3px) !important;
}
body a {
color: var(--azul);
}
.black-text{
color:var(--negro)!important;
}
.margin-zero {
margin: 0 !important;
}
.right-zero {
float: right;
}
.greyscale {
filter: grayscale(1);
}
td {
vertical-align: middle!important;
}
.cursor-pointer {
cursor: pointer;
} .paoc-credit-wrp {
display: none;
}
.paoc-popup-content p:last-of-type {
padding-bottom: 0!important;
}
.paoc-padding-20 {
padding: 4%!important;
}
.paoc-close-popup {
background-color: var(--azul);
}
@media (max-width: 690px) {
p, li, a {
font-size: 16px;
}
.migas-de-pan {
font-size: 16px;
letter-spacing: -0.02em;
}
tr{
display: flex;
flex-direction: row;
}
td, th {
display:flex;
width: 200px;
}
} .nectar-cta .link_wrap {
height: min-content;
display: inline-block;
}
.boton-borde-blanco {
padding: 0 !important;
border-radius: 100px !important;
font: 25px 'Barlow';
color: var(--turquesa) !important;
background: none !important;
border: none !important;
}
.boton-borde-blanco span {
padding: 5px 20px;
border-radius: 100px !important;
border: none;
background-color: var(--blanco);
color: var(--azul);
font-weight: 500;
}
.boton-borde-blanco span:hover, .boton-borde-blanco-modal:hover {
background: #fff !important;
color: var(--turquesa) !important;
}
.boton-borde-blanco-modal {
border-radius: 100px !important;
font: 14px 'Barlow'!important;
color: var(--azul) !important;
background: var(--blanco)!important;
border: none !important;
padding: 5px 10px!important;
font-weight: 500!important;
}
.boton-borde-verde {
padding: 0 !important;
font: 25px 'Barlow';
color: var(--turquesa) !important;
background: none !important;
border: 1px solid var(--turquesa);
}
.boton-borde-verde:hover {
border: 1px solid var(--turquesa) !important;
}
.boton-borde-verde span {
padding: 5px 10px;
border: none;
background-color: transparent;
color: var(--turquesa);
font-weight: 500;
}
.boton-borde-verde span:hover {
background: var(--turquesa);
color: #fff !important;
border: 1px solid var(--turquesa);
border-radius: 50px;
}
.boton-borde-azul {
padding: 0 !important;
font: 25px 'Barlow';
color: var(--azul) !important;
background: none !important;
margin-bottom: 0 !important;
}
.boton-borde-azul span {
padding: 5px 24px;
border: 1px solid var(--azul);
border-radius: 50px;
}
.boton-borde-azul span:hover {
background: var(--azul);
color: #fff !important;
border: 1px solid var(--azul);
border-radius: 50px;
}
@media (min-width: 1921px) {
.titulo-h1-general h1 {
font-size: 120px !important;
}
}
@media (max-width: 1299px) {
.titulo-h2-general h2,
.titulo-h2-turquesa h2 {
font-size: 5.5vw !important;
line-height: 5.5vw !important;
}
}
@media (max-width: 999px) {
.titulo-h1-general h1 {
font-size: 10vw !important;
}
}
@media (max-width: 689px) {
.titulo-h1-general h1 {
font-size: 12vw !important;
}
.titulo-h2-general h2,
.titulo-h2-turquesa h2 {
font-size: 10vw !important;
line-height: 10vw !important;
}
.float-zero {
float: left;
}
} #top .container>.row {
border-bottom: 2px solid var(--turquesa);
}
.current-menu-item a span {
color: var(--turquesa) !important;
}
.boton-sede-electrónica {
background: transparent;
border: 1px solid #fff !important;
padding: 4px 8px;
height: min-content;
color: #fff;
font: 14px 'Sora', sans-serif !important;
border-radius: 100px;
position: absolute;
font-weight: 500;
top: 20px;
z-index: 11111;
transition: all 0.4s ease-in-out;
}
.boton-sede-electrónica:hover {
background: var(--blanco);
color: var(--azul);
border: solid 2px var(--blanco);
transition: all 0.4s ease-in-out;
}
#logo {
margin: 28px 0 !important;
}
#header-outer {
background: transparent;
padding: 0 !important;
}
.sub-menu {
padding: 10px 20px 0 20px !important;
}
.sub-menu li a {
margin-bottom: 10px !important;
}
.sf-menu li ul {
width: 280px;
}
.mobile-icon {
top: 75px !important;
}
@media only screen and (min-width: 1000px) {
#header-outer:not([data-format=left-header]) #top nav>ul>li {
align-items: flex-end;
}
#header-outer:not([data-format=left-header]) #top nav>ul>li a {
margin-bottom: 32px;
}
}
@media (max-width: 999px) {
.mobile-icon {
top: auto !important;
}
#logo img.starting-logo {
top: 25px!important;
}
}
@media (max-width: 689px) {
#top {
padding-top: 0px;
}
} #slide-out-widget-area.fullscreen-alt .inner-wrap {
background-color: var(--azul) !important;
}
#slide-out-widget-area .menu {
top: 40px !important;
}/*/*/.home-title-h1 h1>span:last-child {
padding-right: 20px !important;
}
.home-white-txt p {
font-size: 22px;
line-height: 1.4em;
}
@media (max-width: 999px) {
.home-title-h1 h1:after {
top: 20.5vw;
}
}
@media (max-width: 689px) {
.home-title-h1 h1:after {
display: none;
}
.home-white-txt p {
font-size: 18px;
}
}/**/.ambito-trabajo-titulo-bloque-titulo h3 {
color: var(--turquesa);
}
.ambito-trabajo-titulo-bloque-titulo h3 span {
font-weight: 800;
font-size: 48px !important;
}
.ambito-img-icon {
width: auto !important;
height: 300px !important;
}
.ambito-column-img-icon .hover-wrap {
display: flex !important;
justify-content: flex-end !important;
}
.ambito-trabajo .row_col_wrap_12 {
justify-content: center;
align-items: center !important;
}
.ambito-trabajo .wpb_row>.span_12 {
align-items: center !important;
}
.ambito-text-flex .vc_column-inner {
display: flex;
align-items: center;
height: 300px;
}
.ambito-text-flex p {
color: #232323;
}
@media (max-width: 1299px) {
#ajax-content-wrap .vc_row.bottom_margin_60px {
margin-bottom: 0 !important;
}
.ambito-text-flex .vc_column-inner {
height: auto !important;
}
}
@media (max-width: 999px) {
.ambito-trabajo .wpb_row>.span_12 {
align-items: flex-start !important;
}
.ambito-img-icon {
width: auto !important;
margin-left: 0 !important;
height: 190px !important;
}
}
@media (max-width: 678px) {
.ambito-img-icon {
width: auto !important;
margin-left: 0 !important;
height: 80px !important;
}
}
.logo-junta {
width: auto !important;
height: auto !important;
}
.logo-europa-crecimiento {
width: auto !important;
height: 80px !important;
}
.logo-eu {
width: auto !important;
height: 120px !important;
}
@media (max-width: 999px) {
.logo-junta,
.logo-eu,
.logo-europa-crecimiento {
height: auto !important;
}
} .mapa-home>.row-bg-wrap:first-of-type {
background: linear-gradient(0deg, rgba(54, 221, 181, 1) 30%, var(--azul) 30%);
} .organizacion-cont>.row-bg-wrap {
background: linear-gradient(0deg, rgba(255, 255, 255, 1) 60%, rgba(54, 221, 181, 1) 60%);
}
.organizacion-cont .flickity-viewport {
margin-top: 20px !important;
}
.organizacion-cont .img-with-animation {
border-radius: 20px !important;
}
.organizacion-nombre {
font-size: 24px;
font-weight: 600;
margin-bottom: 0px !important;
margin-top: 20px !important;
color: var(--gris);
line-height: normal;
}
@media (max-width: 1199px) {
.organizacion-nombre {
font-size: 18px;
}
.organización-cargo {
font-size: 16px;
}
} .datos-cont>.row-bg-wrap {
background: linear-gradient(0deg, rgba(244, 244, 244, 1) 35%, rgba(255, 255, 255, 1) 35%);
}
.datos-cont .symbol,
.datos-cont .number {
font: 6vw 'Sora' !important;
font-weight: 700 !important;
letter-spacing: -1px;
}
.datos-cont .symbol {
font-size: 2.44vw !important;
}
.datos-cont .subject {
font-size: 28px !important;
font-weight: 500;
color: var(--azul);
letter-spacing: -0.2px;
}
.datos-cont .img-with-animation {
height: 113px !important;
width: auto !important;
}
@media (max-width: 999px) {
.datos-cont>.span_12 {
justify-content: center !important;
align-content: flex-start !important;
}
}
@media (max-width: 576px) {
.datos-cont>.row-bg-wrap {
background: linear-gradient(0deg, rgba(244, 244, 244, 1) 48.8%, rgba(255, 255, 255, 1) 48.8%);
}
.datos-cont .img-with-animation {
height: 100px !important;
}
} .licitaciones-cta span.link_wrap {
border-radius: 40px !important;
}
.licitaciones-flex-column .wpb_wrapper {
display: flex;
flex-direction: column;
}
.licitaciones-cta p span {
margin-right: 0 !important;
}
.home-licitaciones-cont .post-heading {
line-height: 1.6em !important;
}
.nectar-post-grid-wrap[data-style="vertical_list"] .item-main .meta-date {
min-width: 12%!important;
}
@media (max-width: 999px){
.boton-ver-licitaciones-home .vc_column-inner {
align-items: flex-start;
}
} .recent-posts-title,
.post-header .meta-category {
display: none;
}
.blog-recent img {
border-radius: 16px;
}
.blog-recent .post-header {
margin-bottom: 8px !important;
}
.blog-recent .post-header h3 {
font-size: 20px !important;
}
.blog-recent .excerpt {
font-size: 16px;
}
@media (max-width: 999px) {
.has-post-thumbnail {
width: 49% !important;
}
}
@media (max-width: 689px) {
.has-post-thumbnail {
width: 100% !important;
}
.datos-cont .number {
font-size: 15vw !important;
}
.datos-cont .symbol {
font-size: 10vw !important;
}
}/*/*//**/.redes-calor-bloque h3 {
color: var(--turquesa) !important;
font-size: 3.2vw !important;
font-weight: 600 !important;
line-height: normal;
margin: 0 !important;
}
.redes-calor-bloque {
box-shadow: 20px 20px 0px #33D2AC;
margin: 0 20px 20px 0 !important;
}
.img-with-animation.redes-calor-icon {
height: 120px !important;
transform: translate(-80px, 80px) !important;
z-index: 2 !important;
}
.redes-calor-bloque:first-child img {
height: 60px !important;
}
.doble-columna-txt {
column-count: 2;
column-gap: 40px;
}
.lista-beneficios {
font-weight: 500;
}
.lista-beneficios ul {
margin-left: 20px !important;
}
.lista-beneficios ul li {
margin-bottom: 12px;
}
@media (max-width: 1199px) {
.img-with-animation.redes-calor-icon {
height: 80px !important;
transform: translate(-60px, 60px) !important;
}
}
@media (max-width: 999px) {
.redes-calor-bloque h3 {
font-size: 8vw !important;
}
}
@media (max-width: 768px) {
.doble-columna-txt {
column-count: 1;
}
.lista-beneficios {
font-size: 15px;
line-height: 1.1em;
}
.redes-calor-bloque h3 {
margin-bottom: 20px !important;
}
}
@media (max-width: 690px) {
.img-with-animation.redes-calor-icon {
height: 60px !important;
transform: translate(-50px, 50px) !important;
}
} .datos-cifra-kwh {
font-family: 'Sora', sans-serif;
font-weight: 600;
}
.datos-cifra-kwh span {
font-size: 1.2em;
}
@media (max-width: 576px) {
.datos-cifra-kwh {
margin-bottom: 8px !important;
}
} .red-calor-flex .row_col_wrap_12_inner {
display: flex!important;
justify-content: center!important;
}
.proyecto-cont p {
font-size: 28px !important;
font-weight: 500;
line-height: 1.2em;
}
.proyecto-cont span {
font-size: 14px !important;
line-height: normal;
}
.boton-borde-blanco {
margin-bottom: 0;
}
@media (max-width: 1329px) {
.proyecto-cont p {
font-size: 24px !important;
}
.proyecto-cont span {
font-size: 13px !important;
}
}
@media (max-width: 689px) {
.proyecto-cont p {
font-size: 20px !important;
}
}/*/*//**/.datos-recursos-forest .number {
font-size: 4vw !important;
}
.datos-recursos-forest .img-with-animation {
height: 160px !important;
width: auto !important;
}
@media (max-width: 689px) {
.has-post-thumbnail {
width: 100% !important;
}
.datos-recursos-forest .number {
font-size: 10vw !important;
}
.datos-recursos-forest .symbol {
font-size: 6vw !important;
}
}/*/*//**/.parques-card-titles {
color: var(--turquesa) !important;
margin-bottom: 12px !important;
}
.parques-empresariales-cont img {
height: 236px !important;
}
.suelo-white-text {
font-size: 24px;
line-height: 1.4em;
}
.pema-title .vc_column-inner {
transition: all .4s ease-in-out;
}
.pema-title .vc_column-inner:hover {
color: var(--azul)!important;
transition: all .4s ease-in-out;
}
@media (max-width: 1299px) {
.parques-empresariales-cont h3 {
font-size: 7vw;
}
}
@media (max-width: 1092px) {
.parques-empresariales-cont img {
height: 254px !important;
}
}
@media (max-width: 999px) {
.parques-empresariales-cont img {
height: 100px !important;
}
.parques-empresariales-img-bg .column-bg-overlay {
background-color: transparent !important;
}
}
@media (max-width: 689px) {
.parques-empresariales-cont h3 {
font-size: 10vw;
}
.parques-empresariales-cont img {
height: 80px !important;
}
} @media (max-width: 1120px) {
.parques-proyectos-title p {
font-size: 19px;
}
}/*/*/.fondos-europeos-bg>.row-bg-wrap {
background: linear-gradient(0deg, #36ddb5 60%, rgba(57, 74, 226, 1) 60%);
}
.fondos-europeos-txt-btn>div>.wpb_wrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 20px;
}
.fondos-europeos-txt-btn>div>.wpb_wrapper>div {
width: 50%;
}
.fondos-europeos-txt-btn>div>.wpb_wrapper>div:nth-child(odd) {
padding-right: 15px;
margin: 0;
}
.fondos-europeos-title h2 {
font-family: 'Sora' !important;
font-weight: lighter !important;
}
.fondos-europeos-antifraude-subtitle {
font: 26px 'Sora';
font-weight: 400;
line-height: 1.2em;
color: var(--turquesa);
}
.fondos-europeos-documentacion .wpb_column:not([class*=vc_col-xs]){
margin-bottom: 8px!important;
}
@media (max-width: 689px) {
.fondos-europeos-bg>.row-bg-wrap {
background: linear-gradient(0deg, #36ddb5 55%, rgba(57, 74, 226, 1) 55%);
}
.fondos-europeos-txt-btn>div>.wpb_wrapper{
flex-direction: column;
}
.fondos-europeos-txt-btn>div>.wpb_wrapper>div{
width: 100%;
}
}/**/.blue-bg.plan-recuperacion>.row-bg-wrap {
background: linear-gradient(0deg, rgb(255, 255, 255) 65%, rgba(57, 74, 226, 1) 65%);
}
.plan-recuperacion-links .wpb_wrapper {
justify-content: space-between;
}
.plan-recuperacion-links .wpb_wrapper .nectar-responsive-text {
margin-bottom: 0px !important;
}
.plan-recuperacion-logos .span_12 {
align-items: center;
}
@media (max-width: 999px) {
.plan-recuperacion-links .wpb_wrapper {
display: flex;
}
}
@media (max-width: 689px) {
.plan-recuperacion-links .wpb_wrapper {
flex-direction: column;
text-align: center;
gap: 12px;
}
} .table-scroll {
overflow-x: auto;
}
.tablepress.subproyectos-tabla {
margin-top: 20px;
}
.tablepress>:where(tbody)>.odd>* {
background-color: #f4f4f4;
}
.subproyectos-tabla th {
font-weight: 500;
text-align: center;
}
.container-wrap input[type=search], .container-wrap select{
background-color: #ececec!important;
border: 1px solid #ccc!important;
padding: 4px!important;
margin-bottom: 20px!important;
}
.tablepress>:where(thead,tfoot)>*>th{
background-color: #ececec;
}
.tablepress .sorting:hover {
background-color: rgb(24 99 220 / 20%);
}
.dataTables_paginate .paginate_button:after,
.dataTables_paginate .paginate_button:before {
color: var(--azul);
text-shadow: none !important;
font-weight: 100;
}
.dataTables_paginate .paginate_button:hover:after,
.dataTables_paginate .paginate_button:hover:before {
color: var(--turquesa);
}
@media (max-width: 999px){
.tablepress .sorting, .tablepress .sorting_disabled {
font-size: 14px;
padding: 8px 24px 8px 8px!important;
text-align: center!important;
line-height: 1.2em;
}
}
@media (max-width: 689px) {
.dataTables_filter {
float: left;
}
}/*/*/.nectar-scrolling-tabs .scrolling-tab-nav h3 {
font-size: 2vw;
color: #394ae2;
}
@media (max-width: 689px){
.componente-1 .wpb_wrapper{
display: flex;
flex-direction: column;
}
.componente-1 .nectar-button {
margin-bottom: 40px!important;
}
.componente-1 .wpb_wrapper>div{
margin-bottom: 4px;
}
}/*/*/.noticias-post-cont .wp-post-image {
border-radius: 20px;
}
.noticias-post-cont article {
width: 49%;
position: relative !important;
top: auto !important;
padding: 0;
margin: 0;
border-bottom: 2px solid var(--gris-2);
margin-bottom: 100px;
}
.noticias-post-cont article {
color: var(--gris);
font-weight: 500;
}
.noticias-post-cont article h3 a {
font-size: 40px !important;
font-weight: 400;
color: var(--azul) !important;
margin-top: 20px !important;
}
.noticias-post-cont article p {
font-weight: 400;
}
.noticias-post-cont article .article-content-wrap {
padding: 0 !important;
margin-top: 20px;
}
.noticias-post-cont article .post-meta .date {
padding-left: 0 !important;
color: var(--turquesa);
text-align: right;
width: 100%;
padding-top: 30px;
font-size: 14px !important;
}
.noticias-post-cont article,
.noticias-post-cont article .inner-wrap {
height: min-content !important;
}
.noticias-post-cont .posts-container {
display: flex !important;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
height: min-content !important;
}
.nectar-link-underline-effect a {
background: none !important;
}
.noticias-post-cont p {
line-height: 24px;
height: calc(3 * 24px);
overflow: hidden;
position: relative;
}
.noticias-post-cont p:not(:first-of-type) {
display: none;
}
.noticias-post-cont p::after {
content: '';
position: absolute;
bottom: 0;
right: 0;
height: 24px;
width: 75%;
background: linear-gradient(90deg, transparent, white);
}
@media (max-width: 999px) {
.noticias-post-cont article h3 a {
font-size: 24px !important;
}
.noticias-post-cont article {
margin-bottom: 40px;
}
}
@media (max-width: 689px) {
.blue-bg.noticias-h1>.row-bg-wrap {
background: linear-gradient(0deg, rgb(255, 255, 255) 40%, rgba(57, 74, 226, 1) 40%);
}
.noticias-post-cont article p {
font-size: 15px !important;
line-height: 1.3em;
}
}/*/*/.single-post #top {
background: var(--azul);
padding-bottom: 40px;
}
.single-post .post-area{
max-width: 100% !important;
}/**/ .single-post .post .content-inner {
padding-bottom: 0 !important;
}
.related-title {
border-top: 2px solid var(--turquesa);
color: var(--azul);
font-weight: 700;
}
.related-post-wrap .row-bg-wrap .row-bg {
background-color: transparent;
}
body .related-posts[data-style=material] .inner-wrap {
box-shadow: none;
}
.related-posts[data-style=material] .article-content-wrap {
padding: 20px 0 0 0 !important;
}
.related-posts[data-style=material] .meta-category,
.related-posts[data-style=material] .grav-wrap {
display: none !important;
}
.blog-recent.related-posts {
padding: 0 !important;
}
.featured-media-under-header h1 {
color: var(--azul);
}
.featured-media-under-header__featured-media .post-featured-img {
height: 100%;
}
.featured-media-under-header__featured-media .post-featured-img img {
border-radius: 20px;
}
.post-featured-img img,
.blog-recent img {
filter: grayscale(1);
}
.featured-media-under-header__featured-media:not([data-has-img="false"]) {
margin-top: 40px;
}
@media (max-width: 999px) {
.single-post #top {
padding-bottom: 20px;
}
.main-content .featured-media-under-header {
padding: 40px 0 0 0;
}
.single-post .post-area {
column-count: 1;
column-gap: 0;
}
.has-post-thumbnail {
width: 100% !important;
}
}/*/*/.blue-bg>.row-bg-wrap {
background: linear-gradient(0deg, rgb(255, 255, 255) 50%, rgba(57, 74, 226, 1) 50%);
}
.licitacion-cont>*>.wpb_wrapper>*>div:last-child>div:first-child {
color: var(--verde-2);
font-weight: 600;
}
.licitacion-cont-list .posts-container .post-meta,
.licitacion-cont-list .posts-container .licitacion {
display: none !important;
}
.licitacion-cont-list .posts-container {
display: flex;
flex-direction: column;
}
.licitacion-cont-list article:first-child {
border-radius: 30px 30px 0 0 !important;
overflow: hidden !important;
}
.licitacion-cont-list article:last-child {
border-radius: 0 0 30px 30px !important;
overflow: hidden !important;
}
.licitacion-cont-list article {
width: 100% !important;
top: auto !important;
position: relative !important;
height: auto !important;
background: var(--gris-2) !important;
margin: 0;
}
.licitacion-btn-vigor:before,
.licitacion-cont-list article:before {
content: '';
width: 15px;
height: 15px;
border-radius: 100px;
position: absolute;
z-index: 111111111;
left: 56px;
top: 50%;
transform: translateY(-50%);
background: var(--turquesa) !important;
}
.licitaciones-en-vigor p:after {
content: '';
width: 15px;
height: 15px;
border-radius: 100px;
position: absolute;
left: 84px;
top: 75%;
transform: translateY(-50%);
background: var(--turquesa) !important;
}
.licitacion-cont-list article.licitacion-inactiva:before {
background: var(--gris-2) !important;
border: 1px solid var(--gris);
}
.licitacion-cont-list article:hover .title {
color: var(--azul);
}
.licitacion-cont-list article .excerpt {
display: none;
}
.licitacion-cont-list article * {
background: none !important;
}
.licitacion-cont-list article .title {
transition: 0s !important;
font-size: 20px !important;
line-height: normal;
font-family: 'Barlow';
font-weight: 400;
color: var(--gris);
}
.licitacion-cont-list article .post-header {
font-size: 14px !important;
line-height: normal;
margin: 0;
padding-bottom: 20px;
}
.licitacion-cont-list .post-area.masonry.classic_enhanced .post .content-inner:nth-of-type(5) {
border-bottom: none!important;
}
.licitacion-cont-list .post-area.masonry .post .post-content {
padding: 8px 56px !important;
border-bottom: 1px solid #ddd;
}
.licitacion-cont-list article .post-header .licitaciones-fechas span>span {
color: var(--azul);
}
.licitacion-cont-list article:last-child .post-header {
border-bottom: none;
}
.licitacion-cont-list .masonry.classic_enhanced .masonry-blog-item:not(.has-post-thumbnail).regular.format-standard .article-content-wrap {
padding: 25px 40px 0 70px !important;
position: relative !important;
}
.licitacion-cont-list .masonry.classic_enhanced .masonry-blog-item .inner-wrap {
border-radius: 0;
}
.licitacion-btn-descarga {
font-size: 16px;
}
.licitaciones-fechas {
padding-bottom: 5px;
}
.licitaciones-fechas>* {
font-size: 16px !important;
font-family: 'Barlow' !important;
color: var(--gris) !important;
}
.licitacion-cont-list h3 {
line-height: 1.2em !important;
font-family: 'Barlow' !important;
margin: 8px 0 20px 0 !important;
}
.licitacion-estado-inactiva {
width: max-content;
background-color: rgb(255 0 0 / 20%);
padding: 4px 16px;
border-radius: 50px;
color: red;
}/**/.licitacion-cont-list .post-area.masonry.span_12 #pagination {
margin-top: 0px;
margin-bottom: 100px;
}
h1.entry-title {
font: 28px 'Barlow'!important;
}
@media (max-width: 999px) {
.licitaciones-en-vigor p:after{
top: 50%;
width: 12px;
height: 12px;
left: 72px;
}
}
@media (max-width: 689px) {
.licitacion-cont-list .masonry.classic_enhanced .masonry-blog-item:not(.has-post-thumbnail).regular.format-standard .article-content-wrap {
top: 0;
}
.licitacion-cont-list .post-area.masonry .post .post-content {
padding: 8px 0px !important;
}
.licitacion-btn-vigor:before,
.licitacion-cont-list article:before {
left: 28px;
top: 64px;
}
.licitacion-cont-list article .title{
font-size: 16px!important;
line-height: 1em!important;
}
.blue-bg>.row-bg-wrap {
background: linear-gradient(0deg, rgb(255, 255, 255) 50%, rgba(57, 74, 226, 1) 50%);
}
} div.asl_r .results .item .asl_content h3 a {
color: var(--verde-1) !important;
}
#ajaxsearchlite1 .probox,
div.asl_w .probox {
box-shadow: none !important;
}
#ajaxsearchlite1 .probox,
div.asl_w .probox {
border-color: var(--gris);
}
#ajaxsearchlite1 .probox,
div.asl_w .probox svg {
fill: var(--gris) !important;
}
#ajaxsearchlite1 .probox,
div.asl_w .probox {
border: none;
background-color: #f4f4f4;
}
#ajaxsearchlite1 .probox .proinput input,
div.asl_w .probox .proinput input {
font-size: 15px;
}/*/*/.normativa-list ul li {
margin-top: 12px!important;
}
.normativa-list ul li ul{
list-style: none!important;
}
.normativa-list a {
color: var(--azul);
}
.normativa-list a:hover {
color: var(--turquesa);
}/*/*/body.material .page-header-no-bg {
padding-top: 100px;
}
.main-content>.row>form.post-password-form {
padding: 6% 0;
}/*/*/.empleo-pills .wpb_wrapper {
display: flex;
flex-wrap: wrap;
gap: 12px;
}
.empleo-pills .nectar-split-heading {
margin-bottom: 0!important;
}
.empleo-pills p {
background-color: #394ae2;
width: max-content;
padding: 8px 24px!important;
border-radius: 100px;
color: #36ddb5;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.05vw;
}/*/*/.nectar-global-section.before-footer {
background-color: var(--azul);
}
.titulo-h2-footer h2 {
font-size: 48px !important;
font-weight: 700;
font-family: 'Sora', sans-serif;
color: var(--turquesa);
margin-bottom: 100px !important;
}
.footer-cont .footer-logo {
width: 80% !important;
}
.footer-cont .row_col_wrap_12_inner {
align-items: flex-end;
}
.footer-cont a,
.footer-cont p {
color: var(--blanco) !important;
cursor: pointer;
}
.footer-cont a:hover {
color: var(--turquesa) !important;
}
.copyright-cont, .copyright-cont a {
font-size: 13px;
font-family: 'Sora', sans-serif;
font-weight: 300;
color: var(--blanco) !important;
cursor: pointer;
}
.copyright-cont a:hover {
color: var(--turquesa)!important;
}
.contacto-flecha {
height: 30px !important;
bottom: 0;
position: relative;
margin: 0 !important;
}
.footer-mapa .nectar-leaflet-map {
border-radius: 40px;
border: 2px solid var(--blanco);
}
@media (max-width: 999px) {
.titulo-h2-footer h2 {
margin-bottom: 0px !important;
}
.footer-cont .footer-logo {
width: 300px !important;
}
}
@media (max-width: 689px) {
.footer-mapa .nectar-leaflet-map {
border-radius: 20px;
}
}