@charset "UTF-8";



/*media_queries*/

@media (max-width: 540px) and (min-width: 320px) {	

.height_slider{
height:17em;
}

	
	
.contenedor_botones_slider {
margin-right:0.6em
}


.contenedor_mancheta{
position:relative;
min-height:5em;width:100%;overflow:hidden
}	
	
.mancheta_slider{
position:relative;right:0;width:95%;
}

.texto_mancheta_slider {
    float:left;
	width:80%;margin-bottom:0.5em;
}	
	
}

@media (max-width: 767px) and (min-width: 541px){
.height_slider{
height:19em;
}

	
	
.contenedor_botones_slider {
margin-right:0.6em
}

.contenedor_mancheta{
position:relative;
min-height:5em;width:100%;overflow:hidden
}	
	
.mancheta_slider{
position:relative;right:0;width:95%;
}		


.texto_mancheta_slider {
    float:left;
	width:80%;margin-bottom:0.5em;
}
	
}


@media (max-width: 1024px) and (min-width: 768px){
.height_slider{
height:24em;
}

.contenedor_botones_slider {

}

.contenedor_mancheta{
position:absolute;top:7.5em;
height:24em;
display:flex; align-items: flex-end
}	
	
.mancheta_slider{
position:relative;
bottom:3em;left:4em;width:22em;
}		
	
}


@media (max-width: 1280px) and (min-width: 1025px){
.height_slider{
height:31em;
}
.contenedor_botones_slider {

}

.caja_fotos_slider h2{font-size:2.8em}
	
.contenedor_mancheta{
position:absolute;top:0;
height:31em;
display:flex; align-items: flex-end
}	
	
.mancheta_slider{
position:relative;
bottom:3em;left:4.5em;width:22em;
}	
	
}




@media (min-width: 1281px){
.height_slider{
height:34em;
}

.contenedor_botones_slider {
}

.caja_fotos_slider h2{
font-size:2.8em}

.contenedor_mancheta{
position:absolute;top:0;
height:34em;
display:flex; align-items: flex-end
}	
	
.mancheta_slider{
position:relative;
bottom:3em;left:4.5em;width:22em;
}	
	

}


/*fin_media_queries*/


.circulo_peq{cursor:pointer}

.contenedor_slider{
width:100%;
position:relative

}


/*
.video_slider{
width: 100%; 
height: auto; 

}
*/


.caja_fotos_slider:not(.active) {
right:100%
}

.texto_mancheta_slider .copy {
    
}



.texto_mancheta_slider:not(.active) {
    display:none
}

.caja_fotos_slider{
width: 100%;
height: 100%;
z-index: 0;
background-repeat: no-repeat;
position:absolute;
background-position:center;
background-size:cover;
}

.caja_fotos_slider .contenedor_centrador{
	width:95%;
	max-width:1000px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
}




.contenedor_mancheta{

}

.boton_play_h
{float:left;position:relative;overflow:hidden;margin-top:0.8em}

.boton_play_h img
{width:1.8em;float:left;margin-right:0.3em}

.boton_play_h .txt_video
{float:left;position:relative;font-size:1.1em;margin-top:0.2em}

.mancheta_slider{
background:#fff; padding:1.7em 1.2em 4.2em 1.2em;overflow:hidden;
}

.contenedor_botones_slider {

position:absolute;right:1em;bottom:1em;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;z-index:1;
margin-top:0.7em;
}

.caja_titus_slide{
max-width:580px;
width:90%;
position:absolute;left:1.4em;
bottom:1.4em;
padding-right:1.2em;
border-left: 4px solid white;

}

.tit_slide{
font-size:2.1em;
line-height:0.9em
}

.p_slide{
font-size:1.1em;line-height:1.1em;
margin-top:0.35em;display:block;
}

.caja_titus_slide .txt_slide {
overflow:auto;display:inline-block;
padding-left:4em;margin-left:-1.8em;
padding-right:0.5em;
padding-top:0.5em;
padding-bottom:0.5em
}

.caja_titus_slide h5, .caja_titus_slide h2 {
display:inline-block;
line-height:1.1em;
}

.botones_slider{height:40px;display:table-cell;vertical-align:middle}
.prev, .next{cursor:pointer} 
.prev:hover, .next:hover{opacity: 0.6;filter: alpha(opacity = 60);}
.botones_slider div{margin-left:0.35em}
.botones_slider div:first-child{margin-left:0px}
.botones_slider img{height:2.65em;width:auto;}
.circulo_peq {
width: 0.65em;
height: 0.65em;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
float:left;
display:inline-block;cursor:pointer

}

	
	

