@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);@import url(http://weloveiconfonts.com/api/?family=entypo);*,*:before,*:after{box-sizing:border-box}body{min-height:100%;font-family:sans-serif;font-size:14px;color:#333;margin:0;padding:12em 0 0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}a{cursor:pointer;text-decoration:none}img{max-width:100%;height:auto}header{min-width:100%;max-width:100%;font-family:'Roboto', sans-serif}main{max-width:100%;margin:10px auto}footer{min-width:100%;max-width:100%;font-family:'Roboto', sans-serif;text-align:center;float:right;}.btn{padding:0.5em 1.5em;border:1px solid rgba(0,0,0,0.3)}.btn:hover{background:rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.3)}@media screen and (max-width: 850px){body{padding-top:100px}}.header{min-width:100%;max-width:100%;height:100px;background-color:#fafafa;color:#002E63;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;box-shadow:2px 2px 50px 10px #6F6F6F;position:fixed;z-index:100;top:0}[class*="entypo-"]:before{font-family:'entypo', sans-serif}header img{margin-left:1em;width:200px;height:80px}#btn-menu{display:none}header label{font-size:50px;cursor:pointer;display:none;margin-right:25px}.menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;height:100%}.menu ul li{border-right:1px solid #C7C7C7}.menu ul li:last-child{border-right:none}.menu ul li a{color:#002E63;font-size:1.3em}.menu ul li a:hover{color:#fff}.menu ul ul{display:none;overflow:auto;height:600px;}.menu ul ul li{border-bottom:1px solid rgba(255,255,255,0.3);border-right:none;background-color:#002E63}.menu ul ul li:last-child{border-bottom:none}.menu ul ul li a{color:#fff;font-weight:300}.menu a{display:block;padding:15px 20px;color:#fff;text-decoration:none}.menu a:hover{background:rgba(0,0,0,0.3)}.menu a span{margin-left:10px;display:none}.menu ul li:hover ul{display:block;position:absolute}@media (max-width: 950px){header label{display:block}.menu{position:absolute;top:100px;left:0;width:80%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.5s;transition:all 0.5s}.menu ul{display:block;background:#C7C7C7}.menu ul li{border-bottom:1px solid rgba(0,0,0,0.3)}.menu ul li:last-child{border-bottom:none}.menu ul li:hover ul{display:none;position:static}.menu a span{display:block;position:absolute;right:10px}#btn-menu:checked ~ .menu{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.menu ul ul{background:rgba(0,0,0,0.4)}.menu ul ul a{padding:15px 40px}}#header{margin:10px;width:40%;float:left}.nav{list-style-type:none;margin: 0;padding: 0;width: 100%;height:500px;background-color: #f1f1f1;overflow: auto;background-color:#fff}.nav li a{display:block;color: #fff;padding: 8px 0 8px 16px;text-decoration: none;background-color:#3CB371}.nav a.active{background-color: #2E8B57;color: white;}.nav li a:hover:not(.active) {background-color: #aaa;color: white;}.top{list-style-type:none;margin:0;width:100%;z-index:1}.top li a{display:block;color: #fff;padding: 8px 0 8px 16px;text-decoration: none;background-color: #2E8B57;color:#eee;font-family:'Helvetica Neue';font-weight: 900;}.bot{list-style-type:none;margin:0;width:100%;z-index:1}.bot li a{display:block;color: #fff;padding: 8px 0 8px 16px;text-decoration: none;background-color:#3CB371}#mapa{position:relative;width:650px;overflow:hidden;float:left}.contac{position:relative;}.header_admin{background:#C7C7C7;color:#333;position:fixed}.sirve{display:block;height:200px;overflow:auto;}.des{font-size:15px;font-weight:700;color:#777}.nom{color:#002E63;font-size:1.3em}.header_cte{background:#C7C7C7;color:#333;position:fixed;top:0;z-index:1;text-align:center}.header_cte h1{margin:.3em auto;color:#002E63}.secondary{background:#002f65;border-radius:5px;color:#fff}.Bienvenido{width:100%;max-height:200px;color:#fff;font-size:12px;margin:0 auto;padding:.5em;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-webkit-flex:wrap;-ms-flex:wrap;flex:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.saludo{width:30%;max-height:100%;text-align:left;margin:0 10px 5px}.saludo img{width:300px;height:100px;margin:auto}@media screen and (max-width: 850px){.saludo img{height:50px}}.Cliente{color:#002E63;width:70%;max-height:100%;text-align:right;margin:10px 10px 5px;padding:0 2em}.Cliente p{margin:5px 0}@media screen and (max-width: 700px){.saludo,.Cliente{margin:0;padding:.5em}.cte_dom,.cte_rfc,.cte_tel{display:none}}.footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;line-height:3em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:-webkit-linear-gradient(#004696, #002E63);background:linear-gradient(#004696, #002E63)}.footer a{color:#fff;font-weight:700}.footer__bociconsultores{width:60%;text-align:right}.footer__redes{width:20%}.footer__redes img{width:60px;padding:5px 10px}.footer__capg{width:20%;font-size:10px;font-weight:300;text-align:right;vertical-align:bottom;padding-right:10px;color:#151515}@media screen and (max-width: 850px){.footer{max-width:100%;display:block;line-height:1.2em}.footer__bociconsultores{width:100%;text-align:center;padding-top:5px}.footer__redes{width:80%;display:inline-block;margin:0 auto}.footer__redes img{width:30px;padding:0;margin:0 10px}.footer_capg{width:10%;display:inline-block;text-align:right}}.index__banner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40%;padding:0 1em;text-align:justify;background-color:rgb(51,153,51)}.index__banner--img{width:60%}.index__banner--img img{display:block;width:100%;height:300px}.index__banner--text{width:40%;padding-left:1em;font-size:1.2em;color:#fff}.c-slider{margin:auto;position:relative;overflow:hidden}.slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:800%;box-shadow:2px 2px 10px #6F6F6F}.slider section{width:100%}.slider section a{display:block;width:100%;height:100%}.btn-prev,.btn-next{width:50px;height:50px;background:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:50px;font-size:25px;font-weight:700;text-align:center;border-radius:50%;cursor:pointer;border:1px solid #C7C7C7}.btn-prev:hover,.btn-next:hover{background:#C7C7C7;color:#fff;border:1px solid #fff}.btn-prev{left:20px}.btn-next{right:20px}.index__1{background-image:-webkit-linear-gradient(#c4c4c4, #fff, #c4c4c4);background-image:linear-gradient(#c4c4c4, #fff, #c4c4c4);box-shadow:2px 2px 10px #6F6F6F;margin:1em auto;padding:0 1em;color:#7b7b7b}.index__1 .index-quoute{font-weight:700;text-align:center;font-size:2.3em;padding-top:1.2em;color:#2E8B57}.index__1 .index-quoute_2{font-weight:400;font-size:2em;padding-top:1.2em;color:#004696}.index__1 .index-author{font-size:2em;text-align:center;margin-top:.5em;font-weight:300}.index__2{background:#fafafa;margin:1em auto;padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.index__2--logos{width:15%;margin:0 auto;padding:.5em}.index__2--logos img{width:100%;height:100px}@media screen and (max-width: 450px){.index__banner{margin-top:4em;width:100%;display:block}.index__banner--img{width:100%;height:200px}.index__banner--img img{height:200px;}.index__banner--text{display:block;width:100%;height:100%}.index__1{height:130px}.index__1 .index-quoute{font-size:1.4em;padding-top:.7em}.index__1 .index-author{font-size:1.3em;margin-top:-.5em}.index__2--logos{width:30%}.index__2--logos img{height:50px}}.QS__banner{width:100%;height:350px;padding:0 1em;text-align:center;margin-bottom:1em}.QS__banner--img{width:100%;height:250px}.QS__banner--img img{width:100%;height:350px}.QS__1{padding:1em}.QS__1 h2,.QS__1 h3{color:#002E63;margin-top:1em}.QS__1 p{color:#333;line-height:1.5em;text-align:justify}.QS__1 ul{margin-left:1.5em;line-height:1.5em;text-align:justify}@media screen and (max-width: 450px){.QS__banner{margin-top:3em;height:200px}.QS__banner--img{height:200px}.QS__banner--img img{height:200px}}.clientes__banner{width:100%;height:250px;padding:0 1em;text-align:center;margin-bottom:1em}.clientes__banner--img{width:100%;height:200px}.clientes__banner--img img{width:100%;height:250px}.clientes__banner--text{background:-webkit-linear-gradient(0deg, rgba(255,255,255,0.7), rgba(255,255,255,0.05));background:linear-gradient(90deg, rgba(255,255,255,0.7), rgba(255,255,255,0.05));font-size:1.5em;line-height:2em;padding:0 3em;position:absolute}.clientes__1{width:95%;background:#fff;margin:1em auto;padding:0 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.clientes__1 img{width:90%;margin:0 auto}.clientes__1--logos{width:23.5%;margin:.5%;padding:.5em;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width: 450px){.clientes__1--logos{width:45%}}.clientes__1--logos img{width:95%}@media screen and (max-width: 450px){.clientes__banner{margin-top:3em;height:200px}.clientes__banner--img{height:200px}.clientes__banner--img img{height:200px}.clientes__1{width:100%}}.cert__banner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40%;padding:0 1em;text-align:center}.cert__banner--img{width:75%}.cert__banner--img img{display:block;width:100%;height:300px}.cert__banner--contain{margin-left:5%;padding:1em;width:20%}.cert__banner--form{background:#C7C7C7;border-radius:10px;box-shadow:2px 2px 10px #6F6F6F;margin-bottom:1em;padding:.8em}.cert__banner--form p{text-align:center;color:#002E63;font-weight:700}.cert__banner--form input{display:block;line-height:1.3em;margin:0 auto;width:90%;border-radius:5px;border:none;padding-left:1em;font-size:1.1em}.cert__banner--form .enviar{background-color:#003a7d;border:1px solid rgba(0,0,0,0.3);border-radius:5px;color:#fff;cursor:pointer;font-size:1.1em;width:90%}.cert__banner--form .enviar:hover{background:#002754;border:1px solid rgba(255,255,255,0.3)}.slider_cert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:500%;box-shadow:2px 2px 10px #6F6F6F}.slider_cert section{width:100%}.slider_cert section a{display:block;width:100%;height:100%}.cert__1{background-image:-webkit-linear-gradient(#c4c4c4, #fff, #c4c4c4);background-image:linear-gradient(#c4c4c4, #fff, #c4c4c4);box-shadow:2px 2px 10px #6F6F6F;height:200px;margin:1em auto;padding:0 1em;text-align:center;color:#7b7b7b}.cert__1 .cert-quoute{font-weight:700;font-size:2.3em;padding-top:1.2em}.cert__1 .cert-author{font-size:2em;margin-top:.5em;font-weight:300}.cert__info{margin:2em auto;width:100%;padding:0 1em}.cert__info--text{font-size:1.5em;text-align:justify}@media screen and (max-width: 450px){.cert__info--text{font-size:1em}}.cert__info--text h2,.cert__info--text h3{color:#002E63;margin-top:1em}.cert__info--text p{color:#333;line-height:1.5em;text-align:justify}.cert__info--logos{border:1px solid #C7C7C7;border-radius:10px;padding:1em}.cert__info--logos h2{background:-webkit-linear-gradient(#e1e1e1, #fafafa, #949494);background:linear-gradient(#e1e1e1, #fafafa, #949494);border:1px solid #aeaeae;border-radius:10px;display:block;line-height:3em;text-align:center;width:100%}@media screen and (max-width: 450px){.cert__info--logos h2{line-height:1.2em;font-size:1.2em;padding:.5em}}@media screen and (min-width: 450px) and (max-width: 850px){.cert__info--logos h2{line-height:2em}}.cert__info--logos__img{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cert__info--logos__img a{border-right:1px solid #C7C7C7;display:block;width:30%;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cert__info--logos__img a:last-child{border-right:none}.cert__info--logos__img a img{margin:0 auto;padding:0 2em;height:150px;width:100%}@media screen and (max-width: 450px){.cert__info--logos__img a img{height:80px;padding:0 0.5em}}.cert__certificados{margin:4em auto;border:1px solid #C7C7C7;border-radius:10px;box-sizing:border-box;padding:1em;width:95%}@media screen and (max-width: 850px){.cert__certificados{margin:1em auto}}.cert__certificados h2{background:-webkit-linear-gradient(#e1e1e1, #fafafa, #949494);background:linear-gradient(#e1e1e1, #fafafa, #949494);border:1px solid #aeaeae;border-radius:10px;display:block;line-height:3em;text-align:center;width:100%}.cert__certificados--img{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cert__certificados--img img{width:30%;height:200px;padding:.5em;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width: 850px){.cert__certificados--img img{width:32%;height:100px;padding:3px}}.cert__videos--banner{margin-top:2em;width:100%}@media screen and (max-width: 850px){.cert__videos--banner{margin-top:.5em}}.cert__videos--banner img{width:100%;height:200px}@media screen and (max-width: 850px){.cert__videos--banner img{height:100px}}.cert__videos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1em auto;padding:0 1em}.cert__videos--text{width:10%;margin:.5em}@media screen and (max-width: 450px){.cert__videos--text{display:none}}@media screen and (max-width: 850px){.cert__videos--text{width:20%}}.cert__videos--text ul li{border-bottom:1px solid rgba(0,0,0,0.5)}.cert__videos--text ul li:last-child{border-bottom:none}.cert__videos--text ul li a{color:#333}.cert__videos--videos{width:100%;margin:0 0.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media screen and (max-width: 450px){.cert__videos--videos{margin-top:0 auto;width:100%}}@media screen and (min-width: 450px) and (max-width: 850px){.cert__videos--videos{width:80%}}.cert__videos--videos video{width:300px;height:200px;padding:0 0.5em;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width: 450px){.cert__videos--videos--item{width:100%}.cert__videos--videos--item video{width:100%}}@media screen and (min-width: 450px) and (max-width: 850px){.cert__videos--videos--item{width:50%}.cert__videos--videos--item video{width:100%}}@media screen and (max-width: 450px){.cert__banner{margin-top:4em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cert__banner--img{width:100%}.cert__banner--img img{height:200px}.cert__banner--contain{width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cert__banner--contain .cert__banner--form{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cert__banner--contain .cert__banner--form input,.cert__banner--contain .cert__banner--form button{width:80%}.cert__1{height:100px}.cert__1 .cert-quoute{font-size:1.2em;padding-top:.7em}.cert__1 .cert-author{font-size:1em;margin-top:-.5em}}@media screen and (min-width: 450px) and (max-width: 850px){.cert__banner{margin-top:4em}.cert__banner--img{width:70%}.cert__banner--img img{height:250px}.cert__banner--contain{width:30%;height:250px}.cert__banner--contain .cert__banner--form{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cert__banner--contain .cert__banner--form input,.cert__banner--contain .cert__banner--form button{width:100%}.cert__1{height:110px}.cert__1 .cert-quoute{font-size:1.4em;padding-top:.7em}.cert__1 .cert-author{font-size:1.3em;margin-top:-.5em}.cert__banner--text{display:none}}.consultoria__1,.consultoria__2{padding:1em}.consultoria__1 h2,.consultoria__1 h3,.consultoria__2 h2,.consultoria__2 h3{color:#002E63;margin-top:1em}.consultoria__1 p,.consultoria__2 p{color:#333;line-height:1.5em;text-align:justify}.consultoria__1 ul,.consultoria__2 ul{margin-left:1.5em;line-height:1.5em;text-align:justify}.consultoria__1{margin-top:-3em}.consultoria__2 h2:last-child{text-align:right;font-size:2em}.consultoria__banner{width:100%;height:250px;padding:0;text-align:center;margin-bottom:1em}.consultoria__banner--img{width:100%;height:250px}.consultoria__banner--img img{width:100%;height:250px}.consultoria__banner--text{background:-webkit-linear-gradient(0deg, #fff, rgba(255,255,255,0.2));background:linear-gradient(90deg, #fff, rgba(255,255,255,0.2));font-size:1.5em;line-height:2em;bottom:10px;padding:0.5em 5em;position:absolute}@media screen and (max-width: 450px){.consultoria__1{margin-top:3em}.consultoria__banner{height:200px}.consultoria__banner--img{height:200px}.consultoria__banner--img img{height:200px}.consultoria__2 h2:last-child{text-align:right;font-size:1.5em}}@media screen and (max-width: 850px){.consultoria__1{margin-top:3em}}.capacitacion__banner{width:100%;height:20%;padding:0 1em;text-align:right;margin-bottom:1em}.capacitacion__banner--img{width:100%;height:200px}.capacitacion__banner--img img{width:100%;height:250px}.capacitacion__1{width:95%;margin:5em auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.capacitacion__1 img{width:100%;margin:0 auto}.capacitacion__1--logos{width:24%;margin:2em auto;padding:.5em;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}@media screen and (max-width: 450px){.capacitacion__1--logos{width:50%;margin:1em auto}}@media screen and (min-width: 450px) and (max-width: 850px){.capacitacion__1--logos{width:33%}}.capacitacion__1--logos h3{text-align:center;color:#fff;border-radius:5px;padding:5px;text-transform:uppercase;border:thin solid rgba(0,0,0,0.3);height:70px;line-height:1.5em}@media screen and (max-width: 850px){.capacitacion__1--logos h3{font-size:.7em;height:50px}}.capacitacion__1--logos h3 img{height:50px;width:50px;display:inline;float:left;margin-left:10px}@media screen and (max-width: 850px){.capacitacion__1--logos h3 img{width:30px;height:30px}}.capacitacion__1--logos ul{margin-top:1em;list-style-position:inside}@media screen and (max-width: 450px){.capacitacion__1--logos ul{width:100%;font-size:.6em}}.capacitacion__1--logos ul li{font-size:1em;line-height:2em;padding-left:10px}.capacitacion__1--logos ul li a{color:#333}.capacitacion__1--logos:nth-child(even) h3{background:#63abff}.capacitacion__1--logos:nth-child(even) ul{list-style-image:url("../img/ico_triangle.png")}.capacitacion__1--logos:nth-child(odd) h3{background:#004696}.capacitacion__1--logos:nth-child(odd) ul{list-style-image:url("../img/ico_triangle2.png")}@media screen and (max-width: 450px){.capacitacion__banner{margin-top:4em;height:200px}.capacitacion__banner--img{height:200px}.capacitacion__banner--img img{height:200px}.capacitacion__1{margin:0 auto}}.certificaciones__banner{box-sizing:border-box;margin:0 auto;margin-top:-6em;padding:1em 0;width:95%}.certificaciones__banner img{width:100%}.adobe__body{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:space-between;-webkit-flex:space-between;-ms-flex:space-between;flex:space-between;margin:-1.5em auto;width:95%;font-size:1.2em}.adobe__body .adobe__aside{width:20%;display:block;padding:1.5em 0}.adobe__body .adobe__aside form input{width:100%}.adobe__body .adobe__aside form .enviar{width:100%}.adobe__body .adobe__aside--logo{width:100%;margin-bottom:1.5em}.adobe__body .adobe__aside--logo a{display:block}.adobe__body .adobe__aside--logo a img{width:100%;height:80px}.adobe__body .adobe__aside--list{margin-bottom:2em}.adobe__body .adobe__aside--list ul li{font-size:.8em;border-bottom:1px solid #949494;line-height:2.5}.adobe__body .adobe__aside--list ul li a{color:#949494;display:block;padding-left:1em}.adobe__body .adobe__aside--list ul li a:hover{background-color:#C7C7C7;color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.adobe__body .adobe__aside--list ul li:first-child a{text-transform:uppercase;color:#004696;font-size:1em;margin-top:2em;padding-left:0;font-weight:700}.adobe__body .adobe__aside--list ul li:first-child a:hover{background-color:#002E63;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.adobe__body .adobe__content{width:80%;display:block;text-align:justify;padding:1.5em;margin:0}@media screen and (max-width: 450px){.adobe__body .adobe__content{width:100%;padding:0}}.adobe__body .adobe__content--img img{display:block;width:100%;height:350px}@media screen and (max-width: 450px){.adobe__body .adobe__content--img img{height:200px}}.adobe__body .adobe__content .slider_adobe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:700%;box-shadow:2px 2px 10px #6F6F6F}.adobe__body .adobe__content .slider_adobe section{width:100%}.adobe__body .adobe__content .slider_adobe section a{display:block;width:100%;height:100%}.adobe__body .adobe__content h2{background:-webkit-linear-gradient(#e1e1e1, #fafafa, #949494);background:linear-gradient(#e1e1e1, #fafafa, #949494);border:1px solid #aeaeae;border-radius:10px;display:block;line-height:2em;text-align:center;margin-top:1.5em;width:100%}.adobe__body .adobe__content h3{color:#004696;font-size:1.3em;font-weight:700;margin-top:14px}.adobe__body .adobe__content h4{color:#005dc9;font-size:1.1em;margin-top:15px}.adobe__body .adobe__content p{margin:.5em auto}.adobe__body .adobe__content a{color:#FFA723;font-weight:700;font-size:.7em}.adobe__body .adobe__content--certificaciones h2{width:100%;display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.adobe__body .adobe__content--certificaciones p{width:100%;font-weight:700;font-size:.7em;display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.adobe__body .adobe__content--certificaciones__img{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.adobe__body .adobe__content--certificaciones__img img{width:100px;height:100px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.adobe__body .adobe__content--certificaciones__img .obj-aca{color:#C7C7C7;display:block;width:150px;height:92px;text-align:center;border:8px solid #C7C7C7;font-size:1em;font-weight:300;line-height:1.3em;box-sizing:border-box;background-color:#7b7b7b;padding-top:.3em}.adobe__body .adobe__content--info h2{margin-bottom:1em}.adobe__body .adobe__content--info__body{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.adobe__body .adobe__content--info__body .acib__img{border-right:1px solid #e1e1e1;width:30%;padding-left:3.5em}@media screen and (max-width: 450px){.adobe__body .adobe__content--info__body .acib__img{display:none}}.adobe__body .adobe__content--info__body .acib__info{width:70%;padding-left:1.5em}@media screen and (max-width: 450px){.adobe__body .adobe__content--info__body .acib__info{width:100%;padding:0}}.adobe__body .adobe__content .fuente{font-size:.8em;color:#d4d4d4}@media screen and (max-width: 850px){.adobe__body{margin-top:4em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.adobe__body .adobe__aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.adobe__body .adobe__content{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.autodesk__body{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:space-between;-webkit-flex:space-between;-ms-flex:space-between;flex:space-between;margin:-1em auto;width:95%;font-size:1.2em}.autodesk__body .autodesk__aside{width:20%;display:block;padding:1.5em 0}.autodesk__body .autodesk__aside form input{width:100%}.autodesk__body .autodesk__aside form .enviar{width:100%}.autodesk__body .autodesk__aside--logo{width:100%;margin-bottom:1.5em}.autodesk__body .autodesk__aside--logo a{display:block}.autodesk__body .autodesk__aside--logo a img{width:100%;height:80px}.autodesk__body .autodesk__aside--list{margin-bottom:2em}.autodesk__body .autodesk__aside--list ul li{font-size:.8em;border-bottom:1px solid #949494;line-height:2.5}.autodesk__body .autodesk__aside--list ul li a{color:#949494;display:block;padding-left:1em}.autodesk__body .autodesk__aside--list ul li a:hover{background-color:#C7C7C7;color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.autodesk__body .autodesk__aside--list ul li:first-child a{text-transform:uppercase;color:#004696;font-size:1em;margin-top:2em;padding-left:0;font-weight:700}.autodesk__body .autodesk__aside--list ul li:first-child a:hover{background-color:#002E63;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.autodesk__body .autodesk__content{width:80%;display:block;text-align:justify;padding:1.5em;margin:0}@media screen and (max-width: 450px){.autodesk__body .autodesk__content{width:100%;padding:0}}.autodesk__body .autodesk__content--img img{display:block;width:100%;height:300px}@media screen and (max-width: 450px){.autodesk__body .autodesk__content--img img{height:200px}}.autodesk__body .autodesk__content .slider_autodesk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:700%;box-shadow:2px 2px 10px #6F6F6F}.autodesk__body .autodesk__content .slider_autodesk section{width:100%}.autodesk__body .autodesk__content .slider_autodesk section a{display:block;width:100%;height:100%}.autodesk__body .autodesk__content h2{background:-webkit-linear-gradient(#e1e1e1, #fafafa, #949494);background:linear-gradient(#e1e1e1, #fafafa, #949494);border:1px solid #aeaeae;border-radius:10px;display:block;line-height:2em;text-align:center;margin-top:1.5em;width:100%}.autodesk__body .autodesk__content h3{color:#004696;font-size:1.3em;font-weight:700}.autodesk__body .autodesk__content h4{margin-top:1.5em;color:#005dc9;font-size:1.1em}.autodesk__body .autodesk__content a{color:#FFA723;font-weight:700;font-size:.7em}.autodesk__body .autodesk__content--certificaciones h2{width:100%;display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.autodesk__body .autodesk__content--certificaciones p{width:100%;font-weight:700;font-size:.7em;display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.autodesk__body .autodesk__content--certificaciones__img{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.autodesk__body .autodesk__content--certificaciones__img img{width:100px;height:100px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.autodesk__body .autodesk__content--certificaciones__img .obj-aca{color:#C7C7C7;display:block;width:150px;height:92px;text-align:center;border:8px solid #C7C7C7;font-size:1em;font-weight:300;line-height:1.3em;box-sizing:border-box;background-color:#7b7b7b;padding-top:.3em}.autodesk__body .autodesk__content--info h2{margin-bottom:1em}.autodesk__body .autodesk__content--info__body{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.autodesk__body .autodesk__content--info__body .acib__img{border-right:1px solid #e1e1e1;width:30%;padding-left:3.5em}@media screen and (max-width: 450px){.autodesk__body .autodesk__content--info__body .acib__img{display:none}}.autodesk__body .autodesk__content--info__body .acib__info{width:70%;padding-left:1.5em}@media screen and (max-width: 450px){.autodesk__body .autodesk__content--info__body .acib__info{width:100%;padding:0}}.autodesk__body .autodesk__content .fuente{font-size:.8em;color:#d4d4d4}@media screen and (max-width: 850px){.autodesk__body{margin-top:4em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.autodesk__body .autodesk__aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.autodesk__body .autodesk__content{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.ic3__body{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:space-between;-webkit-flex:space-between;-ms-flex:space-between;flex:space-between;margin:-1.5em auto;width:95%;font-size:1.2em}.ic3__body .ic3__aside{width:20%;display:block;padding:1.5em 0}.ic3__body .ic3__aside form input{width:100%}.ic3__body .ic3__aside form .enviar{width:100%}.ic3__body .ic3__aside--logo{width:100%;margin-bottom:1.5em}.ic3__body .ic3__aside--logo a{display:block}.ic3__body .ic3__aside--logo a img{width:100%;height:100px}.ic3__body .ic3__aside--list{margin-bottom:2em}.ic3__body .ic3__aside--list ul li{font-size:.8em;border-bottom:1px solid #949494;line-height:2.5;padding-left:.5em}.ic3__body .ic3__aside--list ul li a{color:#949494;display:block;padding-left:1em}.ic3__body .ic3__aside--list ul li a:hover{background-color:#C7C7C7;color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ic3__body .ic3__aside--list ul li:first-child{text-transform:uppercase;color:#004696;font-size:1em;margin-top:2em;font-weight:700}.ic3__body .ic3__content{width:80%;display:block;text-align:justify;padding:1.5em;margin:0}@media screen and (max-width: 450px){.ic3__body .ic3__content{width:100%;padding:0}}.ic3__body .ic3__content h2{background:-webkit-linear-gradient(#e1e1e1, #fafafa, #949494);background:linear-gradient(#e1e1e1, #fafafa, #949494);border:1px solid #aeaeae;border-radius:10px;display:block;line-height:2em;text-align:center;margin-top:1.5em;width:100%}.ic3__body .ic3__content h3{color:#004696;font-size:1.3em;font-weight:700;margin-top:14px}.ic3__body .ic3__content h4{color:#005dc9;font-size:1.1em;margin-top:15px}.ic3__body .ic3__content p{margin:.5em auto}.ic3__body .ic3__content a{color:#FFA723;font-weight:700;font-size:.7em}.ic3__body .ic3__content--img img{display:block;width:100%;height:350px}@media screen and (max-width: 450px){.ic3__body .ic3__content--img img{height:200px}}.ic3__body .ic3__content--intro ul{list-style-image:url("../img/ico_triangle.png");list-style-position:inside}.ic3__body .ic3__content--intro .listaIC3{list-style-image:url("../img/ico_triangle2.png");list-style-position:inside;margin:1em 0 1em 0.5em}.ic3__body .ic3__content--intro .listaIC3 ul{list-style:none;margin-left:1.5em}.ic3__body .ic3__content--info h2{margin-bottom:1em}.ic3__body .ic3__content--info__body{margin-top:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ic3__body .ic3__content--info__body .ic3ib__img{border-right:1px solid #e1e1e1;width:30%;padding-left:3.5em}@media screen and (max-width: 450px){.ic3__body .ic3__content--info__body .ic3ib__img{display:none}}.ic3__body .ic3__content--info__body .ic3ib__img img{width:50%;height:100%;margin:0 auto}.ic3__body .ic3__content--info__body .ic3ib__info{width:70%;padding-left:1.5em}@media screen and (max-width: 450px){.ic3__body .ic3__content--info__body .ic3ib__info{width:100%;padding:0}}@media screen and (max-width: 850px){.ic3__body{margin-top:4em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ic3__body .ic3__aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ic3__body .ic3__content{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.contacto__1,.contacto__2{width:90%;margin:3em auto}.contacto__1 h2,.contacto__2 h2{color:#002E63;font-size:2em;text-transform:uppercase}.contacto__1 h3,.contacto__2 h3{font-size:1.6em;color:#FFA723}.contacto__1 p,.contacto__2 p{font-size:1.3em;color:#333;text-align:justify}.contacto__banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}.contacto__banner--directorio{width:30%;padding-left:5%}.contacto__banner--directorio h2{color:#002E63;font-size:1.8em;text-transform:uppercase}.contacto__banner--directorio h3{color:#FFA723;font-size:1.4em;margin:.5em auto 0}.contacto__banner--directorio p{color:#333;text-align:justify;margin-top:0}.contacto__banner--directorio a{color:#FFA723;font-weight:700}.contacto__banner--img{width:70%}.contacto__banner--img img{width:100%}.contacto__2--mapa{box-sizing:border-box;width:100%;padding:1em}.contacto__2--mapa h2{color:#002E63;font-size:1.8em;text-transform:uppercase;text-align:center}.contacto__2--mapa p{color:#333;text-align:center}.contacto__2--mapa .mapa{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box;width:100%;height:300px;padding:1em auto}@media screen and (max-width: 850px){.contacto__2--mapa .mapa{height:400px}}.contacto__2--mapa .mapa iframe{width:100%;height:300px}@media screen and (max-width: 450px){.contacto__1 h2,.contacto__2 h2{font-size:1.4em}.contacto__1 h3,.contacto__2 h3{font-size:1em}.contacto__intro{margin-top:5em}.contacto__banner h2{font-size:1.4em}.contacto__banner h3{font-size:1em;margin-top:-1em}.contacto__banner p{text-align:left}.contacto__banner--directorio{width:40%}.contacto__banner--img{width:60%;height:100px}.contacto__banner--img img{height:100px}.contacto__2--mapa{padding:0;margin:0;text-align:justify}.contacto__2--mapa .mapa{height:200px}.contacto__2--mapa .mapa iframe{height:200px}}#contactoBanner{background-image:url("../img/acceso.jpg");background-size:100vw 100vh;background-attachment:fixed;margin:0}.form_registro{width:95%;background:rgba(0,0,0,0.4);padding:10px 20px;box-sizing:border-box;margin:auto;margin-top:5em;margin-bottom:3em;border-radius:10px;text-align:center;color:#fff}@media screen and (min-width: 850px){.form_registro{width:600px;margin-top:6em}}.form_registro h2{color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:0}@media screen and (min-width: 850px){.form_registro h2{font-size:2.5em}}.form_registro span{text-transform:uppercase;margin-top:0}@media screen and (min-width: 850px){.form_registro span{font-size:1.6em}}.form_registro p{line-height:1em;margin-top:.7em}@media screen and (min-width: 850px){.form_registro p{font-size:1.5em}}.form_registro .p-bottom{text-align:justify;font-size:.8em;line-height:1.3em;font-weight:300}@media screen and (min-width: 850px){.form_registro .p-bottom{font-size:1em}}.form_registro input,.form_registro select,.form_registro textarea{width:100%;margin-bottom:20px;padding:10px;box-sizing:border-box;font-size:17px;border:none}.form_registro fieldset{margin:1em auto}.form_registro legend{border-radius:5px;font-weight:700;font-size:1em;text-transform:uppercase}.msj-alerta{width:100%;background-color:#A80018;padding:10px;box-sizing:border-box;font-size:1.5em;border:thin solid #8e0014;font-weight:700;display:none}.btn-enviar{background:#002E63;color:#fff;padding:20px;border:1px solid rgba(0,0,0,0.3);cursor:pointer;font-weight:bold}.btn-enviar:hover{background:#00224a}.btn-enviar:active{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}.acciones{font-size:20px;margin:3em auto;line-height:2em;text-align:center;width:50%}@media screen and (max-width: 850px){.acciones{width:90%;margin:7em auto 0}}.acciones li{border-bottom:2px solid rgba(0,0,0,0.2)}.acciones li a{display:block;text-decoration:none;color:#002E63}.acciones li a:hover{color:#fff}.acciones li:last-child{border-bottom:none}.acciones_cliente li:hover{background-color:#002E63;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:5px 5px 7px 2px #c6c6c6}.userBody{width:95%;margin:5em auto}@media screen and (max-width: 850px){.userBody{margin-top:7em;font-size:1em}}@media screen and (max-width: 850px) and (orientation: portrait){.userBody{margin-top:12em}}.userBody h2{font-size:2em;color:#002E63;margin-bottom:1em}@media screen and (max-width: 850px){.userBody h2{font-size:1.5em}}.userBody__info{margin:1em auto;width:100%;overflow:auto}.userBody__info table{width:70%;max-width:100%;margin:1em auto;border-collapse:collapse}@media screen and (max-width: 450px){.userBody__info table{width:400px}}@media screen and (min-width: 450px) and (max-width: 850px) and (orientation: portrait){.userBody__info table{width:600px}}.userBody__info table tr:nth-child(even){background:#ededed}.userBody__info table tr td,.userBody__info table tr th{padding:10px;border-right:thin solid #C7C7C7;box-sizing:border-box;line-height:1.3em;font-size:1.3em;text-align:center}@media screen and (max-width: 850px){.userBody__info table tr td,.userBody__info table tr th{font-size:1em}}.userBody__info table tr td:last-child,.userBody__info table tr th:last-child{border-right:none}.userBody__info table tr td img,.userBody__info table tr th img{width:100%}.userBody__form{width:100%;margin:1em auto}.userBody__form p{margin-top:2em}.userBody__form p a{color:#FFA723;font-weight:700}.userBody__form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-webkit-flex:wrap;-ms-flex:wrap;flex:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width: 850px){.userBody__form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.userBody__form form select{width:30%;margin:0 1em;height:2em;line-height:1.5em;font-size:1.1em}.userBody__form form span{width:20%;text-align:right;margin-left:1em;line-height:1.5em;font-size:1.1em}.userBody__form form .precio{width:30%;text-align:left;margin:0}.userBody__form form .precio input{width:100%;line-height:1.5em;font-size:1.5em;border:none}.userBody__form form .enviar-cert{background:#002E63;color:#fff;font-weight:700;margin:0 1em;padding:1em 1.5em;width:20%}.userBody__form form .enviar-cert:hover{background:#001630}.userBody__instructions a{color:#FFA723;font-weight:700}.userBody__instructions ul{margin-left:1em;line-height:30px;font-size:20px;list-style-type:decimal}@media screen and (max-width: 850px){.userBody__instructions ul{font-size:1em;line-height:1.3em}}.userBody__instructions ul ul{margin-left:1.5em;list-style-image:url("../img/ico_triangle.png")}.userBody__instructions ul ul ul{margin-left:1.5em;list-style-image:url("../img/ico_triangle2.png")}.userBody .appsDescargas{margin-top:2em}@media screen and (max-width: 450px){.userBody .appsDescargas{margin-top:-2em}}.userBody .appsDescargas h2{width:100%}.userBody .appsDescargas h3{color:#FFA723;font-size:1.2em;text-align:center}.userBody .appsDescargas p{font-size:1.2em;width:100%;text-align:justify}.userBody .appsDescargas a{width:30%;margin:0 3em}.userBody .appsDescargas a img{margin:1em 0;width:300px;height:100px}@media screen and (max-width: 450px){.userBody .appsDescargas a img{width:200px}}.userBody .userVideos{margin-top:3em;color:#002E63;width:100%}@media screen and (max-width: 450px){.userBody .userVideos{margin-top:-3em}}.userBody .userVideos__head{width:100%}.userBody .userVideos__head p{text-align:justify}.userBody .userVideos__head a{color:#FFA723;font-weight:700}.userBody .userVideos__body{width:100%;width:100%;margin:0 0.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.userBody .userVideos__body .userVideos--item{margin:.5em;width:30%}@media screen and (max-width: 450px){.userBody .userVideos__body .userVideos--item{width:45%}}.userBody .userVideos__body .userVideos--item video{width:100%;height:150px;margin-bottom:.5em;padding:0}.userBody .userVideos__body .userVideos--item h3{text-align:center}.userBody .userVideos__body .userVideos--item p{text-align:justify;padding:0 1em}@media screen and (max-width: 850px){.userBody__form form select,.userBody__form form span,.userBody__form form .precio,.userBody__form form .enviar-cert{width:90%;font-size:1.2em;margin:5px auto}.userBody__form form .precio input{background-color:#c9e2ff;font-size:.9em;padding:2px 2px;box-sizing:border-box;text-align:right}}.header-index{width:50%;height:200px;margin:-5em auto 1em;text-align:center}@media screen and (max-width: 850px){.header-index{margin:-2em auto 0;width:80%}}.header-index .img-boci{width:70%;height:auto}.header-index h1{font-size:1.5em}.main-container{width:50%;height:300px;margin:8em auto 0;text-align:center}@media screen and (max-width: 450px){.main-container{width:80%;margin:0 auto}}.main-container form{margin:0 auto;display:block}.main-container label,.main-container input{display:block;width:100%;margin:0 auto}.main-container label{text-align:left;font-weight:bold}.main-container .user,.main-container .password{border-radius:5px;border:2px solid #F0F0F0;font-size:1.5em;line-height:1.5em;padding:5px}.main-container .user:hover,.main-container .user:focus,.main-container .password:hover,.main-container .password:focus{box-shadow:#002E63;border:2px solid #002E63}.main-container .primary{background-color:#002E63;color:#fff;font-weight:700}.header_admin{width:100%;background-image:-webkit-linear-gradient(#c9e2ff, #fff, #c4c4c4);background-image:linear-gradient(#c9e2ff, #fff, #c4c4c4);position:fixed;top:0;z-index:1;text-align:center;color:#002E63}.header_admin h1{margin:.3em auto;color:#002E63}.header_admin__body{width:100%;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 1em}.header_admin__logo{width:30%}.header_admin__user{width:70%}.header_admin .secondary{background:#004696;color:#fff}.header_admin .secondary:hover{background:#002E63}.header_admin .secondary:active{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}[class^="acc-"]{width:100px;display:inline-block;font-size:14px;line-height:2;padding:0 1em;color:white;text-decoration:none;border-radius:5px;border:1px solid rgba(0,0,0,0.3);margin:5px auto}[class^="acc-"]:active{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.acc-info{background:#009494}.acc-info:hover{background:#006667}.acc-mod{background:#63abff}.acc-mod:hover{background:#0075fc}.acc-regresar{margin:.5em auto;background:#aeaeae}@media screen and (max-width: 450px){.acc-regresar{margin-top:9em}}@media screen and (min-width: 450px) and (max-width: 850px){.acc-regresar{margin-top:7em}}.acc-regresar:hover{background:#7b7b7b}.warning{font-size:1em;margin-left:.5em;color:#FFA723}@media screen and (min-width: 850px){.warning{display:none}}.adminPanel__content{width:90%;margin:3em auto 1em;overflow:auto}@media screen and (max-width: 850px){.adminPanel__content{margin-top:2em}}.adminPanel__content a{cursor:pointer;list-style:none}.adminPanel__content .cambio{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.adminPanel__content .acciones_admin{font-size:20px;margin:3em auto;line-height:2em;text-align:center;width:50%}@media screen and (max-width: 850px){.adminPanel__content .acciones_admin{width:80%;line-height:1.5em}}.adminPanel__content .acciones_admin li{border-bottom:2px solid rgba(0,0,0,0.2)}.adminPanel__content .acciones_admin li:last-child{border-bottom:none}.adminPanel__content .acciones_admin li a{display:block;text-decoration:none;color:#002E63}.adminPanel__content .acciones_admin li a:hover{background:#c9e2ff;box-shadow:5px 5px 7px 2px #c4c4c4}.adminPanel__content table{width:100%;font-size:1em;line-height:20px;table-layout:fixed;text-align:center}@media screen and (max-width: 850px){.adminPanel__content table{width:1000px}}.adminPanel__content table td,.adminPanel__content table th{padding:10px;box-sizing:border-box;border-bottom:thin solid #C7C7C7;line-height:1em;font-size:1em;text-align:center}@media screen and (max-width: 850px){.adminPanel__content table td,.adminPanel__content table th{font-size:.9em;line-height:1em;padding:5px}}.adminPanel__content table .id{width:7%}.adminPanel__content table .fecha{width:7%}.adminPanel__content table .nombre{width:25%}.adminPanel__content table .correo{width:30%}.adminPanel__content table .telefono{width:10%}.adminPanel__content table .celular{width:10%}.adminPanel__content table .acciones{width:10%}.adminPanel__content .formActCurp{width:50%;margin:2em auto;text-align:center}.adminPanel__content .formActCurp label,.adminPanel__content .formActCurp input{margin:.5em auto}.adminPanel__content .formActDocs{width:50%;margin:2em auto;text-align:center}@media screen and (max-width: 850px){.adminPanel__content .formActDocs{width:90%}}.adminPanel__content .formActDocs select,.adminPanel__content .formActDocs label,.adminPanel__content .formActDocs input{margin:.5em auto;width:50%}@media screen and (max-width: 850px){.adminPanel__content .formActDocs select,.adminPanel__content .formActDocs label,.adminPanel__content .formActDocs input{width:80%;margin:.5em auto}}@media screen and (max-width: 850px){.adminPanel__content .formActDocs section{margin:1.5em auto 0.5em}}.adminPanel__content .formCertFecha{width:50%;margin:2em auto;text-align:center}@media screen and (max-width: 850px){.adminPanel__content .formCertFecha{width:90%}}.adminPanel__content .formCertFecha select,.adminPanel__content .formCertFecha label,.adminPanel__content .formCertFecha input{margin:.5em auto;width:50%}@media screen and (max-width: 850px){.adminPanel__content .formCertFecha select,.adminPanel__content .formCertFecha label,.adminPanel__content .formCertFecha input{width:80%;margin:.5em auto}}@media screen and (max-width: 850px){.adminPanel__content .formCertFecha section{margin:1.5em auto 0.5em}}.adminUser__info{width:95%;margin:2em auto;overflow:auto}.adminUser__info table{width:100%;margin-bottom:3em;font-size:1em;line-height:1.2em;table-layout:fixed;border-bottom:none;border-collapse:collapse;box-shadow:2px 2px 10px #6F6F6F}@media screen and (max-width: 850px){.adminUser__info table{width:1000px}}.adminUser__info table caption{background-color:#004696;color:#fff;font-size:1.2em;font-weight:700;line-height:1.4em;text-align:center;text-transform:uppercase;padding-top:.5em;padding-bottom:.5em;box-sizing:border-box}.adminUser__info table th{background-color:#c9e2ff;color:#002E63;font-size:14px;line-height:16px;text-align:center;padding:5px 5px;border-right:2px solid rgba(0,0,0,0.15);box-sizing:border-box}.adminUser__info table th:last-child{border-right:none}.adminUser__info table td{border-bottom:1px solid #C7C7C7;padding:5px 5px;font-size:14px;line-height:20px;box-sizing:border-box}.adminUser__info table .btn-doc{background:#009494;width:100%;display:inline-block;font-size:14px;line-height:2;padding:0 1em;color:white;text-decoration:none;border-radius:5px;border:1px solid rgba(0,0,0,0.3)}.adminUser__info table .btn-doc:hover{background:#006667}.adminUser__info table .btn-doc:active{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.adminUser__info .gral-data-table td:nth-child(odd){text-align:right;padding-right:10px}.adminUser__info .gral-data-table td:nth-child(even){text-align:left;padding-left:10px}.adminUser__info .certif-table [class^="certif-"]{width:12%;padding:5px 5px}.adminUser__info .certif-table .certif-prod,.adminUser__info .certif-table .certif-fecha{width:8%}.adminUser__info .certif-table .certif-img a{text-align:center}