/* Slider
http://www.freshdesignweb.com/fashion-responsive-slider-tutorial.html
*/
/* Slider
/*-----------------------------------------------------------------------------------*/
.texto {
color:#000000; /* 003300*/
font-size:22px;
font-family:Courier;
text-align:justify;
}
.texto1 {
color:#003300; /* 003300*/
font-size:22px;
font-family:Arial;
text-align:center;
vertical-align: top;
}
.ultimasnormativas {
color:#ffffff;
font-size:16px;
font-family:Arial;
background:#0066aa;
text-align: center;
}
.tituloservicios {
color:#ffffff;
font-size:16px;
font-family:Arial;
background:#0066aa;
text-align: center;
}
.titulocalendario
{
color:#003300;
font-size:16px;
font-family:Arial;
background:#979A9A;
text-align: center;

}
.titulovideo {
width:250px;
color:#ffffff;
font-size:16px;
font-family:Arial;
background:#0066aa;
text-align: center;
}
.titulovideo1 {
width:100%;
color:#ffffff;
font-size:16px;
font-family:Arial;
background:#0066aa;
text-align: center;
}
.t1 {

font-family: Arial;
font-size:16px;
color:#003300;
background-color:#979A9A; 
font-weight: bold ;
}
.t11 {

font-family: Arial;
font-size:16px;
color:#000000;
background-color:#979A9A;
font-weight: bold ;


}
.t2 {

font-family: Arial;
font-size:16px;
color:#000000;
text-align:justify;

/*background-color:#ffffff;*/
}


.t111 {

font-family: Arial;
font-size:16px;
color:#003300;
background-color:#979A9A;
border: groove ; /*ridge*/
}

.t3 {
font-family: Arial;
font-size:16px;
color:#003300;
text-align:justify;
border:groove;
background-color:#C0C0C0;
}
.t4 {
font-family: Arial,;
font-size:16px;
color:#003300;
background-color:#979A9A;
}
.t5 {
font-family: Arial;
font-size:16px;
color:#003300;
text-align:justify;
border:groove;
background-color:#C0C0C0;
}
.t6 {

font-family: Arial;
font-size:16px;
color:#003300;
text-align:justify;
border:groove;
background-color:#C0C0C0;
}
.m1 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m2 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m3{

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m4 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m5 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m6 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}

.m7 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m8 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m9{
font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m10 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}
.m11 {

font-family: Arial;
font-size:14px;
color:#003300;
text-align: left;
border:groove;
background-color:#C0C0C0;

}


.t22 {

font-family: Arial;
font-size:16px;
color:#003300;
text-align:justify;
background-color:#C0C0C0;
}
/* Comunes */
/*///////////////////////////////////////////////////////////////////////*/
.row1 {
  overflow: hidden;
  position: relative;
  display: flex;
  background-color: #c5cacc;
  height:80%;
    
  }


p {
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 0px;
}

.seccion {
  margin: auto;
 /* font-family:Courier;*/
 font-family: "Arial",Arial;
  font-size: 12px;
 /* padding: 2em;*/
   
}

/* Hover 1 */

.boton-linea-ext a,
.boton-linea-ext2 a {
  text-decoration: none;
  color: #003300;
  font-size: 18px;
   /*background:#6098FF;*/
}

.boton-linea-ext:hover a,
.boton-white-ext:hover a {
  color: #003300;
  background: -moz-linear-gradient(left, rgba(0, 0, 0,2) 0%, rgba(0, 0, 0,2) 56%, rgba(0, 0, 0,2) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 0, 0,2)), color-stop(56%, rgba(0, 0, 0,2)), color-stop(100%, rgba(0, 0, 0,2)));
  background: -webkit-linear-gradient(left, rgba(0, 0, 0,2) 0%, rgba(0, 0, 0,2) 56%, rgba(0, 0, 0,2) 100%);
  background: -o-linear-gradient(left, rgba(0, 0, 0,2) 0%, rgba(0, 0, 0,2) 56%, rgba(0, 0, 0,2) 100%);
  background: -ms-linear-gradient(left, rgba(0, 0, 0,2) 0%, rgba(0, 0, 0,2) 56%, rgba(0, 0, 0,2) 100%);
  background: linear-gradient(to right, rgba(0, 0, 0,2) 0%, rgba(0, 0, 0,2) 56%, rgba(0, 0, 0,2) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.boton-linea-ext,
.boton-linea-ext2 {
  padding: 4px 28px;
    border: none;
    background: transparent;
    color: #003300;
    width: 80%;
	position: static;
    cursor: pointer;
	text-align: center;
	
}

.boton-linea-ext .linea1,
.boton-linea-ext .linea2,
.boton-linea-ext2 .linea1_1,
.boton-linea-ext2 .linea2_2,
.boton-white-ext .linea1,
.boton-white-ext .linea2,
.boton-white-ext2 .linea1_1,
.boton-white-ext2 .linea2_2 {
  top: 0;
  right: 0;
}

.boton-linea-ext .linea3,
.boton-linea-ext .linea4,
.boton-linea-ext2 .linea3_2,
.boton-linea-ext2 .linea4_2,
.boton-white-ext .linea3,
.boton-white-ext .linea4,
.boton-white-ext2 .linea3_2,
.boton-white-ext2 .linea4_2 {
  bottom: 0;
  left: 0;
}

.boton-linea-ext .linea1,
.boton-linea-ext .linea3,
.boton-linea-ext2 .linea1_2,
.boton-linea-ext2 .linea3_2,
.boton-white-ext .linea1,
.boton-white-ext .linea3,
.boton-white-ext2 .linea1_2,
.boton-white-ext2 .linea3_2 {
  height: 3px;
  width: 18px;
}

.boton-linea-ext .linea2,
.boton-linea-ext .linea4,
.boton-linea-ext2 .linea2_2,
.boton-linea-ext2 .linea4_2,
.boton-white-ext .linea2,
.boton-white-ext .linea4,
.boton-white-ext2 .linea2_2,
.boton-white-ext2 .linea4_2{
  height: 18px;
  width: 3px;
}

.boton-linea-ext span,
.boton-linea-ext2 span {
  position: absolute;
  background-color: #003300;
  display: block;
  transition: all 300ms; 
}

.boton-linea-ext:hover,
.boton-linea-ext:active,
.boton-linea-ext2:hover,
.boton-linea-ext2:active {
  backgroundo-color: transparent;
  color: #333;
}

.boton-linea-ext:hover .linea1,
.boton-linea-ext:hover .linea3,
.boton-linea-ext:active .linea1,
.boton-linea-ext:active .linea3,
.boton-white-ext:hover .linea1,
.boton-white-ext:hover .linea3,
.boton-white-ext:active .linea1,
.boton-white-ext:active .linea3 {
  width: 100%;
  background: rgba(0, 72, 0,50); /*ddsmk*/
background: -moz-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 51, 0,1)), color-stop(56%, rgba(0, 51, 0,1)), color-stop(100%, rgba(0, 51, 0,1)));
background: -webkit-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -o-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -ms-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: linear-gradient(to right, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
}

.boton-linea-ext:hover .linea2,
.boton-linea-ext:active .linea2,
.boton-white-ext:hover .linea2,
.boton-white-ext:active .linea2{
  height:100%;
  background: #003300;
}

.boton-linea-ext:hover .linea4,
.boton-linea-ext:active .linea4,
.boton-white-ext:hover .linea4,
.boton-white-ext:active .linea4{
  height:100%;
  background: #003300;
}
/*/////////////////////////////////////////dos/////////////////////////////////////////////////////*/

.row12 {
  overflow: hidden;
  position: relative;
  display: flex;
  background-color: #979A9A;
  height:80%;
    
  }


p2 {
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 0px;
}

.seccion2 {
  margin: auto;
 /* font-family:Courier;*/
 font-family: "Arial",Arial;
  font-size: 12px;
 /* padding: 2em;*/
   
}

/* Hover 1 */

.boton2-linea-ext a,
.boton2-linea-ext2 a {
  text-decoration: none;
  color: #003300;
  font-size: 18px;
  
}

.boton2-linea-ext:hover a,
.boton2-white-ext:hover a {
  color: #003300;
  background: -moz-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 215, 0,1)), color-stop(56%, rgba(255, 215, 0,1)), color-stop(100%, rgba(255, 215, 0,1)));
  background: -webkit-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -o-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -ms-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: linear-gradient(to right, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87eebe', endColorstr='#289dbd', GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.boton2-linea-ext,
.boton2-linea-ext2 {
   padding: 4px 28px;
    border: none;
    background: transparent;
    color: #003300;
    width: 80%;
	position: static;
    cursor: pointer;
	text-align: left;
}

.boton2-linea-ext .linea1,
.boton2-linea-ext .linea2,
.boton2-linea-ext2 .linea1_1,
.boton2-linea-ext2 .linea2_2,
.boton2-white-ext .linea1,
.boton2-white-ext .linea2,
.boton2-white-ext2 .linea1_1,
.boton2-white-ext2 .linea2_2 {
  top: 0;
  right: 0;
}

.boton2-linea-ext .linea3,
.boton2-linea-ext .linea4,
.boton2-linea-ext2 .linea3_2,
.boton2-linea-ext2 .linea4_2,
.boton2-white-ext .linea3,
.boton2-white-ext .linea4,
.boton2-white-ext2 .linea3_2,
.boton2-white-ext2 .linea4_2 {
  bottom: 0;
  left: 0;
}

.boton2-linea-ext .linea1,
.boton2-linea-ext .linea3,
.boton2-linea-ext2 .linea1_2,
.boton2-linea-ext2 .linea3_2,
.boton2-white-ext .linea1,
.boton2-white-ext .linea3,
.boton2-white-ext2 .linea1_2,
.boton2-white-ext2 .linea3_2 {
  height: 3px;
  width: 18px;
}

.boton2-linea-ext .linea2,
.boton2-linea-ext .linea4,
.boton2-linea-ext2 .linea2_2,
.boton2-linea-ext2 .linea4_2,
.boton2-white-ext .linea2,
.boton2-white-ext .linea4,
.boton2-white-ext2 .linea2_2,
.boton2-white-ext2 .linea4_2{
  height: 18px;
  width: 3px;
}

.boton2-linea-ext span,
.boton2-linea-ext2 span {
  position: absolute;
  background-color: #003300;
  display: block;
  transition: all 300ms; 
}

.boton2-linea-ext:hover,
.boton2-linea-ext:active,
.boton2-linea-ext2:hover,
.boton2-linea-ext2:active {
  backgroundo-color: transparent;
  color: #333;
}

.boton2-linea-ext:hover .linea1,
.boton2-linea-ext:hover .linea3,
.boton2-linea-ext:active .linea1,
.boton2-linea-ext:active .linea3,
.boton2-white-ext:hover .linea1,
.boton2-white-ext:hover .linea3,
.boton2-white-ext:active .linea1,
.boton2-white-ext:active .linea3 {
  width: 100%;
  background: rgba(0, 51, 0,1);
background: -moz-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 51, 0,1)), color-stop(56%, rgba(0, 51, 0,1)), color-stop(100%, rgba(0, 51, 0,1)));
background: -webkit-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -o-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -ms-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: linear-gradient(to right, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
}

.boton2-linea-ext:hover .linea2,
.boton2-linea-ext:active .linea2,
.boton2-white-ext:hover .linea2,
.boton2-white-ext:active .linea2{
  height:100%;
  background: #003300;
}

.boton2-linea-ext:hover .linea4,
.boton2-linea-ext:active .linea4,
.boton2-white-ext:hover .linea4,
.boton2-white-ext:active .linea4{
  height:100%;
  background: #003300;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////tres/////////////////////////////////////////////////////*/

.row11 {
  overflow: hidden;
  position: relative;
  display: flex;
  background-color: #979A9A;
  height:80%;
    
  }


p1 {
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 0px;
}

.seccion1 {
  margin: auto;
 /* font-family:Courier;*/
 font-family: "Arial",Arial;
  font-size: 12px;
 /* padding: 2em;*/
   
}

/* Hover 1 */

.boton1-linea-ext a,
.boton1-linea-ext2 a {
  text-decoration: none;
  color: #003300;
  font-size: 18px;
  
}

.boton1-linea-ext:hover a,
.boton1-white-ext:hover a {
  color: #ffffff;
  background: -moz-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 215, 0,1)), color-stop(56%, rgba(255, 215, 0,1)), color-stop(100%, rgba(255, 215, 0,1)));
  background: -webkit-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -o-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -ms-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: linear-gradient(to right, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87eebe', endColorstr='#289dbd', GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.boton1-linea-ext,
.boton1-linea-ext2 {
    padding: 4px 28px;
    border: none;
    background: transparent;
    color: #003300;
    width: 80%;
	position: static;
    cursor: pointer;
	text-align:left;
}

.boton1-linea-ext .linea1,
.boton1-linea-ext .linea2,
.boton1-linea-ext2 .linea1_1,
.boton1-linea-ext2 .linea2_2,
.boton1-white-ext .linea1,
.boton1-white-ext .linea2,
.boton1-white-ext2 .linea1_1,
.boton1-white-ext2 .linea2_2 {
  top: 0;
  right: 0;
}

.boton1-linea-ext .linea3,
.boton1-linea-ext .linea4,
.boton1-linea-ext2 .linea3_2,
.boton1-linea-ext2 .linea4_2,
.boton1-white-ext .linea3,
.boton1-white-ext .linea4,
.boton1-white-ext2 .linea3_2,
.boton1-white-ext2 .linea4_2 {
  bottom: 0;
  left: 0;
}

.boton1-linea-ext .linea1,
.boton1-linea-ext .linea3,
.boton1-linea-ext2 .linea1_2,
.boton1-linea-ext2 .linea3_2,
.boton1-white-ext .linea1,
.boton1-white-ext .linea3,
.boton1-white-ext2 .linea1_2,
.boton1-white-ext2 .linea3_2 {
  height: 3px;
  width: 18px;
}

.boton1-linea-ext .linea2,
.boton1-linea-ext .linea4,
.boton1-linea-ext2 .linea2_2,
.boton1-linea-ext2 .linea4_2,
.boton1-white-ext .linea2,
.boton1-white-ext .linea4,
.boton1-white-ext2 .linea2_2,
.boton1-white-ext2 .linea4_2{
  height: 18px;
  width: 3px;
}

.boton1-linea-ext span,
.boton1-linea-ext2 span {
  position: absolute;
  background-color: #003300;
  display: block;
  transition: all 300ms; 
}

.boton1-linea-ext:hover,
.boton1-linea-ext:active,
.boton1-linea-ext2:hover,
.boton1-linea-ext2:active {
  backgroundo-color: transparent;
  color: #333;
}

.boton1-linea-ext:hover .linea1,
.boton1-linea-ext:hover .linea3,
.boton1-linea-ext:active .linea1,
.boton1-linea-ext:active .linea3,
.boton1-white-ext:hover .linea1,
.boton1-white-ext:hover .linea3,
.boton1-white-ext:active .linea1,
.boton1-white-ext:active .linea3 {
  width: 100%;
   background: rgba(0, 51, 0,1);
background: -moz-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 51, 0,1)), color-stop(56%, rgba(0, 51, 0,1)), color-stop(100%, rgba(0, 51, 0,1)));
background: -webkit-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -o-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -ms-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: linear-gradient(to right, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
}

.boton1-linea-ext:hover .linea2,
.boton1-linea-ext:active .linea2,
.boton1-white-ext:hover .linea2,
.boton1-white-ext:active .linea2{
  height:100%;
  background: #003300;
}

.boton1-linea-ext:hover .linea4,
.boton1-linea-ext:active .linea4,
.boton1-white-ext:hover .linea4,
.boton1-white-ext:active .linea4{
  height:100%;
  background: #003300;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////*/
/*/////////////////////////////////////////cuatro/////////////////////////////////////////////////////*/

.row13 {
  overflow: hidden;
  position: relative;
  display: flex;
  background-color: #979A9A;
  height:80%;
    
  }


p3 {
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 0px;
}

.seccion3 {
  margin: auto;
 /* font-family:Courier;*/
 font-family: "Arial",Arial;
  font-size: 12px;
 /* padding: 2em;*/
   
}

/* Hover 1 */

.boton3-linea-ext a,
.boton3-linea-ext2 a {
  text-decoration: none;
  color: #003300;
  font-size: 18px;
  
}

.boton3-linea-ext:hover a,
.boton3-white-ext:hover a {
  color: #ffffff;
  background: -moz-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 215, 0,1)), color-stop(56%, rgba(255, 215, 0,1)), color-stop(100%, rgba(255, 215, 0,1)));
  background: -webkit-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -o-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -ms-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: linear-gradient(to right, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87eebe', endColorstr='#289dbd', GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.boton3-linea-ext,
.boton3-linea-ext2 {
    padding: 4px 28px;
    border: none;
    background: transparent;
    color: #003300;
    width: 80%;
	position: static;
    cursor: pointer;
	text-align: center;
}

.boton3-linea-ext .linea1,
.boton3-linea-ext .linea2,
.boton3-linea-ext2 .linea1_1,
.boton3-linea-ext2 .linea2_2,
.boton3-white-ext .linea1,
.boton3-white-ext .linea2,
.boton3-white-ext2 .linea1_1,
.boton3-white-ext2 .linea2_2 {
  top: 0;
  right: 0;
}

.boton3-linea-ext .linea3,
.boton3-linea-ext .linea4,
.boton3-linea-ext2 .linea3_2,
.boton3-linea-ext2 .linea4_2,
.boton3-white-ext .linea3,
.boton3-white-ext .linea4,
.boton3-white-ext2 .linea3_2,
.boton3-white-ext2 .linea4_2 {
  bottom: 0;
  left: 0;
}

.boton3-linea-ext .linea1,
.boton3-linea-ext .linea3,
.boton3-linea-ext2 .linea1_2,
.boton3-linea-ext2 .linea3_2,
.boton3-white-ext .linea1,
.boton3-white-ext .linea3,
.boton3-white-ext2 .linea1_2,
.boton3-white-ext2 .linea3_2 {
  height: 3px;
  width: 18px;
}

.boton3-linea-ext .linea2,
.boton3-linea-ext .linea4,
.boton3-linea-ext2 .linea2_2,
.boton3-linea-ext2 .linea4_2,
.boton3-white-ext .linea2,
.boton3-white-ext .linea4,
.boton3-white-ext2 .linea2_2,
.boton3-white-ext2 .linea4_2{
  height: 18px;
  width: 3px;
}

.boton3-linea-ext span,
.boton3-linea-ext2 span {
  position: absolute;
  background-color: #003300;
  display: block;
  transition: all 300ms; 
}

.boton3-linea-ext:hover,
.boton3-linea-ext:active,
.boton3-linea-ext2:hover,
.boton3-linea-ext2:active {
  backgroundo-color: transparent;
  color: #333;
}

.boton3-linea-ext:hover .linea1,
.boton3-linea-ext:hover .linea3,
.boton3-linea-ext:active .linea1,
.boton3-linea-ext:active .linea3,
.boton3-white-ext:hover .linea1,
.boton3-white-ext:hover .linea3,
.boton3-white-ext:active .linea1,
.boton3-white-ext:active .linea3 {
  width: 100%;
   background: rgba(0, 51, 0,1);
background: -moz-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 51, 0,1)), color-stop(56%, rgba(0, 51, 0,1)), color-stop(100%, rgba(0, 51, 0,1)));
background: -webkit-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -o-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -ms-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: linear-gradient(to right, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
}

.boton3-linea-ext:hover .linea2,
.boton3-linea-ext:active .linea2,
.boton3-white-ext:hover .linea2,
.boton3-white-ext:active .linea2{
  height:100%;
  background: #003300;
}

.boton3-linea-ext:hover .linea4,
.boton3-linea-ext:active .linea4,
.boton3-white-ext:hover .linea4,
.boton3-white-ext:active .linea4{
  height:100%;
  background: #003300;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////////////*/
.row15 {
  overflow: hidden;
  position: relative;
  display: flex;
  background-color: #979A9A;
  height:80%;
    
  }


p5 {
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 0px;
}

.seccion5 {
  margin: auto;
 /* font-family:Courier;*/
 font-family: "Arial",Arial;
  font-size: 12px;
 /* padding: 2em;*/
   
}

/* Hover 1 */

.boton5-linea-ext a,
.boton5-linea-ext2 a {
  text-decoration: none;
  color: #003300;
  font-size: 18px;
  
}

.boton5-linea-ext:hover a,
.boton5-white-ext:hover a {
  color: #003300;
  background: -moz-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 215, 0,1)), color-stop(56%, rgba(255, 215, 0,1)), color-stop(100%, rgba(255, 215, 0,1)));
  background: -webkit-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -o-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -ms-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: linear-gradient(to right, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87eebe', endColorstr='#289dbd', GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.boton5-linea-ext,
.boton5-linea-ext2 {
  padding: 4px 28px;
    border: none;
    background: transparent;
    color: #003300;
    width: 80%;
	position: static;
    cursor: pointer;
	text-align: center;
	
}

.boton5-linea-ext .linea1,
.boton5-linea-ext .linea2,
.boton5-linea-ext2 .linea1_1,
.boton5-linea-ext2 .linea2_2,
.boton5-white-ext .linea1,
.boton5-white-ext .linea2,
.boton5-white-ext2 .linea1_1,
.boton5-white-ext2 .linea2_2 {
  top: 0;
  right: 0;
}

.boton5-linea-ext .linea3,
.boton5-linea-ext .linea4,
.boton5-linea-ext2 .linea3_2,
.boton5-linea-ext2 .linea4_2,
.boton5-white-ext .linea3,
.boton5-white-ext .linea4,
.boton5-white-ext2 .linea3_2,
.boton5-white-ext2 .linea4_2 {
  bottom: 0;
  left: 0;
}

.boton5-linea-ext .linea1,
.boton5-linea-ext .linea3,
.boton5-linea-ext2 .linea1_2,
.boton5-linea-ext2 .linea3_2,
.boton5-white-ext .linea1,
.boton5-white-ext .linea3,
.boton5-white-ext2 .linea1_2,
.boton5-white-ext2 .linea3_2 {
  height: 3px;
  width: 18px;
}

.boton5-linea-ext .linea2,
.boton5-linea-ext .linea4,
.boton5-linea-ext2 .linea2_2,
.boton5-linea-ext2 .linea4_2,
.boton5-white-ext .linea2,
.boton5-white-ext .linea4,
.boton5-white-ext2 .linea2_2,
.boton5-white-ext2 .linea4_2{
  height: 18px;
  width: 3px;
}

.boton5-linea-ext span,
.boton5-linea-ext2 span {
  position: absolute;
  background-color: #003300;
  display: block;
  transition: all 300ms; 
}

.boton5-linea-ext:hover,
.boton5-linea-ext:active,
.boton5-linea-ext2:hover,
.boton5-linea-ext2:active {
  backgroundo-color: transparent;
  color: #333;
}

.boton5-linea-ext:hover .linea1,
.boton5-linea-ext:hover .linea3,
.boton5-linea-ext:active .linea1,
.boton5-linea-ext:active .linea3,
.boton5-white-ext:hover .linea1,
.boton5-white-ext:hover .linea3,
.boton5-white-ext:active .linea1,
.boton5-white-ext:active .linea3 {
  width: 100%;
  background: rgba(0, 51, 0,1);
background: -moz-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 51, 0,1)), color-stop(56%, rgba(0, 51, 0,1)), color-stop(100%, rgba(0, 51, 0,1)));
background: -webkit-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -o-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -ms-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: linear-gradient(to right, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
}

.boton5-linea-ext:hover .linea2,
.boton5-linea-ext:active .linea2,
.boton5-white-ext:hover .linea2,
.boton5-white-ext:active .linea2{
  height:100%;
  background: #003300;
}

.boton5-linea-ext:hover .linea4,
.boton5-linea-ext:active .linea4,
.boton5-white-ext:hover .linea4,
.boton5-white-ext:active .linea4{
  height:100%;
  background: #003300;
}


/*/////////////////////////////////////////cuatro/////////////////////////////////////////////////////*/

.row14 {
  overflow: hidden;
  position: relative;
  display: flex;
  background-color: #979A9A;
     
  }


p4 {
  text-transform: uppercase;
  text-align: left;
  margin-bottom: 0px;
}

.seccion4 {
  margin: auto;
 /* font-family:Courier;*/
 font-family: "Arial",Arial;
  font-size: 12px;
 /* padding: 2em;*/
   
}

/* Hover 1 */

.boton4-linea-ext a,
.boton4-linea-ext2 a {
  text-decoration: none;
  color: #003300;
  font-size: 18px;
  
}

.boton4-linea-ext:hover a,
.boton4-white-ext:hover a {
  color: #ffffff;
  background: -moz-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 215, 0,1)), color-stop(56%, rgba(255, 215, 0,1)), color-stop(100%, rgba(255, 215, 0,1)));
  background: -webkit-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -o-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: -ms-linear-gradient(left, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  background: linear-gradient(to right, rgba(255, 215, 0,1) 0%, rgba(255, 215, 0,1) 56%, rgba(255, 215, 0,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87eebe', endColorstr='#289dbd', GradientType=1 );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.boton4-linea-ext,
.boton4-linea-ext2 {
    padding: 4px 28px;
    border: none;
    background: transparent;
    color: #003300;
    width: 80%;
	position: static;
    cursor: pointer;
	text-align: left;
	
}

.boton4-linea-ext .linea1,
.boton4-linea-ext .linea2,
.boton4-linea-ext2 .linea1_1,
.boton4-linea-ext2 .linea2_2,
.boton4-white-ext .linea1,
.boton4-white-ext .linea2,
.boton4-white-ext2 .linea1_1,
.boton4-white-ext2 .linea2_2 {
  top: 0;
  right: 0;
}

.boton4-linea-ext .linea3,
.boton4-linea-ext .linea4,
.boton4-linea-ext2 .linea3_2,
.boton4-linea-ext2 .linea4_2,
.boton4-white-ext .linea3,
.boton4-white-ext .linea4,
.boton4-white-ext2 .linea3_2,
.boton4-white-ext2 .linea4_2 {
  bottom: 0;
  left: 0;
}

.boton4-linea-ext .linea1,
.boton4-linea-ext .linea3,
.boton4-linea-ext2 .linea1_2,
.boton4-linea-ext2 .linea3_2,
.boton4-white-ext .linea1,
.boton4-white-ext .linea3,
.boton4-white-ext2 .linea1_2,
.boton4-white-ext2 .linea3_2 {
  height: 3px;
  width: 18px;
}

.boton4-linea-ext .linea2,
.boton4-linea-ext .linea4,
.boton4-linea-ext2 .linea2_2,
.boton4-linea-ext2 .linea4_2,
.boton4-white-ext .linea2,
.boton4-white-ext .linea4,
.boton4-white-ext2 .linea2_2,
.boton4-white-ext2 .linea4_2{
  height: 18px;
  width: 3px;
}

.boton4-linea-ext span,
.boton4-linea-ext2 span {
  position: absolute;
  background-color: #003300;
  display: block;
  transition: all 300ms; 
}

.boton4-linea-ext:hover,
.boton4-linea-ext:active,
.boton4-linea-ext2:hover,
.boton4-linea-ext2:active {
  backgroundo-color: transparent;
  color: #333;
}

.boton4-linea-ext:hover .linea1,
.boton4-linea-ext:hover .linea3,
.boton4-linea-ext:active .linea1,
.boton4-linea-ext:active .linea3,
.boton4-white-ext:hover .linea1,
.boton4-white-ext:hover .linea3,
.boton4-white-ext:active .linea1,
.boton4-white-ext:active .linea3 {
  width: 100%;
   background: rgba(0, 51, 0,1);
background: -moz-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0, 51, 0,1)), color-stop(56%, rgba(0, 51, 0,1)), color-stop(100%, rgba(0, 51, 0,1)));
background: -webkit-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -o-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: -ms-linear-gradient(left, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
background: linear-gradient(to right, rgba(0, 51, 0,1) 0%, rgba(0, 51, 0,1) 56%, rgba(0, 51, 0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003300', endColorstr='#003300', GradientType=1 );
}

.boton4-linea-ext:hover .linea2,
.boton4-linea-ext:active .linea2,
.boton4-white-ext:hover .linea2,
.boton4-white-ext:active .linea2{
  height:100%;
  background: #003300;
}

.boton4-linea-ext:hover .linea4,
.boton4-linea-ext:active .linea4,
.boton4-white-ext:hover .linea4,
.boton4-white-ext:active .linea4{
  height:100%;
  background: #003300;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////*/




/*.t33 {

font-family: Courier,;
font-size:16px;
color:#003300;
text-align:justify;
background-color:#C0C0C0;
}*/
/*.titulovideo2 {
position: absolute;
top: 1035px;
left:81px;
width:530px;
color:#ffffff;
font-size:22px;
font-family:Courier;
background:#003300;
text-align: center;
}
.tablavideo {
position: absolute;
top: 234px;
left:793px;
width:400px;
color:#000000;
font-size:14px;
font-family:Courier;
border:groove;
background-color:#979A9A  ;
text-align:left;
}

.tablavideo2 {
position: absolute;
top: 1096px;
left:81px;
width:400px;
color:#000000;
font-size:14px;
font-family:Courier;
border:groove;
background-color:#979A9A  ;
text-align:left;
}

/*.texto4 {
position: absolute;
top: 480px;
left:430px;
width:30%;
color:#000000;
font-size:22px;
font-family:Courier;
background:#cccccc;
text-align: left;
}
.texto7 {
position: absolute;
top: 480px;
left:830px;
width:30%;
color: #000000;
background:#cccccc;
font-size:22px;
font-family:Courier;
text-align: left;
}*/

/*.tablaimagenes{
position: absolute;
top: 1470px;
left:100px;
width:900px;
color:#000000;
font-size:14px;
font-family:Courier;
background-color:#979A9A  ;
}
.imagen1 {
position: absolute;
top: 1200px;
left:1083px;
width:19%;
height:13%;

 
}
.imagen2 {
position: absolute;
top:332px;
left:1083px;
width:19%;
height:13%;
}

.imagen3 {
position: absolute;
top:544px;
left:1083px;
width:19%;
height:13%;

}
.imagen4 {
position: absolute;
top:650px;
left:1083px;
width:19%;
height:13%;

}
.imagen5 {
position: absolute;
top:756px;
left:1083px;
width:19%;
height:13%;

}
.imagen6 {
position: absolute;
top:438px;
left:1083px;
width:19%;
height:13%;

}
.imagen7 {
position: absolute;
top:862px;
left:1083px;
width:19%;
height:13%;

}

*/
