﻿/*   ocultar buscador   */
#search{
	display:none!important;
}


@media screen and (max-width:499px){
	/*GENERICO*/
	.ocultar-mobil{
		display:none;
	}
	.contCenter{
		position:relative;
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
	}
	.text-h2{
		float:left;
		width:100%;
		color:#000;
		font-size:22px;
		line-height:24px;
		text-align:center;
	}
	.text-h5{
		float:left;
		width:100%;
		color:#fff;
		margin-top:15px;
		font-size:14px;
		line-height:16px;
		text-align:center;
	}
	.lineaDivisoria-2-a{
		float:left;
		position:absolute;
		width:2px;
		left:33.333%;
		margin-top:8%;
		height:65%;
		background: rgba(226,222,215,0);
		background: -moz-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,222,215,0)), color-stop(15%, rgba(226,222,215,0.8)), color-stop(40%, rgba(226,222,215,1)), color-stop(50%, rgba(226,222,215,1)), color-stop(60%, rgba(226,222,215,1)), color-stop(85%, rgba(226,222,215,0.8)), color-stop(100%, rgba(226,222,215,0)));
		background: -webkit-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -o-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -ms-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: linear-gradient(to bottom, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ded7', endColorstr='#e2ded7', GradientType=0 );
	}
	.lineaDivisoria-2-b{
		float:left;
		position:absolute;
		width:2px;
		left:66.666%;
		margin-top:8%;
		height:65%;
		background: rgba(226,222,215,0);
		background: -moz-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,222,215,0)), color-stop(15%, rgba(226,222,215,0.8)), color-stop(40%, rgba(226,222,215,1)), color-stop(50%, rgba(226,222,215,1)), color-stop(60%, rgba(226,222,215,1)), color-stop(85%, rgba(226,222,215,0.8)), color-stop(100%, rgba(226,222,215,0)));
		background: -webkit-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -o-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -ms-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: linear-gradient(to bottom, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ded7', endColorstr='#e2ded7', GradientType=0 );
	}
	.btn-j-naranja{
		float:left;
		position:relative;
		text-align:center;
		width:120px;
		left:50%;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#FDF1DB;
		margin-left:-75px;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		margin-top:25px;
		font-size:16px;
		color:#FCBA49;
		line-height:18px;
		cursor:pointer;
		border-radius: 20px;
		-o-border-radius: 20px;
		-ms-border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border:2px solid #FCBA49; 
	}
	.btn-j-naranja:hover{
		background-color:#FCBA49;
		color:#fff;
	}
	.btn-j-azul{
		float:left;
		position:relative;
		text-align:center;
		width:180px;
		left:50%;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#fff;
		margin-left:-90px;
		padding-top:8px;
		padding-left:15px;
		padding-right:15px;
		margin-top:15px;
		font-size:16px;
		color:#008CFC;
		line-height:18px;
		cursor:pointer;
		border-radius: 20px;
		-o-border-radius: 20px;
		-ms-border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border:2px solid transparent; 
	}
	.btn-j-azul:hover{
		background-color:#008CFC;
		color:#fff;
		border:2px solid #fff; 
	}
	.fondoAzul{
		background: rgba(1,145,222,1);
		background: -moz-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,145,222,1)), color-stop(100%, rgba(44,60,137,1)));
		background: -webkit-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -o-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -ms-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: linear-gradient(to right, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0191de', endColorstr='#2c3c89', GradientType=1 );
	}
	.contTextoIzquierdo{
		float:left;
		width:80%;
		margin-top:5%;
		margin-bottom:5%;
	}
	.contTextoIzquierdo .titulo-j{
		float:left;
		width:100%;
		color:#000;
		margin:0px;
		font-weight:bold;
		text-align:left;
		font-size:26px;
		line-height:28px;
		font-family:VAGRoundedBTRegular;
	}
	.contTextoIzquierdo .text{
		float:left;
		width:100%;
		color:#000;
		margin:0px;
		text-align:left;
		font-size:20px;
		line-height:22px;
		margin-top:5px;
	}
	.contTextoIzquierdo .btn-j{
		float:left;
		position:relative;
		width:140px;
		background-color:#f7921e; 
		font-family:MyriadProRegular; 
		font-size:14px;
		line-height:16px;
		text-transform:uppercase; 
		color:#fff;
		text-align:center;
		margin-top:15px;
		padding-top:8px;
		padding-bottom:6px;
		padding-left:10px;
		padding-right:10px;
		border-radius: 25px;
		-o-border-radius: 25px;
		-ms-border-radius: 25px;
		-moz-border-radius: 25px;
		-webkit-border-radius: 25px;
		border: 0px solid #000000;
		cursor:pointer;
	}
	.contTextoIzquierdo .btn-j:hover{
		background-color:#E07907;
	}
	
	/**/
	
	
	/*SECCION PRINCIPAL*/
	.seccion-banner-principal{
		position:relative;
		float:left;
		width:100%;
		height:350px;
		overflow:hidden;
		z-index:0;
	}
	.seccion-banner-principal .slider{
		position:relative;
		float:left;
		width:100%;
		height:100%;
		z-index:0;
	}
	.seccion-banner-principal .slider .btn-anterior{
		position:absolute;
		left:10px;
		width:50px;
		height:100%;
		z-index:5;
		/* background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaAntes.png') !important;
		background-position:center center;
		background-size:100%;
		background-repeat:no-repeat; */
		opacity:0.6;
		cursor:pointer;
		top: 148px;
	}
	.seccion-banner-principal .slider .btn-anterior:hover{
		opacity:1;
	}
	.seccion-banner-principal .slider .btn-siguiente{
		position:absolute;
		left:100%;
		margin-left:-15%;
		width:50px;
		height:100%;
		z-index:5;
		/* background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaDespues.png') !important;
		background-position:center center;
		background-size:100%;
		background-repeat:no-repeat; */
		opacity:0.6;
		cursor:pointer;
		top: 148px;
	}
	.seccion-banner-principal .slider .btn-siguiente:hover{
		opacity:1;
	}
	.seccion-banner-principal .slider .cont-slider{
		position:relative;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	.seccion-banner-principal .slider .cont-slider .cont-slider-expan{
		position:relative;
		width:100%;
		height:100%;
	}
	.seccion-banner-principal .slide{
		position:relative;
		float:left;
		width:100%;
		height:100%;
	    background-size: cover;
	    background-position:right top;
	    background-repeat:no-repeat;
	}
	.seccion-banner-principal .slide .mascara{
		float:left;
		position:absolute;
		width:100%;
		height:60%;
		margin-top:40%;
		background: rgba(255,255,255,0);
		background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.6) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0.6)), color-stop(60%, rgba(255,255,255,0.6)), color-stop(100%, rgba(255,255,255,0.6)));
		background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.6) 100%);
		background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.6) 100%);
		background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.6) 100%);
		background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.6) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=10 );  
		z-index:2;
	}
	.seccion-banner-principal .slide .cont-texto{
		position:relative;
		float:left;
		width:60%;
		margin-left:20%;
		margin-top:15%;
		z-index:5;
	}
	.seccion-banner-principal .slide .cont-texto h1{
		font-family:VAGRoundedBTRegular;
		width:100%;
		text-align:center;
		font-size:24px;
		line-height:26px;
		font-weight:bold;
		color:#000;
		text-shadow:2px 2px 3px #FFFFFF;
		margin-bottom:15px;
		/*display:none!important;*/
		
	}
	.seccion-banner-principal .slide .cont-texto h1 span{
		color:#0091DF;
		margin-left:2px;
		margin-right:2px;
	}
	.seccion-banner-principal .slide .cont-texto h4{
		font-family:MyriadProRegular;
		font-size:16px;
		line-height:normal!important;
		width:100%;
		text-align:center;
		font-weight:normal;
		color:#000!important;
		margin-top:100px;
	}
	.seccion-banner-principal .slide .cont-texto .btn-naranja{
		width:auto; 
		position:relative;
		left:50%;
		margin-left:-75px;
		width:140px;
		background-color:#F79120; 
		padding-left:15px; 
		padding-right:15px; 
		padding-top:8px; 
		padding-bottom:5px;
		font-family:MyriadProRegular; 
		font-size:14px;
		line-height:normal;
		text-transform:uppercase; 
		color:#fff;
		text-align:center;
		margin-top:15px;
		border-radius: 25px;
		-o-border-radius: 25px;
		-ms-border-radius: 25px;
		-moz-border-radius: 25px;
		-webkit-border-radius: 25px;
		border: 0px solid #000000;
		cursor:pointer;
	}
	.seccion-banner-principal .slide .cont-texto .btn-naranja:hover{
		background-color: #E87D09; 
	}
	.seccion-banner-principal .menu{
		position:absolute;
		float:left;
		width:955px;
		height:80px;
		left:50%;
		margin-left:-477.5px;
		margin-top:480px; 
		background-color:#F1F7FA;
	    border-radius: 10px 10px 0px 0px;
	    -o-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	    -moz-border-radius: 10px 10px 0px 0px;
	    -webkit-border-radius: 10px 10px 0px 0px;
	    background: rgba(241,247,250,0.4);
		background: -moz-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,247,250,0.4)), color-stop(100%, rgba(241,247,250,0.4)));
		background: -webkit-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -o-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -ms-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: linear-gradient(to right, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fa', endColorstr='#f1f7fa', GradientType=1 );
	}
	.seccion-banner-principal .menu .opcion{
		float:left;
		width:190px;
		height:80px;
		background-color: #F1F7FA;
		border-right:1px solid #D4E5EF;
	    cursor: pointer;
	    transform:translate(0px,0px);
	    -o-transform:translate(0px,0px);
		-mz-transform:translate(0px,0px); 
		-ms-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	    transition:all 0.3s;
		-o-transition:all 0.3s;
		-mz-transition:all 0.3s;
		-ms-transition:all 0.3s;
		-webkit-transition:all 0.3s;
		border-radius: 0px 0px 0px 0px;
	    -o-border-radius: 0px 0px 0px 0px;
	    -ms-border-radius: 0px 0px 0px 0px;
	    -moz-border-radius: 0px 0px 0px 0px;
	    -webkit-border-radius: 0px 0px 0px 0px;  
	    background: rgba(241,247,250,0.4);
		background: -moz-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,247,250,0.4)), color-stop(100%, rgba(241,247,250,0.4)));
		background: -webkit-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -o-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -ms-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: linear-gradient(to right, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fa', endColorstr='#f1f7fa', GradientType=1 );
	}
	.seccion-banner-principal .menu .opcion:first-child{
		border-radius: 10px 0px 0px 0px;
	    -o-border-radius: 10px 0px 0px 0px;
	    -ms-border-radius: 10px 0px 0px 0px;
	    -moz-border-radius: 10px 0px 0px 0px;
	    -webkit-border-radius: 10px 0px 0px 0px;
	}
	.seccion-banner-principal .menu .opcion:last-child{
		border-radius: 0px 10px 0px 0px;
	    -o-border-radius: 0px 10px 0px 0px;
	    -ms-border-radius: 0px 10px 0px 0px;
	    -moz-border-radius: 0px 10px 0px 0px;
	    -webkit-border-radius: 0px 10px 0px 0px;
	}
	.seccion-banner-principal .menu .opcion:hover{
		background-color:#CEE7F4;
		width:190px;
		height:80px;
		transform:translate(0px,-10px); 
		-o-transform:translate(0px,-10px);
		-mz-transform:translate(0px,-10px); 
		-ms-transform:translate(0px,-10px); 
		-webkit-transform:translate(0px,-10px);
		border-radius: 10px 10px 0px 0px;
	    -o-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	    -moz-border-radius: 10px 10px 0px 0px;
	    -webkit-border-radius: 10px 10px 0px 0px; 
	}
	.seccion-banner-principal .menu .opcionS{
		float:left;
		border-right:1px solid #D4E5EF;
	    cursor: pointer;
		background-color:#ABD7EE;
		width:190px;
		height:80px;
		transform:translate(0px,-10px); 
		-o-transform:translate(0px,-10px);
		-mz-transform:translate(0px,-10px); 
		-ms-transform:translate(0px,-10px); 
		-webkit-transform:translate(0px,-10px);
		border-radius: 10px 10px 0px 0px!important;
	    -o-border-radius: 10px 10px 0px 0px!important;
	    -ms-border-radius: 10px 10px 0px 0px!important;
	    -moz-border-radius: 10px 10px 0px 0px!important;
	    -webkit-border-radius: 10px 10px 0px 0px!important;
	}
	.seccion-banner-principal .menu .opcion img,
	.seccion-banner-principal .menu .opcionS img{
		float: left;
		width:50px;
		height:50px;
		margin-top:5px;
		margin-left:10px;
		margin-right:5px;
		border-radius: 50%;
		-o-border-radius: 50%;
		-ms-border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 1px solid #e2ded7;
	}
	.seccion-banner-principal .menu .opcion .text,
	.seccion-banner-principal .menu .opcionS .text{
		float: left;
		width:110px;
		margin-top:10px;
		margin-right:5px;
		font-size:14px;
		line-height:16px;
		text-align:left;
		color:#000;
		text-align: left;
	}
	/**/
	
	
	
	
	
	/*TESTIMONIALES*/
	.testimonialesSlider{
		float:left;
		position:relative;
		width:100%;
		overflow:hidden;
		margin-top:30px;
	}
	.testimonialesSlider .btnSiguiente{
		position:absolute;
		width:50px;
		height:100%;
		left:100%;
		margin-left:-50px;
		background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaDespues.png');
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100%;
		z-index:5;
		opacity:0.5;
		cursor:pointer;
	}
	.testimonialesSlider .btnSiguiente:hover{
		opacity:1;
	}
	.testimonialesSlider .btnAtras{
		position:absolute;
		width:50px;
		height:100%;
		background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaAntes.png');
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100%;
		z-index:5;
		opacity:0.5;
		cursor:pointer;
	}
	.testimonialesSlider .btnAtras:hover{
		opacity:1;
	}
	.testimonialesSlider .sliderExpan{
		float:left;
		position:relative;
		width:100%;
		height:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio{
		float:left;
		width:100%;
		height:100%;
		position:relative;
		z-index:0;
	}
	.testimonialesSlider .sliderExpan .testimonio .contVideo{
		float:left;
		position:relative;
		width:76%;
		height:180px;
		margin-left:12%;
		margin-right:12%;
		margin-top:300px;
		height:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contVideo iframe{
		float:left;
		position:relative;
		width:90%;
		height:180px;
		margin-left:5%;
		margin-right:5%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor{
		float:left;
		position:absolute;
		width:76%;
		margin-top:0px;
		margin-left:12%;
		margin-right:12%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .imagenAutor{
		float:left;
		position:relative;
		width:80px;
		height:80px;
		left:50%;
		margin-left:-40px;
		border-radius: 50%;
		-o-border-radius: 50%;
		-ms-border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 0px solid #000000;
		overflow:hidden;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .imagenAutor img{
		float:left;
		width:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .nombreAutor{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		text-align:center;
		font-size:16px;
		line-height:18px;
		font-weight:bold;
		text-align:center;
		color:#000;
		margin-top:15px;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .textAutor{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		text-align:center;
		font-size:16px;
		line-height:18px;
		text-align:center;
		color:#000;
		margin-top:5px;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .textAutor span{
		text-align:center;
		margin-left:2px;
		margin-right:2px;
		color:#009BDC;
		font-size:16px;
		line-height:18px;
		text-transform:uppercase;
		font-weight:bold;
	}
	/**/
	
	
	
	
	/*SECCION SOBRE Y SECCION DEBAJO*/
	.seccionSobre{
		position:relative;
	    float: left;
	    width: 100%;
	    padding-top:6%;
	    padding-bottom:6%;
	    -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		z-index:5;
	}
	.seccionDebajo{
		position:relative;
	    float: left;
	    width: 100%;
	    padding-top:6%;
	    padding-bottom:6%;
		z-index:4;
	}
	.seccionSobre .titulo,
	.seccionDebajo .titulo{
		text-align:center;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		color:#000;
		font-size:22px;
		line-height:24px;
		margin-bottom:15px;
		font-weight:bold;
	}
	.seccionSobre .titulo span,
	.seccionDebajo .titulo span{
		text-align:center;
		margin-left:2px;
		margin-right:2px;
		color:#009BDC;
		font-size:26px;
		line-height:28px;
		margin-bottom:15px;
		margin-top:15px;
		text-transform:uppercase;
		font-weight:bold;
	}
	.seccionSobre .text-desc,
	.seccionDebajo .text-desc{
		text-align:center;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		color:#000;
		font-size:16px;
		line-height:18px;
		margin-bottom:15px;
		margin-top:10px;
	}
	/**/
	
	
	/*CARD VERTICAL - 3*/
	.card-3{
		float:left;
		width:86%;
		margin-left:7%;
		margin-right:7%;
		margin-bottom:30px;
	}
	.card-3 .contImagen{
		float:left;
		width:100%;
		margin-top:15px;
	}
	.card-3 .contImagen img{
		display:block;
		margin:0 auto;
		max-width:40%;
		min-width:10%;
	}
	.card-3 .titulo{
	    float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:10px;
	    font-size:18px;
	    line-height:20px;
	    font-weight:bold;
	    color:#000;
	}
	.card-3 .text{
		float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:10px;
	    font-size:16px;
	    line-height:18px;
	    text-align:center;
	    color:#000;
	}
	.card-3 .text span{
		margin-left:2px;
		margin-right:2px;
	    font-weight:bold;
	    color:#009BDC;
	}
	.card-3 ul{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
	}
	.card-3 ul li{
		float:left;
		width:100%; 
		margin-top:8px;
	}
	.card-3 ul li .desc{
		float:left;
		width:80%;  
		padding-left:40px;
	}
	.card-3 ul li span .desc .azul{
		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		color:#009BDC;
	}
	.card-3 .imagenAdicional{
		float:left;
		width:100%;
		margin-top:15px;
	}
	.card-3 .imagenAdicional img{
		display:block;
		margin:0 auto;
		max-width:80%;
		min-width:60%;
	}
	/**/
	
	
	
	/*CATEGORIA OPCIONES - 5*/
	.opciones-5{
		float:left;
		width:48%;
		margin-left:1%;
		margin-right:1%;
		margin-top:1%;
		margin-bottom:1%;
	}
	.opciones-5 .contImagen{
		float:left;
		width:100%
	}
	.opciones-5 .contImagen img{
		display:block;
		margin:0 auto;
		max-width:70%;
		min-width:30%;
	}
	.opciones-5 .titulo{
		float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:15px;
	    font-size:16px;
	    line-height:18px;
	    font-weight:bold;
	    color:#017FCB;
	}
	
	/**/

}























@media screen and (max-width:899px) and (min-width:500px){
	/*GENERICO*/
	.ocultar-table{
		display:none;
	}
	.contCenter{
		position:relative;
		float:left;
		width:80%;
		margin-left:10%;
		margin-right:10%;
	}
	.text-h2{
		float:left;
		width:100%;
		color:#000;
		font-size:24px;
		line-height:26px;
		text-align:center;
	}
	.text-h5{
		float:left;
		width:100%;
		color:#fff;
		margin-top:15px;
		font-size:14px;
		line-height:16px;
		text-align:center;
	}
	.lineaDivisoria-2-a{
		float:left;
		position:absolute;
		width:2px;
		left:33.333%;
		margin-top:8%;
		height:65%;
		background: rgba(226,222,215,0);
		background: -moz-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,222,215,0)), color-stop(15%, rgba(226,222,215,0.8)), color-stop(40%, rgba(226,222,215,1)), color-stop(50%, rgba(226,222,215,1)), color-stop(60%, rgba(226,222,215,1)), color-stop(85%, rgba(226,222,215,0.8)), color-stop(100%, rgba(226,222,215,0)));
		background: -webkit-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -o-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -ms-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: linear-gradient(to bottom, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ded7', endColorstr='#e2ded7', GradientType=0 );
	}
	.lineaDivisoria-2-b{
		float:left;
		position:absolute;
		width:2px;
		left:66.666%;
		margin-top:8%;
		height:65%;
		background: rgba(226,222,215,0);
		background: -moz-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,222,215,0)), color-stop(15%, rgba(226,222,215,0.8)), color-stop(40%, rgba(226,222,215,1)), color-stop(50%, rgba(226,222,215,1)), color-stop(60%, rgba(226,222,215,1)), color-stop(85%, rgba(226,222,215,0.8)), color-stop(100%, rgba(226,222,215,0)));
		background: -webkit-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -o-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -ms-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: linear-gradient(to bottom, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ded7', endColorstr='#e2ded7', GradientType=0 );
	}
	.btn-j-naranja{
		float:left;
		position:relative;
		text-align:center;
		width:100px;
		left:50%;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#FDF1DB;
		margin-left:-65px;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		margin-top:5px;
		font-size:18px;
		color:#FCBA49;
		line-height:22px;
		cursor:pointer;
		border-radius: 20px;
		-o-border-radius: 20px;
		-ms-border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border:2px solid #FCBA49; 
	}
	.btn-j-naranja:hover{
		background-color:#FCBA49;
		color:#fff;
	}
	.btn-j-azul{
		float:left;
		position:relative;
		text-align:center;
		width:200px;
		left:50%;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#fff;
		margin-left:-100px;
		padding-top:8px;
		padding-left:15px;
		padding-right:15px;
		margin-top:15px;
		font-size:20px;
		color:#008CFC;
		line-height:22px;
		cursor:pointer;
		border-radius: 20px;
		-o-border-radius: 20px;
		-ms-border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border:2px solid transparent; 
	}
	.btn-j-azul:hover{
		background-color:#008CFC;
		color:#fff;
		border:2px solid #fff; 
	}
	.fondoAzul{
		background: rgba(1,145,222,1);
		background: -moz-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,145,222,1)), color-stop(100%, rgba(44,60,137,1)));
		background: -webkit-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -o-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -ms-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: linear-gradient(to right, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0191de', endColorstr='#2c3c89', GradientType=1 );
	}
	.contTextoIzquierdo{
		float:left;
		width:70%;
		margin-top:5%;
		margin-bottom:5%;
	}
	.contTextoIzquierdo .titulo-j{
		float:left;
		width:100%;
		color:#000;
		margin:0px;
		font-weight:bold;
		text-align:left;
		font-size:28px;
		line-height:30px;
		font-family:VAGRoundedBTRegular;
	}
	.contTextoIzquierdo .text{
		float:left;
		width:100%;
		color:#000;
		margin:0px;
		text-align:left;
		font-size:22px;
		line-height:24px;
		margin-top:5px;
	}
	.contTextoIzquierdo .btn-j{
		float:left;
		position:relative;
		width:140px;
		background-color:#f7921e; 
		font-family:MyriadProRegular; 
		font-size:14px;
		line-height:16px;
		text-transform:uppercase; 
		color:#fff;
		text-align:center;
		margin-top:15px;
		padding-top:8px;
		padding-bottom:6px;
		padding-left:10px;
		padding-right:10px;
		border-radius: 25px;
		-o-border-radius: 25px;
		-ms-border-radius: 25px;
		-moz-border-radius: 25px;
		-webkit-border-radius: 25px;
		border: 0px solid #000000;
		cursor:pointer;
	}
	.contTextoIzquierdo .btn-j:hover{
		background-color:#E07907;
	}
	
	/**/
	
	
	/*SECCION PRINCIPAL*/
	.seccion-banner-principal{
		position:relative;
		float:left;
		width:100%;
		height:350px;
		overflow:hidden;
		z-index:0;
	}
	.seccion-banner-principal .slider{
		position:relative;
		float:left;
		width:100%;
		height:100%;
		z-index:0;
	}
	.seccion-banner-principal .slider .btn-anterior{
		position:absolute;
		left:20px;
		width:50px;
		height:100%;
		z-index:5;
		/* background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaAntes.png') !important;
		background-position:center center;
		background-size:100%;
		background-repeat:no-repeat; */
		opacity:0.6;
		cursor:pointer;
		top: 125px;
	}
	.seccion-banner-principal .slider .btn-anterior:hover{
		opacity:1;
	}
	.seccion-banner-principal .slider .btn-siguiente{
		position:absolute;
		left:100%;
		margin-left:-70px;
		width:50px;
		height:100%;
		z-index:5;
		/* background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaDespues.png') !important;
		background-position:center center;
		background-size:100%;
		background-repeat:no-repeat; */
		opacity:0.6;
		cursor:pointer;
		top: 125px;
	}
	.seccion-banner-principal .slider .btn-siguiente:hover{
		opacity:1;
	}
	.seccion-banner-principal .slider .cont-slider{
		position:relative;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	.seccion-banner-principal .slider .cont-slider .cont-slider-expan{
		position:relative;
		width:100%;
		height:100%;
	}
	.seccion-banner-principal .slide{
		position:relative;
		float:left;
		width:100%;
		height:100%;
	    background-size: cover;
	    background-position:right top;
	    background-repeat:no-repeat;
	}
	.seccion-banner-principal .slide .mascara{
		float:left;
		position:absolute;
		width:100%;
		height:100%;
		margin-top:10%;
		background: rgba(255,255,255,0);
		background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0.8) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(30%, rgba(255,255,255,0.6)), color-stop(60%, rgba(255,255,255,0.8)), color-stop(100%, rgba(255,255,255,0.8)));
		background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0.8) 100%);
		background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0.8) 100%);
		background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0.8) 100%);
		background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 30%, rgba(255,255,255,0.8) 60%, rgba(255,255,255,0.8) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );   
		z-index:2;
	}
	.seccion-banner-principal .slide .cont-texto{
		position:relative;
		float:left;
		width:65%;
		margin-left:15%;
		margin-top:10%;
		z-index:5;
	}
	.seccion-banner-principal .slide .cont-texto h1{
		font-family:VAGRoundedBTRegular;
		font-size:30px;
		line-height:32px;
		font-weight:bold;
		color:#000;
		text-align:left;
		margin-bottom:20px;
	}
	.seccion-banner-principal .slide .cont-texto h1 span{
		color:#0091DF;
		margin-left:2px;
		margin-right:2px;
	}
	.seccion-banner-principal .slide .cont-texto h4{
		font-family:MyriadProRegular;
		font-size:26px;
		line-height:normal!important;
		font-weight:normal;
		color:#000;
		text-align:left;
	}
	.seccion-banner-principal .slide .cont-texto .btn-naranja{
		width:auto; 
		float:left; 
		background-color:#f7921e; 
		padding-left:15px; 
		padding-right:15px; 
		padding-top:10px; 
		padding-bottom:5px;
		font-family:MyriadProRegular; 
		font-size:14px;
		line-height:16px;
		text-transform:uppercase; 
		color:#fff;
		margin-top:20px;
		border-radius: 25px;
		-o-border-radius: 25px;
		-ms-border-radius: 25px;
		-moz-border-radius: 25px;
		-webkit-border-radius: 25px;
		border: 0px solid #000000;
		cursor:pointer;
	}
	.seccion-banner-principal .slide .cont-texto .btn-naranja:hover{
		background-color:#E87D09; 
	}
	.seccion-banner-principal .menu{
		position:absolute;
		float:left;
		width:955px;
		height:80px;
		left:50%;
		margin-left:-477.5px;
		margin-top:480px; 
		background-color:#F1F7FA;
	    border-radius: 10px 10px 0px 0px;
	    -o-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	    -moz-border-radius: 10px 10px 0px 0px;
	    -webkit-border-radius: 10px 10px 0px 0px;
	    background: rgba(241,247,250,0.4);
		background: -moz-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,247,250,0.4)), color-stop(100%, rgba(241,247,250,0.4)));
		background: -webkit-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -o-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -ms-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: linear-gradient(to right, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fa', endColorstr='#f1f7fa', GradientType=1 );
	}
	.seccion-banner-principal .menu .opcion{
		float:left;
		width:190px;
		height:80px;
		background-color: #F1F7FA;
		border-right:1px solid #D4E5EF;
	    cursor: pointer;
	    transform:translate(0px,0px);
	    -o-transform:translate(0px,0px);
		-mz-transform:translate(0px,0px); 
		-ms-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	    transition:all 0.3s;
		-o-transition:all 0.3s;
		-mz-transition:all 0.3s;
		-ms-transition:all 0.3s;
		-webkit-transition:all 0.3s;
		border-radius: 0px 0px 0px 0px;
	    -o-border-radius: 0px 0px 0px 0px;
	    -ms-border-radius: 0px 0px 0px 0px;
	    -moz-border-radius: 0px 0px 0px 0px;
	    -webkit-border-radius: 0px 0px 0px 0px;  
	    background: rgba(241,247,250,0.4);
		background: -moz-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,247,250,0.4)), color-stop(100%, rgba(241,247,250,0.4)));
		background: -webkit-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -o-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -ms-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: linear-gradient(to right, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fa', endColorstr='#f1f7fa', GradientType=1 );
	}
	.seccion-banner-principal .menu .opcion:first-child{
		border-radius: 10px 0px 0px 0px;
	    -o-border-radius: 10px 0px 0px 0px;
	    -ms-border-radius: 10px 0px 0px 0px;
	    -moz-border-radius: 10px 0px 0px 0px;
	    -webkit-border-radius: 10px 0px 0px 0px;
	}
	.seccion-banner-principal .menu .opcion:last-child{
		border-radius: 0px 10px 0px 0px;
	    -o-border-radius: 0px 10px 0px 0px;
	    -ms-border-radius: 0px 10px 0px 0px;
	    -moz-border-radius: 0px 10px 0px 0px;
	    -webkit-border-radius: 0px 10px 0px 0px;
	}
	.seccion-banner-principal .menu .opcion:hover{
		background-color:#CEE7F4;
		width:190px;
		height:80px;
		transform:translate(0px,-10px); 
		-o-transform:translate(0px,-10px);
		-mz-transform:translate(0px,-10px); 
		-ms-transform:translate(0px,-10px); 
		-webkit-transform:translate(0px,-10px);
		border-radius: 10px 10px 0px 0px;
	    -o-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	    -moz-border-radius: 10px 10px 0px 0px;
	    -webkit-border-radius: 10px 10px 0px 0px; 
	}
	.seccion-banner-principal .menu .opcionS{
		float:left;
		border-right:1px solid #D4E5EF;
	    cursor: pointer;
		background-color:#ABD7EE;
		width:190px;
		height:80px;
		transform:translate(0px,-10px); 
		-o-transform:translate(0px,-10px);
		-mz-transform:translate(0px,-10px); 
		-ms-transform:translate(0px,-10px); 
		-webkit-transform:translate(0px,-10px);
		border-radius: 10px 10px 0px 0px!important;
	    -o-border-radius: 10px 10px 0px 0px!important;
	    -ms-border-radius: 10px 10px 0px 0px!important;
	    -moz-border-radius: 10px 10px 0px 0px!important;
	    -webkit-border-radius: 10px 10px 0px 0px!important;
	}
	.seccion-banner-principal .menu .opcion img,
	.seccion-banner-principal .menu .opcionS img{
		float: left;
		width:50px;
		height:50px;
		margin-top:5px;
		margin-left:10px;
		margin-right:5px;
		border-radius: 50%;
		-o-border-radius: 50%;
		-ms-border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 1px solid #e2ded7;
	}
	.seccion-banner-principal .menu .opcion .text,
	.seccion-banner-principal .menu .opcionS .text{
		float: left;
		width:110px;
		margin-top:10px;
		margin-right:5px;
		font-size:14px;
		line-height:16px;
		text-align:left;
		color:#000;
		text-align: left;
	}
	/**/
	
	
	
	
	
	/*TESTIMONIALES*/
	.testimonialesSlider{
		float:left;
		position:relative;
		width:100%;
		overflow:hidden;
		margin-top:30px;
	}
	.testimonialesSlider .btnSiguiente{
		position:absolute;
		width:50px;
		height:100%;
		left:100%;
		margin-left:-50px;
		background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaDespues.png');
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100%;
		z-index:5;
		opacity:0.5;
		cursor:pointer;
	}
	.testimonialesSlider .btnSiguiente:hover{
		opacity:1;
	}
	.testimonialesSlider .btnAtras{
		position:absolute;
		width:50px;
		height:100%;
		background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaAntes.png');
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100%;
		z-index:5;
		opacity:0.5;
		cursor:pointer;
	}
	.testimonialesSlider .btnAtras:hover{
		opacity:1;
	}
	.testimonialesSlider .sliderExpan{
		float:left;
		position:relative;
		width:100%;
		height:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio{
		float:left;
		width:100%;
		height:100%;
		position:relative;
		z-index:0;
	}
	.testimonialesSlider .sliderExpan .testimonio .contVideo{
		float:left;
		position:relative;
		width:86%;
		height:250px;
		margin-left:7%;
		margin-right:7%;
		margin-top:260px;
		height:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contVideo iframe{
		float:left;
		position:relative;
		width:90%;
		height:260px;
		margin-left:5%;
		margin-right:5%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor{
		float:left;
		position:absolute;
		width:90%;
		margin-top:0px;
		margin-left:5%;
		margin-right:5%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .imagenAutor{
		float:left;
		position:relative;
		width:80px;
		height:80px;
		left:50%;
		margin-left:-40px;
		border-radius: 50%;
		-o-border-radius: 50%;
		-ms-border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 0px solid #000000;
		overflow:hidden;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .imagenAutor img{
		float:left;
		width:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .nombreAutor{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		text-align:center;
		font-size:18px;
		line-height:20px;
		font-weight:bold;
		text-align:center;
		color:#000;
		margin-top:15px;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .textAutor{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		text-align:center;
		font-size:18px;
		line-height:20px;
		text-align:center;
		color:#000;
		margin-top:5px;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .textAutor span{
		text-align:center;
		margin-left:2px;
		margin-right:2px;
		color:#009BDC;
		font-size:18px;
		line-height:20px;
		text-transform:uppercase;
		font-weight:bold;
	}
	/**/
	
	
	
	
	/*SECCION SOBRE Y SECCION DEBAJO*/
	.seccionSobre{
		position:relative;
	    float: left;
	    width: 100%;
	    padding-top:6%;
	    padding-bottom:6%;
	    -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		z-index:5;
	}
	.seccionDebajo{
		position:relative;
	    float: left;
	    width: 100%;
	    padding-top:6%;
	    padding-bottom:6%;
		z-index:4;
	}
	.seccionSobre .titulo,
	.seccionDebajo .titulo{
		text-align:center;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		color:#000;
		font-size:24px;
		line-height:26px;
		margin-bottom:15px;
		font-weight:bold;
	}
	.seccionSobre .titulo span,
	.seccionDebajo .titulo span{
		text-align:center;
		margin-left:2px;
		margin-right:2px;
		color:#009BDC;
		font-size:26px;
		line-height:28px;
		margin-bottom:15px;
		margin-top:15px;
		text-transform:uppercase;
		font-weight:bold;
	}
	.seccionSobre .text-desc,
	.seccionDebajo .text-desc{
		text-align:center;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		color:#000;
		font-size:20px;
		line-height:22px;
		margin-bottom:15px;
		margin-top:15px;
	}
	/**/
	
	
	/*CARD VERTICAL - 3*/
	.card-3{
		float:left;
		width:48%;
		margin-left:1%;
		margin-right:1%;
		min-height:700px;
		margin-bottom:5px;
	}
	.card-3 .contImagen{
		float:left;
		width:100%;
		margin-top:15px;
	}
	.card-3 .contImagen img{
		display:block;
		margin:0 auto;
		max-width:45%;
		min-width:10%;
	}
	.card-3 .titulo{
	    float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:10px;
	    font-size:18px;
	    line-height:20px;
	    font-weight:bold;
	    color:#000;
	}
	.card-3 .text{
		float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:10px;
	    font-size:18px;
	    line-height:20px;
	    text-align:center;
	    color:#000;
	}
	.card-3 .text span{
		margin-left:2px;
		margin-right:2px;
	    font-weight:bold;
	    color:#009BDC;
	}
	.card-3 ul{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
	}
	.card-3 ul li{
		float:left;
		width:100%; 
		margin-top:10px;
	}
	.card-3 ul li .desc{
		float:left;
		width:80%;  
		padding-left:40px;
	}
	.card-3 ul li span .desc .azul{
		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		color:#009BDC;
	}
	.card-3 .imagenAdicional{
		float:left;
		width:100%;
		margin-top:15px;
	}
	.card-3 .imagenAdicional img{
		display:block;
		margin:0 auto;
		max-width:100%;
		min-width:50%;
	}
	/**/
	
	
	
	/*CATEGORIA OPCIONES - 5*/
	.opciones-5{
		float:left;
		width:31%;
		margin-left:1.16%;
		margin-right:1.16%;
		margin-top:1.5%;
		margin-bottom:1.5%;
	}
	.opciones-5 .contImagen{
		float:left;
		width:100%
	}
	.opciones-5 .contImagen img{
		display:block;
		margin:0 auto;
		max-width:80%;
		min-width:30%;
	}
	.opciones-5 .titulo{
		float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:15px;
	    font-size:20px;
	    line-height:22px;
	    font-weight:bold;
	    color:#017FCB;
	}
	
	/**/

}


























@media screen and (min-width:900px){
	/*GENERICO*/
	.ocultar-descktop{
		display:none;
	}
	.contCenter{
		position:relative;
		float:left;
		width:80%;
		margin-left:10%;
		margin-right:10%;
	}
	.text-h2{
		float:left;
		width:100%;
		color:#000;
		font-size:24px;
		line-height:26px;
		text-align:center;
	}
	.text-h5{
		float:left;
		width:100%;
		color:#fff;
		margin-top:15px;
		font-size:14px;
		line-height:16px;
		text-align:center;
	}
	.lineaDivisoria-2-a{
		float:left;
		position:absolute;
		width:2px;
		left:33.333%;
		margin-top:8%;
		height:65%;
		background: rgba(226,222,215,0);
		background: -moz-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,222,215,0)), color-stop(15%, rgba(226,222,215,0.8)), color-stop(40%, rgba(226,222,215,1)), color-stop(50%, rgba(226,222,215,1)), color-stop(60%, rgba(226,222,215,1)), color-stop(85%, rgba(226,222,215,0.8)), color-stop(100%, rgba(226,222,215,0)));
		background: -webkit-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -o-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -ms-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: linear-gradient(to bottom, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ded7', endColorstr='#e2ded7', GradientType=0 );
	}
	.lineaDivisoria-2-b{
		float:left;
		position:absolute;
		width:2px;
		left:66.666%;
		margin-top:8%;
		height:65%;
		background: rgba(226,222,215,0);
		background: -moz-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,222,215,0)), color-stop(15%, rgba(226,222,215,0.8)), color-stop(40%, rgba(226,222,215,1)), color-stop(50%, rgba(226,222,215,1)), color-stop(60%, rgba(226,222,215,1)), color-stop(85%, rgba(226,222,215,0.8)), color-stop(100%, rgba(226,222,215,0)));
		background: -webkit-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -o-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: -ms-linear-gradient(top, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		background: linear-gradient(to bottom, rgba(226,222,215,0) 0%, rgba(226,222,215,0.8) 15%, rgba(226,222,215,1) 40%, rgba(226,222,215,1) 50%, rgba(226,222,215,1) 60%, rgba(226,222,215,0.8) 85%, rgba(226,222,215,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2ded7', endColorstr='#e2ded7', GradientType=0 );
	}
	.btn-j-naranja{
		float:left;
		position:relative;
		text-align:center;
		width:120px;
		left:50%;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#FDF1DB;
		margin-left:-75px;
		padding-top:10px;
		padding-left:15px;
		padding-right:15px;
		margin-top:5px;
		font-size:20px;
		color:#FCBA49;
		line-height:22px;
		cursor:pointer;
		border-radius: 20px;
		-o-border-radius: 20px;
		-ms-border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border:2px solid #FCBA49; 
	}
	.btn-j-naranja:hover{
		background-color:#FCBA49;
		color:#fff;
	}
	.btn-j-azul{
		float:left;
		position:relative;
		text-align:center;
		width:160px;
		left:50%;
		font-weight:bold;
		text-transform:uppercase;
		background-color:#fff;
		margin-left:-95px;
		padding-top:8px;
		padding-left:15px;
		padding-right:15px;
		margin-top:25px;
		font-size:20px;
		color:#008CFC;
		line-height:22px;
		cursor:pointer;
		border-radius: 20px;
		-o-border-radius: 20px;
		-ms-border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		border:2px solid transparent; 
	}
	.btn-j-azul:hover{
		background-color:#008CFC;
		color:#fff;
		border:2px solid #fff; 
	}
	.fondoAzul{
		background: rgba(1,145,222,1);
		background: -moz-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(1,145,222,1)), color-stop(100%, rgba(44,60,137,1)));
		background: -webkit-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -o-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: -ms-linear-gradient(left, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		background: linear-gradient(to right, rgba(1,145,222,1) 0%, rgba(44,60,137,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0191de', endColorstr='#2c3c89', GradientType=1 );
	}
	.contTextoIzquierdo{
		float:left;
		width:50%;
		margin-top:5%;
		margin-bottom:5%;
	}
	.contTextoIzquierdo .titulo-j{
		float:left;
		width:100%;
		color:#000;
		margin:0px;
		font-weight:bold;
		text-align:left;
		font-size:30px;
		line-height:32px;
		font-family:VAGRoundedBTRegular;
	}
	.contTextoIzquierdo .text{
		float:left;
		width:100%;
		color:#000;
		margin:0px;
		text-align:left;
		font-size:22px;
		line-height:24px;
		margin-top:5px;
	}
	.contTextoIzquierdo .btn-j{
		float:left;
		position:relative;
		width:140px;
		background-color:#f7921e; 
		font-family:MyriadProRegular; 
		font-size:16px;
		line-height:18px;
		text-transform:uppercase; 
		color:#fff;
		text-align:center;
		margin-top:15px;
		padding-top:9px;
		padding-bottom:5px;
		padding-left:6px;
		padding-right:6px;
		border-radius: 25px;
		-o-border-radius: 25px;
		-ms-border-radius: 25px;
		-moz-border-radius: 25px;
		-webkit-border-radius: 25px;
		border: 0px solid #000000;
		cursor:pointer;
	}
	.contTextoIzquierdo .btn-j:hover{
		background-color:#E07907;
	}
	
	/**/
	
	
	/*SECCION PRINCIPAL*/
	.seccion-banner-principal{
		position:relative;
		float:left;
		width:100%;
		height:540px;
		overflow:hidden;
		z-index:0;
	}
	.seccion-banner-principal .slider{
		position:relative;
		float:left;
		width:100%;
		height:100%;
		z-index:0;
	}
	.seccion-banner-principal .slider .btn-anterior{
		position:absolute;
		left:50%;
		margin-left:-40%;
		width:50px;
		height:100%;
		z-index:5;
		/* background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaAntes.png') !important;
		background-position:center center;
		background-size:100%;
		background-repeat:no-repeat; */
		opacity:0.6;
		cursor:pointer;
		top: 41%;
	}
	.seccion-banner-principal .slider .btn-anterior:hover{
		opacity:1;
	}
	.seccion-banner-principal .slider .btn-siguiente{
		position:absolute;
		left:100%;
		margin-left:-15%;
		width:50px;
		height:100%;
		z-index:5;
		/* background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaDespues.png') !important;
		background-position:center center;
		background-size:100%;
		background-repeat:no-repeat; */
		opacity:0.6;
		cursor:pointer;
		top: 41%;
	}
	.seccion-banner-principal .slider .btn-siguiente:hover{
		opacity:1;
	}
	.seccion-banner-principal .slider .cont-slider{
		position:relative;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	.seccion-banner-principal .slider .cont-slider .cont-slider-expan{
		position:relative;
		width:100%;
		height:100%;
	}
	.seccion-banner-principal .slide{
		position:relative;
		float:left;
		width:100%;
		height:100%;
	    background-size: cover;
	    background-position:right top;
	    background-repeat:no-repeat;
	}
	.seccion-banner-principal .slide .mascara{
		float:left;
		position:absolute;
		width:50%;
		height:100%;
		margin-top:0%;
		background: rgba(255,255,255,0.8);
		background: -moz-linear-gradient(left, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0.8)), color-stop(30%, rgba(255,255,255,0.8)), color-stop(60%, rgba(255,255,255,0.6)), color-stop(100%, rgba(255,255,255,0)));
		background: -webkit-linear-gradient(left, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0) 100%);
		background: -o-linear-gradient(left, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0) 100%);
		background: -ms-linear-gradient(left, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0) 100%);
		background: linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 30%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
		z-index:2;
	}
	.seccion-banner-principal .slide .cont-texto{
		position:relative;
		float:left;
		width:40%;
		margin-left:20%;
		margin-top:10%;
		z-index:5;
	}
	.seccion-banner-principal .slide .cont-texto h1{
		font-family:VAGRoundedBTRegular;
		font-size:34px;
		line-height:36px;
		font-weight:bold;
		color:#000;
		text-align:left;
		margin-bottom:20px;
	}
	.seccion-banner-principal .slide .cont-texto h1 span{
		color:#0091DF;
		margin-left:2px;
		margin-right:2px;
	}

	.seccion-banner-principal .slide .cont-texto h4{
		font-family:MyriadProRegular;
		font-size:28px;
		line-height:normal!important;
		font-weight:normal;
		color:#000;
		text-align:left;
	}
	.seccion-banner-principal .slide .cont-texto .btn-naranja{
		width:auto; 
		float:left; 
		background-color:#f7921e; 
		padding-left:15px; 
		padding-right:15px; 
		padding-top:10px; 
		padding-bottom:5px;
		font-family:MyriadProRegular; 
		font-size:16px;
		line-height:18px;
		text-transform:uppercase; 
		color:#fff;
		margin-top:15px;
		border-radius: 25px;
		-o-border-radius: 25px;
		-ms-border-radius: 25px;
		-moz-border-radius: 25px;
		-webkit-border-radius: 25px;
		border: 0px solid #000000;
		cursor:pointer;
	}
	.seccion-banner-principal .slide .cont-texto .btn-naranja:hover{
		background-color:#E87D09; 
	}
	.seccion-banner-principal .menu{
		position:absolute;
		float:left;
		width:955px;
		height:80px;
		left:50%;
		margin-left:-477.5px;
		margin-top:480px; 
		background-color:#F1F7FA;
	    border-radius: 10px 10px 0px 0px;
	    -o-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	    -moz-border-radius: 10px 10px 0px 0px;
	    -webkit-border-radius: 10px 10px 0px 0px;
	    background: rgba(241,247,250,0.4);
		background: -moz-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,247,250,0.4)), color-stop(100%, rgba(241,247,250,0.4)));
		background: -webkit-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -o-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -ms-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: linear-gradient(to right, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fa', endColorstr='#f1f7fa', GradientType=1 );
	}
	.seccion-banner-principal .menu .opcion{
		float:left;
		width:190px;
		height:80px;
		background-color: #F1F7FA;
		border-right:1px solid #D4E5EF;
	    cursor: pointer;
	    transform:translate(0px,0px);
	    -o-transform:translate(0px,0px);
		-mz-transform:translate(0px,0px); 
		-ms-transform:translate(0px,0px);
		-webkit-transform:translate(0px,0px);
	    transition:all 0.3s;
		-o-transition:all 0.3s;
		-mz-transition:all 0.3s;
		-ms-transition:all 0.3s;
		-webkit-transition:all 0.3s;
		border-radius: 0px 0px 0px 0px;
	    -o-border-radius: 0px 0px 0px 0px;
	    -ms-border-radius: 0px 0px 0px 0px;
	    -moz-border-radius: 0px 0px 0px 0px;
	    -webkit-border-radius: 0px 0px 0px 0px;  
	    background: rgba(241,247,250,0.4);
		background: -moz-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(241,247,250,0.4)), color-stop(100%, rgba(241,247,250,0.4)));
		background: -webkit-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -o-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: -ms-linear-gradient(left, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		background: linear-gradient(to right, rgba(241,247,250,0.4) 0%, rgba(241,247,250,0.4) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f7fa', endColorstr='#f1f7fa', GradientType=1 );
	}
	.seccion-banner-principal .menu .opcion:first-child{
		border-radius: 10px 0px 0px 0px;
	    -o-border-radius: 10px 0px 0px 0px;
	    -ms-border-radius: 10px 0px 0px 0px;
	    -moz-border-radius: 10px 0px 0px 0px;
	    -webkit-border-radius: 10px 0px 0px 0px;
	}
	.seccion-banner-principal .menu .opcion:last-child{
		border-radius: 0px 10px 0px 0px;
	    -o-border-radius: 0px 10px 0px 0px;
	    -ms-border-radius: 0px 10px 0px 0px;
	    -moz-border-radius: 0px 10px 0px 0px;
	    -webkit-border-radius: 0px 10px 0px 0px;
	}
	.seccion-banner-principal .menu .opcion:hover{
		background-color:#CEE7F4;
		width:190px;
		height:80px;
		transform:translate(0px,-10px); 
		-o-transform:translate(0px,-10px);
		-mz-transform:translate(0px,-10px); 
		-ms-transform:translate(0px,-10px); 
		-webkit-transform:translate(0px,-10px);
		border-radius: 10px 10px 0px 0px;
	    -o-border-radius: 10px 10px 0px 0px;
	    -ms-border-radius: 10px 10px 0px 0px;
	    -moz-border-radius: 10px 10px 0px 0px;
	    -webkit-border-radius: 10px 10px 0px 0px; 
	}
	.seccion-banner-principal .menu .opcionS{
		float:left;
		border-right:1px solid #D4E5EF;
	    cursor: pointer;
		background-color:#ABD7EE;
		width:190px;
		height:80px;
		transform:translate(0px,-10px); 
		-o-transform:translate(0px,-10px);
		-mz-transform:translate(0px,-10px); 
		-ms-transform:translate(0px,-10px); 
		-webkit-transform:translate(0px,-10px);
		border-radius: 10px 10px 0px 0px!important;
	    -o-border-radius: 10px 10px 0px 0px!important;
	    -ms-border-radius: 10px 10px 0px 0px!important;
	    -moz-border-radius: 10px 10px 0px 0px!important;
	    -webkit-border-radius: 10px 10px 0px 0px!important;
	}
	.seccion-banner-principal .menu .opcion img,
	.seccion-banner-principal .menu .opcionS img{
		float: left;
		width:50px;
		height:50px;
		margin-top:5px;
		margin-left:10px;
		margin-right:5px;
		border-radius: 50%;
		-o-border-radius: 50%;
		-ms-border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 1px solid #e2ded7;
	}
	.seccion-banner-principal .menu .opcion .text,
	.seccion-banner-principal .menu .opcionS .text{
		float: left;
		width:110px;
		margin-top:10px;
		margin-right:5px;
		font-size:14px;
		line-height:16px;
		text-align:left;
		color:#000;
		text-align: left;
	}
	/**/
	
	
	
	
	
	/*TESTIMONIALES*/
	.testimonialesSlider{
		float:left;
		position:relative;
		width:100%;
		height:300px;
		overflow:hidden;
		margin-top:30px;
	}
	.testimonialesSlider .btnSiguiente{
		position:absolute;
		width:50px;
		height:100%;
		left:95%;
		background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaDespues.png');
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100%;
		z-index:5;
		opacity:0.5;
		cursor:pointer;
	}
	.testimonialesSlider .btnSiguiente:hover{
		opacity:1;
	}
	.testimonialesSlider .btnAtras{
		position:absolute;
		width:50px;
		height:100%;
		background-image:url('/SiteAssets/v2theme/images/thumbnails/flechaAntes.png');
		background-repeat:no-repeat;
		background-position:center center;
		background-size:100%;
		z-index:5;
		opacity:0.5;
		cursor:pointer;
	}
	.testimonialesSlider .btnAtras:hover{
		opacity:1;
	}
	.testimonialesSlider .sliderExpan{
		float:left;
		position:relative;
		width:100%;
		height:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio{
		float:left;
		width:100%;
		height:100%;
		position:relative;
		z-index:0;
	}
	.testimonialesSlider .sliderExpan .testimonio .contVideo{
		float:left;
		position:relative;
		width:45%;
		margin-left:5%;
		height:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contVideo iframe{
		float:left;
		position:relative;
		width:90%;
		height:300px;
		margin-left:5%;
		margin-right:5%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor{
		float:left;
		width:45%;
		margin-right:5%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .imagenAutor{
		float:left;
		position:relative;
		width:80px;
		height:80px;
		left:50%;
		margin-left:-40px;
		border-radius: 50%;
		-o-border-radius: 50%;
		-ms-border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 0px solid #000000;
		overflow:hidden;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .imagenAutor img{
		float:left;
		width:100%;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .nombreAutor{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		text-align:center;
		font-size:20px;
		line-height:22px;
		font-weight:bold;
		text-align:center;
		color:#000;
		margin-top:15px;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .textAutor{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
		text-align:center;
		font-size:20px;
		line-height:22px;
		text-align:center;
		color:#000;
		margin-top:5px;
	}
	.testimonialesSlider .sliderExpan .testimonio .contAutor .textAutor span{
		text-align:center;
		margin-left:2px;
		margin-right:2px;
		color:#009BDC;
		font-size:20px;
		line-height:22px;
		text-transform:uppercase;
		font-weight:bold;
	}
	/**/
	
	
	
	
	/*SECCION SOBRE Y SECCION DEBAJO*/
	.seccionSobre{
		position:relative;
	    float: left;
	    width: 100%;
	    padding-top:6%;
	    padding-bottom:6%;
	    -webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
		z-index:5;
	}
	.seccionDebajo{
		position:relative;
	    float: left;
	    width: 100%;
	    padding-top:6%;
	    padding-bottom:6%;
		z-index:4;
	}
	.seccionSobre .titulo,
	.seccionDebajo .titulo{
		text-align:center;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		color:#000;
		font-size:26px;
		line-height:28px;
		margin-bottom:15px;
		font-weight:bold;
	}
	.seccionSobre .titulo span,
	.seccionDebajo .titulo span{
		text-align:center;
		margin-left:2px;
		margin-right:2px;
		color:#009BDC;
		font-size:26px;
		line-height:28px;
		margin-bottom:15px;
		margin-top:15px;
		text-transform:uppercase;
		font-weight:bold;
	}
	.seccionSobre .text-desc,
	.seccionDebajo .text-desc{
		text-align:center;
		width:80%;
		margin-left:10%;
		margin-right:10%;
		color:#000;
		font-size:24px;
		line-height:26px;
		margin-bottom:15px;
		margin-top:15px;
	}
	/**/
	
	
	/*CARD VERTICAL - 3*/
	.card-3{
		float:left;
		width:31%;
		margin-left:1.16%;
		margin-right:1.16%;
	}
	.card-3 .contImagen{
		float:left;
		width:100%;
		margin-top:15px;
	}
	.card-3 .contImagen img{
		display:block;
		margin:0 auto;
		max-width:50%;
		min-width:10%;
	}
	.card-3 .titulo{
	    float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:15px;
	    font-size:20px;
	    line-height:22px;
	    font-weight:bold;
	    color:#000;
	}
	.card-3 .text{
		float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:15px;
	    font-size:20px;
	    line-height:22px;
	    text-align:center;
	    color:#000;
	}
	.card-3 .text span{
		margin-left:2px;
		margin-right:2px;
	    font-weight:bold;
	    color:#009BDC;
	}
	.card-3 ul{
		float:left;
		width:90%;
		margin-left:5%;
		margin-right:5%;
	}
	.card-3 ul li{
		float:left;
		width:100%; 
		margin-top:15px;
	}
	.card-3 ul li .desc{
		float:left;
		width:80%;  
		padding-left:40px;
	}
	.card-3 ul li span .desc .azul{
		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		color:#009BDC;
	}
	.card-3 .imagenAdicional{
		float:left;
		width:100%;
		margin-top:15px;
	}
	.card-3 .imagenAdicional img{
		display:block;
		margin:0 auto;
		max-width:100%;
		min-width:80%;
	}
	/**/
	
	
	
	/*CATEGORIA OPCIONES - 5*/
	.opciones-5{
		float:left;
		width:19%;
		margin-left:0.5%;
		margin-right:0.5%;
		margin-top:5%;
		margin-bottom:2.5%;
	}
	.opciones-5 .contImagen{
		float:left;
		width:100%
	}
	.opciones-5 .contImagen img{
		display:block;
		margin:0 auto;
		max-width:90%;
		min-width:30%;
	}
	.opciones-5 .titulo{
		float:left;
	    width:90%;
	    margin-left:5%;
	    margin-right:5%;
	    margin-top:15px;
	    font-size:20px;
	    line-height:22px;
	    font-weight:bold;
	    color:#017FCB;
	}
	
	/**/

}





