/*
Theme Name:     Neve Child
Theme URI:      https://themeisle.com/themes/neve/
Template: neve
Author:         ThemeIsle
Author URI:     https://themeisle.com
Description:    Neve is a super fast, easily customizable, multi-purpose theme. It’s perfect for blogs, small business, startups, agencies, firms, e-commerce shops (WooCommerce storefront) as well as personal portfolio sites and most types of projects. A fully AMP optimized and responsive theme, Neve will load in mere seconds and adapt perfectly on any viewing device. While it is lightweight and has a minimalist design, the theme is highly extendable, it has a highly SEO optimized code, resulting in top rankings in Google search results. Neve works perfectly with Gutenberg and the most popular page builders (Elementor, Brizy, Beaver Builder, Visual Composer, SiteOrigin, Divi). Neve is also WooCommerce ready, responsive, RTL & translation ready. Look no further. Neve is the perfect theme for you!
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    neve
Tags: blog, custom-logo, e-commerce, rtl-language-support, post-formats, grid-layout, one-column, two-columns, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, accessibility-ready, wide-blocks, block-styles
*/
.header-top-inner{
	background-color: white !important;
}

h2{
	font-family: Open-SansCondensed, sans-serif !important;
}

body img {
	border-radius: 9px;
}

.ultp-block-f0d382 .ultp-block-item:hover .ultp-block-image {
  filter: none !important;
}

img:hover, *:hover{
	opacity: 1 !important;
}



#rowprincipal-home .ultp-category-in a{
	padding: 0em 0.6em;
  border-radius: 9px;
}


body a:hover, body img:hover{
	opacity: 1 !important; 
}


.header-main .header-main-inner .container .row .hfg-slot.right:nth-child(2){
	padding-left: 0 !important;
}



.entry-content a:not([class]), .nv-comment-content a:not([class]), .nv-template .neve-main a:not([class]), .widget_text a:not([class]) {
    --linkdeco: none !important;
}


body{
  font-family: 'Open Sans', sans-serif !important;	
	 --linkdeco: none !important;
}

body a{
	text-decoration: none !important;
}
/*----- buscador -----*/
.unlp-buscador a{
border-radius: 30px;
overflow: hidden;
width: 30px;
height: 30px;}

.unlp-buscador a:hover{
	border-radius: 30px;
	overflow: hidden;
	width: 30px;
	height: 30px;}

.unlp-buscador a i svg:hover{
  fill: white;}

.unlp-buscador a i{
	margin: auto;}

.searchwp-modal-form-default .searchwp-modal-form__content .search-form label{
	padding: 0px !important;}

.search-form .search-submit{
	border:0;
	background-color: #009790;
}

.search-form svg{
	height: 30px;
	width: 30px;}

.search-form .search-field {
    border-right:
			solid 									var(--formFieldBorderColor)                                            	var(--formFieldBorderWidth);
}

.search-form .search-field::placeholder {
    color: transparent;
	  }

.search-form .search-submit:hover svg{
	fill: white;
	opacity: 0.7;
}

.search-form .search-submit svg{
	fill: white;
	opacity: 1;
}


.search-form .search-submit::before{
	display:none;}

.searchwp-modal-form__close{
	color: white;
}

.searchwp-modal-form__close:hover{
	color: darkgray;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

.searchwp-modal-form-default .searchwp-modal-form__content {
    border-radius: 30px !important;
}

@media only screen and (min-width: 961px){
.search-submit{
	height: 56px !important;}
}
@media only screen and (max-width: 960px){
	body.admin-bar .floating .nv-nav-search {
  margin-top: 100px !important;
  background: #ffffffb5;
  margin: 4px;
  margin-top: 4px;
  border-radius: 9px;
}
}

/*--- colores  categorias ---*/

.ultp-cat-sin-categoria{
	color: #00b2e3 !important;
}
body{
	--sectionColumnsWidth: 1280px !important;
	--columnsWidth: 1280px !important;
	--institucional:#96ba3a;
  --ensenanza: #00b2e3 ;
	--extension: #fd9400;
  --arteycultura: #004fc5;
	--gestion: #980000;
	--investigacion: #e75295;
	--sinCat: #636363;
	--primaryBtnPadding: 20px 
		0;
	--unlp: #005F61 ;
	--general-title-family-typografy: 'Open Sans',sans-serif;
	--general-title-color: #3d3d3d;
	--bodyfontfamily: 'Open Sans',sans-serif !important;
}



/*tipografia*/
/* titulos postX*/
.ultp-block-content-bottomPosition .ultp-category-in a{ color: white !important;}

.ultp-block-title a {
	font-family: Open-SansCondensed, sans-serif !important;
	font-weight: bold;
	color: var(--general-title-color) !important;
}

.ultp-block-content-overlay .ultp-block-title a, #rowprincipal-home .ultp-block-title a{
	color: white !important;
}
/*excerpt*/

.ultp-block-excerpt p {
}

/*--- botones ---*/
.button-primary{
	border-color: #15a99e !important;
}

/*-- icon search --*/

.nv-icon.nv-search{
	//background: #02aa9d;
  padding: 7px;
  border-radius: 20px;
}

.nv-search-icon-wrap .nv-icon.nv-search{
		background: transparent;
}

/*-- header cabeceras --*/

.desktop-left{
	margin: 0;
}

.desktop-left.item--inner{
	padding: 1em 0 0 0;
}

.search-form .search-field:focus ~ button, textarea:focus, input:focus{
    box-shadow: none !important;
}

.wp-block-themeisle-blocks-posts-grid-post-image a{
	display: inherit !important;

}

.wp-block-themeisle-blocks-posts-grid-post-image a img{
	border-radius: 0px !important;
		height: max-content !important;
}


.wp-block-themeisle-blocks-posts-grid-post-body{
	background: white;
	padding: 1em;
}

.wp-block-themeisle-blocks-posts-grid .wp-block-themeisle-blocks-posts-grid-post-blog{
	background-color: white !important;
}


.wp-block-themeisle-blocks-posts-grid-post-image{
	padding: 0px !important;
}
/*-- specific background color for pages --*/

body.page.page-id-667{
background-color: #ffa600 !important;	
}

.page-id-667 .post-destacado .ultp-wrapper-block .ultp-block-readmore a{
  background-color:  #ffa600 !important;	
}

/*-- reusable bloque only image title over image --*/
.onlytitle-dark .ultp-block-content-inner .ultp-block-readmore{
width: 30px;
  height: 30px;
}

.onlytitle-dark .ultp-block-content-inner {
display: inline-flex !important;
border-radius: 0 30px 30px 0 !important;
width: initial !important;
max-width: 100% !important;
background-color: #2d2d2d !important;
margin-bottom: 20px !important;
}

/*--- solapas ---*/
.separador .innerblocks-wrap{
	max-width: unset !important;
}
.separador .innerblocks-wrap .wp-block-themeisle-blocks-advanced-column {
	max-width: unset !important;
}

.separador .wp-block-ultimate-post-image .ultp-block-wrapper .ultp-image-block-wrapper .ultp-image-block img {
    width: 100vw !important;
}

.ultp-image-block {
	display: block; 
}

.img-solapa{
  max-width: 1980px !important;
 }

.img-solapa img{
  display: block !important;
		position: unset !important;	
 }

.solapa-home img{
	position: unset !important;
}



.img-solapa .ultp-image-block{
	z-index: 2 !important;
  line-height: 0;
  display: block;
 }

.botonesconimagen-home a{
	position: initial !important;
	padding: 0px !important;
	background: initial !important;
}

.botonesconimagen-home img{
	position: unset !important;
}

@media only screen and (max-width: 900px){
	.wp-block-buttons > .wp-block-button__width-25{
		width: 100% !important;
		margin-bottom: 5px;
	} 
}

.ultp-block-media .ultp-block-content-wrap {
 // width: 100%;
	margin: auto !important;
}

.ultp-layout1 .ultp-block-media .ultp-block-content-wrap {
	margin: initial !important;
}

/*imagen 3:2*/
.single-post article .nv-thumb-wrap,
.ultp-block-image a,
.ultp-image-block a{
	position: relative;
	width: 100%;
	padding-top: 66.66%;
}

.single-post article .nv-thumb-wrap img,
.ultp-block-image img,
.ultp-image-block img{
	position: absolute;	
top: 0;
left: 0;
bottom: 0;
right: 0;
text-align: center;
font-size: 20px;
color: white;
width: 100%;
height: 100%;
object-fit: fill;
}


#img-solapa-principal{
	max-width: 1800px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.separador-solotitulo{
 font-weight: lighter !important;
}

.separador-solotitulo strong{
 font-weight: bold;
}
/*----imagenes postX-----*/

.ultp-block-image{
	width: 100%;
}
.ultp-block-image a{
	width: 100%;
}
.ultp-block-image a img{
	width: 100%;
}

/*--- single post page ---*/
.post .nv-thumb-wrap{
	max-height: 30em;
	width: auto;
	overflow: hidden;
	border-radius: 10px;
}

/*-- blog --*/
.nv-non-grid-article .non-grid-content > * {
	margin: 0 0 0.5em 0;
}

/*--- breadcrumb ---*/
	#top-page {
		border-top: 5px solid #005F61;
}

.breadcrumb .wp-block-themeisle-blocks-advanced-column{
	margin-top: auto !important;
	padding-top: 0px !important;
	padding-bottom: 2px !important;}

.breadcrumb span{
  color: white !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px !important;
	font-weight: 300 !important;
}
.breadcrumb a{
  color: white !important;
  text-decoration: none;
}
.breadcrumb span:last-child a{
  font-weight: 700;
font-size: 13px !important;	font-family: 'Open Sans', sans-serif !important;
	
}

.breadcrumb .aioseo-breadcrumbs{
 	display: block;
	margin: auto;
	z-index: 9;
	position: relative;
	max-width: 1200px;
}

@media only screen and (max-width: 960px) {
	.breadcrumb{
max-width: 70vw !important;
margin: auto !important;
}
}

/*breadcrumb post*/

.breadcrumb-post .aioseo-breadcrumbs span:last-child, .breadcrumb-post .aioseo-breadcrumbs span:nth-last-child(2){
	display:none !important;
}

/*---- BOTONES ------*/
.wp-block-button a{
	border-radius: 9px !important;
}

.seis-botones-contenedor{
	gap: unset !important;
}

.seis-botones{
  width: 16% !important;
	height: 48px !important;
}

.cinco-botones{
	  width: 19% !important;
	
}

.seis-botones, .tres-botones {
  font-family: "Open Sans", sans serif !important;
	font-weight: bold;
}

.tres-botones {
 font-size:18px !important;
 background-color: #236a73;
 border-radius: 9px;
}

.tres-botones {
 font-size:22px !important;
}

.seis-botones a{
  margin: auto;
  display: block;
}

@media only screen and (max-width: 900px) {
	.cinco-botones{
		//
	}
}



@media only screen and (max-width: 820px) {
	.cinco-botones{
		width: 48% !important;
		margin: auto !important;
		margin-bottom: 7px !important;
	}
	.cuatro-botones{
		width: 100% !important;
	}
}
@media only screen and (max-width: 600px) {
		.cinco-botones{
	width: 100% !important;
	margin-bottom: 7px !important;

	}}


@media only screen and (max-width: 720px) {
	
	.seis-botones-contenedor{
	gap: 0.5em !important;
}
	.seis-botones{
  width: 47% !important;
		margin-bottom: 7px !important;
   }}

.tres-botones{
	width: calc(33% - var(--wp--style--block-gap, .5em)*0.75) !important;
}

.tres-botones a{
	background-color: #3d3d3d;
  border-radius: 9px !important;
}


.tres-botones a:hover, .seis-botones a:hover{
	opacity: 1 !important;
}

@media only screen and (min-width: 920px){
	.tres-botones a{
	  padding: 25px 30px !important;
	}
}

@media only screen and (max-width: 920px){
	.tres-botones{
	  width: 70vw !important;
	  margin: auto !important;
		margin-bottom: 7px !important;
}
}


.btn-csolapax3{
	z-index: 3;
  position: relative;
}

@media only screen and (max-width: 960px){
	
.wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
  display: unset !important;
  flex-basis: 100%;
}

.wp-block-ultimate-post-post-grid-1 .ultp-block-row.ultp-block-items-wrap {
  grid-template-columns: repeat(1, 1fr) !important;
}
	
	.wp-block-themeisle-blocks-advanced-columns{
	/*	margin: 7px !important; */
	}
}

@media only screen and (max-width: 1230px){
.btn-cimg-contenedor .innerblocks-wrap {
	max-width: calc( 100vw - 30px) !important;
  margin: auto !important;
	
	}
}

@media only screen and (max-width: 920px){
	.btn-cimg-contenedor  .sm-nmargin{
			  margin-left: 0 !important;
	  margin-right: 0 !important;
	}
	
	.btn-cimg-contenedor .innerblocks-wrap {
  display: block;	
	}
	
.btn-cimg-contenedor .botonsimg-col {
	margin-top: 20px !important;
	}
	
.btn-cimg-contenedor .botonsimg-col-bkgcolor{
	  margin-left: 15px !important;
	  margin-right: 15px !important;
	}
	
}

/*------SIN imagenes--------*/

.single-no-image .post .nv-thumb-wrap{
	display: none !important;
}

/*------imagenes--------*/

.entrada-principal-img{
	border-radius: 9px !important;
}

.boton-entrada-principal a{
font-family: 'Open Sans', sans-serif;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
font-size: 10px;
letter-spacing: 1px;
padding: 1em !important;
}

.boton-entrada-principal a img{
  margin-bottom: -1px;
}
.post-destacado .wp-block-themeisle-blocks-advanced-heading{
	line-height: 1 !important;
}


/*botones titulo sobre imagen*/

@media screen only and (max-width: 920px){
  .botonsimg-col {
  width: 80vw !important;
  margin: auto !important;
  }
}

.boton-titulo-simagen a{
		font-family: Open-SansCondensed, sans-serif !important;
}

.dos-botones-apaisado {
}

@media screen and (min-width:900px){
  .boton-titulo-simagen{
     max-height: 300px;
  }
}

.boton-titulo-simagen{
  position: relative;
  z-index: 7;
	overflow: hidden;
  border-radius: 9px;
	display: block;
	height: 250px;
}



.boton-titulo-simagen a img{
  height: auto;
  width: 100%;
}


.boton-titulo-simagen  a {
  border-radius: 9px !important;
	overflow: hidden;
	height: 250px;
	display: block;
}

.boton-titulo-simagen .wp-block-media-text__content {
bottom: 20px;
position: absolute;
width: 90%;
opacity: 1;
margin-bottom: 0px;
padding: 0;
}


.boton-titulo-simagen .wp-block-media-text__content p {
border-radius: 0 9px 9px 0 !important;
background: #2b2b2b;
font-size: 1.1em !important;
font-family: "Open Sans", 'sans-serif';
font-weight: 700;
line-height: 1.3;
padding: 0;
margin: 0;
display: block;
}


.boton-titulo-simagen .wp-block-media-text__content p a{
color: white;
text-decoration: none;
padding: 10px 20px 10px 15px;
margin: 0;
display: block;
height: auto;
}

/*botones titulo bajo imagen*/

.boton-titulo-bimagen a img{
	border-radius: 9px !important;
}

.boton-titulo-bimagen figcaption {
width: 90%;
opacity: 1;
}

.boton-titulo-bimagen figcaption a {
border-radius: 0 40px 40px 0;
font-size: 1.5em;
font-family: 'Open Sans',sans-serif;
font-weight: 700;
color: #444;
text-decoration: none;
padding: 0.5em 10px 0.5em 0px;
display: block;
}

/*-------- menu row --------*/

.nav-ul .sub-menu{
	right:unset !important;
	left: -1em;
}
.nav-ul .sub-menu .sub-menu {
  left: 100% !important;
}
.nav-ul .sub-menu .caret {
  transform: rotate(270deg);
}

.nav-ul .sub-menu .caret svg{
	height: 10px;
	width: auto;
}

.menu-item{
	font-family: Open-SansCondensed, sans-serif;
font-weight: medium;
}


.nav-ul li.current-menu-item > a:not([href*="#"]) {
  color: inherit !important;
}

@media only screen and (min-width: 1280px){
	.header-main-inner .hfg-slot.left .nav-ul:first-child li { margin-left: 20px;}}

/*--- izquierda ---*/
.header-main-inner .hfg-slot.left {
	  width: 100%;
	  min-width: calc( var(--container) - 327px );}

.header-main-inner .hfg-slot.left .has-nav{ 
	width: 100%;
}

.header-main-inner .hfg-slot.left .nav-ul li{
	margin: auto;
}

@media only screen and (max-width: 1300px){
	.header-main-inner .hfg-slot.left {
	min-width: calc( 98vw - 327px );
	}
}

.desktop-left {
  padding: 0px 0px !important;
}

/*---- derecha ----*/

.header-main-inner .hfg-slot.right{
	width: auto;
}

/*----- botones home ---*/

@media only screen and (max-width: 1300px){
.wrapper-btn-solapa .wp-block-themeisle-blocks-advanced-column{
	  margin-left: 15% !important;
    margin-right: 15% !important;
	}}


.wrapper-btn-solapa .innerblocks-wrap{
	margin: auto !important;
}
@media only screen and (max-width: 1500px) and (min-width: 1300px){
.wrapper-btn-solapa .wp-block-themeisle-blocks-advanced-column{
	  margin-left: 10% !important;
    margin-right: 10% !important;
	}}


@media only screen and (min-width: 1650px){
.seis-botones-contenedor{
	width: 1200px !important;
}
}

/* footer */
#block-45{
	padding: 10px 0;
}
.footerunlp{
	line-height: 1.4;
	font-size: 10px !important;
}
.footerunlp{
	font-family:  'Open Sans',sans-serif;
}

.adelante {
	  z-index: 5;
}

.mar-top{
	margin-top: 80px !important;
}


#rowprincipal-home{
	padding-bottom: 30px !important;
}

.bg-img-seccion {
  background-position: center !important;
  background-size: auto 100% !important;
  background-repeat: round !important;
}

.vermas-investiga {
  border: solid 2px grey;
  border-radius: 9px;
  padding: 0px;
}

.vermas-investiga img{
	margin: 0 0 -4px 15px;
	background: #636363;
	border-radius: 15px;
	border: 3px solid #636363;
}

.vermas-investiga a{
	font-family: 'Open Sans',sans-serif;
  padding: 5px 10px 5px 17px !important;
}


.img-overflow{
	margin-bottom: -10px;
  z-index: 9;
}

.facycol-boton  a{
font-family: 'Open Sans',sans-serif;
font-weight: initial;
font-size: 2em;
text-align: left;
margin: 0px;
padding: 0px;
}

.facycol-boton  a img{
  background: white;
  margin: 0 0 -2px 25px;
  border: 3px solid white;
  border-radius: 20px;
}

.mt-8{
	margin-top: -8px !important;
}

.mb-8{
	margin-bottom: -8px !important;
}

/*--- ver mas boton ---*/

.boton-vm a{
	font-family:  'Open Sans',sans-serif;
font-size: 16px;
	background-color: #8c8c8c !important;
}
.boton-vm a img {
  margin-bottom: -3px;
  transform: rotate(90deg);
}

.vermas-container .wp-block-separator{
	color: #8c8c8c !important;
	border-top: 1px solid;
}

.vermas-container .wp-block-separator{
	color: #8c8c8c !important;
	border-top: 1px solid;
}

/*--- Post X title ---*/
.ultp-block-title a {
    text-transform: none !important;
}

/*ARTICULOS*/


.post .entry-content{
  font-size: 14px;
	text-transform: none;
}

.entry-content img {
/*width: 100%;*/
}

.post .entry-content p {
   font-size: 16px;
   line-height: 2em;
   color: #333;
   width: 100%;
	 text-transform: none;
 }

.post  .entry-header .nv-title-meta-wrap h1{
  font-size: 40px;
  padding: 0px 0px 20px 0px;
  font-weight: initial;
	font-style: unset !important;
}

	.post .entry-content h1{
	font-size: 25px;
	color: #444;
}

 .post .entry-content h2{
	font-size: 20px;
	color: #444;
}

 .post  .entry-content .text {
   color: #555;
	 word-wrap: break-word;
}
.post  .entry-content    h2{
    font-weight: 400;
    }
 .post  .entry-content   p{
      color: #555;
    }
  
/*ARTICLE TEXT*/

.title.entry-title{
	font-family: Open-SansCondensed, sans-serif;
	 font-size: 38px;
	 font-weight: 600 !important;
}

.nv-content-wrap ul {
  list-style-type: unset;
}

/*ensenanza*/
.ensenanza .title.entry-title, .ensenanza article h2,
.ensenanza article h4,
.ensenanza article h2 a, .ensenanza .wp-block-quote p{
	color: var(--ensenanza) !important;
}
.ensenanza blockquote {
	border-color: var(--ensenanza) !important;
  border-width: 0 0 0 3px;
}

.ensenanza .nv-post-share .nv-social-icon a svg{
	background: var(--ensenanza) !important;
}

/*institucional*/
.institucional .title.entry-title,
.institucional article h2, .institucional article h4, .institucional article h2 a, .institucional .wp-block-quote p, .institucional .wp-block-quote p{
	color: var(--institucional) !important;
}

.institucional .nv-post-share .nv-social-icon a svg{
	background: var(--institucional) !important;
}

.institucional blockquote {
	border-color: var(--institucional) !important;
  border-width: 0 0 0 3px;
}

/*arteycultura*/
.arteycultura .title.entry-title, .arteycultura article h2, .arteycultura article h4, .arteycultura article h2 a, .arteycultura .wp-block-quote p{
	color: var(--arteycultura) !important;
}

.arteycultura .nv-post-share .nv-social-icon a svg{
	background: var(--arteycultura) !important;
}

.arteycultura blockquote {
	border-color: var(--arteycultura) !important;
  border-width: 0 0 0 3px;
}
/*gestion*/

.gestion .title.entry-title, .gestion article h2, 
.gestion article h4, .gestion article h2 a, .gestion .wp-block-quote p{
	color: var(--gestion) !important;
}

.gestion .nv-post-share .nv-social-icon a svg{
	background: var(--gestion) !important;
}

.gestion blockquote {
	border-color: var(--gestion) !important;
  border-width: 0 0 0 3px;
}

/*investigacion*/
.investigacion .title.entry-title, .investigacion article h2, .investigacion article h4, .investigacion article h2 a, .investigacion .wp-block-quote p{
	color: var(--investigacion) !important;
}

.investigacion .nv-post-share .nv-social-icon a svg{
	background: var(--investigacion) !important;
}

.investigacion blockquote {
	border-color: var(--investigacion) !important;
  border-width: 0 0 0 3px;
}
/*extension*/
.extension .title.entry-title,  .extension article h2,
.extension article h4,
.extension article h2 a, .extension .wp-block-quote p{
	color: var(--extension) !important;
}

.extension .nv-post-share .nv-social-icon a svg {
	background: var(--extension) !important;
}

.extension blockquote {
	border-color: var(--extension) !important;
  border-width: 0 0 0 3px;
}

/*general*/

.nv-post-share .nv-social-icon a svg path{
	fill: #e8e8e8 !important;
}

.nv-post-share .nv-social-icon a svg{
	fill: #e8e8e8 !important;
	padding: 3px;
	border-radius: 3px;
}

.extension article blockquote {
	border-color: var(--extension) !important;
  border-width: 0 0 0 3px;
}

article p{
	font-family: Open Sans;
	font-size: 16px;
}

article h1{
	font-style: unset !important;
	text-transform: unset;
	font-size: 22px;
	font-family: Open Sans;
}

article h2{
	font-family: 'Open Sans' !important;
	font-style: unset !important;
	text-transform: unset;
	font-size: 20px;
}

article h3{
	font-family: Open Sans;
	font-style: unset !important;
	text-transform: unset;
	font-size: 16px;
	font-weight: bold;
}

article h4{
	font-family: Open-SansCondensed, sans-serif;
	font-style: unset !important;
	text-transform: unset;
	font-size: 25px;
	font-weight: bold;
}

article blockquote {
	font-style: italic;
}

article ul {
	list-style: none;
}

.nv-title-meta-wrap{
	position: relative;
}

.nv-meta-list{
	position: absolute;
	top: -3em;
	right: 0px;
}

/*---- NOTAS DESTACADAS ----*/
.section-noticias-destacadas {
	
}

.section-noticias-destacadas .ultp-category-in a{ 
	color: #444 !important;
	display: none !important;
}

.section-noticias-destacadas .ultp-category-in a:first-child{ 
	display: initial !important;
	
}


article h2.section-noticias-destacadas {
	color: #333 !important;
}

/*---- NOTAS DESTACADAS ----*/
.single-post-container .row{
	display: unset;
}

@media (min-width: 960px){
	
	
.notas-destacadas .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap {
  display: flex;
  flex-basis: 100%;
  word-break: keep-all;
  max-width: var(--columns-width);
	width: inherit;
	}
	
.notas-destacadas	#wp-block-themeisle-blocks-advanced-column-f8566b0b {
  flex-basis: 49.8%;
}

.notas-destacadas #wp-block-themeisle-blocks-advanced-column-bdecf4dc {
  flex-basis: 50.2%;
}

 .notas-destacadas .wp-block-themeisle-blocks-advanced-columns {
	width: 100vw !important;
}

.destacados-back .innerblocks-wrap{
	max-width: 1280px !important;
	margin: auto;	
}




}

.notas-destacadas .wp-block-themeisle-blocks-advanced-column{
	width: inherit;
  padding-top: 20px;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 10px;
  margin-top: var(--column-margin-top);
  margin-bottom: var(--column-margin-bottom);
  margin-left: var(--column-margin-left);
  margin-right: var(--column-margin-right);
}
	
	.notas-destacadas .separador-solotitulo{
		text-align: center;
		color: var(--unlp);
	}

	.notas-destacadas .destacados-back{
	background-color: #d1d1d1;
}

.notas-destacadas h2{
	margin-bottom: 0 !important;
}

/*------boton descargas-----*/
.wp-block-file .wp-block-file__button br{
	display: none !important;
}