.noticias-texto{
background: #FFFFFF;
box-shadow: 0px 0px 8px rgb(0 0 0 / 8%);
border-radius: 10px;
padding: 20px 26px;
margin-bottom: 16px;
width: 100%;
float: left;
display: block;
}
.noticias-texto .titulo{
font-size: 18px !important;
line-height: 130% !important;
border-top: none !important;
color: #000000;
}
.noticias-texto .fecha{
color: #ED2B4E;
font-family: 'Founders Grotesk Light';
} .noticias-destacadas{}
.noticias-destacadas .heading {
width: 100%;
float: left;
display: flex;
margin: 90px auto 50px auto;
align-items: center;
padding: 0;
justify-content: space-between;
}
.noticias-destacadas .heading .title, 
.noticias-destacadas .heading .category {
width: auto;
float: right;
display: flex;
align-items: center;
padding: 0;
justify-content: flex-end;
flex-wrap: wrap;
}
.noticias-destacadas .heading .title{
font-size: 38px;
line-height: 45px;
color: #000000;
font-family: 'Founders Grotesk';
margin-right: 140px;
}
.noticias-destacadas .heading .category .cat-title{
font-size: 16px;
line-height: 160%;
color: #A4A4A4;
font-family: 'Graphik Regular';
margin: 0 25px 0 0;
padding: 0;
float: left;
}
.noticias-destacadas .heading .category .item:hover{
cursor: pointer;
border: 1px solid #ED2B4E;
color: #fff;
background-color: #ED2B4E;
}
.noticias-destacadas .heading .category .item {
display: inline-block;
float: left;
margin: 5px 10px 0 0;
border-radius: 4px;
padding: 10px 10px 5px 10px;
border: 1px solid #ED2B4E;
color: #ED2B4E;
font-family: 'Founders Grotesk';
text-transform: uppercase;
}
.noticias-destacadas .heading .category .item.current{
background: #ED2B4E;
border-radius: 4px;
color: #fff;
}
.noticias-destacadas .heading .category .item.current{
color: #fff;
}
.noticias-destacadas .heading .category .item:last-child{
margin-right: 0;
}
.noticias-destacadas .contenido-noticias {
width: 100%;
float: left;
display: block;
margin: 0 auto;
max-width: 1440px;
padding: 0;
}
.noticias-destacadas .noticia-principal {
width: 100%;
float: left;
display: inline-block;
padding: 0;
}
.noticias-destacadas .noticia-principal.padd {
padding: 10px 0 50px 0;
}
.noticias-destacadas .imagen {
float: left;
display: inline-block;
padding: 0;
width: 50%;
}
.noticias-destacadas .imagen img.desktop {
display: block;
}
.noticias-destacadas .imagen img.mobile {
display: none;
}
.noticias-destacadas .noticia-principal .contenido.padd {
padding-left: 50px;
}
.noticias-destacadas .noticia-principal .contenido {
width: 50%;
float: left;
display: inline-block;
padding: 0 0 0 50px;
max-width: 630px;
}
.noticias-destacadas .fecha {
font-family: 'Founders Grotesk';
width: auto;
float: left;
margin-bottom: 10px;
display: block;
font-size: 14px;
line-height: 133.1%;
letter-spacing: 0.09em;
color: rgb(0,0,0,0.3);
text-transform: uppercase;
}
.noticias-destacadas .categoriatp {
font-size: 16px;
line-height: 19px;
text-transform: uppercase;
color: rgb(237,73,78,0.6);
margin-left: 15px;
}
.noticias-destacadas .noticia-principal .contenido .titulo{
font-size: 40px;
line-height: 47px;
color: #000000;
width: 100%;
float: left;
display: block;
font-family: 'Founders Grotesk Light';
}
.noticias-destacadas .noticia-secundaria {
width: calc(33.33% - 14px);
float: left;
display: block;
padding: 0;
min-height: 450px;
}
.noticias-destacadas .noticia-secundaria .imagen{
width: 100%;
float: left;
display: block;
margin: 0 auto;
}
.noticias-destacadas .noticia-secundaria.one{
margin-right: 14px;
}
.noticias-destacadas .noticia-secundaria.two{
margin: 0 7px;
}
.noticias-destacadas .noticia-secundaria.three{
margin-left: 14px;
}
.noticias-destacadas .noticia-secundaria .contenido{
width: 100%;
float: left;
display: block;
margin: 27px 0;
}
.noticias-destacadas .noticia-secundaria .contenido .titulo{
width: 100%;
float: left;
display: block;
font-size: 22px;
line-height: 140%;
color: #000000;
font-family: 'Founders Grotesk';
}
.noticias-destacadas .boton {
width: 100%;
float: left;
display: block;
margin: 0 auto;
padding: 0;
}
.noticias-destacadas .boton .loadmore {
border: 1px solid #ED2B4E;
box-sizing: border-box;
padding: 8px 5px;
color: #ED2B4E;
font-size: 18px;
line-height: 150%;
max-width: 200px;
border-radius: 30px;
text-align: center;
float: none;
display: block;
margin: 30px auto 0 auto;
padding: 10px 10px 2px 10px;
}
.noticias-destacadas .boton .loadmore:hover{
cursor: pointer;
border: 1px solid #ED2B4E;
color: #fff;
background-color: #ED2B4E;
}
.noticias-destacadas .category-mobile{
display: none;
} .noticia-profesional{
width: 100%;
float: left;
display: block;
margin: 0 auto 20px auto;
}
.noticia-profesional .imagen{
width: 30%;
float: left;
display: inline-block;
margin: 0 auto;
}
.noticia-profesional .contenido{
width: 70%;
float: left;
display: inline-block;
margin: 0 auto;
padding: 10px 0 10px 27px;
}
.noticia-profesional .imagen .desktop{
display: block;
}
.noticia-profesional .imagen .mobile{
display: none;
}
.noticia-profesional .contenido .titulo{
width: 100%;
float: left;
display: block;
margin: 0 auto;
font-style: normal;
font-weight: 300;
font-size: 30px;
line-height: 36px;
font-family: 'FoundersGroteskRegular';
color: #000;
margin-bottom: 4px;
}
.noticia-profesional .contenido .fecha{
font-size: 14px;
line-height: 133.1%;
letter-spacing: 0.09em;
text-transform: uppercase;
color: rgb(0,0,0,0.3);
font-family: 'Founders Grotesk';
margin-bottom: 15px;
width: 100%;
float: left;
display: block;
}
.noticia-profesional .contenido .more{
font-size: 14px;
line-height: 133.1%;
letter-spacing: 0.09em;
color: #ED2B4E;
text-transform: uppercase;
font-family: 'Founders Grotesk';
}
#gradient-profesionales{
background: #422f7f29;
background-image: url(//www.acebarcelona.org/wp-content/uploads/2021/10/Ruido.svg), linear-gradient( 
29deg, #422f7fad 0%, rgb(66 47 127 / 35%) 7%, rgba(248,248,248,1) 32%, rgba(248,248,248,1) 70%, rgb(66 47 127 / 40%) 93%, #422f7f 100% );
background-repeat: repeat;
background-size: contain;
} #post-single .header{
width: 100%;
float: left;
display: flex;
margin: 0 auto;
align-items: center;
background: rgb(241 196 10 / 52%);
background-image: url(//www.acebarcelona.org/wp-content/uploads/2021/10/Ruido.svg), 
linear-gradient( 7deg, rgb(239 136 59 / 40%) 1%, rgb(239 136 59 / 23%) 1%, rgba(248,248,248,0.8) 15%, rgb(248 248 248 / 95%) 70%, rgb(239 136 59 / 39%) 90%, rgba(239,136,59,1) 100% );
background-repeat: repeat;
background-size: contain;
margin-top: 0px;
}
#post-single .header .colw-left{
width: 50%;
float: left;
padding: 0 40px;
margin: 0 auto;
max-width: 510px;
}
#post-single .header .colw-left .pretitle{
width: 100%;
float: left;
display: block;
margin-bottom: 20px;
font-family: 'Founders Grotesk';
font-size: 16px;
line-height: 139.6%;
color: rgb(0,0,0,0.5);
}
#post-single .header .colw-left .pretitle .seccion{
font-size: 16px;
line-height: 133.1%;
letter-spacing: 0.09em;
text-transform: uppercase;
color: #ED2B4E;
margin-right: 16px;
}
#post-single .header .colw-left .title{
width: 100%;
float: left;
display: block;
margin: 0 auto 8px 0;
}
#post-single .header .colw-left .title h1{
font-size: 40px;
line-height: 47px;
}
#post-single .header .colw-left .subtitulo{
width: 100%;
float: left;
display: block;
font-size: 18px;
line-height: 130%;
color: #292929;
font-family: 'Founders Grotesk';
}
#post-single .header .colw-right{
background: url(//www.acebarcelona.org/wp-content/uploads/2021/12/woman-g322b91fe0_1920.jpg);
z-index: 999;
width: 50%;
height: 625px !important;
background-size: cover !important;
background-repeat: no-repeat !important;
background-position: center !important;
position: relative;
text-align: center;
justify-content: center;
}
#post-single #content.space {
padding: 75px 40px 0 40px;
max-width: 900px;
}
#post-single #content {
width: 100%;
float: none;
margin: 0 auto;
position: relative;
display: flex;
flex-direction: column;
}
#post-single #content .data a {
color: #ED2B4E;
}
#post-single #content .introduccion {
width: 100%;
display: block;
font-size: 30px;
line-height: 140%;
font-family: 'Founders Grotesk';
color: #000;
}
#post-single #content .data {
width: 100%;
display: block;
font-family: 'Founders Grotesk';
color: #000;
font-size: 18px;
line-height: 130%;
}
#post-single #content .data h2 {
color: #000;
font-size: 38px;
line-height: 45px;
margin-top: 55px;
margin-bottom: 45px;
padding: 0;
}
#post-single .wp-caption {
border: 0;
text-align: left;
background: transparent;
font-size: 12px;
letter-spacing: 0.08em;
font-family: 'Founders Grotesk';
padding: 0;
margin: 0;
width: 100%;
line-height: 25px;
color: rgb(0,0,0,0.4);
margin: 30px 0;
}
#post-single ul{
padding: 0px 0 0 55px;
}	
#post-single ul li{
font-size: 20px;
line-height: 28px;
color: #000000;
font-family: 'Founders Grotesk';
margin-bottom: 17px;
position: relative;
}
#post-single ul li:before{
content: url(//www.acebarcelona.org/wp-content/uploads/2021/11/check.svg);
position: absolute;
left: -55px;
top: -3px;
}
#post-single blockquote{
font-size: 56px;
line-height: 66px;
text-align: center;
color: #ED2B4E;
border: 0;
margin: 30px 0;
} .single-post .noticias-destacadas {
background-color: #F9F8F6;
width: 100%;
display: flex;
padding: 60px 0;
position: relative;
}
.single-post .contenido-noticias {
display: inline-block;
float: initial;
padding: 0 40px;
}
.single-post .contenido-noticias .relacionados{
width: 100%;
float: left;
display: block;
font-size: 40px;
line-height: 47px;
font-family: 'Founders Grotesk';
margin-bottom: 60px;
color: #000;
opacity: 1;
} .noticias-filtradas{
width: 100%;
display: flex;
margin: 0;
flex-direction: row;
}
.noticia-filtrada{
width: 33.33%;
float: left;
display: block;
margin: 0;
}
.noticia-filtrada .imagen{
margin-bottom: 27px;
}
.noticia-filtrada:nth-child(1n){	padding-right: 20px;	}
.noticia-filtrada:nth-child(2n){	padding: 0 10px;	}
.noticia-filtrada:nth-child(3n){	padding-left: 20px;	}
.noticia-filtrada .fecha{
margin: 0;
font-size: 14px;
line-height: 135%;
letter-spacing: 0.09em;
text-transform: uppercase;
color: rgb(0,0,0,0.3);
font-family: 'FoundersGroteskLight';
}
.noticia-filtrada .categoria{
margin: 0;
font-size: 16px;
line-height: 19px;
text-transform: uppercase;
color: #ED2B4E;
opacity: 0.6;
transform: rotate(0.08deg);
font-family: 'FoundersGroteskLight';	
}
.noticia-filtrada .titulo{
width: 100%;
float: left;
display: block;
font-family: 'Founders Grotesk Light';
font-size: 22px;
line-height: 140%;
color: #000;
margin-top: 20px;
} .addtoany_shortcode {
display: flex;
justify-content: center;
}
.addtoany_shortcode .addtoany_share {
display: none;
}
.addtoany_shortcode .addtoany_list a {
padding: 0 8px;
}  @media (max-width: 980px) {
.noticias-destacadas .heading .category{
display: none;
}
.noticias-destacadas .heading{
display: block;
margin: 40px auto 24px auto;
}
.noticias-destacadas .heading .title{
width: 100%;
display: block;
float: left;
margin: 0 auto;
font-size: 24px;
line-height: 140%;
}
.noticias-destacadas .category-mobile{
display: block;
width: 100%;
float: left;
margin: 0 auto;
}
.noticias-destacadas .category-mobile .cat-title{
width: 100%;
float: left;
display: block;
text-transform: uppercase;
font-family: 'FoundersGroteskRegular';
font-size: 14px;
line-height: 16px;
color: rgb(0,0,0,0.5);
margin: 16px auto 12px auto;
}
.noticias-destacadas .category-mobile .item-mobile{
box-sizing: border-box;
border-radius: 6px;
border: 1px solid rgb(237, 43, 78, 0.2);
padding: 15px 12px;
color: #ED2B4E;
font-size: 16px;
line-height: 19px;
font-family: 'Founders Grotesk';
}
.noticias-destacadas .noticia-principal.padd {
padding: 0;
}
.noticias-destacadas .imagen,
.noticias-destacadas .noticia-principal .contenido{
width: 100%;
}
.noticias-destacadas .noticia-principal .contenido.padd{
padding: 16px 0 24px 0;
}
.noticias-destacadas .noticia-principal .contenido .titulo{
font-size: 24px;
line-height: 140%;
}
.noticias-destacadas .fecha{
margin-bottom: 14px;
}
.noticias-destacadas .imagen img.mobile{
display: block;
}
.noticias-destacadas .imagen img.desktop{
display: none;
}
.noticias-destacadas .categoriatp{
color: #ED2B4E;
}
.noticias-destacadas .noticia-secundaria{
width: 100%;
margin: 0;
display: inline-block;
}
.noticias-destacadas .noticia-secundaria .contenido{
margin: 13px 0 24px;
}
.noticias-destacadas .noticia-secundaria .contenido .titulo{
font-size: 18px;
line-height: 21px;
} .noticias-filtradas{
flex-direction: column;
}
.noticia-filtrada {
width: 100%;
}
.noticia-filtrada .imagen {
margin-bottom: 16px;
}
.noticia-filtrada:nth-child(1n),
.noticia-filtrada:nth-child(2n)
.noticia-filtrada:nth-child(3n) {
padding: 0;
}
.noticia-filtrada .titulo {
font-size: 18px;
line-height: 19px;
margin-top: 18px;
margin-bottom: 24px;
}
.acontecimientos .categorias {
flex-direction: column;
}
.acontecimientos .categorias .title {
font-size: 24px !important;
line-height: 140% !important;
font-family: 'Founders Grotesk Light' !important;
display: block !important;
float: left !important;
width: 100% !important;
margin-bottom: 32px !important;
}
.acontecimientos .categorias .items .item {
margin: 0 10px 0 0;
padding: 10px 10px 0 10px;
font-size: 15px;
margin-bottom: 8px;
} #post-single .header{	flex-direction: column-reverse;		}
#post-single .header .colw-left,
#post-single .header .colw-right{	width: 100%;	}
#post-single .header .colw-right{
width: 100%;
height: 375px !important;
}
#post-single .header .colw-left{
width: 100%;
max-width: 100%;
padding: 60px 20px;
}
#post-single .header .colw-left .pretitle .seccion{
font-size: 16px;
line-height: 160%;
}
#post-single .header .colw-left .pretitle{
font-size: 14px;
line-height: 16px;
text-transform: uppercase;
margin-bottom: 16px;
}
#post-single .header .colw-left .title{
margin-bottom: 16px;
}
#post-single .header .colw-left .title h1{
font-size: 24px;
line-height: 140%;
padding-bottom: 0;
}
#post-single .header .colw-left .subtitulo{
font-size: 16px;
line-height: 160%;
}
#post-single #content .introduccion{
font-size: 24px;
line-height: 140%;
}
#post-single #content.space {
padding: 75px 20px 0 20px;
max-width: 100%;
}
#post-single #content .data{
font-size: 16px;
line-height: 160%;
}
#post-single #content .data h2{
font-size: 32px;
line-height: 140%;
margin-top: 30px;
margin-bottom: 25px;
}
#post-single .wp-caption{
margin: 10px 0;
}
#post-single .wp-caption p.wp-caption-text{
font-size: 14px;
line-height: 16px;
text-transform: uppercase;
}
#post-single h3{
font-size: 24px;
line-height: 140%;
}
#post-single ul {
padding: 0px 0 0 55px;
margin: 20px 0 10px 0;
}
#post-single ul li{
font-size: 16px;
line-height: 160%;
}
#post-single ul {
padding: 0px 0 0 45px;
}
#post-single ul li:before {
left: -45px;
transform: scale(0.9);
}
#post-single blockquote{
font-size: 32px;
line-height: 140%;
padding: 0;
}
.single-post .contenido-noticias {
padding: 0 20px;
}
.single-post .contenido-noticias .relacionados{
font-size: 24px;
line-height: 140%;
margin-bottom: 25px;
} .noticia-profesional .imagen,
.noticia-profesional .contenido{
width: 100%;
padding: 10px 0;
}
}