@charset "UTF-8";
header{width:100%;height:750px;}
	header #mainSlider .item{width:100%;height:750px;background-position:center;background-size:cover;background-repeat:no-repeat;}
	header h1{margin-top:300px;}

#x .box{width:100%;height:auto;padding:25px;background-color:#f7f7f7;margin:10px 0;}
	#x .box h4{font-family:"Noto Serif";font-weight:600;text-align:center;color:#682414;text-transform:uppercase;}
	#x .box img{width:150px;margin:10px 0;}
	#x .box p{font-family:"Noto Serif";font-size:20px;text-align:center;color:#000;font-weight:400;}

#gallery .item{width:100%;height:350px;background-position:center;background-repeat:no-repeat;background-size:cover;}

#py .box{width:100%;height:auto;padding:15px;border:15px solid rgba(104,36,20,0.5);margin:10px 0;}
	#py .box h3{font-size:70px;color:#fff;}
	#py .box h4{font-size:38px;color:#fff;font-family:"Rokkitt";text-align:center;margin-top:15px;}

#y .box{margin:10px 0;padding:15px;background-color:#682414;min-height:380px;}
	#y .box img{width:100px;}
	#y .box h4{margin:10px 0;font-family:"Noto Serif";text-transform:uppercase;color:#fff;text-align:center;}
	#y .box p{font-family:"Noto Serif";font-size:14px;text-align:center;color:#fff;font-weight:300;}

#pz h3{color:#fff;}

@media(max-width:767px){
	header h1{margin-top:160px;}
	#pz a{margin:10px 0;}
}
@media(max-width:500px){
    .title{font-size:40px;}
    #px h3{font-size:40px;}
}


/*Lineas agregadas para nuevo logo
.logo-main-page{
	width: 150px!important;
}

@media only screen and (max-width: 600px) {
	.logo-main-page{
		width: 100px!important;
	}
  }

*/
#div-logo-banner-principal{
	text-align: -webkit-center!important; 
	margin-top: 280px;
}

#logo-banner-principal{
	width:200px; 
	padding-bottom: 20px;	
}

@media only screen and (max-width: 600px) {
	#div-logo-banner-principal{
		text-align: -webkit-center!important; 
		margin-top: 180px;
	}
  }