body, html {
    width: 1250px;
    height:115px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

*{
  margin: 0;
  padding: 0;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}

img {
  border: 0;
}

/* Container */

body {
  font-family:modern_hecolight;
  -webkit-font-smoothing:antialiased;
  moz-osx-font-smoothing:grayscale;
}

#wrapper{
  width: 1250px;
  height: 115px;
  background:white;
  position: absolute;
  overflow: hidden; 
  border: rgb(145, 153, 153) 1px solid;
  top: 0;
  left: 0;
  opacity: 1;
  z-index: 10;
  cursor: pointer;
}

div, img { position:absolute; }

/* Fondo (escalado proporcional) */
#img1{
  z-index:6;
  width:1470px;
  height:130px;
  left:-120px;
  top:-10px;
}

/* Capas de texto */
#tx1, #tx2, #legal, #precio{
  z-index:8;
  width:1250px;
  height:115px;
  left:0px;
  opacity:0;
}

#etiqueta{
  z-index:8;
  width:1250px;
  height:115px;
  left:0px;
}

#logo{
  z-index:1000;
  width:1250px;
  height:115px;
}

#conce{
  width:1250px;
  height:115px;
  z-index:99;
  background:#05141f;
  color:white;
  opacity:0;
}

/* CTA reposicionado */
#cta{
  background:url('../images/cta1.png');
  left: 1120px;
  top: 55px;
  position:absolute;
  width:87px;
  height:23px;
  z-index:1001;
  background-size:cover;
  opacity:0;
}

#cta:hover{
  background:url('../images/cta2.png');
  background-size:cover;
}

/* Condiciones */
#condicionesb{
  z-index:9;
  width:1250px;
  height:115px;
  left:0px;
  opacity:0;
  background-color: #05141f;
}

#condicionesb img{
  width:1250px;
  height:115px;
  left:0px;
  top:0;
}

/* Botón condiciones */
#btct{
  position:absolute;
  z-index:99998;
  cursor:pointer;
  top:88px;
  left:1120px;
  opacity:0;
  display:none;
}

#btct img{
  width:85px;
  height:6px;
}

/* Legales */
#legales {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 9999999;
  width: 1250px;
  height: 115px;
  display: none;
  background-color: #05141f;
}

#legales img {
  width: 1250px;
  height: 115px;
}

/* Textos */
#nombre{
  width: 1230px;
  font-family: KiaSignatureOTF-Bold;
  left:16px;
  top: 15px;
  font-size: 14px;
  color: #ffffff;
  letter-spacing: -0.03em;
  max-width: 80%;
}

.html2Png{ 
  width: 100%;
}	

.parrafo1{
  width: 1230px;
  font-family: KiaSignatureOTF-Light;
  left:16px;
  top: 32px;
  font-size: 14px;
  color: #ffffff;
  letter-spacing: -0.03em;
  max-width: 90%;
}
