/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.table-articulo{width:100%;display:block;overflow-x:auto;}.table-articulo tbody{width:100%;display:table;}.intro-articulo{font-family:Lato-Regular;font-size:16px;}.articulo-personalizado a:hover,.articulo-personalizado a{color:var(--color--primary) !important;font-family:Lato-Regular;font-size:16px;text-decoration:underline;}.articulo-personalizado table{box-shadow:3px 3px 3px rgba(0,0,0,0.3);}.articulo-personalizado table td{border-top:1px solid gainsboro;font-family:Lato-Regular;font-size:16px;padding:10px;}.articulo-personalizado table th{font-size:18px;padding:10px;font-family:JosefinSans-VariableFont;}.contenedor-articulo .contenedor-localizacion{display:flex;}.contenedor-articulo .contenedor-localizacion iframe{border-width:0;height:250px;width:400px;}.contenedor-articulo .datos-localizacion{width:100%;background-color:var(--color--primary);padding:10px;font-family:Lato-Regular;font-size:14px;color:white;height:250px;}@media (max-width:800px){.contenedor-articulo .contenedor-localizacion{display:block;}.contenedor-articulo .contenedor-localizacion iframe{width:100%;}.contenedor-articulo .datos-localizacion{width:auto;}.contenedor-articulo table{display:block;width:100%;overflow-x:auto;}}
*,*::before,*::after{box-sizing:border-box;}html{font-family:var(--font-sans);font-size:100%;font-weight:normal;font-style:normal;line-height:var(--line-height-base);}body{margin:0;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--color-text-neutral-medium);background-color:var(--color--gray-100);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='84' viewBox='0 0 50 84'%3e  %3cpath opacity='0.05' fill='%230e6ba6' d='M25,61.7C25,68.5,19.4,74,12.5,74S0,68.5,0,61.7c0-5.7,3.9-9.6,7.4-12.9c2.3-2.2,4.5-4.4,5.1-6.8c0.7,2.4,2.8,4.6,5.1,6.8C21.1,52.2,25,56,25,61.7z M42.6,6.8c-2.3-2.2-4.5-4.4-5.1-6.8c-0.7,2.4-2.9,4.6-5.1,6.8C28.9,10.2,25,14,25,19.7C25,26.5,30.6,32,37.5,32S50,26.5,50,19.7C50,14,46.1,10.2,42.6,6.8z'/%3e%3c/svg%3e");background-position:top left;}body.is-fixed{position:fixed;overflow:hidden;width:100%;}[dir="rtl"] body{background-position:top right;}a{color:var(--color--primary);text-decoration:none;}a:hover{color:var(--color--primary);text-decoration:none;}a:focus{outline:none;outline-offset:none;}button{font-family:inherit;}img,video{display:block;max-width:100%;height:auto;}audio{display:block;max-width:100%;}h1{letter-spacing:-0.01em;line-height:var(--sp2);color:#333333 !important;font-family:JosefinSans-VariableFont !important;font-size:38px !important;margin:0px;padding:0px;}@media (min-width:43.75rem){h1{font-size:3.75rem;line-height:var(--sp4);}}h2{letter-spacing:-0.01em;line-height:var(--sp2);color:#333333 !important;font-family:JosefinSans-VariableFont !important;font-size:bold;font-size:32px !important;}@media (min-width:43.75rem){h2{font-size:2.25rem;line-height:var(--sp3);}}h3{font-size:1.25rem;line-height:var(--sp1-5);}@media (min-width:43.75rem){h3{font-size:1.5rem;line-height:var(--sp2);}}h4{font-family:Lato-Regular !important;font-size:18px;font-style:normal;font-weight:normal !important;color:#1D1E1B;margin:0px !important;padding:0px !important;display:inline !important;}h5{font-size:14px !important;line-height:var(--sp1-5);}h6{font-size:0.875rem;line-height:var(--sp);}h1,h2,h3,h4,h5,h6{margin-block:var(--sp);color:var(--color-text-neutral-loud);font-family:JosefinSans-VariableFont;font-weight:bold;}@media (min-width:43.75rem){h1,h2,h3,h4,h5,h6{margin-block:var(--sp2);}}ul{margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;list-style-type:disc;list-style-image:none;}@media (max-width:557px){h2{font-size:21px;font-family:JosefinSans-VariableFont;}}
@font-face{font-family:JosefinSans-Italic;src:url(/themes/custom/child/fonts/Josefin_Sans/JosefinSans-Italic-VariableFont_wght.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:JosefinSans-VariableFont;src:url(/themes/custom/child/fonts/Josefin_Sans/JosefinSans-VariableFont_wght.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-Black;src:url(/themes/custom/child/fonts/Lato/Lato-Black.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-BlackItalic;src:url(/themes/custom/child/fonts/Lato/Lato-BlackItalic.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-Bold;src:url(/themes/custom/child/fonts/Lato/Lato-Bold.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-BoldItalic;src:url(/themes/custom/child/fonts/Lato/Lato-BoldItalic.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-Italic;src:url(/themes/custom/child/fonts/Lato/Lato-Italic.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-Light;src:url(/themes/custom/child/fonts/Lato/Lato-Light.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-LightItalic;src:url(/themes/custom/child/fonts/Lato/Lato-LightItalic.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-Regular;src:url(/themes/custom/child/fonts/Lato/Lato-Regular.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-Thin;src:url(/themes/custom/child/fonts/Lato/Lato-Thin.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:Lato-ThinItalic;src:url(/themes/custom/child/fonts/Lato/Lato-ThinItalic.ttf)format(truetype);font-weight:normal;font-style:normal;font-display:swap;}
:root{--font-sans:"metropolis",sans-serif;--font-serif:"Lora","georgia",serif;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--max-width:84.375rem;--max-bg-color:98.125rem;--sp:1.125rem;--content-left:5.625rem;--site-header-height-wide:var(--sp10);--container-padding:var(--sp);--scrollbar-width:0px;--grid-col-count:6;--grid-gap:var(--sp);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-full-width:calc(100vw - var(--sp2) - var(--scrollbar-width));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) / var(--grid-col-count));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp3-5:calc(3.5 * var(--sp));--sp4:calc(4 * var(--sp));--sp4-5:calc(4.5 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--sp13:calc(13 * var(--sp));--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color--primary-hue:202;--color--primary-saturation:79%;--color--primary-lightness:50;--color--primary-30:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.36 * var(--color--primary-lightness)))));--color--primary-40:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.24 * var(--color--primary-lightness)))));--color--primary-50:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * var(--color--primary-lightness)));--color--primary-60:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.24 * (100 - var(--color--primary-lightness))))));--color--primary-80:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.85 * (100 - var(--color--primary-lightness))))));--color--primary:#1D71B8;--color--secondary:#027A35;--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--header-height-wide-when-fixed:var(--sp6);--mobile-nav-width:31.25rem;--border-radius:0.1875rem;}@media (min-width:75rem){:root{--container-padding:var(--sp2);}}@media (min-width:43.75rem){:root{--grid-col-count:14;--grid-gap:var(--sp2);}}@media (min-width:62.5rem){:root{--scrollbar-width:0.9375rem;}}@media (min-width:75rem){:root{--grid-full-width:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));}}@media (min-width:90rem){:root{--grid-full-width:calc(var(--max-width) - var(--sp4));}}
.page-wrapper{max-width:100vw !important;min-height:100vh !important;}#content{min-height:75vh;}.nav__menu-item--level-1{max-width:none;}@media (min-width:90rem){body.is-always-mobile-nav .header-nav{max-width:calc(80vw - (var(--max-width) + var(--content-left)) + ((7 * (var(--grid-col-width) + var(--grid-gap))))) !important;padding-inline-end:1vw !important;}}.search-result__title a:hover{color:var(--color--primary) !important;}
.page-wrapper{max-width:100vw !important;}.nav__menu-item--level-1{max-width:none;}
.menu-item-icon-text{display:flex;flex-direction:column;align-items:center;text-align:center;}.menu-item-icon-text i{margin-bottom:5px;}.submenu_items1{width:100vw;margin-top:50px;position:fixed;left:0;margin-top:37.5px;}.submenu_items2{width:fit-content;margin-top:50px;position:fixed;margin-top:-10px;}.submenu_items2 a{color:inherit;font-weight:normal;}.primary-nav__menu--level-3{position:absolute;}.block-search-wide__button[aria-expanded="true"] .block-search-wide__button-close::before,.block-search-wide__button[aria-expanded="true"] .block-search-wide__button-close::after{position:absolute;top:50%;left:50%;width:var(--sp1-5);height:0;content:"";border-block-start:solid 2px black !important;}#edit-keys--2::placeholder{font-family:Lato-Regular;font-size:32px;font-style:normal;color:black;margin:0px;}@media (max-width:1200px){.primary-nav__menu-link-inner--level-1 .menu-item-icon-text{display:block;flex-direction:row;}.primary-nav__menu-link-inner--level-1 .menu-item-icon-text i{margin-bottom:0px;}.submenu_items1{width:100vw;position:relative;}.primary-nav__menu-link-inner--level-0{font-size:18px !important;}.primary-nav__menu-link-inner--level-1{font-size:15px !important;}.primary-nav__menu--level-3{position:relative;}.primary-nav__menu-item{width:auto !important;}}@media (min-width:30rem){body.is-always-mobile-nav .header-nav .menu-item-icon-text{display:block;}body.is-always-mobile-nav .header-nav .menu-item-icon-text i{margin-bottom:0px;}body.is-always-mobile-nav .header-nav  .primary-nav__menu-link-inner--level-0{font-size:18px !important;}body.is-always-mobile-nav .header-nav .primary-nav__menu-link-inner--level-1{font-size:15px !important;margin-left:50px;}body.is-always-mobile-nav .header-nav .submenu_items1{width:100vw;position:relative;}body.is-always-mobile-nav .header-nav .primary-nav__menu--level-3{position:relative;}}#block-child-navegacionprincipal{margin-bottom:-50px;}@media (min-width:1800px){body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children::after{display:none;}}@media (min-width:1800px){body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{padding-block:0px;padding-inline-start:0;padding-inline-end:0;width:fit-content;}}.primary-nav__menu-item{width:fit-content;}@media (min-width:1800px){body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner::after{transform-origin:center;border-top-width:3px !important;}}.menu-item-icon-text span:hover{text-decoration:none;}.submenu_items1 .primary-nav__menu-item--has-children .primary-nav__menu-link--has-children{font-weight:bold;color:black;}@media (min-width:1800px){.site-branding__logo img{max-height:calc(var(--header-height-wide-when-fixed) - var(--sp));width:165px !important;}}#block-child-main-menu button[aria-expanded="true"] .menu-item-text{font-weight:bold;font-size:14px;}#block-child-main-menu button[aria-expanded="true"] .color-icon{color:black}#block-child-main-menu button[aria-expanded="false"] .menu-item-text{font-weight:normal;font-size:15px;}#block-child-main-menu button[aria-expanded="false"] .color-icon{color:#BDBDBD;}@media (max-width:557px){.submenu_items1{margin-top:-10px;}}@media (min-width:1800px){body .mobile-nav-button,body.is-always-mobile-nav .mobile-nav-button{display:none !important;visibility:hidden !important;}body .header-nav,body.is-always-mobile-nav .header-nav{position:static !important;display:flex !important;visibility:visible !important;overflow:visible !important;transform:none !important;border:0 !important;box-shadow:none !important;inset-inline-start:0 !important;width:auto !important;max-width:none !important;height:auto !important;padding:0 !important;}body .primary-nav__menu--level-1,body.is-always-mobile-nav .primary-nav__menu--level-1{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;}body .primary-nav__menu-item,body.is-always-mobile-nav .primary-nav__menu-item{margin-block-end:0 !important;margin-inline-end:var(--sp1) !important;width:auto !important;max-width:none !important;}body .primary-nav__menu-item.primary-nav__menu-item--has-children,body.is-always-mobile-nav .primary-nav__menu-item.primary-nav__menu-item--has-children{flex-wrap:nowrap !important;justify-content:flex-start !important;}body .header-nav-overlay,body.is-always-mobile-nav .header-nav-overlay{display:none !important;}}@media (min-width:1900px){body .primary-nav__menu-item,body.is-always-mobile-nav .primary-nav__menu-item{margin-inline-end:var(--sp2) !important;}}@media (max-width:1699px){body .mobile-nav-button{display:inline-flex !important;}}
.views-field-field-item-pie-de-pagina a{text-decoration:none;font-family:JosefinSans-VariableFont;color:#BDBDBD;font-size:14px;}.views-field-field-item-pie-de-pagina .field-content{width:fit-content;}.block-views-blockpie-de-pagina-temas-block-1 .block__content{width:fit-content;}.block-views-blockpie-de-pagina-temas-block-1 .block__content .view-pie-de-pagina-temas{width:267px;}.block-views-blockpie-de-pagina-la-camara-de-cuentas-block-1 .block__content{width:fit-content;}.block-views-blockpie-de-pagina-comunicacion-block-1 .block__content{width:fit-content;}.block-views-blockpie-de-pagina-procesos-de-seleccion-de-personal-block-1 .block__content{width:fit-content;}@media (min-width:75rem){.site-footer__inner{padding-block:0px;}}@media (min-width:62.5rem){.region> :where(:not([data-big-pipe-placeholder-id])){margin-block-end:0px;}}@media (min-width:43.75rem){.region--footer_top__inner>*,.region--footer_bottom__inner>*{flex:none !important;margin-block-end:0;}}.tituloPiePagina h3{color:#FFFFFF;font-family:JosefinSans-VariableFont;font-size:24px;margin-bottom:5px;}.redesSociales{border-bottom:1px solid #555555;display:flex;justify-content:space-between;padding-bottom:5px;}.redesSociales ul{list-style:none;display:flex;justify-content:right;gap:15px;}.views-field-field-item-pie-de-pagina{align-content:center;}.idiomasEinformacion .views-field-field-item-pie-de-pagina .field-content{width:100%;}.idiomasEinformacion .views-field-field-item-pie-de-pagina .field-content ul{display:flex;list-style:none;gap:20px;font-family:JosefinSans-VariableFont;color:#BDBDBD;font-size:14px;margin:0px;}.copyright .views-field-field-texto-copyright .field-content{line-height:8px;}.copyright .views-field-field-texto-copyright .field-content p{font-family:JosefinSans-VariableFont;color:#BDBDBD;font-size:14px;}@media (max-width:557px){.idiomasEinformacion .views-field-field-item-pie-de-pagina .field-content ul{display:block;text-align:center;}.copyright .views-field-field-texto-copyright .field-content p{text-align:center;}}
.block-views-blockbanner-block-1{width:100vw;}.block-views-blockbanner-block-1 img{width:100vw;height:429px;object-fit:cover;}.block-views-blockbanner-block-1 .contenedorBanner{position:relative;display:inline-block;text-align:center;}.block-views-blockbanner-block-1 .views-field-field-texto-banner{position:absolute;bottom:0;width:100%;background-color:rgba(29,113,184,0.85);color:#F2F2F2;display:flex;justify-content:center;align-items:center;padding:10px;box-sizing:border-box;text-align:left;}.block-views-blockbanner-block-1 .views-field-field-texto-banner div{text-align:left;}.block-views-blockbanner-block-1 .views-field-field-texto-banner h1{color:#F2F2F2 !important;font-family:JosefinSans-VariableFont;font-size:38px;text-decoration:underline;text-underline-offset:4px;margin:0;}.block-views-blockbanner-block-1 .views-field-field-texto-banner p{color:#F2F2F2;font-family:Lato-Light;font-size:32px;margin:0;}.textoBanner{display:flex;}.textoBanner p{margin-right:250px !important;}.textoBanner a{color:white !important;margin-right:25px;}@media (max-width:800px){.textoBanner{display:block;}.textoBanner p{margin-right:0px !important;}.contenedorBanner .views-field-field-texto-banner h1{font-size:clamp(14px,5vw,38px) !important;white-space:nowrap;}.contenedorBanner .views-field-field-texto-banner .textoBanner{text-align:center;}.contenedorBanner .views-field-field-texto-banner .textoBanner p{font-size:clamp(14px,5vw,38px) !important;padding-bottom:8px;}}
.block-views-blockdepartamentos-block-1 h2{font-family:JosefinSans-VariableFont;color:#1D1E1B;font-size:32px;margin-bottom:30px;}.block-views-blockdepartamentos-block-2{margin-top:50px;}.departamento-secretaria ul,.departamento ul{list-style-type:none;padding:0;margin:0;}.departamento-secretaria .paragraph--type--cargo-y-nombre,.departamento .paragraph--type--cargo-y-nombre{padding-bottom:8px;}.departamento-secretaria .field--name-field-cargo,.field--name-field-nombre,.departamento  .field--name-field-cargo,.field--name-field-nombre{display:inline-block;vertical-align:top;}.departamento .view-content{border-left:5px solid var(--color--primary);padding-left:15px;}.pleno-comision-gobierno.cargo,.departamento-secretaria .views-field-field-tipo-departamento,.departamento  .views-field-field-tipo-departamento{font-family:Lato-Bold;font-size:18px;margin:0px;font-style:normal;color:var(--color--primary);padding-bottom:10px;}.departamento-secretaria .field--name-field-cargo,.departamento  .field--name-field-cargo{font-family:Lato-Regular;font-size:14px;font-style:normal;color:var(--color--primary);margin:0px;}.departamento-secretaria .field--name-field-nombre,.departamento  .field--name-field-nombre{margin-left:5px;font-family:Lato-Regular;font-size:14px;font-style:normal;color:#1D1E1B;margin:0px;}.departamento-secretaria{border-left:5px solid var(--color--primary);padding-left:15px;}.departamento-secretaria .views-field-field-cargo-y-nombre{column-count:2;}.view-departamentos{box-shadow:3px 3px 3px rgba(0,0,0,0.3);}.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-4 .block__title,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-1 .block__title{margin-top:30px;}.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-1 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-2 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-3 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-8 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-4 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-5 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-6 .block__content,.layout--twocol-section--50-50 .block-views-blocklistado-altos-cargos-block-7 .block__content{box-shadow:3px 3px 3px rgba(0,0,0,0.3);border-left:5px solid var(--color--primary);padding-left:15px;margin-bottom:30px;}.pleno-comision-gobierno .cargo{font-family:Lato-Bold;font-size:18px;margin:0px;font-style:normal;color:var(--color--primary);padding-bottom:10px;}.block-views-blocklistado-altos-cargos-block-4 h2,.block-views-blocklistado-altos-cargos-block-1 h2{font-family:JosefinSans-VariableFont;color:#1D1E1B;font-size:32px;margin-bottom:30px;}.pleno-comision-gobierno .nombre-apellido-alto-cargo{font-family:Lato-Regular;font-size:14px;font-style:normal;color:#1D1E1B;margin:0px;}.block-views-blocklistado-altos-cargos-block-7 .view-listado-altos-cargos{margin-top:18px;}@media (max-width:1550px){.block-views-blocklistado-altos-cargos-block-4 .block__title{letter-spacing:0em;}.layout--twocol-section--50-50 .layout__region--first{margin-inline-end:unset;}.layout--twocol-section--50-50 > .layout__region--second{margin-inline-start:unset;}.block-views-blockdepartamentos-block-1{margin-bottom:20px;}.block-views-blockdepartamentos-block-2{margin-top:0px;}.block-views-blockdepartamentos-block-5{margin-top:40px;}.departamento  .field--name-field-cargo,.field--name-field-nombre{display:block;margin:0px;}.departamento-secretaria .views-field-field-cargo-y-nombre{column-count:1;}}
.custom-details{margin-bottom:10px;background-color:#fff;cursor:pointer;box-shadow:0px 5px 5px rgba(0,0,0,0.2);}.custom-summary{padding-top:10px;padding-bottom:10px;background-color:white;padding-left:5px;white-space:nowrap;overflow:hidden;margin:0;color:#027A35;font-family:"metropolis",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;}.custom-summary{list-style:none;background-image:url(/themes/custom/child/iconos/angle-up-solid.svg);background-repeat:no-repeat;background-position:98% 50%;padding:15px;}.custom-details .custom-summary::-webkit-details-marker{display:none;}.custom-details[open]>.custom-summary{background-image:url(/themes/custom/child/iconos/angle-down-solid.svg);background-repeat:no-repeat;background-position:98% 50%;}.custom-details .custom-summary{box-shadow:none;}.custom-summary .titulo-articulo{font-family:Lato-Regular !important;font-size:32px !important;font-style:normal;margin:0px !important;white-space:normal;word-wrap:break-word;}.contenido-texto-details{border-top:1px solid var(--color--primary-50);padding:30px;}.contenido-texto-details br{line-height:8px;}.contenido-texto-details a{text-decoration:underline !important;color:var(--color--primary) !important;}.contenido-texto-details li,.contenido-texto-details p{font-family:Lato-Regular;font-size:16px;font-style:normal;margin:0px !important;line-height:var(--sp1);}.contenido-texto-details h3{font-family:Lato-Regular;font-size:14px;font-style:normal;color:var(--color--primary);margin:0px;}.tabla-details-summary{border-top:1px solid var(--color--primary-50);width:100%;border-collapse:collapse;}.tabla-details-summary td{padding-left:10px;}.fila-izq{width:20%;}.titulo-tabla{color:var(--color--primary-50);font-family:Lato-Regular;font-size:14px;font-style:normal;}.cuerpo{display:block;font-family:Lato-Regular;font-size:14px;font-style:normal;color:#1D1E1B;}@media (max-width:557px){.custom-details{width:900px;}.contenedor-articulo .custom-details{width:100%;}.custom-summary .titulo-articulo{font-family:Lato-Regular;font-size:21px !important;}}
.relacion-p-trabajo-retribuciones-anuales{box-shadow:0px 5px 5px rgba(0,0,0,0.2);overflow:auto;}.relacion-p-trabajo-retribuciones-anuales .custom-details{box-shadow:none;margin:0px;}.relacion-p-trabajo-retribuciones-anuales table{border-top:2px solid var(--color--primary);margin:0px;}.relacion-p-trabajo-retribuciones-anuales table p{display:inline;}.relacion-p-trabajo-retribuciones-anuales table td{border-top:2px solid var(--color--primary);}.relacion-p-trabajo-retribuciones-anuales table td,.relacion-p-trabajo-retribuciones-anuales table th{padding-left:15px;text-align:center;}.relacion-p-trabajo-retribuciones-anuales table td ul{list-style:none;}.relacion-p-trabajo-retribuciones-anuales table td{font-family:Lato-Regular;font-size:16px;font-weight:normal;}.relacion-p-trabajo-retribuciones-anuales table th{font-family:JosefinSans-VariableFont;font-size:18px;font-weight:bold;}
.descargas .view-header{width:fit-content;display:flex;float:left;}.descargas #edit-field-ejercicio-dec-y-auto-value-wrapper,.descargas #edit-field-ejercicio-declaraciones-value-wrapper,.descargas #edit-field-fecha-inicio-descarga-value-wrapper{display:flex;float:right;}.descargas table td{background-color:#FAFAFA;padding:15px;border-top:2px solid var(--color--primary);font-family:Lato-Regular;font-size:16px;font-style:normal;color:#1D1E1B;margin:0px;}.descargas table td p{margin:0px;}.descargas .view-filters{float:right;}.descargas table .texto-personalizado{width:75%;font-family:Lato-Regular;font-size:16px;font-style:normal;color:#1D1E1B;margin:0px;}.descargas .concepto-declaracion-o-autoliquidacion h4{font-family:Lato-Regular;font-size:16px;font-style:normal;color:#1D1E1B;margin:0px;}.descargas .link-descarga{text-align:right;}.icono-descarga:hover,.icono-descarga{color:var(--color--primary);}.icono-descarga-disabled:hover,.icono-descarga-disabled{color:lightgray;}.view-content table{width:100%;}@media (max-width:870px){.descargas .view-header h1{margin:0px;}.descargas .view-header{float:none;}.descargas .view-filters{float:left;margin-bottom:10px;}.descargas .view-filters form fieldset{margin-top:0px;}.descargas #edit-field-fecha-hora-inicio-descarga-value-wrapper .fieldset__wrapper{padding-inline:0px;padding-block:0px;}.descargas .view-header{margin:0px;}}
.contenedorVerMas{display:flex;float:right;margin-right:15px;margin-top:20px;}.view-id-ver_mas_agenda .contenedorVerMas{margin-top:-40px;}.contenedorVerMas{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color--primary);background-color:white;border-radius:25px;padding:5px 40px;margin-right:15px;text-decoration:none;height:30px;text-align:center;}.contenedorVerMas a{color:var(--color--primary);text-decoration:none;font-family:Lato-Regular;font-weight:normal !important;font-size:14px;}@media (max-width:1023px){.view-id-ver_mas_novedades .views-row,.view-id-ver_mas_agenda .views-row{display:flex;justify-content:center;}.view-id-ver_mas_novedades .views-row .contenedorVerMas{margin-top:20px;}}
.informes-gral table td{background-color:#FAFAFA;box-shadow:none;border-top:2px solid var(--color--primary-50);border-bottom:2px solid var(--color--primary-50);padding:10px;}.informes-gral .contenedor-informes-fisc{border-bottom:2px solid var(--color--primary-50);width:100%;display:flex;padding:10px;font-family:Lato-Regular;font-size:16px;font-style:normal;color:#1D1E1B;}.informes-gral .titulo-informe-fiscalizacion{width:70%;}.informes-gral .ejercicio-informe-fiscalizacion{width:75%;text-align:center;}.informes-gral .informe-completo-fiscalizacion{width:10%;margin-right:5%;}.informes-gral .informe-resumen-fiscalizacion{width:10%;}.informes-gral .contenedor-ejercicio-informes{width:30%;display:flex;justify-content:space-around;}.informes-gral .informe-resumen-fiscalizacion .file-download i,.informes-gral .informe-completo-fiscalizacion .file-download i{color:var(--color--primary);}.informes-gral .titulo-informe-fiscalizacion a:hover,.informes-gral .titulo-informe-fiscalizacion a{color:var(--color--primary);text-decoration:underline;}.informes-gral .view-header{width:80%;display:flex;float:left;margin-top:0%;}.informes-gral .cabecera-dep{display:flex;align-items:center;justify-content:space-between;width:100%;}.informes-gral .cabecera-dep h1{margin:0px;}.informes-gral .cabecera-dep span{padding-left:5px;font-family:Lato-Regular;font-size:14px;font-style:normal;color:#1D1E1B;}#views-exposed-form-listado-informes-departamentos-page-5,#views-exposed-form-listado-informes-departamentos-page-4,#views-exposed-form-listado-informes-departamentos-page-3,#views-exposed-form-listado-informes-departamentos-page-2,#views-exposed-form-listado-informes-departamentos-page-1{display:flex;float:right;margin:0px;}#edit-field-ejercicio-inf-value-wrapper .fieldset__wrapper,#edit-field-ejercicio-fiscalizacion-value-wrapper .fieldset__wrapper{padding:0px;}#edit-field-ejercicio-inf-value-wrapper,#edit-field-ejercicio-fiscalizacion-value-wrapper{margin:0px;}.informe-individual{border-spacing:0;border-collapse:collapse;width:100%;}.informes-gral .pager{margin-top:10px;}@media (max-width:1750px){.informes-gral .cabecera-dep{display:block;}.informes-gral .view-header{width:100%;}.informes-gral .cabecera-dep{flex-direction:column;}.js-form-item-field-ejercicio-inf-value-min,.js-form-item-field-ejercicio-fiscalizacion-value-min{margin-top:70px;}.informes-gral .contenedor-ejercicio-informes{margin-top:5px;}.informes-gral .cabecera-dep h1{word-wrap:anywhere;overflow-wrap:anywhere;}#views-exposed-form-listado-informes-departamentos-page-5,#views-exposed-form-listado-informes-departamentos-page-4,#views-exposed-form-listado-informes-departamentos-page-3,#views-exposed-form-listado-informes-departamentos-page-2,#views-exposed-form-listado-informes-departamentos-page-1{display:flex;float:left;margin:0px;}@media (max-width:1084px){.informes-gral .titulo-informe-fiscalizacion{width:100%;}.informes-gral .contenedor-informes-fisc{flex-direction:column;}.contenedor-ejercicio-informes{width:100%;}.informes-gral .ejercicio-informe-fiscalizacion{width:auto;display:inline;}.informes-gral .informe-completo-fiscalizacion{width:auto;display:inline;margin-left:5%;}.informes-gral .informe-resumen-fiscalizacion{width:auto;display:inline;}.informes-gral .contenedor-ejercicio-informes{width:100%;justify-content:left;}}}
.listado-novedades .contenedor-novedades{width:100% !important;display:flex !important;margin-bottom:20px;box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 0px 3px rgba(0,0,0,0.3);}.listado-novedades .contenedor-novedades .views-field-field-tipo-de-novedad{background-color:var(--color--primary);width:8%;margin:0px;padding:20px;}.views-field-field-tipo-de-novedad a:hover,.views-field-field-tipo-de-novedad a{color:white;font-family:Lato-Regular;font-size:18px;font-style:normal;color:white;text-decoration:none;}.listado-novedades .contenedor-novedades .views-field-title{width:90%;padding:12px;}.listado-novedades .contenedor-novedades .fecha-novedad{font-family:Lato-Regular;font-size:14px;font-style:normal;color:grey;margin:0px;}.listado-novedades .contenedor-novedades .fecha-novedad a{color:var(--color--primary) !important;}.listado-novedades .contenedor-novedades .desarrollo-novedad a:hover{color:var(--color--primary) !important;text-decoration:underline !important;}@media (max-width:557px){.listado-novedades .contenedor-novedades .views-field-field-tipo-de-novedad{width:100%;}.listado-novedades .contenedor-novedades{display:block !important;}}
.ui-widget-header{background-color:white !important;border-bottom:1px solid var(--color--primary) !important;}.ui-dialog .ui-dialog-title{white-space:wrap !important;white-space-collapse:collapse;}.ui-dialog{padding:0px !important;border-radius:10px !important;width:715px !important;}.ui-dialog-titlebar{border-top-left-radius:10px !important;border-top-right-radius:10px !important;border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important;}.ui-dialog span{font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:var(--color--primary);}.ui-dialog-titlebar,.ui-dialog-content{padding:20px !important;}.ui-button{border:none !important;background-color:white !important;}.ui-button .ui-icon{filter:invert(24%) sepia(100%) saturate(500%) hue-rotate(90deg) brightness(90%) contrast(90%) !important;}.titulo-puesto-trabajo{color:var(--color--primary);font-family:Lato-Regular;font-weight:normal !important;margin:0px;}.cuerpo-puesto-trabajo{font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:#1D1E1B;margin:0px;}.caracteristicas_p_trabajo{color:black;text-decoration:none;}.caracteristicas_p_trabajo:hover{color:black;}.use-ajax.caracteristicas_p_trabajo::before{content:"\f06e";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;}.path-actuaciones-en-curso #drupal-modal{display:none !important;}.use-ajax.actuaciones-curso::before{content:"\f05a";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:8px;}.actuaciones-curso{color:var(--color--primary);text-decoration:none;}.actuaciones-curso:hover{color:var(--color--primary);}@media (max-width:1000px){.ui-dialog{right:0 !important;left:auto !important;margin-right:0 !important;position:fixed !important;transform:none !important;width:360px !important;}.relacion-p-trabajo-retribuciones-anuales table td{text-align:right;}}
@media (max-width:557px){.procesos-selectivos-provision table{width:max-content;}.procesos-selectivos-provision-bloque .view-header{display:block;}.procesos-selectivos-provision-bloque .view-filters{display:block;float:left;}.procesos-selectivos-provision-bloque table{margin-top:60px;}.actuaciones-curso form{display:flex;flex-direction:column;width:54%;}.procesos-selectivos-provision-bloque .view-filters,.actuaciones-curso .view-filters{float:left !important;}}
.menu--botonera-buscador-block-1{padding:0px !important;margin:0px !important;}.menu--botonera-buscador-block-1 div{display:flex;}#block-child-views-block-bloque-busqueda-personalizado-block-1{width:100vw;}#block-child-views-block-bloque-busqueda-personalizado-block-1 .block__content{width:100vw;}#search-form-wrapper{text-align:center;background-color:#e0e0e0;}#search-form-wrapper form input{width:90vw;background-color:#e0e0e0;color:black;border:none;outline:none;}#search-form-wrapper-responsive form input{background-color:#e0e0e0;color:black;border:none;outline:none;}#search-form-wrapper-responsive,#search-form-wrapper form input :focus{outline:none;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .secondary-nav::before{content:none !important;display:none !important;}}#block-child-views-block-busqueda-responsive-block-1 .view-busqueda-responsive{text-align:center;}body.is-always-mobile-nav #block-child-views-block-botonera-buscador-block-1{display:none;}body:not(.is-always-mobile-nav) #block-child-views-block-busqueda-responsive-block-1{display:none;}body.is-always-mobile-nav #block-child-views-block-busqueda-responsive-block-1{display:block;}body.is-always-mobile-nav #mobile-buttons{display:block;}#views-exposed-form-pagina-de-busqueda-page-1 #edit-actions{margin-top:17px !important;}@media (max-width:74.99rem){#block-child-views-block-busqueda-responsive-block-1{display:block !important;}#block-child-views-block-botonera-buscador-block-1{display:none !important;}}
.altos-cargos .zona-imagen{background-color:var(--color--primary);padding:20px;width:17rem;position:relative;padding-top:40px;}.altos-cargos .zona-imagen img{width:160px;height:160px;object-fit:cover;border-radius:20% 5%;box-shadow:0 2px 10px rgba(0,0,0,0.08);position:absolute;top:8rem;left:50%;transform:translate(-50%,-50%);}.altos-cargos table{max-height:380px;}.altos-cargos .zona-perfil{padding:20px;font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:#1D1E1B;margin:0px;border-right:7px solid var(--color--primary);vertical-align:middle;width:100vw;}.altos-cargos .titulo-perfil{display:block;font-family:Lato-Regular;font-size:14px;font-weight:bold !important;color:#1D1E1B;margin:0px;}.altos-cargos .boton-pefil{border:1px solid var(--color--primary);border-radius:25px;padding:10px;margin-right:15px;}.altos-cargos .boton-pefil a{text-decoration:none;color:var(--color--primary);}.altos-cargos .boton-pefil a:hover{color:var(--color--primary);}.altos-cargos .botones-perfl{margin-top:10px;}.altos-cargos .info-cargo{margin-top:180px;}.altos-cargos .info-cargo span{display:block;font-family:Lato-Regular;}.altos-cargos .info-cargo .cargo{font-weight:bold;font-size:18px;color:white;border-bottom:1.5px solid white;}.altos-cargos .info-cargo .dpto{font-size:13.5px;color:#BDBDBD;width:8rem;}.altos-cargos .apellidos,.altos-cargos .info-cargo .nombre{font-size:13.5px;color:white;}.altos-cargos table tr{display:block;margin-bottom:50px;box-shadow:3px 3px 3px rgba(0,0,0,0.3);}.altos-cargos .cabecera-altos-cargos{display:flex;align-items:center;justify-content:space-between;}.altos-cargos .cabecera-altos-cargos h1{margin:0px;padding:0px;display:inline-block;}.altos-cargos .boton-actual-historico{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color--primary);background-color:var(--color--primary);border-radius:25px;padding:5px 10px;margin-right:15px;color:white;text-decoration:none;height:30px;text-align:center;}.altos-cargos .boton-actual-historico a{color:white;text-decoration:none;font-family:Lato-Regular;font-weight:normal !important;font-size:14px;}.altos-cargos .nombre-y-apellido-ex-alto-cargo{text-decoration:none;font-family:Lato-Regular;font-weight:bold !important;font-size:14px;color:var(--color--primary);}@media (max-width:800px){.altos-cargos .zona-imagen{width:100%;display:block;}.altos-cargos .info-cargo{width:100%;display:block;}}@media (max-width:1332px){.botones-perfl{display:flex;flex-direction:column;}.altos-cargos .boton-pefil{text-align:center;margin-bottom:10px;}}
.retribuciones-alto-cargo  table{border-left:7px solid var(--color--primary);box-shadow:3px 3px 3px rgba(0,0,0,0.3);}.retribuciones-alto-cargo  table td{padding-left:10px;}.retribuciones-alto-cargo .nuevas-retribuciones ul{list-style:none;}.retribuciones-alto-cargo .nuevas-retribuciones ul{margin-left:0px;}.retribuciones-alto-cargo .nuevas-retribuciones ul li .paragraph--view-mode--default .field--label-above{margin:0px;}.retribuciones-alto-cargo .nuevas-retribuciones ul .field__label{display:none;}.retribuciones-alto-cargo .nuevas-retribuciones .field--name-field-titulo-retribucion,.retribuciones-alto-cargo .nuevas-retribuciones .termino{font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:var(--color--primary);}.retribuciones-alto-cargo .nuevas-retribuciones .field--name-field-importe-retribucion,.retribuciones-alto-cargo .nuevas-retribuciones .importe{font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:#333333;}.retribuciones-alto-cargo .nuevas-retribuciones .clasificar-retribucion{font-family:Lato-Regular;font-size:18px;font-weight:bold;color:var(--color--primary);}.retribuciones-alto-cargo .view-header{display:flex;float:left;flex-direction:column;}#edit-field-fecha-de-la-retribucion-value-wrapper{float:right;}
.toma-posesion-cese{border-bottom:1px solid var(--color--primary);}.toma-posesion-cese table{background-color:#FAFAFA;padding:15px;border-top:2px solid var(--color--primary);margin:0;}.toma-posesion-cese .descarga-declaracion{text-align:right;}.toma-posesion-cese .tipo-declaracion{width:50%;padding-left:10px;}
#calendario_eventos{display:flex;justify-content:center;align-items:center;width:100%;}#calendario_eventos .pager__item a{color:black !important;}#calendario_eventos .pager__item{background-color:rgba(29,113,184,0.15);color:black;}#calendario_eventos .js-pager__items{display:flex;list-style:none;padding:0;margin:0;width:100%;}#calendario_eventos .pager__item{flex:1;text-align:center;}#calendario_eventos .pager__item--previous,#calendario_eventos .pager__item--next{flex:0 0 auto;}#calendario_eventos .pager__item--current{flex:1;font-weight:normal;white-space:nowrap;}#calendario_eventos .pager__item a{text-decoration:none;color:inherit;}.calendar-calendar td{text-align:center !important;vertical-align:middle;background-color:rgba(29,113,184,0.15);padding-left:3px !important;padding-bottom:8px !important;}.calendar-calendar .mini{color:black;vertical-align:middle;}.calendar-calendar th.days{color:black !important;background-color:rgba(29,113,184,0.15)!important;border:none !important;}table .mini-day-off,table .mini-day-on{display:flex;justify-content:center;}table .mini-day-on a{border:1px solid #1D71B8;background-color:#1D71B8!important;text-decoration:none !important;color:white;display:block;width:1.87rem;height:1.87rem;text-align:center;border-radius:50%;font-weight:normal;cursor:pointer;}table .mini-day-off a{border:1px solid #1D71B8;background-color:transparent;text-decoration:none !important;color:#1D71B8;display:block;width:1.87rem;height:1.87rem;text-align:center;border-radius:50%;font-weight:normal;cursor:pointer;}.calendar-calendar tr td.today{background-color:rgba(29,113,184,0.15) !important;}.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 h2{color:#1D1E1B;font-family:JosefinSans-VariableFont;font-size:32px !important;padding-left:35px;}.mini-day-off a{color:#1D71B8;}.mini-day-off a:hover{text-decoration:none !important;}.mini .today{background-color:red;}.calendar-calendar .month-view table{height:245px;}@media(max-width:1550px){.page-node-type-pagina-distribucion-layout .layout--twocol-section{display:block;}.page-node-type-pagina-distribucion-layout .layout--twocol-section--25-75 > .layout__region--second{margin-inline-start:0;}.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 h2{margin-top:5rem !important;}}@media(max-width:557px){.block-views-blockproximos-eventos-block-1,.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 .block__title,.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 .block__content{width:80%;margin:auto;}.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 h2{margin-top:5rem;}.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 h2{padding-left:0px;}.block-views-blockcontenido-field-fecha-hora-inicio-on-calendar-block-1 .block__title{font-size:18px !important;}}
.cabecera-proximos-eventos{display:flex;margin:0px;}.cabecera-proximos-eventos span{margin:0px;font-family:Lato-Regular;font-size:14px;font-style:normal;color:var(--color--primary-50);}.proximos-eventos{height:268px;box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 0px 3px rgba(0,0,0,0.3);}.proximos-eventos table{width:90%;margin:0px;}.proximos-eventos table td{padding:15px;}.proximos-eventos .titulo-agenda{display:block;font-weight:bold;font-family:Lato-Regular;font-size:14px;color:black;}.proximos-eventos .fecha-hora-agenda,.proximos-eventos .descripcion-agenda{font-weight:normal;font-family:Lato-Regular;font-size:14px;color:black;}.proximos-eventos .fecha-dia-agenda{font-weight:normal;font-family:Lato-Regular;font-size:14px;color:var(--color--primary-50);}.proximos-eventos .dia-agenda{display:inherit;}.proximos-eventos{margin-top:35px !important;justify-content:center;margin:auto;display:flex;}.evento-festivo{color:red !important;border:1px solid red !important;}.festivo{color:red}.proximos-eventos{height:300px;box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 0px 3px rgba(0,0,0,0.3);overflow-y:auto;}.proximos-eventos .contenido-proximos-eventos{max-height:200px;overflow-y:auto;}.contenido-proximos-eventos .event{display:flex;border-bottom:1px solid var(--color--primary-50);padding:0px;}.contenido-proximos-eventos .event-tituloYdescripcion{padding-right:20px;}.contenido-proximos-eventos .event-tituloYlugar{width:70%;}.contenido-proximos-eventos .event-date{width:30%;}.seleccionar-fecha{margin-top:7rem;border-top:1px solid var(--color--primary-50);padding:25px;border-bottom:1px solid var(--color--primary-50);text-align:center;}.icon-info-color{color:var(--color--primary-50);}
#edit-field-fecha-hora-inicio-agenda-value-max,#edit-field-fecha-hora-inicio-agenda-value-min{display:none;}.js-form-item-field-fecha-hora-inicio-agenda-value-min{display:flex;justify-content:space-around;margin:0px;padding:0px;}#edit-field-agenda-target-id:focus,#edit-field-agenda-target-id{outline:1px solid var(--color--primary-50);outline-style:none;}#views-exposed-form-agenda-institucional-page-2 select,#views-exposed-form-agenda-institucional-page-1 select{border:1px solid var(--color--primary-50);height:41px;}#edit-field-fecha-hora-inicio-agenda-value-wrapper .fieldset__wrapper,#edit-field-fecha-hora-inicio-agenda-value-wrapper{padding:0px;margin:0px;}#views-exposed-form-agenda-institucional-page-2 .form-no-label,#views-exposed-form-agenda-institucional-page-1 .form-no-label{margin:0px;}.js-form-item-field-fecha-hora-inicio-agenda-value-min #selector-anyos-calendar{margin-right:5px;}#views-exposed-form-agenda-institucional-page-2 #edit-submit-agenda-institucional,#views-exposed-form-agenda-institucional-page-1 #edit-submit-agenda-institucional,#views-exposed-form-agenda-institucional-page-2 #edit-actions,#views-exposed-form-agenda-institucional-page-1 #edit-actions{margin:0px;}#views-exposed-form-agenda-institucional-page-2 #edit-actions .button,#views-exposed-form-agenda-institucional-page-1 #edit-actions .button{height:41px;background-color:var(--color--primary-50);font-weight:normal;}#views-exposed-form-agenda-institucional-page-2 #edit-actions .button:focus,#views-exposed-form-agenda-institucional-page-1 #edit-actions .button:focus{outline:1px solid var(--color--primary-50);outline-style:none;}#views-exposed-form-agenda-institucional-page-2,#views-exposed-form-agenda-institucional-page-1{padding-top:10px;}.agenda-institucional .view-header{display:flex;float:left;}.agenda-institucional .view-header h1{margin:0px;padding:0px;}.agenda-institucional .view-filters{display:flex;float:right;}.agenda-institucional table{display:flex;align-items:flex-start;}.agenda-institucional table caption{width:13%;background-color:var(--color--primary);padding-top:10px;padding-left:10px;margin-block-end:0;color:white;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;line-height:inherit;}.agenda-institucional table tbody{width:100%;background-color:white;padding-left:5px;}.agenda-institucional table td{padding:0px;width:100%;}.agenda-institucional table{border-right:7px solid var(--color--primary);box-shadow:3px 3px 3px rgba(0,0,0,0.3);background-color:var(--color--primary);}.agenda-institucional .titulo-agenda{color:var(--color--primary);font-family:Lato-Regular;font-weight:bold;font-size:18px;}.agenda-institucional .concepto-agenda{color:var(--color--primary);font-family:Lato-Regular;font-weight:normal;font-size:14px;}.agenda-institucional .des-agenda{color:black;font-family:Lato-Regular;font-weight:normal;font-size:14px;display:flex;flex-wrap:wrap;}.agenda-institucional .termino-agenda{padding-bottom:5px;}.agenda-institucional .termino-agenda .des-agenda a{color:var(--color--primary);border:1px solid var(--color--primary);border-radius:25px;padding:3px;text-decoration:none;margin-right:15px;margin-bottom:5px;}.agenda-institucional .horario-agenda{color:grey;}.agenda-institucional .horario-agenda span{color:grey;font-family:Lato-Regular;font-weight:normal;font-size:14px;}.agenda-institucional .informes-asociados ul{margin:0px;list-style:none;}.agenda-institucional .informes-asociados ul a:hover{color:var(--color--primary);text-decoration:underline;}@media (max-width:1550px){.agenda-institucional table caption{width:100%;}.agenda-institucional table{display:flow-root;background-color:white;border-right:none;}.agenda-institucional .termino-agenda .des-agenda a{display:block;margin-bottom:5px;padding:5px;text-align:center;}#views-exposed-form-agenda-institucional-page-1{margin-bottom:10px;}.js-form-item-field-fecha-hora-inicio-agenda-value-min{flex-direction:column;}.agenda-institucional .js-form-item-field-agenda-target-id{width:100%;}.agenda-institucional #edit-field-agenda-target-id{width:100%;}.agenda-institucional #selector-anyos-calendar{margin-right:0px;margin-top:10px;}#edit-field-fecha-hora-inicio-agenda-value-wrapper{width:100%;}.agenda-institucional #edit-submit-agenda-institucional{width:100%;}.agenda-institucional #edit-actions{margin-top:10px !important;width:100%;}.agenda-institucional #select-anyos,.agenda-institucional #select-meses{width:100%;text-align:center;}.agenda-institucional .view-filters{display:block;float:none;}.agenda-institucional .view-header{padding-bottom:5px;}}
.comparecencias table{display:flex;align-items:flex-start;}.comparecencias table caption{width:10%;background-color:var(--color--primary);padding-left:10px;margin-block-end:0;color:white;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;line-height:inherit;}.comparecencias table tbody{width:100%;background-color:white;padding-left:5px;}.comparecencias table td{padding:0px;width:100%;}.comparecencias table{border-right:7px solid var(--color--primary);box-shadow:3px 3px 3px rgba(0,0,0,0.3);background-color:var(--color--primary);}.comparecencias table a{color:var(--color--primary);display:block;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;padding-bottom:8px;}.comparecencias table a:hover{color:var(--color--primary);display:block;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;text-decoration:underline;}.comparecencias table span{color:grey;display:block;font-family:Lato-Regular;font-weight:bold;font-size:14px;font-style:normal;}.comparecencias .view-header{display:flex;float:left;}.comparecencias .view-header h1{margin:0px;padding:0px;}.comparecencias .view-filters{display:flex;float:right;}#views-exposed-form-comparecencias-page-1 #edit-field-inicio-publicacion-value-wrapper{margin:0px;padding:0px;}#views-exposed-form-comparecencias-page-1 #edit-field-inicio-publicacion-value-wrapper .fieldset__wrapper{padding-right:0px;}#views-exposed-form-comparecencias-page-1 .js-form-item-field-inicio-publicacion-value-min{margin:0px;padding:0px;}@media (max-width:700px){.comparecencias table caption{width:100%;}.comparecencias table{display:flow-root;background-color:white;border-right:none;}.comparecencias #select-anyos{width:100%;text-align:center;}.comparecencias .view-filters{display:block;width:100%;margin-bottom:10px;margin-top:10px;}.comparecencias #edit-field-inicio-publicacion-value-wrapper{width:100%;}.comparecencias #edit-field-inicio-publicacion-value-wrapper .fieldset__wrapper{padding:0px;}}
.site-header{position:relative;z-index:101;}@media (min-width:1800px){.site-header{min-height:var(--site-header-height-wide);border-block-end:solid 1px transparent;}}.site-header__initial{position:relative;z-index:102;display:flex;align-items:flex-end;align-self:stretch;background-color:var(--color--primary-50);}.site-header__fixable{display:flex;align-items:flex-end;transition:all 0.5s;}@media (min-width:1800px){.site-header__fixable.is-fixed:not(.is-expanded){pointer-events:all !important;}}@media (min-width:1800px){body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed{position:fixed;z-index:102;inset-block-start:calc(var(--drupal-displace-offset-top,0px) - var(--sp4));max-width:var(--max-bg-color);}}.site-header__inner{position:relative;z-index:1;flex-grow:1;width:100vw;background:var(--color--white);max-width:100vw;position:fixed;z-index:102;inset-block-start:calc(var(--drupal-displace-offset-top,0px));}@media (min-width:1800px){html.js body:not(.is-always-mobile-nav) .site-header__inner{transition:opacity 0.3s,transform 0.3s,box-shadow 0.3s;}}@media (min-width:1800px){.site-header__fixable.is-expanded .site-header__inner{box-shadow:-36px 1px 36px rgba(0,0,0,0.08);}}@media (min-width:1800px){[dir="rtl"] .site-header__fixable.is-expanded .site-header__inner{box-shadow:36px 1px 36px rgba(0,0,0,0.08);}}@media (min-width:1800px){body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:none;opacity:1;}}@media (min-width:1800px){[dir="rtl"] body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed:not(.is-expanded) .site-header__inner{transform:translateX(101%);}}.site-header__inner__container{display:flex;justify-content:left;}body.is-fixed .site-header__inner__container{width:auto;}
.site-branding{display:flex;flex-shrink:1;align-items:flex-end;min-width:calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding));min-height:var(--sp3);margin-inline:calc(-1 * var(--container-padding)) var(--sp);padding-block:0 var(--sp0-5);padding-inline-start:var(--container-padding);padding-inline-end:var(--container-padding);background-image:none;justify-content:center;align-items:center;border-right:2px solid #BDBDBD;}@media (min-width:31.25rem){.site-branding{min-height:var(--sp4);}}@media (min-width:43.75rem){.site-branding{min-width:calc((4 * var(--grid-col-width)) + (4 * var(--grid-gap)) + var(--container-padding));min-height:var(--sp6);padding-block-end:var(--sp);}}@media (min-width:62.5rem){.site-branding{min-width:calc((2 * var(--grid-col-width)) + (2 * var(--grid-gap)) + var(--container-padding));}}@media (min-width:75rem){.site-branding{min-height:var(--site-header-height-wide);margin-inline-start:calc(-1 * var(--container-padding));padding-block:0;}}[dir="rtl"] .site-branding{background-image:linear-gradient(-160deg,var(--color--primary-50) 0%,var(--color--primary-40) 78.66%);}.site-branding--bg-gray{background:var(--color--gray-100);}.site-branding--bg-white{background:var(--color--white);}.site-branding__inner{display:flex;align-items:center;}.site-branding__inner a{-webkit-text-decoration:none;text-decoration:none;}@media (min-width:75rem){.site-branding__inner{height:var(--header-height-wide-when-fixed);padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;}}.site-branding__logo{flex-shrink:0;max-width:100%;}.site-branding__logo img{width:auto;max-width:100%;max-height:var(--sp2);}@media (min-width:31.25rem){.site-branding__logo img{max-height:var(--sp3);}}@media (min-width:43.75rem){.site-branding__logo img{max-height:var(--sp4);}}@media (min-width:75rem){.site-branding__logo img{max-height:calc(var(--header-height-wide-when-fixed) - var(--sp));}}.site-branding__text{color:var(--color--white);font-size:1.125rem;font-weight:bold;}.site-branding__text a{color:inherit;}@media (min-width:43.75rem){.site-branding__text{font-size:1.75rem;line-height:1.75rem;}}@media (min-width:75rem){.site-branding__text{letter-spacing:0.02em;font-size:2rem;line-height:var(--sp2);}}.site-branding--bg-gray .site-branding__text,.site-branding--bg-white .site-branding__text{color:var(--color--primary-50);}.site-branding__logo + .site-branding__text{margin-inline-start:0.75rem;}
@media (min-width:1800px){body:not(.is-always-mobile-nav) .primary-nav__menu-item{flex-wrap:nowrap;}body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{flex-basis:auto;}body:not(.is-always-mobile-nav) .primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--level-1 .primary-nav__menu-link-inner::after{content:none;}body:not(.is-always-mobile-nav) .primary-nav__menu-link{letter-spacing:0.02em;font-size:15px;line-height:var(--sp1-5);}body:not(.is-always-mobile-nav) .primary-nav__menu-link:focus{position:relative;outline:0;}body:not(.is-always-mobile-nav) .primary-nav__menu-link:focus::before{position:absolute;top:50%;left:50%;width:calc(100% + var(--sp));height:var(--sp3);content:"";transform:translate(-50%,-50%);border:none;border-radius:none;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children{overflow:visible;padding-inline-end:0.5625rem;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children:focus::before{width:calc(100% + var(--sp1-5));content:"";}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children::before{content:none;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children::after{position:absolute;inset-block-start:50%;inset-inline-start:calc(100% - 0.1875rem);width:0.5rem;height:0.5rem;margin-block-start:-2px;transform:translateY(-50%) rotate(45deg);border-top:0;border-right:solid 2px currentColor;border-bottom:solid 2px currentColor;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--button.primary-nav__menu-link--has-children[aria-expanded="true"]::after{opacity:1;}body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{padding-block:0px;padding-inline-start:0;padding-inline-end:0;}body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner::after{transform-origin:center;border-top-width:var(--sp0-5);}body:not(.is-always-mobile-nav) .primary-nav__menu--level-1{display:flex;align-items:stretch;margin-inline-end:var(--sp);}body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1{position:relative;display:flex;align-items:center;width:max-content;max-width:none;margin-block:0;margin-inline-start:0;margin-inline-end:0;}body:not(.is-always-mobile-nav) .primary-nav__menu-item--level-1:not(:last-child){margin-inline-end:var(--sp2);}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2{position:absolute;z-index:105;top:calc(100% - var(--sp0-5));left:0;visibility:hidden;overflow:auto;width:100vw;height:290px;margin-block-start:0;margin-inline-start:0;padding-block:var(--sp1);padding-inline-start:var(--sp13);padding-inline-end:var(--sp2);transition:none;transform:translate(-50%,-1.25rem);opacity:0;border-top:solid var(--color--primary-50) var(--sp0-5);border-right:solid 1px transparent;border-bottom:solid 1px transparent;border-left:solid 1px transparent;border-radius:0 0 2px 2px;background:var(--color--white);box-shadow:0 1px 36px rgba(0,0,0,0.08);column-count:4;}body:not(.is-always-mobile-nav) .primary-nav__menu--level-2.is-active-menu-parent{visibility:visible;margin-block-start:0;transform:none;opacity:1;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2{display:block;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2:focus::before{top:0;left:calc(var(--sp0-5) * -1);height:100%;transform:none;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner{padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;width:fit-content;}body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner::after{transform-origin:left;border-top-width:3px;}[dir="rtl"] body:not(.is-always-mobile-nav) .primary-nav__menu-link--level-2 .primary-nav__menu-link-inner::after{transform-origin:right;}body:not(.is-always-mobile-nav) .primary-nav__menu-🥕{position:absolute;z-index:105;top:calc(100% - var(--sp));left:50%;visibility:hidden;width:0;height:0;transform:translate(-50%,-1.25rem);opacity:0;border-right:solid 10px transparent;border-bottom:solid 10px var(--color--primary-50);border-left:solid 10px transparent;}body:not(.is-always-mobile-nav) .primary-nav__menu-🥕.is-active-menu-parent{visibility:visible;transform:translate(-50%,0);opacity:0;}body:not(.is-always-mobile-nav) .is-fixed .primary-nav__menu--level-2{max-height:calc(100vh - var(--site-header-height-wide) - var(--drupal-displace-offset-top,0px) - var(--drupal-displace-offset-bottom,0px) - var(--sp) + var(--sp4));}}@media (min-width:1800px){html.js body:not(.is-always-mobile-nav) .primary-nav__menu--level-2,html.js body:not(.is-always-mobile-nav) .primary-nav__menu-🥕{transition:visibility 0.2s,transform 0.2s,opacity 0.2s;margin-top:43px;}}
body:not(.is-always-mobile-nav){@media (--nav){& .primary-nav__menu-item{flex-wrap:nowrap;&.primary-nav__menu-item--has-children{& .primary-nav__menu-link--link,& .primary-nav__menu-link--nolink{flex-basis:auto;}& .primary-nav__menu-link--level-1 .primary-nav__menu-link-inner::after{content:none;}}}& .primary-nav__menu-link{letter-spacing:0.02em;font-size:16px;line-height:var(--sp1-5);&:focus{position:relative;outline:0;&::before{position:absolute;top:50%;left:50%;width:calc(100% + var(--sp));height:var(--sp3);content:"";transform:translate(-50%,-50%);border:solid 2px var(--color--primary-50);border-radius:4px;}}}& .primary-nav__menu-link--button{&.primary-nav__menu-link--has-children{overflow:visible;padding-inline-end:9px;&:focus::before{width:calc(100% + var(--sp1-5));content:"";}&::before{content:none;}&::after{position:absolute;inset-block-start:50%;inset-inline-start:calc(100% - 3px);width:8px;height:8px;margin-block-start:-2px;transform:translateY(-50%) rotate(45deg);border-top:0;border-right:solid 2px currentColor;border-bottom:solid 2px currentColor;}&[aria-expanded="true"]::after{opacity:1;}}}& .primary-nav__menu-link-inner{padding-block:0px;padding-inline-start:0;padding-inline-end:0;&::after{transform-origin:center;border-top-width:var(--sp0-5);}}& .primary-nav__menu--level-1{display:flex;align-items:stretch;margin-inline-end:var(--sp);}& .primary-nav__menu-item--level-1{position:relative;display:flex;align-items:center;width:max-content;max-width:200px;margin-block:0;margin-inline-start:0;margin-inline-end:0;&:not(:last-child){margin-inline-end:var(--sp2);}}& .primary-nav__menu--level-2{position:absolute;z-index:105;top:calc(100% - var(--sp0-5));left:50%;visibility:hidden;overflow:auto;width:250px;max-height:calc(100vh - var(--site-header-height-wide) - var(--drupal-displace-offset-top,0px) - var(--drupal-displace-offset-bottom,0px) - var(--sp));margin-block-start:0;margin-inline-start:0;padding-block:var(--sp3);padding-inline-start:var(--sp2);padding-inline-end:var(--sp2);transition:none;transform:translate(-50%,-20px);opacity:0;border-top:solid var(--color--primary-50) var(--sp0-5);border-right:solid 1px transparent;border-bottom:solid 1px transparent;border-left:solid 1px transparent;border-radius:0 0 2px 2px;background:var(--color--white);box-shadow:0 1px 36px rgba(0,0,0,0.08);&.is-active-menu-parent{visibility:visible;margin-block-start:0;transform:translate(-50%,0);opacity:1;}}& .primary-nav__menu-link--level-2{display:block;&:focus::before{top:0;left:calc(var(--sp0-5) * -1);height:100%;transform:none;}& .primary-nav__menu-link-inner{padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;width:fit-content;&::after{transform-origin:left;border-top-width:3px;&:dir(rtl){transform-origin:right;}}}}& .primary-nav__menu-🥕{position:absolute;z-index:105;top:calc(100% - var(--sp));left:50%;visibility:hidden;width:0;height:0;transform:translate(-50%,-20px);opacity:0;border-right:solid 10px transparent;border-bottom:solid 10px var(--color--primary-50);border-left:solid 10px transparent;&.is-active-menu-parent{visibility:visible;transform:translate(-50%,0);opacity:1;}}& .is-fixed .primary-nav__menu--level-2{max-height:calc(100vh - var(--site-header-height-wide) - var(--drupal-displace-offset-top,0px) - var(--drupal-displace-offset-bottom,0px) - var(--sp) + var(--sp4));}}}html.js body:not(.is-always-mobile-nav){@media (--nav){& .primary-nav__menu--level-2,& .primary-nav__menu-🥕{transition:visibility 0.2s,transform 0.2s,opacity 0.2s;}}}
.primary-nav__menu{flex-wrap:wrap;list-style:none;}.primary-nav__menu-item{margin-block-end:var(--sp0-5);}.primary-nav__menu-item:last-child{margin-block-end:0;}.primary-nav__menu-item.primary-nav__menu-item--has-children{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;}.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--link,.primary-nav__menu-item.primary-nav__menu-item--has-children .primary-nav__menu-link--nolink{flex-basis:calc(100% - var(--sp3));}.primary-nav__menu-link{flex-grow:1;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-loud);font-family:JosefinSans-VariableFont;font-size:1.75rem;font-weight:normal;line-height:var(--sp2);}.primary-nav__menu-link:hover{color:inherit;}.primary-nav__menu-link:focus{outline:auto 2px var(--color--primary-50);outline-offset:2px;}.primary-nav__menu-link--nolink{padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;color:var(--color-text-neutral-soft);font-weight:normal;}.primary-nav__menu-link--button{position:relative;padding-block:0;padding-inline-start:0;padding-inline-end:0;cursor:pointer;text-align:start;border:0;background:transparent;}.primary-nav__menu-link--button.primary-nav__menu-link--has-children{padding-inline-end:var(--sp3);outline:none;}.primary-nav__menu-link--button.primary-nav__menu-link--has-children::before,.primary-nav__menu-link--button.primary-nav__menu-link--has-children::after{position:absolute;inset-inline-end:0.5625rem;inset-block-start:calc(var(--sp0-5) + 1.0625rem);width:1.125rem;height:0;content:"";border-top:solid 3px var(--color--primary-50);}.primary-nav__menu-link--button.primary-nav__menu-link--has-children::after{transition:opacity 0.2s;transform:rotate(90deg);}.primary-nav__menu-link--button.primary-nav__menu-link--has-children[aria-expanded="true"]::after{opacity:0;}.primary-nav__menu-link-inner{position:relative;display:block;align-items:center;padding-block:var(--sp0-5);padding-inline-start:0;padding-inline-end:0;}.primary-nav__menu-link-inner::after{position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:0;content:"";transition:transform 0.2s;transform:scaleX(0);transform-origin:left;border-top:solid 5px var(--color--primary);}.primary-nav__menu-link:hover .primary-nav__menu-link-inner::after{transform:scaleX(1);}.primary-nav__menu--level-1{margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;}.primary-nav__menu-link--level-1{position:relative;display:flex;letter-spacing:-1px;}.primary-nav__menu--level-2{visibility:hidden;overflow:hidden;flex-basis:100%;max-height:0;margin-block:0;margin-inline-start:calc(-1 * var(--sp));padding-inline-start:var(--sp2-5);transition:opacity 0.2s,visibility 0.2s,max-height 0.2s;opacity:0;border-inline-start:solid var(--sp) var(--color--primary-50);}.primary-nav__menu--level-2.is-active-menu-parent{visibility:visible;max-height:none;margin-block-start:var(--sp1-5);opacity:1;}.primary-nav__menu--level-2 .primary-nav__menu-item--level-2:first-child{padding-block-start:var(--sp0-25);}.primary-nav__menu--level-2 .primary-nav__menu-item--level-2:last-child{padding-block-end:var(--sp0-25);}@media (min-width:43.75rem){.primary-nav__menu--level-2{margin-inline-start:calc(-1 * var(--sp3));padding-inline-start:var(--sp3);}}.primary-nav__menu--level-2 .primary-nav__menu-item--has-children{display:block;}.primary-nav__menu-link--level-2{font-family:Lato-Regular;font-size:18px;font-weight:normal;line-height:var(--sp);}.primary-nav__menu-link--level-3{font-family:Lato-Regular;font-size:18px;font-weight:normal;line-height:var(--sp);}html:not(.js) .primary-nav__menu--level-2{visibility:visible;max-height:none;opacity:1;}[dir="rtl"] .primary-nav__menu-link-inner::after{transform-origin:right;}@media (max-width:557px){.primary-nav__menu--level-2{border-inline-start:none;}}
.secondary-nav{letter-spacing:0.02em;font-size:14px;font-weight:normal;}.secondary-nav__menu{display:flex;align-items:center;margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;display:inline-block;}.secondary-nav__menu li a{margin-bottom:10px;width:150px;}.secondary-nav__menu-item{width:max-content;max-width:12.5rem;}.secondary-nav__menu-item:not(:last-child){margin-inline-end:var(--sp1-5);}.secondary-nav__menu-link{position:relative;display:inline-flex;align-items:center;height:var(--sp2);-webkit-text-decoration:none;text-decoration:none;color:white;background-color:var(--color--primary);padding:20px;border-radius:20px;font-family:Lato-Regular;}.secondary-nav__menu-link:hover{color:white !important;}.secondary-nav__menu-link::after{position:absolute;bottom:0;left:0;width:100%;height:0;content:"";transition:opacity 0.2s,transform 0.2s;transform:translateY(0.3125rem);opacity:0;border-top:solid 2px currentColor;}.secondary-nav__menu-link:hover::after{transform:translateY(0);opacity:0.8;}@media (min-width:1800px){body:not(.is-always-mobile-nav) .secondary-nav{position:relative;display:flex;margin-inline-start:var(--sp);padding-inline-start:var(--sp2);}body:not(.is-always-mobile-nav) .secondary-nav::before{position:absolute;inset-block-start:50%;inset-inline-start:0;width:2px;height:var(--sp2);content:"";transform:translateY(-50%);background-color:var(--color--gray-90);}body:not(.is-always-mobile-nav) .secondary-nav__menu-item:not(:last-child){margin-inline-end:var(--sp2);}body:not(.is-always-mobile-nav) .secondary-nav__menu-link:focus{position:relative;outline:0;}body:not(.is-always-mobile-nav) .secondary-nav__menu-link:focus::before{position:absolute;top:50%;left:50%;width:calc(100% + var(--sp));height:var(--sp3);content:"";transform:translate(-50%,-50%);border:none;border-radius:0.25rem;}}
.mobile-nav-button{position:relative;z-index:505;display:flex;align-items:center;align-self:center;width:var(--sp2);height:var(--sp2);margin-inline-start:auto;margin-inline-end:-0.375rem;padding-block:0;padding-inline-start:0.375rem;padding-inline-end:0.375rem;cursor:pointer;border:none;background:transparent;appearance:none;}.mobile-nav-button:focus{outline:solid 2px var(--color--primary-40);}.mobile-nav-button:active{color:inherit;}@media (min-width:31.25rem){.mobile-nav-button{display:inline-flex;width:auto;padding-inline-start:var(--sp);}}.mobile-nav-button__label{position:absolute;display:block;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}@media (min-width:31.25rem){.mobile-nav-button__label{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin-inline-end:0.75rem;letter-spacing:0.05em;font-size:0.875rem;font-weight:600;}}.mobile-nav-button__icon{position:relative;display:block;width:var(--sp2);height:0;border-top:solid 3px var(--color--primary);}.mobile-nav-button__icon::before,.mobile-nav-button__icon::after{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:0;content:"";transition:transform 0.2s;border-top:solid 3px var(--color--primary);}.mobile-nav-button__icon::before{transform:translateY(-0.6875rem);}.mobile-nav-button__icon::after{transform:translateY(0.3125rem);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon{border-top-color:transparent;}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon::before{transform:translateY(-0.1875rem) rotate(-45deg);}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon::after{transform:translateY(-0.1875rem) rotate(45deg);}
.block-search-wide.contextual-region{position:static;}.block-search-wide__wrapper{position:absolute;z-index:1;inset-block-start:none;inset-inline-start:none;display:none;visibility:hidden;overflow:hidden;width:100vw;max-width:100vw;left:0;height:var(--sp8);max-height:0;margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;transition:all 0.2s;border-inline-start:none;background:#F2F2F2;}.block-search-wide__wrapper.is-active{visibility:visible;max-height:var(--sp8);}.block-search-wide__wrapper form{display:flex;grid-column:1 / 14;}.block-search-wide__wrapper input[type="search"]{font-family:Lato-Regular;font-size:32px;font-style:normal;color:black;margin:0px;width:calc(100% + var(--sp2));height:var(--sp8);padding-block:0;padding-inline-start:var(--sp12);padding-inline-end:0;transition:background-size 0.4s;border:solid 1px transparent;box-shadow:none;-webkit-appearance:none;}.block-search-wide__wrapper input[type="search"]:focus{outline:solid 4px transparent;outline-offset:-4px;}.block-search-wide__wrapper .form-item-keys{flex-grow:1;margin:0;}.block-search-wide__wrapper .form-actions{display:flex;margin:0;}.block-search-wide__wrapper .search-form__submit{position:relative;overflow:hidden;align-self:stretch;width:6.25rem;height:auto;margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;cursor:pointer;border-color:transparent;background-color:transparent;}.block-search-wide__wrapper .search-form__submit .icon--search{position:absolute;inset-block-start:0;inset-inline-end:0;display:block;width:1.5rem;height:100%;pointer-events:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='26' height='27.2' viewBox='0 0 26 27.2'%3e %3cpath fill='%23000000' d='M25.8,25.5l-5.3-5.3c2.1-2.1,3.4-5.1,3.4-8.3C23.9,5.3,18.5,0,11.9,0C5.3,0,0,5.3,0,11.9c0,6.6,5.3,11.9,11.9,11.9c2.6,0,5.1-0.9,7-2.3l5.4,5.4c0.4,0.4,1,0.4,1.4,0C26.1,26.6,26.1,25.9,25.8,25.5z M11.9,21.9c-5.5,0-9.9-4.4-9.9-9.9S6.4,2,11.9,2c5.5,0,9.9,4.4,9.9,9.9S17.4,21.9,11.9,21.9z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain;}.block-search-wide__wrapper .search-form__submit .icon--search::after{position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:0;content:"";transition:transform 0.2s;transform:scaleX(0);transform-origin:left;border-block-start:solid var(--sp0-5) transparent;}.block-search-wide__wrapper .search-form__submit:focus{outline:solid 4px transparent;outline-offset:-4px;box-shadow:none;}.block-search-wide__wrapper .search-form__submit:focus span::after{transform:scaleX(1);}@media screen and (-ms-high-contrast:active){.block-search-wide__wrapper .search-form__submit:focus{border-bottom-width:var(--sp0-5);}.block-search-wide__wrapper .search-form__submit:focus span::after{content:none;}}@media screen and (-ms-high-contrast:active){.block-search-wide__wrapper .search-form__submit .icon--search{display:none;}}.block-search-wide__container{max-width:var(--max-width);padding-inline-end:var(--sp2);}.block-search-wide__grid{display:grid;grid-template-columns:repeat(var(--grid-col-count),1fr);grid-column-gap:var(--grid-gap);}.container-inline .block-search-wide__container{display:block;}.container-inline .block-search-wide__grid{display:grid;}.block-search-wide__button{position:relative;display:none;width:var(--sp3);height:var(--sp6);cursor:pointer;color:var(--color-text-neutral-loud);border:0;background:transparent;-webkit-appearance:none;}.block-search-wide__button:focus{position:relative;outline:0;}.block-search-wide__button:focus::after{position:absolute;top:50%;left:50%;width:80%;height:var(--sp3);content:"";transform:translate(-50%,-50%);border:solid 2px transparent;border-radius:0.25rem;}.block-search-wide__button[aria-expanded="true"]{background:#F2F2F2;}.block-search-wide__button[aria-expanded="true"]:focus::after{border-color:transparent;}.block-search-wide__button[aria-expanded="true"] .block-search-wide__button-close::before,.block-search-wide__button[aria-expanded="true"] .block-search-wide__button-close::after{position:absolute;top:50%;left:50%;width:var(--sp1-5);height:0;content:"";border-block-start:solid 2px var(--color--white);}.block-search-wide__button[aria-expanded="true"] .block-search-wide__button-close::before{transform:translate(-50%,-50%) rotate(-45deg);}.block-search-wide__button[aria-expanded="true"] .block-search-wide__button-close::after{transform:translate(-50%,-50%) rotate(45deg);}.block-search-wide__button[aria-expanded="true"] svg{display:none;}.block-search-wide__button svg{margin-inline-start:auto;margin-inline-end:auto;}@media (forced-colors:active){.block-search-wide__button{background:ButtonFace;}.block-search-wide__button path{fill:ButtonText;}}html:not(.js) .search-block-form:focus-within .block-search-wide__wrapper{visibility:visible;max-height:var(--sp8);}[dir] .block-search-wide__wrapper input[type="search"]{background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:bottom left;background-size:0% 0.625rem;width:90vw;}[dir] .block-search-wide__wrapper input[type="search"]:focus{background-size:100% var(--sp0-5);}[dir="rtl"] .block-search-wide__wrapper input[type="search"]{background-position:bottom right;}[dir="rtl"] .block-search-wide__wrapper .search-form__submit .icon--search::after{transform-origin:right;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .block-search-wide__wrapper,body:not(.is-always-mobile-nav) .block-search-wide__button{display:block;}}
.text-content,.cke_editable{color:var(--color-text-neutral-medium);font-family:var(--font-serif);line-height:var(--sp1-5);}.text-content a:where(:not(.button)),.cke_editable a:where(:not(.button)){text-decoration:none;color:rgb(0,0,0);box-shadow:none;}.text-content a:where(:not(.button)):hover,.cke_editable a:where(:not(.button)):hover{text-decoration:none;box-shadow:none;}.text-content table,.cke_editable table{width:100%;border:"0";}:is(.text-content table,.views-table,.draggable-table) td{border-block-end:none;}.text-content p,.cke_editable p{margin-block-start:var(--sp);margin-block-end:var(--sp);}.text-content p:first-child,.cke_editable p:first-child{margin-block-start:0;}.text-content p:last-child,.cke_editable p:last-child{margin-block-end:0;}@media (min-width:43.75rem){.text-content p,.cke_editable p{margin-block-start:var(--sp2);margin-block-end:var(--sp2);}}.text-content code,.cke_editable code{background-color:var(--color--gray-100);}.text-content pre code,.cke_editable pre code{display:block;overflow:auto;padding-block:var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);color:var(--color-text-neutral-soft);}.text-content blockquote,.cke_editable blockquote{position:relative;margin-block:var(--sp2);margin-inline-start:0;margin-inline-end:0;padding-inline-start:var(--sp2);letter-spacing:-0.01em;font-family:var(--font-serif);font-size:1.3125rem;line-height:var(--sp2);}.text-content blockquote::before,.cke_editable blockquote::before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"\201C";color:var(--color--primary-60);font-size:3.375rem;}.text-content blockquote::after,.cke_editable blockquote::after{position:absolute;inset-block-end:0;inset-inline-start:0;width:var(--sp0-5);height:calc(100% - 1.875rem);margin-inline-start:0.25rem;content:"";background:var(--color--gray-100);}@media (min-width:43.75rem){.text-content blockquote,.cke_editable blockquote{font-size:2rem;line-height:var(--sp3);}}@media (min-width:62.5rem){.text-content blockquote,.cke_editable blockquote{font-size:2.5rem;line-height:var(--sp3-5);}}@media (min-width:43.75rem){.text-content,.cke_editable{font-size:1.125rem;line-height:var(--sp2);}}.site-footer .text-content{color:inherit;}.site-footer .text-content *{color:inherit;}.site-footer .text-content a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--white);box-shadow:none;}.site-footer .text-content a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color--white);box-shadow:none;}@media (min-width:62.5rem){.region--sidebar .text-content blockquote{font-size:1.5rem;line-height:var(--sp2);}}
.header-nav{position:fixed;z-index:501;inset-block-start:0;inset-inline-start:100%;visibility:hidden;overflow:auto;flex-basis:max-content;width:100%;max-width:var(--mobile-nav-width);height:100%;padding-block:0 var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);border-block-start:solid var(--color--white) calc(var(--sp3) + var(--drupal-displace-offset-top,0px));background-color:var(--color--white);box-shadow:0 0 72px rgba(0,0,0,0.1);}.header-nav.is-active{visibility:visible;transform:translateX(calc(-100% - var(--drupal-displace-offset-right,0px)));}[dir="rtl"] .header-nav.is-active{transform:translateX(calc(100% + var(--drupal-displace-offset-left,0px)));}@media (min-width:31.25rem){.header-nav{border-top-width:calc(var(--sp5) + var(--drupal-displace-offset-top,0px));}}@media (min-width:43.75rem){.header-nav{padding-block-end:var(--sp3);padding-inline-start:var(--sp3);border-top-width:calc(var(--sp7) + var(--drupal-displace-offset-top,0px));}}@media (min-width:62.5rem){.header-nav{grid-column:5 / 14;}}@media (forced-colors:active){.header-nav{border-top-color:canvas;}}html.js .header-nav{transition:visibility 0.2s,transform 0.2s;}@media (min-width:1800px){body:not(.is-always-mobile-nav) .header-nav{position:static;display:flex;visibility:visible;overflow:visible;grid-column:5 / 15;align-items:center;justify-content:left;height:var(--header-height-wide-when-fixed);margin-block-start:auto;padding-block:0;padding-inline-start:0;padding-inline-end:0;transition:transform 0.2s;transform:none;border-block-start:0;box-shadow:none;}}@media (min-width:1800px){body.is-always-mobile-nav .header-nav{overflow:auto;max-width:calc((7 * (var(--grid-col-width) + var(--grid-gap))));padding-inline-end:var(--sp);transition:transform 0.2s,visibility 0.2s;border-top-width:calc(var(--drupal-displace-offset-top,0px) + var(--sp11));}}@media (min-width:90rem){body.is-always-mobile-nav .header-nav{max-width:calc(100vw - (var(--max-width) + var(--content-left)) + ((7 * (var(--grid-col-width) + var(--grid-gap)))));padding-inline-end:calc(100vw - (var(--max-width) + var(--content-left) - var(--sp)));}}.header-nav-overlay{position:fixed;z-index:101;inset-block-start:0;inset-inline-start:0;display:none;width:100%;height:100vh;opacity:0.2;background:var(--color--gray-5);}@media (forced-colors:active){.header-nav-overlay{background:canvastext;}}.is-overlay-active .header-nav-overlay{display:block;}
#webform-submission-formulario-de-consultas-add-form{border:1px solid black;background-color:#FBFBFB;padding:20px;}#webform-submission-formulario-de-consultas-add-form .form-wrapper{display:grid;grid-template-columns:33% 33% 33%;gap:10px;}#webform-submission-formulario-de-consultas-add-form textarea:focus,#webform-submission-formulario-de-consultas-add-form input:focus{outline-width:0px;}#webform-submission-formulario-de-consultas-add-form #edit-adjunto-upload,#webform-submission-formulario-de-consultas-add-form #edit-asunto,#webform-submission-formulario-de-consultas-add-form #edit-confirmar-correo,#webform-submission-formulario-de-consultas-add-form #edit-correo-electronico,#webform-submission-formulario-de-consultas-add-form #edit-modalidad-de-acceso-a-la-informacion-solicitada--wrapper-legend,#webform-submission-formulario-de-consultas-add-form #edit-nif,#webform-submission-formulario-de-consultas-add-form #edit-apellidos,#webform-submission-formulario-de-consultas-add-form #edit-nombre{width:100%;}#webform-submission-formulario-de-consultas-add-form label{font-weight:bold;font-family:Lato-Regular;font-size:14px;}#webform-submission-formulario-de-consultas-add-form .form-item__label.form-required::after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23027A35'/%3E%3C/svg%3E%0A");}#edit-modalidad-de-acceso-a-la-informacion-solicitada--wrapper{display:block !important;}#webform-submission-formulario-de-consultas-add-form #edit-adjunto--description{display:none;}#webform-submission-formulario-de-consultas-add-form .description,#webform-submission-formulario-de-consultas-add-form #edit-captcha-response--description{display:none;}.webform-submission-data--view-mode-preview,#webform-submission-formulario-de-consultas-add-form .js-form-item-politica-privacidad,#webform-submission-formulario-de-consultas-add-form .js-form-item-declaracion,#webform-submission-formulario-de-consultas-add-form .captcha-type-challenge--math,#webform-submission-formulario-de-consultas-add-form .form-type-textarea{grid-column:span 3;}#webform-submission-formulario-de-consultas-add-form legend{background-color:#FBFBFB;}#webform-submission-formulario-de-consultas-add-form legend span{background-color:#FBFBFB;font-family:Lato-Regular;font-size:14px;font-style:weight;color:black;margin:0px;}#webform-submission-formulario-de-consultas-add-form .fieldset__wrapper--group{border:none;}#webform-submission-formulario-de-consultas-add-form .js-form-item-localidad,#webform-submission-formulario-de-consultas-add-form .js-form-item-direccion-postal,#webform-submission-formulario-de-consultas-add-form .js-form-item-adjunto,#webform-submission-formulario-de-consultas-add-form .js-form-item-asunto{padding:0px;margin:0px;}#webform-submission-formulario-de-consultas-add-form .js-form-item-declaracion span{color:var(--color--primary);}.webform-confirmation__back a{display:inline-block;padding:10px 20px;font-size:16px;color:#fff;background-color:var(--color--primary);border:none;border-radius:20px;text-decoration:none;text-align:center;cursor:pointer;transition:background-color 0.3s ease;}#webform-submission-formulario-de-consultas-add-form #edit-submit{border-radius:50px;background-color:var(--color--primary);border:1px solid var(--color--primary);}#webform-submission-formulario-de-consultas-add-form #edit-preview-prev{border-radius:50px;border:1px solid var(--color--primary);color:var(--color--primary);}#webform-submission-formulario-de-consultas-add-form #edit-preview-next{border-radius:50px;border:1px solid var(--color--primary);color:var(--color--primary);}#webform-submission-formulario-de-consultas-add-form a:hover,#webform-submission-formulario-de-consultas-add-form a{color:var(--color--primary);text-decoration:underline;}#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-nombre,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-apellidos,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-modalidad-de-acceso-a-la-informacion-solicitada,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-correo-electronico,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-asunto,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-mensaje,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-adjunto,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-nif,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-confirmar-correo,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-localidad,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-provincia,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-codigo-postal,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-pais{display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid grey;}#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-nombre label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-apellidos label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-modalidad-de-acceso-a-la-informacion-solicitada label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-correo-electronico label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-asunto label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-mensaje label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-adjunto label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-nif label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-confirmar-correo label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-localidad label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-provincia label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-codigo-postal label,#webform-submission-formulario-de-consultas-add-form .webform-submission-data--view-mode-preview .js-form-item-pais label{margin-right:10px;}@media (max-width:1860px){.webform-submission-data--view-mode-preview,#webform-submission-formulario-de-consultas-add-form .js-form-item-politica-privacidad,#webform-submission-formulario-de-consultas-add-form .js-form-item-declaracion,#webform-submission-formulario-de-consultas-add-form .captcha-type-challenge--math,#webform-submission-formulario-de-consultas-add-form .form-type-textarea{grid-column:span 2;}#webform-submission-formulario-de-consultas-add-form .form-wrapper{display:grid;grid-template-columns:50% 50%;}}@media (max-width:1330px){#webform-submission-formulario-de-consultas-add-form .form-wrapper{display:block;grid-template-columns:100%;}}
.lista-convenios .convenios,.lista-subvenciones .subvencion{border-left:7px solid var(--color--primary);padding-left:15px;margin-bottom:10px;box-shadow:3px 3px 3px rgba(0,0,0,0.3);}.lista-convenios .valor,.lista-subvenciones .valor{font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:black;}.lista-convenios .termino,.lista-subvenciones .termino{font-family:Lato-Regular;font-size:14px;font-weight:normal !important;color:var(--color--primary);display:inline;}.lista-convenios .clasificar-campos,.lista-subvenciones .clasificar-campos{font-family:Lato-Regular;font-size:18px;font-weight:bold;color:var(--color--primary);}.lista-convenios .view-header,.lista-subvenciones .view-header{display:flex;float:left;}.lista-convenios .view-header h1,.lista-subvenciones .view-header h1{margin:0px;}.lista-convenios #views-exposed-form-lista-de-convenios-page-1,.lista-subvenciones #views-exposed-form-listado-subvenciones-page-1{display:flex;justify-content:end;}.lista-convenios #edit-field-fecha-final-convenio-value-wrapper,.lista-subvenciones #edit-field-fecha-convocatoria-value-wrapper{margin:0px;}.lista-convenios #edit-field-fecha-firma-convenio-value-wrapper .fieldset__wrapper,.lista-subvenciones #edit-field-fecha-convocatoria-value-wrapper .fieldset__wrapper{margin:0px;padding-block:0px;padding-inline:0px;}.lista-convenios .view-filters form fieldset{margin-top:0px;}@media (max-width:800px){.lista-convenios .view-header,.lista-subvenciones .view-header{float:none;}.lista-convenios #views-exposed-form-lista-de-convenios-page-1,.lista-subvenciones #views-exposed-form-listado-subvenciones-page-1{display:block}.lista-convenios #edit-field-fecha-final-convenio-value-wrapper .fieldset__wrapper,.lista-subvenciones #edit-field-fecha-convocatoria-value-wrapper .fieldset__wrapper{padding-inline:0;}}
.tabla-liquidacion,.tabla-presupuesto{width:100%;border-collapse:collapse;line-height:15px;}.tabla-liquidacion th,.tabla-presupuesto th{color:#333333;font-family:JosefinSans-VariableFont;font-size:bold;font-size:14px;text-align:left;}.tabla-liquidacion td,.tabla-presupuesto td{font-family:Lato-Regular;font-size:14px;color:black;border-bottom:2px solid var(--color--primary);border-top:2px solid var(--color--primary);padding:10px;}.tabla-liquidacion th,.tabla-presupuesto th{padding:10px;}.total-ppto{display:flex;justify-content:space-between;box-shadow:3px 3px 3px rgba(0,0,0,0.3);padding:15px;margin-top:15px;}.tipografia-total-liqui,.tipografia-total-ppto{font-weight:bold;}.tabla-ppto-articulo{width:15%;}.cabecera-ppto-liquidacion{display:flex;justify-content:space-between;align-items:center;}.cabecera-ppto-liquidacion h1{margin:0;}.cabecera-ppto-liquidacion .boton{margin:0;padding:1px 10px;background-color:white;color:var(--color--primary);text-decoration:none;border-radius:20px;border:1px solid var(--color--primary);display:inline-block;font-size:16px;text-align:center;margin-bottom:10px;}.header-container .download-link:hover{background-color:#0056b3;}.total-liquidacion{margin-top:50px;box-shadow:3px 3px 3px rgba(0,0,0,0.3);}.total-liquidacion td{width:5%;padding:10px;font-family:Lato-Regular;font-size:14px;color:black;font-weight:bold;}.documentos-liquidacion{display:flex;flex-direction:column;}
.lista-inf-eco-institucional{list-style-type:none;}.lista-inf-eco-institucional .concepto{font-family:Lato-Regular;font-size:14px;font-style:normal;color:var(--color--primary);margin:0px;}.lista-inf-eco-institucional .valor{font-family:Lato-Regular;font-size:14px;font-style:normal;color:black;margin:0px;}.lista-inf-eco-institucional .separator{color:var(--color--primary);}.lista-contratos table{margin:0px;border-bottom:2px solid var(--color--primary);margin-bottom:10px;box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 0px 3px rgba(0,0,0,0.3);margin-top:20px;}.lista-contratos table td{border-bottom:2px solid var(--color--primary);border-top:2px solid var(--color--primary);padding-left:10px;font-family:Lato-Regular;font-size:16px;font-style:normal;color:#1D1E1B;margin:0px;}.lista-contratos table th{color:#333333;font-family:JosefinSans-VariableFont;font-weight:bold;font-size:18px;padding-left:10px;}.lista-contratos table .objeto{width:50%;}.lista-contratos table .adjudicatario{width:20%;}.lista-contratos table .importe-adjudicado{width:5%;}.lista-contratos table .procedimiento{width:20%;}.lista-contratos table .mas-info{width:5%;}.lista-contratos .cabecera-contratos{display:flex;justify-content:space-between;width:100%;}.lista-contratos .cabecera-contratos h1{display:inline;margin:0px;}.lista-contratos .cabecera-contratos span{align-content:center;}.lista-contratos .view-header{display:flex;float:left;width:80%;}.lista-contratos .view-filters{display:flex;float:right;margin-bottom:10px;}.lista-contratos .cabecera-contratos span a{display:inline-block;padding:1px 10px;background-color:white;border:1px solid var(--color--primary);font-family:Lato-Regular;font-weight:normal !important;font-size:14px;color:var(--color--primary);border-radius:40px;text-align:center;text-decoration:none;cursor:pointer;}@media (max-width:1750px){.lista-contratos .view-filters{float:left;}.lista-contratos .cabecera-contratos{display:grid;width:auto,}.lista-contratos .view-header{display:flex;float:none;width:auto;}}
.tabla-trimestre th{color:#333333;font-family:JosefinSans-VariableFont;font-size:bold;font-size:14px;width:120px;padding:10px;line-height:12px;}.tabla-trimestre .porcentaje{width:50px;}.tabla-trimestre .creditosDef{width:135px;}.tabla-trimestre{border-collapse:collapse;box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 0px 3px rgba(0,0,0,0.3);text-align:left;width:100%;}.tabla-trimestre td{font-family:Lato-Regular;font-size:14px;font-weight:normal;color:black;border-top:1px solid var(--color--primary);border-bottom:1px solid var(--color--primary);padding:10px;}.tabla-trimestre .fila-adicional{border-bottom:2px solid var(--color--primary);}.tabla-trimestre .info-adicional{color:var(--color--primary);}.tabla-trimestre .total-row td,.tabla-trimestre .total-row .total{font-weight:bold;}
.presupuestos-y-liquidaciones .gral-ppto-liqui{background-color:var(--color--primary);border-left:5px solid rgba(0,0,0,0.25);width:100%;height:162px;margin-top:50px;display:flex;justify-content:center;align-items:center;}.presupuestos-y-liquidaciones a:hover,.presupuestos-y-liquidaciones a{text-decoration:none;}.presupuestos-y-liquidaciones .anio-ppto-liquida{color:white;font-family:Lato-Light;font-size:24px;font-weight:normal;}.presupuestos-y-liquidaciones .tipo-pptto-liquida{color:white;font-family:Lato-Regular;font-size:24px;font-weight:bold;width:160px;}.presupuestos-y-liquidaciones .view-content ul li{display:inline-block;width:20%;}.presupuestos-y-liquidaciones h1{margin:0px;}.presupuestos-y-liquidaciones .view-header{display:inline-block;}.presupuestos-y-liquidaciones .view-filters{display:flex;float:right;}.presupuestos-y-liquidaciones p{font-family:Lato-Light;font-size:14px;font-weight:normal;}@media (max-width:1400px){.presupuestos-y-liquidaciones .view-content ul li{display:block;width:100%;}.presupuestos-y-liquidaciones .view-filters{float:none;margin-bottom:50px;}.presupuestos-y-liquidaciones ul{margin-inline-start:0px;}.presupuestos-y-liquidaciones .tipo-pptto-liquida{width:100%;}}
.container{width:100%;max-width:100vw;padding-inline:var(--container-padding);}body.is-fixed .container{width:calc(100% - var(--drupal-displace-offset-left,0px) - var(--drupal-displace-offset-right,0px));}.page-wrapper{max-width:var(--max-bg-color);background:var(--color--white);}.layout-main-wrapper{position:relative;z-index:2;}@media (min-width:75rem){.layout-main{display:flex;flex-direction:row-reverse;flex-wrap:wrap;}}@media (min-width:75rem){.main-content{width:calc(100% - var(--content-left));margin-inline-end:auto;}}.main-content__container{padding-block-start:var(--sp3);}@media (min-width:43.75rem){.main-content__container{padding-block-start:var(--sp5);}}[data-contextual-id]:not(.contextual){position:absolute;}
.view,.view-content{display:block;gap:var(--sp2);grid-template-rows:max-content;}@media (min-width:43.75rem){.view,.view-content{gap:var(--sp3);}}
.licitaciones caption{border-left:7px solid var(--color--primary);margin:0px !important;padding:20px;}.licitaciones table{border-left:7px solid var(--color--primary);box-shadow:0px 3px 0px rgba(0,0,0,0.3);}.licitaciones table td{padding-bottom:0px;padding-top:0px;}.licitaciones table tr:last-child td:last-child{padding-bottom:15px;}.licitaciones .expediente{color:black;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal !important;padding-bottom:5px;}.licitaciones .descripcion-expediente{color:var(--color--primary);font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal !important;}.licitaciones .descarga-licitacion{padding-left:15px;}.licitaciones .descarga-licitacion a{color:black;font-family:Lato-Regular;font-size:13.5px;font-style:normal !important;}.licitaciones .descarga-licitacion a:hover{color:black;text-decoration:underline;}.licitaciones .view-header{display:flex;float:left;width:80%;justify-content:space-between;place-items:center;}.licitaciones .view-filters{display:flex;float:right;}.licitaciones .view-header h1{margin:0px;}.licitaciones .view-header p{color:black;font-family:Lato-Regular;font-size:13.5px;font-style:normal !important;}.licitaciones .js-form-item-field-fecha-hora-expediente-value-min{margin:0px;}.licitaciones #edit-field-fecha-hora-expediente-value-wrapper .fieldset__wrapper{padding-block:0px;padding-inline:0px;}@media (max-width:1810px){.licitaciones .view-header{display:block;float:none;width:100%;}.licitaciones .view-header p,.licitaciones .view-header h1{margin:0px;}.licitaciones .view-filters{float:left;margin-bottom:10px;}}@media (max-width:557px){.licitaciones .view-header{display:block;float:none;width:100%;}.licitaciones .view-filters{float:left;margin-bottom:10px;}.licitaciones #edit-field-fecha-hora-expediente-value-wrapper .fieldset__wrapper{padding-inline:0px;}}
.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;margin-block:0;margin-inline-start:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;font-weight:bold;justify-content:right;}.pager__item{display:flex;align-items:center;justify-content:center;width:var(--sp2-5);height:var(--sp2-5);cursor:default;color:var(--color-text-neutral-soft);background-color:var(--color--white);}@media (min-width:31.25rem){.pager__item{width:var(--sp3);height:var(--sp3);}}[dir="rtl"] .pager__item--control{transform:scaleX(-1);}.pager__item--active{color:var(--color--white);background-color:var(--color--primary-40);}@media (forced-colors:active){.pager__item--control path{fill:linktext;}}.pager__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;color:var(--color-text-neutral-soft);}.pager__link:hover{background-color:var(--color--gray-95);}.pager__link:focus{color:var(--color-text-primary-medium);outline:solid 2px currentColor;outline-offset:-2px;}.pager__item svg{display:block;fill:currentColor;}.pager__item--next svg,.pager__item--last svg{transform:rotate(180deg);}
.manuales-guias-fiscalizacion table{margin:0px;padding:0px;}.manuales-guias-fiscalizacion table td{border-top:2px solid var(--color--primary);padding:20px;}.manuales-guias-fiscalizacion .titulo-manual{width:95%;}.manuales-guias-fiscalizacion .descargaOenlace-manual-guia{width:5%;}.manuales-guias-fiscalizacion .contenido-agrupado{padding-left:40px;}.manuales-guias-fiscalizacion caption{font-family:Lato-Regular !important;font-size:18px !important;font-style:normal !important;font-weight:normal !important;color:#1D1E1B !important;margin:0px !important;padding:0px !important;display:inline !important;}
.eu-cookie-compliance-banner--opt-in{margin-top:180px;z-index:999;pointer-events:none;}#sliding-popup{max-width:none;padding:0px;pointer-events:none;}#popup-text{display:flex;margin:0px;align-items:center;pointer-events:auto;}#popup-text p{color:white;margin:0px;}.find-more-button-processed{color:var(--color--primary);margin-left:10px;pointer-events:auto;}.eu-cookie-compliance-content{display:flex;background-color:rgba(0,0,0,0.701);border:none;justify-content:space-around;padding:0px;pointer-events:auto;}#popup-buttons{margin-left:15px;pointer-events:auto;}#popup-buttons .agree-button{background-color:var(--color--primary);color:white;border:none;cursor:pointer;font-family:JosefinSans-VariableFont;font-size:normal;font-size:12px;padding-left:40px;padding-right:40px;height:10px;border-radius:50px;pointer-events:auto;}#popup-buttons .decline-button{background-color:white;color:var(--color--primary);border:none;cursor:pointer;font-family:JosefinSans-VariableFont;font-size:normal;font-size:12px;padding-left:40px;padding-right:40px;height:10px;border-radius:50px;}@media (min-width:1800px){#sliding-popup{left:0px !important;}}@media (max-width:1900px){.eu-cookie-compliance-banner--opt-in{margin-top:0px !important;}#sliding-popup{position:fixed !important;bottom:0 !important;top:auto !important;left:0 !important;right:0 !important;width:100% !important;}}@media (max-width:557px){.eu-cookie-compliance-content{flex-direction:column;}#popup-text{display:block;}#popup-text p{display:inline;}}
.actuaciones-curso .codigo-actuacion{font-weight:bold;}.actuaciones-curso .publi-boja,.actuaciones-curso .a-inf-definitivo,.actuaciones-curso .c-direc-tecnicas{color:var(--color--primary);}.actuaciones-curso table{box-shadow:3px 3px 3px rgba(0,0,0,0.3);border-bottom:2px solid var(--color--primary);}.actuaciones-curso table td{border-top:2px solid var(--color--primary);font-family:Lato-Regular;font-size:16px;font-style:normal;color:#1D1E1B;margin:0px;}.actuaciones-curso table th{color:#333333;font-family:JosefinSans-VariableFont;font-weight:bold;font-size:18px;}#edit-field-departamento-inf-target-id:focus,#edit-field-departamento-inf-target-id{outline:1px solid var(--color--primary-50);outline-style:none;}#views-exposed-form-planificacion-page-1 select{border:1px solid var(--color--primary-50);height:41px;}.actuaciones-curso .form-wrapper,.actuaciones-curso .form-wrapper .fieldset__wrapper{padding:0px;margin:0px;}.js-form-item-field-inicio-de-actuacion-value-min{margin-top:9px;}.actuaciones-curso .view-header{display:flex;float:left;}.actuaciones-curso .view-header h1{margin:0px;padding:0px;}.actuaciones-curso .view-filters{display:flex;float:right;}@media (max-width:800px){.actuaciones-curso .view-filters{float:left;}.actuaciones-curso .view-header{float:initial;}}
#edit-field-fecha-hora-inicio-articulo-value-wrapper .fieldset__wrapper{margin-block-start:0px;padding-block:0px;padding-inline:0px;}.js-form-item-field-fecha-articulo-value-min{margin:0px;}.plan-actuaciones .view-header h1{margin:0px;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@media (max-width:557px){.slick-initialized .slick-slide{display:flex;}.slick-active{justify-content:center;}}
.slick-loading .slick-list{background:#fff url(/themes/custom/child/css/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/child/css/slick/./fonts/slick.eot);src:url(/themes/custom/child/css/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/child/css/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/child/css/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/child/css/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}@media (max-width:557px){.slick-prev{left:12px;}.slick-next{right:0px;}}
.titulo-slider{color:#1D1E1B;font-family:JosefinSans-VariableFont;font-size:32px !important;padding-left:35px;}.slick-dots{bottom:-45px !important;}.block-views-blockslider-destacados-block-1{padding:0px;}.slick-list img{width:100%;padding-left:35px;padding-right:35px;max-height:353px;}@media (max-width:557px){.slick-list img{max-height:79.97px;}}.slick-prev:before{content:"\f104"!important;font-family:FontAwesome!important;}.slick-next:before{content:"\f105"!important;font-family:FontAwesome!important;}.slick-arrow:hover::before,.slick-arrow::before{color:var(--color--primary)!important;}.slick-dots li.slick-active button:before{color:var(--color--primary) !important;font-size:18px !important;}.slick-dots li button::before{font-size:18px !important;}@media (max-width:557px){.titulo-slider{font-size:18px !important;}}@media (max-width:1023px){#novedades{width:95% !important;}}@media (max-width:557px){#novedades{width:80% !important;}}
.block-views-blockslider-ultimos-informes-block-1 .slick-track{left:2.7% !important;}.table-ultimos-informes{width:78% !important;height:300px !important;border-collapse:collapse;border:1px solid #BDBDBD;}.table-ultimos-informes td{padding:8px;vertical-align:top !important;}.table-ultimos-informes .departamento{height:15px;}.table-ultimos-informes .ref-informe{height:15px;}.table-ultimos-informes .titulo-informe{height:210px;overflow-y:auto;}.table-ultimos-informes h4{color:var(--color--primary);font-family:JosefinSans-VariableFont !important;font-size:18px;margin-top:0px;margin-bottom:0px;}.table-ultimos-informes p{margin-top:0px;font-family:JosefinSans-VariableFont;font-size:12px;color:#555555;margin-bottom:0px;}.table-ultimos-informes td a,.table-ultimos-informes td span{font-family:Lato-Light;font-size:14px;color:#343539;line-height:0 !important;text-decoration:none;}.table-ultimos-informes td span:hover,.table-ultimos-informes td a:hover{color:var(--color--primary);text-decoration:underline;}@media (max-width:1024px){.table-ultimos-informes{width:95% !important;}}@media (max-width:557px){.table-ultimos-informes{width:80% !important;}}
.block-views-blockslider-novedades-block-1 .slick-track{left:2.7% !important;}#novedades{background-color:var(--color--primary);height:294px;width:90%;border-collapse:collapse;margin:0px;padding:0px;}.titulo-novedades{font-family:JosefinSans-VariableFont;font-weight:bold;font-size:28px;margin-top:0px;margin-bottom:0px;color:#FFFFFF;height:80px;padding-left:15px;}.enlace-novedades div{max-height:150px;overflow-y:auto;}.enlace-novedades p,.fecha-novedades p,.titulo-novedades p{margin:0px;}.margen-iz{width:14px;background-color:black;opacity:25%;}.fecha-novedades{font-family:Lato-Italic;font-size:14px;margin-top:0px;margin-bottom:0px;color:#FFFFFF;height:20px;text-align:right;padding-right:7px;}.enlace-novedades{font-family:Lato-Light;font-size:21px;font-weight:medium;margin-top:0px;margin-bottom:0px;color:#FFFFFF;vertical-align:top !important;padding-top:0px !important;padding-left:15px;padding-right:7px;}.white-icon{color:white;}.views-field-field-ver-mas{display:flex;justify-content:right;}.views-field-field-ver-mas a{text-decoration:none;}.views-field-field-ver-mas a:hover{color:var(--color--primary) !important;}.button-ver-mas{width:155px;height:36px;border:1px solid var(--color--primary) !important;text-align:center;align-content:center;margin-top:25px;border-radius:20px;}#novedades a{text-decoration:none;color:white;}.block-views-blockslider-novedades-block-1{margin-top:3rem;}.tipo-novedad{color:#FFFFFF;font-family:JosefinSans-VariableFont !important;}.tipo-novedad a:hover{color:var(--color--primary) !important;text-decoration:underline;}
.enlace-contenido-taxonomia p{display:inline;}.enlace-contenido-taxonomia a,.enlace-contenido-taxonomia a:hover{color:var(--color--primary);text-decoration:underline;}.procesos-selectivos-provision table{box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 0px 3px rgba(0,0,0,0.3);}.procesos-selectivos-provision-bloque table{background-color:#FAFAFA;box-shadow:none;border-top:2px solid var(--color--primary-50);border-bottom:2px solid var(--color--primary-50);padding:10px;}.procesos-selectivos-provision table th{color:#333333;font-family:JosefinSans-VariableFont;font-weight:bold;font-size:18px;}.procesos-selectivos-provision table td{font-family:Lato-Regular;font-size:16px;font-weight:normal;color:#1D1E1B;margin:0px;}.procesos-selectivos-provision table th{width:fit-content;}.procesos-selectivos-provision table .enlace-contenido-taxonomia{width:34%;}.procesos-selectivos-provision table .estado{width:14%;}.procesos-selectivos-provision table th:last-child{width:21%;}.procesos-selectivos-provision table td,.procesos-selectivos-provision table th{padding-top:20px;padding-bottom:20px;padding-left:8px;}.procesos-selectivos-provision-bloque .view-filters{display:inline-flex;float:right;}.procesos-selectivos-provision-bloque .view-header{display:inline-flex;}.procesos-selectivos-provision .view-header h2{color:#000000;font-family:JosefinSans-VariableFont;font-weight:bold;font-size:32px;margin:0px;}.path-provision-de-puestos .procesos-selectivos-provision .view-header{display:flex;float:left;}.path-provision-de-puestos .procesos-selectivos-provision #views-exposed-form-seleccion-de-personal-page-3{float:right;}.procesos-selectivos-provision .view-filters,.procesos-selectivos-provision .view-header{display:inline-block;}.procesos-selectivos-provision .view-filters{float:right;margin-bottom:10px;}.procesos-selectivos-provision .view-header h1{margin:0px;}.procesos-selectivos-provision .view-header a:hover,.procesos-selectivos-provision .view-header a{color:var(--color--primary);text-decoration:underline;}@media (max-width:800px){.procesos-selectivos-provision .view-filters{float:left;}.path-provision-de-puestos .procesos-selectivos-provision .view-header{float:initial;}}
.documentos-informacion{border-top:1px solid var(--color--primary-50);border-bottom:1px solid var(--color--primary-50);background-color:#FAFAFA;font-family:Lato-Regular;font-size:18px;font-style:normal;color:#1D1E1B;margin:0px;padding:0px;}.documentos-informacion i,.documentos-informacion p{display:inline-block;margin:0;vertical-align:middle;}.presentar-documentos{padding:15px;}.presentar-documentos i{margin-right:10px;}.tabla-details-summary a:hover,.tabla-details-summary a{color:var(--color--primary);text-decoration:none;}
.procesos-selectivos-provision-temarios table p{display:inline-block;margin:0px;padding:0px;}.procesos-selectivos-provision-temarios table a,.procesos-selectivos-provision-temarios table a:hover{color:var(--color--primary);text-decoration:underline;}.procesos-selectivos-provision-temarios table{box-shadow:3px 3px 3px rgba(0,0,0,0.3),-3px 3px 3px rgba(0,0,0,0.3);}.procesos-selectivos-provision-temarios table td{padding-left:10px;padding:8px;}.procesos-selectivos-provision-temarios table th{padding-left:10px;padding:12px;color:#333333;font-family:JosefinSans-VariableFont;font-weight:bold;font-size:18px;}.procesos-selectivos-provision-temarios table td{border-top:1px solid var(--color--primary-50);font-family:Lato-Regular;font-size:16px;font-weight:normal;color:#1D1E1B;margin:0px;}
.distribucion-contenido{display:flex;justify-content:space-between;}.opciones-seleccion{background-color:var(--color--primary);border-left:5px solid rgba(0,0,0,0.25);width:40%;height:162px;margin-top:50px;display:flex;justify-content:center;align-items:center;}.opciones-seleccion .opcion{width:auto;}.opciones-seleccion .opcion a{color:white;font-family:Lato-Regular;font-size:24px;font-weight:bold;text-decoration:none;}@media (max-width:1300px){.distribucion-contenido{display:block;}.opciones-seleccion{width:100%;}}
.js-form-item-field-fecha-hora-expediente-value-max,.js-form-item-field-fecha-firma-convenio-value-max,.js-form-item-field-fecha-convocatoria-value-max,.js-form-item-field-fecha-hora-inicio-articulo-value-max,.js-form-item-field-inicio-de-actuacion-value-max,.js-form-item-field-ejercicio-inf-value-max,.js-form-item-field-inicio-publicacion-video-value-max,.js-form-item-field-inicio-publicacion-value-max,.js-form-item-field-fecha-hora-inicio-agenda-value-max,.js-form-item-field-ejercicio-dec-y-auto-value-max,.js-form-item-field-fecha-de-la-retribucion-value-max,.js-form-item-field-fecha-hora-inicio-descarga-value-max{display:none;}#views-exposed-form-listado-expediente-page-1 .form-wrapper,#views-exposed-form-lista-de-convenios-page-1 .form-wrapper,#views-exposed-form-listado-subvenciones-page-1 .form-wrapper,#views-exposed-form-plan-de-actuaciones-page-2 .form-wrapper,#views-exposed-form-planificacion-page-2 .form-wrapper,#views-exposed-form-listado-informes-departamentos-page-5 .form-wrapper,#views-exposed-form-listado-informes-departamentos-page-4 .form-wrapper,#views-exposed-form-listado-informes-departamentos-page-3 .form-wrapper,#views-exposed-form-listado-informes-departamentos-page-2 .form-wrapper,#views-exposed-form-listado-informes-departamentos-page-1 .form-wrapper,#views-exposed-form-videos-page-1 .form-wrapper,#views-exposed-form-comparecencias-page-1 .form-wrapper,#views-exposed-form-agenda-institucional-page-2 .form-wrapper,#views-exposed-form-agenda-institucional-page-1 .form-wrapper,#views-exposed-form-declaraciones-y-autoliquidaciones-altos-cargos-page-1 .form-wrapper,#views-exposed-form-listado-retribuciones-altos-cargos-page-1 .form-wrapper,#views-exposed-form-descargas-page-5 .form-wrapper,#views-exposed-form-descargas-page-4 .form-wrapper,#views-exposed-form-descargas-page-3 .form-wrapper,#views-exposed-form-descargas-page-2 .form-wrapper,#views-exposed-form-descargas-page-1 .form-wrapper{border:none !important;}.js-form-item-field-fecha-hora-expediente-value-min label,.js-form-item-field-fecha-firma-convenio-value-min label,.js-form-item-field-fecha-convocatoria-value-min label,.js-form-item-field-fecha-hora-inicio-articulo-value-min label,.js-form-item-field-inicio-de-actuacion-value-min label,.js-form-item-field-ejercicio-inf-value-min label,.js-form-item-field-inicio-publicacion-video-value-min label,.js-form-item-field-inicio-publicacion-value-min label,.js-form-item-field-fecha-hora-inicio-agenda-value-min label,.js-form-item-field-ejercicio-dec-y-auto-value-min label,.js-form-item-field-fecha-de-la-retribucion-value-min label,.js-form-item-field-fecha-hora-inicio-descarga-value-min label{display:none;}.descargas .form-submit,.lista-contratos .form-submit,.licitaciones .form-submit,.lista-convenios .form-submit,.lista-subvenciones .form-submit,.plan-actuaciones .form-submit,.actuaciones-curso .form-submit,.informes-gral .form-submit,.videos .form-submit,.comparecencias .form-submit,.retribuciones-alto-cargo .form-submit,.procesos-selectivos-provision .form-submit,.procesos-selectivos-provision-bloque .form-submit,.procesos-selectivos-provision .form-submit,.presupuestos-y-liquidaciones .form-submit{display:none;}#selector-anyos-calendar{background-color:var(--color--primary-50);display:flex;align-items:center;padding:10px;border-radius:5px;height:41px;}#selector-anyos-calendar i{margin-right:10px;}:root{--form-element-select-icon-white:url("data:image/svg+xml,%3csvg width='18' height='11' viewBox='0 0 18 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18 1.49699C18 1.35271 17.9279 1.19038 17.8196 1.08216L16.9178 0.18036C16.8096 0.0721439 16.6473 0 16.503 0C16.3587 0 16.1964 0.0721439 16.0882 0.18036L9 7.26854L1.91182 0.18036C1.80361 0.0721439 1.64128 0 1.49699 0C1.33467 0 1.19038 0.0721439 1.08216 0.18036L0.180361 1.08216C0.0721442 1.19038 0 1.35271 0 1.49699C0 1.64128 0.0721442 1.80361 0.180361 1.91182L8.58517 10.3166C8.69339 10.4248 8.85571 10.497 9 10.497C9.14429 10.497 9.30661 10.4248 9.41483 10.3166L17.8196 1.91182C17.9279 1.80361 18 1.64128 18 1.49699Z' fill='%23FFFFFF'/%3e%3c/svg%3e");}#select-anyos{background-color:var(--color--primary-50);color:white;border:none;height:41px;outline:none;background-image:var(--form-element-select-icon-white);}#select-meses{background-color:var(--color--primary-50);color:white;border:none;height:41px;outline:none;background-image:var(--form-element-select-icon-white);}
.videos table{display:flex;align-items:flex-start;}.videos table caption{width:10%;background-color:var(--color--primary);padding-left:10px;margin-block-end:0;color:white;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;line-height:inherit;}.videos table tbody{width:100%;background-color:white;padding-left:5px;}.videos table td{padding:0px;width:100%;}.videos table{border-right:7px solid var(--color--primary);box-shadow:3px 3px 3px rgba(0,0,0,0.3);background-color:var(--color--primary);}.videos table a{color:var(--color--primary);display:block;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;padding-bottom:8px;}.videos table a:hover{color:var(--color--primary);display:block;font-family:Lato-Regular;font-weight:bold;font-size:18px;font-style:normal;text-decoration:underline;}.videos table span{color:grey;display:block;font-family:Lato-Regular;font-weight:bold;font-size:14px;font-style:normal;}.videos .view-header{display:flex;float:left;}.videos .view-header h1{margin:0px;padding:0px;}.videos .view-filters{display:flex;float:right;}#views-exposed-form-videos-page-1 #edit-field-inicio-publicacion-video-value-wrapper{margin:0px;padding:0px;}#views-exposed-form-videos-page-1 #edit-field-inicio-publicacion-video-value-wrapper .fieldset__wrapper{padding-right:0px;}#views-exposed-form-videos-page-1 .js-form-item-field-inicio-publicacion-video-value-min{margin:0px;padding:0px;}@media (max-width:1700px){.videos table caption{width:20%;}}@media (max-width:700px){.videos table caption{width:100%;}.videos table{display:flow-root;background-color:white;border-right:none;}.videos #select-anyos{width:100%;text-align:center;}.videos .view-filters{display:block;width:100%;margin-bottom:10px;}.videos #edit-field-inicio-publicacion-video-value-wrapper{width:100%;}.videos #edit-field-inicio-publicacion-video-value-wrapper .fieldset__wrapper{padding:0px;}}
