@charset "utf-8";
/*estilos de los DIV con las fotos*/
.interiorHome{
	width:1200px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;	
	padding-top:1%;
	padding-bottom:1%;
	}
	
.logoCorv{
	display:block;
	width:33%;
	margin-top:11%;
	margin-left:7%;
	position:absolute;
	z-index:1;
	image-rendering: crisp-edges; imagen-rendering: nítidos bordes;
	}
	
.logoCorv> img
    {
        transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -o-transform: none !important;
        -webkit-transform: none !important; 
        backface-visibility:hidden; 
        -webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
    }	

.texto3d{
	display:block;
	width:35%;
	margin-top:10%;
	margin-left:10%;
	position:absolute;
	z-index:1;
	image-rendering: crisp-edges; imagen-rendering: nítidos bordes;
	
	}
	
.texto3d> img
    {
        transform: none !important;
        -moz-transform: none !important;
        -ms-transform: none !important;
        -o-transform: none !important;
        -webkit-transform: none !important; 
        backface-visibility:hidden; 
        -webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
    }

.desc0{
	vertical-align:text-bottom;
	font-size:120%;
	letter-spacing:2em;
	margin-top:20%; 
	margin-left:25%; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc{
	vertical-align:text-bottom;
	margin-top:234px; 
	margin-left:40px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:208px; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:40px;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:96px; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:60px; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}			
.textosCuadrosHome{
	font-family: Source Sans Pro, Arial, sans-serif;
	font-weight:400;
	color:#fff;
	font-size: 1em;
	line-height:1.2em;
	letter-spacing:0.02em;
}

.TituloCuadroESPBlack{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:2.1em;
	letter-spacing:0em;
	color:#6a818b;
}
.textosCuadrosHomeBlack{
	font-family: Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:1.1em;
	line-height:1.2em;
	letter-spacing:0em;
	color:#6a818b;
}

.TituloCuadroESPTVHome{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:1.6em;
	letter-spacing:0em;
	color:#6a818b;
}
.TituloCuadroESPTVHomeazul{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:1.7em;
	letter-spacing:0em;
	color:#43a0e5;
}

.textosCuadrosHomeTV{
	font-family: Myriad Set Pro, Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:1em;
	line-height:1.2em;
	letter-spacing:0em;
	color:#6a818b;
}

.TituloCuadroESPSSO{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:3.1em;
	letter-spacing:0em;
	color:#6a818b;
}
.TituloCuadroESPSSOazul{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:3.1em;
	letter-spacing:0em;
	color:#43a0e5;
}

.textosCuadrosHomeSSO{
	font-family: Myriad Set Pro, Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:1.1em;
	line-height:1.2em;
	letter-spacing:0em;
	color:#6a818b;
}
.Inicio1920{
	width:99.9%;
	display:block;
	}
.Inicio767{
	width:99.9%;
	display:none;
	}	
.InicioMobile{
	width:99.9%;
	display:none;
	}
		
.Inicio1{
	width:66.43%;
	height:auto;
	display:inline-block;
    vertical-align:top;
	vertical-align:text-bottom;
}	
.Inicio2{
	width:33.1%;
	margin-left:-4px;
	margin-bottom:-1px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	width:33.2%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	width:33.2%;
	margin-left:-3px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	width:33.2%;
	margin-left:-4px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}

/**trasition**/
.k-effect li:hover span.mask {
    transition: all 0.3s ease-in-out 0.25s;
    -moz-transition: all 0.3s ease-in-out 0.25s;
    -webkit-transition: all 0.3s ease-in-out 0.25s;
    -o-transition: all 0.3s ease-in-out 0.25s;
}

span.mask, ul.k-effect li, ul.k-effect img {
    transition: all 0.2s ease-in-out 0s;
    -moz-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
}
/*reset*/
ul.k-effect {list-style: none outside none;margin: 0;padding: 0;}
ul.k-effect li {list-style: none outside none;}
ul.k-effect img {border: 0 none;opacity: 1;}
ul.k-effect li:hover img {opacity: 1;}

ul.k-effect li {
    background: #000;
    display: inline-block;
    position: relative;
    top: 0;
}
ul.k-effect li > a {
    display: block;
    overflow: hidden;
    position: relative;
}
ul.k-effect span.mask {
	z-index:2;
    background-color: rgba(0, 0, 0, 0.8);
    background-image:url(../img/lupa.png);
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0;
}

/**Efecto circle**/
ul.k-effect.circle span.mask {border-radius: 100%;bottom: 0;height: 60px;margin: auto;right: 0;top: -40px;width: 60px;opacity: 0;}
ul.k-effect.circle li:hover span.mask {top: 0;opacity: 1;}
ul.k-effect.circle li:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}

/****Configurar****/
/**tamaño a cortar de la imagen*/
ul.k-effect li > a {
    height: 100%; /*ancho*/
    width: 100%; /*alto*/
}

/**tamaño maximo de la imagen [Naturalmente es recomendable que este sea al menos 20 pixeles mas grande que el corte]**/
ul.k-effect img {width: 100%;}

/**Efecto Top**/
ul.k-effect.top li:hover {box-shadow: 0 21px 8px -15px rgba(0, 0, 0, 0.5);top: -5px;}
ul.k-effect.top span.mask {height: 70px;top: -80px;width: 280px;}
ul.k-effect.top li:hover span.mask {top: 0;}

/**Efecto bottom**/
ul.k-effect.bottom li:hover {box-shadow: 0 5px 5px -5px rgba(0, 0, 0, 0);top: 5px;}
ul.k-effect.bottom span.mask {height: 160px;width: 280px;opacity: 0; top: 0;}
ul.k-effect.bottom li:hover span.mask {opacity: 1;}

/**Efecto left**/
ul.k-effect.left li {left: 0;}
ul.k-effect.left li:hover {left: 5px;}
ul.k-effect.left span.mask {height: 160px;top: 0;width: 0;}
ul.k-effect.left li:hover span.mask {width: 80px;}

/**Efecto rotate**/
ul.k-effect.rotate span.mask {height: 60px;left: 0;right: 0;width: 60px;margin: auto;bottom: 0;border-radius: 100%;transform: rotate(-120deg);-moz-transform: rotate(-120deg);-ms-transform: rotate(-120deg);-o-transform: rotate(-120deg);-webkit-transform: rotate(-120deg);top: 40px;opacity: 0;-webkit-backface-visibility:}
ul.k-effect.rotate li:hover span.mask {top: 0;left: 0;opacity: 0.8;transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);-webkit-transform: rotate(0deg);}
ul.k-effect.rotate li img {transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);-webkit-transform: scale(1.1); backface-visibility: hidden; -webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */ }
ul.k-effect.rotate li:hover img {transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-webkit-transform: scale(1); -webkit-backface-visibility: hidden; backface-visibility: hidden;}



@media screen and (min-width: 1221px) and (max-width: 1920px) {
ul.k-effect.rotate li img{
	
	-webkit-backface-visibility: hidden; backface-visibility: hidden;	
		}
.body{
	-webkit-font-smoothing:antialiased;
}
.interiorHome{
	width:1200px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	}
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:40px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:52%; 
	margin-left:25px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:25px;
	margin-top:8%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:22%; 
	margin-left:25px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:14%; 
	margin-left:25px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:block;width:99.9%;}
.Inicio767{display:none;}
.InicioMobile{display:none;}
.texto3d{display:block; margin-left:12%; margin-top:10%;}			
.Inicio1{
	margin-left:0px;
	margin-top:0px;
	width:66.5%;
	height:auto;
	display:inline-block;
    vertical-align:top;
	vertical-align:text-bottom;
}	
.Inicio2{
	margin-left:-4px;
	margin-top:0px;
	width:33.4%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-left:0px;
	margin-top:-1px;
	width:33.3%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-left:-4px;
	margin-top:-1px;
	width:33.3%;
	z-index:2;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	margin-top:-1px;
	width:33.4%;
	margin-left:-5px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}	
}	
	
@media screen and (min-width: 1025px) and (max-width: 1280px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top:0;
	padding-bottom:0;
	}
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:28px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:52%; 
	margin-left:22px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:25px;
	margin-top:8%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:22%; 
	margin-left:20px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:12%; 
	margin-left:20px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.Inicio1920{display:block;width:100%;}
.Inicio767{display:none;}
.InicioMobile{display:none;}
.texto3d{display:block; margin-left:18%; margin-top:10%;}			
.Inicio1{
	margin-left:0px;
	margin-top:0px;
	width:66.5%;
	height:auto;
	display:inline-block;
	vertical-align:text-bottom;
}	
.Inicio2{
	margin-left:-4px;
	margin-top:0px;
	width:33.4%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-left:0px;
	margin-top:-2px;
	width:33.3%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:-2px;
	width:33.2%;
	margin-left:-4px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	margin-top:-2px;
	width:33.4%;
	margin-left:-4px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}	
}	

@media screen and (min-width: 1024px) and (max-width: 1024px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top:0;
	padding-bottom:0;
	}
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:28px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:52%; 
	margin-left:22px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:25px;
	margin-top:8%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:22%; 
	margin-left:20px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:12%; 
	margin-left:20px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.Inicio1920{display:block;width:100%;}
.Inicio767{display:none;}
.InicioMobile{display:none;}
.texto3d{display:block; margin-left:18%; margin-top:10%;}			
.Inicio1{
	margin-left:0px;
	margin-top:0px;
	width:66.5%;
	height:auto;
	display:inline-block;
	vertical-align:text-bottom;
}	
.Inicio2{
	margin-left:-4px;
	margin-top:0px;
	width:33.5%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-left:0px;
	margin-top:-2px;
	width:33.3%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:-2px;
	width:33.2%;
	margin-left:-4px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	margin-top:-2px;
	width:33.5%;
	margin-left:-4px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}	
}	

		
@media screen and (min-width: 900px) and (max-width: 1023px) {
	.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top:0;
	padding-bottom:0;
	}
.desc{
	vertical-align:text-bottom;
	margin-top:25%; 
	margin-left:40px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:50%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:10%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:22%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:24%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:block; width:100%;}
.InicioMobile{display:none;}
.texto3d{display:block; margin-left:2%; margin-top:13%; width:40%;}			
.Inicio1{
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
	vertical-align:text-bottom;
}	
.Inicio2{
	margin-top:0px;
	margin-left:0px;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:-45.7%;
	margin-left:50%;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:-22.9%;
	margin-left:50%;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	width:100%;
	margin-left:0px;
	margin-top:-2px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
				
	
}

@media screen and (max-width: 890px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top:0;
	padding-bottom:0;
	}
.desc{
	vertical-align:text-bottom;
	margin-top:25%; 
	margin-left:40px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:50%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:10%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:22%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:24%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:block; width:100%;}
.InicioMobile{display:none;}
.texto3d{display:block; margin-left:2%; margin-top:13%; width:40%;}		
.Inicio1{
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
	vertical-align:text-bottom;
}	
.Inicio2{
	width:50%;
	margin-left:0px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:-45.8%;
	margin-left:50%;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:-23%;
	margin-left:50%;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	width:100%;
	margin-left:0px;
	margin-top:-2px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
	
}
@media screen and (max-width: 800px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	}
.desc{
	vertical-align:text-bottom;
	margin-top:25%; 
	margin-left:40px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:50%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:10%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:22%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:24%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:block; width:100%;}
.InicioMobile{display:none;}
.texto3d{display:block; margin-left:2%; margin-top:13%; width:40%;}		
.Inicio1{
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
	vertical-align:text-bottom;
}	
.Inicio2{
	width:50%;
	margin-left:0px;
	margin-top:0px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:-43.1%;
	margin-left:50%;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:-22%;
	margin-left:50%;
	width:50%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	width:100%;
	margin-left:0px;
	margin-top:-5px;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
	
}

@media screen and (max-width: 700px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	}
.textosCuadrosHomeBlack{
	padding-top:20px;
	font-family: Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:1em;
	line-height:1.1em;
	letter-spacing:0em;
	color:#6a818b;
}
.TituloCuadroESPBlack{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:1.8em;
	letter-spacing:0em;
	color:#6a818b;
}
	
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:58%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:16%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:24%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:18%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:none;}
.InicioMobile{display:block;width:100%;}
.texto3d{display:none;}	
.Inicio1{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
}	
.Inicio2{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
	
}
@media screen and (max-width: 600px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	}
.textosCuadrosHomeBlack{
	display:none;
	padding-top:20px;
	font-family: Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:0.9em;
	line-height:1.1em;
	letter-spacing:0em;
	color:#6a818b;
}
.TituloCuadroESPBlack{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:1.8em;
	letter-spacing:0em;
	color:#6a818b;
}	
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:18px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:58%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:16%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:24%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:18%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:none;}
.InicioMobile{display:block; width:100%;}
.texto3d{display:none;}	
.Inicio1{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
}	
.Inicio2{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}	
	
}
@media screen and (max-width: 500px) {

.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	}
.textosCuadrosHomeBlack{
	display:none;
	padding-top:20px;
	font-family: Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:0.9em;
	line-height:1.1em;
	letter-spacing:0em;
	color:#6a818b;
}
.TituloCuadroESPBlack{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:1.36em;
	letter-spacing:0em;
	color:#6a818b;
}	
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:18px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:58%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:16%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:24%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:18%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:none;}
.InicioMobile{display:block;}
.texto3d{display:none;}	
.Inicio1{
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
}	
.Inicio2{
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}	
	
}
@media screen and (max-width: 400px) {
.interiorHome{
	width:100%;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	}
.textosCuadrosHomeBlack{
	display:none;
	padding-top:20px;
	font-family: Source Sans Pro, Raleway, sans-serif;
	font-weight:300;
	font-size:0.9em;
	line-height:1.1em;
	letter-spacing:0em;
	color:#6a818b;
}
.TituloCuadroESPBlack{
	font-family:  Helvetica Neue, Raleway, Arial, sans-serif;
	font-weight:100;
	font-size:1.36em;
	letter-spacing:0em;
	color:#6a818b;
}	
.desc{
	vertical-align:text-bottom;
	margin-top:20%; 
	margin-left:18px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc2{
	vertical-align:text-bottom;
	margin-top:45%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.desc3{
	vertical-align:text-bottom;
	margin-left:30px;
	margin-top:9%;
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc4{
	vertical-align:text-bottom;
	margin-top:15%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}	
.desc5{
	vertical-align:text-bottom;
	margin-top:13%; 
	margin-left:30px; 
	position:fixed; 
	z-index:1; 
	display:inline-block;
	position:absolute;
	}
.Inicio1920{display:none;}
.Inicio767{display:none;}
.InicioMobile{display:block;}
.texto3d{display:none;}
.Inicio1{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;
	display:inline-block;
    vertical-align:top;
}	
.Inicio2{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio3{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio4{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
.Inicio5{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	height:auto;	
	display:inline-block;
    vertical-align:top;
}
	
}