This feed does not validate.
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.
[help]
<script>function showTab(tabName) { const tabs = document.querySelectorAll('.tab-content'); const buttons = document.querySelectorAll('.tab'); tabs.forEach(tab => tab.classList.remove('active')); buttons.forEach(btn => btn.classList.remove('active')); document.getElementById(`tab-${tabName}`).classList.add('active'); event.target.classList.add('active');} document.addEventListener('click', (e) => { const btn = e.target.closest('.tabs--news .tab'); if (!btn) return; const tabs = btn.parentElement.querySelectorAll('.tab'); const panes = btn.closest('.news-tabs').querySelectorAll('.tab-pane'); tabs.forEach(t => { t.classList.remove('is-active'); t.setAttribute('aria-selected','false'); }); panes.forEach(p => { p.classList.remove('is-active'); p.hidden = true; }); btn.classList.add('is-active'); btn.setAttribute('aria-selected','true'); const id = btn.dataset.target; const pane = document.getElementById(id); if (pane) { pane.classList.add('is-active'); pane.hidden = false; }});</script> <style>.full-width-section { width: 99.7vw; margin-left: calc(-50vw + 50%); overflow: hidden; position: relative;} .tramites-section { background-color: #164194; position: relative; overflow: hidden;} .tramites-section,.tramites-section * { color: white !important;} .tramites-content { position: relative; z-index: 2; padding: 4rem 1rem 12rem; /* padding extra inferior para que la curva no tape nada */} .tabs { display: flex; justify-content: center; margin-bottom: 1.5rem;} .tab { font-weight: bold; font-size: 1.1rem; padding: 0.6rem 1.8rem; margin: 0 0.5rem; border-radius: 0 0 4px 4px; border: none; transition: all 0.3s ease;} .tab.active { background-color: white; color: #0c3c84 !important; border-bottom: 4px solid var(--govco-fourth-color); cursor: default;} .tab.inactive { background-color: transparent; color: white; border-bottom: 4px solid transparent; cursor: pointer;} .tab.inactive:hover { background-color: rgba(255, 255, 255, 0.1); border-bottom: 4px solid var(--govco-fourth-color);} .tramites-subtitle { font-size: 1.1rem; margin-bottom: 2.5rem; max-width: 800px; margin-left: auto; margin-right: auto;} .tramites-grid { display: flex; justify-content: center; flex-wrap: wrap; gap: 3rem 4rem; margin-bottom: 2rem;} .tramite-item { display: flex; flex-direction: column; align-items: center; text-align: center; text-decoration: none; color: white; max-width: 160px; transition: transform 0.3s ease, background-color 0.3s ease;} .tramite-item:hover { transform: translateY(-8px);} .tramite-icon { background-color: rgba(255, 255, 255, 0.15); border-radius: 50%; padding: 1.3rem; width: 100px; height: 100px; display: flex; align-items: center; justify-content: center; margin-bottom: 1rem; transition: background-color 0.3s ease, border 0.3s ease; border: 2px solid transparent;} .tramite-item:hover .tramite-icon { background-color: rgba(255, 255, 255, 0.3); border-color: var(--govco-fourth-color);} .tramite-icon img { width: 150px; height: auto; filter: brightness(0) invert(1);} .tramite-title { font-weight: bold; font-size: 0.95rem; white-space: pre-line;} .tramites-button { display: inline-block; padding: 0.6rem 1.5rem; border: 2px solid var(--govco-fourth-color); color: white; border-radius: 25px; text-decoration: none; font-weight: 600; transition: background 0.3s ease; margin-bottom: 4rem;} .tramites-button:hover { background-color: white; color: #0c3c84 !important;} .curve-background { position: absolute; bottom: 0; background-color: white !important; left: 0; width: 100%; height: 180px; background: url('/design/curve.svg') no-repeat bottom center; background-size: cover; pointer-events: none; z-index: 1;} .tab-content { display: none;} .tab-content.active { display: flex;} .news-tabs { margin: 2rem auto; }.tabs--news { display: flex; gap: .5rem; justify-content: center; margin-bottom: 1rem;}.tabs--news .tab{ border: 1px solid var(--govco-secondary-color); background: var(--govco-white-color); color: var(--govco-secondary-color); padding: .55rem 1rem; border-radius: var(--govco-border-radius); font-weight: 700; cursor: pointer; transition: background .2s ease, color .2s ease, box-shadow .2s ease;}.tabs--news .tab.is-active{ background: var(--govco-secondary-color); color: var(--govco-white-color); box-shadow: var(--govco-box-shadow);}.tab-pane { display: block; }.tab-pane:not(.is-active) { display: none; } @media (max-width: 992px) { .full-width-section { width: 100%; margin-left: 0; } .tramites-content { padding: 3rem 1rem 10rem;/ } .tramites-grid { gap: 2rem 1.5rem;/ } .tramite-item { max-width: 100px; } .tramite-icon { width: 80px; height: 80px; padding: 1rem; } .tramite-icon img { width: 100px; } .tramite-title { font-size: 0.85rem; } .curve-background { height: 100px; } .tab { font-size: 0.9rem; padding: 0.5rem 0.8rem; } .tabs--news .tab { font-size: 0.9rem; padding: .45rem .8rem; }} @media (max-width: 576px) { .tramites-content { padding: 2rem 0.5rem 8rem; } .tramites-grid { gap: 1.5rem 1rem; } .tramite-item { max-width: 80px; } .tramite-icon { width: 65px; height: 65px; padding: 0.8rem; } .tramite-icon img { width: 80px; } .tramite-title { font-size: 0.8rem; } .curve-background { height: 80px; } /* Forzar tabs a apilarse si es necesario */ .tabs { flex-wrap: wrap; gap: 0.5rem; } .tab { margin: 0; }}</style><!DOCTYPE html><html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="csrf-token" content="SN2FZw2HSP2auqpdKrgjpLK2HkiwdXE4Zt29Ka6n"> <title>Gobernación del Putumayo</title> <link rel="icon" href="http://putumayo.gov.co/icon/putumayo.ico" type="image/x-icon"> <link rel="stylesheet" href="http://putumayo.gov.co/css/global.css"> <!-- Fonts --> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css"> <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Work+Sans:wght@400;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/chartist/dist/chartist.min.css"> <script src="http://putumayo.gov.co/vendor/tinymce/tinymce.min.js"></script> <script defer src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js"></script> <!-- Styles --> <!-- Livewire Styles --><style > [wire\:loading], [wire\:loading\.delay], [wire\:loading\.inline-block], [wire\:loading\.inline], [wire\:loading\.block], [wire\:loading\.flex], [wire\:loading\.table], [wire\:loading\.grid], [wire\:loading\.inline-flex] { display: none; } [wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short], [wire\:loading\.delay\.long], [wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest] { display:none; } [wire\:offline] { display: none; } [wire\:dirty]:not(textarea):not(input):not(select) { display: none; } input:-webkit-autofill, select:-webkit-autofill, textarea:-webkit-autofill { animation-duration: 50000s; animation-name: livewireautofill; } @keyframes livewireautofill { from {} }</style> <!-- Scripts --> <script src="http://putumayo.gov.co/js/app.js" defer></script> <script src="http://putumayo.gov.co/js/api.js" defer></script> </head> <body class="public-layout" x-data="{ loading: true }" x-init="window.addEventListener('load', () => loading = false)"> <div class="loading-backdrop" x-show="loading" x-cloak> <div class="loading-spinner-container"> <div class="spinner"></div> <p class="loading-text">Cargando...</p> </div></div> <style>.loading-backdrop { position: fixed; top: 0; left: 0; z-index: 9999; width: 100vw; height: 100vh; background-color: rgba(255, 255, 255, 0.8); backdrop-filter: blur(4px); display: flex; justify-content: center; align-items: center;} .loading-spinner-container { display: flex; flex-direction: column; align-items: center;} .spinner { border: 6px solid #e0e0e0; border-top: 6px solid #004884; border-radius: 50%; width: 60px; height: 60px; animation: spin 1s linear infinite; margin-bottom: 1rem;} @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }} .loading-text { color: #004884; font-size: 1.1rem; font-weight: bold;}</style> <script> const defaultFontSize = 16; let currentFontSize = defaultFontSize; const contrastClass = 'high-contrast'; function increaseFontSize() { currentFontSize += 2; document.documentElement.style.fontSize = currentFontSize + 'px'; } function decreaseFontSize() { currentFontSize = Math.max(12, currentFontSize - 2); document.documentElement.style.fontSize = currentFontSize + 'px'; } function toggleContrast() { document.body.classList.toggle(contrastClass); }</script> <div class="accessibility-bar"> <div class="btns btn__fontMax"> <button class="btn-accessibility" onclick="increaseFontSize()"> <img src="http://putumayo.gov.co/icons/font-maximize.svg" alt="Aumentar fuente" class="icon"> <span class="text">Aumentar fuente</span> </button> </div> <div class="btns btn__fontMin"> <button class="btn-accessibility" onclick="decreaseFontSize()"> <img src="http://putumayo.gov.co/icons/font-minimize.svg" alt="Disminuir fuente" class="icon"> <span class="text">Disminuir fuente</span> </button> </div> <div class="btns btn__access"> <button class="btn-accessibility" onclick="toggleContrast()"> <img src="http://putumayo.gov.co/icons/adjust.svg" alt="Contraste" class="icon"> <span class="text">Contraste</span> </button> </div></div> <style>/* Contenedor principal */.accessibility-bar { position: fixed; top: 50%; right: 0; transform: translateY(-50%); display: flex; flex-direction: column; gap: 10px; background-color: var(--govco-secondary-color); padding: 10px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; z-index: 9999;} .btns { position: relative;} .btn-accessibility { position: relative; display: flex; align-items: center; justify-content: center; width: 30px; /* Ancho fijo */ height: 30px; background-color: var(--govco-white-color); color: var(--govco-secondary-color); border: none; border-radius: 8px; padding: 8px; cursor: pointer; transition: background-color 0.3s ease, color 0.3s ease;} .btn-accessibility:hover { background-color: var(--govco-primary-color); color: var(--govco-white-color);} .btn-accessibility:hover .icon { filter: brightness(0) invert(1); /* Icono blanco */} .icon { width: 16px; height: 16px; transition: transform 0.3s ease;} .text { position: absolute; right: calc(100% + 10px); /* Ubica el texto a la izquierda del botón */ top: 50%; transform: translateY(-50%); opacity: 0; visibility: hidden; white-space: nowrap; background-color: var(--govco-primary-color); color: #fff; border-radius: 5px; font-size: 0.8rem; font-family: var(--govco-font-primary); padding: 5px 10px; transition: opacity 0.3s ease, visibility 0.3s ease;} .btn-accessibility:hover .text { opacity: 1; visibility: visible;}</style> <div x-data="{"show":true,"style":"success","message":null}" :class="{ 'bg-indigo-500': style == 'success', 'bg-red-700': style == 'danger', 'bg-gray-500': style != 'success' && style != 'danger' }" style="display: none;" x-show="show && message" x-init=" document.addEventListener('banner-message', event => { style = event.detail.style; message = event.detail.message; show = true; }); "> <div class="max-w-screen-xl mx-auto py-2 px-3 sm:px-6 lg:px-8"> <div class="flex items-center justify-between flex-wrap"> <div class="w-0 flex-1 flex items-center min-w-0"> <span class="flex p-2 rounded-lg" :class="{ 'bg-indigo-600': style == 'success', 'bg-red-600': style == 'danger' }"> <svg x-show="style == 'success'" class="h-5 w-5 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z" /> </svg> <svg x-show="style == 'danger'" class="h-5 w-5 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /> </svg> <svg x-show="style != 'success' && style != 'danger'" class="h-5 w-5 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /> </svg> </span> <p class="ml-3 font-medium text-sm text-white truncate" x-text="message"></p> </div> <div class="shrink-0 sm:ml-3"> <button type="button" class="-mr-1 flex p-2 rounded-md focus:outline-none sm:-mr-2 transition" :class="{ 'hover:bg-indigo-600 focus:bg-indigo-600': style == 'success', 'hover:bg-red-600 focus:bg-red-600': style == 'danger' }" aria-label="Dismiss" x-on:click="show = false"> <svg class="h-5 w-5 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12" /> </svg> </button> </div> </div> </div></div> <header class="navbar-container"> <div class="navbar-top"> <div class="govco-logo"> <a href="https://www.gov.co" target="_blank"> <img src="/logos/logo_govco.png" alt="Logo GOV.CO"> </a> </div> <div class="actions"> <a href="https://historico.ticputumayo.gov.co" target="_blank" rel="noopener noreferrer" class="portal-historico__btn"> <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24"><path fill="#004085" d="M15 12.5v4l3 2l.75-1.25l-2.25-1.5V12.5zm7-.11V12c0-5.5-4.5-10-10-10C6.47 2 2 6.5 2 12s4.5 10 10 10c.13 0 .24 0 .37-.03c1.06.65 2.3 1.03 3.63 1.03c3.86 0 7-3.14 7-7c0-1.32-.38-2.56-1-3.61m-2.24-2.28l-.17-.11h.15c.01.03.01.07.02.11M18.92 8h-2.95a15.7 15.7 0 0 0-1.38-3.56c1.84.63 3.37 1.9 4.33 3.56M12 4.03c.83 1.2 1.5 2.54 1.91 3.97h-3.82c.41-1.43 1.08-2.77 1.91-3.97M9.66 10h2.75a7 7 0 0 0-2.84 3.24c-.04-.41-.07-.82-.07-1.24c0-.68.06-1.35.16-2M9.4 4.44C8.8 5.55 8.35 6.75 8 8H5.08A7.92 7.92 0 0 1 9.4 4.44M4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2zm.82 2H8c.35 1.25.8 2.45 1.4 3.56A8 8 0 0 1 5.08 16M16 21c-2.76 0-5-2.24-5-5s2.24-5 5-5s5 2.24 5 5s-2.24 5-5 5"/></svg> <span>Portal Histórico</span> </a> <button id="lang-toggle" class="lang-btn" onclick="toggleLanguage()"> EN </button> </div> </div> <nav class="navbar"> <div class="logo entidad-logo"> <a href="http://putumayo.gov.co" class="logo-link"> <img src="http://putumayo.gov.co/img/settings/gobernacion.png" alt="Gobernación del Putumayo" class="logo-img"> <div class="entidad-nombre"> <span class="entidad-linea-1">GOBERNACIóN DEL</span> <span class="entidad-linea-2">PUTUMAYO</span> </div> </a> </div> <div class="search__login"> <div class="search-bar"> <input type="text" placeholder="Buscar..."> <button type="submit"> <img src="/icons/search.svg" alt="Buscar..." width="16" height="16"> </button> </div> <div class="navbar__login"> <a href="http://putumayo.gov.co/login" class="login__btn">Iniciar Sesión</a> </div> </div> </nav> <div class="navbar-bottom"> <div class="nav-links"> <div class="menu-item selected"> <a href="http://putumayo.gov.co">Inicio</a> </div> <div class="menu-item "> <a href="#">Gobernación</a> <div class="submenu"> <div class="submenu-item "> <a href="http://putumayo.gov.co/cabinet/Gobernador">Gobernador</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/institutional/contents">La Entidad</a> <div class="subsubmenu"> <a href="#">Sedes</a> <a href="#">Planeación Estratégica</a> <a href="http://putumayo.gov.co/organigrama">Estructura Organizacional</a> </div> </div> <div class="submenu-item "> <a href="#">Gabinete Departamental</a> <div class="subsubmenu"> <a href="http://putumayo.gov.co/cabinet/Asesores de Despacho">Asesores de Despacho</a> <a href="http://putumayo.gov.co/cabinet/Secretario%20de%20Despacho">Secretarios Departamentales</a> <a href="http://putumayo.gov.co/cabinet/Jefe%20de%20Oficina">Jefes de Oficina</a> </div> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/document-retention-table">Tablas de Retención Documental</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/cabinet/Asamblea%20Departamental">Asamblea Departamental</a> </div> <div class="submenu-item "> <a href="#">Entidades Descentralizadas</a> <div class="subsubmenu"> <a href="https://inderculturaputumayo.gov.co/">Indercultura</a> <a href="https://itp.edu.co/ITP2022/">Instituto Tecnológico del Putumayo</a> <a href="http://www.esehospitalmocoa.gov.co/">E.S.E Hospital José María Hernández</a> <a href="https://www.esehospitallocal.gov.co/">E.S.E Hospital local Puerto Asís</a> <a href="https://www.esehoma.gov.co/">E.S.E Hospital María Angelines</a> <a href="http://www.esehospitalfronterizoladorada-sanmiguel-putumayo.gov.co/">E.S.E Hospital Fronterizo La Dorada</a> <a href="https://esehospitalalcidesjimenez.online/">E.S.E Hospital Alcides Jiménez</a> <a href="https://esehospitalorito.gov.co/">E.S.E. Hospital de Orito</a> <a href="https://www.esejorgejulioguzman.gov.co/">E.S.E Hospital Jorge Julio Guzmán</a> <a href="http://www.esehospitalvillagarzon.gov.co/">E.S.E Hospital San Gabriel Arcángel</a> <a href="https://hospitalhormiga.gov.co/">E.S.E Hospital Sagrado Corazón de Jesús</a> </div> </div> <div class="submenu-item "> <a href="#">Secretarías y Oficinas</a> <div class="subsubmenu"> <a href="http://putumayo.gov.co/microsite-treasury">Hacienda</a> <a href="http://putumayo.gov.co/goverment-calls">Gobierno</a> <a href="http://putumayo.gov.co/secop">Servicios administrativos</a> <a href="http://putumayo.gov.co/infraestructure">Infraestructura</a> <a href="http://putumayo.gov.co/competitiveness">Competitividad </a> <a href="http://putumayo.gov.co/planning">Planeación </a> <a href="http://putumayo.gov.co/social">Desarrollo Social </a> <a href="http://putumayo.gov.co/agriculture">Agricultura</a> <a href="https://www.saludputumayo.gov.co/">Salud</a> <a href="https://www.sedputumayo.gov.co/">Educación</a> </div> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/sig">Sistema Integrado de Gestión</a> </div> </div> </div> <div class="menu-item "> <a href="http://putumayo.gov.co/transparencia">Transparencia y acceso información pública</a> </div> <div class="menu-item "> <a href="#">Atención y Servicios a la ciudadanía</a> <div class="submenu"> <div class="submenu-item "> <a href="http://putumayo.gov.co/judicial-notices">Notificaciones, Autos y Edictos</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/entity-services">Trámites y Servicios</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/pqrds-reports">Informes PQRD</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/user-satisfaction-reports">Informe de Satisfacción de Usuario</a> </div> <div class="submenu-item "> <a href="https://pqrds.putumayo.gov.co">PQRSD</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/calendar">Agendar Cita</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/data-protection">Política de Protección de Datos</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/site-map">Mapa del Sitio</a> </div> </div> </div> <div class="menu-item "> <a href="http://putumayo.gov.co/participate">Participa</a> </div> <div class="menu-item "> <a href="http://putumayo.gov.co/news">Noticias</a> <div class="submenu"> <div class="submenu-item "> <a href="http://putumayo.gov.co/publications/all">Últimas Noticias</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/news-calls">Convocatorias</a> </div> </div> </div> <div class="menu-item "> <a href="#">Contacto</a> <div class="submenu"> <div class="submenu-item "> <a href="http://putumayo.gov.co/directory">Teléfonos</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/directory">Correos Electrónicos</a> </div> <div class="submenu-item "> <a href="http://putumayo.gov.co/headquarters">Ubicación de Sedes</a> </div> </div> </div> </div> </div></header> <script>document.addEventListener('DOMContentLoaded', function() { const menuItems = document.querySelectorAll('.navbar-bottom .menu-item, .navbar-bottom .submenu-item'); menuItems.forEach(item => { const link = item.querySelector(':scope > a'); const submenu = item.querySelector(':scope > .submenu, :scope > .subsubmenu'); if (link && submenu) { link.addEventListener('click', function(event) { event.preventDefault(); const parent = item.parentElement; parent.querySelectorAll(':scope > .is-open').forEach(openItem => { if (openItem !== item) { openItem.classList.remove('is-open'); } }); item.classList.toggle('is-open'); }); } }); document.addEventListener('click', function(event) { if (!event.target.closest('.navbar-bottom')) { document.querySelectorAll('.navbar-bottom .is-open').forEach(item => { item.classList.remove('is-open'); }); } });});</script> <style scoped>.navbar-container { top: 0; width: 100%; z-index: 1000; background-color: var(--govco-secondary-color); height: auto; } .navbar-top { background-color: var(--govco-secondary-color); color: var(--govco-white-color); display: flex; justify-content: space-between; align-items: center; padding: 0.5rem 2rem; font-family: var(--govco-font-primary);} .navbar-top .govco-logo { display: flex; align-items: center;} .navbar-top .govco-logo img { max-height: 30px; margin-right: 1rem;} .navbar-top .lang-btn { color: var(--govco-white-color); background-color: transparent; border: none; font-size: 0.9rem; cursor: pointer; transition: color 0.3s ease;} .navbar-top .lang-btn:hover { color: var(--govco-secondary-color); background-color: var(--govco-white-color);} .navbar { display: flex; justify-content: space-between; align-items: center; padding: 1rem 2rem; background-color: var(--govco-white-color); border-bottom: 2px solid var(--govco-gray-color); font-family: var(--govco-font-family);} .logo { flex: 1;} .search__login { display: flex; align-items: center; gap: 1rem; flex: 1; justify-content: flex-end;} .search-bar { display: flex; align-items: center; border: 1px solid var(--govco-gray-color); border-radius: 4px; padding: 0.3rem 0.5rem;} .search-bar input { border: none; outline: none; font-size: 0.9rem; padding: 0.3rem;} .search-bar button { background-color: transparent; border: none; color: var(--govco-primary-color); cursor: pointer;} .search-bar button:hover { color: var(--govco-highlight-color);} .navbar__login { display: flex; align-items: center; justify-content: flex-end;} .login__btn { color: var(--govco-white-color); text-decoration: none; font-size: 0.9rem; background-color: var(--govco-secondary-color); border: none; padding: 0.5rem 1rem; border-radius: 4px; transition: background-color 0.3s ease;} .login__btn:hover { background-color: var(--govco-primary-color); color: var(--govco-white-color);} .navbar .logo img { max-width: 200px; height: auto;} .btn__login { background-color: var(--govco-secondary-color); color: var(--govco-white-color);} .login-btn { color: var(--govco-primary-color); text-decoration: none; font-size: 0.9rem;} .portal-historico__btn { display: inline-flex; align-items: center; padding: 8px 16px; color: var(--govco-white-color); background-color: var(--govco-white-color); text-decoration: none; border-radius: 4px; font-weight: bold; white-space: nowrap;} .portal-historico__btn:hover { color: var(--govco-secondary-color); background-color: var(--govco-gray-menu);} .navbar-bottom { background-color: var(--govco-gray-menu); padding: 0 2rem; font-family: var(--govco-font-primary);} .nav-links { display: flex; justify-content: center; gap: 1rem;} .menu-item { position: relative; display: flex; align-items: center; height: 100%; padding: 0 1rem; transition: background-color 0.3s ease;} .menu-item > a { color: #000; text-decoration: none; font-weight: 500; font-family: var(--govco-font-primary); font-size: 0.8rem; padding: 1rem 0; display: flex; align-items: center; justify-content: center; height: 100%; width: 100%; transition: background-color 0.3s ease, color 0.3s ease;} .menu-item:has(.submenu) > a::after,.submenu-item:has(.subsubmenu) > a::after { content: ' ▼'; font-size: 0.6em; margin-left: 6px; display: inline-block; transition: transform 0.2s ease;} .menu-item.is-open > a::after,.submenu-item.is-open > a::after { transform: rotate(180deg);} .menu-item:hover { background-color: var(--govco-secondary-color);} .menu-item:hover > a { color: var(--govco-white-color);} .submenu { display: none; position: absolute; top: 100%; left: 0; background-color: var(--govco-gray-menu); border: 1px solid var(--govco-border-color); border-radius: var(--govco-border-radius); padding: 0.5rem 0; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); z-index: 10; min-width: 200px; /* Asegura un ancho mínimo */} .submenu a { display: block; padding: 0.5rem 1rem; background-color: var(--govco-gray-menu); font-family: var(--govco-font-primary, sans-serif); text-decoration: none; font-size: 0.9rem; transition: background-color 0.3s ease, color 0.3s ease; color: #000;} .submenu a:hover { background-color: var(--govco-secondary-color); color: var(--govco-white-color); padding: 0.5rem 1rem;} .subsubmenu { display: none; position: absolute; top: 0; left: 100%; width: 225px; background-color: var(--govco-gray-menu); border: 1px solid var(--govco-border-color); border-radius: var(--govco-border-radius); padding: 0.5rem 0; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); z-index: 20;} .submenu-item { position: relative;} .subsubmenu a { display: block; padding: 0.5rem 1rem; background-color: var(--govco-gray-menu); text-decoration: none; font-size: 0.9rem; transition: background-color 0.3s ease, color 0.3s ease; color: #000;} .subsubmenu a:hover { background-color: var(--govco-secondary-color); color: var(--govco-white-color);} .submenu-item.active, .submenu-item:hover { background-color: var(--govco-secondary-color); color: var(--govco-white-color);} .submenu-item:hover > a { color: var(--govco-white-color);} .menu-item.is-open .submenu { display: block;}.submenu-item.is-open .subsubmenu { display: block;} .menu-item.selected { border: 2px solid var(--govco-success-color); border-radius: 4px; box-sizing: border-box;} /* ... (Estilos de alto contraste) ... */body.high-contrast .navbar-container { background-color: #000; }body.high-contrast .navbar-top { background-color: #000; color: #fff; }body.high-contrast .navbar-top .govco-logo img { filter: invert(1); }body.high-contrast .navbar-top .lang-btn { color: #fff; background-color: #000; }body.high-contrast .navbar-top .lang-btn:hover { background-color: #333; }body.high-contrast .navbar { background-color: #000; color: #fff; }body.high-contrast .navbar a { color: #0ff; }body.high-contrast .navbar a:hover { color: #fff; }body.high-contrast .search-bar { border-color: #fff; }body.high-contrast .search-bar input { background-color: #000; color: #fff; }body.high-contrast .search-bar button { color: #fff; }body.high-contrast .search-bar button:hover { color: #0ff; }body.high-contrast .login__btn { background-color: #fff; color: #000; }body.high-contrast .login__btn:hover { background-color: #333; color: #fff; }body.high-contrast .navbar-bottom { background-color: #000; }body.high-contrast .menu-item > a { color: #fff; }body.high-contrast .menu-item:hover { background-color: #333; }body.high-contrast .menu-item:hover > a { color: #fff; }body.high-contrast .submenu { background-color: #000; border-color: #fff; }body.high-contrast .submenu a { color: #fff; }body.high-contrast .submenu a:hover { background-color: #333; }body.high-contrast .footer { background-color: #000; color: #fff; }body.high-contrast .footer a { color: #0ff; }body.high-contrast .footer a:hover { color: #fff; } .logo.entidad-logo { display: flex; align-items: center; gap: 12px;} .logo-link { display: flex; align-items: center; text-decoration: none;} .logo-img { height: 50px; max-height: 50px; object-fit: contain;} .entidad-nombre { display: flex; flex-direction: column; line-height: 1.1; margin-left: 8px;} .entidad-linea-1 { font-size: 14px; font-weight: 600; text-transform: uppercase; color: #212529; letter-spacing: 0.02em;} .entidad-linea-2 { font-size: 20px; font-weight: 800; text-transform: uppercase; color: #212529; letter-spacing: 0.2em;} @media (max-width: 992px) { .navbar-top { flex-direction: column; align-items: flex-start; gap: 0.5rem; padding: 0.5rem 1rem; } .actions { display: flex; flex-direction: column; width: 100%; gap: 0.5rem; } .portal-historico__btn { width: 100%; justify-content: center; } .navbar-top .lang-btn { width: 100%; text-align: left; padding: 8px 16px; } .navbar { flex-direction: column; align-items: flex-start; gap: 1rem; padding: 1rem; } .search__login { flex-direction: column; width: 100%; gap: 0.5rem; align-items: stretch; } .search-bar { width: 100%; box-sizing: border-box; } .search-bar input { flex-grow: 1; } .navbar__login { width: 100%; } .login__btn { width: 100%; text-align: center; box-sizing: border-box; } .navbar-bottom { padding: 0.5rem 1rem; } .nav-links { flex-direction: column; justify-content: flex-start; gap: 0; align-items: stretch; } .menu-item { padding: 0; width: 100%; } .menu-item > a { font-size: 0.9rem; padding: 0.8rem 1rem; justify-content: space-between; } .submenu { position: static; box-shadow: none; border: none; background-color: rgba(0,0,0,0.05); padding: 0.5rem 0; border-radius: 0; min-width: 100%; } .submenu a { padding-left: 2rem; } .subsubmenu { position: static; box-shadow: none; border: none; background-color: rgba(0,0,0,0.1); width: 100%; padding: 0.5rem 0; } .subsubmenu a { padding-left: 3rem; }} @media (max-width: 768px) { .subsubmenu { width: 100%; } .entidad-linea-2 { font-size: 16px; letter-spacing: 0.2em; } .entidad-linea-1 { font-size: 12px; } .logo-img { height: 40px; }}</style> <!-- Contenedor principal con clase flex --> <div id="container"> <!-- Contenido Principal --> <div id="main-content" x-show="!loading" x-cloak> <!-- Page Heading --> <main class="container-centered"> <div class="full-width-section"> <div id="slider-container"> <div class="slider"> <div class="slides"> <div class="slide" style="--bg: url('img/sliders/69038d444e85c.jpg')"> <a class="slide-link" href="https://www.facebook.com/gobernaciondelputumayo?locale=es_LA" target="_blank" rel="noopener"> <img src="img/sliders/69038d444e85c.jpg" alt="1ra Etapa Vuelta a Putumayo" loading="eager" decoding="async" fetchpriority="high" /> </a> <div class="slide-info">1ra Etapa Vuelta a Putumayo</div> </div> <div class="slide" style="--bg: url('img/sliders/690387fecbbbc.jpg')"> <a class="slide-link" href="https://www.facebook.com/gobernaciondelputumayo" target="_blank" rel="noopener"> <img src="img/sliders/690387fecbbbc.jpg" alt="𝙏𝙚𝙧𝙘𝙚𝙧𝙖 𝙈𝙚𝙨𝙖 𝘿𝙚𝙥𝙖𝙧𝙩𝙖𝙢𝙚𝙣𝙩𝙖𝙡 𝙙𝙚 𝙉𝙞𝙣̃𝙤𝙨, 𝙉𝙞𝙣̃𝙖𝙨 𝙮 𝘼𝙙𝙤𝙡𝙚𝙨𝙘𝙚𝙣𝙩𝙚𝙨" loading="lazy" decoding="async" fetchpriority="low" /> </a> <div class="slide-info">𝙏𝙚𝙧𝙘𝙚𝙧𝙖 𝙈𝙚𝙨𝙖 𝘿𝙚𝙥𝙖𝙧𝙩𝙖𝙢𝙚𝙣𝙩𝙖𝙡 𝙙𝙚 𝙉𝙞𝙣̃𝙤𝙨, 𝙉𝙞𝙣̃𝙖𝙨 𝙮 𝘼𝙙𝙤𝙡𝙚𝙨𝙘𝙚𝙣𝙩𝙚𝙨</div> </div> <div class="slide" style="--bg: url('img/sliders/69038390dadea.jpg')"> <a class="slide-link" href="https://sedputumayo.gov.co/" target="_blank" rel="noopener"> <img src="img/sliders/69038390dadea.jpg" alt="R𝗲𝗰𝗼𝗻𝗼𝗰𝗶𝗺𝗶𝗲𝗻𝘁𝗼 𝗮𝗹 𝗹𝗶𝗱𝗲𝗿𝗮𝘇𝗴𝗼 𝗽𝗲𝗱𝗮𝗴𝗼́𝗴𝗶𝗰𝗼" loading="lazy" decoding="async" fetchpriority="low" /> </a> <div class="slide-info">R𝗲𝗰𝗼𝗻𝗼𝗰𝗶𝗺𝗶𝗲𝗻𝘁𝗼 𝗮𝗹 𝗹𝗶𝗱𝗲𝗿𝗮𝘇𝗴𝗼 𝗽𝗲𝗱𝗮𝗴𝗼́𝗴𝗶𝗰𝗼</div> </div> <div class="slide" style="--bg: url('img/sliders/6903859430efd.jpg')"> <a class="slide-link" href="https://www.facebook.com/gobernaciondelputumayo?locale=es_LA" target="_blank" rel="noopener"> <img src="img/sliders/6903859430efd.jpg" alt="Encuentro Suramericano por la Cordillera de los Andes (ESCA)" loading="lazy" decoding="async" fetchpriority="low" /> </a> <div class="slide-info">Encuentro Suramericano por la Cordillera de los Andes (ESCA)</div> </div> <div class="slide" style="--bg: url('img/sliders/69038abf2c003.jpg')"> <a class="slide-link" href="https://www.facebook.com/gobernaciondelputumayo" target="_blank" rel="noopener"> <img src="img/sliders/69038abf2c003.jpg" alt="15 pueblos indígenas que integran la 𝗠𝗲𝘀𝗮 𝗣𝗲𝗿𝗺𝗮𝗻𝗲𝗻𝘁𝗲 𝗱𝗲 𝗖𝗼𝗻𝗰𝗲𝗿𝘁𝗮𝗰𝗶𝗼́𝗻" loading="lazy" decoding="async" fetchpriority="low" /> </a> <div class="slide-info">15 pueblos indígenas que integran la 𝗠𝗲𝘀𝗮 𝗣𝗲𝗿𝗺𝗮𝗻𝗲𝗻𝘁𝗲 𝗱𝗲 𝗖𝗼𝗻𝗰𝗲𝗿𝘁𝗮𝗰𝗶𝗼́𝗻</div> </div> </div> <button class="prev" onclick="prevSlide()">❮</button> <button class="next" onclick="nextSlide()">❯</button> <button class="play-pause selected" onclick="toggleAutoSlide()"> <img id="playPauseIcon" src="/icons/pause.svg" alt="Pause"> <span class='btn__PlayPause' id="playPauseText">Pausar</span> </button> </div> <div class="indicator-container"> <span class="indicator" onclick="selectSlide(4)"></span> <span class="indicator" onclick="selectSlide(3)"></span> <span class="indicator" onclick="selectSlide(2)"></span> <span class="indicator" onclick="selectSlide(1)"></span> <span class="indicator" onclick="selectSlide(0)"></span> </div></div> <script>let currentSlide = 0let autoSlideIntervallet isPlaying = true function showSlide(index) { const slides = document.querySelector('.slides') const indicators = document.querySelectorAll('.indicator') const totalSlides = document.querySelectorAll('.slide').length if (index >= totalSlides) { currentSlide = 0 } else if (index < 0) { currentSlide = totalSlides - 1 } else { currentSlide = index } slides.style.transform = `translateX(-${currentSlide * 100}%)` indicators.forEach((indicator, idx) => { indicator.classList.toggle('active', idx === currentSlide) })} function nextSlide() { showSlide(currentSlide + 1)} function prevSlide() { showSlide(currentSlide - 1)} function selectSlide(index) { showSlide(index) resetAutoSlide()} function startAutoSlide() { autoSlideInterval = setInterval(() => { nextSlide() }, 5000)} function stopAutoSlide() { clearInterval(autoSlideInterval)} function toggleAutoSlide() { const playPauseIcon = document.getElementById('playPauseIcon') const playPauseText = document.getElementById('playPauseText') const playPauseButton = document.querySelector('.play-pause') if (isPlaying) { stopAutoSlide() playPauseIcon.src = '/icons/play.svg' playPauseIcon.alt = 'Play' playPauseText.textContent = 'Reproducir' playPauseButton.classList.add('selected') } else { startAutoSlide() playPauseIcon.src = '/icons/pause.svg' playPauseIcon.alt = 'Pause' playPauseText.textContent = 'Pausar' playPauseButton.classList.remove('selected') } isPlaying = !isPlaying} function resetAutoSlide() { stopAutoSlide() startAutoSlide()} window.addEventListener('load', () => { startAutoSlide() showSlide(currentSlide)})</script> <style>#slider-container { --slider-min-h: 620px; --slider-max-h: 650px; width: 100%; margin-left: 0; margin-right: 0; height: clamp(var(--slider-min-h), 55vh, var(--slider-max-h)); min-height: var(--slider-min-h); position: relative; overflow: hidden; background: transparent;} .slider { display: flex; width: 100%; height: 100%;}.slides { display: flex; width: 100%; height: 100%; transition: transform 0.5s ease;}.slide { min-width: 100%; height: 100%; box-sizing: border-box; position: relative; display: grid; place-items: center; overflow: hidden;}.slide::before { content: ""; position: absolute; inset: -40px; background-image: var(--bg); background-size: cover; background-position: center; filter: blur(24px); opacity: 0.6; z-index: 0;}.slide-link, .slide img { position: relative; z-index: 1; display: block;}.slide img { max-width: 100%; max-height: 100%; width: auto; height: 100%; min-height: var(--slider-min-h);/ object-fit: contain;}.slide-info { position: absolute; top: 0; right: 0; background: rgba(255,255,255,0.7); backdrop-filter: blur(10px); padding: 10px 20px; color: var(--govco-black-color, #000); font-family: var(--govco-font-secondary, sans-serif); font-size: 16px; font-weight: bold; max-width: min(60%, 520px); clip-path: polygon(0 0, 100% 0, 100% 100%, 20px 100%, 0 0); z-index: 2; pointer-events: none;}.prev, .next { position: absolute; top: 50%; transform: translateY(-50%); background-color: rgba(0, 0, 0, 0.5); color: var(--govco-white-color, white); border: none; font-size: 24px; padding: 10px; cursor: pointer; z-index: 10; border-radius: var(--govco-border-radius, 5px);}.prev { left: 10px; }.next { right: 10px; } .play-pause { position: absolute; bottom: 20px; left: 20px; top: auto; background: var(--govco-primary-color); border: 2px solid transparent; color: var(--govco-white-color); padding: 10px 15px; border-radius: var(--govco-border-radius, 8px); cursor: pointer; display: flex; align-items: center; gap: 8px; transition: background-color 0.3s ease, border-color 0.3s ease; z-index: 11;}.play-pause img { width: 16px; height: 16px; filter: brightness(0) invert(1);}.play-pause:hover { background-color: var(--govco-secondary-color);}.play-pause.selected { border-color: var(--govco-success-color);}.btn__PlayPause { color: var(--govco-white-color); font-weight: bold; font-family: var(--govco-font-primary, sans-serif); font-size: 14px;}.indicator-container { text-align: center; position: absolute; bottom: 20px; width: 100%; z-index: 10;}.indicator { display: inline-block; width: 12px; height: 12px; margin: 0 5px; background-color: rgba(255, 255, 255, 0.5); border-radius: 50%; cursor: pointer; transition: background-color 0.3s ease; border: 2px solid transparent;}.indicator.active { background-color: var(--govco-white-color, rgba(255, 255, 255, 1)); border-color: var(--govco-success-color);} @media (max-width: 992px) { #slider-container { --slider-min-h: auto; min-height: auto; height: auto; aspect-ratio: 16 / 9; } .slide img { min-height: auto; width: 100%; height: 100%; }} @media (max-width: 768px) { .slide-info { font-size: 14px; padding: 8px 12px; max-width: 80%; clip-path: polygon(0 0, 100% 0, 100% 100%, 10px 100%, 0 0); } .prev, .next { font-size: 20px; padding: 8px; } .play-pause { top: 10px; left: 10px; bottom: auto; padding: 8px 12px; } .indicator-container { bottom: 10px; }} @media (max-width: 576px) { #slider-container { aspect-ratio: 4 / 3; } .btn__PlayPause { display: none; } .play-pause { padding: 8px; } .indicator { width: 10px; height: 10px; margin: 0 4px; }}</style> <section class="tramites-section"> <div class="tramites-content text-center"> <div class="tabs"> <button class="tab active" onclick="showTab('tramites')">Trámites y Servicios</button> <button class="tab" onclick="showTab('atencion')">Atención al Ciudadano</button> </div> <div id="tab-tramites" class="tramites-grid tab-content active"> <a href="https://softwareenlanube.net/siver-v-putumayo/redirect/" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/vehicle.svg" alt="Pago de Impuestos Automotores"> </div> <p class="tramite-title">Pago de Impuestos Automotores</p> </a> <a href="https://pasaporte.putumayo.gov.co" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/passport-white.svg" alt="Agenda Tu Cita para Tramite Pasaporte"> </div> <p class="tramite-title">Agenda Tu Cita para Tramite Pasaporte</p> </a> <a href="https://www.softwareenlanube.net/estampillas-pro-putumayo/index.php/liquidacionesPSE/pagoPublico" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/stamp-white.svg" alt="Pago Estampillas Trámites, Contrato, Pasaporte"> </div> <p class="tramite-title">Pago Estampillas Trámites, Contrato, Pasaporte</p> </a> <a href="https://www.saludputumayo.gov.co/" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/healt-white.svg" alt="Portal Web Salud"> </div> <p class="tramite-title">Portal Web Salud</p> </a> <a href="https://softwareenlanube.net/siver-r-putumayo/pagoweb/consulta_boleta_contri.php" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/register-taxes.svg" alt="Impuesto de Registro"> </div> <p class="tramite-title">Impuesto de Registro</p> </a> </div> <div id="tab-atencion" class="tramites-grid tab-content"> <a href="#" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/callme-white.svg" alt="Contáctenos"> </div> <p class="tramite-title">Contáctenos</p> </a> <a href="https://pqrds.putumayo.gov.co" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/pqrds-white.svg" alt="Radicar PQRDS"> </div> <p class="tramite-title">Radicar PQRDS</p> </a> <a href="#" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/complaint-white.svg" alt="Denuncias Anticorrupción"> </div> <p class="tramite-title">Denuncias Anticorrupción</p> </a> <a href="#" class="tramite-item" target="_blank"> <div class="tramite-icon"> <img src="http://putumayo.gov.co/icon/survey-white.svg" alt="Encuesta de Satisfacción"> </div> <p class="tramite-title">Encuesta de Satisfacción</p> </a> </div> <a href="#" class="tramites-button">Ver más trámites</a> </div> <div class="curve-background"></div> </section> </div> <section class="microsites"> <div class="ms-container"> <header class="ms-header"> <h2 class="ms-title">Micro Sitios</h2> <p class="ms-intro">Conoce aquí la información complementaria de todos nuestros procesos y programas.</p> </header> <ul class="ms-grid ms-cols-4" role="list"> <li class="ms-card"> <a class="ms-card-link" href="https://historico.ticputumayo.gov.co/index.php/gestion-de-gobierno/rentas-departamental" target="_blank" rel="noopener"> <span class="ms-media"> <img class="ms-icon" src="/img/microsites/taxes.svg" alt=""> </span> <span class="ms-label">Rentas Departamental</span> </a> </li> <li class="ms-card"> <a class="ms-card-link" href="https://www.putumayo.gov.co/statistical-information-management" target="_blank" rel="noopener"> <span class="ms-media"> <img class="ms-icon" src="/img/microsites/statistic.svg" alt=""> </span> <span class="ms-label">Gestión de Información Estadistica</span> </a> </li> <li class="ms-card"> <a class="ms-card-link" href="https://historico.ticputumayo.gov.co/index.php/component/sppagebuilder/page/423" target="_blank" rel="noopener"> <span class="ms-media"> <img class="ms-icon" src="/img/microsites/student.svg" alt=""> </span> <span class="ms-label">ICETEX</span> </a> </li> </ul> </div> <style> .microsites .ms-container { max-width:1200px; margin:auto; padding:1rem 1rem 2rem; } .microsites .ms-header { text-align:center; margin-bottom:1.25rem; } .microsites .ms-title { font:700 1.75rem/1.2 var(--govco-font-primary); color:var(--govco-secondary-color); } .microsites .ms-intro { color:var(--govco-tertiary-color); margin:0 auto 1rem; max-width:60ch; } .microsites .ms-grid { list-style:none; padding:0; margin:0; display:grid; gap:1rem; } .microsites .ms-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))} .microsites .ms-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))} .microsites .ms-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))} .microsites .ms-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))} .microsites .ms-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))} @media (max-width:1024px){ .microsites .ms-grid{grid-template-columns:repeat(3,1fr)} } @media (max-width:640px){ .microsites .ms-grid{grid-template-columns:repeat(2,1fr)} } .microsites .ms-card { border: none; border-radius: 18px; background: linear-gradient(180deg, rgba(255,255,255,0.97), rgba(255,255,255,0.92)); box-shadow: 0 10px 26px rgba(0,0,0,.08), 0 2px 10px rgba(0,0,0,.06); transition: transform .22s ease, box-shadow .22s ease; padding: 1.5rem 1rem; text-align: center; } .microsites .ms-card:hover { transform: translateY(-5px); box-shadow: 0 16px 36px rgba(0,0,0,.14), 0 6px 14px rgba(0,0,0,.1); } .microsites .ms-card-link { display: flex; flex-direction: column; align-items: center; gap: 1rem; text-decoration: none; height: 100%; } .microsites .ms-media{ width: 80px; height: 80px; border-radius: 20px; display: grid; place-items: center; background: var(--govco-secondary-color); position: relative; box-shadow: 0 6px 18px rgba(0,0,0,.15), inset 0 0 0 2px rgba(255,255,255,.22); transition: transform .25s ease, box-shadow .25s ease, filter .25s ease; } .microsites .ms-media::after{ content:""; position:absolute; inset:0; border-radius:20px; background: radial-gradient(120% 120% at 30% 20%, rgba(255,255,255,.24) 0%, rgba(255,255,255,0) 55%); pointer-events:none; } .microsites .ms-card:hover .ms-media{ transform: scale(1.08) rotate(-2deg); box-shadow: 0 10px 24px rgba(0,0,0,.18), inset 0 0 0 2px rgba(255,255,255,.28); } .microsites .ms-icon{ width: 60%; height: 60%; object-fit: contain; filter: brightness(0) invert(1) drop-shadow(0 2px 3px rgba(0,0,0,.15)); } .microsites .ms-label { color: var(--govco-secondary-color); font-weight: 800; font-size: 1rem; line-height: 1.3; transition: color .2s ease; } .microsites .ms-card:hover .ms-label { color: var(--govco-primary-color); } .microsites .ms-card-link:focus-visible, .microsites .ms-slide-link:focus-visible { outline: 3px solid color-mix(in srgb, var(--govco-secondary-color) 40%, white); outline-offset: 3px; border-radius: 14px; } .microsites .ms-carousel { position:relative; } .microsites .ms-track { overflow:auto; scroll-snap-type:x mandatory; -webkit-overflow-scrolling:touch; margin:0 2.25rem; } .microsites .ms-rail { list-style:none; display:flex; gap:1rem; padding:.25rem 0 1.1rem; margin:0; } .microsites .ms-slide { min-width:220px; scroll-snap-align:center; } .microsites .ms-slide-link { display:flex; align-items:center; gap:.8rem; text-decoration:none; border: none; border-radius:14px; padding:1rem 1.05rem; background: linear-gradient(180deg, rgba(255,255,255,0.96), rgba(255,255,255,0.94)); box-shadow: 0 10px 24px rgba(0,0,0,.08), 0 2px 8px rgba(0,0,0,.05); transition: transform .18s ease, box-shadow .18s ease, filter .18s ease; } .microsites .ms-slide-link:hover { transform: translateY(-3px); box-shadow: 0 16px 36px rgba(0,0,0,.12), 0 6px 14px rgba(0,0,0,.08); filter: saturate(1.02); } .microsites .ms-nav { position:absolute; top:50%; transform:translateY(-50%); width:44px; height:44px; border-radius:50%; border:none; cursor:pointer; display:grid; place-items:center; color: var(--govco-white-color); background: color-mix(in srgb, var(--govco-secondary-color) 80%, transparent); box-shadow: 0 8px 18px rgba(0,0,0,.18); transition: transform .15s ease, filter .15s ease, background .15s ease; } .microsites .ms-nav:hover { transform:translateY(-50%) scale(1.05); filter:brightness(1.05); } .microsites .ms-prev { left:0; } .microsites .ms-next { right:0; } </style> <script> (() => { const root = document.currentScript.closest('.microsites'); const car = root.querySelector('[data-ms-carousel]'); if(!car) return; const track = car.querySelector('.ms-track'); const prev = car.querySelector('.ms-prev'); const next = car.querySelector('.ms-next'); function slide(dir=1){ const card = track.querySelector('.ms-slide'); if(!card) return; const delta = card.getBoundingClientRect().width + 12; track.scrollBy({left: dir*delta, behavior:'smooth'}); } prev.addEventListener('click',()=>slide(-1)); next.addEventListener('click',()=>slide(1)); })(); </script></section><div class="calls-carousel-container govco-container"> <h2 class="calls-carousel-title">Convocatorias Vigentes</h2> <div class="calls-carousel-wrapper"> <button class="carousel-btn left" onclick="scrollCalls(-1)" aria-label="Anterior">‹</button> <div class="calls-carousel" id="callsCarousel"> <div class="call-slide"> <article class="call-card no-image"> <div class="call-content"> <div class="call-header"> <h3 class="call-title"> Convocatoria de Encargo A-2025-031 Secretaría de Educación - Carrera Administrativa Grado 02 Celador </h3> <div class="call-badges"> <span class="badge badge-info"> Publicación: 16/10/2025 </span> </div> </div> <p class="call-description"> Nivel: Asistencial, Denominación del empleo: Celador, Código: 477, Grado: 02, Carácter del empleo: Carrera Administrativa, Dependencia: Esta... </p> <div class="call-actions"> <a href="http://putumayo.gov.co/publications/26?type=4" class="govco-btn btn-primary">Ver más</a> <a href="/storage/app/public/publications/2025-10/documents/0oGaJws2pFEcrIJBq4XsiFlOUf3CSQeHC1ptsNSE.pdf" target="_blank" rel="noopener" class="govco-btn btn-ghost">Documento</a> </div> </div> </article> </div> <div class="call-slide"> <article class="call-card no-image"> <div class="call-content"> <div class="call-header"> <h3 class="call-title"> Convocatoria de Encargo A-2025-032 Secretaria de Educación </h3> <div class="call-badges"> <span class="badge badge-info"> Publicación: 16/10/2025 </span> </div> </div> <p class="call-description"> Nivel: Asistencial, Denominación del empleo: Auxiliar de Servicios Generales, Código: 470, Grado: 02, Carácter del empleo: Carrera Administr... </p> <div class="call-actions"> <a href="http://putumayo.gov.co/publications/27?type=4" class="govco-btn btn-primary">Ver más</a> <a href="/storage/app/public/publications/2025-10/documents/pwYGJaeDXkC4G05HuAYZcAKNSlKScRdEBgiIX6Je.pdf" target="_blank" rel="noopener" class="govco-btn btn-ghost">Documento</a> </div> </div> </article> </div> <div class="call-slide"> <article class="call-card no-image"> <div class="call-content"> <div class="call-header"> <h3 class="call-title"> <span class="call-title-toggle" data-full="CONVOCATORIA PROCESO DE CONFORMACIÓN DEL BANCO DE HOJAS DE VIDA PARA PROVEER EL EMPLEO DE JEFE DE OFICINA DE CONTROL INTERNO DE LA GOBERNACIÓN DEL DEPARTAMENTO DEL PUTUMAYO Y LAS EMPRESAS SOCIALES DEL ESTADO DE ORDEN DEPARTAMENTAL DEL PUTUMAYO PARA EL PERIODO 2026-2029" data-short="CONVOCATORIA PROCESO DE CONFORMACIÓN DEL BANCO DE HOJAS DE VIDA PARA PROVEER EL EMPLEO DE JEFE DE OFICINA DE CONTROL INT…" data-expanded="0" onclick="toggleTitle(this)">CONVOCATORIA PROCESO DE CONFORMACIÓN DEL BANCO DE HOJAS DE VIDA PARA PROVEER EL EMPLEO DE JEFE DE OFICINA DE CONTROL INT…</span> </h3> <div class="call-badges"> <span class="badge badge-info"> Publicación: 08/10/2025 </span> </div> </div> <p class="call-description"> El banco de hojas de vida será una base de datos de las personas que aspiren a los empleos mencionados que cumplan con los requisitos mínimo... </p> <div class="call-actions"> <a href="http://putumayo.gov.co/publications/25?type=4" class="govco-btn btn-primary">Ver más</a> <a href="/storage/app/public/publications/2025-10/documents/wulISZv1ry7JyEc3t6rowYVbbSSIwCAg3c3NgnDQ.pdf" target="_blank" rel="noopener" class="govco-btn btn-ghost">Documento</a> <a href="https://drive.google.com/drive/folders/1wWbXZGraeEdlPW0RPmYluvvIHXN2NFf9?usp=drive_link" target="_blank" rel="noopener" class="govco-btn btn-ghost">Más información…</a> </div> </div> </article> </div> <div class="call-slide"> <article class="call-card no-image"> <div class="call-content"> <div class="call-header"> <h3 class="call-title"> Juzgado Tercero (03) administrativo del circuito de Mocoa </h3> <div class="call-badges"> <span class="badge badge-info"> Publicación: 06/10/2025 </span> <span class="badge badge-range"> 06/10/2025 – 10/10/2025 </span> </div> </div> <p class="call-description"> El Secretario del Juzgado tercero administrativo del circuito de Mocoa, de conformidad a lo establecido en el artículo 21 de la ley 472 de 1... </p> <div class="call-actions"> <a href="http://putumayo.gov.co/publications/22?type=4" class="govco-btn btn-primary">Ver más</a> <a href="/storage/app/public/publications/2025-10/documents/7ZHIePTsSTVzZKJJwV5R6dm8I1l1sl2FAWc5ywvR.pdf" target="_blank" rel="noopener" class="govco-btn btn-ghost">Documento</a> </div> </div> </article> </div> <div class="call-slide"> <article class="call-card no-image"> <div class="call-content"> <div class="call-header"> <h3 class="call-title"> Convocatoria para encargo Carrera Administrativa Grado 01 Técnico Área Salud Secretaría de Salud Departamental </h3> <div class="call-badges"> <span class="badge badge-info"> Publicación: 02/10/2025 </span> </div> </div> <p class="call-description"> Sin observaciones </p> <div class="call-actions"> <a href="http://putumayo.gov.co/publications/19?type=4" class="govco-btn btn-primary">Ver más</a> <a href="/storage/app/public/publications/2025-10/documents/HhD9OqjEMui1Ru9NJHvMpnCKO33vsMToKhMjj2uj.pdf" target="_blank" rel="noopener" class="govco-btn btn-ghost">Documento</a> </div> </div> </article> </div> </div> <button class="carousel-btn right" onclick="scrollCalls(1)" aria-label="Siguiente">›</button> </div> </div> <script>function scrollCalls(direction) { const container = document.getElementById('callsCarousel'); const scrollAmount = 330; // Ajusta si quieres que avance más o menos container.scrollBy({ left: direction * scrollAmount, behavior: 'smooth' });} function toggleTitle(el) { const expanded = el.getAttribute('data-expanded') === '1'; el.textContent = expanded ? el.dataset.short : el.dataset.full; el.setAttribute('data-expanded', expanded ? '0' : '1');}</script><style>.calls-carousel-container{ padding:2rem 1rem; max-width:1200px; margin:auto; position:relative; margin-top:1rem;}.calls-carousel-title{ font-size:2rem; font-weight:800; color:var(--govco-secondary-color); text-align:center; margin-bottom:1.25rem;} .call-title-toggle{ cursor: pointer; color: inherit; font: inherit; } /* layout */.calls-carousel-wrapper{ position:relative; }.calls-carousel{ display:flex; flex-wrap:wrap; justify-content:center; gap:1.25rem; padding:0;}.calls-carousel::-webkit-scrollbar{ display:none; } .call-slide{ flex:1 1 320px; max-width:100%; display:flex; } /* Card elegante */.call-card{ width:100%; display:grid; grid-template-columns: 1fr; background: linear-gradient(180deg, rgba(255,255,255,.98), rgba(255,255,255,.94)); border-radius:18px; box-shadow:0 10px 26px rgba(0,0,0,.08), 0 2px 10px rgba(0,0,0,.06); overflow:hidden; transition: transform .18s ease, box-shadow .18s ease;}.call-card:hover{ transform:translateY(-3px); box-shadow:0 16px 36px rgba(0,0,0,.12), 0 6px 14px rgba(0,0,0,.08);} /* Media (sólo si hay imagen) */.call-card.has-image .call-media{ max-height:180px; overflow:hidden; }.call-card.has-image .call-img{ width:100%; height:180px; object-fit:cover; display:block;}.call-card.no-image .call-media{ display:none; } /* Contenido */.call-content{ padding:1rem 1rem 1.1rem; display:flex; flex-direction:column; gap:.7rem; }.call-header{ display:flex; flex-direction:column; gap:.35rem; }.call-title{ font-size:1.15rem; font-weight:800; color:var(--govco-secondary-color); margin:0;} /* Badges (fechas) */.call-badges{ display:flex; flex-wrap:wrap; gap:.35rem; }.badge{ display:inline-flex; align-items:center; gap:.4rem; border-radius:999px; padding:.25rem .6rem; font-size:.8rem; font-weight:700;}.badge-info{ color:var(--govco-secondary-color); background: color-mix(in srgb, var(--govco-secondary-color) 10%, white); border:1px solid color-mix(in srgb, var(--govco-secondary-color) 25%, white);}.badge-range{ color:#2e7d32; background: color-mix(in srgb, #2e7d32 10%, white); border:1px solid color-mix(in srgb, #2e7d32 25%, white);} /* Descripción */.call-description{ color:#333; line-height:1.45; margin:.2rem 0 0; min-height:56px;} /* Acciones */.call-actions{ margin-top:.3rem; display:flex; gap:.5rem; flex-wrap:wrap; } /* Botones Govco */.govco-btn{ display:inline-block; text-decoration:none; font-weight:700; border-radius:10px; padding:.48rem .9rem; font-size:.92rem; transition:filter .15s ease, transform .15s ease;}.govco-btn:hover{ filter:brightness(1.05); transform:translateY(-1px); } .btn-primary{ background:var(--govco-secondary-color); color:#fff; border:1px solid var(--govco-secondary-color);}.btn-ghost{ background:transparent; color:var(--govco-secondary-color); border:1px solid color-mix(in srgb, var(--govco-secondary-color) 50%, white);} /* Flechas */.carousel-btn{ position:absolute; top:50%; transform:translateY(-50%); background: color-mix(in srgb, var(--govco-secondary-color) 85%, transparent); color:#fff; border:none; width:44px; height:44px; border-radius:50%; font-size:1.35rem; cursor:pointer; z-index:5; box-shadow:0 8px 18px rgba(0,0,0,.18); display:grid; place-items:center; transition: transform .15s ease, filter .15s ease;}.carousel-btn:hover{ transform:translateY(-50%) scale(1.05); filter:brightness(1.05); }.carousel-btn.left{ left:-4px; }.carousel-btn.right{ right:-4px; } /* Empty state */.no-calls{ text-align:center; color:var(--govco-tertiary-color); }</style> <section class="news-tabs govco-container" aria-label="Sección de noticias"> <div class="tabs tabs--news" role="tablist"> <button class="tab is-active" role="tab" aria-selected="true" aria-controls="tab-news" data-target="tab-news"> Noticias </button> <button class="tab" role="tab" aria-selected="false" aria-controls="tab-anti" data-target="tab-anti"> Anticontrabando </button> </div> <div id="tab-news" class="tab-pane is-active" role="tabpanel"> <div class="news-section govco-container"> <h2 class="news-title">Noticias</h2> <div class="news-container"> <!-- Noticia destacada --> <div class="featured-news"> <img src="http://putumayo.gov.co/storage/app/public/publications/2025-10/images/AvGRZmhwLTKRzFrkJclbBiZjTAQsL1Eokz1BCX7W.jpg" alt="Participa de la Campaña de Valoración Integral en Salud" class="featured-image"> <div class="featured-content"> <h3 class="featured-title">Participa de la Campaña de Valoración Integral en Salud</h3> <p class="featured-date"> <strong>Publicación:</strong> 07/10/2025 </p> <p class="featured-description">#Infancia | Participa de la Campaña de Valoración Integral en Salud, la salud de tus hijos depende del cuidado que les brindes hoy. Padres, madres y cuidadores "Un chequeo hoy, un futuro más sano" a...</p> <div> <a href="http://putumayo.gov.co/publications/24?type=2" class="news-btn">Leer más</a> </div> </div> </div> <!-- Lista lateral de noticias --> <div class="news-list"> <div class="news-item"> <img src="http://putumayo.gov.co/storage/app/public/publications/2025-10/images/M2mqwdlAtpuu1Jw5gRSC0gh56Znu4DtQsFdawK4A.jpg" alt="Día 1 – 𝗙𝗮𝘀𝗲 𝗗𝗲𝗽𝗮𝗿𝘁𝗮𝗺𝗲𝗻𝘁𝗮𝗹 𝗝𝘂𝗲𝗴𝗼𝘀 𝗜𝗻𝘁𝗲𝗿𝗰𝗼𝗹𝗲𝗴𝗶𝗮𝗱𝗼𝘀 𝗡𝗮𝗰𝗶𝗼𝗻𝗮𝗹𝗲𝘀 𝟮𝟬𝟮𝟱" class="news-thumbnail"> <div class="news-item-content"> <a href="http://putumayo.gov.co/publications/21" class="news-item-title">Día 1 – 𝗙𝗮𝘀𝗲 𝗗𝗲𝗽𝗮𝗿𝘁𝗮𝗺𝗲𝗻𝘁𝗮𝗹 𝗝𝘂𝗲𝗴𝗼𝘀 𝗜𝗻𝘁𝗲𝗿𝗰𝗼𝗹𝗲𝗴𝗶𝗮𝗱𝗼𝘀 𝗡𝗮𝗰𝗶𝗼𝗻𝗮𝗹𝗲𝘀 𝟮𝟬𝟮𝟱</a> <p class="news-item-date">30/09/2025</p> </div> </div> <div class="news-item"> <img src="http://putumayo.gov.co/storage/images/publications/new_3.jpg" alt="Plan de Desarrollo Integral del Putumayo" class="news-thumbnail"> <div class="news-item-content"> <a href="http://putumayo.gov.co/publications/3" class="news-item-title">Plan de Desarrollo Integral del Putumayo</a> <p class="news-item-date">15/03/1980</p> </div> </div> </div> </div> <div class="news-more"> <a href="http://putumayo.gov.co/publications/all?type=2" class="news-more-btn">Ver más noticias</a> </div></div> <style>/* Estilos Base (Desktop) */.govco-container { max-width: 1200px; margin-left: auto; margin-right: auto; padding-left: 1rem; padding-right: 1rem;} .news-section { padding: 2rem 1rem; margin: auto; font-family: var(--govco-font-primary, sans-serif);} .news-title { font-size: 2rem; font-weight: 700; color: var(--govco-secondary-color, #004884); text-align: center; margin-bottom: 2rem;} .news-container { display: grid; grid-template-columns: 2fr 1fr; gap: 2rem; align-items: flex-start;} .featured-news { background-color: var(--govco-white-color, #fff); border-radius: var(--govco-border-radius, 8px); box-shadow: var(--govco-box-shadow, 0 2px 6px rgba(0,0,0,0.05)); overflow: hidden; display: flex; flex-direction: column;} .featured-image { width: 100%; height: 250px; object-fit: cover;} .featured-content { padding: 1rem; display: flex; flex-direction: column; justify-content: space-between; height: 100%;} .featured-title { font-size: 1.4rem; font-weight: bold; color: var(--govco-secondary-color, #004884); margin-bottom: 0.5rem;} .featured-date { font-size: 0.9rem; color: var(--govco-tertiary-color, #666); margin-bottom: 0.8rem;} .featured-description { font-size: 0.95rem; color: var(--govco-tertiary-color, #333); flex-grow: 1;} .news-btn { margin-top: 1rem; align-self: flex-start; background-color: var(--govco-secondary-color, #004884); color: var(--govco-white-color, #fff); font-weight: 600; padding: 0.5rem 1.2rem; border-radius: var(--govco-border-radius, 4px); text-decoration: none; transition: background 0.3s ease;} .news-btn:hover { background-color: var(--govco-primary-color, #007bff);} .news-list { display: flex; flex-direction: column; gap: 1rem;} .news-item { display: flex; align-items: flex-start; gap: 1rem; background: var(--govco-white-color, #fff); padding: 0.8rem; border-radius: var(--govco-border-radius, 6px); box-shadow: var(--govco-box-shadow, 0 1px 4px rgba(0,0,0,0.05));} .news-thumbnail { width: 70px; height: 70px; object-fit: cover; border-radius: var(--govco-border-radius, 6px);} .news-item-content { flex: 1;} .news-item-title { font-size: 1rem; font-weight: bold; color: var(--govco-secondary-color, #004884); text-decoration: none;} .news-item-title:hover { color: var(--govco-primary-color, #007bff);} .news-item-date { font-size: 0.85rem; color: #888; margin-top: 0.25rem;} .news-more { text-align: center; margin-top: 2rem;} .news-more-btn { background-color: var(--govco-secondary-color, #004884); color: var(--govco-white-color, white); padding: 0.7rem 1.5rem; font-weight: bold; border-radius: var(--govco-border-radius, 5px); text-decoration: none; transition: background 0.3s;} .news-more-btn:hover { background-color: var(--govco-primary-color, #007bff);} @media (max-width: 992px) { .news-container { grid-template-columns: 1fr; gap: 1.5rem; }} @media (max-width: 768px) { .news-section { padding: 1.5rem 1rem; } .news-title { font-size: 1.8rem; margin-bottom: 1.5rem; } .featured-image { height: 200px; } .featured-title { font-size: 1.2rem; } .featured-description { font-size: 0.9rem; }} @media (max-width: 576px) { .govco-container { padding-left: 0.5rem; padding-right: 0.5rem; } .news-section { padding: 1rem 0; } .featured-image { height: 180px; }}</style> </div> <div id="tab-anti" class="tab-pane" role="tabpanel" hidden> <div class="events-section govco-container"> <h2 class="events-title">Noticias Anticontrabando</h2> <div class="events-container"> <!-- Evento destacado --> <div class="featured-event"> <img src="http://putumayo.gov.co/storage/images/publications/new_9.jpg" alt="Sensibilización y Alianzas en Mocoa: La FND Lucha contra el Contrabando" class="featured-image"> <div class="featured-content"> <h3 class="featured-title">Sensibilización y Alianzas en Mocoa: La FND Lucha contra el Contrabando</h3> <p class="featured-date"> <strong>Publicación:</strong> 22/09/2025 </p> <p class="featured-description">El Grupo Operativo Anticontrabando de la FND - Federación Nacional deDepartamentos realizó una charla de sensibilización con sus aliados estratégicos,entre ellos el Ejército Nacional, en Mocoa....</p> <a href="http://putumayo.gov.co/publications/18?type=7" class="event-btn">Leer más</a> </div> </div> <!-- Lista lateral de eventos --> <div class="events-list"> <div class="event-item"> <img src="http://putumayo.gov.co/storage/images/publications/new_6.jpg" alt="El Grupo Operativo Anticontrabando de la FND" class="event-thumbnail"> <div class="event-item-content"> <a href="http://putumayo.gov.co/publications/15" class="event-item-title">El Grupo Operativo Anticontrabando de la FND</a> <p class="event-item-date">19/08/2025</p> </div> </div> <div class="event-item"> <img src="http://putumayo.gov.co/storage/images/publications/new_7.jpg" alt="Lucha contra el Contrabando en Putumayo: Operativos en el Alto Putumayo para Proteger la Salud" class="event-thumbnail"> <div class="event-item-content"> <a href="http://putumayo.gov.co/publications/16" class="event-item-title">Lucha contra el Contrabando en Putumayo: Operativos en el Alto Putumayo para Proteger la Salud</a> <p class="event-item-date">19/08/2025</p> </div> </div> <div class="event-item"> <img src="http://putumayo.gov.co/storage/images/publications/new_8.jpg" alt="Campaña anticontrabando en Santiago durante fiestas patronales" class="event-thumbnail"> <div class="event-item-content"> <a href="http://putumayo.gov.co/publications/17" class="event-item-title">Campaña anticontrabando en Santiago durante fiestas patronales</a> <p class="event-item-date">19/08/2025</p> </div> </div> </div> </div> <div class="events-more"> <a href="http://putumayo.gov.co/publications/all?type=7" class="events-more-btn">Ver más noticias anticontrabando</a> </div></div> <style>.events-section { padding: 2rem 1rem; margin: auto;} .events-title { font-size: 2rem; font-weight: 700; color: var(--govco-secondary-color); text-align: center; margin-bottom: 2rem;} .events-container { display: grid; grid-template-columns: 2fr 1fr; gap: 2rem; align-items: flex-start;} .featured-event { background-color: var(--govco-white-color); border-radius: var(--govco-border-radius); box-shadow: var(--govco-box-shadow); overflow: hidden; display: flex; flex-direction: column;} .featured-image { width: 100%; height: 250px; object-fit: cover;} .featured-content { padding: 1rem; display: flex; flex-direction: column; justify-content: space-between; height: 100%;} .featured-title { font-size: 1.4rem; font-weight: bold; color: var(--govco-secondary-color); margin-bottom: 0.5rem;} .featured-date { font-size: 0.9rem; color: var(--govco-tertiary-color); margin-bottom: 0.8rem;} .featured-description { font-size: 0.95rem; color: var(--govco-black-color); flex-grow: 1;} .event-btn { margin-top: 1rem; align-self: flex-start; background-color: var(--govco-secondary-color); color: var(--govco-white-color); font-weight: 600; padding: 0.5rem 1.2rem; border-radius: var(--govco-border-radius); text-decoration: none; transition: background 0.3s ease;} .event-btn:hover { background-color: var(--govco-primary-color);} .events-list { display: flex; flex-direction: column; gap: 1rem;} .event-item { display: flex; align-items: flex-start; gap: 1rem; background: var(--govco-white-color); padding: 0.8rem; border-radius: var(--govco-border-radius); box-shadow: var(--govco-box-shadow);} .event-thumbnail { width: 70px; height: 70px; object-fit: cover; border-radius: var(--govco-border-radius);} .event-item-content { flex: 1;} .event-item-title { font-size: 1rem; font-weight: bold; color: var(--govco-secondary-color); text-decoration: none;} .event-item-title:hover { color: var(--govco-primary-color);} .event-item-date { font-size: 0.85rem; color: var(--govco-tertiary-color); margin-top: 0.25rem;} .events-more { text-align: center; margin-top: 2rem;} .events-more-btn { background-color: var(--govco-secondary-color); color: var(--govco-white-color); padding: 0.7rem 1.5rem; font-weight: bold; border-radius: var(--govco-border-radius); text-decoration: none; transition: background 0.3s;} .events-more-btn:hover { background-color: var(--govco-primary-color);}</style> </div> </section> <!-- <iframe src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Fgobernaciondelputumayo%2F%3Flocale%3Des_LA&tabs=timeline&width=340&height=620&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId" width="340" height="620" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe> --> <div id="custom-carousel"> <h2>Enlaces de Interés</h2> <p>Ingresa a los siguientes enlaces de interés de nuestro municipio</p> <div class="carousel-container"> <button id="carousel-prev">❮</button> <div class="carousel-slide-container"> <div class="carousel-slide-track"> <!-- Carousel Items --> <div class="carousel-slide"> <a href="https://www.postal.gov.co" target="_blank"> <img src="/img/interest-links/0ea90-logopostal.png" alt="Postal"> </a> </div> <div class="carousel-slide"> <a href="https://www.colombiacompra.gov.co" target="_blank"> <img src="/img/interest-links/1fbca-colombia_compra_eficiente.png" alt="Colombia Compra Eficiente"> </a> </div> <div class="carousel-slide"> <a href="https://www.mintic.gov.co" target="_blank"> <img src="/img/interest-links/3c7bd-logo_del_ministerio_de_tecnologias_de_la_informacion_y_las_comunicaciones_de_colombia_2022-2026.png" alt="Ministerio de las Tecnologías"> </a> </div> <div class="carousel-slide"> <a href="https://www.presidencia.gov.co" target="_blank"> <img src="/img/interest-links/8b3ef-presi.jpeg" alt="Presidencia de la República"> </a> </div> <div class="carousel-slide"> <a href="https://www.serviciodeempleo.gov.co" target="_blank"> <img src="/img/interest-links/29fa9-logos_spe2024-40.png" alt="Servicio Público de Empleo"> </a> </div> <div class="carousel-slide"> <a href="https://www.colombia.co" target="_blank"> <img src="/img/interest-links/60e60-asa07f5012f32278cd5c.png" alt="CO"> </a> </div> <div class="carousel-slide"> <a href="https://www.sisben.gov.co" target="_blank"> <img src="/img/interest-links/24107-sisben.png" alt="Sisbén"> </a> </div> <div class="carousel-slide"> <a href="https://www.gov.co" target="_blank"> <img src="/img/interest-links/a60d0-gov.png" alt="Gov.CO"> </a> </div> <div class="carousel-slide"> <a href="https://www.urnadecristal.gov.co" target="_blank"> <img src="/img/interest-links/ae7ba-logo-urna.png" alt="Urna de Cristal"> </a> </div> <div class="carousel-slide"> <a href="https://www.funcionpublica.gov.co" target="_blank"> <img src="/img/interest-links/af0d9-funcion-publica.png" alt="Función Pública"> </a> </div> <div class="carousel-slide"> <a href="https://www.metrologia.gov.co" target="_blank"> <img src="/img/interest-links/ea995-hora.png" alt="Instituto Nacional de Metrología"> </a> </div> <div class="carousel-slide"> <a href="https://www.portalterritorial.gov.co" target="_blank"> <img src="/img/interest-links/ee6cd-logoportal4.png" alt="Portal Territorial de Colombia"> </a> </div> <!-- Fin de Carousel Items --> </div> </div> <button id="carousel-next">❯</button> </div></div> <script>document.addEventListener('DOMContentLoaded', () => { let currentSlide = 0; const itemsToShow = 3; // Número de elementos visibles const items = document.querySelectorAll('.carousel-slide'); const totalItems = items.length; const track = document.querySelector('.carousel-slide-track'); function updateSlidePosition() { const slideWidth = items[0].offsetWidth; track.style.transform = `translateX(-${currentSlide * slideWidth}px)`; } function nextSlide() { if (currentSlide < totalItems - itemsToShow) { currentSlide++; } else { currentSlide = 0; // Reinicia si llegamos al final } updateSlidePosition(); } function prevSlide() { if (currentSlide > 0) { currentSlide--; } else { currentSlide = totalItems - itemsToShow; } updateSlidePosition(); } // Asignar eventos a los botones document.querySelector('#carousel-prev').addEventListener('click', prevSlide); document.querySelector('#carousel-next').addEventListener('click', nextSlide); // Deslizamiento automático cada 5 segundos let autoSlideInterval = setInterval(nextSlide, 5000); // Pausar el deslizamiento automático al pasar el ratón sobre el carrusel track.addEventListener('mouseenter', () => clearInterval(autoSlideInterval)); // Reanudar el deslizamiento automático cuando se quita el ratón track.addEventListener('mouseleave', () => { autoSlideInterval = setInterval(nextSlide, 5000); }); // Ajustar el tamaño de la ventana y redimensionar window.addEventListener('resize', updateSlidePosition);});</script> <style>#custom-carousel { text-align: center; padding: 20px;} #custom-carousel h2 { font-size: 2rem; margin-bottom: 10px;} #custom-carousel p { font-size: 1.2rem; margin-bottom: 20px;} .carousel-container { max-width: 1200px; display: flex; align-items: center; justify-content: center; position: relative; width: 90%; margin: 0 auto; margin-bottom: 2rem;} .carousel-slide-container { overflow: hidden; width: 100%; height: auto;} .carousel-slide-track { display: flex; transition: transform 0.5s ease; justify-content: space-between; /* Ajusta el espaciado entre los elementos */} .carousel-slide { flex: 0 0 auto; /* Evitar que los elementos se encogan o crezcan */ width: 160px; /* Tamaño fijo para las imágenes */ padding: 0 15px; /* Añadir espacio alrededor de cada imagen */ box-sizing: border-box;} .carousel-slide img { width: 100%; height: auto; object-fit: contain;} #carousel-prev, #carousel-next { background-color: transparent; border: none; cursor: pointer; font-size: 2rem; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; padding: 0 20px;} #carousel-prev { left: 0; margin-left: 10px; color: var(--govco-secondary-color);} #carousel-next { right: 0; margin-right: 10px; color: var(--govco-secondary-color);}</style> </main> </div> </div> <footer class="footer-govco"> <div class="footer-top"> <div class="footer-column footer-column-logos"> <img src="/logos/logo_govco.png" alt="GOV.CO" class="footer-logo"> <img src="/logos/logo_vida.png" alt="Colombia Potencia de la Vida" class="footer-logo"> <img src="/logos/logo_co.svg" alt="CO Colombia" class="footer-logo-small"> </div> <div class="footer-column"> <h4>Gobernación del Putumayo</h4> <p><strong>Dirección:</strong> Calle 8 # 7 - 40 Barrio Centro Mocoa - Putumayo, Colombia.</p> <p><strong>Horarios de Atención:</strong></p> <p>• Atención Presencial: Lunes - Viernes de 8:00 am a 12:00 pm / 2:00 pm a 6:00 pm.</p> <p>• Atención Canales Virtuales: Lunes a Viernes de 8:00 am a 12:00 pm / 2:00 pm a 6:00 pm.</p> <p><strong>Código Postal:</strong> 860001</p> </div> <div class="footer-column"> <h4>Contacto</h4> <p><strong>Teléfono:</strong></p> <p>• Mocoa: 608 4201515</p> <p>• Línea Anticorrupción: 608 4201515</p> <p><strong>Correo Institucional:</strong> contactenos@putumayo.gov.co</p> <p><strong>Correo correspondencia:</strong> notificaciones.judiciales@putumayo.gov.co - controlintenrodegestion@putumayo.gov.co</p> <a href="/contact">Solicita una llamada</a> | <a href="/web-call">Llamada web</a> | <a href="/chat">Hablemos en línea</a> </div> <div class="footer-column"> <h4>Acerca del sitio</h4> <a href="/sitemap">Mapa del sitio</a> <a href="/privacy">Políticas de privacidad</a> <a href="/copyright">Políticas de derechos de autor</a> <a href="/terms">Términos y condiciones</a> <h4>Ayudas de accesibilidad</h4> <a href="/accessibility">Centro de relevo</a> <div class="social-icons"> <!--a href="https://twitter.com" target="_blank" rel="noopener noreferrer">Síguenos en Twitter</a--> <a href="https://www.facebook.com/gobernaciondelputumayo" target="_blank" rel="noopener noreferrer">Síguenos en Facebook</a> </div> </div> </div> <div class="footer-bottom"> <p id="local-time"></p> <p>@2025 - Gobernacion de Putumayo</p> <p>Unidad de Gestion de Tecnologia</p> </div></footer> <script> function updateTime() { const options = { hour: '2-digit', minute: '2-digit', second: '2-digit', timeZone: 'America/Bogota' }; const timeNow = new Intl.DateTimeFormat('es-CO', options).format(new Date()); document.getElementById('local-time').textContent = timeNow; } setInterval(updateTime, 1000); updateTime();</script> <style scoped>.footer-govco { background-color: #004884; /* Azul fuerte */ color: #FFFFFF; padding: 30px 0; font-family: Arial, sans-serif;} .footer-top { display: flex; justify-content: space-between; align-items: flex-start; padding: 0 40px; border-bottom: 4px solid #003F72; /* Línea de separación */} .footer-column { flex: 1; max-width: 250px; margin: 20px;} .footer-column h4 { font-size: 16px; margin-bottom: 10px; color: #FFFFFF; font-weight: bold;} .footer-column p,.footer-column a { color: #FFFFFF; font-size: 14px; margin-bottom: 5px;} .footer-column a { text-decoration: none; color: #FFFFFF;} .footer-column a:hover { color: #FFCC00; /* Color de resalto amarillo */} /* Estilos para la columna de los logos */.footer-column-logos { display: flex; flex-direction: column; align-items: center;} .footer-logo { width: 120px; height: auto; margin-bottom: 15px;} .footer-logo-small { width: 80px; height: auto; margin-bottom: 0;} .social-icons a { display: block; margin-bottom: 5px;} .footer-bottom { text-align: center; padding: 10px 0; background-color: #004080; /* Azul oscuro */} .footer-bottom p { font-size: 14px; color: #FFFFFF; margin: 0;} /* Media Queries para el footer en pantallas pequeñas */@media (max-width: 768px) { .footer-top { flex-direction: column; padding: 0 20px; } .footer-column { max-width: 100%; margin: 10px 0; text-align: center; } .footer-column-logos { flex-direction: row; justify-content: center; } .footer-logo { width: 80px; margin-right: 10px; } .social-icons { display: flex; justify-content: center; flex-wrap: wrap; } .social-icons a { margin: 0 10px; } .footer-bottom { font-size: 12px; padding: 10px 20px; }} /* Estilos para el modo de alto contraste */body.high-contrast .footer-govco { background-color: #000; /* Fondo negro */ color: #fff; /* Texto blanco */} body.high-contrast .footer-govco a { color: #0ff; /* Enlaces en cian */} body.high-contrast .footer-govco a:hover { color: #fff; /* Enlaces en blanco al pasar el cursor */} body.high-contrast .footer-column h4 { color: #fff; /* Encabezados en blanco */} body.high-contrast .footer-column p { color: #fff; /* Párrafos en blanco */} body.high-contrast .footer-logo { filter: invert(1); /* Invertir colores de los logos */} body.high-contrast .footer-bottom { border-top: 1px solid #fff; /* Borde superior en blanco */} body.high-contrast .footer-bottom p { color: #fff; /* Texto en blanco */} body.high-contrast .social-icons a { color: #0ff; /* Iconos de redes sociales en cian */} body.high-contrast .social-icons a:hover { color: #fff; /* Iconos en blanco al pasar el cursor */} body.high-contrast .social-icons a img { filter: invert(1); /* Invertir colores de los iconos si son imágenes */} /* Media Queries para el modo de alto contraste en pantallas pequeñas */@media (max-width: 768px) { body.high-contrast .footer-top { /* Mantiene los ajustes responsivos */ }}</style> <!-- Livewire Scripts --> <script src="/livewire/livewire.js?id=90730a3b0e7144480175" data-turbo-eval="false" data-turbolinks-eval="false" ></script><script data-turbo-eval="false" data-turbolinks-eval="false" > if (window.livewire) { console.warn('Livewire: It looks like Livewire\'s @livewireScripts JavaScript assets have already been loaded. Make sure you aren\'t loading them twice.') } window.livewire = new Livewire(); window.livewire.devTools(true); window.Livewire = window.livewire; window.livewire_app_url = ''; window.livewire_token = 'SN2FZw2HSP2auqpdKrgjpLK2HkiwdXE4Zt29Ka6n'; /* Make sure Livewire loads first. */ if (window.Alpine) { /* Defer showing the warning so it doesn't get buried under downstream errors. */ document.addEventListener("DOMContentLoaded", function () { setTimeout(function() { console.warn("Livewire: It looks like AlpineJS has already been loaded. Make sure Livewire\'s scripts are loaded before Alpine.\\n\\n Reference docs for more info: http://laravel-livewire.com/docs/alpine-js") }) }); } /* Make Alpine wait until Livewire is finished rendering to do its thing. */ window.deferLoadingAlpine = function (callback) { window.addEventListener('livewire:load', function () { callback(); }); }; let started = false; window.addEventListener('alpine:initializing', function () { if (! started) { window.livewire.start(); started = true; } }); document.addEventListener("DOMContentLoaded", function () { if (! started) { window.livewire.start(); started = true; } });</script> <script> function toggleSidebar() { let sidebar = document.getElementById("sidebar"); let mainContent = document.getElementById("main-content"); let body = document.body; sidebar.classList.toggle("collapsed"); body.classList.toggle("sidebar-collapsed"); // Ajustar el ancho del contenido dinámicamente if (sidebar.classList.contains("collapsed")) { mainContent.style.width = "calc(100% - 80px)"; } else { mainContent.style.width = "calc(100% - 260px)"; } } </script> </body></html> <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js"></script><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.min.js"></script><script src="https://cdn.jsdelivr.net/npm/chartist/dist/chartist.min.js"></script>