/*----------------------------------------*\
			 
			       DEFAULT
			 
\*----------------------------------------*/
.fh-eck-content-divider {
  padding-bottom: 30px;
  margin-top: 50px;
  }

 .fh-eck-row1{
 z-index:10000 !important;
 }
 
 .fh-eck-desk img , .fh-err-desk img{
 z-index: -1000;
 }

.fh-eck-content-divider hr {
  width: 25%;
  border: 0;
  height: 5px;
  background: #7fbd04;
  background: linear-gradient(to right,#7fbd04 50%,#6aa105 50%);
  margin: 0 auto !important;
  text-align: center;
  z-index:100000 !important;
  }

.fh-eck-row2{
position: relative;
z-index:-1000;
}

.fh-eck-txt2 , .fh-eck-txt1{
	text-align:center;
}

.fh-eck-txt1 h1{
	margin-top:40px;
	font-size: 3em;
	z-index: 100 !important;
	font-family: 'GothamMedium';
	color: #3F4444;
}

.fh-eck-txt2{
	font-size:1em;
	font-family: 'Montserrat';
	color: #3F4444;
}

.fh-eck{
	height: 100vh;
	background-image: url('https://www.fuertehoteles.com/wp-content/uploads/2019/10/multi-purpose-2t.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
}

.fh-eck-txt2{
	margin-top:20px;
}


/*----------------------------------------*\
			 
			 VERSIÓN ESCRITORIO
			 
\*----------------------------------------*/

@media all and (min-width:993px){

	.fh-eck-img-desk,.fh-err-img-desk{
	display: block;
	width: 100%;
	}
	
	.fh-err-img-desk{
	width: 50%;
	}
	
	.fh-eck-img-resp,.fh-err-img-resp{
	display: none !important;
	}

	.fh-eck-txt1{
	margin-bottom: -600px;
	}
	
	.fh-eck{
	background-size: cover;
	}
	
	.fh-eck-img-desk{
	z-index: -1000;
	}
	
	.fh-eck-img-desk .vc_column-inner{
    margin-top: -242px;
	}

}

/*----------------------------------------*\
			 
	    AJUSTES POR ANCHO >992PX
			 
\*----------------------------------------*/

@media all and (max-width: 1300px){
	.fh-eck-img-desk .vc_column-inner{
    margin-top: -182px;
	}
}


/*----------------------------------------*\
			 
			 VERSIÓN RESPONSIVE
			 
\*----------------------------------------*/

@media all and (max-width:992px){

	.fh-eck-txt1 h1{
	margin-top:40px;
	font-size: 3.5em;
	z-index: 100 !important;
	font-family: 'GothamMedium';
	color: #3F4444;
	}
	
	.fh-eck-txt2.mpc-row{
	margin:0 auto;
	}
	
	.fh-eck-desk , .fh-err-desk{
	display: none;
	}
	
	.fh-eck-resp, .fh-err-resp{
	display: block;
	width: 100%;
	}
	
	.fh-eck-txt1{
	margin-bottom: 0;
	}
	
	.fh-eck-txt2{
	max-width: 92%;
	margin:0 auto;
	}
	
	.fh-eck{
	background-size:contain;}
	
	.fh-eck-img-resp img{
	margin-top: -25px;
	}
}

/*----------------------------------------*\
			 
			 VERSIÓN MÓVIL
			 
\*----------------------------------------*/

@media all and (max-width: 769px){
	
	.fh-eck-txt2{
	max-width: 92%;
	margin:0 auto;
	}
}