/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
:root{--colorblack:#2f3337;--colorblack01:#0000007a;--colorWhite:#fff;--colorGray1:#eee;--colorGray2:#353535;--colorGray3:#a7a7a7;--colorGray4:#5a5a5a;--colorGray5:#cecece;--colorGray6:#383838;--colorGray7:#3a3a3a;--colorGrayfooter:#3a3a3a;--colorVerde:#92b192;--colorRojo:#c2715f;--colorVerdeOscuro:#698769;--colorCrema:#f7f5eb;--colorVerde-fondo:#e9eeea;--colorGris-filete:#5a5a5a;--colorGris-enlace:#457B9D;--font:Lato,sans-serif;--width:120rem;--width_mn:120rem;}@media (max-width:1250px){:root{--paddingl:4rem;--paddingr:4rem;--width:100%;--width_mn:100%;}}@media (max-width:920px){:root{--paddingl:2.5rem;--paddingr:2.5rem;}}html{font-size:62.5%;}body{font-family:var(--font);font-weight:400;font-size:1.5rem;color:var(--colorGray6);}@media (max-width:992px){body.menu_movil_active{position:fixed;overflow:hidden;width:100%;}}
*,*::after,*::before{margin:0;padding:0;box-sizing:inherit;}a{text-decoration:none;color:var(--color-custom1-enlace);}p{margin-top:2rem;}.field--name-body p{text-align:justify;}.field--name-body p:first-child{margin-top:0;}.field.text-formatted{line-height:2.2rem;}.field.text-formatted ul{padding-left:3rem;margin:1rem 0;}.text-formatted h2{margin:30px 0 20px;}.text-formatted h3{margin:25px 0 15px;}.text-formatted h4{margin:10px 0 8px;}.hidden_nolog{display:none;}.rsmn{margin-bottom:1rem;}.d-block{display:block;}.destacada{background:var(--colorCrema);padding:0.5rem;}.user-logged-in .hidden_nolog{display:block;}.view-grouping-header{margin:3rem 0 0.67rem;}iframe,img{max-width:100%;height:auto;display:block;}main #block-iph-page-title h1{padding:50px 0 30px;margin:0;}.node__content{padding-bottom:70px;}#block-iph-local-tasks{padding:5px 0;border-bottom:1px solid var(--colorVerde);}#block-iph-local-tasks ul.tabs{margin:0;}@media (max-width:1250px){#block-iph-local-tasks{padding:5px 30px;}}body{font-family:var(--font);font-weight:400;font-size:1.5rem;color:var(--colorGray2);}body.path-frontpage{background-color:var(--colorCrema);}body:has(.sf-expanded){position:fixed;overflow:hidden;width:100%;}h1,h2{font-family:var(--font);}.text-hidden{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px,1px,1px,1px);}#wrapper{background:var(--colorCrema);}@media (max-width:1250px){.path-frontpage #wrapper{padding:5px 30px;}}.breadcrumb{margin:6.5rem 0 4rem;border-bottom:1px solid var(--colorRojo);position:relative;}.breadcrumb:before{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.node__content > .breadcrumb{margin:0rem 0 4rem;padding-bottom:1.5rem;color:black;font-weight:400;display:flex;}@media (max-width:720px){.node__content > .breadcrumb{flex-wrap:wrap;}}.breadcrumb span{margin:0 5px;}.breadcrumb span:first-child{margin:0 5px 0 0;}.breadcrumb span:empty{display:none;}.breadcrumb span:empty + .separator{display:none;}.breadcrumb span.separator{color:var(--colorRojo);}.breadcrumb .field--name-field-nombre-corto{display:inline;}.view .pager__items{display:flex;justify-content:center;padding:40px 0;margin-bottom:50px;}.view .pager__items .pager__item{border-radius:50px;background-color:var(--colorVerde);border:0;width:32px;display:inline-block;height:32px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin-left:10px;}.view .pager__items .pager__item.is-active{background-color:white;border:1px solid var(--colorVerde);}.view .pager__items .pager__item a{color:white;font-size:1.4rem;}.view .pager__items .pager__item:first-child{margin-left:0;}.view .pager__items .pager__item.pager__item--ellipsis,.view .pager__items .pager__item.pager__item--next,.view .pager__items .pager__item.pager__item--last,.view .pager__items .pager__item.pager__item--first,.view .pager__items .pager__item.pager__item--previous{width:auto;border:0;background:none;}.view .pager__items [class*=" pager__item--"] a{color:var(--colorVerde);font-weight:bold;}.view .pager__items .pager__item.is-active a{color:var(--colorVerde);font-weight:bold;}.wpage .pager__item.is-active{width:auto;padding:0 18px;}.paginador .pager{margin:3rem 0 1rem;}.paginador .pager__items{text-align:left;}.paginador .pager__item{background:#e8e8e8;}.paginador .pager__item a{color:var(--colorGray6);}.views-exposed-form .form--inline .js-form-item{max-width:100%;}.bucador-api{padding-bottom:70px;}@media (max-width:1250px){.bucador-api{padding:0px 30px 70px;box-sizing:border-box;}}.bucador-api .view-header{padding-top:50px;text-align:center;}.bucador-api .view-header h1{font-weight:normal;margin:0;}.bucador-api .form--inline{display:flex;justify-content:center;padding:20px 0 35px;}.bucador-api .form--inline .js-form-item{position:relative;}.bucador-api .form--inline .js-form-item:before{z-index:9;content:'';position:absolute;top:15px;right:21px;width:13px;height:13px;border-radius:30px;border:2px solid;}.bucador-api .form--inline .js-form-item:after{z-index:9;content:'';position:absolute;top:32px;width:8px;height:2px;background:black;transform:rotateZ(45deg);right:17px;}.bucador-api .form--inline .js-form-item label{display:none;}.bucador-api .form--inline input[type="text"]{line-height:normal;padding:15px 25px;border-radius:30px;box-sizing:border-box;border:0;}.bucador-api .form--inline input[type="submit"]{line-height:normal;padding:15px 25px;border-radius:30px;box-sizing:border-box;border:0;background-color:var(--colorVerde);color:white;font-weight:bold;}.bucador-api nav.pager{margin-top:30px;}.path-buscador-bibliografia .view.vista-full{padding-top:1.5rem;}.path-buscador-bibliografia .views-exposed-form{padding-top:8rem;}.path-buscador-bibliografia .views-exposed-form .form--inline{padding-bottom:0;}.views-exposed-form .form--inline{padding-bottom:30px;}@media (max-width:1250px){.views-exposed-form .form--inline{padding:0px 0 30px;}}.views-exposed-form .form--inline .view-header{padding-top:50px;text-align:center;}.views-exposed-form .form--inline .view-header h1{font-weight:normal;margin:0;}.views-exposed-form .form--inline .form--inline{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0 35px;gap:30px;}.views-exposed-form .form--inline .js-form-item{position:relative;display:flex;flex-wrap:wrap;width:35%;}.views-exposed-form .form--inline .js-form-item label{width:100%;text-transform:uppercase;padding-left:27px;margin-bottom:5px;font-size:11px;}.views-exposed-form .form--inline input[type="text"]{line-height:normal;padding:10px 10px;box-sizing:border-box;border:0;width:100%;background:#f7f5eb;border-bottom:1px solid;}.views-exposed-form .form--inline select{line-height:normal;padding:15px 25px;box-sizing:border-box;border:0;width:100%;border-bottom:1px solid;background:none;}.views-exposed-form .form--inline input[type="submit"]{line-height:normal;padding:15px 25px;border-radius:30px;box-sizing:border-box;border:0;background-color:var(--colorVerde);color:white;font-weight:bold;}.view.biblio{margin-bottom:4rem;}.biblio .item-list{width:100%;}.views-exposed-form .form--inline{display:flex;justify-content:center;flex-wrap:wrap;column-gap:2rem;max-width:100%;}.views-exposed-form .form--inline .js-form-item{display:inline-grid;margin-bottom:7px;margin-top:0;flex:1 245px;max-width:50%;}@media (max-width:720px){.views-exposed-form .form--inline .js-form-item{max-width:95%;}}.views-exposed-form .form--inline .form-actions{text-align:center;}.views-exposed-form .form--inline .form-actions{width:100%;}.view-buscador-bibliografia .views-exposed-form .form--inline .form-actions{width:auto;margin:0;}h2 .presentacion{margin-bottom:25px;font-size:2.4rem;}.presentacion{margin-bottom:25px;font-size:1.7rem;}.presentacion span{text-transform:lowercase;font-weight:bold;}ul.bg-white,.bg-white ul{margin:0;list-style:none;box-sizing:border-box;}.bg-white__wrapper{margin:0;list-style:none;}ul.bg-white li,.bg-white ul li{position:relative;margin:0;}.bg-white p{margin-top:0 !important;}ul.bg-white li:not(:last-child),.bg-white ul li:not(:last-child){margin-bottom:10px;}.bg-white a:hover,.bg-white ul a:hover{color:var(--colorVerdeOscuro);background:var(--colorVerde-fondo);}.item-list h3,.bg-white .view-grouping-content h3,.bg-white-cols .view-grouping-content h3{margin:20px 20px 20px 0;font-size:1.8rem;}.bg-white .views-field-title a{font-style:normal;}.bg-white .viewsreference--view-title{font-size:1.9rem;font-weight:bold;padding:40px 40px 0;}.bg-white-cols .view-taxonomy-term{padding-bottom:70px;}.bg-white-cols .views-view-grid .views-row{margin-bottom:7px;}.view-taxonomy-term .node__content{padding-bottom:0px;}.cabecera-home{position:relative;min-height:540px;display:flex;align-items:flex-start;z-index:0;gap:4rem;margin:4rem 0 5rem;z-index:0;}.cabecera-home h1{border-top:1px solid var(--colorRojo);border-bottom:1px solid var(--colorRojo);text-transform:uppercase;font-size:3.4rem;font-weight:300;padding:3rem 0;margin-top:0;height:18rem;}@media (max-width:1050px){.cabecera-home h1{height:auto;}}.cabecera-home p{line-height:1.2;}@media (max-width:1050px){.cabecera-home{flex-wrap:wrap;}}.cabecera-home__legend{width:40%;order:1;}@media (max-width:1050px){.cabecera-home__legend{flex:1;}}@media (max-width:920px){.cabecera-home__legend{width:100%;}}.cabecera-home__legend .field--name-body{padding-bottom:2rem;border-bottom:1px solid var(--colorRojo);}.cabecera-home__legend .field--name-field-doi{padding-top:1rem;color:var(--colorVerdeOscuro);}@media (max-width:750px){.cabecera-home h1{width:100%;}}.cabecera-home .field--name-field-imagen-cabecera{order:0;transition:all 0.5s;width:35%;margin-left:-2rem;}@media (max-width:1050px){.cabecera-home .field--name-field-imagen-cabecera{right:-200px;}}@media (max-width:720px){.cabecera-home .field--name-field-imagen-cabecera{width:100%;margin-left:0;}}.page-node-type-pagina-de-inicio .field--name-field-vista{order:3;flex:1;}@media (max-width:1050px){.page-node-type-pagina-de-inicio .field--name-field-vista{width:100%;flex:auto;}}.page-node-type-pagina-de-inicio .field--name-field-vista h2{border-top:1px solid var(--colorRojo);border-bottom:1px solid var(--colorRojo);font-size:2rem;font-weight:300;padding:3rem 0;margin-top:0;text-transform:uppercase;color:var(--colorRojo);height:18rem;display:flex;align-items:end;position:relative;}.page-node-type-pagina-de-inicio .field--name-field-vista h2:before{content:'';position:absolute;top:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}@media (max-width:1050px){.page-node-type-pagina-de-inicio .field--name-field-vista h2{height:auto;}}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick{list-style:none;margin:3rem 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;}@media (max-width:1050px){.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick{grid-template-columns:repeat(auto-fit,minmax(min(100%,29rem),1fr));display:grid;}}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick li{margin:0;position:relative;width:100%;}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick .views-field-field-imagen-actualidad{height:7rem;}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick .views-field-field-imagen-actualidad *{height:100%;}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick .views-field-field-imagen-actualidad img{width:100%;height:100%;object-fit:cover;display:block;max-height:545px;}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick .views-field-title{height:auto !important;padding:2rem 0;width:100%;font-weight:600;}.page-node-type-pagina-de-inicio .field--name-field-vista ul.noticias-slick .views-field-title a{display:block;color:var(--colorRojo);}.view-patrimonios{border-top:1px solid var(--colorRojo);border-bottom:1px solid var(--colorRojo);padding-bottom:5rem;width:100%;box-sizing:border-box;position:relative;}.view-patrimonios:before{content:'';position:absolute;top:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.view-patrimonios:after{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}@media (max-width:720px){.view-patrimonios{padding:0;}}.view-patrimonios h2{text-transform:uppercase;font-size:3.4rem;font-weight:300;margin:2rem 0 5rem;position:relative;}.view-patrimonios .view-content{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,29rem),1fr));gap:3rem;}.view-patrimonios .views-row{width:100%;position:relative;transition:0.2s all;}.view-patrimonios .views-row:last-child{grid-column-start:3;}@media (max-width:1025px){.view-patrimonios .views-row:last-child{grid-column-start:auto;}}.view-patrimonios .views-field-title{position:absolute;font-size:2.3rem;z-index:5;top:15px;left:20px;max-width:60%;color:white;pointer-events:none;}.view-patrimonios .views-field-field-imagen-cabecera .field-content{height:130px;}.view-patrimonios .views-field-field-imagen-cabecera img{filter:grayscale() invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(80%) contrast(80%);width:100%;height:100%;object-fit:cover;transition:0.2s all;}.view-patrimonios .views-row:hover .views-field-field-imagen-cabecera img{filter:grayscale(0.5);}.view-patrimonios .views-row:hover .views-field-title{color:white;text-shadow:2px 2px 7px #000;}.page-node-type-pagina-de-inicio .field--name-field-navegacion{margin:60px 0;}@media (max-width:750px){.page-node-type-pagina-de-inicio .field--name-field-navegacion{margin-bottom:10px;}}.page-node-type-pagina-de-inicio .field--name-field-navegacion ul{padding:0 !important;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,29rem),1fr));gap:3rem;list-style:none;}.page-node-type-pagina-de-inicio .field--name-field-navegacion ul li{background-color:var(--colorRojo);display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:2.7rem;position:relative;transition:0.2s all;}.page-node-type-pagina-de-inicio .field--name-field-navegacion ul li a{color:black;padding:4rem 2rem;display:blocK;width:100%;text-align:center;}.page-node-type-pagina-de-inicio .field--name-field-navegacion ul li:hover{background-color:var(--colorVerde);}.page-node-type-pagina-de-inicio .field--name-field-navegacion ul li:hover a{color:white;}#block-parthers{background-color:var(--colorVerde);padding:5rem 0 5rem 0;}#block-parthers .block-title-and-content{border-top:1px solid var(--colorRojo);padding:3rem 0 0 0;display:flex;gap:10rem;position:relative;}@media (max-width:1050px){#block-parthers .block-title-and-content{flex-wrap:wrap;row-gap:3rem;}}#block-parthers .block-title-and-content:before{content:'';position:absolute;top:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}#block-parthers .block-title h2{font-size:1.6rem;font-weight:600;position:relative;letter-spacing:3px;}@media (max-width:1050px){#block-parthers .block-title h2{display:block;width:100%;}}#block-parthers .block-content .field--name-body ul{list-style:none;display:flex;padding:0;justify-content:center;gap:22rem;}@media (max-width:950px){#block-parthers .block-content .field--name-body ul{flex-wrap:wrap;gap:2rem;}}#block-parthers .block-content .field--name-body ul li{margin:0 15px;}#block-parthers .block-content .field--name-body ul li img{max-height:55px;width:auto;filter:grayscale(1);mix-blend-mode:multiply;}#block-parthers .block-content .field--name-body ul.otros{justify-content:center;flex-wrap:wrap;gap:1rem;row-gap:2rem;}#block-parthers .block-content .field--name-body ul.otros li img{max-height:40px;}footer{background-color:var(--colorRojo);}footer .footer-inner{padding-top:7rem;padding-bottom:7rem;display:flex;flex-wrap:wrap;justify-content:center;}footer .footer_col1,footer .footer_col2{width:50%;}@media (max-width:950px){footer .footer_col1,footer .footer_col2{width:100%;}}footer .footer_col1 h3{font-size:2rem;margin-bottom:3rem;}footer .footer_col1 .contacto__logo img{width:35%;max-width:230px;}footer .footer_col2 .row1,footer .footer_col2 .row2{display:flex;padding:3rem 0;font-weight:600;gap:4rem;}footer .footer_col2 .row1{font-size:1.5rem;border-bottom:1px solid black;letter-spacing:1px;position:relative;}@media (max-width:720px){footer .footer_col2 .row1,footer .footer_col2 .row2{flex-wrap:wrap;}footer .footer_col2 .row1 .direc,footer .footer_col2 .row1 .invest{width:100%;}}footer .footer_col2 .row1:before{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:black;z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}footer .footer_col2 .row2{font-size:1.4rem;}footer .footer_col2 .label{display:block;margin-bottom:0.5rem;letter-spacing:0px;font-weight:400;}footer .footer_col2 .direc,footer .footer_col2 .contact{width:48%;}footer .footer_col2 .invest,footer .footer_col2 .logo-unizar{width:48%;}footer .footer_col2 .invest span{font-weight:400;letter-spacing:0.5px;}@media (max-width:720px){footer .footer_col2 .direc,footer .footer_col2 .contact{width:100%;}footer .footer_col2 .invest,footer .footer_col2 .logo-unizar{width:100%;}}footer .footer_col2 .datacontact{font-weight:400;margin-top:1rem;}footer .footer_col2 img{max-width:275px;width:100%;height:auto;}#menu_footer_inferior{background:#231f20;}#menu_footer_inferior .inner ul{display:flex;list-style:none;flex-wrap:wrap;padding:1rem 0;justify-content:center;font-size:1.3rem;}#menu_footer_inferior .inner ul li:not(:last-child){margin-right:1.5rem;border-right:1px solid #505050;padding-right:1.5rem;}#menu_footer_inferior .inner ul a{color:var(--colorWhite);}.page-node-type-ficha-bibliografia h2{margin-bottom:15px;}.view-bibliografia-por-patrimonios .view-grouping-header{font-size:2.2rem;}.page-node-type-pagina-interior .node--type-pagina-interior .field--name-body{margin-bottom:2rem;}.page-node-type-ficha-patrimonio .node__content,.node--type-ficha-patrimonio .node__content,.page-node-type-pagina-interior .node__content,.page-node-type-lugares-de-la-memoria .node__content,.view.vista-full{padding-bottom:7rem;padding-top:6.5rem;}@media (max-width:1250px){.page-node-type-ficha-patrimonio .node__content,.node--type-ficha-patrimonio .node__content,.page-node-type-pagina-interior .node__content,.view.vista-full{padding:5rem 3rem 7rem;}.page-node-type-pagina-interior .node__content{padding:1rem 3rem 7rem;}.node__content .view.vista-full{width:100%;padding:3rem 0 0;box-sizing:border-box;}}@media (max-width:720px){.page-node-type-ficha-patrimonio .node__content,.node--type-ficha-patrimonio .node__content,.page-node-type-pagina-interior .node__content,.view.vista-full{padding:2rem 3rem 7rem;}}.field--name-field-psubpatrimonios{list-style:none;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:3rem;margin-top:4rem;margin-bottom:0;}.field--name-field-psubpatrimonios > .field__item{width:48%;margin:0;}@media (max-width:750px){.field--name-field-psubpatrimonios > .field__item{width:100%;margin-bottom:20px;}}.field--name-field-psubpatrimonios > .field__item .paragraph{display:flex;width:100%;background:var(--colorVerde);}.field--name-field-psubpatrimonios > .field__item .paragraph a{position:relative;height:150px;width:100%;display:flex;align-items:center;justify-content:center;color:white;font-size:26px;}.field--name-field-psubpatrimonios > .field__item:hover .field--name-field-imagen-subpatrimonio img{filter:grayscale(0.5);}.field--name-field-psubpatrimonios > .field__item:hover .field--name-field-nombre{text-shadow:2px 2px 7px #676767;}.field--name-field-psubpatrimonios .field--name-field-nombre{z-index:5;position:relative;padding:0 15px;text-align:center;}.field--name-field-psubpatrimonios .field--name-field-imagen-subpatrimonio{position:absolute;width:100%;display:block;top:0;bottom:0;}.field--name-field-psubpatrimonios .field--name-field-imagen-subpatrimonio img{filter:grayscale() invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(80%) contrast(80%);width:100%;height:100%;object-fit:cover;transition:all 0.2s;}.field--name-field-subpatrimonios ul{list-style:none;width:100%;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:space-between;}.field--name-field-subpatrimonios ul li{background:var(--colorVerde);padding:36px;width:48%;text-align:center;color:white;font-size:26px;font-weight:bold;box-sizing:border-box;}@media (max-width:750px){.field--name-field-subpatrimonios ul li{width:100%;margin-bottom:20px;}}.view.vista-full .view-content,.view.investigadores .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;}.view.vista-full .views-row,.view.investigadores .item-list{margin-top:10px;width:48%;}.view.vista-full .views-row h3{margin:10px;}.view.investigadores .view-footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;background:var(--colorVerde);padding:33px;}.view.investigadores .view-footer h3{width:100%;margin-bottom:1rem;}.view.investigadores .view-row-footer{width:48%;}.view.investigadores .view-row-footer ul{margin:0;list-style:none;padding:10px 0px 0 26px;border-radius:11px;}.view.investigadores .view-row-footer li{position:relative;font-size:1.5rem;}.view.investigadores .ficha-personal{display:inline-block;border-radius:4px;}.view.investigadores a.ficha-personal:hover{color:#000;text-decoration:underline;}@media (max-width:750px){.view.vista-full .views-row,.view.investigadores .item-list{margin-top:10px;width:100%;}.view.investigadores .view-row-footer{width:100%;margin-top:10px;}.view.investigadores .view-row-footer:not(:first-child){margin-top:30px;}.view.investigadores .view-row-footer li{font-size:1.5rem;}}#block-bandainferiorinvestigadores{background:var(--colorVerde);padding:33px;}#block-bandainferiorinvestigadores .field--name-body{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;}#block-bandainferiorinvestigadores .field--name-body h3{width:100%;margin-bottom:1rem;margin-top:0;}#block-bandainferiorinvestigadores .field--name-body .view-row-footer{width:48%;}.investigadores h3:not(:has(+ ul > li.invest)),.investigadores .item-list.bg-white:not(:has(> ul > li.invest)){display:none;}.input-field--investigadores{line-height:normal;padding:15px 25px;border-radius:30px;box-sizing:border-box;border:0;width:100%;background:white;}.page-node-type-ficha-patrimonio .node__content > .field:not(:last-child){margin-bottom:30px;}.banda-cabecera-patrimonio{display:flex;flex-wrap:wrap;width:100%;z-index:0;position:relative;}.banda-cabecera-patrimonio .title-and-categoria{margin-left:calc((100vw - 1220px) / 2);order:1;}@media (max-width:1250px){.banda-cabecera-patrimonio .title-and-categoria{width:var(--width);margin:0 auto;box-sizing:border-box;padding-left:var(--paddingl);padding-right:var(--paddingr);}}.banda-cabecera-patrimonio .title-and-categoria h1{font-size:calc(clamp(3rem,2vw + 1.5rem,4rem));color:black;font-weight:400;margin-top:50px;line-height:3.8rem;z-index:2;text-transform:uppercase;letter-spacing:2px;}.banda-cabecera-patrimonio .field--name-field-imagen-cabecera,.banda-cabecera-patrimonio .field--name-field-imagen-proyecto{width:100%;position:relative;height:18rem;margin-left:calc((100vw - 1220px) / 2);}@media (max-width:1220px){.banda-cabecera-patrimonio .field--name-field-imagen-cabecera,.banda-cabecera-patrimonio .field--name-field-imagen-proyecto{margin:0 auto;}}@media (max-width:720px){.banda-cabecera-patrimonio .field--name-field-imagen-cabecera,.banda-cabecera-patrimonio .field--name-field-imagen-proyecto{height:10rem;}}.banda-cabecera-patrimonio .field--name-field-imagen-cabecera img,.banda-cabecera-patrimonio .field--name-field-imagen-proyecto img{filter:grayscale() invert(24%) sepia(5%) saturate(4352%) hue-rotate(324deg) brightness(73%) contrast(89%);width:100%;height:100%;object-fit:cover;}.page-node-type-ficha-patrimonio .field--name-field-imagen img{filter:grayscale() invert(24%) sepia(5%) saturate(4352%) hue-rotate(324deg) brightness(73%) contrast(89%);}.navigation-ficha-patrimonio{margin-top:7.5rem;}@media (max-width:840px){.navigation-ficha-patrimonio{margin-top:4rem;}}.navigation-ficha-patrimonio ul{padding:0 !important;list-style:none;display:flex;gap:3.5%;row-gap:3rem;justify-content:center;}.navigation-ficha-patrimonio li{height:14rem;width:31%;position:relative;font-weight:400;background-color:var(--colorVerde);color:white;z-index:1;}@media (max-width:840px){.navigation-ficha-patrimonio li{width:48%;}}@media (max-width:480px){.navigation-ficha-patrimonio li{width:100%;}}.navigation-ficha-patrimonio li a{font-size:2.3rem;padding:20px 20px 12px 27px;width:100%;height:100%;display:block;}.navigation-ficha-patrimonio li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:grayscale(1) invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(57%) contrast(94%);z-index:-1;transition:0.2s all;}.navigation-ficha-patrimonio li:hover a{color:white;}.navigation-ficha-patrimonio li:hover:before{filter:grayscale(1) invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(77%) contrast(94%);}.navigation-ficha-patrimonio li.proyectos:before{background:url(/themes/custom/iph/img/_proyectos.jpg);background-size:cover;background-repeat:no-repeat;}.navigation-ficha-patrimonio li.biblio:before{background:url(/themes/custom/iph/img/_biblio.jpg);background-size:cover;background-repeat:no-repeat;}.navigation-ficha-patrimonio li.inventarios:before{background:url(/themes/custom/iph/img/_inventarios.jpg);background-size:cover;background-repeat:no-repeat;}.vistac .view-header .cabecera-inventarios{display:flex;flex-wrap:wrap;width:100%;z-index:0;position:relative;}.vistac .view-header .cabecera-inventarios .title-and-categoria{margin-left:calc((100vw - 1220px) / 2);order:1;}@media (max-width:1220px){.vistac .view-header .cabecera-inventarios .title-and-categoria{width:var(--width);margin:0 auto;box-sizing:border-box;padding-left:var(--paddingl);padding-right:var(--paddingr);}}.vistac .view-header .cabecera-inventarios .title-and-categoria h1{font-size:4rem;color:black;font-weight:400;margin-top:3rem;line-height:3.8rem;z-index:2;text-transform:uppercase;letter-spacing:2px;}.vistac .view-header .cabecera-inventarios .title-and-categoria h1 span{display:block;text-transform:initial;margin-top:6px;font-size:3rem;}.vistac .view-header .cabecera-inventarios .field--name-field-imagen-cabecera{width:100%;position:relative;height:18rem;margin-left:calc((100vw - 1220px) / 2);}@media (max-width:1220px){.vistac .view-header .cabecera-inventarios .field--name-field-imagen-cabecera{margin:0 auto;}}.vistac .view-header .cabecera-inventarios .field--name-field-imagen-cabecera img{width:100%;height:100%;object-fit:cover;filter:grayscale() invert(24%) sepia(5%) saturate(4352%) hue-rotate(324deg) brightness(73%) contrast(89%);}.vistac .view-header .presentation{padding-bottom:5rem;margin-bottom:6rem;border-bottom:1px solid var(--colorRojo);position:relative;margin-top:3rem;}.vistac .view-header .presentation:after{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.vistac .view-content{margin-bottom:10rem !important;}.text-image .field--name-body p:first-child{margin-top:0;}.text-image.float .field--name-field-imagen{float:right;width:45%;margin-left:45px;margin-bottom:30px;position:relative;z-index:0;}.text-image.flex{display:flex;flex-wrap:wrap;justify-content:space-between;}.text-image.flex .field--name-body{width:50%;position:relative;z-index:1;order:0;}.text-image.flex .field--name-field-imagen{width:45%;order:1;z-index:1;position:relative;}.text-image.inferior{display:flex;flex-wrap:wrap;}.text-image.inferior .field--name-field-imagen{width:100%;height:215px;margin-top:30px;order:1;z-index:1;position:relative;}.text-image.inferior .field--name-field-imagen:before{content:none;}@media (max-width:992px){.text-image.float{display:flex;flex-wrap:wrap;}.text-image.float .field--name-field-imagen{order:1;width:100%;margin-left:0;margin-top:30px;position:relative;z-index:0;}.text-image .field--name-field-imagen:before{content:none;}.text-image.flex{flex-wrap:wrap;}.text-image.flex .field--name-body{width:100%;}.text-image.flex .field--name-field-imagen{width:100%;margin-top:30px;}}.text-image .field--name-field-imagen:before{content:'';background:white;width:100%;height:88%;position:absolute;z-index:-1;right:-15px;top:-20px;}.text-image .field--name-field-imagen img{height:100%;width:100%;object-fit:cover;}.patrimonio-investigadores label,.box label{text-transform:uppercase;font-weight:300;font-size:2.4rem;margin:40px 0;padding:2.5rem 0;display:block;border-top:1px solid var(--colorRojo);border-bottom:1px solid var(--colorRojo);position:relative;}.patrimonio-investigadores label:before,.box label:before{content:'';position:absolute;top:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.patrimonio-investigadores label:after,.box label:after{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.node--type-ficha-patrimonio{z-index:0;}.node--type-ficha-patrimonio .field--name-field-doi{position:absolute;right:0;color:var(--colorVerdeOscuro);}@media (max-width:720px){.node--type-ficha-patrimonio .field--name-field-doi{position:relative;margin-top:20px;}}.node--type-ficha-patrimonio .field--name-field-investigadores-tax{border-bottom:1px solid var(--colorRojo);padding-bottom:40px;position:relative;}.node--type-ficha-patrimonio .field--name-field-investigadores-tax:after{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.patrimonio-investigadores .field--name-field-nombre,.patrimonio-investigadores .field--name-name,.box .field--name-field-responsables .field__item{font-weight:400;color:black;display:inline-block;position:relative;padding-left:1.8rem;font-size:1.7rem;}.patrimonio-investigadores .field--name-field-nombre:before,.patrimonio-investigadores .field--name-name:before,.box .field--name-field-responsables .field__item:before{content:"";position:absolute;width:5px;height:5px;background-color:black;border-radius:10px;top:50%;left:0rem;transform:translateY(-50%);}.patrimonio-investigadores .field__label,.box .field__label{font-weight:600;}.rel-invest-pat{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,50rem),1fr));display:grid;column-gap:37px;row-gap:10px;}ul.bibliotecas{padding:0 !important;display:flex;justify-content:space-between;list-style:none;}@media (max-width:750px){ul.bibliotecas{flex-wrap:wrap;}}ul.bibliotecas li{background:white;padding:12px 30px 12px 50px;position:relative;text-transform:uppercase;font-weight:600;font-size:1.9rem;}@media (max-width:750px){ul.bibliotecas li{width:100%;}}ul.bibliotecas li:before{content:"\002B";position:absolute;left:14px;top:50%;transform:translateY(-50%);font-weight:500;font-size:2.8rem;color:var(--colorVerde);}header{position:relative;border-bottom:1px solid #dadada;z-index:1;background:var(--colorVerde);border-bottom:1px solid black;}#barra-sup{background-color:var(--color-custom1);position:relative;}#barra-sup:before{content:'';position:absolute;width:100%;height:3.5rem;background-color:var(--color-custom1);}#barra-sup .inner{overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;min-height:3.5rem;}.view-grouping-header{font-size:2.2rem;margin:3rem 0 2rem;color:var(--colorRojo);padding-bottom:1rem;font-weight:800;border-bottom:1px solid var(--colorRojo);}.view-grouping-header:empty{margin:0;padding:0;border-bottom:0;}.bibliohistoria h3{font-size:1.7rem;margin:3rem 0 0;color:black;padding-bottom:1rem;font-weight:600;}.view-grouping-content .view-grouping-header{font-size:2.5rem;margin:30px 0 20px;}.view-grouping-content .view-grouping-header .view-grouping-content h3{margin-bottom:30px;}.wrapper-cabecera-med{display:flex;justify-content:space-between;align-items:flex-end;min-height:7.5rem;}@media (max-width:1200px){.wrapper-cabecera-med{padding:0 2rem;}}@media (max-width:992px){.wrapper-cabecera-med{margin:2rem auto;}}@media (max-width:768px){.wrapper-cabecera-med{margin:1rem auto;align-items:center;width:100%;padding:0 2rem;box-sizing:border-box;}}@media (max-width:480px){.wrapper-cabecera-med{margin:0rem auto;}}.region-cabecera-med-izquierda{align-self:center;margin-right:15px;}@media (max-width:768px){#block-bloquecabeceralogocentrosresponsive{padding-left:0;}}.logo-cabecera h1{margin:0;}.logo-cabecera img{height:75px;width:auto;display:block;transition:all 0.2s;}@media (max-width:992px){.logo-cabecera img{height:65px;max-width:initial;}}@media (max-width:768px){.logo-cabecera img{height:55px;}}@media (max-width:480px){.logo-cabecera img{height:45px;}}.region-cabecera-med-derecha .search-block-form{float:right;}.region-columna-lateral .search-block-form form{justify-content:center;padding:20px;background:#f4f4f4;}.region-columna-lateral .search-block-form input[type="search"]{height:4rem;}.region-columna-lateral .search-block-form .form-submit{width:4rem;height:4rem;}.region-columna-lateral .search-block-form .form-actions:before{font-size:2rem;}.search-block-form form{display:flex;}.search-block-form .form-item{margin:0;}.search-block-form input[type="search"]{max-width:18rem;height:3rem;padding:6px 3.6rem 6px 1rem;box-sizing:border-box;background-color:var(--colorWhite);border:1px solid var(--colorGray1);border-radius:25px 0 0 25px;border-right:0;}@media (max-width:480px){.search-block-form input[type="search"]{max-width:13rem;}}.search-block-form .form-type-textfield::-webkit-input-placeholder,.search-block-form .form-type-textfield:-moz-placeholder{color:#888;}.search-block-form .form-actions{margin-left:-17px;}.search-block-form .form-submit{background:var(--colorRojo);border-radius:50px;border:none;cursor:pointer;text-indent:-10000em;width:3rem;height:3rem;position:relative;}.search-block-form .form-actions{position:relative;}.search-block-form .form-actions:before{content:"\e036";font-size:1.4rem;left:50%;top:50%;color:var(--colorWhite);position:absolute;z-index:5;transform:translate(-50%,-50%);pointer-events:none;}#block-iph-local-tasks,.region-menu-principal,.wrapper-cabecera-med,main #block-iph-page-title,#block-iph-local-task,.path-frontpage #wrapper,.bucador-api,.views-exposed-form .form--inline,.bg-white-cols .view-taxonomy-term,[class*=" node--type-"] .node__content,.view.vista-full,.view.vistac .view-content,.wmpc,#block-marcadelsitio-2,#block-bandainferiorinvestigadores,#block-parthers .block-inn,#block-views-block-museos-block-1,#barra-sup .inner,#menu_footer_inferior .inner,footer .footer-inner,.bg-404,#block-views-block-lugares-de-la-memoria-block-1,#block-views-block-actualidad-home-block-2{width:var(--width);margin:0 auto;box-sizing:border-box;padding-left:var(--paddingl);padding-right:var(--paddingr);}.region-banda-superior{background-color:var(--colorVerde);height:28px;}.region-banda-superior #block-marcadelsitio-2 .site-name{padding:6px 0;font-size:1.4rem;font-weight:600;}@media (min-width:1750px){.region-banda-superior #block-marcadelsitio-2 .site-name{position:absolute;width:auto;}}@media (max-width:1750px){.region-banda-superior #block-marcadelsitio-2 .site-name{position:relative;left:0;}}@media (max-width:720px){.region-banda-superior #block-marcadelsitio-2 .site-name{font-size:1.2rem;}}.path-frontpage .main-menu.nav{background:none;}.region-menu-principal{display:flex;justify-content:flex-end;align-items:center;position:relative;column-gap:1rem;min-height:9rem;}@media (max-width:1750px){.region-menu-principal{justify-content:space-between;}}@media (max-width:720px){.region-menu-principal{min-height:6rem;}}#block-logositio{width:40%;flex:1;}@media (min-width:1750px){#block-logositio{position:absolute;left:-15rem;width:auto;}}@media (max-width:1750px){#block-logositio{position:relative;left:0;}}@media (max-width:1250px){#block-logositio{width:100%;padding:0px 30px;box-sizing:border-box;}}@media (max-width:1200px){#block-logositio{width:90%;margin-left:7rem;z-index:5;}}@media (max-width:720px){#block-logositio{margin-left:4rem;}}#block-logositio .block-content{display:flex;align-items:center;}#block-logositio .site-logo{max-width:240px;}#block-logositio .site-logo img{width:270px;}@media (max-width:850px){#block-logositio .site-logo img{width:170px;}}nav .menu{margin:0;display:flex;}@media (max-width:1200px){#block-navegacionprincipal{position:absolute;width:100%;margin-left:-3rem;}}#block-navegacionprincipal ul.sf-menu{height:9rem;align-items:center;display:flex;width:100%;position:relative;}#block-navegacionprincipal ul.sf-menu.sf-horizontal.sf-shadow ul{box-shadow:none;background:white;top:90px;min-width:62rem;border-top:1px solid var(--colorVerde);padding:1rem 0;}#block-navegacionprincipal ul.sf-menu ul li{text-align:left;margin-right:0 !important;}#block-navegacionprincipal ul.sf-menu li:first-child ul{display:flex;flex-wrap:wrap;}#block-navegacionprincipal ul.sf-menu li:first-child li{width:33%;}#block-navegacionprincipal ul.sf-menu li li a{line-height:1.9rem;padding:2rem 3rem;}@media (max-width:720px){#block-navegacionprincipal ul.sf-menu li li a{padding:1rem 3rem;}}#block-navegacionprincipal ul.sf-menu li li:hover a{color:var(--colorVerde);text-decoration:underline;}#block-navegacionprincipal ul.sf-menu > li > a,#block-navegacionprincipal ul.sf-menu > li > span.nolink{padding:2.7rem 1.3rem;text-transform:uppercase;font-size:1.35rem;font-weight:600;letter-spacing:1px;}#block-navegacionprincipal ul.sf-menu > li{position:relative;}#block-navegacionprincipal ul.sf-menu > li:hover:before{content:'';position:absolute;width:100%;height:1px;background-color:var(--colorVerde);bottom:-3px;left:0;}#block-navegacionprincipal ul.sf-menu > li:before{content:'';position:absolute;width:0;height:1px;background-color:var(--colorVerde);bottom:15px;left:0;transition:0.2s all;}@media (max-width:1200px){#block-navegacionprincipal ul.sf-menu{margin-bottom:0;display:none;}.menu_movil_active #block-navegacionprincipal ul.sf-menu{display:flex;flex-wrap:wrap;position:fixed;width:100%;padding:0;background:white;left:0;top:94px;}.menu_movil_active #block-navegacionprincipal ul.sf-menu li{width:100%;margin:0;padding:30px 20px;border-bottom:1px solid #c6d7cd;text-transform:uppercase;text-align:left;}}#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded{width:100%;height:auto;position:absolute !important;top:65px !important;}@media (max-width:720px){#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded{top:50px !important;}}.user-logged-in #block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded{background-color:white;}#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded:before{content:'';position:absolute;height:10px;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#2d762e 1a),color-stop(100%,rgba(255,255,255,0)),color-stop(100%,#fff),to(var(--colorVerde)));bottom:-10px;}#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded,#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded ul,#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded li{border-bottom:1px solid #ededed;text-align:left;background:white;}@media (max-width:720px){#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded,#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded ul,#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded li{width:100%;}#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded{overflow:overlay;height:100vh;}}#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded li:hover:before{content:none;}#block-navegacionprincipal ul.sf-menu.sf-accordion.sf-expanded li:hover{background:whitesmoke;}.sf-accordion-toggle [id^="superfish-"]{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;border:none;background:none;width:4rem;height:3.5rem;top:0;left:3rem;transform:none;border-radius:0;z-index:500;}.sf-accordion-toggle [id^="superfish-"]:focus{outline:none;}.sf-accordion-toggle [id^="superfish-"] span{display:block;position:relative;height:3px;width:4rem;}.sf-accordion-toggle [id^="superfish-"] span::before,.sf-accordion-toggle [id^="superfish-"] span::after{position:absolute;display:block;left:0;width:100%;height:3px;content:"";}.sf-accordion-toggle [id^="superfish-"] span{background:var(--colorCrema);font-size:0;}.sf-accordion-toggle [id^="superfish-"] span::before,.sf-accordion-toggle [id^="superfish-"] span::after{background:var(--colorCrema);}.sf-accordion-toggle [id^="superfish-"].sf-expanded span::before,.sf-accordion-toggle [id^="superfish-"].sf-expanded span::after{background:var(--colorCrema);}.sf-accordion-toggle [id^="superfish-"] span::before{top:-8px;}.sf-accordion-toggle [id^="superfish-"] span::after{bottom:-8px;}.sf-accordion-toggle [id^="superfish-"] span::before,.sf-accordion-toggle [id^="superfish-"] span::after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s;}.sf-accordion-toggle [id^="superfish-"] span::before{transition-property:top,transform;}.sf-accordion-toggle [id^="superfish-"] span::after{transition-property:bottom,transform;}.sf-accordion-toggle [id^="superfish-"].sf-expanded{transition:background-color 1000ms linear;}.sf-accordion-toggle [id^="superfish-"].sf-expanded span{background:none;}.sf-accordion-toggle [id^="superfish-"].sf-expanded span::before{top:0;transform:rotate(45deg);}.sf-accordion-toggle [id^="superfish-"].sf-expanded span::after{bottom:0;transform:rotate(-45deg);}.sf-accordion-toggle [id^="superfish-"].sf-expanded span::before,.sf-accordion-toggle [id^="superfish-"].sf-expanded span::after{transition-delay:0s,0.3s;}.stickynav-active{position:fixed;top:0px;z-index:1000;width:100%;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}header.stickynav-active{box-shadow:0px -1px 10px -5px #000 de;}.stickynav-active .region-cabecera-sup{height:0;overflow:hidden;}.stickynav-active .wrapper-cabecera-med{margin:1.5rem auto;}@media (max-width:992px){.stickynav-active .wrapper-cabecera-med{margin:0 auto;}}.stickynav-active .logo-cabecera img{height:65px;}@media (max-width:992px){.stickynav-active .logo-cabecera img{height:45px;}}.field--name-node-changed-date{font-size:1.2rem;color:gray;margin-top:-2.5rem;margin-bottom:3rem;}#contenido-wrapper.sin-titulo .field--name-node-changed-date{margin-top:3ren;}.sin-fecha-actualizacion .field--name-node-changed-date{display:none;}.sin-titulo h1{display:none;}body.maintenance-page{background-size:cover;height:100vh;}body.maintenance-page header{border-bottom:0;}body.maintenance-page header img{margin:15px auto 0;margin-top:15px;max-width:320px;height:auto;}body.maintenance-page .dialog-off-canvas-main-canvas{height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}body.maintenance-page .layout-container{background:#92b192;padding:50px;border-radius:25px;box-shadow:0 0 12px #6d6d6d;}#contenido-wrapper.np404{position:relative;z-index:1;}#contenido-wrapper.np404:before{content:"";position:absolute;background:url(https://cartografiapatrimoniocultural.unizar.es/themes/custom/iph/img/fondo-error-page.jpg);background-size:cover;width:100%;height:100%;z-index:-1;}.bg-404{padding:5rem 0 10rem;min-height:35rem;}.bg-404 .error-actions a{color:var(--colorVerde);text-decoration:underline;}[data-drupal-messages]{margin-top:2rem;}#contenido .user-login-form{padding:15px;margin:2rem 0;border-radius:3px;color:var(--colorGray6);background:linear-gradient(105deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.9) 60%,transparent 80%),url(/themes/custom/iph/img/sfc.jpeg);background-size:cover;}#contenido .user-login-form .form-item,#contenido .user-login-form .form-actions{width:50%;margin:1rem auto;}@media (max-width:768px){#contenido .user-login-form .form-item,#contenido .user-login-form .form-actions{width:80%;}}#contenido .user-login-form .form-actions{margin-top:2.5rem;}#contenido .user-login-form input{font-size:1.5rem;font-family:inherit;color:inherit;padding:1.5rem 2rem;box-sizing:border-box;border-radius:2px;border:none;border-bottom:3px solid transparent;width:100%;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;margin:2px 0;}#contenido .user-login-form input.form-submit{padding:1.5rem 2rem;background:var(--colorRojo);border-radius:3px;border:0;color:var(--colorWhite);text-transform:uppercase;font-size:1.6rem;}#contenido .user-login-form input:hover{box-shadow:0 0 7px var(--colorGray5);}body.page-node-type-actualidad h1{margin-top:0;}.page-node-type-actualidad .node__content{display:flex;justify-content:space-between;}.page-node-type-actualidad .data_news{width:65%;}.page-node-type-actualidad .field--name-field-imagen-actualidad{width:30%;}.page-node-type-actualidad .field--name-body{margin:2rem 0;}.page-node-type-actualidad .field--name-field-galeria-imagenes{margin-top:2rem;display:flex;gap:2rem;}@media (max-width:992px){.page-node-type-actualidad .node__content{flex-wrap:wrap;}.page-node-type-actualidad .data_news{width:100%;}.page-node-type-actualidad .field--name-field-imagen-actualidad{width:100%;margin:1rem 0 3rem 0;}}.view-actualidad{margin-top:5rem;}.view-actualidad .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));grid-auto-flow:dense;gap:5.5rem;row-gap:7rem;}.view-actualidad .imag_nws{position:relative;height:250px;}.view-actualidad .imag_nws img{width:100%;height:100%;object-fit:cover;}.view-actualidad .cat_nws{position:absolute;bottom:0;left:0;padding:2rem;background:#698769 a8;color:white;opacity:0;width:100%;box-sizing:border-box;text-align:center;font-size:2.1rem;transition:0.3s all;}.view-actualidad .imag_nws:hover .cat_nws{opacity:1;}.view-actualidad .views-field-field-fecha-actualidad{color:var(--colorVerdeOscuro);margin:2rem 0 1rem;font-size:1.7rem;}.view-actualidad .views-field-body{line-height:2.4rem;font-size:1.7rem;}.legislacion .view-grouping-header{margin:3rem 0 0.67rem;font-size:2rem;color:var(--colorRojo);}.field--name-field-coordenadas-texto iframe{margin-top:3rem;height:400px;}.field--name-field-coordenadas-texto .simple-gmap-link a{background:var(--colorVerde);border:1px solid white;padding:15px 20px;color:white;display:inline-block;transition:all 0.3s;}.proyectos table{width:100%;}.proyectos table:not(first-child){margin-top:3rem;}.proyectos table td,.proyectos table th{padding:1rem 1.5rem;box-sizing:border-box;}.proyectos table caption{text-align:left;margin-bottom:2rem;font-weight:bold;font-size:1.8rem;background:white;padding:1rem 2rem;}.proyectos table td.views-field-field-investigador{padding-left:0;width:40%;}.proyectos table td.views-field-field-fecha-fin,.proyectos table td.views-field-field-fecha-inicio{text-align:center;width:15%;}.proyectos table th.views-field-field-financiador,.proyectos table td.views-field-field-financiador{text-align:left;padding-right:0;width:30%;}.proyectos .view-footer{margin-top:3rem;}.view-inventarios-por-patrimonios{display:flex;flex-wrap:wrap;}.view-inventarios-por-patrimonios .catalogos_e_inventarios .carto_title{font-weight:bold;}.view-inventarios-por-patrimonios .enlaces_de_referencia .carto_title a{color:var(--colorVerde);font-weight:600;}.view-inventarios-por-patrimonios .view-header{order:1;}.view-inventarios-por-patrimonios .view-header .nota{margin-bottom:1rem;font-size:1.3rem;color:var(--colorRojo);}.view-inventarios-por-patrimonios .view-filters{order:0;width:100%;}.view-inventarios-por-patrimonios .view-filters .views-exposed-form .form--inline{width:100%;}.view-inventarios-por-patrimonios .view-content{order:2;width:100%;}.view-inventarios-por-patrimonios .view-footer{order:3;width:100%;}.view-inventarios-por-patrimonios h3{margin-top:3rem;border-bottom:1px solid black;width:100%;margin-bottom:2rem;padding-bottom:1rem;font-size:1.7rem;font-weight:600;}.view-header:has(.cube){padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid var(--colorRojo);position:relative;}.view-header:has(.cube):before{content:'';position:absolute;bottom:-1px;height:1px;width:100%;background:var(--colorRojo);z-index:2;width:calc(((100vw - 1100px) / 2) + 100px);right:calc(((-100vw + 1100px) / 2) - 50px);}ul.cube{padding:0 !important;list-style:none;display:flex;flex-wrap:wrap;gap:3.5%;row-gap:3rem;justify-content:center;}ul.cube li{height:14rem;width:31%;min-width:36rem;background:white;position:relative;font-weight:400;background-color:var(--colorVerde);color:white;z-index:1;transition:0.2s all;}ul.cube li a{font-size:2.3rem;padding:20px 20px 12px 27px;display:block;height:100%;width:100%;}ul.cube li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:grayscale(1) invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(57%) contrast(94%);z-index:-1;opacity:0.5;transition:0.2s all;}ul.cube li:hover{text-shadow:2px 2px 7px #000;}ul.cube li:hover:before{filter:grayscale(0.5);opacity:0.8;}ul.cube.cube2 li.general:before{background:url(/themes/custom/iph/img/btn_bibliografia.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube2 li.catalogos:before{background:url(/themes/custom/iph/img/btn_inventarios.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube2 li.revistas:before{background:url(/themes/custom/iph/img/btn_revistas.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube3 li.selecta:before{background:url(/themes/custom/iph/img/btn_selecta.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube3 li.fuentes:before{background:url(/themes/custom/iph/img/btn_fuentes.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube3 li.general:before{background:url(/themes/custom/iph/img/btn_bibliografia.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube4 li.unesco:before{background:url(/themes/custom/iph/img/btn_unesco.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube4 li.legislacion:before{background:url(/themes/custom/iph/img/btn_legislacion.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube4 li.codigos:before{background:url(/themes/custom/iph/img/btn_codigos.jpg);background-size:cover;background-repeat:no-repeat;}ul.cube.cube4 li.pgou:before{background:url(/themes/custom/iph/img/btn_pgou.jpg);background-size:cover;background-repeat:no-repeat;}.view-proyectos-por-patrimonios h3{background:white;padding:1rem 2rem;margin-bottom:3rem;}.view-proyectos-por-patrimonios .views-row + h3{margin-top:3rem;}.view-proyectos-por-patrimonios .proyecto-item{display:flex;justify-content:space-between;margin:1rem 0;column-gap:1rem;}.view-proyectos-por-patrimonios .proyecto-item__invest{width:50%;}.view-proyectos-por-patrimonios .proyecto-item__date{width:20%;font-size:1.4rem;text-align:center;}.view-proyectos-por-patrimonios .proyecto-item__financia{flex:1;}#block-views-block-lugares-de-la-memoria-block-1,#block-views-block-museos-block-1{padding-bottom:70px;}@media (max-width:1200px){#block-views-block-lugares-de-la-memoria-block-1,#block-views-block-museos-block-1{padding:0px 30px 70px;}}.destacadosprll .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));grid-auto-flow:dense;gap:3.5rem;}.destacadosprll .views-row{position:relative;min-height:23rem;}.destacadosprll .views-row .views-field-field-imagen{transition:all 0.2s;height:100%;}.destacadosprll .views-row .views-field-field-imagen .field-content{height:100%;}.destacadosprll .views-row .views-field-field-imagen img{filter:grayscale() invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(80%) contrast(80%);object-fit:cover;height:100%;transition:0.2s all;}.destacadosprll .views-row:hover img{filter:grayscale(0.5);}.destacadosprll .views-field-title{z-index:5;position:absolute;height:100%;width:100%;padding:0 2rem;box-sizing:border-box;display:flex;align-items:center;font-weight:bold;font-size:1.7rem;transition:all 0.3s;pointer-events:none;}.destacadosprll .views-field-title a{color:white;font-size:2.2rem;font-weight:400;}.destacadosprll .view-footer{margin-top:20px;background:#b6cbb6;padding:3rem;text-align:center;color:black;font-size:1.9rem;font-weight:bold;}.view-museos.destacadosprll .view-content{grid-template-columns:repeat(auto-fit,minmax(min(100%,29rem),1fr));gap:6.5rem;}.view-museos.destacadosprll .view-content .views-field-title span{text-align:center;width:100%;}.view-museos.destacadosprll .view-content .views-field-title span a{font-size:2.5rem;font-weight:400;}.page-node-type-lugares-de-la-memoria .banda-cabecera-patrimonio .title-and-categoria{width:40%;}.page-node-type-lugares-de-la-memoria .banda-cabecera-patrimonio .title-and-categoria h1{font-size:3.5rem;line-height:3.3rem;}.node--type-lugares-de-la-memoria .{position:relative;}.node--type-lugares-de-la-memoria . .categoria{text-transform:uppercase;bottom:50px;position:absolute;font-size:1.4rem;display:inline-block;color:#727272;border-bottom:1px solid;}.page-node-10 .field--name-field-investigadores-tax{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));padding-left:27rem;column-gap:3rem;}@media (max-width:990px){.page-node-10 .field--name-field-investigadores-tax{padding-left:0;}}.page-node-10 .field--name-field-investigadores-tax .field__item{min-height:22px;}.page-node-10 .view-footer{display:none;}article[data-history-node-id="18"] .node__content{padding-bottom:1rem;}.view-investigadores-por-patrimonios{display:flex;Flex-wrap:wrap;}.view-investigadores-por-patrimonios .view-filters{order:0;}.view-investigadores-por-patrimonios .view-header{order:1;}.view-investigadores-por-patrimonios .view-content{order:2;width:100%;}.view-investigadores-por-patrimonios .view-footer{order:3;}.view.investigadores.alter .item-list{margin-top:10px;width:100%;}.view.investigadores.alter .view-footer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;background:none;padding:0;}.view.investigadores.alter .view-footer .view-content{width:100%;}.view.proyectos .view-header{margin-bottom:4rem;}.view.proyectos .view-grouping-header{font-size:2.2rem;margin:3rem 0 0;color:var(--colorRojo);padding-bottom:1rem;font-weight:800;border-bottom:0;}.view.proyectos .view-grouping-content h3{border-top:2px solid var(--colorRojo);background:white;padding:1rem 2rem;margin-bottom:3rem;font-size:2rem;position:relative;}.view.proyectos .view-grouping-content h3:before{content:'';position:absolute;top:-2px;height:2px;background:var(--colorRojo);z-index:3;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.view.proyectos .view-grouping-content h3:after{content:'';position:absolute;bottom:0;height:100%;background:white;z-index:2;width:calc((100vw - 1200px) / 2);right:calc((-100vw + 1200px) / 2);}.view.proyectos .views-row + h3{margin-top:3rem;}.view.proyectos .view-row:last-child .proyecto-item{border-bottom:none;}.view.proyectos .proyecto-item{display:flex;justify-content:space-between;column-gap:3.5rem;padding:1.5rem 0 1.5rem 3.5rem;position:relative;border-bottom:1px solid var(--colorRojo);position:relative;}@media (max-width:720px){.view.proyectos .proyecto-item{flex-wrap:wrap;}}.view.proyectos .proyecto-item:before{content:"";position:absolute;width:5px;height:5px;background-color:black;border-radius:10px;top:20px;left:1.9rem;}.view.proyectos .proyecto-item.iph .proyecto-item__financia{position:relative;}.view.proyectos .proyecto-item.iph .proyecto-item__financia:before{content:"";position:absolute;width:4rem;height:4rem;left:0;border-radius:50px;background-repeat:no-repeat;background-size:cover;background-image:url(/sites/default/files/imagenes/logoIPH-fondoverde.png);}@media (max-width:720px){.view.proyectos .proyecto-item.iph .proyecto-item__financia:before{width:3rem;height:3rem;}}.view.proyectos .proyecto-item__people{display:flex;column-gap:0.2rem;}.view.proyectos .proyecto-item__people .people-project{margin-bottom:0.5rem;}.view.proyectos .proyecto-item__people .people-project strong{font-weight:800;}.view.proyectos .proyecto-item__invest{flex:2;}@media (max-width:720px){.view.proyectos .proyecto-item__invest{flex:auto;width:100%;margin-bottom:2rem;}}.view.proyectos .proyecto-item__date{width:10%;min-width:11rem;font-size:1.4rem;text-align:center;}.view.proyectos .proyecto-item__financia{flex:1;padding-left:7rem;}.node__content:has(.proyectos-destacados) > .breadcrumb{margin:0rem 0 2rem;}.proyectos-destacados .view-header{padding-bottom:2rem;border-bottom:1px solid var(--colorRojo);}.proyectos-destacados .view-header h2{text-transform:uppercase;font-weight:400;}.proyectos-destacados .view-grouping{margin-top:5rem;}.proyectos-destacados .views-row{display:flex;gap:4rem;margin-bottom:7rem;}@media (max-width:720px){.proyectos-destacados .views-row{flex-wrap:wrap;}.views-field-field-imagen-proyecto{width:100%;}}.proyectos-destacados .views-row .views-field-field-imagen-proyecto img{width:100%;height:100%;object-fit:cover;filter:grayscale() invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(80%) contrast(80%);}.proyectos-destacados .views-row .views-field-title{border-top:1px solid var(--colorRojo);border-bottom:1px solid var(--colorRojo);font-size:3rem;font-weight:300;padding:3rem 0;margin-top:0;text-transform:uppercase;position:relative;flex:1;}.proyectos-destacados .views-row .views-field-title span{max-width:57%;display:block;}.view-bibliografia-patrimonios-historia{display:flex;flex-wrap:wrap;}.view-bibliografia-patrimonios-historia .view-header{order:1;width:80%;margin:0 auto;}.view-bibliografia-patrimonios-historia .view-filters{order:0;width:100%;}.view-bibliografia-patrimonios-historia .view-content{order:2;}.view-bibliografia-patrimonios-historia .form--inline{padding:0;width:100%;}.view-bibliografia-patrimonios-historia .form-item-field-cita-nw-value label{padding:0 !important;text-align:center;}#block-views-block-actualidad-home-block-2{padding:25px 0;}#block-views-block-actualidad-home-block-2 .slick-dots{bottom:-50px;left:-8px;}#block-views-block-actualidad-home-block-2 .slick-dots li button:before{width:10px;height:10px;background:var(--colorVerde);border-radius:15px;content:"";}#views-exposed-form-bibliografia-patrimonios-historia-block-3 .form--inline{margin-bottom:0;margin-top:2rem;padding:0;}.page-node-129469 .node--type-pagina-interior .title-and-categoria h1,.page-node-type-pagina_interior .node--type-pagina-interior .title-and-categoria h1{font-weight:400;font-size:calc(clamp(3rem,2vw + 1.5rem,5rem));margin-top:3rem;letter-spacing:2px;}.page-node-129469 .node--type-pagina-interior .node__content,.page-node-type-pagina_interior .node--type-pagina-interior .node__content{display:flex;flex-wrap:wrap;padding-top:0;}.page-node-129469 .node--type-pagina-interior .node__content .breadcrumb,.page-node-type-pagina_interior .node--type-pagina-interior .node__content .breadcrumb{order:1;width:100%;}.page-node-129469 .node--type-pagina-interior .node__content .field--name-body,.page-node-type-pagina_interior .node--type-pagina-interior .node__content .field--name-body{order:0;width:50%;margin-left:50%;}@media (max-width:920px){.page-node-129469 .node--type-pagina-interior .node__content .field--name-body,.page-node-type-pagina_interior .node--type-pagina-interior .node__content .field--name-body{width:100%;margin-left:0;}}.page-node-129469 .node--type-pagina-interior .node__content .field--name-body p,.page-node-type-pagina_interior .node--type-pagina-interior .node__content .field--name-body p{text-align:left;}.page-node-129469 .node--type-pagina-interior .node__content .field--name-field-psubpatrimonios,.page-node-type-pagina_interior .node--type-pagina-interior .node__content .field--name-field-psubpatrimonios{order:3;}.page-node-129469 .node--type-pagina-interior .node__content .field--name-field-vista,.page-node-type-pagina_interior .node--type-pagina-interior .node__content .field--name-field-vista{width:var(--width_mn);order:4;}.view.investimg .view-content ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:9rem;margin-bottom:5rem;list-style:none;}.view.investimg .view-content ul li{margin:0;}.view.investimg .view-content ul li:hover img{filter:grayscale(0.5);}.view.investimg .view-content ul .views-field-field-fotografia-inves{height:25rem;background:var(--colorRojo);transition:0.2s all;}.view.investimg .view-content ul .views-field-field-fotografia-inves:hover{background:#d4a9a0;}.view.investimg .view-content ul .views-field-field-fotografia-inves .field-content{height:100%;}.view.investimg .view-content ul .views-field-field-fotografia-inves .field-content a{display:block;width:100%;height:100%;}.view.investimg .view-content ul img{width:100%;height:100%;object-fit:cover;filter:grayscale() invert(24%) sepia(3%) saturate(4352%) hue-rotate(329deg) brightness(69%) contrast(150%);}.view.investimg .view-content ul .views-field-name{margin-top:3rem;font-weight:600;font-size:1.8rem;}.view.investimg .view-content ul .views-field-field-categoria-invest{margin-top:0.5rem;}.content-fp{display:flex;gap:6.5%;}@media (max-width:720px){.content-fp{flex-wrap:wrap;}}.content-fp .content-fp__image{width:35%;min-width:300px;}@media (max-width:720px){.content-fp .content-fp__image{width:100%;}}.content-fp .content-fp__image img{width:100%;height:100%;object-fit:cover;filter:grayscale() invert(0) sepia(9%) saturate(814%) hue-rotate(72deg) brightness(80%) contrast(80%);}.content-fp .content-fp__info{flex:1;}.content-fp .content-fp__info .field--name-field-descripcion-py{margin-bottom:3rem;}@media (max-width:720px){.content-fp .content-fp__info .field--name-field-descripcion-py{margin-top:3rem;}}.content-fp .content-fp__info .field--name-field-descripcion-py p:first-child{margin-top:0;}.content-fp .content-fp__info .field--name-field-pagina-web-fp{margin-top:4rem;}.content-fp .content-fp__info .field--name-field-pagina-web-fp a{padding:1.5rem 2rem;background:var(--colorVerde);color:white;}
.webform-submission-form button,.webform-submission-form input,.webform-submission-form select,.webform-submission-form textarea{line-height:normal;padding:8px;border-radius:3px;border:1px solid var(--color-custom1-filete);}.webform-submission-form .form-textarea-wrapper textarea{margin-top:5px;}.webform-submission-form input[type="submit"].webform-submit{padding:8px 15px;border:1px solid var(--color-custom1-filete);background:var(--color-custom1-fondo);color:white;border-radius:25px;font-weight:bold;width:100%;}.webform-submission-form .form-actions input.webform-previous{margin-right:10px;width:30%;min-width:150px;border-radius:30px;background:#c5d0e0;}.webform-submission-form .form-actions{width:100%;display:flex;}.webform-submission-form input,.webform-submission-form select{width:100%;box-sizing:border-box;margin:3px 0;}.webform-submission-form .webform-component-markup,.webform-submission-form .webform-component-markup p{font-size:0.7rem;}.webform-submission-form div[id^="edit-submitted-"]{width:100%;}.webform-submission-form .webform-component-file .form-managed-file{display:flex;flex-wrap:wrap;}.webform-submission-form .form-managed-file input[type="file"]{margin-top:0;}.webform-submission-form .form-managed-file input[type="submit"]{padding:8px 15px;background:#c5d0e0;color:white;border-radius:3px;font-weight:bold;margin:0;}.webform-submission-form .webform-datepicker,.webform-submission-form .webform-component-date .webform-container-inline{display:flex;justify-content:left;}.webform-submission-form .webform-datepicker .form-item,.webform-submission-form .webform-component-date .form-item{width:auto;padding:0;}.webform-submission-form .webform-datepicker .form-item label,.webform-submission-form .webform-component-date .form-item label{margin:0;}.webform-submission-form .webform-datepicker select,.webform-submission-form .webform-datepicker input,.webform-submission-form .webform-component-date select,.webform-submission-form .webform-component-date input{height:35px!important;width:auto;margin:0;}.webform-submission-form .webform-datepicker input[type="image"],.webform-submission-form .webform-component-date input[type="image"]{margin:8px 0;}.webform-submission-form .webform-datepicker img.webform-calendar,.webform-submission-form .webform-component-date img.webform-calendar{width:18px;height:15px;}.webform-submission-form .form-item label{margin-bottom:5px;margin-top:0!important;}.webform-submission-form .form-radios,.webform-submission-form .form-checkboxes{display:flex;flex-wrap:wrap;}.webform-submission-form .form-item.form-type-radio,.webform-submission-form .form-item.form-type-checkbox{width:100%;}.webform-submission-form .form-type-radio input,.webform-submission-form .form-type-checkbox input{margin-right:8px;order:2;width:auto;}.webform-submission-form .inline .form-radios{flex-wrap:nowrap;}.webform-submission-form .inline .form-radios .form-item{width:100%;display:flex;align-items:self-end;flex-wrap:wrap;justify-content:center;background:#f4f4f4;padding-bottom:10px;border-radius:7px;padding-top:5px;}.node-type-webform  #contenido .inline .form-radios input{width:100%;margin:0;}.node-type-webform  #contenido .inline .form-radios label{text-align:center;padding:5px 5px 0 5px;margin-bottom:10px;}.webform-submission-form fieldset{width:100%;}.webform-submission-form fieldset[class^="webform-component-"]{border:1px solid var(--color-custom1-filete);padding:10px;border-radius:5px;width:99%;margin:0.5em 0.5%;}.webform-submission-form fieldset[class^="webform-component-"] legend span{font-weight:bold;font-size:19px;padding:0 15px}.webform-submission-form .webform-client-form > div,.webform-submission-form [class^="webform-component-"] > .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;}.webform-submission-form [class^="webform-component-"].collapsed >  .fieldset-wrapper{display:none;}.node-type-webform .form-item.bg{display:block;background:rgb(239,239,239);padding:15px;border-radius:5px;box-sizing:border-box;}.node-type-webform .form-item.condensed,.node-type-webform div.condensed .form-item{margin:2px 0.5%;}.webform-submission-form fieldset[class^="webform-component-"].bg{display:block;background:rgb(239,239,239);box-sizing:border-box;padding:0 15px;border-radius:0;}.webform-submission-form fieldset[class^="webform-component-"].w-space{padding:0;margin:0;border:0;}.webform-submission-form fieldset[class^="webform-component-"] fieldset[class^="webform-component-"]{margin-left:5px;}.webform-submission-form .form-item{width:99%;margin:0.5em 0.5%;}.webform-submission-form .form-item.col-1{width:7.33%;}.webform-submission-form .form-item.col-2{width:15.66%;}.webform-submission-form .form-item.col-3{width:24%;}.webform-submission-form .form-item.col-4{width:32.33%;}.webform-submission-form .form-item.col-5{width:40.66%;}.webform-submission-form .form-item.col-6{width:49%;}.webform-submission-form .form-item.col-7{width:57.33%;}.webform-submission-form .form-item.col-8{width:65.66%;}.webform-submission-form .form-item.col-9{width:74%;}.webform-submission-form .form-item.col-10{width:82.33%;}.webform-submission-form .form-item.col-11{width:90.66%;}.webform-submission-form .form-item.col-12{width:99%;}.webform-submission-form .form-item .col-1{width:7.33%;}.webform-submission-form .form-item .col-2{width:15.66%;}.webform-submission-form .form-item .col-3{width:24%;}.webform-submission-form .form-item .col-4{width:32.33%;}.webform-submission-form .form-item .col-5{width:40.66%;}.webform-submission-form .form-item .col-6{width:49%;}.webform-submission-form .form-item .col-7{width:57.33%;}.webform-submission-form .form-item .col-8{width:65.66%;}.webform-submission-form .form-item .col-9{width:74%;}.webform-submission-form .form-item .col-10{width:82.33%;}.webform-submission-form .form-item .col-11{width:90.66%;}.webform-submission-form .form-item .col-12{width:99%;}@media (max-width:720px){.webform-submission-form .form-item[class*="col-"]{width:99%!important;}}
.botonblack,.botonwhite{display:inline-block;text-align:center;font-weight:bold;padding:1.18rem 2.32rem;margin:5px 10px 5px 0;line-height:1;border-radius:25px;position:relative;z-index:0;min-width:8.23rem;text-decoration:none;font-family:var(--font);overflow:hidden;}.botonblack{background:var(--colorblack);color:var(--colorWhite);}.botonwhite{background:var(--colorWhite);color:var(--colorblack);border:2px solid var(--colorblack);}.botonblack:before,.botonwhite:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.botonblack:before{background:var(--colorRed);}.botonwhite:before{background:var(--colorblack);}.botonblack:hover:before,.botonwhite:hover:before,.botonblack:focus:before,.botonwhite:focus:before{-webkit-transform:scaleX(1);transform:scaleX(1);}.botonwhite:hover,.botonwhite:focus{color:var(--colorWhite);}a.boton1,a.boton2,a.boton3,a.boton1c,a.boton2c,a.boton3c{font-weight:normal;text-decoration:none;display:inline-block;margin:5px 10px 5px 0;border-radius:3px;border:2px solid transparent;transition:all .2s ease-in-out;}a.boton1,a.boton2,a.boton3{background-color:var(--colorWhite);color:var(--color-custom1-fondo);border:2px solid var(--color-custom1-enlace);}a.boton1c,a.boton2c,a.boton3c{color:var(--colorWhite);background-color:var(--color-custom1-fondo);}a.boton1c:focus,a.boton1c:hover,a.boton2c:focus,a.boton2c:hover,a.boton3c:focus,a.boton3c:hover{background:0 0;border-color:var(--color-custom1-fondo);color:var(--color-custom1-fondo);}a.boton1,a.boton1c{padding:5px 10px;}a.boton2,a.boton2c{padding:7px 14px;}a.boton3,a.boton3c{font-size:1.8rem;padding:14px 27px;}a.boton1:hover,a.boton2:hover,a.boton3:hover{background-color:#E5E5E5;}a.button.arrow{box-sizing:border-box;outline:0;font-family:var(--font);height:6rem;padding:16px 40px;font-size:2.2rem;border-radius:1.6rem;font-weight:bold;background-color:var(--color-custom1-enlace);box-shadow:0 4px 0 rgba(0,0,0,0.15),0 4px 0 var(--color-custom1),0 4px 6px rgba(0,0,0,0.45);cursor:pointer;border:none;color:#fff;margin:2rem 0;display:inline-block;}a.button.arrow:hover{transition:all 0.2s;transform:translateY(4px);box-shadow:0 1px 2px rgba(0,0,0,0.45);}a.button.arrow:after{content:"\e900";margin-left:15px;font-weight:bold;top:1px;font-size:1.9rem;}a.novedad1,a.novedad2{position:relative;}a.novedad2{display:flex;justify-content:flex-start;align-items:center;}a.novedad1:after{content:"N";background:var(--colorRed);}a.novedad1:hover:after{content:"nuevo";background:var(--colorRed);}a.novedad2:before{content:"NEW";background:var(--colorRed);}a.novedad1:after{position:absolute;width:1.8rem;height:1.8rem;line-height:1.8rem;top:50%;right:-2.6rem;transform:translateY(-50%);border-radius:2rem;font-size:2rem;font-weight:bold;color:var(--colorWhite);text-align:center;text-transform:uppercase;transition:right 0.4s,width 0.6s;}a.novedad1:hover:after{position:absolute;width:auto;height:auto;right:-6.5rem;padding:1px 9px;font-size:10px;color:var(--colorWhite);border-radius:1ren;text-transform:uppercase;transition:width 0.4s,right 0.6s;}a.novedad2:before{position:relative;line-height:1.8rem;border-radius:0.2rem;font-size:1rem;color:var(--colorWhite);text-align:center;text-transform:uppercase;transition:right 0.4s,width 0.6s;padding:0px 6px;margin-right:8px;font-weight:bold;display:flex;align-items:center;}
.remarcado{padding-left:3rem;border-left:4px solid gray;margin:3rem 0;}[class^="msg-"],[class*=" msg-"]{margin:2rem 0 .5rem 0;padding:5rem 3.5rem 2.5rem 3.5rem;min-height:5rem;font-size:1.5rem;line-height:2rem;background-color:rgb(244,244,244);border:none;position:relative;display:inline-block;width:100%;box-sizing:border-box;box-shadow:0px 0px 18px -7px rgba(0,0,0,0.5);border-radius:20px;text-align:justify;}[class^="msg-"] + [class^="msg-"]{margin:30px 0 5px 0px;}@media (max-width:720px){[class^="msg-"],[class*=" msg-"]{padding:5rem 2rem 1.5rem 2rem;}}#contenido [class^="msg-"] p,#contenido [class*=" msg-"] p{text-align:center;}#columna-lateral [class^="msg-"],#columna-lateral [class*=" msg-"]{margin:2.5rem 0 1rem 0;padding:5rem 1.8rem 1rem;min-height:6.5rem;width:100%;box-sizing:border-box;}.msg-destacado:before{content:"\e615";background-color:rgb(22,142,186);}.msg-advertencia:before{content:"\e617";background-color:rgb(251,195,51);}.msg-right:before{content:"\e610";background-color:rgb(29,124,44);}.msg-wrong:before{content:"\e611";background-color:red;}.msg-contento:before{content:"\e612";background-color:#FFA600;}.msg-triste:before{content:"\e613";background-color:#6D6262;}.msg-leer:before{content:"\e614";background-color:#0063FF;}[class^="msg-"]:before,[class*=" msg-"]:before{position:absolute;height:6rem;width:6rem;top:-2rem;left:0;right:0;border-radius:3.5rem;border:5px solid #f4f4f4;text-align:center;box-sizing:border-box;color:var(--colorWhite);font-size:2.4rem;margin:auto;display:flex;justify-content:center;align-items:center;}#columna-lateral [class^="msg-"]:before,#columna-lateral [class*=" msg-"]:before{top:-2rem;}.node  .text-formatted.field [class^="msg-"] h2,.node  .text-formatted.field [class*=" msg-"] h2,.node  .text-formatted.field [class^="msg-"] h3,.node  .text-formatted.field [class*=" msg-"] h3{margin:1.5rem 0 2rem;}.node  .text-formatted.field [class^="msg-"] h4,.node  .text-formatted.field [class*=" msg-"] h4{margin:1.5rem 0 2rem;position:relative;}.node  .text-formatted.field [class^="msg-"] h4:before,.node  .text-formatted.field [class*=" msg-"] h4:before{content:'';width:15%;height:1px;background-color:var(--colorGrayfooter);position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);}
table[class^="tabla"]{margin:2.5rem auto;border-collapse:collapse;}table[class^="tabla"] tbody{border-top:none;}table[class^="tabla"] td,table[class^="tabla"] tr{border:0;}table[class^="tabla"] td,table[class^="tabla"] th{margin:0;padding:.85rem;vertical-align:top;height:auto;text-align:left;}table[class^="tabla"] th{border-bottom:2px solid #dee2e6;}table[class^="tabla"] td p{margin:0;}table.tabla0{border:0;}table.tabla0 td,table.tabla0 th{border:0}table.tabla1{border-collapse:collapse;background:var(--colorWhite);overflow:hidden;width:100%;margin:0 auto;position:relative;border:0;}table.tabla1 *{position:relative;}table.tabla1 th,table.tabla1 td{font-size:1.6rem;line-height:1.2;font-weight:unset;}table.tabla1 th,table.tabla1 thead td{background:var(--colorBlueAtl);color:var(--colorWhite);border:0;font-weight:bold;}table.tabla1 tbody tr:nth-child(even){background-color:#f5f5f5;}table.tabla1 tbody td{color:#808080;}table.tabla1 tbody tr:hover{color:#555555;background-color:#f5f5f5;cursor:pointer;}.region-content .text-formatted.field table[class^="tabla2"]{border-collapse:collapse;border:0!important;}table[class^="tabla2"] th,table[class^="tabla2"] thead td{border:0;border-top:1px solid #ccc!important;}table[class^="tabla2"] th,table[class^="tabla2"]td{font-weight:bold;}table[class^="tabla2"] td{border-top:1px solid #ccc!important;padding:1rem;}table.tabla2n th,table.tabla2n thead td{font-weight:bold;background-color:#212529;border-color:#32383e;color:white;}table.tabla2h tbody tr:hover{color:black;background-color:rgba(0,0,0,.075);}table.tabla5 th{border:0;background:var(--colorGrayfooter);color:var(--colorGray1);border:1px solid var(--colorGrayfooter);}table.tabla5 td{border:1px solid var(--colorGrayfooter);}table.tabla5 tr{background-color:#f4f4f4;}table.tabla5 tr:hover{background-color:#fff;}
@media print{body{margin:0 20px;}body,input,textarea,select{color:#000;background:none;}#barra-sup,#block-menu-admon-custom-administracion,.region-cabecera-med-derecha,footer{display:none;}header{border-bottom:0;}#contenido-wrapper{border:0;}}
#block-menuadministracion,#block-menuadministracion li{background:#3e4856;}#block-menuadministracion li:hover{background:white;}#block-menuadministracion li li{background-color:white;}.c-hamburger--htx,.c-hamburger--htx.rwd-processed{background-color:#00a6c8;background-color:#5e7f5e;}body{margin-left:0px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}body #toolbar,body #admin-menu{box-shadow:none;margin-left:0px;padding:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}body.menu-active{margin-left:250px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}@media (max-width:720px){body.menu-active{margin-left:0;}}.menu-active #toolbar,.menu-active #admin-menu{margin-left:250px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;padding:0;}div#block-administracion{position:absolute;}#block-menuadministracion{position:fixed;color:white;z-index:5000;left:0;top:0;width:0px;height:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-family:'quicksand','open sans','Lato',sans-serif;font-weight:500;box-shadow:0 0px 6px #000;overflow:initial;}#block-menuadministracion h2{display:none;}.menu-active #block-menuadministracion{width:250px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}#block-menuadministracion:before{content:'';position:absolute;height:0;width:0;bottom:-40px;border-top:20px solid #20638d;border-left:20px solid #20638d;border-right:20px solid transparent;border-bottom:20px solid transparent;}#block-menuadministracion > ul{margin:0;padding:0;margin-top:40px;-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s;opacity:0;display:none;}.menu-active #block-menuadministracion > ul{display:block;opacity:1;}#block-menuadministracion  > ul.active{visibility:visible;opacity:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}#block-menuadministracion  > ul > li{position:relative;}#block-menuadministracion  > ul > li.admin,#block-menuadministracion  li li.admin{display:none;}.role-administrator #block-menuadministracion > ul > li.admin,.role-administrator #block-menuadministracion li li.admin{display:list-item;}#block-menuadministracion > ul > li:last-child{margin-bottom:10px;}#block-menuadministracion li{list-style:none;padding:0;margin:0;border-bottom:1px solid #56606d;display:flex;align-items:center;border-left:10px solid #3e4856;}#block-menuadministracion li:hover{border-left:10px solid #00a6c8;}#block-menuadministracion li li:last-child{border-bottom:0px;}#block-menuadministracion li.none{display:none;}#block-menuadministracion li li{white-space:nowrap;}#block-menuadministracion li i{font-size:21px;line-height:inherit;color:white;margin-right:20px;}#block-menuadministracion li:hover  i{color:#3e4856;}#block-menuadministracion ul ul{position:absolute;display:none;top:0;left:240px;margin:0;box-shadow:0 2px 10px rgba(0,0,0,0.29);padding:0;}#block-menuadministracion  ul > li:hover ul,#block-menuadministracion  ul > li:focus ul{display:block;}#block-menuadministracion  ul > li a,#block-menuadministracion  ul > li span{font-size:16px;text-decoration:none;letter-spacing:-0.5px;padding:18px 10px 18px 10px;display:inline-block;}#block-menuadministracion ul > li a,#block-menuadministracion ul > li span{color:white;display:flex;align-items:center}#block-menuadministracion ul li li a,#block-menuadministracion ul li li span{color:#3e4856;}#block-menuadministracion ul a span{padding:0;}#block-menuadministracion ul > li:hover a,#block-menuadministracion ul > li:hover span{color:#3e4856;}.c-hamburger{display:block;position:absolute;overflow:hidden;margin:0;padding:0;width:45px;height:45px;font-size:0;text-indent:-9999px;box-shadow:none;border:none;cursor:pointer;transition:background 0.3s;z-index:5;right:-45px;top:90px}.c-hamburger:focus{outline:none;}.c-hamburger span{display:block;position:absolute;top:21px;left:11px;right:11px;height:3px;background:white;}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:"";}.c-hamburger span::before{top:-9px;}.c-hamburger span::after{bottom:-9px;}.c-hamburger--htx span{transition:background 0s 0.3s;}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s;}.c-hamburger--htx span::before{transition-property:top,transform;}.c-hamburger--htx span::after{transition-property:bottom,transform;}.c-hamburger--htx.rwd-processed span{background:none;}.c-hamburger--htx.rwd-processed span::before{top:0;transform:rotate(45deg);}.c-hamburger--htx.rwd-processed span::after{bottom:0;transform:rotate(-45deg);}.c-hamburger--htx.rwd-processed span::before,.c-hamburger--htx.rwd-processed span::after{transition-delay:0s,0.3s;}
