
/* //////////////////////////////////////////////////////////////
GENERAL
////////////////////////////////////////////////////////////// */

body {
  	overflow-x: hidden;
  	font-family: 'Poppins', sans-serif;
  	font-family: 'Ubuntu', sans-serif;
  	font-family: 'Roboto Condensed', sans-serif;  
}

/* //////////////////////////////////////////////////////////////
HOME
////////////////////////////////////////////////////////////// */


/*-------------------------------------------------------------
MODAL INDEX
--------------------------------------------------------------*/

/*#exampleModal-index .modal-content {
	padding: 0rem;

}*/

#exampleModal-index h4{
	font-family: 'Ubuntu', sans-serif;
  	font-weight: 500;
  	color: #0040c1;
  	font-size: 1.8rem;
}

#exampleModal-index p{
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
	color: #333333;
	font-size: 1.1rem;
}

#exampleModal-index h5{
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-style: italic;
	color: #000000;
	font-size: 1.2rem;
	padding-top: 1.2rem;
}

/*-------------------------------------------------------------
NAVBAR
--------------------------------------------------------------*/

.navbar {
	background: rgb(255, 255, 255)!important;
	font-family: 'Ubuntu', sans-serif;
	font-weight: 500;
	font-size: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 2rem;
}



.navbar li {
	padding-right: 1.2rem;
}

.navbar-light .navbar-nav .nav-link {
	color: #969696;
}

.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link:hover {
	color: #28398e;
	transition: .5s;
}


/*-------------------------------------------------------------
HERO IMAGE
--------------------------------------------------------------*/

#hero {
	height: 100vh;
	background: no-repeat center center scroll;
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	}


#hero .insignia {
	position: absolute;
	bottom: 0px;
	text-align: center;
}

#hero .persona {
	position: absolute;
	padding-right: 2rem;
	bottom: 0px;
	right: 0px;

}

#hero h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 4.1rem;
 	letter-spacing: .1rem;
 	color: rgba(255, 255, 255);
 	padding-top: 1rem;
}

#hero h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 3.2rem;
 	color: rgba(255, 255, 255, .7);
 	margin-top: -20px;
}

#hero .btn {
	background-color: #E64047;
	margin-top: 2rem;
	color: #ffffff;
}

#hero .btn.active,
#hero .btn:hover {
	background-color: #FF032D;
}


/*-------------------------------------------------------------
AUSPICIADORES
--------------------------------------------------------------*/
#auspiciadores {
	padding-top: 3rem;
	padding-bottom: 5rem;
	padding-left: 3rem;
	padding-right: 3rem;
}

#auspiciadores .col-ausp .row {
	vertical-align: middle;
	
}

#auspiciadores h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	text-align: left;
  	line-height: 30px;
 	color: #e64047;
 	padding-bottom: 2rem;
}


#auspiciadores a {
	padding-right: 3rem;
	
	
}


/*-------------------------------------------------------------
PROMOCION EVENTO
--------------------------------------------------------------*/
#promocion {
	padding: none;
	background-color: #f4ede6;
}

#promocion .container-fluid {
	padding-top: 4rem;
	padding-bottom: 5rem;
	background: no-repeat bottom;
	background-size: auto;
}

#promocion .row {
	padding-left: 0;
	padding-right: 0;

}

#promocion .row-promo {
	padding-left: 4rem;
	padding-right: 4rem;
}

#promocion .row-tit {
 	padding-top: 3.5rem;
}

#promocion .row-tit .viii-evento{
	text-align: center;
	padding-bottom: 3rem;
}

#promocion .row-bt {
	padding-left: 5.5rem;
}

#promocion .row-bt .btn {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
	background-color: #f2062e;
	margin-top: 2rem;
	color: #ffffff;
}

#promocion .row-bt .btn.active,
#promocion .row-bt .btn:hover {
	background-color: #c60932;
	color: #ffffff;
}

#promocion h3{
	font-family: 'Ubuntu', sans-serif;
  	font-weight: 500;
  	color: #0040c1;
}

#promocion h4{
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	padding-top: 1.7rem;
}

#promocion h5{
	font-family: 'Roboto Condensed', sans-serif;
  	font-weight: 400;
  	color: black;
  	padding-top: 1rem;
}

#promocion p{
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
	color: #505050;
}

/*-------------------------------------------------------------
RUSIA
--------------------------------------------------------------*/
#rusia {
	background: #ff334c;
	padding: none;
}

#rusia .container-fluid {
	background: no-repeat bottom right;
}


#rusia .row1 {
	align-self: center;
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.4rem;
 	color: rgba(255, 255, 255);
 	text-align: justify;
 	padding-top: 9rem;
 	padding-bottom: 18rem;
 	padding-left: 6.5rem;
 	padding-right: 20rem;
}

/*-------------------------------------------------------------
CONFERENCIA VIRTUAL
--------------------------------------------------------------*/
#conferencia {
	margin: 0px;
	padding: none;
}

#conferencia .container-fluid {
	margin: 0px;
	padding: none;
}

#conferencia .confe1 {
	visibility: visible;
}

#conferencia .confe2 {
	visibility: hidden;
	height: 0px;
}


/*-------------------------------------------------------------
ESTATUTO
--------------------------------------------------------------*/

#estatuto .container-fluid {
	text-align: center;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 6rem;
	background-color: #ffffff;
}

#estatuto h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	text-align: center;
  	line-height: 30px;
 	color: #e64047;
 	padding-top: 6rem;
 	padding-bottom: 2rem;
}

#estatuto p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
 	color: #333333;
 	padding-left: 6.5rem;
 	padding-right: 6.5rem;
}

#estatuto .descargar {
	padding-top: 3.5rem;
	}


#estatuto .btn {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
	background-color: #0769e0;
	margin-top: 2rem;
	color: #ffffff;
}

#estatuto .btn.active,
#estatuto .btn:hover {
	background-color: #0040c1;
	color: #ffffff;
}


/*-------------------------------------------------------------
CONCURSO FOTOGRAFICO
--------------------------------------------------------------*/
#concurso .row-concu {
	background-color: #f4ede6;
	padding-top: 4rem;
	padding-bottom: 4rem;
	padding-left: 1rem;
	padding-right: 1rem;
}

#concurso h3 {
	font-family: 'Roboto Condensed', sans-serif;
  	font-weight: 400;
  	font-size: 2.3rem;
	color: #f2062e;
}

#concurso h5 {
	font-family: 'Roboto Condensed', sans-serif;
  	font-weight: 400;
  	font-size: 1.6rem;
	color: #28398e;
}

#concurso p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
	color: #282828;
	padding-bottom: 2rem;
}

#concurso .btn {
	background-color: #ef224e;
	font-family: 'Roboto Condensed', sans-serif;
  	font-weight: 400;
  	font-size: 1.3rem;
	color: #ffffff;
}

#concurso .btn.active,
#concurso .btn:hover {
	background-color: #f2062e;
}

#concurso .card {
	margin-bottom: 1rem;
}


/*-------------------------------------------------------------
EVENTO
--------------------------------------------------------------*/

#evento {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}


#evento .container-fluid {
	text-align: center;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 5rem;
	background-color: #ffffff;
}

#evento .row-text {
	padding-top: 3rem;
}


#evento h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	text-align: left;
  	
 	color: #e64047;
 	padding-left: 4rem;
 	padding-top: 6rem;
 	padding-bottom: 2rem;
}

#evento h4 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 2.2rem;
  	text-align: left;
 	color: #28398e;
 	padding-left: 4rem;
 	padding-top: 2rem;
 	padding-bottom: 2rem;
}

#evento h5 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.5rem;
  	text-align: justify;
 	color: #333333;
 	padding-top: 2rem;
 	padding-left: 4rem;
 	padding-right: 4rem;
}

#evento p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
 	color: #333333;
 	padding-left: 4rem;
 	padding-right: 4rem;
 	padding-bottom: 1rem;
}

#evento ol {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.4rem;
  	text-align: justify;
 	color: #333333;
 	padding-left: 5.5rem;
 	padding-bottom: 1rem;
}


#evento video {
	width: 100%;
	padding-left: 4rem;
	padding-right: 4rem;
	padding-bottom: 1.5rem;
}

#evento .col {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}



#evento .embed-responsive-item {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
}


/*-------------------------------------------------------------
PONENCIAS
--------------------------------------------------------------*/

#ponencias {
	background-color: #27335e;
}

#ponencias .row-ti {
	color: white;
	padding-top: 4.5rem;
	padding-bottom: 2rem;
	padding-left: 3rem;
	padding-right: 3rem;
}

#ponencias h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	text-align: left;
  	color: white;
}


#ponencias h3 {
	font-family: 'Roboto Condensed', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
	color: #28398e;
	padding-top: 1rem;
}

#ponencias h4 {
	font-family: 'Roboto Condensed', sans-serif;
  	font-weight: 400;
  	font-size: 1.1rem;
	color: black;
}

#ponencias h5 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: .7rem;
	color: #1c1c1c;
	padding-bottom: 1rem;
}


#ponencias .row-ponencias {
	padding-left: 1rem;
	padding-right: 1rem;
	padding-bottom: 3rem;
}

#ponencias .btn-video {
	background-color: #e64047;
	color: white;
	margin-top: 1rem;
}

#ponencias .btn-video:hover {
	background-color: #b7323c;
}




/* //////////////////////////////////////////////////////////////
NOSOTROS
////////////////////////////////////////////////////////////// */
/* HISTORIA*/

#historia .row {
	position: relative;
	padding-top: 7.5rem;
	padding-bottom: 3rem;
	padding-left: 3rem;
	padding-right: 3rem;
	align-items: center;
}



#historia .row h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
}

#historia .row p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
  	color: #333333;
}


/* OBJETIVOS*/
#objetivos .row-objetivos {
	padding-top: 3rem;
	padding-bottom: 4rem;
	padding-left: 3rem;
	padding-right: 3rem;
}



#objetivos .row-objetivos h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
}

#objetivos .row-objetivos p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	color: #333333;
  	text-align: justify;
}


/* CONSEJO*/
#consejo {
	background: none;
	padding: 0px;
	margin: 0px;
}

#consejo .container-fluid {
	background: none;
	margin: 0px;
	padding: 0px;
}

#consejo .row {
	background: #e4e4e4;
	margin: 0px;
	padding: 0px;
}

#consejo .row .col {
	margin: 0px;
	padding-top: 2rem;
	padding-bottom: 2rem;
	padding-left: 4rem;
}

#consejo .row h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #28398e;
  	padding-top: 1.5rem;
}

#consejo .row h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.4rem;
  	color: #232323;
  	padding-top: 0.5rem;
  	
}

#consejo .row p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	line-height: 22px;
  	padding-right: 1rem;
  	margin-top: -6px;
  	color: #333333;
  	padding-bottom: 0.5rem;
}

#consejo .row .col2 {
	padding: 0px;
	margin: 0px;
	background: white;
	align-items: top;
}

#consejo .texto-presidente {
	background: white;
	margin-bottom: 0rem;
	padding-bottom: 4rem;
}

#consejo .texto-presidente h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 2.2rem;
  	padding-top: 2rem;
  	padding-left: 3.5rem;
  	color: #28398e;
}

#consejo .texto-presidente p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.1rem;
  	padding-left: 3.5rem;
  	padding-right: 3.5rem;
  	line-height: 22px;
  	text-align: justify;
  	color: #333333;
}


/* UNIVERSIDADES*/
#uni .container-fluid {
	padding-top: 5rem;
	padding-bottom: 3rem;
	padding-left: 4rem;
	padding-right: 4rem;
}

#uni .uni-tit h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: black;
}

#uni .container-fluid .row {
	margin-top: 2rem;
	padding: 0px;
} 

#uni .container-fluid .row .card {
	margin-bottom: 2rem;
	border: none;
}

#uni .container-fluid .row .card-body p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.1rem;
  	text-align: center;
  	color: #333333;
} 


/* //////////////////////////////////////////////////////////////
PROGRAMACION
////////////////////////////////////////////////////////////// */
/* EVENTO */
#encuentro {
	background: #f2ebe4;
	height: 100vh;
}

/*#evento {
	height: 100vh;
	background: no-repeat center center scroll;
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	}*/

#encuentro .container-fluid {
	padding-top: 8rem;
}

#encuentro .row-evento {
	text-align: center;
}

#encuentro .row-evento h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 4.1rem;
 	letter-spacing: .1rem;
 	color: #28398e;
 	padding-top: 3rem;
}

#encuentro .row-evento h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 3.2rem;
 	color: #907763;
 	margin-top: -20px;
}

#encuentro .row .btn {
	background-color: #E64047;
	margin-top: 2rem;
}

#encuentro .row .btn.active,
#encuentro .row .btn:hover {
	background-color: #FF032D;
}


/* TEMA */
#tema .container-fluid {
	margin: 0px;
	padding: 0px;
}

#tema .row-name-tit {
	padding-top: 6rem;
	padding-bottom: 2rem;
	padding-left: 3rem;
	padding-right: 3rem;
	text-align: center;
}

#tema .row-name-tit h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
}

#tema .row {
	margin: 0px;
	padding: 0px;
}

#tema .uno {
	background: #e2cfcf;
	align-items: center;
}

#tema .dos {
	background: #f4ede6;
	align-items: center;
}

#tema .tres {
	background: #c1c9d6;
	align-items: center;
}

#tema .container-fluid h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 2.2rem;
   	padding-left: 3rem;
   	align-self: center;
  	color: #333333;
}

#tema .container-fluid .uno .salud2 {
	margin: 0px;
	padding: 0px;
}

#tema .container-fluid .dos .educacion2 {
	margin: 0px;
	padding: 0px;
}

#tema .container-fluid .tres .economia2 {
	margin: 0px;
	padding: 0px;
}


/* PONENTES */
#ponentes .tit-ponentes {
	padding-top: 6rem;
	padding-bottom: 2rem;
	padding-left: 4rem;
	padding-right: 4rem;
}

#ponentes .tit-ponentes h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: black;
}

#ponentes .fotos-ponentes {
	padding-left: 3rem;
	padding-right: 3rem;
}

#ponentes .fotos-ponentes .card {
	margin-bottom: 2rem;
	border: none;
}

#ponentes .fotos-ponentes .card-body h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 2.1rem;
  	color: #28398e;
}

#ponentes .fotos-ponentes .card-body h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-style: italic;
  	font-size: 1.4rem;
  	color: black;
  	margin-top: -10px;

}

#ponentes .fotos-ponentes .card-body p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.1rem;
  	color: #333333;
}


/* CRONOGRAMA */
#cronograma {
	background: #f4ede6;
}

#cronograma .tit {
	padding-top: 6rem;
	padding-bottom: 2rem;
	padding-left: 4rem;
	padding-right: 4rem;
}

#cronograma .tit h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #28398e;
}

#cronograma .crono {
	padding-left: 4rem;
	padding-right: 4rem;
	padding-bottom: 4rem;
}

#cronograma h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 2.1rem;
  	color: #28398e;
  	padding-top: 1.5rem;
}

#cronograma .itinerario {
	padding-top: 1rem;
	padding-bottom: 1rem;
	border-style: solid;
	border-width: 3px;
	border-color: #736357;
}

#cronograma th {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 0.7rem;
  	color: #4c3f36;
  	border-width: 2px;
	border-color: #4c3f36;
}

#cronograma td {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1rem;
  	color: #4c3f36;
  	border-width: 2px;
	border-color: #4c3f36;
}

#cronograma .crono a {
	font-weight: 500;
	color: #e64047;
	text-decoration: underline;
  	text-decoration-color: #e64047;
}

#cronograma i {
	color: #000000;
	font-size: 1.6rem;
	padding-right: 1rem;
	
}

#cronograma h3 {
	font-family: 'Ubuntu', sans-serif;
  	font-weight: 500;
  	font-size: 2rem;
  	color: #28398e;
}

#cronograma .modal p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1rem;
  	padding-top: 1rem;
  	padding-bottom: 1rem;
  	color: black;
}

#cronograma h5 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.3rem;
  	color: #4c3f36;
}

#cronograma tbody {
	margin-bottom: 1.5rem;
}


/* //////////////////////////////////////////////////////////////
COMISION ACEDEMICA
////////////////////////////////////////////////////////////// */
#integrantes {
	padding-top: 7rem;
	padding-bottom: 5rem;
	padding-left: 4rem;
	padding-right: 4rem;
}

#integrantes .tit-comi h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
}

#integrantes .acad {
	padding-top: 1rem;
	padding-bottom: 2rem;
}

#integrantes .acad .foto {
	padding-left: 0px;
}

#integrantes .acad .text {
	padding-right: 0px;
}

#integrantes .acad .text h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 2.2rem;
  	padding-top: 2rem;

  	color: #28398e;
}

#integrantes .acad .text h3 {
	font-family: 'Poppins', sans-serif;
	font-style: italic;
  	font-weight: 500;
  	font-size: 1.6rem;
  	padding-bottom: .5rem;
  	color: #222222;
}

#integrantes .acad .text p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1rem;

  	line-height: 21px;
  	text-align: justify;
  	color: #333333;
}

/* //////////////////////////////////////////////////////////////
CONVOCATORIA
////////////////////////////////////////////////////////////// */
/* PRINCIPAL */
#principal {
	height: 100vh;
	background: no-repeat center center scroll;
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
   	background-position: right;
	}


#principal .info {
	position: absolute;
	bottom: 0px;
	padding-left: 5rem;
	padding-right: 5rem;
	padding-bottom: 2.5rem;
}

#principal .prim h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 4.1rem;
 	letter-spacing: 1px;
 	color: #e64047;
 	padding-top: 1.5rem;
}

#principal .prim p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	line-height: 27px;
 	color: white;
 	margin-top: -.7rem;
}

/* TEXTO */
#texto-principal .row {
	padding-left: 4rem;
	padding-right: 3rem;
	padding-top: 5rem;
	padding-bottom: 4rem;
}

#texto-principal p{
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
 	color: #333333;
}


/* PROPUESTA TEMATICA */
#propuesta .title {
	padding-top: 5rem;
	padding-bottom: 3rem;
	padding-left: 4rem;
	padding-right: 4rem;
}

#propuesta .title h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
}

#propuesta .tematica {
	padding-bottom: 6rem;
	padding-left: 3rem;
	padding-right: 3rem;
	align-items: center;
}

#propuesta .tematica h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.6rem;
  	text-align: left;
 	color: #333333;
}

#propuesta .tematica p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.2rem;
  	text-align: justify;
 	color: #333333;
}

#propuesta .tematica .izq {
	padding-right: 3rem;
}

#propuesta .tematica .contenido {
	border-width: 3px;
	border-left-style: solid;
	border-color: #e64047;
}


/* ENVIO RESUMEN */
#resumen .container-fluid {
	margin: 0px;
	padding: 0px;
}

#resumen .container-fluid .row {
	padding: 0px;
}

#resumen .container-fluid .foto {
	padding: 0px;
}

#resumen .container-fluid .cont {
	background: #28398e;
	padding: 0px;
}

#resumen .container-fluid .row .cont h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 2.2rem;
  	padding-top: 3.5rem;
   	padding-left: 3rem;
  	color: white;
}

#resumen .container-fluid .row .cont h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.1rem;
   	padding-left: 3rem;
   	padding-bottom: 1.2rem;
   	margin-top: -10px;
  	color: white;
}

#resumen .container-fluid .row .cont h4 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.1rem;
   	padding-left: 3rem;
  	color: white;
}

#resumen .container-fluid .row .cont p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.1rem;
   	padding-left: 3rem;
   	margin-top: -8px;
  	color: white;
}

#resumen .cont a {
	color: white;
}

/* INSTRUCCIONES */
#instrucciones {
	background: #e4e4e4;
}

#instrucciones .container-fluid {
	padding-top: 6rem;
	padding-bottom: 4rem;
}

#instrucciones .row {
	padding-top: 2rem;
	padding-left: 4rem;
	padding-right: 4rem;
}

#instrucciones .row h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: black;
}

#instrucciones .row h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 2.2rem;
  	padding-top: 2.2rem;
  	color: black;
}


#instrucciones .row h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.5rem;
  	padding-top: 1.2rem;
  	color: black;
}

#instrucciones .row p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
  	padding-bottom: 1rem;
  	color: black;
}

#instrucciones .row strong {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.4rem;
  	font-style: italic;
  	text-align: justify;
  	padding-bottom: 1rem;
  	color: black;
}

#instrucciones .row .col {
	padding-left: 0px;
	padding-right: 0px;
}

#instrucciones .btn {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
	background-color: #f7214f;
	margin-top: 2rem;
	color: #ffffff;
}

#instrucciones .btn.active,
#instrucciones .btn:hover {
	background-color: #f2062e;
	color: #ffffff;
}



/* //////////////////////////////////////////////////////////////
TURISMO
////////////////////////////////////////////////////////////// */
/* Cusco */
#cusco-tit .container-fluid {
	padding-top: 7rem;
	padding-bottom: 2rem;
}

#cusco-tit .row {
	padding-left: 4rem;
	padding-right: 4rem;
}

#cusco-tit .row h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
  	padding-top: 2.5rem;
} 

#cusco-tit .row p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
  	color: #333333;
}

#cusco-tit .col {
	padding: 0;
}

#cusco-tit h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 2.2rem;
  	padding-top: 2.2rem;
  	padding-bottom: .8rem;
  	color: #28398e;
}



/* Video Cusco */

/* Principales atractivos */
#atractivos .container-fluid {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

#atractivos .prin {
	padding-left: 4rem;
	padding-right: 4rem;
}



#atractivos .row h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 2.2rem;
  	padding-top: 2.2rem;
  	padding-bottom: .8rem;
  	color: #28398e;
}

#atractivos .row h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.5rem;
  	padding-top: 1.2rem;
  	color: #28398e;
}

#atractivos .row p{
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
  	color: #333333;
}


/* Planes */
#planes {
	padding-bottom: 3rem;
}

#planes .row {
	padding-left: 3rem;
	padding-right: 3rem;
}

#planes .card {
	border-color: #28398e;
	border-width: 2px;
	border-radius: 20px;
}

#planes h4 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.5rem;
  	padding-top: 1.2rem;
  	color: #28398e;
}

#planes .list-group-item {
	border: none;
	padding-top: 0.5rem;
}

#planes li {
	padding-left: 0;
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.2rem;
  	color: #333333;
}

#planes .btn {
	margin-top: 1.3rem;
	margin-bottom: 1rem;
}


/* Comida peruana */
#comida .container-fluid {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

#comida .uno {
	padding-left: 4rem;
	padding-right: 4rem;
}

#comida .dos {
	padding-left: 3rem;
	padding-right: 3rem;
}

#comida .dos .card {
	margin-bottom: 1.5rem;
	border: none;
}

#comida h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 2.2rem;
  	padding-top: 2.2rem;
  	padding-bottom: .8rem;
  	color: #28398e;
}
/* Estadia */
#estadia .container-fluid {
	padding-top: 2rem;
	padding-bottom: 4rem;
}

#estadia .uno {
	padding-left: 4rem;
	padding-right: 4rem;
}

#estadia .dos {
	padding-left: 3rem;
	padding-right: 3rem;
}

#estadia .dos .card {
	margin-bottom: 1.5rem;
	border: none;
}

#estadia h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 2.2rem;
  	padding-top: 2.2rem;
  	padding-bottom: .8rem;
  	color: #28398e;
}

#estadia .tres {
	padding-left: 3rem;
	padding-right: 3rem;
}

#estadia .tres p{
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1.4rem;
  	text-align: justify;
  	color: #333333;
}

/* //////////////////////////////////////////////////////////////
REGISTRO
////////////////////////////////////////////////////////////// */
#form-registro {
	background: no-repeat center center scroll;
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
   	background-position: center;
	margin-top: 6rem;
	padding-left: 4rem;
	padding-right: 4rem;
	padding-top: 1.5rem;
	padding-bottom: 4rem;
}

#form-registro form {
	color: white;
}

#form-registro h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
}

#form-registro h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 2.1rem;
  	padding-top: 0rem;
  	color: white;
}

#form-registro .btn {
	background-color: #E64047;
	margin-top: 1rem;
	margin-left: 1rem;
}

#form-registro .btn:hover {
	background-color: #FF032D;
}

#form-registro .formi {
	padding-top: 1.5rem;
	position: relative;
}

#form-registro .form-check {
	padding-bottom: 2rem;
}

#form-registro p {
	padding-top: 1rem;
	margin-bottom: .5rem;
}

#form-registro .form-group label {
	margin-top: 1rem;
}





/* //////////////////////////////////////////////////////////////
ACTIVIDADES
////////////////////////////////////////////////////////////// */

#acti {
	padding-top: 7rem;
	padding-left: 4rem;
	padding-right: 4rem;
	padding-bottom: 4rem;
}

#acti h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	padding-left: 1rem;
  	color: #e64047;
}

#acti h5 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.1rem;
  	color: #28398e;
}

#acti p{
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1rem;
  	color: #333333;
}

#acti .card a {
	margin-bottom: 1rem;
} 



/* //////////////////////////////////////////////////////////////
DETALLES - ARTICULOS
////////////////////////////////////////////////////////////// */

#detalles {
	background-color: #F6F6F6;
	margin: 0;
	padding: 0;
}

#detalles .container-fluid {
	padding-top: 9rem;
	padding-left: 10rem;
	padding-right: 10rem;
	padding-bottom: 4rem;
}

#detalles .row-articulo {
	background-color: #ffffff;
	padding: 3.5rem;
}

#detalles h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 2.2rem;
  	color: #28398e;
  	padding-bottom: .5rem;
}

/*#detalles h3 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.6rem;
  	color: #ffffff;
  	padding-bottom: 1rem;
}

#detalles h5 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: .8rem;
  	color: black;
}*/

#detalles p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1rem;
  	text-align: justify;
  	color: #333333;
}

/*#detalles .col-complementos {
	background-color: #91c3ed;
	text-align: center;
	padding-top: 3rem;
	padding-left: 2rem;
	padding-right: 2rem;
	padding-bottom: 3rem;
}*/

/*#detalles .row-conte {
	padding-right: 2rem;
}*/

#detalles .row-conte img {
	padding-bottom: 2rem;
}

#detalles .sharing {
	border-top-style: dotted;
	border-top-color: #808080;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #808080;
	border-bottom-width: 1px;
	padding-top: 0.8rem;
	padding-bottom: 0rem;
	margin-top: 1.5rem;
}

#detalles i {
	font-size: 24px;
	color: #333333;
	padding-bottom: .8rem;
}

#detalles i:hover {
	color: #3e80c1;
	transition: .5;
}

#detalles .sharing a {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: .9rem;
  	text-decoration: none;
  	color: #808080;
  	padding-left: 1rem;
}

#detalles .row-conte .carousel-item p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 1rem;
  	background-color: black;
	color: white;
	text-align: center;
	padding: .5rem;
}

#detalles .carousel-inner {
	align-items: center;
}

#detalles .carousel-caption {
	padding-bottom: 1rem;
}

#detalles .row-ver ul {
	margin-left: -2.5rem;
}

#detalles .row-ver li {
  	list-style-type: none;
  	padding-bottom: .3rem;
}

#detalles .row-ver a {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 0.9rem;
  	color: #4f7799;
}

#detalles .row-ver p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.2rem;
  	color: #28398e;
  	padding-top: 2rem;
}

#detalles .video .col-xl-6 {
	padding-bottom: 1.5rem;
}



/* //////////////////////////////////////////////////////////////
ESTUDIOS EN RUSIA
////////////////////////////////////////////////////////////// */
/* VIDEOS*/
#videos-estudios .container-fluid {
	text-align: center;
	margin: 0;
	padding: 0;
}

#videos-estudios video {
	width: 100%;
	padding-bottom: 1rem;
}


/* //////////////////////////////////////////////////////////////
FELAPEREACU
////////////////////////////////////////////////////////////// */
/* COMITE*/

#comite {
	margin-top: 7rem;
	padding-left: 4rem;
	padding-right: 4rem;
	padding-bottom: 4rem;
}


#comite .conte {
	padding-top: 1rem;
}

#comite .descar {
	padding-top: 3rem;
}

#comite .row {
	padding-top: 1rem;
}

#comite h1 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 700;
  	font-size: 3rem;
  	color: #e64047;
  	padding-left: 1rem;
	padding-top: 2rem;
}

#comite h2 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 1.4rem;
  	color: #000000;
}

#comite h5 {
	font-family: 'Poppins', sans-serif;
	font-style: italic;
  	font-weight: 500;
  	font-size: 1.1rem;
  	text-align: center;
  	line-height: auto;
  	color: black;
}

#comite h4 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 600;
  	font-size: 1.5rem;
  	text-align: center;
  	padding-top: 1rem;
  	color: #28398e;
}

#comite p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 400;
  	font-size: 0.9rem;
  	margin-top: 1.5rem;
  	line-height: auto;
  	text-align: justify;
  	color: #333333;
}

#comite .card {
	border-color: #cccdce;
	border-width: 0px;
	border-radius: 15px;
	padding-top: 2rem;
}






/* //////////////////////////////////////////////////////////////
MESA REDONDA
////////////////////////////////////////////////////////////// */
/* COMITE*/
#grafico {
	margin-top: 1rem;
	text-align: center;
}

#grafico .container-fluid {
	padding-top: 4rem;
	padding-left: 0;
	padding-right: 0;
}


/* //////////////////////////////////////////////////////////////
FOOTER
////////////////////////////////////////////////////////////// */
footer {
	background-color: #28398e;
	bottom: 0px;
	color: white;
	height: auto;
	width: 100vw;
	text-align: center;
	padding top: 20px;
	margin-bottom: 0px;
}

footer .footer-content {
	/*--Activar si hubieran mas redes sociales
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;*/
	padding-top: 1rem;
	padding-bottom: 1rem;
	margin-bottom: 0px;
}

footer .footer-content h4 {
	font-family: 'Poppins', sans-serif;
  	font-weight: 500;
  	font-size: 16px;
 	color: #ffffff;
 	margin-top: 0px;
}

footer .footer-content p {
	font-family: 'Poppins', sans-serif;
  	font-weight: 300;
  	font-size: 15px;
  	word-spacing: 1px;
 	color: #ffffff;
 	padding-bottom: 7px;
 	margin-bottom: 0px;
}

footer .sociales {
	list-style: none;
	text-align: center;
	align-items: center;
	justify-content: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0;
}

footer a {
	text-decoration: none;
	color: white;
}

footer a:hover {
	color: white;
	transition: .4 ease;
}

footer .sociales a {
	text-decoration: none;
	color: white;
}

footer .sociales a i {
	font-size: 2rem;
	transition: .4 ease;
}

footer .sociales a:hover {
	color: #70defc;
}


footer .socket {
	font-family: 'Poppins', sans-serif;
	text-transform: uppercase;
  	font-weight: 300;
  	font-size: 12px;
 	word-spacing: 2px;
 	padding-bottom: 8px;
}

footer .socket span {
	opacity: .4;
}



/* //////////////////////////////////////////////////////////////
MEDIA QUERIES
////////////////////////////////////////////////////////////// */

@media (max-width: 1289px) {
	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	HOME
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	.navbar {
		font-size: 14px;
	}

	.navbar-brand img {
		height: 68px; 
	}

	.navbar-nav li {
  		padding-right: .9rem;
	}

	#hero h1 {
	  	font-size: 3.9rem;
	 	padding-top: 2rem;
	}

	#hero h2 {
	  	font-size: 3rem;
	 	color: rgba(255, 255, 255, .5);
	 	margin-top: -20px;
	}


	#promocion .row-promo {
	padding-left: 3rem;
	padding-right: 3rem;
	}

	
	#promocion .row-bt {
	padding-left: 4.5rem;
	}


	#estatuto h3 {
	font-size: 2.8rem;
	}

	#estatuto p {
	font-size: 1.2rem;
	line-height: 30px;
	padding-left: 2.7rem;
	padding-right: 2.7rem;
	}

	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>
	EVENTO
	<<<<<<<<<<<<<<<<<<<<<<<<<<< */

	#evento h4 {
	  	font-size: 2rem;
	  	padding-left: 2.7rem;
		padding-right: 2.7rem;
	}

	#evento h5 {
	  	font-size: 1.3rem;
	  	padding-left: 2.7rem;
		padding-right: 2.7rem;
	}

	#evento p {
		font-size: 1.2rem;
		line-height: 30px;
		padding-left: 2.7rem;
		padding-right: 2.7rem;
	}

	#evento ol {
	  	font-size: 1.2rem;
	  	padding-left: 4rem;

	}

	#evento h3 {
	  	font-size: 2.8rem;
	  	padding-left: 2.7rem;
		padding-right: 2.7rem;
	}

	#evento video {
		padding-left: 2.7rem;
		padding-right: 2.7rem;
	}


	/* PONENCIAS */

	#ponencias h2 {
	  	font-size: 2.7rem;
	}


	

		


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	NOSOTROS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* HISTORIA */

	#historia .row {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#historia .row h1 {
	  	font-size: 2.8rem;
	}

	#historia .row p {
	  	font-size: 1.3rem;
	}


	/* OBJETIVOS */
	#objetivos .row-objetivos {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#objetivos .row-objetivos h1 {
	  	font-size: 2.8rem;
	}

	#objetivos .row-objetivos p {
	  	font-size: 1.3rem;
	}


	/* CONSEJO */
	#consejo {
		background: #e4e4e4;
		padding: 0px;
		margin: 0px;
	}

	#consejo .container-fluid {
		margin: 0px;
		padding: 0px;
	}

	#consejo .row {
		margin: 0px;
		padding: 0px;
	}

	#consejo .row .col {
		padding-left: 2.5rem;
	}

	#consejo .row h1 {
	  	font-size: 2.8rem;
	}

	#consejo .row h3 {
	  	font-size: 1.3rem;
	}

	#consejo .row p {
	  	font-size: 1.3rem;
	}

	#consejo .texto-presidente h2 {
	  	font-size: 2.1rem;
	  	padding-top: 2rem;
	  	padding-left: 2.5rem;
	  	color: #28398e;
	}

	#consejo .texto-presidente p {
	  	font-size: 1rem;
	  	padding-left: 2.5rem;
	  	padding-right: 2.5rem;
	}


	/* UNIVERSIDADES */
	#uni .container-fluid {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#uni .uni-tit h1 {
	  	font-size: 2.8rem;
	}

	#uni .container-fluid .row .card-body p {
	  	font-size: 1rem;
	} 


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	PROGRAMACION
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* ENCUENTRO */
	#encuentro .row-evento h1 {
  	font-size: 3.9rem;
	}

	#encuentro .row-evento h2 {
	  	font-size: 3rem;
	}


	/* TEMA */
	#tema .row-name-tit {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#tema .row-name-tit h1 {
	  	font-size: 2.8rem;
	}

	#tema .container-fluid h2 {
	  	font-size: 2rem;
	   	padding-left: 2rem;
	}


	/* PONENTES */
	#ponentes .tit-ponentes {
	padding-left: 3rem;
	padding-right: 3rem;
	}

	#ponentes .tit-ponentes h1 {
	  	font-size: 2.8rem;
	}

	#ponentes .fotos-ponentes {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#ponentes .fotos-ponentes .card-body h2 {
	 	font-size: 1.8rem;
	}

	#ponentes .fotos-ponentes .card-body h3 {
	  	font-size: 1.3rem;

	}

	#ponentes .fotos-ponentes .card-body p {
	  	font-size: 1Rem;
	}

	/* CRONOGRAMA */
	#cronograma .tit {
	padding-left: 3rem;
	padding-right: 3rem;
	}

	#cronograma .tit h1 {
	  	font-size: 2.8rem;
	}

	#cronograma .crono {
		padding-left: 3rem;
		padding-right: 3rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	COMISION ACADEMICA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	#integrantes {
	padding-left: 3rem;
	padding-right: 3rem;
	}

	#integrantes .tit-comi h1 {
	  	font-size: 2.8rem;
	}

	#integrantes .acad .text h2 {
	  	font-size: 2.1rem;
	  	padding-top: 1.8rem;
	  	padding-left: 0rem;
	  	color: #28398e;
	}

	#integrantes .acad .text p {
	  	font-size: .9rem;
	  	padding-left: 0rem;
	  	line-height: 19px;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	CONVOCATORIA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* PRINCIPAL */
	#principal .info {
		padding-left: 4rem;
		padding-right: 4rem;
	}

	#principal .prim h1 {
	  	font-size: 3.9rem; 
	}

	#principal .prim p {
	  	font-size: 1.2rem;
	  	line-height: 26px;
	}

	/* TEXTO */
	#texto-principal .row {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#texto-principal p{
	  	font-size: 1.3rem;
	}


	/* PROPUESTA TEMATICA */
	#propuesta .title {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#propuesta .title h1 {
	  	font-size: 2.8rem;
	}

	#propuesta .tematica {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#propuesta .tematica h3 {
	  	font-size: 1.5rem;
	}

	#propuesta .tematica p {
	  	font-size: 1.1rem;
	}

	#propuesta .tematica .izq {
		padding-right: 3rem;
	}


	/* ENVIO RESUMEN */
	#resumen .container-fluid .row .cont h2 {
	  	font-size: 2.1rem;
	  	padding-top: 2rem;
	   	padding-left: 2rem;
	}

	#resumen .container-fluid .row .cont h3 {
	  	font-size: 1.1rem;
	   	padding-left: 2rem;
	   	padding-bottom: .8rem;
	}

	#resumen .container-fluid .row .cont h4 {
	  	font-size: 1.1rem;
	   	padding-left: 2rem;
	}

	#resumen .container-fluid .row .cont p {
	  	font-size: 1rem;
	   	padding-left: 2rem;
	   	margin-top: -10px;
	}

	
	/* INSTRUCCIONES */
	#instrucciones .row {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#instrucciones .row h1 {
	  	font-size: 2.8rem;
	}

	#instrucciones .row h2 {
		font-family: 'Poppins', sans-serif;
	  	font-weight: 700;
	  	font-size: 2.1rem;
	  	padding-top: 2rem;
	  	color: black;
	}

	#instrucciones .row h3 {
	  	font-size: 1.4rem;
	  	padding-top: 1.1rem;
	}

	#instrucciones .row p {
	  	font-size: 1.3rem;
	  	padding-bottom: .9rem;
	}

	#instrucciones .row strong {
	  	font-size: 1.3rem;
	  	padding-bottom: .9rem;
	}

	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	TURISMO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	/* Cusco */
	#cusco-tit .row {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#cusco-tit .row h1 {
	  	font-size: 2.8rem;
	} 

	#cusco-tit .row p {
	  	font-size: 1.3rem;
	}



	/* Video Cusco */

	/* Principales atractivos */
	#atractivos .prin {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#atractivos .row h2 {
	  	font-size: 2.1rem;
	}

	#atractivos .row h3 {
	  	font-size: 1.3rem;
	}

	/* Comida */
	#comida .row {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#comida h2 {
		font-size: 2.1rem;
		padding-left: 1rem;
	}

	/* Estadia */
	#estadia .row {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#estadia h2 {
	  	font-size: 2.1rem;
	  	padding-left: 1rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	REGISTRO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#form-registro {
		margin-top: 7rem;
		padding-left: 3rem;
		padding-right: 3rem;
		padding-top: 1.5rem;
		padding-bottom: 3.5rem;
	}

	#form-registro h1 {
	  	font-size: 2.8rem;
	}

	#form-registro h2 {
	  	font-size: 2rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	ACTIVIDADES
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	
	#acti {
		padding-top: 7rem;
		padding-left: 2rem;
		padding-right: 2rem;
		padding-bottom: 3rem;
	}

	#acti h1 {
	  	font-size: 2.8rem;
	}

	#acti h5 {
	  	font-size: 1rem;
	}

	#acti p{
	  	font-size: 0.9rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	DETALLES - ARTICULOS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#detalles .container-fluid {
		padding-top: 8.5rem;
		padding-left: 8rem;
		padding-right: 8rem;
		padding-bottom: 3.5rem;
	}

	#detalles .row-articulo {
		padding: 3rem;
	}

	#detalles h2 {
	  	font-size: 2.1rem;
	}

}


@media (max-width: 1199px) {
	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	HOME
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	.navbar {
		font-size: 13px;
		padding-left: 1.2rem;
	}

	.navbar-brand img {
		height: 62px; 
	}

	.navbar-nav li {
  		padding-right: .3rem;
	}

	#hero .insignia {
		padding-left: 1.5rem;
		padding-right: 0rem;
		padding-bottom: 3rem;
	}

	#hero .persona {
		padding-right: 1.2rem;
	}

	#hero h1 {
	  	font-size: 3.9rem;
	 	letter-spacing: .1rem;
	 	padding-top: 2.2rem;
	}

	#hero h2 {
	  	font-size: 2.9rem;
	 	margin-top: -20px;
	}

	#auspiciadores {
		padding-top: 5rem;
		padding-bottom: 4rem;
		padding-left: 2rem;
		padding-right: 2rem;
}

	#auspiciadores h3 {
		font-size: 2.6rem;
}


	#promocion .row-promo {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#promocion .row-bt {
		padding-left: 3.5rem;
	}


	#evento .row-video {
		size: 20%;
	}


	/* PONENCIAS */

	#ponencias h2 {
	  	font-size: 2.6rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	NOSOTROS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* HISTORIA*/
	#historia .row h1 {
	  	font-size: 2.6rem;
	}

	#historia .row p {
	  	font-size: 1.1rem;
	}

	/* OBJETIVOS*/
	#objetivos .row-objetivos h1 {
	  	font-size: 2.6rem;
	}

	#objetivos .row-objetivos p {
	  	font-size: 1.1rem;
	}

	/* CONSEJO */
	#consejo .row h1 {
	  	font-size: 2.6rem;
	}

	#consejo .row h3 {
	  	font-size: 1.1rem;
	}

	#consejo .row p {
	  	font-size: 1.1rem;
	}

	#consejo .texto-presidente h2 {
	  	font-size: 2rem;
	}

	#consejo .texto-presidente p {
	  	font-size: .9rem;
	}

	
	/* UNIVERSIDADES */
	#uni .container-fluid {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#uni .uni-tit h1 {
	  	font-size: 2.6rem;
	}

	#uni .container-fluid .row .card-body p {
	  	font-size: .9rem;
	} 


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	PROGRAMACION
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* TEMA */
	#tema .row-name-tit h1 {
	  	font-size: 2.6rem;
	}

	#tema .container-fluid h2 {
	  	font-size: 1.9rem;
	}


	/* PONENTES */
	#ponentes .tit-ponentes h1 {
	  	font-size: 2.6rem;
	}

	#ponentes .fotos-ponentes .card-body h2 {
	 	font-size: 1.6rem;
	}

	#ponentes .fotos-ponentes .card-body h3 {
	  	font-size: 1.2rem;

	}

	#ponentes .fotos-ponentes .card-body p {
	  	font-size: .9Rem;
	}


	/* CRONOGRAMA */
	#cronograma .tit h1 {
	  	font-size: 2.6rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	COMISION ACADEMICA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	#integrantes {
	padding-left: 2.5rem;
	padding-right: 2.5rem;
	}

	#integrantes .tit-comi h1 {
	  	font-size: 2.6rem;
	}

	#integrantes .acad .text h2 {
	  	font-size: 2rem;
	  	padding-top: 1.8rem;
	  	color: #28398e;
	}

	#integrantes .acad .text p {
	  	font-size: .8rem;
	  	line-height: 18px;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	CONVOCATORIA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* PRINCIPAL */
	#principal .prim h1 {
	  	font-size: 3.6rem; 
	}

	#principal .prim p {
	  	font-size: 1rem;
	  	line-height: 24px;
	}

	/* TEXTO */
	#texto-principal .row {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#texto-principal p{
	  	font-size: 1.1rem;
	}


	/* PROPUESTA TEMATICA */
	#propuesta .title {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#propuesta .title h1 {
	  	font-size: 2.6rem;
	}

	#propuesta .tematica {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#propuesta .tematica .izq {
		padding-right: 2rem;
	}

	#propuesta .tematica h3 {
	  	font-size: 1.4rem;
	}

	#propuesta .tematica p {
	  	font-size: 1rem;
	}

	/* ENVIO RESUMEN */
	#resumen .container-fluid .row .cont h2 {
	  	font-size: 2rem;
	}

	#resumen .container-fluid .row .cont h3 {
	  	font-size: 1rem;
	   	padding-bottom: .8rem;
	}

	#resumen .container-fluid .row .cont h4 {
	  	font-size: 1rem;
	  	margin-top: -7px;
	}

	#resumen .container-fluid .row .cont p {
	  	font-size: .9rem;
	   	margin-top: -9px;
	}

	/* INSTRUCCIONES */
	#instrucciones .row {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#instrucciones .row h1 {
	  	font-size: 2.6rem;
	}

	#instrucciones .row h2 {
	  	font-size: 2rem;
	}

	#instrucciones .row h3 {
	  	font-size: 1.3rem;
	  	padding-top: 1rem;
	}

	#instrucciones .row p {
	  	font-size: 1.1rem;
	  	padding-bottom: .8rem;
	}

	#instrucciones .row strong {
	  	font-size: 1.2rem;
	  	padding-bottom: .8rem;
	}

	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	TURISMO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* Cusco */
	#cusco-tit .row h1 {
	  	font-size: 2.6rem;
	} 

	#cusco-tit .row p {
	  	font-size: 1.2rem;
	}

	/* Video Cusco */

	/* Principales atractivos */
	#atractivos .row h2 {
	  	font-size: 2rem;
	}

	#atractivos .row h3 {
	  	font-size: 1.3rem;
	}

	#atractivos .row p{
  	font-size: 1rem;
  	line-height: 21px;
	}

	/* Comida */
	#comida h2 {
		font-size: 2rem;
	}

	/* Estadia */
	#estadia h2 {
	  	font-size: 2rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	DETALLES - ARTICULOS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#detalles .container-fluid {
		padding-top: 8rem;
		padding-left: 5rem;
		padding-right: 5rem;
		padding-bottom: 3rem;
	}

	#detalles .row-articulo {
		padding: 2.6rem;
	}

	#detalles h2 {
	  	font-size: 2rem;
	}

	#detalles .row-conte .carousel-item p {
	  	font-size: .8rem;
		padding: .4rem;
	}

	/* //////////////////////////////////////////////////////////////
	FELAPEREACU
	////////////////////////////////////////////////////////////// */
	/* COMITE*/

	/* //////////////////////////////////////////////////////////////
	FELAPEREACU
	////////////////////////////////////////////////////////////// */
	/* COMITE*/

	#comite {
		margin-top: 5rem;
		padding-left: 2.5rem;
		padding-right: 2.5rem;
		padding-bottom: 3rem;
		}

}


@media (max-width: 991px) {
	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	HOME
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	#hero h1 {
	  	font-size: 3.9rem;
	 	letter-spacing: .1rem;
	 	padding-top: 4.5rem;
	}

	#hero .persona {
		padding-right: .9rem;
	}

	#auspiciadores {
		padding-top: 4rem;
		padding-bottom: 4rem;
	}

	#auspiciadores h3 {
		font-size: 2.4rem;
		padding-top: 2rem;
	}

	#rusia .row1 {
  		font-size: 1.3rem;
 		padding-top: 10rem;
 		padding-bottom: 15rem;
 		padding-left: 3rem;
 		padding-right: 6.2rem;
	}

	#rusia .container-fluid {
		background-size: 89%;
	}

	#estatuto h3 {
		font-size: 2.6rem;
		line-height: 42px;
		padding-top: 3.6rem;
		margin-bottom: 0rem;
	}

	#estatuto p {
		font-size: 1.1rem;
		line-height: 28px;
		padding-left: 2.2rem;
		padding-right: 2.2rem;
	}

	#estatuto .descargar {
	padding-top: 2.5rem;
	}

	#evento .container-fluid {
		padding-bottom: 2rem;
	}

	#evento h4 {
	  	font-size: 1.9rem;
	  	padding-top: 1rem;
	  	padding-bottom: 1rem;
	  	padding-left: 2.2rem;
		padding-right: 2.2rem;
	}

	#evento h5 {
	  	font-size: 1.2rem;
	  	padding-top: .5rem;
	  	padding-left: 2.2rem;
		padding-right: 2.2rem;
	}

	#evento p {
		font-size: 1.1rem;
		line-height: 28px;
		padding-bottom: .7rem;
		padding-left: 2.2rem;
		padding-right: 2.2rem;
	}

	#evento ol {
	  	font-size: 1.1rem;
	  	padding-left: 3.2rem;

	}

	#evento h3 {
	  	font-size: 2.6rem;
	  	padding-top: 3.6rem;
	  	padding-bottom: 1rem;
	  	padding-left: 2.2rem;
		padding-right: 2.2rem;
	}

	#evento video {
		padding-left: 2.2rem;
		padding-right: 2.2rem;
		padding-top: 0rem;
		padding-bottom: 0rem;
	}





	

	#concurso .row-concu {
		padding-top: 3.5rem;
		padding-bottom: 3.5rem;
	}

	#concurso h3 {
	  	font-size: 1.8rem;	
	}

	#concurso p {
	  	font-size: 1.1rem;
		padding-bottom: 1.8rem;
	}



	/* PONENCIAS */

	#ponencias h2 {
	  	font-size: 2.4rem;
	}

	#ponencias .row-ti {
		padding-top: 4rem;
		padding-bottom: 1.5rem;
		padding-left: 2.2rem;
		padding-right: 2.2rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	NOSOTROS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* HISTORIA*/
	#historia .row h1 {
	  	font-size: 2.4rem;
	}

	#historia .row p {
	  	font-size: 1rem;
	}


	/* OBJETIVOS */
	#objetivos .row-objetivos h1 {
	  	font-size: 2.4rem;
	  	padding-top: 1rem;
	}

	#objetivos .row-objetivos p {
	  	font-size: 1rem;
	}


	/* CONSEJO */
	#consejo .row h1 {
	  	font-size: 2.4rem;
	}

	#consejo .row h3 {
	  	font-size: 1rem;
	}

	#consejo .row p {
	  	font-size: 1rem;
	}

	#consejo .texto-presidente h2 {
	  	font-size: 1.8rem;
	}

	#consejo .texto-presidente p {
	  	font-size: .8rem;
	}


	/* UNIVERSIDADES */
	#uni .uni-tit h1 {
	  	font-size: 2.4rem;
	}

	#uni .container-fluid .row .card-body p {
	  	font-size: .8rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	PROGRAMACION
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* TEMA */
	#tema .row-name-tit h1 {
	  	font-size: 2.4rem;
	}

	#tema .container-fluid h2 {
	  	font-size: 1.7rem;
	}


	/* PONENTES */
	#ponentes .tit-ponentes h1 {
	  	font-size: 2.4rem;
	}

	#ponentes .fotos-ponentes .card-body h2 {
	 	font-size: 1.5rem;
	}

	#ponentes .fotos-ponentes .card-body h3 {
	  	font-size: 1.1rem;
	}

	/* CRONOGRAMA */
	#cronograma .tit h1 {
	  	font-size: 2.4rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	COMISION ACADEMICA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	#integrantes {
	padding-left: 2rem;
	padding-right: 2rem;
	}

	#integrantes .tit-comi h1 {
	  	font-size: 2.4rem;
	}

	#integrantes .acad .text h2 {
	  	font-size: 1.9rem;
	  	padding-top: 1.8rem;
	  	color: #28398e;
	}

	#integrantes .acad .text p {
	  	font-size: 1rem;
	  	line-height: 20px;
	}



	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	CONVOCATORIA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* PROPUESTA TEMATICA */
	#propuesta .title {
		padding-top: 4rem;
	}

	/* ENVIO RESUMEN */
	#resumen .container-fluid .row .cont h2 {
	  	font-size: 1.7rem;
	  	padding-top: 1rem;
	}

	#resumen .container-fluid .row .cont h3 {
	  	font-size: .9rem;
	   	padding-bottom: .7rem;
	}

	#resumen .container-fluid .row .cont h4 {
	  	font-size: .9rem;
	  	margin-top: -9px;
	}

	#resumen .container-fluid .row .cont p {
	  	font-size: .8rem;
	   	margin-top: -10px;
	}

	/* INSTRUCCIONES */
	#instrucciones .row {
		padding-left: 3rem;
		padding-right: 3rem;
	}

	#instrucciones .row h1 {
	  	font-size: 2.4rem;
	}

	#instrucciones .row h2 {
	  	font-size: 1.8rem;
	  	padding-top: 2rem;
	}

	#instrucciones .row h3 {
	  	font-size: 1.2rem;
	  	padding-top: 1.3rem;
	}

	#instrucciones .row p {
	  	font-size: 1rem;
	  	padding-bottom: .9rem;
	}

	#instrucciones .row strong {
	  	font-size: 1.1rem;
	  	padding-bottom: .9rem;
	}

	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	TURISMO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* Cusco */
	#cusco-tit .row h1 {
	  	font-size: 2.4rem;
	} 

	#cusco-tit .row p {
	  	font-size: 1rem;
	}

	/* Video Cusco */

	/* Principales atractivos */
	#atractivos .row h2 {
	  	font-size: 1.8rem;
	}

	#atractivos .row h3 {
	  	font-size: 1.2rem;
	}

	#atractivos .row p{
	  	font-size: .85rem;
	  	line-height: 19px;
	}

	/* Comida */
	#comida h2 {
		font-size: 1.8rem;
	}

	/* Estadia */
	#estadia h2 {
	  	font-size: 1.8rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	REGISTRO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#form-registro {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#form-registro h1 {
	  	font-size: 2.6rem;
	}

	#form-registro h2 {
	  	font-size: 1.9rem;
	  	padding-top: 0;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	ACTIVIDADES
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	
	#acti h1 {
	  	font-size: 2.6rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	DETALLES - ARTICULOS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#detalles .container-fluid {
		padding-top: 7rem;
		padding-left: 3rem;
		padding-right: 3rem;
		padding-bottom: 3rem;
	}

	#detalles .row-conte .carousel-item p {
	  	font-size: .7rem;
		padding: .3rem;
	}


	/* //////////////////////////////////////////////////////////////
	FELAPEREACU
	////////////////////////////////////////////////////////////// */
	/* COMITE*/

	#comite {
		padding-left: 2rem;
		padding-right: 2rem;
		}


}


@media (max-width: 767px) {
	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	HOME
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	.navbar-brand img {
		height: 60px; 
	}

	#hero .insignia {
		padding-left: 1.2rem;
		padding-right: 1.2rem;
	}

	#hero .persona {
		padding-right: 1.2rem;
	}

	#hero h1 {
	  	font-size: 3.5rem;
	 	letter-spacing: .1rem;
	 	padding-top: 4.2rem;
	}

	#hero h2 {
	  	font-size: 2.6rem;
	 	margin-top: -20px;
	}

	#hero .btn {
		margin-top: 2.5rem;
	}

	#auspiciadores {
		padding-top: 4.2rem;
		padding-bottom: 3.2rem;
	}

	#promocion .row-promo {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#promocion .row-bt {
		padding-left: 2.5rem;
	}

	#promocion .promo {
		padding-bottom: 1.5rem;
	}

	#promocion .incluye {
		padding-bottom: 1.5rem;
	}

	/* RUSIA */
	#rusia .row1 {
  		font-size: 1.3rem;
 		padding-top: 7.8rem;
 		padding-bottom: 13rem;
 		padding-left: 3rem;
 		padding-right: 3rem;
	}

	#rusia .container-fluid {
		background-size: 90%;
	}

	/* CONFERENCIA VIRTUAL */
	#conferencia .confe1 {
		visibility: hidden;
		height: 0px;
	}

	#conferencia .confe2 {
		visibility: visible;
		height: 100%;
	}

	#evento .row-text {

		padding-top: .5rem;
		padding-bottom: .5rem;
	}

	#evento .container-fluid {

		padding-bottom: .5rem;
	}

	#evento h4 {
		font-size: 1.7rem;
	  	padding-left: 1rem;
		padding-right: 1rem;
	}

	#evento h5 {
	  	font-size: 1.2rem;
	  	padding-top: .4rem;
	  	padding-left: 1rem;
		padding-right: 1rem;
	}

	#evento p {
		font-size: 1.1rem;
		line-height: 27px;
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#evento ol {
	  	font-size: 1.1rem;
	  	padding-left: 2.5rem;

	}

	#evento h3 {
	  	font-size: 2.1rem;
	  	padding-top: 2rem;
	  	padding-bottom: 0rem;
	  	padding-left: 1rem;
		padding-right: 1rem;
	}

	#evento video {
		padding-top: 0rem;
		padding-left: 1rem;
		padding-right: 1rem;
	}


	/* PONENCIAS */


	#ponencias .row-ti {
		padding-top: 4rem;
		padding-bottom: 1.5rem;
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#ponencias .row-ponencias {
		padding-left: 0;
		padding-right: 0;
	}



	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	NOSOTROS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* HISTORIA*/
	#historia .row {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#objetivos .row-objetivos {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	/* CONSEJO */
	#consejo .row .col {
		padding-top: 3rem;
		padding-left: 2rem;
	}


	/* UNIVERSIDADES */
	#uni .container-fluid {
		padding-left: 1rem;
		padding-right: 1rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	PROGRAMACION
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* ENCUENTRO */
	#encuentro .row-evento h1 {
  	font-size: 3.5rem;
	}

	#encuentro .row-evento h2 {
	  	font-size: 2.6rem;
	}


	/* TEMA */
	#tema .row-name-tit {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#tema .container-fluid h2 {
	  	padding-left: 1rem;
	}

	#tema .uno {
		text-align: center;
		margin-bottom: 2rem;
	}

	#tema .dos {
		text-align: center;
		margin-bottom: 2rem;
	}

	#tema .tres {
		text-align: center;
		margin-bottom: 2rem;
	}

	#tema .uno .salud {
		padding-top: 3rem;
		padding-bottom: 1.2rem;
		padding-right: 2rem;
		padding-left: 2rem;
	}

	#tema .dos .educacion {
		padding-top: 3rem;
		padding-bottom: 1.2rem;
		padding-right: 2rem;
		padding-left: 2rem;
	}

	#tema .tres .economia {
		padding-top: 3rem;
		padding-bottom: 1.2rem;
		padding-right: 2rem;
		padding-left: 2rem;
	}


	/* PONENTES */
	#ponentes .tit-ponentes {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#ponentes .fotos-ponentes {
		padding-left: 1rem;
		padding-right: 1rem;
	}


	/* CRONOGRAMA */
	#cronograma .tit {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#cronograma .crono {
		padding-left: 2rem;
		padding-right: 2rem;
	}



	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	COMISION ACADEMICA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	#integrantes {
		padding-left: 1rem;
		padding-right: 1rem;
		padding-top: 3rem;
	}

	#integrantes .tit-comi h1 {
	  	padding-top: 3.5rem;
	}

	#integrantes .foto {
		padding-left: 1rem;
		padding-right: 0rem;
	}


	#integrantes .acad .text h2 {
	  	font-size: 1.9rem;
	  	padding-top: 1.8rem;
	  	color: #28398e;
	}

	#integrantes .acad .text p {
	  	font-size: 1rem;
	  	line-height: 20px;
	  	padding-right: 1rem;
	}



	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	CONVOCATORIA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* PRINCIPAL */
	#principal .info {
		padding-left: 2rem;
		padding-right: 2rem;
		padding-bottom: 0rem;
	}

	#principal .prim h1 {
	  	font-size: 2.4rem; 
	}

	#principal .prim p {
	  	font-size: 1.1rem;
	  	line-height: 24px;
	  	padding-bottom: 1rem;
	}


	/* PROPUESTA */
	#propuesta .tematica {
		padding-bottom: 4rem;
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#propuesta .tematica .contenido {
		border-width: 2px;
		border-left-style: none;
		border-top-style: solid;
		border-color: #e64047;
		margin-top: .5rem;
		padding-top: 2rem;
		padding-left: .7rem;
		padding-right: .7rem;
	}

	#propuesta .tematica .contenido ul {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	}

	/* TEXTO */
	#texto-principal .row {
		padding-bottom: 1.5rem;
	}

	/* ENVIO RESUMEN */
	#resumen .container-fluid .row .cont {
		padding-top: 3rem;
	  	padding-bottom: 2rem;
	}

	#resumen .container-fluid .row .cont h2 {
	  	font-size: 1.8rem;
	  	padding-left: 2rem;
	}

	#resumen .container-fluid .row .cont h3 {
	  	font-size: 1.1rem;
	  	padding-left: 2rem;
	   	padding-bottom: .7rem;
	}

	#resumen .container-fluid .row .cont h4 {
	  	font-size: 1.1rem;
	  	padding-left: 2rem;
	  	margin-top: -9px;
	}

	#resumen .container-fluid .row .cont p {
	  	font-size: 1rem;
	  	padding-left: 2rem;
	  	padding-bottom: .5rem;
	   	margin-top: -10px;
	}

	/* INSTRUCCIONES */
	#instrucciones .row {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}

	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	TURISMO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* Cusco */

	#cusco-tit .row {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#atractivos .container-fluid {
		padding-bottom: 0rem;
	}

	#atractivos .prin {
		padding-left: 2rem;
		padding-right: 2rem;
	}

	#atractivos .colizq {
	padding-right: 1rem;
	padding-bottom: 1.5rem;
	}

	#atractivos .colder {
		padding-left: 1rem;
		padding-bottom: 1.5rem;
	}

	
	/* Comida */
	#comida .container-fluid {
		padding-bottom: 0rem;
	}

	#comida .row {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#comida h2 {
		padding-left: 1rem;
	}

	/* Estadia */
	#estadia .row {
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#estadia h2 {
	  	padding-left: 1rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	REGISTRO
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#form-registro {
		margin-top: 7rem;
		padding-left: 1rem;
		padding-right: 1rem;
	}

	#form-registro h1 {
	  	font-size: 2.6rem;
	}

	#form-registro h2 {
	  	font-size: 1.9rem;
	  	padding-top: 0;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	ACTIVIDADES
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
	
	#acti {
		padding-top: 6rem;
		padding-left: 0;
		padding-right: 0;
		padding-bottom: 2.5rem;
	}

	#acti h1 {
	  	font-size: 2.4rem;
	}


	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	DETALLES - ARTICULOS
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/

	#detalles .container-fluid {
		padding-top: 5rem;
		padding-left: 1rem;
		padding-right: 1rem;
		padding-bottom: 3rem;
	}

	#detalles .row-articulo {
		padding: 1.5rem;
	}

	#detalles .row-conte .carousel-item p {
		padding: .2rem;
	}


		/* //////////////////////////////////////////////////////////////
	FELAPEREACU
	////////////////////////////////////////////////////////////// */
	/* COMITE*/

	#comite {
		padding-left: 1rem;
		padding-right: 1rem;
		}



}


@media (max-width: 575px) {
	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	HOME
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	#hero .insignia {
		position: absolute;
		padding-bottom: 2rem;
	}

	#hero .persona {
		position: absolute;
		visibility: hidden;
	}

	#hero h1 {
	  	font-size: 2.6rem;
	  	padding-top: 2.5rem;
	 }

	#hero h2 {
		font-size: 2.2rem;
		margin-top: -12px;
	}

	#hero .btn {
	margin-top: 2rem;
	}

	#auspiciadores {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}

	#auspiciadores h3 {
		font-size: 2.3rem;
	}

	#rusia .row1 {
  		font-size: 1.2rem;
 		padding-top: 6.8rem;
 		padding-bottom: 10rem;
 		padding-left: 1.2rem;
 		padding-right: 1.2rem;
	}

	#rusia .container-fluid {
		background-size: 100%;`
	}

	#estatuto p {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}

	

	#estatuto .descargar {
	padding-top: 2rem;
	}




	/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>
	CONVOCATORIA
	<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	/* PRINCIPAL */

	#principal .container-fluid {
		margin: 0;
	}
	
	#principal .prim h1 {
	  	font-size: 2rem; 
	}

	#principal .prim p {
	  	font-size: 1rem;
	  	line-height: 20px;
	  	padding-bottom: 1rem;
	}


	/* ENVIO RESUMEN */
	#resumen .container-fluid .row .cont {
	margin: 0rem;
	padding-left: .5rem;
	padding-right: .5rem;
	}

	#resumen .container-fluid .row .cont h2 {
	padding-left: 1rem;
	}

	#resumen .container-fluid .row .cont h3 {
	font-size: 0.8rem;
	padding-left: 1rem;
	}

	#resumen .container-fluid .row .cont h4 {
	  	font-size: 0.8rem;
	  	padding-left: 1rem;
	}

	#resumen .container-fluid .row .cont p {
	  	font-size: 0.8rem;
	  	padding-left: 1rem;
	}


	/* PROPUESTA TEMATICA */
	#propuesta .title {
		padding-bottom: 1.8rem;
		padding-right: 0rem;
	}


	/* //////////////////////////////////////////////////////////////
	DETALLES - ARTICULOS
	////////////////////////////////////////////////////////////// */

	#detalles .carousel-caption {
	padding-bottom: .4rem;
	}

	#detalles .row-conte .carousel-item p {
  	font-size: .6rem;
	padding: .4rem;
	}


		/* //////////////////////////////////////////////////////////////
	FELAPEREACU
	////////////////////////////////////////////////////////////// */
	/* COMITE*/

	#comite {
		padding-left: 0.5rem;
		padding-right: 0rem;
		}

}



/*============ BOOTSTRAP BREAK POINTS:

Extra small (xs) devices (portrait phones, less than 576px)
No media query since this is the default in Bootstrap

Small (sm) devices (landscape phones, 576px and up)
@media (min-width: 576px) { ... }

Medium (md) devices (tablets, 768px and up)
@media (min-width: 768px) { ... }

Large (lg) devices (desktops, 992px and up)
@media (min-width: 992px) { ... }

Extra (xl) large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { ... }

=============*/