/* Program Details & WhatsApp Button */
.program-details {
list-style: none;
margin: 20px 0 35px 0;
padding: 0;
}
.program-details li {
margin-bottom: 12px;
display: flex;
align-items: center;
gap: 12px;
font-size: 1.05rem;
color: rgba(255, 255, 255, 0.85);
}
.program-details li i {
color: #FFF;
width: 20px;
text-align: center;
}
.block-infombo .body .whatsapp-btn {
display: inline-flex;
align-items: center;
gap: 12px;
background-color: #e72c54;
color: white !important;
padding: 14px 28px;
border-radius: 50px;
font-weight: 700;
text-decoration: none !important;
transition: all 0.3s ease;
box-shadow: 0 10px 20px rgba(231, 44, 84, 0.2);
}
.block-infombo .body .whatsapp-btn:hover {
background-color: #c42144;
transform: translateY(-3px);
box-shadow: 0 15px 25px rgba(231, 44, 84, 0.3);
}
.block-infombo .body .whatsapp-btn i {
font-size: 1.4rem;
}
/* Convocatoria Styles */
.convocatoria-section {
padding: 80px 0;
background-color: #fdfdfd;
text-align: center;
border-top: 1px solid #eee;
}
.dossier-download {
display: inline-flex;
align-items: center;
gap: 25px;
background: white;
padding: 25px 50px;
border-radius: 60px;
box-shadow: 0 15px 35px rgba(0, 0, 0, 0.08);
transition: all 0.3s ease;
text-decoration: none !important;
border: 2px solid #f0f0f0;
animation: floatDossier 3s infinite ease-in-out;
}
.dossier-download:hover {
transform: translateY(-8px);
box-shadow: 0 20px 45px rgba(231, 44, 84, 0.2);
border-color: #e72c54;
}
.dossier-icon {
font-size: 3rem;
color: #e72c54;
}
.dossier-text {
text-align: left;
}
.dossier-label {
display: block;
font-size: 0.9rem;
color: #666;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 5px;
}
.dossier-title {
display: block;
font-size: 1.4rem;
font-weight: 900;
color: #0e1a33;
}
@keyframes floatDossier {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-10px);
}
100% {
transform: translateY(0);
}
}
.lead-form-card {
background: #ffffff;
padding: 30px;
border-radius: 20px;
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1);
color: #333;
}
.lead-form-card .form-control {
margin-bottom: 20px;
position: relative;
}
.lead-form-card label {
display: block;
font-weight: 700;
margin-bottom: 8px;
color: #0e1a33;
font-size: 0.9rem;
}
.lead-form-card input,
.lead-form-card select {
width: 100%;
height: 50px;
/* Explicit height */
padding: 0 15px;
border: 2px solid #eee;
border-radius: 10px;
font-size: 1rem;
background-color: #fafafa !important;
/* Explicit light background */
color: #333 !important;
/* Explicit dark text */
transition: all 0.3s ease;
box-sizing: border-box;
}
.lead-form-card select {
cursor: pointer;
appearance: auto;
/* Let browser handle the arrow but ensure it's visible */
}
.lead-form-card input:focus,
.lead-form-card select:focus {
border-color: #e72c54;
outline: none;
background-color: #fff !important;
box-shadow: 0 0 0 4px rgba(231, 44, 84, 0.1);
}
.lead-form-card .btn-submit {
background-color: #e72c54;
color: white;
width: 100%;
padding: 15px;
border: none;
border-radius: 10px;
font-weight: 700;
font-size: 1.1rem;
cursor: pointer;
transition: all 0.3s ease;
margin-top: 10px;
}
.lead-form-card .btn-submit:hover {
background-color: #c42144;
transform: translateY(-2px);
box-shadow: 0 8px 20px rgba(231, 44, 84, 0.3);
}
.form_hint {
display: block;
font-size: 0.75rem;
color: #888;
margin-top: 4px;
}
.form-check {
display: flex;
align-items: flex-start;
gap: 10px;
font-size: 0.85rem;
color: #555;
margin-bottom: 20px;
}
.form-check input {
width: auto;
margin-top: 3px;
}
.form-row {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px;
}
@media (max-width: 640px) {
.form-row {
grid-template-columns: 1fr;
}
}
/* Hero Zoom Animation */
@keyframes heroZoom {
0% { transform: scale(1); }
100% { transform: scale(1.1); }
}
.lblock-portada .images {
overflow: hidden !important;
}
.lblock-portada .images img {
animation: heroZoom 25s infinite alternate ease-in-out !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}
/* Interactive Buttons Section */
.interactive-buttons-section {
padding: 100px 0;
background-color: #ffffff;
}
.buttons-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
margin-top: 50px;
}
.action-btn-card {
background: #ffffff;
border-radius: 20px;
padding: 50px 30px;
text-align: center;
transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
border: 2px solid #f0f0f0;
text-decoration: none !important;
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
}
.action-btn-card:hover {
transform: translateY(-10px);
box-shadow: 0 20px 40px rgba(231, 44, 84, 0.15);
border-color: #e72c54;
}
.action-btn-icon {
font-size: 3.5rem;
color: #e72c54;
transition: transform 0.3s ease;
}
.action-btn-card:hover .action-btn-icon {
transform: scale(1.1);
}
.action-btn-title {
font-size: 1.5rem;
font-weight: 800;
color: #0e1a33;
margin: 0;
}
.action-btn-desc {
font-size: 0.95rem;
color: #666;
margin: 0;
}
/* Tabs Section Styles */
.tabs-section {
padding: 100px 0;
background-color: #f0f0f0 !important;
}
.tabs-depth-wrapper {
position: relative;
padding: 20px;
max-width: 900px;
margin: 0 auto;
}
.tabs-depth-wrapper::before,
.tabs-depth-wrapper::after {
content: '';
position: absolute;
border: 3px solid #e72c54;
border-radius: 20px;
z-index: 0;
transition: all 0.5s ease;
}
.tabs-depth-wrapper::before {
top: 0;
left: 0;
width: 95%;
height: 95%;
opacity: 0.4;
}
.tabs-depth-wrapper::after {
bottom: 0;
right: 0;
width: 95%;
height: 95%;
opacity: 0.2;
}
.tabs-depth-wrapper:hover::before {
transform: translate(-10px, -10px);
opacity: 0.7;
}
.tabs-depth-wrapper:hover::after {
transform: translate(10px, 10px);
opacity: 0.5;
}
.tabs-container {
background: #fff;
border-radius: 20px;
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.05);
overflow: hidden;
position: relative;
z-index: 1;
}
.tabs-nav {
display: flex;
background: #f8f9fa;
border-bottom: 2px solid #eee;
}
.tab-link {
flex: 1;
padding: 20px;
text-align: center;
font-weight: 800;
color: #666;
cursor: pointer;
transition: all 0.3s ease;
border-bottom: 3px solid transparent;
text-transform: uppercase;
font-size: 0.9rem;
letter-spacing: 1px;
}
.tab-link:hover {
color: #e72c54;
background: #fff;
}
.tab-link.active {
color: #e72c54;
background: #fff;
border-bottom-color: #e72c54;
}
.tabs-content {
padding: 40px;
min-height: 250px;
position: relative;
}
.tab-pane {
display: none;
animation: tabFadeIn 0.5s ease forwards;
}
.tab-pane.active {
display: block;
}
@keyframes tabFadeIn {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.tab-pane h3 {
color: #0e1a33;
font-weight: 800;
margin-bottom: 20px;
font-size: 1.5rem;
}
.tab-pane ul {
list-style: none;
padding: 0;
}
.tab-pane li {
position: relative;
padding-left: 25px;
margin-bottom: 15px;
color: #444;
line-height: 1.6;
}
.tab-pane li::before {
content: '\f00c';
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
left: 0;
color: #e72c54;
}
.tab-pane p {
color: #444;
line-height: 1.8;
text-align: justify;
}
/* Interactive Buttons Section */
.interactive-buttons-section {
padding: 100px 0;
background-color: #ffffff;
}
.buttons-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 30px;
margin-top: 50px;
}
.action-btn-card {
background: #ffffff;
border-radius: 20px;
padding: 50px 30px;
text-align: center;
transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
border: 2px solid #f0f0f0;
text-decoration: none !important;
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
}
.action-btn-card:hover {
transform: translateY(-10px);
box-shadow: 0 20px 40px rgba(231, 44, 84, 0.15);
border-color: #e72c54;
}
.action-btn-icon {
font-size: 3.5rem;
color: #e72c54;
transition: transform 0.3s ease;
}
.action-btn-card:hover .action-btn-icon {
transform: scale(1.1);
}
.action-btn-title {
font-size: 1.5rem;
font-weight: 800;
color: #0e1a33;
margin: 0;
}
.action-btn-desc {
font-size: 0.95rem;
color: #666;
margin: 0;
}
/* Tabs Section Styles */
.tabs-section {
padding: 100px 0;W
background-color: #f0f0f0 !important;
}
.tabs-depth-wrapper {
position: relative;
padding: 20px;
max-width: 900px;
margin: 0 auto;
}
.tabs-depth-wrapper::before,
.tabs-depth-wrapper::after {
content: '';
position: absolute;
border: 3px solid #e72c54;
border-radius: 20px;
z-index: 0;
transition: all 0.5s ease;
}
.tabs-depth-wrapper::before {
top: 0;
left: 0;
width: 95%;
height: 95%;
opacity: 0.4;
}
.tabs-depth-wrapper::after {
bottom: 0;
right: 0;
width: 95%;
height: 95%;
opacity: 0.2;
}
.tabs-depth-wrapper:hover::before {
transform: translate(-10px, -10px);
opacity: 0.7;
}
.tabs-depth-wrapper:hover::after {
transform: translate(10px, 10px);
opacity: 0.5;
}
.tabs-container {
background: #fff;
border-radius: 20px;
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.05);
overflow: hidden;
position: relative;
z-index: 1;
}
.tabs-nav {
display: flex;
background: #f8f9fa;
border-bottom: 2px solid #eee;
}
.tab-link {
flex: 1;
padding: 20px;
text-align: center;
font-weight: 800;
color: #666;
cursor: pointer;
transition: all 0.3s ease;
border-bottom: 3px solid transparent;
text-transform: uppercase;
font-size: 0.9rem;
letter-spacing: 1px;
}
.tab-link:hover {
color: #e72c54;
background: #fff;
}
.tab-link.active {
color: #e72c54;
background: #fff;
border-bottom-color: #e72c54;
}
.tabs-content {
padding: 40px;
min-height: 250px;
position: relative;
}
.tab-pane {
display: none;
animation: tabFadeIn 0.5s ease forwards;
}
.tab-pane.active {
display: block;
}
@keyframes tabFadeIn {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.tab-pane h3 {
color: #0e1a33;
font-weight: 800;
margin-bottom: 20px;
font-size: 1.5rem;
}
.tab-pane ul {
list-style: none;
padding: 0;
}
.tab-pane li {
position: relative;
padding-left: 25px;
margin-bottom: 15px;
color: #444;
line-height: 1.6;
}
.tab-pane li::before {
content: '\f00c';
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
left: 0;
color: #e72c54;
}
.tab-pane p {
color: #444;
line-height: 1.8;
text-align: justify;
}
Maestría en
RAZONAMIENTO PROBATORIO Y PROCESO PENAL
Título a Obtener: Maestro o Maestra en Razonamiento Probatorio y Proceso Penal
Perfil de
EGRESO
La persona egresada será capaz de desempeñarse como juez/a, ministerio público, defensor/a o asesor/a jurídico/a con alto nivel técnico, pensamiento crítico y rigor argumentativo. Su formación le permite garantizar decisiones probatorias racionales, motivadas y respetuosas de los derechos fundamentales, fortaleciendo la legitimidad del sistema de justicia penal.
2.
PLAN DE ESTUDIOS
PRIMER CUATRIMESTRE
- Aspectos conceptuales relevantes de razonamiento probatorio.
- Fases de la actividad probatoria.
- Argumentación en materia de hechos.
- Prueba en el proceso penal mexicano.
SEGUNDO CUATRIMESTRE
- Aspectos probatorios en las audiencias en la investigación inicial.
- Aspectos probatorios en las audiencias en la investigación complementaria.
- Tópicos probatorios en la etapa intermediaria escrita.
- Tópicos probatorios en la etapa intermediaria oral.
TERCER CUATRIMESTRE
- Técnicas de litigación en etapa de juicio.
- Prueba testimonial.
- Prueba pericial.
- Prueba documental.
CUARTO CUATRIMESTRE
- Estándar de prueba más allá de toda duda razonable.
- Aspectos probatorios en ejecución.
- Control de tema probatorios en apelación.
- Control de temas probatorios en el juicio de amparo.
Beneficios de
ESTUDIAR EL PROGRAMA
Campo laboral
Desarrollo profesional
Campo laboral
- Poder Judicial Federal y Poderes Judiciales de las entidades federativas.
- Fiscalías y Procuradurías.
- Defensorías públicas.
- Asesoría jurídica de víctimas.
- Tribunales de alzada y órganos de ejecución penal.
- Órganos constitucionales autónomos vinculados con derechos humanos.
- Docencia e investigación en instituciones de educación superior.
- Consultoría y capacitación especializada en litigación y razonamiento probatorio.
Descripción del desarrollo profesional (breve)
La maestría consolida un perfil altamente especializado, capaz de incidir en la calidad técnica, argumentativa y constitucional de las decisiones probatorias dentro del sistema penal acusatorio mexicano.
Inicia tu Proceso
Déjanos tus datos y un asesor se pondrá en contacto contigo para resolver todas tus dudas.
Coordinador:
Dr.
- Modalidad: En línea (cada 15 días)
- Horario: Viernes de 17:00 a 21:00 hrs. y Sábados de 9:00 a 13:00 hrs.
- Duración: 4 cuatrimestres
O contáctanos directamente:
WhatsApp: 9514942375
Email: buouniversidad@gmail.com