@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{font-size:62.5%;box-sizing:border-box;height:100%}body{font-family:Open Sans,sans-serif;font-size:1.6rem;min-height:100%}.contenedor{width:95%;max-width:1200px;margin:0 auto}.contenedor-sm{max-width:70rem;margin:0 auto}@media (min-width:768px){.contenedor-sm .areglar{display:flex;justify-content:space-between}}.contenedor-sm .areglar input[type=submit]{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;margin-bottom:1rem}@media (min-width:768px){.contenedor-sm .areglar input[type=submit]{width:auto}}.contenedor-sm .areglar input[type=submit]:hover{background-color:#7f0a10;cursor:pointer}.contenedor-sm .areglar .cancelar{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;margin-bottom:1rem}@media (min-width:768px){.contenedor-sm .areglar .cancelar{width:auto}}.contenedor-sm .areglar .cancelar:hover{background-color:#7f0a10;cursor:pointer}.contenedor-sm .loading{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f3f4f6;display:flex;justify-content:center;align-items:center;z-index:9999;transition:all 1s;opacity:0}.contenedor-sm .loading .cargalo{width:20%;background-position:50%}.contenedor-sm .loading.show{opacity:1}.contenedor-sm .loading .spin{border:7px solid rgba(255,115,0,.2);border-top-color:#ae0e16;border-radius:50%;width:6em;height:6em;animation:spin 1s linear infinite}a{text-decoration:none}img{max-width:100%}h1,h2,h3{font-family:Inter,sans-serif;margin:0 0 2.5rem;font-weight:900}h1{font-size:6rem}h2{font-size:5rem}h3{font-size:4rem}p{font-size:2rem;color:#6b7280;line-height:1.8}.tagline{font-family:Inter,sans-serif;font-weight:900;color:#000;font-size:3rem}.descripcion-pagina,.tagline{text-align:center}.atentamente{font-weight:700;color:#000}.formulario .agrupar{display:flex;justify-content:space-around}.formulario .campop{display:flex;align-items:center;margin-bottom:2rem;text-overflow:ellipsis}.formulario .campop label{flex:0 0 10rem}.formulario .campop input{flex:1;padding:1rem;border:none;background-color:#d8dadf}.formulario .campop .campop span{position:absolute;right:5px;top:39px;text-transform:uppercase;cursor:pointer;padding:2px 10px}.formulario .campop span{background-color:#ae0e16;padding:1rem;border-radius:10%;color:#fff;margin-left:5px;cursor:pointer}.formulario .campop span:hover{background-color:#7f0a10}.formulario .campo{display:flex;align-items:center;margin-bottom:2rem;text-overflow:ellipsis}.formulario .campo label{flex:0 0 10rem}.formulario .campo p{color:#000;font-family:arial,helvetica,roboto,new times roman,lato;font-size:15px;font-style:normal;font-weight:400;text-align:justify}.formulario .campo textarea{height:40px;width:100%}.formulario .campo input,.formulario .campo select,.formulario .campo textarea{flex:1;padding:1rem;border:none;background-color:#d8dadf}.formulario .campo select{overflow:hidden;overflow-wrap:break-word;width:100%;display:inline-block;white-space:pre-line}.formulario .campo input[type=number]::-webkit-inner-spin-button,.formulario .campo input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.formulario .posicion{display:flex;justify-content:center;border:3px solid #ae0e16;margin-bottom:2rem}.formulario .posicion .campo-estatico{margin-top:2rem;margin-bottom:2rem;text-align:center}.formulario .posicion .campo-estatico input{padding:1rem;border-radius:1rem;text-align:center;width:45%;border:3px solid #f59e0b;background-color:#fdeccf}@media only screen and (max-width:490px){.formulario .posicion{display:flex;text-overflow:ellipsis}.formulario .posicion .campo-estatico{margin:1rem;text-align:start}.formulario .posicion .campo-estatico input{width:100%}}.formulario .buscador .texto{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box}.formulario .buscador .boton{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.formulario .buscador .boton{width:auto}}.formulario .buscador .boton:hover{background-color:#7f0a10;cursor:pointer}@media only screen and (max-width:490px){.formulario .buscador{display:flex;flex-direction:column}.formulario .buscador .texto{width:100%;padding:12px 20px;box-sizing:border-box;margin:1rem}.formulario .buscador .boton{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}}@media only screen and (max-width:490px) and (min-width:768px){.formulario .buscador .boton{width:auto}}@media only screen and (max-width:490px){.formulario .buscador .boton:hover{background-color:#7f0a10;cursor:pointer}}.acciones{margin-top:5rem}@media (min-width:768px){.acciones{display:flex;justify-content:space-between}}.acciones a{display:block;text-align:center;margin-bottom:2rem;color:#000}.acciones a:last-of-type{margin-bottom:0}.alerta{padding:1rem 1rem 1rem 2rem;text-transform:uppercase;font-weight:900;margin-bottom:1rem;font-size:1.2rem;max-width:160rem}.alerta.error{background-color:#ffdcdc;border-left:.5rem solid #a90000;Color:#a90000}.alerta.exito{background-color:#f3fef3;border-left:.5rem solid #0ab50a;Color:#0ab50a}.modificado .alerta{padding:1rem 1rem 1rem 2rem;text-transform:uppercase;font-weight:900;margin:1rem;font-size:1.2rem;max-width:160rem}.modificado .alerta.error{background-color:#ffdcdc;border-left:.5rem solid #a90000;Color:#a90000}.modificado .alerta.exito{background-color:#f3fef3;border-left:.5rem solid #0ab50a;Color:#0ab50a}.estilo{padding:3rem}.estilo .titulo{background:linear-gradient(90deg,#ae0e16 0,#f2636a);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.estilo .titulo{font-size:10rem}}@media only screen and (max-width:509px){.estilo .titulo{font-size:5.5rem}}@media only screen and (max-width:420px){.estilo .titulo{font-size:5rem}}@media only screen and (max-width:483px){.estilo .titulo{font-size:4.5rem}}@media (min-width:768px){.estilo .areglar{display:flex;justify-content:space-between}}.estilo .areglar input[type=submit]{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;margin-bottom:1rem}@media (min-width:768px){.estilo .areglar input[type=submit]{width:auto}}.estilo .areglar input[type=submit]:hover{background-color:#7f0a10;cursor:pointer}.estilo .areglar .cancelar{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;margin-bottom:1rem}@media (min-width:768px){.estilo .areglar .cancelar{width:auto}}.estilo .areglar .cancelar:hover{background-color:#7f0a10;cursor:pointer}.login{margin-top:5rem}.login .intranet{background:linear-gradient(90deg,#ae0e16 0,#f2636a);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.login .intranet{font-size:10rem}}.login input[type=submit]{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.login input[type=submit]{width:auto}}.login input[type=submit]:hover{background-color:#7f0a10;cursor:pointer}.login .acciones a{color:#ae0e16}.loading{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f3f4f6;display:flex;justify-content:center;align-items:center;z-index:9999;transition:all 1s;opacity:0}.loading .cargalo{width:20%;background-position:50%}.loading.show{opacity:1}.loading .spin{border:7px solid rgba(255,115,0,.2);border-top-color:#ae0e16;border-radius:50%;width:6em;height:6em;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.crear{margin-top:5rem}.crear .intranet{background:linear-gradient(90deg,#7c3aed 0,#d9c6fa);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.crear .intranet{font-size:10rem}}.crear input[type=submit]{background-color:#7c3aed;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.crear input[type=submit]{width:auto}}.crear input[type=submit]:hover{background-color:#5f14e0;cursor:pointer}.crear .acciones a{color:#7c3aed}.olvide{margin-top:5rem}.olvide .intranet{background:linear-gradient(90deg,#f59e0b 0,#fbd89e);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.olvide .intranet{font-size:10rem}}.olvide input[type=submit]{background-color:#f59e0b;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.olvide input[type=submit]{width:auto}}.olvide input[type=submit]:hover{background-color:#c57f08;cursor:pointer}.olvide .acciones a{color:#f59e0b}.reestablecer{margin-top:5rem}.reestablecer .intranet{background:linear-gradient(90deg,#2563eb 0,#b1c7f8);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.reestablecer .intranet{font-size:10rem}}.reestablecer input[type=submit]{background-color:#2563eb;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.reestablecer input[type=submit]{width:auto}}.reestablecer input[type=submit]:hover{background-color:#134cca;cursor:pointer}.reestablecer .acciones a{color:#2563eb}.mensaje{margin-top:5rem}.mensaje .intranet{background:linear-gradient(90deg,#ae0e16 0,#f2636a);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.mensaje .intranet{font-size:10rem}}.mensaje .acciones a{color:#ae0e16}.confirmar{margin-top:5rem}.confirmar .intranet{background:linear-gradient(90deg,#ae0e16 0,#f2636a);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:7rem;text-align:center}@media (min-width:768px){.confirmar .intranet{font-size:10rem}}.confirmar .acciones{justify-content:center}.confirmar .acciones a{color:#ae0e16}.vista{background-color:#000}@media (min-width:768px){.vista .separar{display:flex;justify-content:space-between}}.vista .separar a{font-weight:900;display:block;padding-top:2rem;padding-left:1rem;text-align:center;margin-bottom:2rem;margin-left:auto;color:#fff}.vista .separar a:last-of-type{margin-bottom:0}@media (min-width:768px){.vista .apegar{display:flex;justify-content:start}}@media (min-width:768px){.vista .centrar{display:flex;justify-content:center}}.vista .centrar a{margin-top:5rem;padding-left:2.5rem;color:#fff;font-weight:900}.vista .centrar a:hover{color:#ae0e16}.vista .centrar .xd{padding-top:2rem;padding-left:1rem;width:20%;height:20%}.vista .bgvdi1{background-image:url(../img/bg1.png);background-position:50%;background-size:cover}@media (min-width:768px){.vista .img-alinear{display:flex;justify-content:space-between}}.vista .img-alinear .Gestion{margin-top:40rem;border:1px solid #ae0e16;background-color:rgba(0,0,0,.8);padding:2rem}@media (min-width:768px){.vista .img-alinear .Gestion{display:flex;justify-content:center}}.vista .img-alinear .Gestion img{padding-top:1rem;padding-left:auto;width:25%;height:90%}.vista .img-alinear .Gestion .Grado{padding-left:2rem;margin-top:3rem}.vista .img-alinear .Gestion .Grado label{color:#fff;font-weight:900;font-size:2.5rem}.vista .img-alinear .Gestion .Grado a{color:#edbf08;font-weight:900;font-size:1.5rem}.vista .img-alinear .Gestion .Grado a:hover{color:#ae0e16}.vista .img-alinear .Ciencia{margin-top:40rem;border:1px solid #ae0e16;background-color:rgba(0,0,0,.8);padding:2rem}@media (min-width:768px){.vista .img-alinear .Ciencia{display:flex;justify-content:center}}.vista .img-alinear .Ciencia img{padding-top:1rem;padding-left:auto;width:25%;height:90%}.vista .img-alinear .Ciencia .Grado{padding-left:2rem;margin-top:1rem}.vista .img-alinear .Ciencia .Grado label{color:#fff;font-weight:900;font-size:2.5rem}.vista .img-alinear .Ciencia .Grado a{color:#edbf08;font-weight:900;font-size:1.5rem}.vista .img-alinear .Ciencia .Grado a:hover{color:#ae0e16}.vista .img-alinear .Ediciones{margin-top:40rem;border:1px solid #ae0e16;background-color:rgba(0,0,0,.8);padding:2rem}@media (min-width:768px){.vista .img-alinear .Ediciones{display:flex;justify-content:center}}.vista .img-alinear .Ediciones img{padding-top:1rem;padding-left:auto;width:25%;height:90%}.vista .img-alinear .Ediciones .Grado{padding-left:2rem;margin-top:3rem}.vista .img-alinear .Ediciones .Grado label{color:#fff;font-weight:900;font-size:2.5rem}.vista .img-alinear .Ediciones .Grado a{color:#edbf08;font-weight:900;font-size:1.5rem}.vista .img-alinear .Ediciones .Grado a:hover{color:#ae0e16}.sidebar{width:20%;background-color:#ae0e16;padding:2rem}@media only screen and (max-width:767px){.sidebar{width:100%}}.sidebar h2{color:#fff;margin:0;text-align:center;padding-bottom:1rem}.sidebar .logo-img,.sidebar h2{box-shadow:0 3px 0 #50060a}.sidebar .sidebar-nav{margin-top:2rem}.sidebar .sidebar-nav a{color:#fff;display:block;margin-top:1.5rem;padding:.7rem;transition-property:background-color;transition-duration:300 m;text-transform:uppercase;font-weight:700}.sidebar .sidebar-nav a.activo,.sidebar .sidebar-nav a:hover{background-color:#50060a;border-radius:.5rem}.agrupacion{display:flex;flex-direction:column;width:100%;background-color:#ae0e16}.agrupacion .sidebarvdi{display:flex;justify-content:space-evenly;padding:1rem;align-items:center;width:100%}.agrupacion .sidebarvdi .logo-img{width:20%}.agrupacion .sidebarvdi a{margin-left:2rem;margin-right:2rem;transition-duration:300 m;text-transform:uppercase;font-weight:700}.agrupacion .sidebarvdi *,.agrupacion .sidebarvdi :after,.agrupacion .sidebarvdi :before{margin:0;padding:0;box-sizing:inherit}.agrupacion .sidebarvdi .sidebar-nav{display:flex;justify-content:space-evenly}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal{list-style:none;display:flex;justify-content:space-around}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical{display:flex;justify-content:space-around}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal>li>a{display:block;padding:15px 20px;color:#fff;text-decoration:none}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal li:hover a{color:#edbf08}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical{position:absolute;display:none;list-style:none;width:200px;color:#fff;background-color:#a90000}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal li:hover .menu-vertical{display:block}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical li:hover{background-color:#50060a}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical li a{list-style:none;display:block;color:#fff;padding:15px 15px 15px 20px;text-decoration:none}@media only screen and (max-width:964px){.agrupacion{display:flex;flex-direction:column;background-color:#ae0e16}.agrupacion .sidebarvdi{display:flex;justify-content:space-center;align-items:center;width:100%}.agrupacion .sidebarvdi .logo-img{width:20%;display:none}.agrupacion .sidebarvdi a{margin-left:1rem;transition-duration:300 m;text-transform:uppercase;font-weight:700}.agrupacion .sidebarvdi *,.agrupacion .sidebarvdi :after,.agrupacion .sidebarvdi :before{margin:0;padding:0;box-sizing:inherit}.agrupacion .sidebarvdi .sidebar-nav{display:flex;justify-content:space-evenly}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal{list-style:none;display:flex;justify-content:space-around}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical{display:flex;justify-content:space-around}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal>li>a{display:block;padding:15px 20px;color:#fff;text-decoration:none}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal li:hover a{color:#edbf08}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical{position:absolute;display:none;list-style:none;width:200px;color:#fff;background-color:#a90000}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal li:hover .menu-vertical{display:block}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical li:hover{background-color:#50060a}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical li a{list-style:none;display:block;color:#fff;padding:15px 15px 15px 20px;text-decoration:none}}@media only screen and (max-width:730px){.agrupacion{display:flex;flex-direction:column;background-color:#ae0e16}.agrupacion .sidebarvdi{display:flex;justify-content:space-center;align-items:center;width:100%}.agrupacion .sidebarvdi .logo-img{width:20%;display:none}.agrupacion .sidebarvdi a{margin-left:1rem;transition-duration:300 m;text-transform:uppercase;font-weight:700}.agrupacion .sidebarvdi *,.agrupacion .sidebarvdi :after,.agrupacion .sidebarvdi :before{margin:0;padding:0;box-sizing:inherit}.agrupacion .sidebarvdi .sidebar-nav{display:flex;flex-direction:row}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal{list-style:none;display:flex;flex-direction:column}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical{display:flex;justify-content:space-around}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal>li>a{display:block;padding:15px 20px;color:#fff;text-decoration:none}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal li:hover a{color:#edbf08}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical{position:absolute;display:none;list-style:none;width:200px;color:#fff;background-color:#a90000}.agrupacion .sidebarvdi .sidebar-nav .menu-horrizontal li:hover .menu-vertical{display:block}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical li:hover{background-color:#50060a}.agrupacion .sidebarvdi .sidebar-nav .menu-vertical li a{list-style:none;display:block;color:#fff;padding:15px 15px 15px 20px;text-decoration:none}}.dashboard{height:100vh}@media only screen and (max-width:768px){.dashboard{width:100%}}@media (min-width:768px){.dashboard{display:flex}}.dashboard .principal{flex:1;overflow:scroll;background-color:#f3f4f6}.dashboard .contenido{padding:1rem}.dashboard .contenido .nombre-pagina{font-size:2.8rem;text-align:center}.dashboard .enlace{border-radius:1rem;border:5px solid;background-color:#fff;margin-top:1rem;color:#4338ca;transition-duration:300 m;text-transform:uppercase;font-weight:700}.dashboard .enlace:hover{color:#ae0e16}.barra{background-color:#fff;padding:1rem 2rem;box-shadow:1px 12px 9px -13px rgba(0,0,0,.4)}@media (min-width:768px){.barra{display:flex;justify-content:space-between;align-items:center}}.barra p{margin:0;font:size 1.4rem}.barra p span{font-weight:700;color:#ae0e16}.barra .posicionmensaje{display:flex;justify-content:space-between}.barra .posicionmensaje .cerrar-sesion{background-color:#50060a;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;font-size:1.4rem;padding:1rem;border-radius:.5rem;margin:1rem}@media (min-width:768px){.barra .posicionmensaje .cerrar-sesion{width:auto}}.barra .posicionmensaje .cerrar-sesion:hover{background-color:#200304;cursor:pointer}.barravdi p{margin:0;font:size 1.4rem}.barravdi p span{font-weight:700;color:#ae0e16}.barravdi .cerrar-sesion{background-color:#50060a;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%;font-size:1.4rem;padding:1rem;border-radius:.5rem}@media (min-width:768px){.barravdi .cerrar-sesion{width:auto}}.barravdi .cerrar-sesion:hover{background-color:#200304;cursor:pointer}.perfil input[type=submit]{background-color:#ae0e16;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.perfil input[type=submit]{width:auto}}.perfil input[type=submit]:hover{background-color:#7f0a10;cursor:pointer}.contenedor-formulario1{overflow-x:auto;background-color:#e1e1e1;border-color:#4b5563;border-radius:.5rem;border-style:solid;margin-top:1rem;padding:1rem;box-shadow:0 0 1rem #4b5563}.contenedor-formulario1 .crear-formulario1{background-color:#0891b2;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.contenedor-formulario1 .crear-formulario1{width:auto}}.contenedor-formulario1 .crear-formulario1:hover{background-color:#066981;cursor:pointer}.contenedor-formulario1 table.propiedades{padding:0 1rem 1rem;width:100%;border-spacing:0}.contenedor-formulario1 table.propiedades thead{background-color:#e08709}.contenedor-formulario1 table.propiedades thead th{font-weight:700;color:#fff;padding:1rem;border:1px solid #333;font-size:1.4rem}.contenedor-formulario1 table.propiedades tbody tr td{padding:1rem;border:1px solid #333;font-size:1.3rem;font-weight:700;text-align:center}.contenedor-formulario1 table.propiedades tbody tr td .alinear{display:flex;justify-content:center}.contenedor-formulario1 table.propiedades tbody tr td .alinear .editar{margin-right:.5rem;background-color:#2563eb;font-weight:700;font-size:1.5rem;padding:.5rem 1rem;border-radius:.5rem;color:#fff}.contenedor-formulario1 table.propiedades tbody tr td .alinear .editar:hover{background-color:#1a49ae}.contenedor-formulario1 table.propiedades tbody tr td .alinear .eliminar{margin-left:.5rem;background-color:#ae0e16;font-weight:700;font-size:1.5rem;padding:.5rem 1rem;border-radius:.5rem;color:#fff}.contenedor-formulario1 table.propiedades tbody tr td .alinear .eliminar:hover{background-color:#850a10}.contenedor-formulario1 table.propiedades tbody tr td a{background:#0ab50a;padding:3px;color:#fff}.contenedor-formulario1 table.propiedades tbody tr td a:hover{background:#065d10}.contenedor-formulario1 table.propiedades tbody tr td .botonesverde{background:#0891b2;padding:4px;font-weight:700;font-size:1.5rem;color:#fff}.contenedor-formulario1 table.propiedades tbody tr td .botonesverde:hover{background:#0871d3;cursor:pointer}.contenedor-formulario1 table.propiedades tbody tr td .aprobado,.contenedor-formulario1 table.propiedades tbody tr td .enviado,.contenedor-formulario1 table.propiedades tbody tr td .revisado{background:#0ab50a;padding:4px;font-weight:700;font-size:1.5rem;color:#fff}.contenedor-formulario1 table.propiedades tbody tr td .aprobado:hover,.contenedor-formulario1 table.propiedades tbody tr td .revisado:hover{background:rgba(9,116,38,.4078431373);cursor:pointer}.contenedor-formulario1 table.propiedades tbody tr td .enviar,.contenedor-formulario1 table.propiedades tbody tr td .pendiente,.contenedor-formulario1 table.propiedades tbody tr td .rechazado{background:#ae0e16;padding:4px;font-weight:700;font-size:1.5rem;color:#fff}.contenedor-formulario1 table.propiedades tbody tr td .enviar:hover,.contenedor-formulario1 table.propiedades tbody tr td .pendiente:hover,.contenedor-formulario1 table.propiedades tbody tr td .rechazado:hover{background:rgba(238,9,9,.4078431373);cursor:pointer}.contenedor-formulario1 table.propiedades tbody tr td.mensajeestilo{font-weight:700;color:#ae0e16}.contenedor-formulario1 table.propiedades tbody tr:hover{background-color:#fff}.contenedor-formulario1 table.propiedades tbody tr .falta{color:#ae0e16;font-weight:700;font-size:1.6rem}.contenedor-formulario1 table.propiedades tbody tr .entregado{color:#2563eb;font-weight:700;font-size:1.6rem}.contenedor-formulario1 .tabla1{text-align:center;width:100%;border-spacing:0}.contenedor-formulario1 .tabla1 thead{background-color:#ae0e16}.contenedor-formulario1 .tabla1 thead th{color:#fff;padding:2rem;border:1px solid #000}.contenedor-formulario1 .tabla1 td{padding:1rem;border:1px solid #000}.contenedor-formulario1 .tabla1 .botodescarga{margin:3px;background-color:#0891b2;padding:1rem;color:#fff;font-size:1.5rem;display:inline-block;font-weight:700;border-radius:10px;border-color:#f59e0b;text-align:center}.contenedor-formulario1 .tabla1 .botodescarga:hover{background-color:#066981;cursor:pointer}.contenedor-formulario1 .tabla1 .botonactu{margin:.5rem;background-color:#0ab50a;padding:1rem;color:#000;font-size:2rem;display:inline-block;font-weight:700;border-radius:10px;border-color:#0ab50a;text-align:center}.contenedor-formulario1 .tabla1 .botonactu:hover{background-color:#078507;cursor:pointer}.contenedor-formulario1 .tabla1 .botoeliminar{margin:.5rem;background-color:#f59e0b;padding:1rem;color:#000;font-size:2rem;display:inline-block;font-weight:700;border-radius:10px;border-color:#f59e0b;text-align:center}.contenedor-formulario1 .tabla1 .botoeliminar:hover{background-color:#c57f08;cursor:pointer}.contenedor-datos{overflow-x:auto;background-color:#fff;border-color:#f59e0b;border-radius:.5rem;border-style:solid;margin-top:1rem;padding:1rem}.contenedor-datos .crear-formulario1{background-color:#0891b2;padding:1.5rem 4rem;color:#fff;font-size:1.6rem;display:inline-block;font-weight:700;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:block;width:100%}@media (min-width:768px){.contenedor-datos .crear-formulario1{width:auto}}.contenedor-datos .crear-formulario1:hover{background-color:#066981;cursor:pointer}.listado-formulario1{list-style:none;padding:0;margin-top:3rem}.listado-formulario1 .no-formulario1{text-align:center}.for1{padding:.5rem 2rem;border-bottom:2px solid #b9bfca;margin-bottom:1rem}.for1:last-of-type{border:none}.for1 p{margin:1.5rem;display:flex;align-items:flex-start;align-items:center;font-size:1.4rem;font-family:Helvetica Neue,Helvetica,Arial;color:#0d0e11}.for1 p:hover{cursor:pointer}.for1 .fecha-envio{color:#2563eb;font-weight:700}.for1 .opciones{display:flex;flex-direction:row;gap:1rem;margin-left:1.5rem}.for1 .opciones button{border:none;font-size:1.1rem;padding:.5rem 1.2rem;text-transform:uppercase;font-weight:700;border-radius:1rem}.for1 .opciones button:hover{cursor:pointer}.for1 .activo{background-color:#2563eb;color:#fff}.for1 .inactivo{background-color:#ae0e16;color:#fff}.for1 .enviar{background-color:#2563eb;color:#fff}.for1 .enviado{background-color:#4338ca;color:#fff}.for1 .revisado{background-color:#0ab50a;color:#fff}.for1 .excel{background-color:#0ab50a;color:#e1e1e1}.for1 .pendiente{background-color:#edbf08;color:#e1e1e1}.for1 .aprobado{background-color:#0ab50a;color:#e1e1e1}.for1 .rechazado{background-color:#a90000;color:#fff}.for1 .agregar-presupuesto{background-color:#0891b2;color:#fff}.for1 .agregar-archivo{background-color:#f59e0b;color:#fff}.for1 .agregar-pdf{background-color:#ae0e16;color:#fff;font-size:2rem;text-align:center;padding:1px}.for1 .agregar-pdf:hover{cursor:pointer}.contenedortabla .tablaadmi{overflow-x:scroll;text-align:center;border:4px solid #aabcfe;margin-top:4rem;width:100%;font-family:Lucida Sans Unicode,Lucida Grande,Sans-Serif;font-size:2rem;margin-bottom:2rem;text-align:left;border-collapse:collapse}.contenedortabla .tablaadmi th{text-align:center;font-size:2.5rem;font-weight:400;padding:2rem;background:#b9c9fe;border-top:4px solid #aabcfe;border-bottom:1px solid #fff;color:#039}.contenedortabla .tablaadmi td{padding:8px;text-align:center;background:#e8edff;border-bottom:1px solid #fff;color:#669;border-top:1px solid transparent}.contenedortabla .tablaadmi tr:hover td{background:#d0dafd;color:#339}.contenedortabla .tablaadmi a{background:#0891b2;padding:3px 1rem;color:#fff}.contenedortabla .tablaadmi a:hover{background:#006aff}.contenedortabla-excel{margin-top:2rem;border-spacing:0}.contenedortabla-excel .excel-boton{text-decoration:none;margin:.5rem;background-color:#0ab50a;padding:1rem;font-size:2rem;display:inline-block;font-weight:700;border-radius:10px;border-color:#0ab50a;text-align:center;color:#000}.contenedortabla-excel .excel-boton:hover{background-color:#078507;cursor:pointer}.contenedortabla-excel .tablaadmi{overflow-x:scroll;text-align:center;border:4px solid #aabcfe;margin-top:1rem;width:100%;font-family:Lucida Sans Unicode,Lucida Grande,Sans-Serif;font-size:12px;margin-bottom:1rem;text-align:left;border-collapse:collapse}.contenedortabla-excel .tablaadmi th{text-align:center;font-size:1.5rem;font-weight:400;padding:1rem;background:#b9c9fe;border-top:4px solid #aabcfe;border-bottom:1px solid #fff;color:#039}.contenedortabla-excel .tablaadmi td{padding:4px;text-align:center;background:#e8edff;border-bottom:1px solid #fff;color:#669;font-weight:700;border-top:1px solid transparent}.contenedortabla-excel .tablaadmi tr:hover td{background:#d0dafd;color:#339}.reportes ul{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#333}.reportes li{float:left}.reportes li a{display:flex;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}.reportes li a:hover{background-color:#111}.contenedor-boletinge{display:flex;align-items:center;justify-content:center}.contenedor-boletinge .contenedor-boletin{border:3px dashed #0891b2;padding:1rem;width:71%}@media only screen and (max-width:767px){.contenedor-boletinge .contenedor-boletin{border:3px dashed #0891b2;padding:1rem;width:100%}}.contenedor-modal{@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap")}.contenedor-modal *{margin:0;padding:0;box-sizing:border-box;font-family:Open Sans,sans-serif}.contenedor-modal body{background:url(https://travelandleisure.mx/wp-content/uploads/2018/10/marc-antoine-depelteau-268520-unsplash.jpg);background-size:100vw 100vh;background-repeat:no-repeat}.contenedor-modal .modal,.contenedor-modal body{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.contenedor-modal .modal{position:fixed;top:0;left:0;background:rgba(0,0,0,.5);transition:all .5s ease;opacity:0;visibility:hidden}.contenedor-modal #btn-modal:checked~.modal{opacity:1;visibility:visible}.contenedor-modal .modaltamaño{width:650px;height:550px;margin:auto;background:#fff;box-shadow:1px 7px 25px rgba(0,0,0,.6);transition:all .5s ease;position:relative;transform:translateY(-30%)}.contenedor-modal #btn-modal:checked~.modal .modaltamaño{transform:translateY(0)}.contenedor-modal .modaltamaño header{padding:10px;background:#db8046;color:#fff}.contenedor-modal .datosmodal{width:100%;padding:3rem}.contenedor-modal #btn-modal{display:none}.contenedor-modal .lbl-modal{background-color:#0ab50a;padding:7px 3rem;margin-top:1rem;color:#fff;font-size:1.6rem;font-weight:700;border:none;transition-duration:.3s;width:100%}.contenedor-modal .lbl-modal:hover{background-color:#078507;cursor:pointer}@media only screen and (min-width:320px) and (max-width:768px){.contenedor-modal .modaltamaño{width:95%}}.contenedor-modal .posicion{border:none;display:flex;justify-content:space-between}.contenedor-modal .posicion .btn-modal{background-color:#a90000;color:#fff;font-size:1.6rem;padding:1.5rem 4rem;border:none;transition-duration:.3s;font-weight:700}.contenedor-modal .posicion .btn-modal:hover{background-color:#760000;cursor:pointer}.contenedor-modal .posicion .btn-guardar{background-color:#2563eb;color:#fff;font-size:1.6rem;padding:1.5rem 4rem;border:none;transition-duration:.3s;font-weight:700}.contenedor-modal .posicion .btn-guardar:hover{background-color:#134cca;cursor:pointer}.loginbarra{display:flex;flex-direction:column;width:100%;background-color:#ae0e16}.loginbarra .vista{background:#ae0e16;box-shadow:0 0 30px #000;padding:1rem}.loginbarra .logo{width:30%}@media only screen and (max-width:950px){.loginbarra .logo{width:50%}}.loginbarra #rotacion{background-image:url(../img/bg1.png);background-position:50%;background-size:cover;width:100%;animation-name:mianimacion;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease}@keyframes mianimacion{50%{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../img/bg2.jpg)}to{background-image:url(../img/bg1.png)}}.loginbarra .rotacion .ingreso{display:flex;justify-content:center;width:100%;height:100vh;margin-top:2rem}.loginbarra .rotacion .ingreso .prueba{display:flex;justify-content:center;box-shadow:0 0 30px #000;border-radius:1rem;border:2px solid #000;width:40rem;height:45rem;margin:3rem}.loginbarra .rotacion .ingreso .prueba .logoimg{margin-top:4rem}.loginbarra .rotacion .ingreso .prueba .forlogin{width:100%;text-align:center}.loginbarra .rotacion .ingreso .prueba .forlogin .posicion{height:7rem;width:100%;margin-top:2rem}.loginbarra .rotacion .ingreso .prueba .forlogin .posicion .ingreso{height:1rem;width:100%;display:flex;justify-content:start;text-overflow:ellipsis}.loginbarra .rotacion .ingreso .prueba .forlogin .posicion .ingreso label{margin-left:4rem;color:#f3f4f6;font-size:2rem;font-weight:700}.loginbarra .rotacion .ingreso .prueba .forlogin .posicion .ingreso input{margin-left:4rem;text-align:center;width:80%;height:4rem;border:none;background-color:#d8dadf}.loginbarra .rotacion .ingreso .prueba .forlogin .boton{margin-top:2rem;font-size:2rem;color:#f3f4f6;background-color:#318aac;padding:1rem;box-shadow:0 0 30px #000;border-radius:1rem;border:2px solid #000}.loginbarra .rotacion .ingreso .prueba .forlogin .boton:hover{background:#ae0e16;color:#fff}.estilo .contenedor .posicion{display:flex;justify-content:center;border:3px solid #ae0e16;margin-bottom:2rem}.estilo .contenedor .posicion .campo-estatico{margin-top:2rem;margin-bottom:2rem;text-align:center}.estilo .contenedor .posicion .campo-estatico input{font-weight:700;padding:1rem;border-radius:1rem;text-align:center;width:50%;border:3px solid #f59e0b;background-color:#fdeccf}@media only screen and (max-width:839px){.estilo .contenedor .posicion{display:flex;text-overflow:ellipsis}.estilo .contenedor .posicion .campo-estatico{margin:1rem;text-align:start}.estilo .contenedor .posicion .campo-estatico input{width:100%}}@media only screen and (max-width:520px){.estilo .contenedor .posicion{display:flex;flex-direction:column}.estilo .contenedor .posicion .campo-estatico{margin:1rem;text-align:start}.estilo .contenedor .posicion .campo-estatico label{font-weight:700;font-size:2rem}.estilo .contenedor .posicion .campo-estatico input{width:100%}}.subnavegacion{border-radius:.5rem;border-color:#4b5563;border-style:solid;margin-bottom:1.5rem;background-color:#0891b2;box-shadow:0 0 1rem #4b5563}.subnavegacion .subnav{display:flex;justify-content:space-between;align-items:center;margin:1rem}.subnavegacion .subnav a{margin-right:1rem;margin-left:1rem;font-weight:700;color:#fff;text-decoration:none;font-size:1.5rem;text-align:center}.subnavegacion .subnav a:hover{color:#000}@media only screen and (max-width:630px){.subnavegacion .subnav{overflow-x:auto;display:flex;align-items:center;margin:1rem}.subnavegacion .subnav a{margin-right:1rem;margin-left:1rem;font-weight:700;color:#fff;text-decoration:none;font-size:1.5rem;text-align:center}.subnavegacion .subnav a:hover{color:#4338ca}}@media only screen and (max-width:420px){.subnavegacion .subnav{overflow-x:auto;display:flex;flex-direction:column;align-items:center;margin:0}.subnavegacion .subnav a{margin:0;font-weight:700;color:#fff;text-decoration:none;font-size:1.5rem;text-align:center}.subnavegacion .subnav a:hover{color:#4338ca}}
/*# sourceMappingURL=app.css.map */
