ul li { 
font-size:18px;
line-height: 1.5em;
}
.elementor-widget-container h1 {
background-color: #ffffff94;
display: initial;
padding: 20px 15px;
line-height: 2em;
} a:active { }
.rc_caixa_text {
max-width:1200px;
margin:auto; 
}
.rc_caixa_text p {
text-align: justify;
} .rc_tl_proyecto:before {   
content:'';
background: url(https://www.pisan.es/wp-content/uploads/2022/05/franja-hidraulic-3-lineas-2ok-scaled.jpg);  height: 200px; width: 2500px; position: absolute;
left: -200px;
top:-0px;
z-index:-5;
}
.rc_tl_noticias:before {   
content:'';
background: url(//www.pisan.es/wp-content/uploads/2022/05/banner-smart-03-scaled.jpg);  width: 2500px; position: absolute;
height: calc(100%/0.6 - 2*1em - 2*1px);
top:-0px;
z-index:-5;
left: -150px;
}
.rc_tl_empresa:before {   
content:'';
background: url(//www.pisan.es/wp-content/uploads/2022/05/slider-smart-city-1-scaled.jpg);  width: 2500px; position: absolute;
height: calc(100%/0.6 - 2*1em - 2*1px);
top:-0px;
z-index:-5;
left: -150px;
background-repeat: no-repeat;
}
.rc_contenedor {
max-width:1300px;
margin:auto;
}
.rc_tl_proyecto h1, .rc_tl_noticias h1{
padding-top:6%;
font-size:2.4em;
margin-bottom:0px;
text-transform: capitalize;
font-weight:400;
} .home .container {
max-width: inherit; 
}
.home .container {
width: inherit; 
}
.home #primary {
margin-top: 0px;
margin-bottom: 0px;
}
#primary {
margin-top: 0px !important;
margin-bottom: 0px !important;
}
#wpv-view-layout-2267 tr td {
width:50%;
} .header-top {
display:none;
}
.rc_info_usuario {
color: black;
font-size: 19px;
display: flex;
flex-direction: row;
justify-content: center;
float:right;
}
.rc_info_usuario>div {
margin-right: 5px;
}
.rc_exit a {
background-color: #e6e6e6;
padding: 10px 10px;
border-radius: 6px;
margin-left: 10px;
} #menu {
background-color:grey;
}
#menu ul {
list-style:none;
margin:0;
padding:0;
text-decoration: none;
}
#menu ul li{
display:inline-block;
}
#menu ul li a{    
text-decoration: none;
color:white; 
display:block;
padding:10px 30px;
}
#menu ul li a:hover {
background-color:red;  
}
#primary {
margin-top:55px;
margin-bottom:30px;
} #sidebar .widget-title { background-color: #f9f9f9; font-size: 11px; border-width: 0 0 1px; padding: 16px 12px; text-align: center; 
}
.sticky{
top:50px;
position:sticky;
}
.ancho100{
width:100%;
}
.imglista{
list-style-image: none;
list-style-image: url(//www.pisan.es/temp/wp-content/uploads/2022/01/visto-mini.png);
list-style-position: inside;
}
.nosubrayat a{
text-decoration:none;
color:black;
}
.arreglada {
border-radius: 8px;
padding-top: 20px;
}
.arreglada img {
border-radius: 8px;
}
.esquerra20{
padding-left:20px;
}
.dreta30{
padding-right:30px;
}  .posistionabsolute {
top: 17px;
width: 265px;
height: 343px;
background-color: #0d8ac3;
position: absolute;
z-index: 1;
color: white;
}
.centrar { position: relative;
top: 20%;
padding-left: 10px;
padding-right: 10px;
}
.subtext h2{
font-weight:600;
padding-left: 0px;
line-height: 1em;
font-size: 1.5em;
}
.subtext p{
padding-left: 0px;
line-height: 1.4em;
font-size: 1em;
}
.text {
padding-right: 25px;
}
.rc_descripcion_equipo p {
text-align: justify;
} .form-check label {
background-color: #ddd;
padding: 3px 15px;
font-size: 17px; text-align: center;
text-transform: capitalize;
}
.form-check label:hover {
background-color: #888888;
cursor: pointer;
color: white;  
}
.rc_aliniado_proyectos .form-check label:hover {
cursor: pointer;
color: #00acdc;
font-weight: 400;   
}
.form-check input[type=radio]:checked+label {
background-color: #dbdbdb;
border-color: #d9d9d9;
}
.rc_categoria_button {
display: flex;
flex-direction: row;
justify-content: center
}
.form-check input[type=radio] {
opacity: 0;
position: fixed;
width: 0;
}
.rc_sectores_botones {
display:flex;
}
.rc_sectores_botones .form-check {
display: block;
min-height: 1.5rem;
padding-left: 0.4em;
margin-bottom: 0.125rem;
} .rc_row_proyecto {
height: 183px;
width:318px;
position: relative;
background-size: cover;
background-repeat: no-repeat;
cursor: pointer;  
} .r_mov {
animation-name: square !important;
animation-duration: 2s;
animation-iteration-count: 1;
animation-fill-mode: forwards;
cursor: pointer;
align-content
margin-left: 255px;
animation-delay: 10s;
}
.my-div {
transition:1s;
}
.rc_mov {
transition:1s;
background-position: 0px 345px;
} .img_slider {
position:relative;
}
.rc_titulo_proyecto {
position: absolute;
text-align:center;
font-weight:600;
left: 50%;
top:100%;
transform: translate(-50%, 50%);
}
.rc_titulo_proyecto h2 {
color:white;
}
.rc_interior {
width: 100%;
height: 100%;
}
.rc_hover a:hover > .rc_interior > .rc_titulo_proyecto {
top: 2%;
transition: 1.4s;
bottom: 2%;
}
.rc_hover a:hover > .rc_interior {
background-color: #64CDFE;
opacity: 0.9;
transition: all 400ms ease-out;
}
.titulos-negros {
color: #464646;
background-color: #64cdfe;
padding: 5%;
text-align: center;
font-size: 18px;
font-weight: 800;
text-transform: uppercase;
font-style: normal;
}
.botones {
width:6%;
padding:0;
margin-top: 5px;
margin-bottom: 20px;
margin-left:15px;
font-size: 10px;
color:black;
display:flex !important;
float:left;
}
.botones a{
color:black;
text-decoration: none;
}
.imagenes {
border-radius: 8px 8px 0 0;
}
.img2 {
margin-top: 2%;
margin-bottom: 2%;
} .rc_categorias_not {
margin-top:20px;
}
.rc_categorias_not a {
background-color:#bebebe;
padding: 7px 10px;
text-decoration: none;
color:black;
border:solid 1px grey;
border-radius:4px;
}
.rc_categorias_not a:hover {
color:white;
background-color:#a3a3a3;
}
.imagenes-col6 img{
margin-bottom:2%;
}
.rc_contenedor_slider_noticias p {
margin:0px;
}
.post-meta-only {
padding-bottom: 20px;
}
.post-meta {
display: inline-block;
margin-right: 15px;
font-size:18px;
}
.post-meta > br {
display:none;
}
.noticia-template-default .col-4 {
padding-left:40px;
}
.rc_subtitulo_noticia h2{
font-size:17px;
font-weight:bold;
margin: 0 15px 0 15px;
padding-bottom:15px;
}
.rc_margin_30 {
margin-bottom: 30px;
}
.rc_controls {
margin-top: 30px;
} .rc_contenedor_slider_noticias {	
width:100%;	
display:flex;
}
.rc_contenedor_slider_noticias_col_1 {
margin-right:20px;
width:75%;
}
.rc_contenedor_slider_noticias_col_2 {
display:flex;
flex-direction:column;
width:25%;
}
.rc_contenedor_slider_noticias_col_2 >div {
margin-bottom:20px;
}
.rc_ultimo_slider {
margin-bottom:0px !important;
} .rc_buscar {
display: inline-flex;
width:70%;
text-align:center;
margin-bottom:30px;
margin: auto;
padding-bottom:40px;
}
form .rc_buscar input[type="text"] {
width:100% !important;
}
.button {
background-color: #e1e1e1;
color: #7c7c7c;
}
.rc_centrado {
text-align:center;
}
.rc_buscar button:not(:disabled) {
cursor: pointer;
color:white;
font-size:0.9em;
}
.rc_buscar .rc_enviar {
margin-right:3px;
}
#wpv-view-layout-1186 a:link {
text-decoration:none;
}
.rc_filtros_listado {
display:flex;
}
.rc_aliniado {
justify-content: left !important;   
}
.rc_aliniado .form-check label {
background-color: #e9e9e9;
padding: 2px 8px;
font-size: 16px;
border: 1px solid #eaeaea;
text-align: center;
text-transform: capitalize;
line-height: 17px;
}
.rc_aliniado_proyectos .form-check label {
background-color: #e9e9e900;
padding: 2px 8px;
font-size: 16px;
border-left: 1px solid #ff0000;
text-align: center;
text-transform: capitalize;
line-height: 17px;
text-align: left;
}
.rc_caja_filtros {
padding-left:40px;
}
.rc_aliniado .form-check label:hover {
background-color: #00acdc;
cursor: pointer;
color: #ffffff;
}
.rc_unidad_categoria_titulo h3 {
min-height: 82px;
} .tagchecklist a {
text-decoration:inherit;   
} #cred_form_1151_1_1,
#cred_form_826_1_1,
#cred_form_1148_1_1, #cred_form_1133_1_1, #cred_form_810_1_1, #cred_form_1137_1_1 {
background-color:#e0e0e0;
padding:30px;
}
* {
box-sizing: border-box;
}
.container {
position: relative;
}
.mySlides {
display: none;
}
.cursor {
cursor: pointer;
}
.prev,
.next {
cursor: pointer;
position: absolute;
top: 40%;
width: auto;
padding: 16px;
margin-top: -50px;
color: white;
font-weight: bold;
font-size: 20px;
border-radius: 0 3px 3px 0;
user-select: none;
-webkit-user-select: none;
}
.next {
right: 15px;
border-radius: 3px 0 0 3px;
}
.prev:hover,
.next:hover {
background-color: rgba(0, 0, 0, 0.8);
}
.numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}
.row:after {
content: "";
display: table;
clear: both;
}
.column {
float: top;
width: 100%;
}
.demo {
opacity: 0.6;
height: 90px;
}
.active,
.demo:hover {
opacity: 1;
}
.totimg {
width: 100%;
} .eg-imagenes {
border-radius: 1%;
width: 100%;
}  .rc_parrafo {
text-align: justify;
}
#wpv-view-layout-1182 a, #wpv-view-layout-1179 a {
text-decoration: none;
}  a:hover .rc_unidad_categoria_titulo {
color:#666666;
}
.rc_fecha_noticia {
display: contents;
float:right;
}
a:hover .rc_fecha_noticia {
color:#666666;
}
.rc_unidad_categoria_titulo .eg-subcategorias {
padding: 0px;
font-size: 16px;
border: none !important;
background-color: transparent;
}
.rc_categorias_noticias {
display:flex;
}
.rc_contenerdor_info {
margin-top:30px;
} .page-id-1143 .rc_equipo, .page-id-1121 .rc_noticia, .page-id-828 .rc_proyecto {
background-color: #494444;     
} .rc_centrat {
text-align: center;
}
.rc_caixa_form {
max-width: 600px;
margin: auto;
background-color: gainsboro;
padding: 30px;
}
.eg-form{
width:100%;
display: inline-block;
margin-bottom:0.5%;
}
.eg-form input{ display: inline-block;
margin-top:1%;
padding: 13px 10px;
}
.eg-form button{
display: inline-block;
margin-top:5%;
}
.eg-introduir{
width: 47% !important;
margin-left:20%;
margin-top:5%;
}
.form-botons{
}
.botones2 {
margin-top:1%;
margin-left:5px;
font-size: 10px;
color:black;
}
.botones2 a{
color:black;
text-decoration: none;
}
.eg-imagenes{
border-radius:1%;
}
.eg-categorias{
margin-left:8px;
}
.eg-label{
margin-left:7px;
}
.rc_contenerdor_info .eg-boto{
justify-content: center;
}
.eg-boto{
display:flex;
padding-left:5px; }
.eg-boto label{
font-size:14px;
}
.eg-boto .form-check{
padding-left:3px !important;
}
.eg-totes-fotos{
margin-top:25px;
}
.eg-titulos{
margin-top:8px;
text-decoration:none;
}
.eg-totes-fotos a{
text-decoration:none;
}
.eg-subcategorias{
margin-right:10px;
}
.eg-iframe {
width: 100%;
margin-right: 5%;
height: 450px;
margin-top: 25px;
}
.textos {
margin-left: 50px;
;
}
.eg-fondo {
background-color: gray;
border-radius: 10px 10px;
}
.eg-formulario {
padding-right: 20px;
padding-left: 20px;
}
.eg-formulario input {
border: 0;
background-color: rgb(218, 216, 216) !important;
}
.eg-formulario textarea {
border: 0;
background-color: rgb(218, 216, 216);
}
.eg-enviar {
width: 100%;
box-shadow: 0;
border: 0;
background-color: rgb(95, 95, 95);
padding: 10px;
}
.eg-seleccionar {
box-shadow: 0;
border: 0;
background-color: rgb(95, 95, 95);
padding: 25px;
margin-right: -4px;
padding-left: 50px;
}
.eg-seleccionar:hover {
background-color: rgb(68, 68, 68);
}
.eg-sedes{
float:left;
display:inline-block !important;
padding-bottom:22px !important;
}
.eg-sedes a{
text-decoration:none !important;
padding-left:60px;
padding-right:60px;
padding-bottom:28px !important;
padding-top:6px !important;
}
.eg-sedes a:hover{
color:black;
}
.eg-sedes a:active{
background-color:transparent;
border:0;
}
.eg-sedes:hover{
background-color:#808080;
}
.eg-sedes a:focus{
background-color:#808080;
}
.eg-primero a{
border-radius: 9px 0px 0px 0px !important;
}
.eg-primero:hover{
border-radius: 9px 0px 0px 0px;
}
.eg-primero a:focus{
border-radius: 9px 0px 0px 0px;
}
.cambio{
height:50px;
width:103.5%;
margin-left:-1.7%;
border-radius: 9px 9px 0px 0px;
background-color:#ababab!important;
}
.eg-primero{
background-color:#808080;
border-radius: 9px 0px 0px 0px;
} .wrapper {
position: relative;
width: 100%;
}
.three-by-two.aspect-ratio { padding-bottom: 50% }
.four-by-three.aspect-ratio { padding-bottom: 75%; }
.sl_proj_f1.aspect-ratio { padding-bottom: 65.25%;
background-color:#5041c8;}
.sl_proj_f2.aspect-ratio { padding-bottom: 130.5%;
background-color:green;
}
.sl_proj_f3.aspect-ratio { padding-bottom: 65%;
background-color:#24c289;
}
.sl_proj_f4.aspect-ratio { padding-bottom: 65.2%;
background-color:#2824c2;
}
.sl_proj_f5.aspect-ratio { padding-bottom: 33%;
background-color:#60f5bf;
}
.sl_proj_f6.aspect-ratio { padding-bottom: 33%;
background-color:#60f5bf;
}
.half {
width: 50%;
float: left;
background: #ccb1c7;
}
.main-box {
width: 80%;
margin: 5% auto;
}
.main-box > .content {
background: #e68c8c;
}
.Sl_1_img_1 {
width:50%;
} 
.Sl_1_img_2 {
width:50%;
}
.aspect-ratio {
position:relative;
}
.rc_content_img {
position:absolute;
top:0px;
}
a:hover >.rc_interior >.rc_titulo_proyecto {
top: 25%;
transition: 1.4s;
}  .contenedor {
width: 100%;
display: flex;
}
.contenedor > div {
width:50%;
}
.contenedor figure {
position: relative;
cursor: pointer;
width: 100%;
overflow: hidden;
padding-bottom: 75.25%;
} .rc_blanco_negro .elementor-bg  {
background-color: #FFFFFF;
opacity: 0.4;
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.page-id-348 .elementor-button {
padding: 12px 14px;
} .rc_titulo_proyecto_list h3 {
font-weight:400;
font-size: 16px;
margin-top:10px;
margin:10px 5px 5px 5px;
} .rc_ratio_1 {
padding-bottom: 56.2%;
background-color: #5041c8;
}
.rc_portada_noticia {
background-repeat: no-repeat;
background-position: auto;
background-size: cover;
}
.eg-subcategorias {
padding: 5px;
font-size: 10px;
border: 1px solid #b4b4b4;
background-color: #cdcdcd;
} .no_contenedor{
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.no_contenedor figure{
position: relative;
height: 340px;
cursor: pointer;
width: 439px;
overflow: hidden;
border-radius: 6px;
box-shadow: 0 15px 25px rgb(0 0 0 / 50%);
}
.no_contenedor figure img{
width: 100%;
height: 100%;
transition: all 400ms ease-out;
will-change: transform;
}
.no_contenedor figure .capa{
position: absolute;
top: 0;
width: 100%;
height: 100%;
background: rgb(2 2 2 / 78%);
transition: all 400ms ease-out;
opacity: 0;
visibility: hidden;
text-align: center;
}
.no_contenedor figure:hover > .capa {
opacity: 1;
visibility: visible;
}
.no_contenedor figure:hover > .capa h3{
margin-top: 50px;
margin-bottom: 15px;
margin-left: 10px;
margin-right: 10px;
}
.no_contenedor figure:hover > img{
transform: scale(1.3);
}
.no_contenedor figure .capa h3{
color: #fff;
font-weight: 400;
margin-bottom: 120px;
transition: all 400ms ease-out;
margin-top: 50px;
margin-bottom: 15px;
margin-left: 10px;
margin-right: 10px;
}
.no_contenedor figure .capa p{
color: #fff;
font-size: 15px;
line-height: 1.5;
width: 100%;
max-width: 220px;
margin: auto;
}
.rc_unidad_noticia {
display: block;
background: #ffffff;
padding: 8px;
border-radius: 10px;
box-shadow: 5px 5px 19px 5px #f0f0f0;
}
.rc_seguir_leyendo {
font-size: 15px;
text-align:right;
}
.rc_fecha_noticia {
font-size: 16px;
font-weight:bold;
text-align: end;
}
.rc_categorias_noticias .eg-subcategorias{
font-size: 15px !important;
}
.rc_unidad_noticia .rc_unidad_categoria_titulo {
padding:8px;
}
.rc_unidad_noticia {
width:100%;
}
.rc_unidad_noticia .rc_unidad_categoria_titulo h3 {
padding-top:8px;
}
.col-6 .rc_unidad_noticia:hover {
background-color: #c1c1c1;
}
.col-md-6 .rc_unidad_noticia:hover {
background-color: #c1c1c1;
}
.rc_buton_filtros {
position:relative;
}
.rc_buton_filtros input[type="button"] {
display:block;
background-color:#DDDDDD;
margin:auto;
color:#727272;
padding:9px 9px;
} .rc_contenido_noticia {
margin: 0 0 2px;
}
.rc_titulo_noticia {
padding: 17px 0px 6px 0px;
}
.rc_titulo_noticia h1{
margin: 0 0 0px;
} .rc_titulo_pagina {
z-index:1000;
}
.rc_titulo_pagina h1{
margin-top:20px;
}
.rc_titulo_pagina::before {
content:"";
position: absolute;
background-color:#64cdfee3;
height:80px;
width:205%;
left:-330px;
top:-10px;
z-index:1;
}
.rc_titulo_pagina h1{
z-index:1000;
} .single-proyecto .rc_proyecto h1 {
font-size:2.4em;
line-height: 40px;
text-transform:uppercase;
}
.rc_info_proyecto_caja  {
display:block;
background-color: #e5e5e5;
padding: 5px 60px 5px 60px;
margin:15px 0 15px 0;
border-radius: 8px;
}
.rc_info_proyecto_caja li {  
list-style:none; 
}
.rc_info_proyecto_caja h3 {
margin: 0 0 10px; 
}
.rc_listado_destacado li{
margin-left:30px;
}
.rc_categorias_proyecto h3{
font-size:16px;
font-weight:400;
}
.rc_titulo_proyectos {
margin:10px 0 0 0 ;
padding:20px; }
.rc_titulo_proyectos h1 {
margin-left:20px;
}
.rc_titulo_proyecto h2 {
color: black;
font-size: 17px;
line-height:22px;   
}
.rc_hover a:hover >.rc_interior >.rc_titulo_proyecto {
top: 2%;
transition: 1.4s;
bottom: 2%;
width: 90%;
}
.rc_titulo_categorias {
text-align:center;
} a.rc_separador_img img{
margin-top: 30px;
} .rc_caja_info_contacto .elementor-widget:not(:last-child) {
margin-bottom: 0px;
}
.rc_caja_info_contacto p {
margin: 0 0 5px;
}
.rc_formulario_cont .nf-form-fields-required {
margin-left:45px;
}
.rc_informacion_footer p{
font-size: 15px;
margin: 0px 0px  0px 0px;
line-height: 1.2em;
}
.rc_informacion_footer .elementor-widget:not(:last-child) {
margin-bottom: 9px;
}
.rc_iconos .elementor-widget:not(:last-child) {
margin-bottom: 0px;
}
.footer_contacto .elementor-widget-wrap .elementor-widget {
line-height:28px;
}
.footer_contacto .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
padding: 0px;
}   .rc_iconos  .fab {
padding-right:5px;
}
.rc_iconos a .fab  {
font-size:20px;
padding-top:20px;
}
.pb-3 .rc_descripcion_equipo {
padding-bottom: 3rem;
} #wpv-view-layout-586 button::after {
content:"+";
position:absolute;
font-size:30px;
top:299px !important;
left:240px !Important;
}
#wpv-view-layout-586 button::before {
content:"";
position:absolute;
top:283px !important;
left:205px !Important;
width:60px;
height:60px;
border-right: 30px solid #ffffff;
border-top: 30px solid transparent;
border-left: 30px solid #f0ad4e00;
border-bottom: 30px solid #ffffff;   
}
#wpv-view-layout-586 button::before {
content:"";
position:absolute;
font-size:30px;
top:-12px;
left:13px;
}
#wpv-view-layout-586 .my-div button {
border: 1px solid #ff000000;  
}
#wpv-view-layout-586 .my-div  button {
background-color:#ff000000 !important;
}  .elementor-element-57252de ul li {
list-style:none;
font-size: 16px;
font-weight: 600;
line-height: 1.7; 
}
.elementor-element-57252de {
margin-top:-13px;
}
.elementor-location-footer .elementor-column ul li a {
font-weight:400;
} 
.elementor-location-footer .elementor-column ul li a:hover {
font-weight:500;
color:white;
}
.elementor-location-footer .elementor-column  a:hover {
font-weight:500;
color:white;
}
.footer_contacto p{
font-size: 16px;
font-weight: 500;
line-height: 1.7;
}
.footer_contacto a {
font-size: 16px;
font-weight: 400;
line-height: 1.7;
} .elementor-element.elementor-element-ac05a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
-webkit-filter: grayscale(1); filter: gray; filter: grayscale(1); }
.elementor-element.elementor-element-6085f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
-webkit-filter: grayscale(1); filter: gray; filter: grayscale(1); }
.elementor-element.elementor-element-5297088 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
-webkit-filter: grayscale(1); filter: gray; filter: grayscale(1); }
#content-wrap {
padding-left: 0px;
padding-right: 0px;
} .elementor-2749 .elementor-element.elementor-element-1180d40b {
width: auto !important;
} .rc_migas_pan_margen {
position:relative;
font-size:13px;
}
.rc_migas_pan_margen img {
width:30px; 
margin:-10px 3px 0 0 ;
} @media only screen and (max-width: 1350px) {
.rc_migas_pan_margen .elementor-container {
padding-left: 25px;
font-size: 0.9em;
}
}
@media only screen and (max-width: 950px) {
.rc_titulo_proyecto h2 {
font-size: 15px;
line-height:22px;   
}
}
@media only screen and (max-width: 768px) {
h1 {
font-size:28px;
color:red;
line-height:1em;
}  }
@media only screen and (max-width: 360px) {
h1.elementor-heading-title {
font-size:1em !important;
}
h2.elementor-heading-title {
font-size:1em !important;
}
}
@media only screen and (max-width: 1300px) {
.rc_contenedor {
margin: 0 10px;
}
}
@media only screen and (max-width: 768px) {
.post-type-archive-proyecto .rc_caja_filtros .eg-boto { 
display: block;
}
.post-type-archive-noticia .rc_caja_filtros .eg-boto { 
display: block;
}
.bloc_sup {
margin-bottom: 20px;
}
.bloc2 {
padding-left: 4px;
}
.bloc1 {
margin-right: 3px;
}
.bloc2-1 {
margin: 0 8px 0 0px;
}
.bloc2-2-1 {
margin-bottom: 8px;
}
.bloc3 {
width: 50%;
}
.bloc4 {
left: 8px;
margin-right: 8px;
}
.bloc_sup {
margin-bottom: 8px;
}
.rc_contenedor_slider_noticias_col_1 {
margin-right: 5px;
}
.rc_contenedor_slider_noticias_col_2 >div {
margin-bottom: 5px;
}
.rc_contenedor_slider_noticias_col_2 >div {
margin-bottom: 5px;
}
.eg-introduir {
width: 75% !important;
margin-left: 3%;
margin-top: 5%;
} #wpv-view-layout-586 .container .col-md-6 .p-4 {
justify-content: center;
}
}
@media only screen and (max-width: 588px) {
.elementor-2284 .elementor-element.elementor-element-25642467 .elementor-heading-title {
font-size: 16px;
}
}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}