 
	.c-blog .wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex !important;
	}

	.s-block {

		margin: auto !important;
	}

	.detalle-noticia {
		width: 60%;
	}

	@media (max-width: 991px) {
		.detalle-noticia {
			width: 100%;
		}
	}




	.wrap-content {
		padding: 4rem 0
	}

	.page-title {
		margin-bottom: 25px;
	}

	.page-title h1 {
		font-size: 20px;
		font-weight: 700;
		margin: 0;
		color: #005784;
		font-family: 'Raleway', sans-serif;
	}

	.podcasts-grid {
		display: flex;
		flex-flow: wrap;
		margin: -18px;
	}

	@media (min-width: 580px) {
		.podcasts-grid {
			display: flex;
			flex-flow: wrap;
			margin: -10px;
		}
	}

	@media (min-width: 1200px) {
		.podcasts-grid {
			margin: -18px;
		}
	}

	.podcasts-item {
		width: 100%;
		padding: 18px;
	}

	@media (min-width: 580px) {
		.podcasts-item {
			width: 33.33%;
			padding: 10px;
		}
	}

	@media (min-width: 1200px) {
		.podcasts-item {
			padding: 18px;
		}
	}

	.podcasts-image {
		position: relative;
		padding-bottom: 100%;
		overflow: hidden;
	}

	.podcasts-image img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		position: absolute;
		transition: all .4s ease;
	}

	.podcasts-wrapper:hover .podcasts-image img {
		transform: scale(1.05)
	}

	.podcasts-image:after {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, .4);
		transition: all .4s ease;
	}

	.podcasts-wrapper:hover .podcasts-image:after {
		opacity: .2;
	}

	.podcasts-wrapper {
		position: relative;
	}

	.podcasts-title {
		position: absolute;
		bottom: 0;
		left: 0;
	}

	.podcasts-title h2 {
		margin: 23px;
		color: #fff;
		font-size: 24px;
	}

	.wrap-content {
		padding: 4rem 0;
		width: 100%;
	}


	body .noticias.noticia-insight .nota_mobile {
		display: none;
	}
	@media (max-width: 768px) {
		.noticias.noticia-insight .box-noticia-insight {
			width: 100%;
		}
		body .noticias.noticia-insight .nota_mobile {
			display: flex;
			flex-direction: row;
			align-items: flex-end;
			border-bottom: 2px solid #ededed;
			padding-bottom: 1rem;
			width: 85%;
		}
		.noticias.noticia-insight .box-noticia-insight {
			border-bottom:0 none;
		}
		body .noticias.noticia-insight .nota_escritorio {
			display:none;
		}
		body .noticias.noticia-insight .nota_mobile figure {
			width: 25%;
			min-width: 25%;
			margin-right: 1rem;
		}
		body .noticias.noticia-insight .nota_mobile .tags a {
			border:0 none;
			padding:0;
			border-radius:0;
			margin-right: .5rem;
		}
		body .noticias.noticia-insight .nota_mobile .txt-nota h3 {
			margin-top: 0;
			margin-bottom: 0;
		}
		body .noticias.noticia-insight .nota_mobile .txt-nota h3 a {
			color: inherit;
		}
	}


	
	.c-blog .wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex !important;
	  }
	
	  .s-block {
	 
		margin: auto !important;
	  }
	
	  .detalle-noticia {
		width: 60%;
	}
	
	@media (max-width: 991px){
	  .detalle-noticia {
		width: 100%;
	}
	}
	
	
	 
	 
	</style>
	<style>
	.public-content {
		max-width: 100% !important;
		box-sizing: border-box;
	}
	.form-news .w-form input[type="text"] {
		width:calc(100% - 15px);
	}
	.content-widget-fide {
		width:100% !important;
	}
	.fide-content-code-embed {
		width:100% !important;
	}
	#fide-content-code-embed {
	/*	width:100% !important;*/
	}
	#header-fide {
		color: #2E2F31 !important;
	}
	.form-news .w-form input[type="text"] {
		background: #ccc;
	}
	.form-news .w-form input[type="text"] {
		background: #fff !important;
	}
	#fide-content-code-embed .btn-primary, .public-content .btn {
		margin-top:20px;
	}
	.form-news #fide-content-code-embed ul {
		margin-bottom: 2rem;
	}
	.form-news #fide-content-code-embed ul li {
		color: #005784;
	}

	.c-blog .wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex !important;
	  }
	
	  .s-block {
	 
		margin: auto !important;
	  }
	
	  .detalle-noticia {
		width: 60%;
	}
	
	@media (max-width: 991px){
	  .detalle-noticia {
		width: 100%;
	}
	}
	


	.detalle-noticia h1{
		color: #000!important;
		line-height: 1.3 !important;
		font-family: 'Raleway', sans-serif;
		font-weight: 700!important;
	}


	.newsletter-section h1 {
		font-size: 2.1em;
		font-weight: 500;
		color: #FFD800;
		background-color: #fff;
		border: 3px solid #FFD800;
		border-radius: 0;
		padding: 3rem 1rem;
	}