@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slide-sicode{position:relative;width:115%;}.slide-sicode h3{margin-bottom:2rem;}.slide-sicode h3 span{font-size:1.4rem;font-weight:600;margin-top:7px;display:block;}.slide-sicode p{font-weight:300 !important;}.slide-campesinado{position:relative;width:115%;}.slide-campesinado h5{font-weight:bold;margin-top:-3rem;margin-bottom:3rem;}.view-slide-home .views-row-4 .text{width:100% !important;height:100%;left:0 !important;max-width:100vw !important;}.block-view-slide-home .views-row.views-row-4 img:first-of-type{object-position:top right !important;}.slide-convocatoria-dc{position:absolute;left:0px;top:0;width:100%;height:100%;}.slide-convocatoria-dc a{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none !important;background-color:transparent !important;margin:0 !important;padding:0 !important;opacity:0;}.slide-convocatoria-dc a:hover{opacity:0;}@media (max-width:992px) and (orientation:portrait){.view-slide-home .views-row-4 img:last-of-type{object-position:bottom center !important;display:block !important;}.slide-convocatoria-dc a{top:48%;left:35%;width:52% !important;}.slide-campesinado{position:relative;width:100%;height:100%;padding:1rem 1.5rem;}.slide-sicode{position:relative;width:100%;height:100%;padding:1rem 1.5rem;}.slide-sicode h3{font-size:1.3rem !important;margin-bottom:1rem !important;}.slide-sicode h3 span{font-size:1rem !important;}.slide-sicode p{font-size:0.9rem !important;}}
.text-green{color:#345a58 !important;}.bg-rotulo-morado{background-color:RGB(0,72,132) !important;}
#navbar-top{background-color:#fff;padding-top:0;padding-bottom:0;}.region-top-header{background-color:#0943b5;padding:5px 2rem;}.block-view-logo-govco{position:relative;width:80%;margin:0 auto;}.block-view-logo-govco img{height:35px;}.navbar-form{width:100%;}.region-top-header-form{width:100%;background-color:#fff;position:relative;display:flex;align-items:center;width:80%;margin:0 auto;}.block-view-logos-sen-y-dane{width:50%;padding:2rem 0;margin-left:1rem;}.block-view-logos-sen-y-dane img{width:160px !important;height:auto !important;margin-left:7px;}.block-search-form{position:absolute;right:0;width:35%;display:block !important;}header #search-block-form{padding:0 !important;flex-flow:row;width:100%;position:relative;}.block-search-form form > div{margin-bottom:0 !important;}.block-search-form input{background-color:#fff !important;color:#4c4c4c !important;border:1px solid #0943b5;font-weight:300;border-radius:30px;outline:none;height:40px;padding-right:60px;width:100%;}.block-search-form input:focus{outline:none;border:2px solid #0943b5;box-shadow:none;}.block-search-form button{position:absolute;background-color:#0943b5 !important;width:32px;height:32px;border:none;outline:none;color:transparent;border-radius:100%;top:4px;right:5px;display:block;}.block-search-form button:hover{opacity:0.75;color:transparent;}.block-search-form button::after{content:"";background-image:url(http://www.sen.gov.co/sites/default/files/2025-12/lupa.png);background-position:center;background-size:contain;position:absolute;top:10%;left:10%;width:80%;height:80%;}.block-view-banner-general img{height:40vh;}#navbar-main{height:auto;}.menu--main{justify-content:center;padding-right:40px;width:100%;display:flex;margin:0 auto;}.menu--main .navbar-nav > .nav-item{margin:0 0.5rem;max-width:250px;align-self:center;}.menu--main .navbar-nav > .nav-item .nav-link{font-size:1rem;line-height:1.2rem;}.block-view-slide-home .skin-default{position:relative;width:100%;height:74vh !important;;}.site-footer{background-color:#0943b5;}.block-footer-govco{font-family:"Nunito Sans",sans-serif;font-weight:600;}.block-footer-govco h6{font-size:1.2rem;color:#fff !important;font-weight:bold;}.block-footer-govco p{font-size:0.825rem;color:#fff !important;}.block-footer-govco a{color:#fff !important;transition:0.4s all;}.block-footer-govco a:hover{font-weight:900;}.block-footer-govco #panel-uno{text-align:center;}.block-footer-govco #panel-uno img.logo-govco{width:120px;height:35px;object-fit:contain}.block-footer-govco #panel-uno img.logo-marca{width:60px;height:60px;object-fit:contain;margin:0 auto;}.block-footer-govco #panel-dos{border-left:1px solid #fff;border-right:1px solid #fff;padding:0 30px;}.block-footer-govco .redes{display:flex;flex-wrap:wrap;list-style:none;margin-left:0;padding-left:0 !important;justify-content:space-between;}.block-footer-govco .redes li{margin-top:10px;margin-right:10px;}.block-footer-govco .redes li a{display:flex;align-items:center;color:#fff;}.block-footer-govco .redes li a .icon-sn{background-color:#fff;display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:100%;margin-right:8px;}.block-footer-govco .redes li a img{width:25px;height:25px;object-fit:contain;filter:brightness(0) saturate(100%) invert(16%) sepia(60%) saturate(4500%) hue-rotate(218deg) brightness(93%) contrast(96%);}@media (max-width:1199.98px){.menu--main .navbar-nav > .nav-item{margin:0 0rem;}.menu--main .navbar-nav > .nav-item .nav-link{font-size:0.9rem;}}@media (max-width:992px){.block-view-logo-govco{width:100%;display:flex;justify-content:center;}.region-top-header-form{width:100%;}.block-search-form{left:auto;width:40%;margin:0;padding-right:1rem;}.block-view-logos-sen-y-dane img{margin-left:0 !important;}#navbar-main button[data-target="#CollapsingNavbar"]{font-size:1.2rem;margin-left:5px;}.block-footer-govco{width:90%;left:5%;}.block-footer-govco #panel-uno{text-align:left;}.block-footer-govco #panel-dos{border-right:none;border-left:none;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:30px 0;margin:30px 0px;}}@media (max-width:575.98px){.block-view-logos-sen-y-dane{width:100%;margin-left:0;display:flex;justify-content:center;}.block-search-form{display:none !important;}}
.node-pagina-migracion .contenedor_icono_documento_descarga{align-items:center;}.navlink-border-b.active{border-right:none !important;border-bottom:10px solid #1c487e !important;background-color:##f9f9f9 !important;}.accordion-sc{margin:2px 0;}.accordion-sc .card-header{padding:0;}.accordion-sc .btn-acordeon{width:100%;min-height:60px;padding:0.5rem 3rem 0.5rem 2rem !important;display:flex;align-items:center;transition:0.4s all;color:#1c487e;}.accordion-sc .btn-acordeon.collapsed{background-color:#eed8d8;}.accordion-sc .btn-acordeon span{margin:auto 0.5rem;font-size:clamp(1rem,2vw,1.2rem);font-family:'Poppins',sans-serif;font-weight:500;}.accordion-sc .btn-acordeon i{position:absolute;right:20px;transition:0.4s all;}.accordion-sc .btn-acordeon.collapsed i{transform:rotate(180deg);}#views-exposed-form-preguntas-frecuentes-block-1{background-color:#fff;}#views-exposed-form-preguntas-frecuentes-block-1 > div{flex-direction:column;}#views-exposed-form-preguntas-frecuentes-block-1 .form-type-textfield{width:80%;margin:0 auto;}#views-exposed-form-preguntas-frecuentes-block-1 .form-type-textfield label{text-align:center;width:100%;display:block;}#views-exposed-form-preguntas-frecuentes-block-1 .form-composite legend{display:none;}#views-exposed-form-preguntas-frecuentes-block-1 .form-composite .fieldset-wrapper > div.radio{display:flex;flex-wrap:wrap;justify-content:center;}#views-exposed-form-preguntas-frecuentes-block-1 .form-item-field-grupo-o-categoria-value:nth-child(1){display:none;}#views-exposed-form-preguntas-frecuentes-block-1 .form-item-field-grupo-o-categoria-value{margin:0.5rem !important;padding:0 !important;}#views-exposed-form-preguntas-frecuentes-block-1 .form-item-field-grupo-o-categoria-value input.form-radio{display:none;opacity:0.1;}#views-exposed-form-preguntas-frecuentes-block-1 .form-item-field-grupo-o-categoria-value label{display:block;background-color:#9e96c2;color:#fff;padding:5px 12px;border-radius:100px;cursor:pointer;}#views-exposed-form-preguntas-frecuentes-block-1 .form-item-field-grupo-o-categoria-value input.form-radio:checked+label{background-color:#403087 !important;}#views-exposed-form-preguntas-frecuentes-block-1 .form-actions{display:none;}
.block-view-plan-de-capacitacion{position:relative;}.block-view-plan-de-capacitacion .view-content{max-width:100%;margin:0 auto;}.block-view-plan-de-capacitacion .views-row{position:relative;padding:0rem 0rem 3rem;background:rgb(0 0 0 / 1%);border:1px solid #fff;}.block-view-plan-de-capacitacion .views-row:nth-child(odd){background-color:rgb(0 0 0 / 5%);}.block-view-plan-de-capacitacion .views-row .views-field-field-fecha{font-weight:bold;font-size:1.2rem;text-align:center;padding:1rem 0.5rem;background-color:#9e96c2;color:#fff;}.block-view-plan-de-capacitacion .views-row:nth-child(odd) .views-field-field-fecha{background-color:#787194;}.block-view-plan-de-capacitacion .views-row .views-field-title{font-weight:600;padding:1rem 1.5rem;color:#004884;margin-bottom:3rem;}.block-view-plan-de-capacitacion .views-row .views-field-title .field-nota{font-size:0.9rem;font-weight:300;}.block-view-plan-de-capacitacion .views-row .views-field-field-duracion{position:absolute;bottom:60px;right:20px;padding:1rem 1.5rem;text-align:right;display:flex;align-items:center;justify-content:flex-end;font-size:0.9rem;font-weight:900;color:#433f52;}.block-view-plan-de-capacitacion .views-row .views-field-field-duracion img{width:30px;}.block-view-plan-de-capacitacion .views-row .btn-detail{position:absolute;width:60%;left:20%;bottom:20px;text-align:center;background-color:#403087;border:2px solid #503cad;color:#fff;padding:0.2rem 1rem;border-radius:8px;cursor:pointer;transition:0.4s all;}.block-view-plan-de-capacitacion .views-row .btn-detail:hover{opacity:0.8;}.block-view-plan-de-capacitacion .views-row .modal{background-color:#00000087;}.block-view-plan-de-capacitacion .views-row .modal-body{padding:0;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left{padding:1rem 3rem;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left h1{font-weight:600;font-size:1.6rem;color:#403087;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left h1 .field-nota{font-size:1.3rem;font-weight:normal;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left h1::after{content:"";display:block;width:60px;height:7px;background-color:#9e96c2;;margin:10px 0 20px;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left p,.block-view-plan-de-capacitacion .views-row .modal-body .bl-left ul li{color:#312727;font-size:1.1rem;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-right{position:relative;background-color:#403087;color:#fff !important;padding:1rem 3rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-right .btn-close{position:absolute;top:20px;right:20px;cursor:pointer;color:transparent !important;filter:invert(1);transform:scale(1.2);}.block-view-plan-de-capacitacion .views-row .modal-body .bl-right img{width:200px;margin:0 auto;display:block;}.block-view-plan-de-capacitacion .views-row .modal-body .item-list .list-group li{background:transparent;border:none;color:#fff !important;font-size:1.2rem;}.block-view-plan-de-capacitacion .views-row .modal-body .item-list .list-group li strong{display:none;}@media only screen and (max-width:600px){.block-view-plan-de-capacitacion .views-row .views-field-field-fecha{font-size:0.9rem;}.block-view-plan-de-capacitacion .views-row .views-field-title{padding:1rem 0.5rem;font-size:0.9rem;line-height:1rem;}.block-view-plan-de-capacitacion .views-row .views-field-field-duracion{right:10px;padding:1rem 0.5rem;}.block-view-plan-de-capacitacion .views-row .btn-detail{width:90%;left:5%;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left{padding:1rem 1.5rem;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left h1{font-size:1.2rem;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-left p,.block-view-plan-de-capacitacion .views-row .modal-body .bl-left ul li{font-size:1rem;}.block-view-plan-de-capacitacion .views-row .modal-body .bl-right{padding:1rem 1.5rem;}.block-view-plan-de-capacitacion .views-row .modal-body .item-list .list-group li{font-size:1rem;}}
