@charset: 'utf-8';

*{

	/*font-family: 'Lato', sans-serif;*/

}

/*Incia pop-up*/

.pop-outside{

	background-color: rgba(0,0,0,0.5);

	position: fixed;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	z-index: 999;

	display: none;

}

.pop-inner{

	position: relative;

	background-color: #fff;

	width: 400px;

	padding: 5px;

	margin: 10% auto;

	z-index: 1000;

}

.close-pop{

	position: absolute;

	top: 0;

	right: 0;

	border-radius: 5%;

	margin: 10px;

	cursor: pointer;

	font-size: 50px;

	color: #ff0000;

	background-color: #fff;

	border-style: none;

}

.pop-inner img{

	width: 100%;

}



.content_zona{

	width: 100%;

	display: flex;

	flex-wrap: wrap;

	background-image: url('/images/bg.jpg');

	background-size: 100%;

	background-repeat: no-repeat;

	justify-content: center;

	

}

.box_info_zona{

	width: 80%;



}

.box_info_zona .row{

	width: 100%;

	display: flex;

	justify-content: center;

	margin: 20px 0 20px 0;

}

.row .text_name1{

	color: #ffff00;

	font-size: 35px;

	text-align: center;

	font-family: 'Lato', sans-serif;

}

.row .text_name2{

	color: #fff;

	font-size: 40px;

	text-align: center;

	font-family: 'Lato', sans-serif;

}

.row .text_name3{

	color: #fff;

	font-size: 20px;

	text-align: center;

	font-family: 'Lato', sans-serif;

}

.row .box_btn_content{

	width: 40%;

	display: flex;

	justify-content: center;

	flex-wrap: wrap;

}

.blue{

	padding: 8px 24px;

	border-radius: 7px;

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;	

	background: #428BCA;

	transition: 0.3s;

	font-family: 'Lato', sans-serif;

}

.green{

	padding: 8px 24px;

	border-radius: 7px;

	font-size: 15px;

	color: #FFFFFF;

	text-decoration: none;

	background: #5CB85C;

	transition: 0.3s;

	font-family: 'Lato', sans-serif;

}

.blue:hover{

	transform: scale(1.2);

}

.green:hover{

	transform: scale(1.2);

}

.mobile-banner{

	display: none !important;

}

/*SWIPER*/
.swiper-container{
	width: 100%;
}
.swiper-btn-c-prev{
	position: absolute;
	top: 30%;
	left: 2px;
	padding: 8px 10px;
	border-radius: 50%;
	background-color: white;
	color: #FF0000;
	font-size: 0.85rem;
	font-weight: bolder;
	display: flex;
	align-items: center;
	z-index: 10;
	/* offset-x | offset-y | blur-radius | spread-radius | color */
	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
}
.swiper-btn-c-next{
	position: absolute;
	top: 30%;
	right: 2px;
	padding: 8px 10px;
	border-radius: 50%;
	background-color: white;
	color: #FF0000;
	font-size: 0.85rem;
	font-weight: bolder;
	display: flex;
	align-items: center;
	z-index: 10;
	/* offset-x | offset-y | blur-radius | spread-radius | color */
	box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
}
.swiper-slide{
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
.outeritem{
	padding: 5px;
}
.outeritem img{
	border: 3px solid #CCDDFF;
	border-radius: 50%;
	max-height: 115px;
	max-width: 115px;
	transition: 0.5s all;
}
.outeritem a{
	text-decoration: none;
}
.outeritem p{
	margin-top: 10px;
	font-weight: bold;
	font-size: 0.95rem;
	color: black;
}
.outeritem img:hover{
	border: 3px solid #FF0000;
}
/*Redes Front*/
.social-network{
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
}
.social-network ul{
	float: right;
	right: 0;
	width: auto;
	display: flex;
}
.social-network ul li a{
	margin: 0 3px;
	padding:6px 10px;
	font-size: 18px;
}
.social-network ul li a{
	color: white;
}
.social-network ul .li-compartir a{
	color:black;
	border:solid 1px #5c5c5c;
	font-size: 14px;
	padding:9px 12px;
}
.social-network ul .li-facebook a{
	text-align: center;
	background: #526ead;
	border: solid 1px #526ead;
	border-bottom: #405480 solid 1.5px;
	padding:6px 12px;
}
.social-network ul .li-twitter a{
	background: #29c5f5;
	border: solid 1px #29c5f5;
	border-bottom: #2195b9 solid 1.5px;
}
.social-network ul .li-pinterest a{
	background: #cb212a;
	border: solid 1px #cb212a;
	border-bottom: #9e1b22 solid 1.5px;
}
.social-network ul .li-whatsapp a{
	background: #70ba5b;
	border: solid 1px #70ba5b;
	border-bottom: #5a934a solid 1.5px;
}
.social-network ul .li-youtube a{
	background: #ff0000;
	border: solid 1px #ff0000;
	border-bottom: #b20000 solid 1.5px;
}
.social-network ul .li-instagram a{
	background: #ba009c;
	border: solid 1px #ba009c;
	border-bottom: #cf015a solid 1.5px;
}
.social-network ul .li-linkedin a{
	background: #0a66c2;
	border: solid 1px #0a66c2;
	border-bottom: #09539c solid 1.5px;
}



@media (max-width:1300px){

	

	.row .text_name1{

		font-size: 30px;

	}

	.row .text_name2{

		font-size: 25px;

	}

	.row .text_name3{

		font-size: 15px;

	}

	.box_info_zona .row{



		margin: 8px 0 8px 0;

	}

}

@media screen and (max-width:900px){

	.blue{

		padding: 8px 24px;		

		font-size: 15px;		

	}

	.green{

		padding: 8px 24px;	

		font-size: 15px;		

	}

	

	.pop-inner{

		width: 300px;

		margin: 30% auto;

	}

	.content_zona{



		background-image: url('/images/bgmobile.jpg');



	}

	.row .box_btn_content{

		width: 80%;

	}

	

}

@media screen and (max-width:481px){

	.blue{

		padding: 12px 30px;		

		font-size: 15px;		

	}

	.green{

		padding: 12px 30px;	

		font-size: 15px;		

	}

	.box_info_zona .row{

		margin: 10px 0 10px 0;

	}

	.row .box_btn_content{

		width: 100%;

	}

	.row .text_name3{

		display: none;

	}

	.mobile-banner{

		display: inline !important;

	}

	.outeritem img{
		max-height: 80px;
		max-width: 80px;
	}
	.swiper-btn-c-prev{
		top: 18%;
		left: 2px;
	}
	.swiper-btn-c-next{
		top: 18%;
	}
}