h2, h3, h4, p, span {
	font-weight: 400 !important;
}


.site-navigation .logo{
	margin-top: -10px !important;
}

.fh5co-top-banner {
background-image: url("../images/top-banner-bckg.jpg") !important;
background-position: bottom !important;
padding-bottom: 200px;
margin-left: 0px !important;
}
	@media (max-width: 1250px){
		.fh5co-top-banner {
			padding-bottom: 150px;
	}}
	@media (max-width: 720px){
		.fh5co-top-banner {
			padding-bottom: 100px;
			margin-bottom: 70px;
	}}

.top-banner__text {
	margin-top: -100px !important;
}
	@media (max-width: 1250px){
		.top-banner__text {
			width: 100% !important;
			margin-left: -200px !important;
	}}
	@media (max-width: 520px){
		.top-banner__text {
			margin-top: -50px !important;
			width: 100% !important;
			margin-left: 0px !important;
	}}

.top-banner__text-up {
	margin-top: : -100px !important;
	padding-left: 0% !important;
	margin-left: 0% !important;
}

.fh5co-top-banner h2 {
	margin: 0px !important;
}

.fh5co-top-banner h2 {
	font-weight: 800 !important;
	font-family: "Open Sans", sans-serif !important;
	color: #fff !important;
	letter-spacing: 0pt !important;
}

.fh5co-top-banner h3, h4 {
	font-family: "Open Sans", sans-serif !important;
	color: #fff;
	opacity: .5 !important;
}

.fh5co-top-banner h3 {
	margin-top: 0px !important;
	margin-bottom: -5px !important;
}
	@media (max-width: 920px){
		.fh5co-top-banner h3 {
			padding-bottom: 2px !important;
		}}

.fh5co-top-banner h4 {
	margin-top: -110px !important;
	
}

.fh5co-top-banner p {
	font-family: "Open Sans", sans-serif !important;
	color: #fff !important;
	opacity: .7 !important;
	font-size: 16pt;
	font-weight: 600 !important;}
		@media (max-width: 520px){
		.fh5co-top-banner p {
			font-size: 16pt !important;
			margin-top: -5px !important;
		}}

.equis img {
	opacity: .5;}
.equis img:hover {
	opacity: 1;
	transition: 0.3s ease;} 

/* BIOGRAFIA */

.portfolio-wrapper {
  margin-left: 0px !important;
}
.portfolio__name span {
	line-height: 80px !important;}
		@media (max-width: 1220px){
		.portfolio__name span{
			line-height: 65px !important;
		}}

.about-me__text span {
	color: #c18f59 !important; /* COLOR DORADO Letra capital en biografia */
	font-family: 'Rozha', serif !important;
}

/* LIBRO Y OPINIONES */


.contenedor {
    margin: 0 auto;
    height: 400px;
    width:100%;
    max-width: 600px;
    padding:0 1rem;
}


.libro{
	margin-top: -120px !important;
	margin-bottom: -30px !important;
}
	@media (max-width: 1250px){
		.libro{
			margin-top: -50px !important;
		}}
	@media (max-width: 920px){
		.libro{
			margin-top: -50px !important;
		}}

.fh5co-quotes{
	margin-bottom: 120px !important;
	background-image: url("../images/quotes-bckg2.jpg") !important;
}
.fondolibro::after {
    background-color: #000 !important; /* 10131b AZUL OSCURO*/
    opacity: 0.9 !important;}

.fondoopinion::after {
    background-color: #000 !important;
    opacity: 0.9 !important;}

/* DESCARGAS */
#descargas {
	background-color: #000;
	padding: 30px;
	margin-top: -120px;
}
#descargas .btn {
	margin-right: 10px;
	margin-top: 10px;
	font-family: "Open Sans", sans-serif;
	background-color: #000;
	color: #999;}
		@media (max-width: 520px){
		#descargas .btn {
			margin-right: 5px;
			margin-top: 5px;
		}}
#descargas .btn:hover {
	background-color: #d20c0d; /* COLOR ROJO */
	border-color: #d20c0d; 
	color: #fff;
	transition: 0.3s ease;
} 
#descargas i {
	margin-right: 5px;
}


/* OTRAS PUBLICACIONES */

.otras span{
	font-size: 15pt !important;
	font-style: normal !important;
	color: #111 !important;
}
.otras h4{
	font-size: 11pt !important;
	font-style: italic !important;
	color: #000 !important;
}

/* OPINIONES */
.opiniones {
	margin-top: -70px !important;
}
.counters {
	margin-top: -120px !important;
}
.multimedia h4 {
	color: #000 !important;
}