#producto-esp * sub { font-size:70%; line-height:100%; vertical-align:sub; }


/* Header */
.producto-esp-header {
	background-position:center center;
	background-size:100% 100%;
	overflow:hidden;
	position:relative;
	height:24vw;
}
.producto-esp-komtrax-2021 .producto-esp-header { height:33.3vw; }
.producto-esp-header-cont {
	width:36vw;
	position:absolute;
	top:6.5vw;
	left:6vw;
}
.producto-esp-header-titulo {
	font-size:1.7vw;
	line-height:2vw;
	color:#555;
	padding-bottom:2vw;
	font-weight:bold;
	width:32.5vw;
	min-height:12vw;
}
.producto-esp-komtrax-2021 .producto-esp-header-titulo { min-height:22vw; }
.producto-esp-header-titulo img { margin-bottom:2.5vw; }
.producto-esp-header-botones a.btn {
	background:#FFF;
	color:#140A9A;
	width:7.5vw;
	height:3vw;
	padding:0.7vw 0;
	text-align:center;
	display:block;
	float:left;
	border-radius:0;
	margin:0;
	font-size:0.8vw;
	line-height:1.3vw;
	margin-right:1vw;
	border:1px solid #140A9A;
	text-transform:initial;
}
.producto-esp-header-botones a.btn:hover {
	background:#140A9A;
	color:#FFF;
}
.producto-esp-header-botones a.btn:before {
	font-size:1.3vw;
	line-height:1.3vw;
	width:1.3vw;
	height:1.3vw;
	margin:0;
	margin-right:0.5vw;
	color:#140A9A;
}
.producto-esp-header-botones a.btn.icon-phone:before {
	margin-right:0.2vw;
}
.producto-esp-header-botones a.btn:hover:before { color:#FFF; }
.producto-esp-header-botones a.btn.icon-360 {
	text-align:center;
	padding:0.5vw 0;
	line-height:1vw;
}
.producto-esp-header-botones a.btn.icon-360:before {
	content:"";
	background-image:url(../images/boton-360.png);
	background-size:100% 200%;
	background-position:bottom center;
	width:2.3vw;
	float:left;
	margin-left:1vw;
	height:1.7vw;
	margin-top:-0.2vw;
	margin-bottom:-0.2vw;
}
.producto-esp-header-botones a.btn.icon-360:hover:before { background-position:top center; }
.producto-esp-header-botones a.btn:last-child { margin-right:0; }
.producto-esp-header-botones a.btn.btn-komtrax {
	display:flex;
	padding:0 1vw;
	align-items:center;
}
.producto-esp-header-botones a.btn.btn-komtrax span {
	width:100%;
	text-align:center;
	display:block;
	font-size:0.8vw;
	line-height:0.8vw;
	color:#140A9A;
}
.producto-esp-header-botones a.btn.btn-komtrax:hover span { color:#FFF; }
.producto-esp-komtrax-2021 .producto-esp-header-cont {
	width:43vw;
	left:1vw;
}

/* Texto */
.producto-esp-texto { padding:9vw 9vw 5vw; }
.producto-esp-komtrax-2021 .producto-esp-texto { padding:9vw 5vw 5vw; }
.producto-esp-texto h1 {
	font-size:2.8vw;
	line-height:3.5vw;
	color:#140A9A;
	text-align:center;
	font-weight:bold;
}
.producto-esp-komtrax-2021 .producto-esp-texto h1 { font-size:2.4vw; line-height:3vw; }
.producto-esp-texto h2 {
	font-size:1.3vw;
	line-height:2vw;
	color:#555;
	text-align:center;
}
.producto-esp-texto h3 {
	display:block;
	margin:3vw auto;
	width:30.5vw;
	height:3vw;
	padding:0.7vw 0;
	font-size:1.2vw;
	line-height:1.6vw;
	color:#140A9A;
	text-align:center;
	border-left:1px solid #140A9A;
	border-right:1px solid #140A9A;
}
.producto-esp-texto p {
	color:#555;
	font-size:1vw;
	line-height:1.5vw;
	text-align:center;
	padding:0 10vw;
}

/* Galeria */
.producto-esp-galeria {
	position:relative;
	height:30vw;
	width:105%;
	margin-left:-5%;
	padding-left:5%;
	-webkit-box-shadow:inset 2vw 0 2vw 0px #555;
	   -moz-box-shadow:inset 2vw 0 2vw 0px #555;
			box-shadow:inset 2vw 0 2vw 0px #555;
}
.producto-esp-galeria-fotos {
	float:left;
	width:34vw;
	height:24vw;
	margin:3vw 12vw 0 10vw;
	position:relative;
}
.producto-esp-galeria-prev, .producto-esp-galeria-next {
	position:absolute;
	display:block;
	top:7vw;
	transform:scale(0.4,1);
}
.producto-esp-galeria-prev { left:-7.5vw; }
.producto-esp-galeria-next { right:-7.5vw; }
.producto-esp-galeria-prev::before { content:'<'; }
.producto-esp-galeria-next::before { content:'>'; }
.producto-esp-galeria-prev::before, .producto-esp-galeria-next::before {
	font-size:9vw;
	line-height:9vw;
	color:#140A9A;
}
.producto-esp-galeria-slider {
	overflow:hidden;
	height:24vw;
}
.producto-esp-galeria-mask {
	position:relative;
	height:24vw;
}
.producto-esp-galeria-slide {
	height:100%;
	width:34vw;
	overflow:hidden;
	position:relative;
	border-radius:1vw;
	float:left;
}
.producto-esp-galeria-slide img {
	width:100%;
	height:100%;
}
.producto-esp-galeria-textos {
	float:left;
	width:41vw;
	height:24vw;
	margin-top:3vw;
	overflow:hidden;
	position:relative;
}
.producto-esp-galeria-textos-mask { position:relative; }
.producto-esp-galeria-texto {
	float:left;
	width:41vw;
	padding:0 2vw;
}
.producto-esp-galeria-texto p {
	font-size:1.2vw;
	line-height:1.5vw;
	margin-bottom:1.5vw;
}
.producto-esp-galeria-texto img { width:11vw; }
.producto-esp-galeria-texto strong {
	font-size:2vw;
	line-height:2.5vw;
}
.producto-esp-galeria-texto.sin-icono {
	display:table;
	height:24vw;
}
.producto-esp-galeria-texto.sin-icono > div {
	display:table-cell;
	vertical-align:middle;
}
.producto-esp-galeria-botones { display:none; }

/* Caracteristicas */
.producto-esp-caracter {
	width:83vw;
	margin:5vw auto 0;
}
.producto-esp-caracter-titulo {
	color:#140A9A;
	font-weight:bold;
	/*
	font-size:2.5vw;
	line-height:3vw;
	margin-bottom:2.5vw;
	*/
	font-size:2em;
	line-height:2em;
	margin-bottom:1em;
	margin-left:-1em;
}
.producto-esp-caracter-cont {
	/*margin-bottom:1.5vw;*/
	margin-bottom:1em;
}
.producto-esp-caracter-nombre {
	font-weight:bold;
	color:#140A9A;
	border-bottom:1px solid #e1e1e1;
	font-size:1.5em;
	line-height:1.5em;
	padding-bottom:0.5em;
}
.producto-esp-caracter-nombre:before {
	float:right;
	cursor:pointer;
	font-size:1em;
	line-height:1.5em;
	height:1.5em;
}
.producto-esp-caracter-texto {
	display:none;
	padding:1vw 0 2vw;
	border-bottom:none;
}
.producto-esp-caracter-texto p {
	color:#555;
	font-size:1.25em;
	line-height:1.5em;
	margin-bottom:1.5em;
}
.producto-esp-caracter-texto p strong { color:#140A9A; }
.producto-esp-caracter-texto ul { list-style:none; }
.producto-esp-caracter-texto ul li {
	color:#555;
	position:relative;
	font-size:1.25em;
	line-height:1.5em;
	margin-bottom:0.5em;
	padding-left:2.5em;
}
.producto-esp-caracter-texto ul li::before {
	position:absolute;
	color:#555;
	content:"•";
	left:0.5em;
	font-size:1.25em;
	line-height:1.5em;
}
.producto-esp-caracter-texto a:hover {
	text-decoration:underline;
}
.producto-esp-caracter-texto a.btn {
	text-transform:initial;
	border:1px solid #140A9A;
	-webkit-transition:all 0.4s ease-in-out;
	   -moz-transition:all 0.4s ease-in-out;
		 -o-transition:all 0.4s ease-in-out;
			transition:all 0.4s ease-in-out;
}
.producto-esp-caracter-texto a.btn:hover {
	text-decoration:none;
	color:#140A9A;
	background:#FFF;
}
.producto-esp-caracter-textofin {
	margin-bottom:1.5em;
}
.producto-esp-caracter-textofin p {
	color:#555;
	font-size:1.25em;
	line-height:1.5em;
}
.producto-esp-caracter-textofin a:hover {
	text-decoration:underline;
}

/* Info */
.producto-esp-info { margin-top:4vw; }
.producto-esp-info-titulo {
	font-size:2.5vw;
	line-height:3vw;
	color:#140A9A;
	text-align:center;
}
.producto-esp-info-menu {
	width:72.3vw;
	height:;
	margin:2.5vw auto;
}
.producto-esp-info-menu a {
	float:left;
	width:22vw;
	height:6vw;
	margin:1vw;
	padding:1vw 1vw 0;
	border-radius:0.5vw;
	border:1px solid #140A9A;
	text-align:center;
	-webkit-transition:all 0.4s ease-in-out;
	   -moz-transition:all 0.4s ease-in-out;
		 -o-transition:all 0.4s ease-in-out;
			transition:all 0.4s ease-in-out;
}
.producto-esp-info-menu a b {
	display:block;
	font-size:1.5vw;
	line-height:1.5vw;
	color:#555;
	padding:0 3vw;
	font-weight:normal;
	-webkit-transition:all 0.4s ease-in-out;
	   -moz-transition:all 0.4s ease-in-out;
		 -o-transition:all 0.4s ease-in-out;
			transition:all 0.4s ease-in-out;
}
.producto-esp-info-menu a:nth-child(3) b { padding:0; }
.producto-esp-info-menu a span {
	text-align:center;
	display:block;
	font-size:0.8vw;
	line-height:1vw;
	color:#555;
	margin-top:0.5vw;
	border-top:1px solid #555;
	-webkit-transition:all 0.4s ease-in-out;
	   -moz-transition:all 0.4s ease-in-out;
		 -o-transition:all 0.4s ease-in-out;
			transition:all 0.4s ease-in-out;
}
.producto-esp-info-menu a:hover, .producto-esp-info-menu a.active { background:#140A9A; }
.producto-esp-info-menu a:hover b, .producto-esp-info-menu a.active b { color:#FFF; }
.producto-esp-info-menu a:hover span, .producto-esp-info-menu a.active span {
	color:#FFF;
	border-top:1px solid #FFF;
}
.producto-esp-info-cont {
	display:none;
	padding:5vw 8vw 5vw 13vw;
	width:105%;
	position:relative;
	margin-left:-5%;
	-webkit-box-shadow:inset 2vw 0 2vw 0px #555;
	   -moz-box-shadow:inset 2vw 0 2vw 0px #555;
			box-shadow:inset 2vw 0 2vw 0px #555;
}
.producto-esp-info-cont-icono {
	position:absolute;
	left:14vw;
	top:11vw;
	width:7vw;
}
.producto-esp-info-cont-titulo {
	font-size:2vw;
	line-height:2.5vw;
	color:#555;
	margin-bottom:4vw;
}
.producto-esp-info-cont-texto p, .producto-esp-info-cont-texto li {
	font-size:1.2vw;
	line-height:1.5vw;
	color:#555;
	margin-bottom:1.5vw;
}
.producto-esp-info-cont-texto p a.btn {
	text-transform:initial;
	text-align:center;
	margin:0 10%;
}
.producto-esp-info-cont-texto p img { width:77%; }

/* QR */
.producto-esp-qr {
	margin:2vw auto;
	width:45.1vw;
}
.producto-esp-qr-titulo {
	font-size:1.5vw;
	line-height:2vw;
	margin-bottom:2vw;
	text-align:center;
	color:#555;
}
.producto-esp-qr-cont {
	position:relative;
	width:100%;
	margin-bottom:2vw;
}
.producto-esp-qr-cont .clear { height:3vw !important; }
.producto-esp-qr-subtitulo {
	position:absolute;
	left:-10vw;
	font-size:1.5vw;
	line-height:2vw;
	margin-top:-13vw;
}
.producto-esp-qr-item {
	width:15vw;
	margin:0;
	float:left;
	text-align:center;
}
.producto-esp-qr-item img {
	width:100%;
	padding:0 2.5vw 1vw;
	display:block;
	border-right:1px solid #000;
}
.producto-esp-qr-item:nth-child(1) img:first-child,
.producto-esp-qr-item:nth-child(2) img:first-child,
.producto-esp-qr-item:nth-child(3) img:first-child { border-right:none; }
.producto-esp-qr-item:nth-child(3) img, .producto-esp-qr-item:nth-child(7) img { border-right:none; }
.producto-esp-qr-item p {
	font-size:1.2vw;
	line-height:1.5vw;
	font-weight:bold;
	color:#140A9A;
	text-align:center;
}
.producto-esp-qr-item a {
	display:block;
	text-align:center;
	font-size:0.8vw;
	line-height:1vw;
}

/* Flipbook */
.contenido .wrapper a {
	display:inline-block;
	padding:1.5em;
	color:#FFF;
	background-color:#0e1271;
	font-weight:bold;
}
.contenido .wrapper a:hover { background-color:rgba(0, 0, 0, 0.5); }
.modal-flipbook {
	display:block;
	opacity:0;
	position:fixed;
	top:0;
	left:-100vw;
	z-index:-1;
	width:100vw;
	height:100vh;
	overflow:hidden !important;
}
#fb5 #fb5-footer .fb5-bcg-tools { 
	background-color:#140A9A;
	opacity:1;
}
#fb5 #fb5-footer #fb5-logo {
	left:10px;
	top:10px;
}
#fb5 #fb5-logo img { opacity:1 !important; }



.producto-esp-texto-parrafos {
	padding:3vw 0;
	width:90vw;
	margin:auto;
}
.producto-esp-texto-parrafos p {
	float:left;
	width:49.9%;
	font-size:1.2vw;
	line-height:1.6vw;
	text-align:justify;
	padding:0 2.5vw;
}
.producto-esp-bansegundo {
	width:100%;
	height:34.6vw;
	background-size:100% 100%;
	margin-bottom:4vw;
}
.producto-esp-bansegundo-texto {
	width:30vw;
	padding-top:2.5vw;
	margin-left:62.5%;
}
.producto-esp-bansegundo-texto p {
	font-size:1.2vw;
	line-height:1.7vw;
	text-align:justify;
}
.producto-esp-bansegundo-texto p strong {
	display:block;
	color:#140A9A;
	font-size:2.5vw;
	line-height:3vw;
	margin-bottom:0.5vw;
}


.producto-esp-header-botones a.btn.icon-video360:before {
	content:"";
	background-image:url(btn-video-360.png);
	background-size:100% 100%;
	width:2.3vw;
	float:left;
	margin-left:1.5vw;
	height:1.7vw;
	margin-top:-0.2vw;
	margin-bottom:-0.2vw;
}
.producto-esp-galeria-describe {
	width:49vw;
	float:right;
	margin-right:3%;
	margin-top:11.5vw;
}
.producto-esp-galeria-describe p {
	float:left;
	width:29vw;
	font-size:1.4vw;
	line-height:1.8vw;
	text-align:justify;
}
.producto-esp-galeria-describe img {
	width:15.5vw;
	float:right;
}



/********************************************************************************
					MOBILE
 ********************************************************************************/
@media (max-width:800px) {
	#producto-esp {
		width:100vw;
		position:relative;
		overflow-x:hidden;
	}

	/* Header */
	.producto-esp-header {
		height:125vw;
		margin:6vw 0 10vw;
		overflow:visible;
	}
	.producto-esp-komtrax-2021 .producto-esp-header { height:125vw; margin:6vw 0 0; }
	.producto-esp-header-cont {
		width:92vw;
		top:0;
		left:8vw;
	}
	.producto-esp-header-titulo { display:none; }
	.producto-esp-header-botones {
		padding-top:125vw;
		width:90vw;
		height:7vw;
		margin-left:-2vw;
	}
	.producto-esp-komtrax-2021 .producto-esp-header-botones {
		padding-top:106vw;
		width:80vw;
		margin-left:16vw;
	}
	.producto-esp-header-botones a.btn {
		width:21.5vw;
		height:7.5vw;
		padding:1.5vw 0;
		border-radius:0;
		margin:0;
		font-size:2.2vw;
		line-height:3vw;
		margin-right:1vw !important;
	}
	.producto-esp-header-botones a.btn:last-child { margin-right:0 !important; }
	.producto-esp-header-botones a.btn:before {
		font-size:3.5vw;
		line-height:3.5vw;
		width:3.5vw;
		height:3.5vw;
		margin:0;
		margin-right:2vw;
	}
	.producto-esp-header-botones a.btn.icon-360 {
		padding:1vw 0;
		line-height:2.5vw;
	}
	.producto-esp-komtrax-2021 .producto-esp-header-botones a.btn { margin-bottom:1vw; }
	.producto-esp-header-botones a.btn.btn-komtrax {
		padding:0 1.5vw;
	}
	.producto-esp-header-botones a.btn.btn-komtrax span {
		font-size:2.2vw;
		line-height:2.2vw;
	}


	/* Texto */
	.producto-esp-texto { padding:9vw 9vw 5vw; }
	.producto-esp-texto h1 {
		font-size:5vw;
		line-height:6vw;
	}
	.producto-esp-texto h2 {
		font-size:2.5vw;
		line-height:3vw;
	}
	.producto-esp-texto h3 {
		margin:6vw auto;
		width:60.5vw;
		height:6vw;
		padding:1.4vw 0;
		font-size:2.4vw;
		line-height:3vw;
	}
	.producto-esp-texto p, .producto-esp-texto h6 {
		font-size:2vw;
		line-height:2.5vw;
		padding:0 5vw;
	}

	
	/* Galeria */
	.producto-esp-galeria {
		padding-top:8vw;
		height:auto;
		position:relative;
		width:120%;
		margin-left:-20%;
		padding-left:20%;
		-webkit-box-shadow:inset 10vw 0 10vw 0 #555;
		   -moz-box-shadow:inset 10vw 0 10vw 0 #555;
				box-shadow:inset 10vw 0 10vw 0 #555;
	}
	.producto-esp-galeria-fotos {
		float:none;
		width:80vw;
		height:57vw;
		margin:0 auto 9vw;
	}
	.producto-esp-galeria-prev, .producto-esp-galeria-next { top:18vw; }
	.producto-esp-galeria-prev { left:-10vw; }
	.producto-esp-galeria-next { right:-10vw; }
	.producto-esp-galeria-prev::before, .producto-esp-galeria-next::before {
		font-size:18vw;
		line-height:18vw;
	}
	.producto-esp-galeria-slider { height:57vw; }
	.producto-esp-galeria-mask { height:57vw; }
	.producto-esp-galeria-slide {
		width:80vw;
		border-radius:2vw;
	}
	.producto-esp-galeria-textos {
		float:none;
		width:83vw;
		height:50vw;
		padding-top:0;
		margin:0 auto;
	}
	.producto-esp-galeria-textos-mask { position:relative; }
	.producto-esp-galeria-texto { width:83vw; }
	.producto-esp-galeria-texto p {
		font-size:2.5vw;
		line-height:3.5vw;
		margin-bottom:2.5vw;
	}
	.producto-esp-galeria-texto img { width:20vw; }
	.producto-esp-galeria-texto strong {
		font-size:4.5vw;
		line-height:6vw;
	}
	.header-sidebar { top:80vw !important; }
	
	
	/* Caracteristicas */
	.producto-esp-caracter {
		width:78vw;
		margin:7vw auto;
	}
	#producto-esp .producto-esp-caracter-titulo {
		font-size:4.5vw;
		line-height:4.5vw;
	}
	.producto-esp-caracter-cont {
		margin-bottom:3vw;
	}
	#producto-esp .producto-esp-caracter-nombre {
		font-size:3vw;
		line-height:3.5vw;
		padding-bottom:2vw;
	}
	.producto-esp-caracter-texto { padding:3vw 0 3vw; }

	.producto-esp-caracter-texto p {
		font-size:3vw;
		line-height:3.5vw;
	}
	.producto-esp-caracter-texto ul li {
		font-size:3vw;
		line-height:3.5vw;
		padding-left:4.5vw;
	}
	.producto-esp-caracter-texto ul li::before {
		font-size:3vw;
		line-height:3.5vw;
	}
	.producto-esp-caracter-textofin {
		margin-bottom:3vw;
	}
	.producto-esp-caracter-textofin p {
		font-size:3vw;
		line-height:3.5vw;
	}
	.producto-esp-caracter-textofin a { text-decoration:underline; }


	/* Info */
	.producto-esp-info { margin-top:8vw; }
	.producto-esp-info-titulo {
		font-size:5vw;
		line-height:6vw;
	}
	.producto-esp-info-menu {
		width:48.1vw;
		margin:5vw auto;
	}
	.producto-esp-info-menu a {
		width:44vw;
		height:14vw;
		margin:2vw;
		padding:2vw 4vw 0;
		border-radius:1vw;
	}
	.producto-esp-info-menu a#btninfo-3 {
		padding:2vw 2vw 0;
	}
	.producto-esp-info-menu a b {
		font-size:3vw;
		line-height:3vw;
	}
	.producto-esp-info-menu a span {
		font-size:1.6vw;
		line-height:2vw;
		margin-top:2vw;
	}

	.producto-esp-info-cont {
		display:none;
		padding:5vw 7vw 5vw 17vw;
		width:110%;
		margin-left:-10%;
		-webkit-box-shadow:inset 4vw 0 4vw 0 #555;
		   -moz-box-shadow:inset 4vw 0 4vw 0 #555;
				box-shadow:inset 4vw 0 4vw 0 #555;
	}
	.producto-esp-info-cont-icono {
		left:28vw;
		top:10vw;
		width:14vw;
	}
	.producto-esp-info-cont-titulo {
		font-size:4vw;
		line-height:5vw;
		margin-bottom:8vw;
	}
	.producto-esp-info-cont-texto p, .producto-esp-info-cont-texto li {
		font-size:2.5vw;
		line-height:3vw;
		margin-bottom:3vw;
	}
	.producto-esp-info-cont-texto p a.btn { margin-bottom:2vw; }
	.producto-esp-info-cont-texto p img { width:100%; }


	/* QR */
	.producto-esp-qr {
		margin:4vw auto;
		width:90vw;
	}
	.producto-esp-qr-titulo {
		font-size:3vw;
		line-height:4vw;
		margin-bottom:4vw;
	}
	.producto-esp-qr-cont { margin-bottom:4vw; }
	.producto-esp-qr-item {
		width:30vw;
		margin:0;
	}
	.producto-esp-qr-item img {
		width:100%;
		padding:0 5vw 2vw;
	}
	.producto-esp-qr-item img:nth-child(2) { margin-top:9vw; }
	.producto-esp-qr-item p {
		font-size:2.5vw;
		line-height:3vw;
	}
	.producto-esp-qr-item a {
		font-size:1.5vw;
		line-height:2vw;
	}
	.producto-esp-qr-subtitulo {
		left:25vw;
		width:40vw;
		text-align:center;
		font-size:3vw;
		line-height:4vw;
		margin-top:-42vw;
	}
	.producto-esp-qr-cont .clear { height:9vw !important; }


	/***** Contratos *****/
	.header-sidebar { top:49vw !important; }
	.producto-esp-bansegundo {
		height:34.8vw;
		margin:28vw auto 9vw;
		position:relative;
		width:100%;
	}
	.producto-esp-bansegundo-texto {
		float:none;
		width:100%;
	}
	.producto-esp-bansegundo-texto p {
		font-size:2.5vw;
		line-height:3vw;
	}
	.producto-esp-texto-parrafos { padding:6vw 0; }
	.producto-esp-texto-parrafos p {
		float:none;
		width:90%;
		font-size:2.5vw;
		line-height:3vw;
		padding:0;
		margin-bottom:4vw;
	}
	.producto-esp-bansegundo-texto {
		position:absolute;
		width:40vw;
		left:0;
		bottom:12vw;
		padding-top:0;
		margin-left:55vw;
	}
	.producto-esp-bansegundo-texto p {
		font-size:2.5vw;
		line-height:3vw;
	}
	.producto-esp-bansegundo-texto p strong {
		font-size:4vw;
		line-height:5vw;
		margin-bottom:1vw;
	}
	.producto-esp-header-botones a.btn.icon-video360:before {
		position:absolute;
		width:4.7vw;
		height:3.5vw;
		margin-top:-0.7vw;
		left:1vw;
	}
	.producto-esp-galeria-describe {
		width:49vw;
		float:right;
		margin-right:3%;
		margin-top:11.5vw;
	}
	.producto-esp-galeria-describe p {
		float:left;
		width:29vw;
		color:#FFF;
		font-size:1.4vw;
		line-height:1.8vw;
		text-align:justify;
	}
	.producto-esp-galeria-describe img {
		width:15.5vw;
		float:right;
	}
}