@font-face{font-family:Myriad Pro Bold;src:url(/build/fonts/MYRIADPROBOLD.f55208d3.eot);src:url(/build/fonts/MYRIADPROBOLD.f55208d3.eot) format("embedded-opentype"),url(/build/fonts/MYRIADPROBOLD.76b57430.woff2) format("woff2"),url(/build/fonts/MYRIADPROBOLD.745e85a0.woff) format("woff"),url(/build/fonts/MYRIADPROBOLD.87f7ae8b.ttf) format("truetype"),url(/build/images/MYRIADPROBOLD.c5abbc50.svg#MYRIADPROBOLD) format("svg")}@font-face{font-family:Myriad Pro Bold Cond;src:url(/build/fonts/MYRIADPROBOLDCOND.a7a7f1ec.eot);src:url(/build/fonts/MYRIADPROBOLDCOND.a7a7f1ec.eot) format("embedded-opentype"),url(/build/fonts/MYRIADPROBOLDCOND.d0c23c13.woff2) format("woff2"),url(/build/fonts/MYRIADPROBOLDCOND.f25d2997.woff) format("woff"),url(/build/fonts/MYRIADPROBOLDCOND.c7a484fe.ttf) format("truetype"),url(/build/images/MYRIADPROBOLDCOND.f1ea441d.svg#MYRIADPROBOLDCOND) format("svg")}@font-face{font-family:Myriad Pro;src:url(/build/fonts/MYRIADPROREGULAR.ba64db01.eot);src:url(/build/fonts/MYRIADPROREGULAR.ba64db01.eot) format("embedded-opentype"),url(/build/fonts/MYRIADPROREGULAR.3e8c42a1.woff2) format("woff2"),url(/build/fonts/MYRIADPROREGULAR.f1851104.woff) format("woff"),url(/build/fonts/MYRIADPROREGULAR.e31d17dd.ttf) format("truetype"),url(/build/images/MYRIADPROREGULAR.5a229b6f.svg#MYRIADPROREGULAR) format("svg")}@font-face{font-family:Myriad Pro Cond;src:url(/build/fonts/MYRIADPROCOND.b120a99c.eot);src:url(/build/fonts/MYRIADPROCOND.b120a99c.eot) format("embedded-opentype"),url(/build/fonts/MYRIADPROCOND.c6cc80a8.woff2) format("woff2"),url(/build/fonts/MYRIADPROCOND.c69cb5b6.woff) format("woff"),url(/build/fonts/MYRIADPROCOND.bd836927.ttf) format("truetype"),url(/build/images/MYRIADPROCOND.ba76d8f4.svg#MYRIADPROCOND) format("svg")}@font-face{font-family:Material Icons;font-style:normal;src:url(/build/fonts/MaterialIcons-Regular.2d801748.woff2) format("woff2")}:root{--fuentePrincipal:"Myriad Pro",serif;--fuenteIconos:"Material Icons";--colorPrincipal:#ec1c21;--colorSecundario:#c33f3f;--colorTerciario:#9e1719;--colorfooter:#717471;--colorFondo:#f3f3f3;--colorBlanco:#fff;--colorNegro:#302f2f;--grisClaro:#cdcdcd;--grisOscuro:#7a7a7a;--rojoOscuro:#a03030;--rojoClaro:#c60c0c;--colorMenu:#fafafa}body{background-color:var(--colorFondo);color:var(--colorNegro);font-family:var(--fuentePrincipal);font-weight:400;line-height:1.6;margin:0;overflow-x:hidden;padding:0}a{color:var(--colorPrincipal)}a,a:hover{transition:all .5s ease-in-out}a:hover{color:var(--colorSecundario);text-decoration:none}.servicios{padding-bottom:40px}.servicios a{text-decoration:none}.servicios h5{margin-top:.6em}.servicios .card{background:transparent;border:0;cursor:pointer;margin-bottom:60px;padding:0 30px;position:relative;transition:transform .45s ease,box-shadow .45s ease}.servicios .card:hover{box-shadow:0 22px 45px rgba(0,0,0,.25);transform:translateY(-12px)}.servicios .cardImagen{border-radius:0;margin-left:-30px;overflow:hidden;width:calc(100% + 60px);z-index:9}.servicios .cardImagen img{max-width:100%;transition:transform .8s ease}.servicios .card:hover .cardImagen img{transform:scale(1.12)}.servicios .cardBody{background:var(--colorFondo);border-radius:10px;border-top:10px solid var(--colorFondo);box-shadow:0 20px 15px rgba(0,0,0,.1);margin-top:-30px;padding:10px;position:inherit;transition:all .5s ease-in-out;transition:all .9s ease-in-out;z-index:1}.servicios .cardTitle{font-weight:700;margin-bottom:20px;text-align:center;z-index:1}.servicios .cardTitle a{color:var(--grisOscuro);font-size:2em;text-align:center;transition:.3s}.servicios .cardTexto{color:var(--grisOscuro);transition:all .9s ease-in-out}.servicios .read-more a{color:var(--grisClaro);font-size:12px;font-weight:600;text-transform:uppercase;transition:all .5s ease-in-out}.servicios .read-more a:hover{color:var(--colorPrincipal)}.servicios .card:hover .cardBody{border-color:var(--colorPrincipal)}.servicios .card:hover .cardBody .cardTitle a{color:var(--colorPrincipal)}.cajaUno{position:relative}.cajaUno .cajaDos{left:0;opacity:0;position:absolute;top:0;transition:.5s}.cajaUno:hover .cajaDos{opacity:1;position:absolute;z-index:1}.cajaUno:hover .cajaUno .images img{opacity:0}.textoCentrado{padding:40px;position:absolute;transition:all .5s ease-in-out;z-index:20}.text_cent,.textoCentrado,.textoCentrado1{color:var(--grisOscuro);text-align:justify}.textoCentrado1{padding:40px;position:absolute;transition:all .5s ease-in-out;z-index:20}.loaderModal{align-content:center;align-items:center;background-color:var(--colorFondo);display:flex;flex-direction:column;height:14em;justify-content:center;margin:0 auto;opacity:1;overflow:hidden;position:relative;width:100%;z-index:100000}.loaderModal .img{position:relative;width:10rem}.loaderModal .img img{width:100%}.loaderModal .lds-ellipsis{display:inline-block;height:2rem;margin-left:1em;position:relative;width:10em}.loaderModal .lds-ellipsis>div{position:relative}.loaderModal .lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--colorPrincipal);border-radius:50%;height:20px;left:0;margin:0 auto;position:absolute;width:20px}.loaderModal .lds-ellipsis div:first-child{animation:lds-ellipsis1 .8s infinite;left:16px}.loaderModal .lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .8s infinite;left:16px}.loaderModal .lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .8s infinite;left:64px}.loaderModal .lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .8s infinite;left:112px}.loaderModal .lds-ellipsis div:nth-child(5){animation:lds-ellipsis3 .8s infinite;left:128px}.loader.Transparent{background-color:var(--colorPrincipal)!important}.loader{align-content:center;align-items:center;background-color:var(--colorFondo);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-height:none;opacity:1;overflow:hidden;position:absolute;top:0;width:100%;z-index:100000}.loader .img{margin-top:-5em;position:relative;width:10rem}.loader .img img{width:100%}.loader .lds-ellipsis{display:inline-block;height:80px;margin-left:1em;margin-top:.5em;position:relative;width:10em}.loader .lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--colorTerciario);border-radius:50%;height:20px;left:0;margin:0 auto;position:absolute;width:20px}.loader .lds-ellipsis div:first-child{animation:lds-ellipsis1 .8s infinite;left:16px}.loader .lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .8s infinite;background:var(--colorSecundario);left:16px}.loader .lds-ellipsis div:nth-child(3){animation:lds-ellipsis2 .8s infinite;background:var(--colorPrincipal);left:64px}.loader .lds-ellipsis div:nth-child(4){animation:lds-ellipsis3 .8s infinite;background:var(--grisOscuro);left:112px}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(48px)}}.modalCenter{align-items:center;border-radius:20px;display:flex;justify-content:center}.modalCenter .smallFlot{background-color:var(--colorBlanco);border-radius:5px;overflow:hidden!important;position:relative;width:30%!important}.modalCenter .mediumFlotPdf{width:60%!important}.modalCenter .mediumFlot,.modalCenter .mediumFlotPdf{background-color:var(--colorBlanco);border-radius:5px;max-height:80vh;overflow:auto;position:relative}.modalCenter .mediumFlot{width:70%!important}.modalCenter .bigFlot{background-color:var(--colorBlanco);border-radius:5px;max-height:80vh;overflow:auto;position:relative;width:90%!important}.modalCenter .modalContent{margin-top:-40px;padding:1em;position:relative}.modalCenter .modalHeader{border:var(--colorSecundario);border-radius:5px;position:relative;width:100%}.modalCenter .modalHeader h3{color:var(--colorPrincipal);font-family:var(--fuentePrincipal);font-size:1.2em;font-weight:700;margin:0 0 .5em;padding:1.3em 1em;text-align:left;text-shadow:-.03em .03em #fff6e6,-.08em .08em #e7dcd7;width:80%}.modalCenter .modalHeader .iconLateral{border-top:5px solid var(--colorPrincipal);height:5em;overflow:hidden;position:absolute;right:0;top:0;width:100%}.modalCenter .modalHeader .iconLateral div{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--colorPrincipal);border-radius:100%;box-shadow:0 1px 0 4px var(--colorBlanco),-14px 1px 2px 5px var(--colorPrincipal),4px -20px 0 0 var(--colorBlanco);height:14em;overflow:hidden;position:absolute;right:-8em;top:-10em;transform-style:preserve-3d;width:20em}.modalCenter .modalHeader .iconLateral:before{background:url(https://publicimages.ufpso.edu.co/img/ufpso/logo/actual/logoufps.png);background-size:cover;content:"";filter:saturate(0) brightness(20);font-size:4px;height:7em;opacity:.3;position:absolute;right:1em;top:2em;width:34em;z-index:1}.modalCenter .modalBtn{background-color:var(--colorPrincipal);margin-top:1em;text-shadow:0 -2px 2px #969696;transition:all .5s ease-in-out}.modalCenter .modalBtn:hover{background:var(--colorSecundario);color:#ccc;transition:all .5s ease-in-out}.modalCenter .modalBtnCancelar{background-color:var(--grisOscuro);margin-top:1em;text-shadow:0 -2px 2px #969696;transition:all .5s ease-in-out}.modalCenter .modalBtnCancelar:hover{background:var(--colorPrincipal);color:#fdfdfd;text-shadow:-.03px .03px #050505,-1px 1px #050505;transition:all .5s ease-in-out}.modalCenter .floatBtnCancelar{float:right}.modalBtnIcono{background-color:var(--colorPrincipal);margin-top:1em;text-shadow:0 -2px 2px #969696;transition:all .5s ease-in-out}.modalBtnIcono:hover{background:var(--colorSecundario);color:#ccc;transition:all .5s ease-in-out}.modalBtnIcono:before{background-color:#e2e2e2;border-bottom-left-radius:4px;border-top-left-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:34px}.modalBtnIcono .icono{color:var(--colorPrincipal);font-size:2em!important;padding-right:4px;z-index:99}.mensajePdf{align-items:center;background-color:var(--grisClaro);border-radius:10px;color:var(--rojoClaro);display:flex;font-size:18px;font-weight:700;height:3em;justify-content:center;margin:auto;width:55%}.tituloContenidoModal{color:var(--grisOscuro);font-size:1.5em;font-weight:700;text-align:center}.tituloContenidoModal.justificado{font-size:1.2em;line-height:1.2;text-align:justify}.centrarTextoModal{text-align:center!important}.mensajeAdvertenciaModal{background:#f23501;border:1px solid var(--grisOscuro);border-radius:10px;color:var(--colorBlanco);padding:5px}.tiempoRestante{color:var(--grisOscuro);display:flex;font-weight:700;justify-content:right;padding-right:2em;text-align:right}.relojDigital{color:var(--rojoOscuro);font-size:1.7em;font-weight:700;margin-top:-10px;padding-left:10px}.iconoModal{align-items:center;background:linear-gradient(145deg,#f3eeee,#cfcfcf);border-radius:50%;box-shadow:3px 3px 8px #e7e5e5,-3px -3px 8px #fff;display:flex;height:55px;justify-content:center;margin-left:2em;margin-top:1.5em;overflow:visible;position:relative;width:55px}.iconoModal:before{animation:pulseCircle 2.2s ease-out infinite;background:rgba(236,28,33,.35);border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-1}.tituloPreguntaModal{color:var(--grisOscuro);font-size:1.2em;font-weight:700;text-align:justify}@media(max-width:992px){.modalCenter .smallFlot{width:90%!important}}@media(max-width:600px){.modalCenter .smallFlot{width:80%!important}.modalCenter .modalHeader h3{line-height:1}.modalBtn .floatBtnRojo{float:none}}table{border-radius:10px!important;overflow:hidden!important}table tbody{border:2px solid #e0e0e0}.tableGeneral{border-collapse:collapse;border-spacing:0;display:table;font-family:var(--fuentePrincipal);width:100%}.tableGeneral thead tr td,.tableGeneral thead tr th{background:var(--colorSecundario);border-bottom:2px solid #cbcfd3;box-shadow:3px 1px 5px rgba(70,70,70,.6);color:var(--colorBlanco);font-size:.9em;font-weight:700;padding:.2em;text-align:center}.tableGeneral tbody tr{color:inherit;display:table-row;height:28px;outline:none;vertical-align:middle}.tableGeneral tbody tr td{padding:.6em;position:relative}.tableGeneral tbody tr:hover{background-color:rgba(0,0,0,.075);transition:all .3s,left .3s}.tableAdicional{border-collapse:collapse;border-spacing:0;display:table;font-family:var(--fuentePrincipal);margin-top:-1em;width:100%}.tableAdicional thead tr td,.tableAdicional thead tr th{background:#b7b4b4;border-bottom:2px solid #b7b7b7;box-shadow:3px 1px 5px rgba(70,70,70,.6);color:var(--colorBlanco);font-size:.9em;font-weight:700;padding:.1em .1em .1em .5em}.tableAdicional tbody tr{color:inherit;display:table-row;height:10px;outline:none;vertical-align:middle}.tableAdicional tbody tr td{padding:2px 5px 5px;position:relative}.tableAdicional tbody tr:hover{background-color:rgba(0,0,0,.075)}.tableAdicional .cellCenter{text-align:center!important}.icon{border-radius:100%;box-shadow:0 1px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 1px 0 rgba(0,0,0,.12);padding:.2em}.icon,.icon button{color:var(--colorBlanco)!important}.icon.top{cursor:pointer;font-size:1.4em;margin-top:.6em}.icon.orange{background:#ec801c;border:1px solid #ff8718;cursor:pointer;transition:all .5s ease-in-out}.icon.orange:hover{background:#e9a462!important}.icon.orange:hover,.icon.red{transition:all .5s ease-in-out}.icon.red{background:red;border:1px solid #f81515;cursor:pointer}.icon.red:hover{background:#fc5656}.icon.green,.icon.red:hover{transition:all .5s ease-in-out}.icon.green{background:#10a925;border:1px solid #129524;cursor:pointer}.icon.green:hover{background:#227a2e;transition:all .5s ease-in-out}.icon.blue{background-color:#2676b3;border:1px solid #1e659b;cursor:pointer}.icon.blue:hover{background:#4c90c4}.tablaIcono{text-align:center}.searchTable{clear:right;float:right;max-width:15em;padding-bottom:.5em!important;padding-right:1em!important;width:100%}.cellCenter{text-align:center!important}.tablaGeneral{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.tablaGeneral thead tr td,.tablaGeneral thead tr th{background:var(--colorPrincipal);border-bottom:2px solid var(--colorSecundario);color:#fff;font-weight:700;margin:0;margin-bottom:.5em!important;padding:.5em;text-align:center}.tablaGeneral tbody .titulo{color:var(--grisOscuro);font-weight:600}.tablaGeneral tbody tr:hover{background:#f4f4f4}@media(max-width:768px){.tableGeneral thead tr td,.tableGeneral thead tr th{font-size:.9em;padding:.1em}.titleGeneral{font-size:1.5em!important}}@media(max-width:600px){.tableGeneral thead tr td,.tableGeneral thead tr th{font-size:.8em;padding:.1em}.titleGeneral{font-size:1.3em!important}}@media(max-width:576px){.tableGeneral thead tr td,.tableGeneral thead tr th{font-size:.7em;padding:.1em}.titleGeneral{font-size:1.2em!important}}.header{background:var(--colorPrincipal);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);display:flex;height:3em;max-height:3.7em;position:fixed;top:0;width:100%;z-index:2}.header .img{background:var(--colorBlanco);box-shadow:0 .03em .2em .02em rgba(78,78,78,.75);height:100%;margin-left:1em;min-width:13em;padding:.5em;width:13em}.header .img img{max-width:96%;padding:.2em;width:100%}.header .titleSitio{color:#fdfdfd;font-size:2em;margin:auto;padding-left:calc(40% - 200px);text-shadow:#000 1px 1px 3px}.footer{background:var(--colorNegro);bottom:0;box-shadow:0 -2px 4px -1px rgba(0,0,0,.2),0 -4px 5px 0 rgba(0,0,0,.14),0 -1px 10px 0 rgba(0,0,0,.12);display:flex;height:3.7em;position:fixed;width:100%;z-index:2}.footer div{align-self:center;display:flex;flex:1;padding-left:1em;padding-right:1em;vertical-align:middle}.footer .desarrollado{color:var(--colorBlanco);flex-direction:column}.footer .logoFoot{display:flex;flex-direction:row-reverse}.footer .logoFoot img{height:2.5em;max-width:10em;padding:.2em 50px;width:100%}.avatarHome{background-color:#f9f9f9!important;border:2px solid #797d81;color:#5f6d7d!important;margin-left:5px}.titleUsuario{font-size:1.2em;padding-right:10px;text-shadow:#000 1px 1px 3px;text-transform:uppercase}@media(max-width:1000px){.header .titleSitio{font-size:1.7em;padding-left:calc(40% - 260px)}}@media(max-width:800px){.header .titleSitio{font-size:1.5em;padding-left:calc(40% - 270px)}.titleUsuario{font-size:.9em}}@media(max-width:600px){.header .img{height:90%;min-width:10em;width:12em}.header .titleSitio{font-size:1em;margin-left:5px}.footer .desarrollado{font-size:.4em}.footer .logoFoot img{padding:.1em 2px;width:100%}.titleUsuario{font-size:.7em}}.filesDropzone{background-color:#fbfbfb;border:2px dotted #cdcdcd;border-radius:10px;cursor:pointer;padding:5px}.fileImg{border:3px solid #cacaca;border-radius:5px;cursor:pointer;max-height:10em;max-width:10em;min-height:10em;width:10em}.fileImgShow{border:2px double #cdcdcd;border-radius:10px}.descripcionSubida{color:#666;font-family:var(--fuentePrincipal);font-weight:700}.msgAlert{background-color:#ededed;border:1px solid #838383;border-radius:10px;display:flex;padding-left:5px}.msgAlert .avatar{margin-right:20px;margin-top:6px}.filesContainer{display:flex;flex-wrap:wrap;width:100%}.filesContainer .fileInd{box-sizing:border-box;display:flex;flex-direction:column;padding:0 1em 1em 0;width:25%}.filesContainer .fileInd .fileIconWrapper{align-items:center;aspect-ratio:1/1;background:#f5f5f5;border:2px solid #cacaca;border-radius:6px;display:flex;justify-content:center;margin:auto;max-height:10em;max-width:10em;width:100%}.filesContainer .fileInd div{background:#ec1c21;border-radius:4px;color:#fff;text-align:center;width:100%}.filesContainer .fileInd .fileImg{aspect-ratio:1/1;border-radius:6px;margin:auto;max-width:10em;object-fit:cover;width:100%}.filesContainer .fileInd .eliminar{cursor:pointer;margin-top:.2em;transition:all .3s ease}.filesContainer .fileInd .eliminar:hover{background:#c71a1e;border-radius:6px;transition:all .3s ease}@media(max-width:992px){.filesContainer .fileInd{width:33.33%}}@media(max-width:768px){.filesContainer .fileInd{width:50%}}@media(max-width:480px){.filesContainer .fileInd{width:100%}}.contenedor{margin:auto;width:90%}.marginHeader{margin-bottom:4em;margin-top:5em}h1{font-size:2.5em;margin-bottom:15px;margin-top:0;width:90%}h1,h3{color:var(--grisOscuro);font-style:normal}h3{font-size:1.7em;letter-spacing:-.5px;margin-bottom:20px}.enlace{color:var(--grisOscuro);font-weight:600}.enlace,.enlace:hover{transition:all .5s ease-in-out}.enlace:hover{color:var(--colorPrincipal)}.boxSolicitudes{margin-right:1em;padding-bottom:.5em;padding-right:.5em;padding-top:3.4em}.boxSolicitudes .boxTipoSolicitudes{height:35%;margin:auto;width:30%}.boxSolicitudes .imgTipoSolicitudes{border-radius:50%;box-shadow:1px 1px 10px 0 #bab1ba;margin-top:-3em;position:absolute;width:25%}.boxSolicitudes .cardTipoSolicitudes{min-height:20em;padding:.6em;text-align:justify}.boxSolicitudes .tituloCardSolicitud{color:var(--grisOscuro);font-size:1.3em;font-style:normal;margin-top:2.5em;text-align:center}.swiper-button-next,.swiper-button-prev{color:var(--colorPrincipal)!important}.swiper-button-next:hover,.swiper-button-prev:hover{color:var(--grisOscuro)!important}.terminosCondiciones{display:flex;margin-bottom:5px!important;text-align:justify}.terminosCondiciones span{color:var(--colorPrincipal);font-size:1.5em;font-weight:700;margin-right:10px}.cardGeneral{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;margin:auto;width:80%}.cardGeneral .cardContent{background-color:var(--colorPrincipal);color:var(--colorBlanco);font-size:large;font-weight:600;padding:.4em;text-shadow:#000 1px 1px 3px}.cardGeneral h3{color:var(--grisOscuro);font-family:Oswald;font-size:1.3em;font-weight:700;text-align:justify}.cardGeneral .tableConsulta{margin:auto}.cardGeneral .tableConsulta .MuiTableCell-root{padding:.6em!important}.cardGeneral .tableConsulta tbody tr:hover{background-color:rgba(0,0,0,.075);transition:all .3s,left .3s}.cardGeneral .fila{color:var(--grisOscuro);font-family:Oswald;font-weight:700;padding-left:10px!important}@media(max-width:800px){h1{font-size:2.1em}}@media(max-width:600px){h1{font-size:2em}}