	@charset "UTF-8";
	/* CSS Document */
	
	
	@font-face {
  font-family: 'HelveticaNeueLTStd-ThCn';
  src: url('HelveticaNeueLTStd-ThCn.eot?#iefix') format('embedded-opentype'),  url('HelveticaNeueLTStd-ThCn.otf')  format('opentype'),
	     url('HelveticaNeueLTStd-ThCn.woff') format('woff'), url('HelveticaNeueLTStd-ThCn.ttf')  format('truetype'), url('HelveticaNeueLTStd-ThCn.svg#HelveticaNeueLTStd-ThCn') format('svg');
  font-weight: normal;
  font-style: normal;
  }
	
	@font-face {
	  font-family: 'HelveticaNeueLTStd-BdCn';
	  src: url('HelveticaNeueLTStd-BdCn.eot?#iefix') format('embedded-opentype'),  url('HelveticaNeueLTStd-BdCn.otf')  format('opentype'),
			 url('HelveticaNeueLTStd-BdCn.woff') format('woff'), url('HelveticaNeueLTStd-BdCn.ttf')  format('truetype'), url('HelveticaNeueLTStd-BdCn.svg#HelveticaNeueLTStd-BdCn') format('svg');
	  font-weight: normal;
	  font-style: normal;
	}

   @font-face {
  font-family: 'HelveticaLTStd-BoldCondObl';
  src: url('HelveticaLTStd-BoldCondObl.eot?#iefix') format('embedded-opentype'),  url('HelveticaLTStd-BoldCondObl.otf')  format('opentype'),
	     url('HelveticaLTStd-BoldCondObl.woff') format('woff'), url('HelveticaLTStd-BoldCondObl.ttf')  format('truetype'), url('HelveticaLTStd-BoldCondObl.svg#HelveticaLTStd-BoldCondObl') format('svg');
  font-weight: normal;
  font-style: normal;
   }
	  
	@font-face {
  font-family: 'BebasNeueBold';
  src: url('BebasNeueBold.eot?#iefix') format('embedded-opentype'),  url('BebasNeueBold.otf')  format('opentype'),
	     url('BebasNeueBold.woff') format('woff'), url('BebasNeueBold.ttf')  format('truetype'), url('BebasNeueBold.svg#BebasNeueBold') format('svg');
  font-weight: normal;
  font-style: normal;
  }

  @font-face {
	font-family: 'BebasNeueLight';
	src: url('BebasNeueLight.eot?#iefix') format('embedded-opentype'),  url('BebasNeueLight.otf')  format('opentype'),
		   url('BebasNeueLight.woff') format('woff'), url('BebasNeueLight.ttf')  format('truetype'), url('BebasNeueLight.svg#BebasNeueLight') format('svg');
	font-weight: normal;
	font-style: normal;
  }
	
	
	#contenedor_efecty{
		width:734px;
		height:auto;
		}
			
	#cabeza {
		background-color: #fdc82f;
		height: 115px;
		} 
		
	#mylogo {
       display: inline-block;
       width: 301px;
       margin-left: 158px;
       }
	
	.oferta_val {
		display: inline-block; 
		}
		
	#img_slide {
		background: url(../image/slide01.png);
		height: 341px;
		}
		
	.text_slide {
		text-align: center;
		padding-top: 190px;
		}
	
	.caracter {
		background-color: #fdc82f;
		text-align: center;
		padding-top: 30px;
		-webkit-box-shadow: 0px -5px 10px 0px rgba(50, 50, 50, 0.3);
		 -moz-box-shadow:    0px -5px 10px 0px rgba(50, 50, 50, 0.3);
		  box-shadow:         0px -5px 10px 0px rgba(50, 50, 50, 0.3);
		}
		
	.par1, .par4, .par5 {
		font-family: 'HelveticaNeueLTStd-ThCn';
		font-size: 22px;
		}
		
	.par2, .par3, .par6 {
		font-family: 'HelveticaLTStd-BoldCondObl';
		font-size: 22px;
		color: #000;
		}
	
	.par3{
		font-size: 28px;
		font-style: normal;
		font-weight: bold;
		}
	
	.par4 {
		font-size: 28px;
		}
		
	.par5 {
		font-size: 16px;
		color: #9f9f9f;
	}
	
	.par6 {
		font-size: 16px;
		font-style: normal;
		color: #4e4e4e;
	    }
		
	.subti1 {
		font-family: 'BebasNeueLight';
		font-size: 38px;
		}
		
	.txt1 {
		font-family: 'BebasNeueBold';
		font-weight: 300;
		font-size: 48px;
		color: #211915;
		}
	
	.txt2, .txt22 {
		color: #1B1B1B;
		font-family: 'BebasNeueLight';
		font-size: 40px;
		margin: 10px 0px;
	   }
	   
	.txt22 {
		font-family: 'BebasNeueBold';
	   }
	 .txt-top {
		 margin-top: 10px;
		 }
		
	.val_com {
		display: inline-block;
		padding: 20px;
		}
		
	.sub_caracater, .box_destacado, .box_destacado2 {
		background-color: #feeec0;
		padding: 10px;
		border: dashed 1px #CAC2A5;
		border-radius: 10px 10px 10px 10px;
		  -moz-border-radius: 10px 10px 10px 10px;
		   -webkit-border-radius: 10px 10px 10px 10px;
		height: 340px;
		}
	
	.box_destacado, .box_destacado2 {
		background-color: #fedd7e;
		height: auto;
		width: 460px;
		margin: 75px auto 25px;
	   }
	 
	.box_destacado2 {
		width: 430px;
		margin: 40px auto 0px;
	   }
	
	.botones_e {	
		background: #000000 url(../image/bg_btn.png);
		background-repeat: no-repeat;
		width: 230px;
		margin: 19px 10px;
		height: 50px;
		border: none;
		font-family: 'HelveticaNeueLTStd-BdCn';
		font-weight: 100;
		color: #fff;
		font-size: 22px;
		}
	
	.botones_e1, .botones_e2, .botones_e3, .botones_e4, .botones_e5 {	
		background: url(../image/bg_btn2.png);
		background-repeat: no-repeat;
		width: 165px;
		margin: 10px;
		height: 50px;
		font-family: 'HelveticaNeueLTStd-BdCn';
		font-weight: 500;
		 text-align: left;
		color: #000;
		font-size: 18px;
		padding-left: 65px;
		padding-top: 5px;
	
		}
		
	.botones_e2 {
		 background: url(../image/bg_btn3.png);
		}
		
	.botones_e3 {
		 background: url(../image/bg_btn4.png);
		}
	
	.botones_e4 {
		 background: url(../image/bg_btn5.png);
		}
	
	.botones_e5 {
		 background: url(../image/bg_btn6.png);
		}
	
	#modelo {
		background-image: url(../image/modelo.png);
		padding-bottom: 30px;
		}
		
	.nmdh, .sgc, .scr {
		padding-top: 84px;
		text-align: center;
		font-size: 32px;
		text-shadow: 1px 0px 4px rgba(150, 150, 150, 1);
		}
		
	.sgc {
		padding-top: 74px;
		}
		
	.scr {
		padding-top: 80px;
		}
		
	.fundamento {
		text-align: center;
		background-image: url(../image/bg_box.png);
		padding: 10px;
		border: dashed 1px #CAC2A5;
		border-radius: 10px 10px 10px 10px;
		  -moz-border-radius: 10px 10px 10px 10px;
		   -webkit-border-radius: 10px 10px 10px 10px;
		width: 500px;
		margin: 45px auto;
		}
		
	.espacio {
		height: 5px;
		clear: both;
	   }
		
	.pilares {
		margin: 120px auto 0px auto;
		padding-left: 50px;
	   }
	   
	.pilar {
		background-image: url(../image/bg_box2.png);
		width: 205px;
		height: 190px;
		display: inline-table;
		text-align: center;
		margin-right: 10px;
		margin-top: 20px;
		}
		
	.titup {
		font-family: 'BebasNeueLight';
		font-weight: bold;
		font-size: 32px;
		color: #fff;
		padding: 5px 0px;
		}
	
	.tp {
		font-size: 14px;
		padding: 18px 12px;
		font-family: 'HelveticaNeueLTStd-ThCn';
		}
		
	#virtud {
		background-image: url(../image/bg_prin.png);
		text-align: center;
		font-size: 32px;
		}
		
	.alinear {
		width: 480px;
		padding: 56px 0px 30px 0px;
		margin: 0 auto;
	   }
	   
	.box_saber {
		display: inline-block;
		margin: 0px 0 23px;
	}
	
	.box_saber_dos {
		    float: right;
    margin-left: -85px;
    margin-right: 95px;
    margin-top: 14px;
	}
	
	   
	.botones_v1, .botones_v2, .botones_v3, .botones_v4, .botones_v5, .botones_v6, .botones_v7, .botones_v8, .botones_v9, .botones_v10, .botones_v11, .botones_v12, .botones_v13, .botones_v14, .botones_v15, .botones_v16, .botones_v17, .botones_v18, .botones_v19, .botones_v20, .botones_v21, .botones_v22, .botones_v23, .botones_v24 {	
		background: url(../image/bg_btn7.png);
		background-repeat: no-repeat;
		width: 185px;
		margin: 10px;
		height: 50px;
		font-family: 'HelveticaNeueLTStd-BdCn';
		font-weight: 500;
		 text-align: left;
		color: #000;
		font-size: 16px;
		padding-left: 65px;
		padding-top: 10px;
	
		}
		
	.botones_v2 {
		 background: url(../image/bg_btn8.png);
		}
		
	.botones_v3 {
		 background: url(../image/bg_btn9.png);
		}
		
	.botones_v4 {
		 background: url(../image/bg_btn10.png);
		}
	
	.botones_v5 {
		 background: url(../image/bg_btn11.png);
		}
		
	.botones_v6 {
		 background: url(../image/bg_btn12.png);
		}
		
	.botones_v7 {
		 background: url(../image/bg_btn13.png);
		}
		
	.botones_v8 {
		 background: url(../image/bg_btn14.png);
		}
		
	.botones_v9 {
		 background: url(../image/bg_btn15.png);
		}
		
	.botones_v10 {
		 background: url(../image/bg_btn16.png);
		}
	
	.botones_v11 {
		 background: url(../image/bg_btn17.png);
		}
	
	.botones_v12 {
		 background: url(../image/bg_btn18.png);
		}
		
	.botones_v13 {
		 background: url(../image/bg_btn19.png);
		}
		
	.botones_v14 {
		 background: url(../image/bg_btn20.png);
		}
		
	.botones_v15 {
		 background: url(../image/bg_btn21.png);
		}
		
	.botones_v16 {
		 background: url(../image/bg_btn22.png);
		}
		
	.botones_v17 {
		 background: url(../image/bg_btn23.png);
		}
		
	.botones_v18 {
		 background: url(../image/bg_btn24.png);
		}
		
	.botones_v19 {
		 background: url(../image/bg_btn25.png);
		}
		
	.botones_v20 {
		 background: url(../image/bg_btn26.png);
		}
		
	.botones_v21 {
		 background: url(../image/bg_btn27.png);
		}
		
	.botones_v22 {
		 background: url(../image/bg_btn28.png);
		}
		
	.botones_v23 {
		 background: url(../image/bg_btn29.png);
		}
		
	.botones_v24 {
		 background: url(../image/bg_btn30.png);
		}
		
	.gestion {
		background-image: url(../image/escalera.png);
		}
	
	.tbox1 {
		font-size: 18px;
		padding: 0px;
		font-family: 'HelveticaNeueLTStd-ThCn';
		}
		
	.bto_gestion {
		display: inline-block;
		 background: #000000 url(../image/bg_btn.png);
		background-repeat: no-repeat;
		width: 230px;
		margin: 33px 10px;
		padding-top: 12px;
		height: 58px;
		border: none;
		}
	
	.pgestion {
		font-family: 'BebasNeueBold';
		font-weight: 100;
		color: #fff;
		font-size: 20px;
		}
		
	.plan {
		margin: 35px 0px 30px 0px;
		text-align: center;
	   }
	   
	.tdestacado {
		font-family: 'BebasNeueBold';
		font-size: 50px;
		color: #312509;
		}
		
	#certificados {
		background-image: url(../image/bg_certificados.png);
	   }
	   
	 .frase {
		width: 640px;
		padding: 56px 0px 35px 0px;
		margin: 0 auto;
		}
	   
	 .normal {
		 font-style: normal;
	    }
	
	.box_cer {
		margin-left: 75px;
	    }
		
	.box_cer1 {
		display: inline-block;
		float: left;
		width: 185px;
		height: 200px;
		margin-left: 5px;
       margin-right: 5px;
		padding: 20px 0px 30px;
		background-image: url(../image/bg_box.png);
       border: dashed 1px #B6B6B6;
	   border-radius: 10px 10px 10px 10px;
			  -moz-border-radius: 10px 10px 10px 10px;
			  -webkit-border-radius: 10px 10px 10px 10px;
	    }
	.box_cer1 img {
		margin-bottom: 15px;
		}
	.box_cer2 {
		display: inline-block;
		float: left;
		width: 136px;
		height: 280px;
		margin-top: 30px; 
		margin-left: 5px;
    margin-right: 5px;
		background-image: url(../image/bg_box.png);
		 border: dashed 1px #B6B6B6;
	    border-radius: 10px 10px 10px 10px;
			  -moz-border-radius: 10px 10px 10px 10px;
			  -webkit-border-radius: 10px 10px 10px 10px;
	   }
	   
	   
@media screen and (min-width:0\0) {
	.par1, .par4, .par5 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-size: 22px;
		}
	.par5 {
		font-size: 14px;
		}
	.par2, .par3 {
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		font-size: 22px;
		color: #000;
		font-weight: bold;
		font-style: italic;
		}
	.par6 {
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		color: #000;
		font-weight: bold;
		font-style: italic;
		font-size: 14px;
		}
	.subti1 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-size: 38px;
		}
		
	.txt1 {
	    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		font-weight: bold;
		font-size: 34px;
		text-transform: uppercase;
		color: #211915;
		}
	
	.txt2 {
		color: #1B1B1B;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-size: 36px;
		text-transform: uppercase;
	   }
	   
	.txt22 {
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		font-weight: bold;
		font-size: 36px;
		text-transform: uppercase;
	   }
	.botones_e {	
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		}
	
	.botones_e1, .botones_e2, .botones_e3, .botones_e4, .botones_e5 {	
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		font-weight: bold;
		font-size: 14px;
		}
		.titup {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		font-weight: normal;
		font-size: 24px;
		color: #fff;
		padding: 2px 0px;
	   text-transform: uppercase;
		}
	    .tdestacado {
		  font-family: 'BebasNeueBold';
		  font-size: 55px;
		  color: #312509;
		   text-transform: uppercase;
       }
    	.tp {
		font-size: 14px;
		padding: 18px 12px;
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		}
		.botones_v1, .botones_v2, .botones_v3, .botones_v4, .botones_v5, .botones_v6, .botones_v7, .botones_v8, .botones_v9, .botones_v10, .botones_v11, .botones_v12, .botones_v13, .botones_v14, .botones_v15, .botones_v16, .botones_v17, .botones_v18, .botones_v19, .botones_v20, .botones_v21, .botones_v22, .botones_v23, .botones_v24 {	
		font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
		font-weight: 500;
		}
		.tbox1 {
		font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
		}

	    .pgestion {
		font-family: 'BebasNeueBold';
        text-transform: uppercase;
		color: #312509;
		font-size: 20px;
	    }
	}

		
		