@font-face{font-family:regular;src:url(/static/css/Roboto-Regular.ttf?d1d107cf3425)}#title{font-family:title;border-radius:50%}.regular{font-family:regular}.bg-none{background:none!important}.border-none{border:none!important}#CookielawBanner{border-top:1px solid black;position:fixed;bottom:0;width:100%!important}#carouselExampleIndicators{max-height:100vh!important}.max-vw-60{max-width:60vw}.dropdown.bootstrap-select.fit-width button{padding:0;background-color:#ffffff;color:#757575}.carousel-control-next,.carousel-control-prev{opacity:1!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23757575' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")!important}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23757575' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")!important}@media (max-height:1000px){.modal.fade{left:50%;transform:translate(-50%,0)}}@media (max-width:1100px){.carousel-item img{width:80vw!important}}@media (max-height:400px){.modal-header{padding-top:0!important;padding-bottom:0!important}.modal.fade{margin:0!important}.modal-dialog.modal-dialog-centered{margin-top:0!important}}a,a:focus,a:hover{color:black}@media (max-width:991px){.nav-link{margin:0!important;border-bottom:none!important}}html,body{height:100%;background-color:#ffffff;color:#757575}.separacion{height:0.25rem}.bg-transparent{background:transparent}.masthead{margin-bottom:2rem}.masthead-brand{margin-bottom:0}.nav-masthead .nav-link{padding:.25rem 0;font-weight:700;color:#999;background-color:transparent;border-bottom:.25rem solid transparent}.nav-masthead .nav-link:hover,.nav-masthead .nav-link:focus{color:rgba(60,60,60);border-bottom-color:rgba(75,75,75,0.25)}.nav-masthead .nav-link+.nav-link{margin-left:1rem}.nav-masthead .active{color:black;border-bottom-color:#757575}.cover{padding:0 1.5rem}.cover .btn-lg{padding:.75rem 1.25rem;font-weight:700}.mastfoot{color:rgba(255,255,255,.5)}#preparacionProyecto .carousel-caption{bottom:25%!important;background:rgb(255,0,0)}#planificacion .carousel-caption{bottom:25%!important;background:rgb(255,0,0)}#CookielawBanner{font-size:small!important}.resume .resume-title{text-align:left!important;font-size:26px;font-weight:700;margin-top:20px;margin-bottom:20px;color:#45505b}.resume .resume-item{text-align:justify!important;padding:0 0 20px 20px;margin-top:-2px;border-left:2px solid #0563bb;position:relative}.resume .resume-item h4{line-height:18px;font-size:18px;font-weight:600;text-transform:uppercase;font-family:"Poppins",sans-serif;color:#0563bb;margin-bottom:10px}.resume .resume-item h5{font-size:16px;background:#f7f8f9;padding:5px 15px;display:inline-block;font-weight:600;margin-bottom:10px}.resume .resume-item ul{padding-left:20px}.resume .resume-item ul li{padding-bottom:10px;text-align:left!important}.resume .resume-item:last-child{padding-bottom:0}.resume .resume-item::before{content:"";position:absolute;width:16px;height:16px;border-radius:50px;left:-9px;top:0;background:#fff;border:2px solid #0563bb}