@media only screen and (min-width : 320px) and (max-width : 600px) {
	.flexslider_secundario, slides, .flexslider_secundario li { height: 100vh; }
	.flexslider_secundario .flex-caption { height:100vh; }
	
	.slide_footer, slides, .slide_footer li { height: 300px !important; }
	.slide_footer .flex-caption { height:300px !important; }	
	.titulo { font-size: 20pt; }
	
	.flexslider_principal, slides, .flexslider_principal li { height: 100vh !important; }
	.flexslider_principal .flex-caption { height: 100vh;}
	.big-title {
		font-size: 27pt;
		padding: 0px 15px;
	}
	
	.descripcion ul {
		list-style			: none;
		padding-left		: 0px;
	}
	.descripcion li:before {
		display				: none;
	}
	
	.nav { display: block !important;}
	
	.back-to-top img { width:120px; cursor:pointer; }
	.accordion_areas .card-header { background-image: none }
	.cardheader_selected { background: rgb(206, 206, 206) !important; background-image: none; }
	.logo_slider {
		position: absolute;
		bottom: 100px !important;
	}
	.loader {
	    background-size: 50% !important;
	}
}