SDG 16 – Peace, justice and strong institutions

@media (max-width: 768px) { .dos-columnas { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: stretch; /* Asegura que ambas columnas tengan misma altura */ } .dos-columnas .et_pb_column_2 { display: flex; flex-direction: column; justify-content: center; height: auto; min-height: 100%; } }

Goals

Goal 16.1

16.1 Significantly reduce all forms of violence and related mortality rates worldwide.

Goal 16.2

16.2 Put an end to abuse, exploitation, trafficking and all forms of violence and torture against children.

Goal 16.3

16.3 Promote the rule of law at the national and international levels and guarantee equal access to justice for all.

Goal 16.4

16.4 By 2030, significantly reduce illicit financial and arms flows, strengthen the recovery and return of stolen assets and combat all forms of organized crime.

Goal 16.5

16.5 Substantially reduce corruption and bribery in all its forms.

Goal 16.6

16.6 Create effective, transparent, and accountable institutions at all levels.

Goal 16.7

16.7 Ensure the adoption at all levels of inclusive, participatory and representative decisions that respond to needs.

Goal 16.8

16.8 Expand and strengthen the participation of developing countries in global governance institutions.

Goal 16.9

16.9 By 2030, provide access to a legal identity for all, in particular through birth registration.

Goal 16.10

16.10 Guarantee public access to information and protect fundamental freedoms, in accordance with national laws and international agreements.

Goal 16.a

16.a Strengthen relevant national institutions, including through international cooperation, to build capacity at all levels, particularly in developing countries, to prevent violence and combat terrorism and crime.

Goal 16.b

16.b Promote and implement non-discriminatory laws and policies in favor of sustainable development.

SDG-1
SDG-2
SDG-3
SDG-4
SDG-5
SDG-6
SDG-7
SDG-8
SDG-9
SDG-10
SDG-11
SDG-12
SDG-13
SDG-14
SDG-15
SDG-16
SDG-17
.horizontal-slider { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; gap: 5px; padding: 20px; } .slide { flex: 0 0 auto; width: 70px; height: 70px; scroll-snap-align: start; transition: transform 0.3s ease; } .slide img { width: 100%; height: 100%; object-fit: cover; } /* Zoom en móvil */ @media (max-width: 768px) { .slide { width: 30vw; /* Más compacto que 80vw */ height: auto; aspect-ratio: 1 / 1; scroll-snap-align: center; transition: transform 0.3s ease; } .slide img { width: 100%; height: 100%; object-fit: contain; border-radius: 0; /* Elimina redondeo si no se desea */ } .zoomed { transform: scale(1.1); z-index: 2; } } const container = document.querySelector('.horizontal-slider'); const slides = document.querySelectorAll('.slide'); function updateZoomedSlide() { let center = container.scrollLeft + container.offsetWidth / 2; slides.forEach(slide => { const rect = slide.getBoundingClientRect(); const slideCenter = rect.left + rect.width / 2; if (Math.abs(slideCenter - window.innerWidth / 2) { if (window.innerWidth <= 768) { updateZoomedSlide(); } }); window.addEventListener('resize', updateZoomedSlide); window.addEventListener('load', updateZoomedSlide); @media (max-width: 768px) { .dos-columnas { display: flex; flex-direction: row !important; /* Fuerza horizontal */ flex-wrap: nowrap; gap: 12px; /* Ajusta según separación deseada */ } .dos-columnas > div { flex: 1 1 50%; /* Cada columna ocupa la mitad */ min-width: 0; /* Evita desbordamiento */ } }