/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{position:relative;width:40px;height:40px;}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:11000;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.poll{overflow:hidden;}.poll .bar{height:1em;margin:1px 0;background-color:#ddd;}.poll .bar .foreground{background-color:#000;height:1em;float:left;}
.poll dl,.poll dd{margin:0;}.poll .links{text-align:center;}.poll .percent{text-align:right;}.poll .total{text-align:center;}.poll .vote-form{text-align:center;}.poll .vote-form{text-align:left;}.poll .vote-form .poll-title{font-weight:bold;}.poll-chtext{width:80%;}.poll-chvotes .form-text{width:85%;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.ajax-throbber.sk-wave{display:flex;justify-content:space-between;width:var(--sk-size);height:var(--sk-size);}.ajax-throbber .sk-wave-rect{width:15%;height:100%;animation:sk-wave 1.2s infinite ease-in-out;background-color:var(--sk-color);}.ajax-throbber .sk-wave-rect:nth-child(1){animation-delay:-1.2s;}.ajax-throbber .sk-wave-rect:nth-child(2){animation-delay:-1.1s;}.ajax-throbber .sk-wave-rect:nth-child(3){animation-delay:-1s;}.ajax-throbber .sk-wave-rect:nth-child(4){animation-delay:-0.9s;}.ajax-throbber .sk-wave-rect:nth-child(5){animation-delay:-0.8s;}@keyframes sk-wave{0%,40%,100%{transform:scaleY(0.4);}20%{transform:scaleY(1);}}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
/* @license MIT  */
.boton-contratacion{position:relative;background:var(--color-mi-ciudad);background:linear-gradient(145deg,var(--color-mi-ciudad) 0%,var(--color-mi-ciudad-secundary_dark) 48%,var(--color-mi-ciudad_dark) 48%,var(--color-mi-ciudad-secundary_dark) 100%);color:#fff;width:100%;text-align:center;text-decoration:none;font-weight:bold;border:.2em solid var(--color-mi-ciudad_light);padding:1em 1.5em;font-family:"Ubuntu",sans-serif;font-size:1.2em;font-weight:700;transition:all .5s ease;display:block}.boton-contratacion:hover,.boton-contratacion:focus{background:var(--color-mi-ciudad_light);transition:all .5s ease;color:#333;text-decoration:none}.list-group{position:absolute}.list-group-item{z-index:10}.contratos-y-obras h1.titulo-seccion:before{background-color:var(--color-mi-ciudad-secundary_dark);margin-right:1.5rem}.contratos-y-obras .despliegue-general .content p{line-height:inherit}.contratacion-block h2.block-title{display:flex}.contratacion-block h2.block-title::before{background-color:var(--color-mi-ciudad);content:" ";height:calc(auto - 0.7rem);width:1rem;float:left;display:block;margin-right:2rem;top:.2rem;position:relative}.contratacion-block .block-info{display:grid;margin-bottom:6rem}.contratacion-block .block-info svg{margin-right:3rem;display:block;grid-row:1/span 3;width:10rem}.contratacion-block .block-info svg path{fill:#85ba94;stroke:inherit}.contratacion-block .block-info svg polygon{fill:#85ba94;stroke:#85ba94;stroke-width:0}.contratacion-block .block-info h2.block-title__icon{grid-column:2/span 3;margin-bottom:1.5rem;display:initial;font-family:"Ubuntu",sans-serif;font-size:1.8em;color:#333;font-weight:700;padding-left:0px;margin-bottom:30px}.contratacion-block .block-info p{grid-column:2/span 3;grid-row:2/span 3}@media(max-width:767px){.contratacion-block .block-info{flex-direction:column;justify-content:center}.contratacion-block .block-info svg{margin:0 auto 1.5rem;max-width:8rem;grid-row:2/span 3;grid-column:1/span 4}.contratacion-block .block-info h2.block-title__icon{grid-column:1/span 4}.contratacion-block .block-info p{grid-column:1/span 4;grid-row:5}}#block-juridica .contratacion-block{position:relative}#block-juridica .btn-custom{text-transform:uppercase;font-family:"Rajdhani",sans-serif;font-weight:600;font-size:1.6rem}#block-juridica .btn-custom i{margin-left:.5rem}#block-juridica .btn-custom:hover,#block-juridica .btn-custom:focus{background:#fff}#block-juridica .btn-search{margin-right:2rem}#block-juridica .btn-download{padding:1.5rem 2rem}#block-juridica .btn-download i{margin-left:1.5rem}#block-juridica .contratacion-results__data{font-family:"Rajdhani",sans-serif;font-weight:500}#block-juridica .contratacion-results__data-head,#block-juridica .c__results-text{font-family:"Ubuntu",sans-serif;font-weight:600}#block-juridica .contratacion-results__data-head .order-data{cursor:pointer}#block-juridica .contratacion-results__data-head .order-data i{margin-left:.5rem}#block-juridica .c__results-text{font-size:1.9rem}#block-juridica div[class^=contratacion-results__data-],#block-juridica div[class^=contratacion-results__data-] .row-data{width:100%}#block-juridica div[class^=contratacion-results__data-] .row-data>div:nth-child(2n){display:flex;flex-flow:row !important;justify-content:flex-start !important;width:8%}#block-juridica .contratacion-filter{margin-bottom:5rem;background:var(--color-mi-ciudad_light)}#block-juridica .contratacion-filter .container{overflow:hidden}#block-juridica .form-group{margin-bottom:1rem}#block-juridica .form-group__input{flex:1 2 68%;font-size:2rem}#block-juridica .form-group__input .input-group{width:100%}#block-juridica .contratacion-filter__form{padding:2rem 0}#block-juridica .contratacion-filter__form label{color:var(--color-mi-ciudad_dark)}#block-juridica .contratacion-filter__form .form-control{height:auto;padding:1rem;border:1px solid var(--color-mi-ciudad-secundary_dark);box-shadow:0 1px 0 1px rgba(0,0,0,.03);max-height:4.7rem}#block-juridica .contratacion-filter__form .form-control[type=date]{color:#66686d}#block-juridica .contratacion-filter__form .form-control.select{display:block;color:#444;max-width:100%;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23005550%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#ffffff 0%,#f7f7f7 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#block-juridica .contratacion-filter__form .form-control.select::-ms-expand{display:none}#block-juridica .contratacion-filter__form .form-control.select:hover{border-color:#888}#block-juridica .contratacion-filter__form .form-control.select:focus{border-color:#aaa;box-shadow:0 0 1px 3px var(--color-mi-ciudad_light);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}#block-juridica .contratacion-filter__form .form-control.select option{font-weight:normal}#block-juridica .contratacion-filter__form .form-control.select option[selected]{background-color:var(--color-mi-ciudad_dark)}#block-juridica .contratacion-filter__form-labels div,#block-juridica .contratacion-filter__form-labels label{margin-bottom:2rem}#block-juridica .contratacion-results__data-body{background:#ededf1;margin-bottom:1.5rem}#block-juridica .contratacion-results__data-body>a{position:relative;color:#000;transition:all .3s}#block-juridica .contratacion-results__data-body>a:hover,#block-juridica .contratacion-results__data-body>a:focus{color:#fff;text-decoration:none;background-color:var(--color-mi-ciudad-secundary_dark);transition:all .3s}#block-juridica .contratacion-results__data-body>a:hover .data-modalidad,#block-juridica .contratacion-results__data-body>a:hover span.data-adjudicacion{color:#fff;transition:all .3s}#block-juridica .contratacion-results__data-body>a:hover .data-link div a,#block-juridica .contratacion-results__data-body>a:hover .data-link div a:hover{background-color:var(--color-mi-ciudad_dark);text-decoration:none;transition:all .3s}#block-juridica .contratacion-results__data-body:nth-child(odd){background-color:#f4f9f1}#block-juridica .contratacion-results__data-body .data-modalidad,#block-juridica .contratacion-results__data-body .data-adjudicacion,#block-juridica .contratacion-results__data-body .data-valor,#block-juridica .contratacion-results__data-body .data-fecha{font-family:"Ubuntu",sans-serif;font-weight:600}#block-juridica .contratacion-results__data-body .data-nombre div,#block-juridica .contratacion-results__data-body .row-data .data-fecha-nombre{text-transform:capitalize}#block-juridica .contratacion-results__data-body .data-modalidad,#block-juridica .contratacion-results__data-body span.data-adjudicacion{font-size:1.4rem;color:#66686d}#block-juridica .contratacion-results__data-body span.data-adjudicacion{display:block;margin-top:1rem}#block-juridica .contratacion-results__data-body .data-link{position:relative;width:100%;padding:0}#block-juridica .contratacion-results__data-body .data-link div{position:absolute;width:100%;height:100%;top:0;left:0;padding:0 !important}#block-juridica .contratacion-results__data-body .data-link div a{display:block;background-color:var(--color-mi-ciudad);width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s;color:#fff}#block-juridica .pagination{display:flex;align-items:flex-end}#block-juridica .pagination>li>a,#block-juridica .pagination>li>span{color:#000;padding:0 1.2rem}#block-juridica .pagination li a.paginaActual{color:#fff;background:#666}#block-juridica .pagination li a.paginaActual:hover{background:var(--color-mi-ciudad);color:#fff}#block-juridica .pagination>li li{font-size:2.5rem;top:.3rem;position:relative;padding-left:.5rem}#block-juridica .pagination>li:first-child{margin-left:.5rem}#block-juridica .pagination>li>a:hover,#block-juridica .pagination>li>a:hover span{color:var(--color-mi-ciudad_dark);background-color:transparent}@media(max-width:767px){#block-juridica .btn-download{margin:2rem 0 0;width:100%}#block-juridica .form-group__input{flex:0 1 100%;font-size:1.6rem}#block-juridica .contratacion-results__data-body .row-data>div{padding:1.5rem;border-bottom:1px dotted #e1dada;width:100% !important}#block-juridica .contratacion-results__data-body .row-data .data-link{padding:.5rem}#block-juridica .contratacion-filter__form label{font-family:"Ubuntu",sans-serif}#block-juridica .contratacion-filter__form .form-group__form{flex-direction:column;border:1px solid var(--color-mi-ciudad-secundary_dark);padding:1rem 1.5rem 1.5rem}#block-juridica .contratacion-filter__form .form-group__form label{width:100%}#block-juridica .contratacion-filter__form .form-control[type=date]{padding:0}#block-juridica .form-group__buttons{justify-content:center;flex-direction:column;margin-bottom:0}#block-juridica .form-group__buttons .btn-search{margin:0 0 1.5rem 0}#block-juridica .group_fields{display:flex;flex-direction:column;flex:1 1 100%;width:90%}#block-juridica .group_fields label{font-size:1.4rem}#block-juridica .contratacion-results__data{font-size:1.8rem}#block-juridica .contratacion-results__data-body div[class^=data-]:before{content:attr(data-label) ": ";font-weight:bold;display:block;margin-bottom:.5rem;font-family:"Rajdhani",sans-serif;font-size:2rem;margin-right:10px}#block-juridica .contratacion-filter__form .container>.row{margin-left:-1.5rem;margin-right:-1.5rem}#block-juridica .contratacion-results__data-body .data-link a:before{content:"Ver proceso";margin-right:1rem}}@media(min-width:768px){#block-juridica .contratacion-filter__form label{color:#fff;padding:2rem 1rem;flex:1 2 20%;margin-right:5%;font-size:2rem}#block-juridica .contratacion-filter__form .form-group__input label{color:var(--color-mi-ciudad_dark);padding:1rem;flex:auto;margin:0}#block-juridica .contratacion-filter__form .form-group__input label.num-norma{margin-top:-10px;padding-top:0px}#block-juridica .contratacion-filter__form .form-control{font-size:1.8rem}#block-juridica .contratacion-filter__form{background:linear-gradient(90deg,var(--color-mi-ciudad_dark) 28%,var(--color-mi-ciudad_light) 0);padding:5rem 7rem}#block-juridica .contratacion-results__data-head{padding-bottom:1.5rem;font-size:1.8rem}#block-juridica .contratacion-results__data-head .row-data{align-items:flex-start}#block-juridica .c__results-text{font-size:2rem}#block-juridica div[class^=contratacion-results__data-] .row-data{padding-right:0;max-height:100%}#block-juridica div[class^=contratacion-results__data-] .row-data>div{width:10%;position:relative;align-items:center;display:flex;justify-content:flex-start}#block-juridica div[class^=contratacion-results__data-] .row-data>div.data-valor{width:7%}#block-juridica div[class^=contratacion-results__data-] .row-data>div:nth-child(5){width:44%}#block-juridica div[class^=contratacion-results__data-] .row-data>div:last-child{flex:0}#block-juridica div[class^=contratacion-results__data-] .row-data>div:first-child{width:12% !important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#block-juridica div[class^=contratacion-results__data-] .row-data>.data-tipo{width:7%}#block-juridica div[class^=contratacion-results__data-] .row-data>.data-nombre{justify-content:center;flex-flow:column;align-items:flex-start;width:10%}#block-juridica div[class^=contratacion-results__data-] .row-data>.data-nombre>div:first-child{padding-bottom:1.5rem !important}#block-juridica div[class^=contratacion-results__data-] .row-data>.data-nombre div{padding:0 !important}#block-juridica div[class^=contratacion-results__data-] .row-data>.wrap-fecha{justify-content:center;align-items:flex-start}#block-juridica .contratacion-results__data-body .data-link{position:relative}#block-juridica .contratacion-results__data-body .data-link div a{font-size:2.5rem}#block-juridica .contratacion-results__data-body .row-data div{padding:1.5rem}#block-juridica .contratacion-results__data-body .data-valor{font-size:2rem;align-self:center;width:10%;word-break:break-all}#block-juridica .contratacion-results__data-body .data-fecha{font-size:1.6rem;margin-bottom:1rem}}
.slick-prev{left:10px !important}.slick-next{right:20px !important}.slick-prev,.slick-next{z-index:1;width:50px !important;height:100% !important}.slick-prev:before,.slick-next:before{color:#72101c !important;font-size:50px !important}@media screen and (min-width:768px){.slick-track{margin:0 6rem !important}}.slick-slider{background:#fdfdf8}.slick-slide{padding:20px 0}.contratacion-block{padding-bottom:50px;margin-top:20px}.bg-red{background:#f3f3ee}.contenedor-slide{background:#f3f3ee;color:#fff;padding-bottom:50px}.contenedor-slide__h2{text-align:center;padding-top:25px;color:var(--color-sector-g-juridica);font-size:3rem;font-weight:bolder;font-family:"Ubuntu",sans-serif;border-bottom:solid #fff 1px;padding-bottom:20px}@media screen and (min-width:786px){.contenedor-slide__h2{text-align:left;border:none;margin-bottom:0px;padding-bottom:0px}}.caja-tarjeta{color:#000;border-right:dashed 2px #ca0000;padding-right:20px;min-height:390px;padding-left:2rem;padding-top:1rem}.caja-tarjeta:hover,.caja-tarjeta:focus{color:#fff900;text-decoration:none;background:var(--color-sector-g-juridica)}.caja-tarjeta:hover .caja-tarjeta__h3,.caja-tarjeta:focus .caja-tarjeta__h3{text-decoration:underline}.caja-tarjeta:hover .caja-tarjeta__sumario,.caja-tarjeta:hover .caja-tarjeta__fecha,.caja-tarjeta:focus .caja-tarjeta__sumario,.caja-tarjeta:focus .caja-tarjeta__fecha{color:#fff}@media screen and (min-width:375px){.caja-tarjeta{margin-left:0;min-height:340px}}@media screen and (min-width:768px){.caja-tarjeta{min-height:220px}}.caja-tarjeta--w255{max-width:255px;justify-content:center;align-items:center;margin-left:0;margin-right:0}.caja-tarjeta--w255:hover,.caja-tarjeta--w255:focus{color:#fff}.caja-tarjeta--w255:hover .caja-tarjeta__ver,.caja-tarjeta--w255:hover .caja-tarjeta__ver,.caja-tarjeta--w255:focus .caja-tarjeta__ver,.caja-tarjeta--w255:focus .caja-tarjeta__ver{font-weight:bold;background:#ffda00}@media screen and (min-width:768px){.caja-tarjeta--w255{justify-content:flex-start}}.caja-tarjeta__top{flex-flow:column}@media screen and (min-width:786px){.caja-tarjeta__top{height:90px;flex-flow:row}}.caja-tarjeta__fecha,.caja-tarjeta__sumario{color:#000}.caja-tarjeta__imagen{background-color:#fdfdf8;width:50px;height:50px;padding:3px}.caja-tarjeta__h3{margin-bottom:0;font-size:2rem;font-family:"Rajdhani",sans-serif;font-weight:bold}@media screen and (min-width:786px){.caja-tarjeta__h3{margin:0}}.caja-tarjeta__fecha{margin-bottom:10px !important;text-transform:uppercase;font-family:"Rajdhani",sans-serif;font-weight:600;font-size:1.6rem;line-height:20px;margin-top:5px}.caja-tarjeta__sumario{font-family:"Rajdhani",sans-serif;font-size:1.8rem;line-height:2.6rem;font-weight:500}.caja-tarjeta__ver{cursor:pointer;justify-content:center;align-items:center;height:200px;width:150px;background:#ffffffba;font-family:"Rajdhani",sans-serif;font-size:2.2rem;font-weight:500;border:dashed #000 2px;color:var(--color-sector-g-juridica)}@media screen and (min-width:375px){.caja-tarjeta__ver{width:200px}}.boton-contratacion{position:relative;background:var(--color-sector-g-juridica);color:#fff;width:100%;text-align:center;text-decoration:none;font-weight:bold;border:.2em solid var(--color-sector-g-juridica);padding:15px;font-family:"Bree Serif",sans-serif;font-size:1.3em;font-weight:100;transition:all .5s ease;display:block;margin-top:30px;margin-bottom:30px}.boton-contratacion__w50{border:dashed 2px var(--color-sector-g-juridica);padding:0px 10px;margin-top:50px}@media screen and (min-width:786px){.boton-contratacion__w50{width:60%;padding:0px 30px}}.boton-contratacion:hover,.boton-contratacion:focus{background:#ad0007;transition:all .5s ease;color:#ffda00;text-decoration:none}.list-group{position:absolute}.list-group-item{z-index:10}.contratos-y-obras h1.titulo-seccion:before{background-color:var(--color-sector-g-juridica);margin-right:1.5rem}.contratos-y-obras .despliegue-general .content p{line-height:inherit}.contratacion-block h2.block-title{display:flex}.contratacion-block h2.block-title::before{background-color:var(--color-sector-g-juridica);content:" ";height:calc(auto - 0.7rem);width:1rem;float:left;display:block;margin-right:2rem;top:.2rem;position:relative}.contratacion-block .block-info{display:grid;margin-bottom:6rem}.contratacion-block .block-info svg{margin-right:3rem;display:block;grid-row:1/span 3;width:10rem}.contratacion-block .block-info svg path{fill:#85ba94;stroke:inherit}.contratacion-block .block-info svg polygon{fill:#85ba94;stroke:#85ba94;stroke-width:0}.contratacion-block .block-info h2.block-title__icon{grid-column:2/span 3;margin-bottom:1.5rem;display:initial;font-family:"Ubuntu",sans-serif;font-size:1.8em;color:#333;font-weight:700;padding-left:0px;margin-bottom:30px}.contratacion-block .block-info p{grid-column:2/span 3;grid-row:2/span 3}@media(max-width:767px){.contratacion-block .block-info{flex-direction:column;justify-content:center}.contratacion-block .block-info svg{margin:0 auto 1.5rem;max-width:8rem;grid-row:2/span 3;grid-column:1/span 4}.contratacion-block .block-info h2.block-title__icon{grid-column:1/span 4}.contratacion-block .block-info p{grid-column:1/span 4;grid-row:5}}.titulo-bloque-juridica{font-size:3.9rem !important;margin-top:40px !important}#block-juridicanacional .contratacion-block,#block-juridicadistrital .contratacion-block,#block-juridicalocal .contratacion-block,#block-juridicaprotocolos .contratacion-block{position:relative}#block-juridicanacional .btn-custom,#block-juridicadistrital .btn-custom,#block-juridicalocal .btn-custom,#block-juridicaprotocolos .btn-custom{text-transform:uppercase;font-family:"Rajdhani",sans-serif;font-weight:600;font-size:1.6rem}#block-juridicanacional .btn-custom i,#block-juridicadistrital .btn-custom i,#block-juridicalocal .btn-custom i,#block-juridicaprotocolos .btn-custom i{margin-left:.5rem}#block-juridicanacional .btn-custom:hover,#block-juridicanacional .btn-custom:focus,#block-juridicadistrital .btn-custom:hover,#block-juridicadistrital .btn-custom:focus,#block-juridicalocal .btn-custom:hover,#block-juridicalocal .btn-custom:focus,#block-juridicaprotocolos .btn-custom:hover,#block-juridicaprotocolos .btn-custom:focus{background:#fff}#block-juridicanacional .btn-search,#block-juridicadistrital .btn-search,#block-juridicalocal .btn-search,#block-juridicaprotocolos .btn-search{margin-right:2rem}#block-juridicanacional .btn-download,#block-juridicadistrital .btn-download,#block-juridicalocal .btn-download,#block-juridicaprotocolos .btn-download{padding:1.5rem 2rem}#block-juridicanacional .btn-download i,#block-juridicadistrital .btn-download i,#block-juridicalocal .btn-download i,#block-juridicaprotocolos .btn-download i{margin-left:1.5rem}#block-juridicanacional .contratacion-results__data,#block-juridicadistrital .contratacion-results__data,#block-juridicalocal .contratacion-results__data,#block-juridicaprotocolos .contratacion-results__data{font-family:"Rajdhani",sans-serif;font-weight:500}#block-juridicanacional .contratacion-results__data-head,#block-juridicanacional .c__results-text,#block-juridicadistrital .contratacion-results__data-head,#block-juridicadistrital .c__results-text,#block-juridicalocal .contratacion-results__data-head,#block-juridicalocal .c__results-text,#block-juridicaprotocolos .contratacion-results__data-head,#block-juridicaprotocolos .c__results-text{font-family:"Ubuntu",sans-serif;font-weight:600}#block-juridicanacional .contratacion-results__data-head .order-data,#block-juridicadistrital .contratacion-results__data-head .order-data,#block-juridicalocal .contratacion-results__data-head .order-data,#block-juridicaprotocolos .contratacion-results__data-head .order-data{cursor:pointer}#block-juridicanacional .contratacion-results__data-head .order-data i,#block-juridicadistrital .contratacion-results__data-head .order-data i,#block-juridicalocal .contratacion-results__data-head .order-data i,#block-juridicaprotocolos .contratacion-results__data-head .order-data i{margin-left:.5rem}#block-juridicanacional .c__results-text,#block-juridicadistrital .c__results-text,#block-juridicalocal .c__results-text,#block-juridicaprotocolos .c__results-text{font-size:1.9rem}#block-juridicanacional div[class^=contratacion-results__data-],#block-juridicanacional div[class^=contratacion-results__data-] .row-data,#block-juridicadistrital div[class^=contratacion-results__data-],#block-juridicadistrital div[class^=contratacion-results__data-] .row-data,#block-juridicalocal div[class^=contratacion-results__data-],#block-juridicalocal div[class^=contratacion-results__data-] .row-data,#block-juridicaprotocolos div[class^=contratacion-results__data-],#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data{width:100%}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div:nth-child(2n),#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div:nth-child(2n),#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div:nth-child(2n),#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div:nth-child(2n){display:flex;flex-flow:row !important;justify-content:flex-start !important}#block-juridicanacional .contratacion-filter,#block-juridicadistrital .contratacion-filter,#block-juridicalocal .contratacion-filter,#block-juridicaprotocolos .contratacion-filter{margin-bottom:5rem;background:var(--color-sector-g-juridica_light)}#block-juridicanacional .contratacion-filter .container,#block-juridicadistrital .contratacion-filter .container,#block-juridicalocal .contratacion-filter .container,#block-juridicaprotocolos .contratacion-filter .container{overflow:hidden}#block-juridicanacional .form-group,#block-juridicadistrital .form-group,#block-juridicalocal .form-group,#block-juridicaprotocolos .form-group{margin-bottom:3rem}#block-juridicanacional .form-group__input,#block-juridicadistrital .form-group__input,#block-juridicalocal .form-group__input,#block-juridicaprotocolos .form-group__input{flex:1 2 68%;font-size:2rem}#block-juridicanacional .form-group__input .input-group,#block-juridicadistrital .form-group__input .input-group,#block-juridicalocal .form-group__input .input-group,#block-juridicaprotocolos .form-group__input .input-group{width:100%}#block-juridicanacional .contratacion-filter__form,#block-juridicadistrital .contratacion-filter__form,#block-juridicalocal .contratacion-filter__form,#block-juridicaprotocolos .contratacion-filter__form{padding:2rem 0}#block-juridicanacional .contratacion-filter__form label,#block-juridicadistrital .contratacion-filter__form label,#block-juridicalocal .contratacion-filter__form label,#block-juridicaprotocolos .contratacion-filter__form label{color:var(--color-sector-g-juridica_dark)}#block-juridicanacional .contratacion-filter__form .form-control,#block-juridicadistrital .contratacion-filter__form .form-control,#block-juridicalocal .contratacion-filter__form .form-control,#block-juridicaprotocolos .contratacion-filter__form .form-control{height:auto;padding:1rem;border:1px solid var(--color-sector-g-juridica-secundary_dark);box-shadow:0 1px 0 1px rgba(0,0,0,.03);max-height:4.7rem}#block-juridicanacional .contratacion-filter__form .form-control[type=date],#block-juridicadistrital .contratacion-filter__form .form-control[type=date],#block-juridicalocal .contratacion-filter__form .form-control[type=date],#block-juridicaprotocolos .contratacion-filter__form .form-control[type=date]{color:#66686d}#block-juridicanacional .contratacion-filter__form .form-control.select,#block-juridicadistrital .contratacion-filter__form .form-control.select,#block-juridicalocal .contratacion-filter__form .form-control.select,#block-juridicaprotocolos .contratacion-filter__form .form-control.select{display:block;color:#444;max-width:100%;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23005550%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#ffffff 0%,#f7f7f7 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}#block-juridicanacional .contratacion-filter__form .form-control.select::-ms-expand,#block-juridicadistrital .contratacion-filter__form .form-control.select::-ms-expand,#block-juridicalocal .contratacion-filter__form .form-control.select::-ms-expand,#block-juridicaprotocolos .contratacion-filter__form .form-control.select::-ms-expand{display:none}#block-juridicanacional .contratacion-filter__form .form-control.select:hover,#block-juridicadistrital .contratacion-filter__form .form-control.select:hover,#block-juridicalocal .contratacion-filter__form .form-control.select:hover,#block-juridicaprotocolos .contratacion-filter__form .form-control.select:hover{border-color:#888}#block-juridicanacional .contratacion-filter__form .form-control.select:focus,#block-juridicadistrital .contratacion-filter__form .form-control.select:focus,#block-juridicalocal .contratacion-filter__form .form-control.select:focus,#block-juridicaprotocolos .contratacion-filter__form .form-control.select:focus{border-color:#aaa;box-shadow:0 0 1px 3px var(--color-sector-g-juridica);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}#block-juridicanacional .contratacion-filter__form .form-control.select option,#block-juridicadistrital .contratacion-filter__form .form-control.select option,#block-juridicalocal .contratacion-filter__form .form-control.select option,#block-juridicaprotocolos .contratacion-filter__form .form-control.select option{font-weight:normal}#block-juridicanacional .contratacion-filter__form .form-control.select option[selected],#block-juridicadistrital .contratacion-filter__form .form-control.select option[selected],#block-juridicalocal .contratacion-filter__form .form-control.select option[selected],#block-juridicaprotocolos .contratacion-filter__form .form-control.select option[selected]{background-color:var(--color-sector-g-juridica)}#block-juridicanacional .contratacion-filter__form-labels div,#block-juridicanacional .contratacion-filter__form-labels label,#block-juridicadistrital .contratacion-filter__form-labels div,#block-juridicadistrital .contratacion-filter__form-labels label,#block-juridicalocal .contratacion-filter__form-labels div,#block-juridicalocal .contratacion-filter__form-labels label,#block-juridicaprotocolos .contratacion-filter__form-labels div,#block-juridicaprotocolos .contratacion-filter__form-labels label{margin-bottom:2rem}#block-juridicanacional .contratacion-results__data-body,#block-juridicadistrital .contratacion-results__data-body,#block-juridicalocal .contratacion-results__data-body,#block-juridicaprotocolos .contratacion-results__data-body{background:#ededf1;margin-bottom:1.5rem}#block-juridicanacional .contratacion-results__data-body>a,#block-juridicadistrital .contratacion-results__data-body>a,#block-juridicalocal .contratacion-results__data-body>a,#block-juridicaprotocolos .contratacion-results__data-body>a{position:relative;color:#000;transition:all .3s}#block-juridicanacional .contratacion-results__data-body>a:hover,#block-juridicanacional .contratacion-results__data-body>a:focus,#block-juridicadistrital .contratacion-results__data-body>a:hover,#block-juridicadistrital .contratacion-results__data-body>a:focus,#block-juridicalocal .contratacion-results__data-body>a:hover,#block-juridicalocal .contratacion-results__data-body>a:focus,#block-juridicaprotocolos .contratacion-results__data-body>a:hover,#block-juridicaprotocolos .contratacion-results__data-body>a:focus{color:#fff;text-decoration:none;background-color:var(--color-sector-g-juridica);transition:all .3s}#block-juridicanacional .contratacion-results__data-body>a:hover .data-modalidad,#block-juridicanacional .contratacion-results__data-body>a:hover span.data-adjudicacion,#block-juridicadistrital .contratacion-results__data-body>a:hover .data-modalidad,#block-juridicadistrital .contratacion-results__data-body>a:hover span.data-adjudicacion,#block-juridicalocal .contratacion-results__data-body>a:hover .data-modalidad,#block-juridicalocal .contratacion-results__data-body>a:hover span.data-adjudicacion,#block-juridicaprotocolos .contratacion-results__data-body>a:hover .data-modalidad,#block-juridicaprotocolos .contratacion-results__data-body>a:hover span.data-adjudicacion{color:#fff;transition:all .3s}#block-juridicanacional .contratacion-results__data-body>a:hover .data-link div a,#block-juridicanacional .contratacion-results__data-body>a:hover .data-link div a:hover,#block-juridicadistrital .contratacion-results__data-body>a:hover .data-link div a,#block-juridicadistrital .contratacion-results__data-body>a:hover .data-link div a:hover,#block-juridicalocal .contratacion-results__data-body>a:hover .data-link div a,#block-juridicalocal .contratacion-results__data-body>a:hover .data-link div a:hover,#block-juridicaprotocolos .contratacion-results__data-body>a:hover .data-link div a,#block-juridicaprotocolos .contratacion-results__data-body>a:hover .data-link div a:hover{background-color:var(--color-sector-g-juridica);text-decoration:none;transition:all .3s}#block-juridicanacional .contratacion-results__data-body:nth-child(odd),#block-juridicadistrital .contratacion-results__data-body:nth-child(odd),#block-juridicalocal .contratacion-results__data-body:nth-child(odd),#block-juridicaprotocolos .contratacion-results__data-body:nth-child(odd){background-color:#f4f9f1}#block-juridicanacional .contratacion-results__data-body .data-modalidad,#block-juridicanacional .contratacion-results__data-body .data-adjudicacion,#block-juridicanacional .contratacion-results__data-body .data-valor,#block-juridicanacional .contratacion-results__data-body .data-fecha,#block-juridicadistrital .contratacion-results__data-body .data-modalidad,#block-juridicadistrital .contratacion-results__data-body .data-adjudicacion,#block-juridicadistrital .contratacion-results__data-body .data-valor,#block-juridicadistrital .contratacion-results__data-body .data-fecha,#block-juridicalocal .contratacion-results__data-body .data-modalidad,#block-juridicalocal .contratacion-results__data-body .data-adjudicacion,#block-juridicalocal .contratacion-results__data-body .data-valor,#block-juridicalocal .contratacion-results__data-body .data-fecha,#block-juridicaprotocolos .contratacion-results__data-body .data-modalidad,#block-juridicaprotocolos .contratacion-results__data-body .data-adjudicacion,#block-juridicaprotocolos .contratacion-results__data-body .data-valor,#block-juridicaprotocolos .contratacion-results__data-body .data-fecha{font-family:"Ubuntu",sans-serif;font-weight:600}#block-juridicanacional .contratacion-results__data-body .data-nombre div,#block-juridicanacional .contratacion-results__data-body .row-data .data-fecha-nombre,#block-juridicadistrital .contratacion-results__data-body .data-nombre div,#block-juridicadistrital .contratacion-results__data-body .row-data .data-fecha-nombre,#block-juridicalocal .contratacion-results__data-body .data-nombre div,#block-juridicalocal .contratacion-results__data-body .row-data .data-fecha-nombre,#block-juridicaprotocolos .contratacion-results__data-body .data-nombre div,#block-juridicaprotocolos .contratacion-results__data-body .row-data .data-fecha-nombre{text-transform:capitalize}#block-juridicanacional .contratacion-results__data-body .data-modalidad,#block-juridicanacional .contratacion-results__data-body span.data-adjudicacion,#block-juridicadistrital .contratacion-results__data-body .data-modalidad,#block-juridicadistrital .contratacion-results__data-body span.data-adjudicacion,#block-juridicalocal .contratacion-results__data-body .data-modalidad,#block-juridicalocal .contratacion-results__data-body span.data-adjudicacion,#block-juridicaprotocolos .contratacion-results__data-body .data-modalidad,#block-juridicaprotocolos .contratacion-results__data-body span.data-adjudicacion{font-size:1.4rem;color:#66686d}#block-juridicanacional .contratacion-results__data-body span.data-adjudicacion,#block-juridicadistrital .contratacion-results__data-body span.data-adjudicacion,#block-juridicalocal .contratacion-results__data-body span.data-adjudicacion,#block-juridicaprotocolos .contratacion-results__data-body span.data-adjudicacion{display:block;margin-top:1rem}#block-juridicanacional .contratacion-results__data-body .data-link,#block-juridicadistrital .contratacion-results__data-body .data-link,#block-juridicalocal .contratacion-results__data-body .data-link,#block-juridicaprotocolos .contratacion-results__data-body .data-link{position:relative;width:100%;padding:0}#block-juridicanacional .contratacion-results__data-body .data-link div,#block-juridicadistrital .contratacion-results__data-body .data-link div,#block-juridicalocal .contratacion-results__data-body .data-link div,#block-juridicaprotocolos .contratacion-results__data-body .data-link div{position:absolute;width:100%;height:100%;top:0;left:0;padding:0 !important}#block-juridicanacional .contratacion-results__data-body .data-link div a,#block-juridicadistrital .contratacion-results__data-body .data-link div a,#block-juridicalocal .contratacion-results__data-body .data-link div a,#block-juridicaprotocolos .contratacion-results__data-body .data-link div a{display:block;background-color:var(--color-sector-g-juridica);width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s;color:#fff}#block-juridicanacional .pagination,#block-juridicadistrital .pagination,#block-juridicalocal .pagination,#block-juridicaprotocolos .pagination{display:flex;align-items:flex-end}#block-juridicanacional .pagination>li>a,#block-juridicanacional .pagination>li>span,#block-juridicadistrital .pagination>li>a,#block-juridicadistrital .pagination>li>span,#block-juridicalocal .pagination>li>a,#block-juridicalocal .pagination>li>span,#block-juridicaprotocolos .pagination>li>a,#block-juridicaprotocolos .pagination>li>span{color:#000;padding:0 1.2rem}#block-juridicanacional .pagination li a.paginaActual,#block-juridicadistrital .pagination li a.paginaActual,#block-juridicalocal .pagination li a.paginaActual,#block-juridicaprotocolos .pagination li a.paginaActual{color:#fff;background:#666}#block-juridicanacional .pagination li a.paginaActual:hover,#block-juridicadistrital .pagination li a.paginaActual:hover,#block-juridicalocal .pagination li a.paginaActual:hover,#block-juridicaprotocolos .pagination li a.paginaActual:hover{background:var(--color-sector-g-juridica);color:#fff}#block-juridicanacional .pagination>li li,#block-juridicadistrital .pagination>li li,#block-juridicalocal .pagination>li li,#block-juridicaprotocolos .pagination>li li{font-size:2.5rem;top:.3rem;position:relative;padding-left:.5rem}#block-juridicanacional .pagination>li:first-child,#block-juridicadistrital .pagination>li:first-child,#block-juridicalocal .pagination>li:first-child,#block-juridicaprotocolos .pagination>li:first-child{margin-left:.5rem}#block-juridicanacional .pagination>li>a:hover,#block-juridicanacional .pagination>li>a:hover span,#block-juridicadistrital .pagination>li>a:hover,#block-juridicadistrital .pagination>li>a:hover span,#block-juridicalocal .pagination>li>a:hover,#block-juridicalocal .pagination>li>a:hover span,#block-juridicaprotocolos .pagination>li>a:hover,#block-juridicaprotocolos .pagination>li>a:hover span{color:var(--color-sector-g-juridica);background-color:transparent}@media(max-width:767px){#block-juridicanacional .btn-download,#block-juridicadistrital .btn-download,#block-juridicalocal .btn-download,#block-juridicaprotocolos .btn-download{margin:2rem 0 0;width:100%}#block-juridicanacional .form-group__input,#block-juridicadistrital .form-group__input,#block-juridicalocal .form-group__input,#block-juridicaprotocolos .form-group__input{flex:0 1 100%;font-size:1.6rem}#block-juridicanacional .contratacion-results__data-body .row-data>div,#block-juridicadistrital .contratacion-results__data-body .row-data>div,#block-juridicalocal .contratacion-results__data-body .row-data>div,#block-juridicaprotocolos .contratacion-results__data-body .row-data>div{padding:1.5rem;border-bottom:1px dotted #e1dada;width:100% !important}#block-juridicanacional .contratacion-results__data-body .row-data .data-link,#block-juridicadistrital .contratacion-results__data-body .row-data .data-link,#block-juridicalocal .contratacion-results__data-body .row-data .data-link,#block-juridicaprotocolos .contratacion-results__data-body .row-data .data-link{padding:.5rem}#block-juridicanacional .contratacion-filter__form label,#block-juridicadistrital .contratacion-filter__form label,#block-juridicalocal .contratacion-filter__form label,#block-juridicaprotocolos .contratacion-filter__form label{font-family:"Ubuntu",sans-serif}#block-juridicanacional .contratacion-filter__form .form-group__form,#block-juridicadistrital .contratacion-filter__form .form-group__form,#block-juridicalocal .contratacion-filter__form .form-group__form,#block-juridicaprotocolos .contratacion-filter__form .form-group__form{flex-direction:column;border:1px solid var(--color-sector-g-juridica);padding:1rem 1.5rem 1.5rem}#block-juridicanacional .contratacion-filter__form .form-group__form label,#block-juridicadistrital .contratacion-filter__form .form-group__form label,#block-juridicalocal .contratacion-filter__form .form-group__form label,#block-juridicaprotocolos .contratacion-filter__form .form-group__form label{width:100%}#block-juridicanacional .contratacion-filter__form .form-control[type=date],#block-juridicadistrital .contratacion-filter__form .form-control[type=date],#block-juridicalocal .contratacion-filter__form .form-control[type=date],#block-juridicaprotocolos .contratacion-filter__form .form-control[type=date]{padding:0}#block-juridicanacional .form-group__buttons,#block-juridicadistrital .form-group__buttons,#block-juridicalocal .form-group__buttons,#block-juridicaprotocolos .form-group__buttons{justify-content:center;flex-direction:column;margin-bottom:0}#block-juridicanacional .form-group__buttons .btn-search,#block-juridicadistrital .form-group__buttons .btn-search,#block-juridicalocal .form-group__buttons .btn-search,#block-juridicaprotocolos .form-group__buttons .btn-search{margin:0 0 1.5rem 0}#block-juridicanacional .group_fields,#block-juridicadistrital .group_fields,#block-juridicalocal .group_fields,#block-juridicaprotocolos .group_fields{display:flex;flex-direction:column;flex:1 1 100%;width:90%}#block-juridicanacional .group_fields label,#block-juridicadistrital .group_fields label,#block-juridicalocal .group_fields label,#block-juridicaprotocolos .group_fields label{font-size:1.4rem}#block-juridicanacional .contratacion-results__data,#block-juridicadistrital .contratacion-results__data,#block-juridicalocal .contratacion-results__data,#block-juridicaprotocolos .contratacion-results__data{font-size:1.8rem}#block-juridicanacional .contratacion-results__data-body div[class^=data-]:before,#block-juridicadistrital .contratacion-results__data-body div[class^=data-]:before,#block-juridicalocal .contratacion-results__data-body div[class^=data-]:before,#block-juridicaprotocolos .contratacion-results__data-body div[class^=data-]:before{content:attr(data-label) ": ";font-weight:bold;display:block;margin-bottom:.5rem;font-family:"Rajdhani",sans-serif;font-size:2rem}#block-juridicanacional .contratacion-filter__form .container>.row,#block-juridicadistrital .contratacion-filter__form .container>.row,#block-juridicalocal .contratacion-filter__form .container>.row,#block-juridicaprotocolos .contratacion-filter__form .container>.row{margin-left:-1.5rem;margin-right:-1.5rem}#block-juridicanacional .contratacion-results__data-body .data-link a:before,#block-juridicadistrital .contratacion-results__data-body .data-link a:before,#block-juridicalocal .contratacion-results__data-body .data-link a:before,#block-juridicaprotocolos .contratacion-results__data-body .data-link a:before{content:"Ver proceso";margin-right:1rem}}@media(min-width:768px){#block-juridicanacional .contratacion-filter__form label,#block-juridicadistrital .contratacion-filter__form label,#block-juridicalocal .contratacion-filter__form label,#block-juridicaprotocolos .contratacion-filter__form label{color:#fff;padding:2rem 1rem;flex:1 2 20%;margin-right:5%;font-size:2rem}#block-juridicanacional .contratacion-filter__form .form-group__input label,#block-juridicadistrital .contratacion-filter__form .form-group__input label,#block-juridicalocal .contratacion-filter__form .form-group__input label,#block-juridicaprotocolos .contratacion-filter__form .form-group__input label{color:var(--color-sector-g-juridica);padding:1rem;flex:auto;margin:0}#block-juridicanacional .contratacion-filter__form .form-group__input label.num-norma,#block-juridicadistrital .contratacion-filter__form .form-group__input label.num-norma,#block-juridicalocal .contratacion-filter__form .form-group__input label.num-norma,#block-juridicaprotocolos .contratacion-filter__form .form-group__input label.num-norma{margin-top:-10px;padding-top:0px}#block-juridicanacional .contratacion-filter__form .form-control,#block-juridicadistrital .contratacion-filter__form .form-control,#block-juridicalocal .contratacion-filter__form .form-control,#block-juridicaprotocolos .contratacion-filter__form .form-control{font-size:1.8rem}#block-juridicanacional .contratacion-filter__form,#block-juridicadistrital .contratacion-filter__form,#block-juridicalocal .contratacion-filter__form,#block-juridicaprotocolos .contratacion-filter__form{background:linear-gradient(90deg,var(--color-sector-g-juridica) 28%,var(--color-sector-g-juridica) 0);padding:5rem 7rem}#block-juridicanacional .contratacion-results__data-head,#block-juridicadistrital .contratacion-results__data-head,#block-juridicalocal .contratacion-results__data-head,#block-juridicaprotocolos .contratacion-results__data-head{padding-bottom:1.5rem;font-size:1.8rem}#block-juridicanacional .contratacion-results__data-head .row-data,#block-juridicadistrital .contratacion-results__data-head .row-data,#block-juridicalocal .contratacion-results__data-head .row-data,#block-juridicaprotocolos .contratacion-results__data-head .row-data{align-items:flex-start}#block-juridicanacional .c__results-text,#block-juridicadistrital .c__results-text,#block-juridicalocal .c__results-text,#block-juridicaprotocolos .c__results-text{font-size:2rem}#block-juridicanacional div[class^=contratacion-results__data-] .row-data,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data,#block-juridicalocal div[class^=contratacion-results__data-] .row-data,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data{padding-right:0;max-height:100%}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div{width:11%;position:relative;align-items:center;display:flex;justify-content:flex-start}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div.data-valor,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div.data-valor,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div.data-valor,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div.data-valor{width:7%}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div:nth-child(5),#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div:nth-child(5),#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div:nth-child(5),#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div:nth-child(5){width:41%}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div:last-child,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div:last-child,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div:last-child,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div:last-child{flex:0}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div:first-child,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div:first-child,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div:first-child,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div:first-child{width:12% !important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>div.data-tipo,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>div.data-tipo,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>div.data-tipo,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>div.data-tipo{width:7%}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>.data-nombre,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>.data-nombre,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>.data-nombre,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>.data-nombre{justify-content:center;flex-flow:column;align-items:flex-start;width:13%}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>.data-nombre>div:first-child,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>.data-nombre>div:first-child,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>.data-nombre>div:first-child,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>.data-nombre>div:first-child{padding-bottom:1.5rem !important}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>.data-nombre div,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>.data-nombre div,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>.data-nombre div,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>.data-nombre div{padding:0 !important}#block-juridicanacional div[class^=contratacion-results__data-] .row-data>.wrap-fecha,#block-juridicadistrital div[class^=contratacion-results__data-] .row-data>.wrap-fecha,#block-juridicalocal div[class^=contratacion-results__data-] .row-data>.wrap-fecha,#block-juridicaprotocolos div[class^=contratacion-results__data-] .row-data>.wrap-fecha{justify-content:center;align-items:flex-start}#block-juridicanacional .contratacion-results__data-body .data-link,#block-juridicadistrital .contratacion-results__data-body .data-link,#block-juridicalocal .contratacion-results__data-body .data-link,#block-juridicaprotocolos .contratacion-results__data-body .data-link{position:relative}#block-juridicanacional .contratacion-results__data-body .data-link div a,#block-juridicadistrital .contratacion-results__data-body .data-link div a,#block-juridicalocal .contratacion-results__data-body .data-link div a,#block-juridicaprotocolos .contratacion-results__data-body .data-link div a{font-size:2.5rem}#block-juridicanacional .contratacion-results__data-body .row-data div,#block-juridicadistrital .contratacion-results__data-body .row-data div,#block-juridicalocal .contratacion-results__data-body .row-data div,#block-juridicaprotocolos .contratacion-results__data-body .row-data div{padding:1.5rem}#block-juridicanacional .contratacion-results__data-body .data-valor,#block-juridicadistrital .contratacion-results__data-body .data-valor,#block-juridicalocal .contratacion-results__data-body .data-valor,#block-juridicaprotocolos .contratacion-results__data-body .data-valor{font-size:2rem;align-self:center;width:10%;word-break:break-all}#block-juridicanacional .contratacion-results__data-body .data-fecha,#block-juridicadistrital .contratacion-results__data-body .data-fecha,#block-juridicalocal .contratacion-results__data-body .data-fecha,#block-juridicaprotocolos .contratacion-results__data-body .data-fecha{font-size:1.6rem;margin-bottom:1rem}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
