@font-face{font-family:'latolight';src:url(/themes/custom/idae_theme/fonts/latolight/latolight.eot);src:url(/themes/custom/idae_theme/fonts/latolight/latolight.eot#iefix) format('embedded-opentype');src:url(/themes/custom/idae_theme/fonts/latolight/latolight.woff) format('woff');src:url(/themes/custom/idae_theme/fonts/latolight/latolight.woff2) format('woff2');src:url(/themes/custom/idae_theme/fonts/latolight/latolight.ttf) format('truetype');}@font-face{font-family:'latoitalic';src:url(/themes/custom/idae_theme/fonts/latoitalic/latoitalic.eot);src:url(/themes/custom/idae_theme/fonts/latoitalic/latoitalic.eot#iefix) format('embedded-opentype');src:url(/themes/custom/idae_theme/fonts/latoitalic/latoitalic.woff) format('woff');src:url(/themes/custom/idae_theme/fonts/latoitalic/latoitalic.woff2) format('woff2');src:url(/themes/custom/idae_theme/fonts/latoitalic/latoitalic.ttf) format('truetype');}@font-face{font-family:'latoblack';src:url(/themes/custom/idae_theme/fonts/latoblack/latoblack.eot);src:url(/themes/custom/idae_theme/fonts/latoblack/latoblack.eot#iefix) format('embedded-opentype');src:url(/themes/custom/idae_theme/fonts/latoblack/latoblack.woff) format('woff');src:url(/themes/custom/idae_theme/fonts/latoblack/latoblack.woff2) format('woff2');src:url(/themes/custom/idae_theme/fonts/latoblack/latoblack.ttf) format('truetype');}@font-face{font-family:'latoregular';src:url(/themes/custom/idae_theme/fonts/latoregular/latoregular.eot);src:url(/themes/custom/idae_theme/fonts/latoregular/latoregular.eot#iefix) format('embedded-opentype');src:url(/themes/custom/idae_theme/fonts/latoregular/latoregular.woff) format('woff');src:url(/themes/custom/idae_theme/fonts/latoregular/latoregular.woff2) format('woff2');src:url(/themes/custom/idae_theme/fonts/latoregular/latoregular.ttf) format('truetype');}@font-face{font-family:'latobold';src:url(/themes/custom/idae_theme/fonts/latobold/latobold.eot);src:url(/themes/custom/idae_theme/fonts/latobold/latobold.eot#iefix) format('embedded-opentype');src:url(/themes/custom/idae_theme/fonts/latobold/latobold.woff) format('woff');src:url(/themes/custom/idae_theme/fonts/latobold/latobold.woff2) format('woff2');src:url(/themes/custom/idae_theme/fonts/latobold/latobold.ttf) format('truetype');}@font-face{font-family:'icomoon';src:url(/themes/custom/idae_theme/fonts/icomoon/icomoon.eot);src:url(/themes/custom/idae_theme/fonts/icomoon/icomoon.eot#iefix) format('embedded-opentype');src:url(/themes/custom/idae_theme/fonts/icomoon/icomoon.woff) format('woff');src:url(/themes/custom/idae_theme/fonts/icomoon/icomoon.ttf) format('truetype');}@font-face{font-family:'din-regular';src:url(/themes/custom/idae_theme/fonts/Din/DIN-Regu.ttf) format('truetype');}@font-face{font-family:'din-bold';src:url(/themes/custom/idae_theme/fonts/Din/DIN-Bold.ttf) format('truetype');}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-pdf2:before{content:"\e923";}.icon-excel:before{content:"\e920";}.icon-word:before{content:"\e921";}.icon-zip:before{content:"\e922";}.icon-search:before{content:"\e907";}.icon-twitter:before{content:"\e903";}.icon-youtube:before{content:"\e900";}.icon-brand:before{content:"\e900";}.icon-social:before{content:"\e900";}.icon-vimeo:before{content:"\e901";}.icon-brand2:before{content:"\e901";}.icon-social2:before{content:"\e901";}.icon-vimeo2:before{content:"\e902";}.icon-brand3:before{content:"\e902";}.icon-social3:before{content:"\e902";}.icon-file-empty:before{content:"\e924";}.icon-ctrl:before{content:"\ea50";}.icon-menu:before{content:"\e91b";}.icon-share_mail:before{content:"\e91a";}.icon-flecha-arriba:before{content:"\e919";}.icon-calendar-01:before{content:"\e91d";}.icon-follow-blog:before{content:"\e918";}.icon-lnr-tablet:before{content:"\e917";}.icon-mobile-phone .path1:before{content:"\e91c";color:rgb(44,62,80);}.icon-mobile-phone .path2:before{content:"\e91e";margin-left:-1em;color:rgb(44,62,80);}.icon-mobile-phone .path3:before{content:"\e91f";margin-left:-1em;color:rgb(59,151,211);}.icon-file-pdf:before{content:"\e914";}.icon-eye:before{content:"\e912";}.icon-shopping-cart:before{content:"\e913";}.icon-btn-list-grid-on:before{content:"\e915";}.icon-btn-list-off:before{content:"\e916";}.icon-detail-share-close:before{content:"\e911";}.icon-detail-share-facebook:before{content:"\e90a";}.icon-detail-share-twitter:before{content:"\e90b";}.icon-detail-back:before{content:"\e90f";}.icon-detail-share:before{content:"\e910";}.icon-icon--links:before{content:"\e90c";}.icon-megaphone:before{content:"\e908";}.icon-pdf:before{content:"\e909";}.icon-chevron-thin-right:before{content:"\e90e";}.icon-chevron-thin-left:before{content:"\e90d";}.icon-minus:before{content:"\e906";}.icon-plus:before{content:"\e905";}.icon-chevron-thin-down:before{content:"\e904";}
@keyframes openMenu{from{height:0;overflow:hidden;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,0.25);box-shadow:0 0 5px 1px rgba(0,0,0,0.25);}to{height:50px;overflow:hidden;-webkit-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);}}@keyframes closeMenu{from{height:50px;-webkit-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);}to{height:0;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,0.25);box-shadow:0 0 5px 1px rgba(0,0,0,0.25);}}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:none;}.dropdown-menu{padding:0;}.navbar-header{position:absolute;top:100%;right:50px;}.navbar-header > .region-navigation{display:flex;gap:2px;}.navbar-header .region-navigation > .tabs,.navbar-header .region-navigation > nav#block-useraccountmenu,.navbar-header .region-navigation > nav#block-menuempresa{display:inline-block;}.navbar-header .region-navigation > nav#block-menuempresa > ul.menu--menu-empresa > li > a,.navbar-header .region-navigation > nav#block-useraccountmenu > ul.menu--account > li > a,.navbar-header .region-navigation > .tabs > .tabs--primary.nav.nav-tabs > li > a{font-size:1.5em;color:#FFFFFF;background:#357983;border-radius:0 0 4px 4px;padding:2px 10px;}.navbar-header .region-navigation > nav#block-useraccountmenu > ul.menu--account > li:not(.active) > a,.navbar-header .region-navigation > nav#block-menuempresa > ul.menu--menu-empresa > li:not(.active) > a,.navbar-header .region-navigation > .tabs > .tabs--primary.nav.nav-tabs > li:not(.active) > a{background:black;}.menu-lateral{padding:0 0 20px;}.menu-lateral *{font-size:14.4px !important;transition:all 0.8s ease;}.menu-lateral > li{padding:0;margin:0;border-bottom:1px solid #d8d8d8;list-style:none;}.menu-lateral > li ul{border:none;}.menu-lateral > li li{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #d8d8d8;}.menu-lateral > li a{padding:19px 45px 14px 15px;display:block;font-family:"latobold",Arial,sans-serif;color:#757575;cursor:pointer;word-break:break-word;white-space:break-spaces;}.menu-lateral > li.dropdown:after{content:'+';position:absolute;right:5px;top:19px;}.menu-lateral > li.dropdown:hover,.menu-lateral > li.dropdown:hover > a{background:black;color:white;}.menu-lateral > li.dropdown:hover:after{content:'-';}.menu-lateral > li.dropdown:hover > ul{width:100%;margin-bottom:19px;background:white;display:block;position:relative;box-shadow:none;}section#block-headercolumn4 > .contextual{display:none;}.main-container *{font-size:16px;}.main-container h2,.main-container h2 > font,.main-container h2 > strong > font,.main-container h2 > font > strong,.main-container h2 > *{font-size:24px;}body{margin-top:0;}.general-region-content .field--name-body img{max-width:100%;height:auto;}input,select,a{outline:none;}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;}a{color:#434142;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}.strong{font-weight:bold;}.breadcrumb-region .breadcrumb li{display:inline-block;font-family:"latoitalic",Arial,sans-serif;font-size:1.1em;font-weight:bold;color:black;}.group-wrapper-header > .group-wrapper-izquierda{display:inline-block;vertical-align:bottom;margin-top:-65px;}.group-wrapper-header > .group-wrapper-derecha{display:inline-block;vertical-align:middle;padding-left:37px;box-sizing:border-box;}.page-node-type-news-of-interest .field--name-field-img1-und img{display:block;width:100%;height:22vw;object-fit:cover;}.news-of-interest .content .group-wrapper-header.field-group-div{max-width:1140px;margin:0 auto;}.news-of-interest .content
.group-wrapper-header.field-group-div
.group-wrapper-derecha.field-group-div
.field.field--name-field-title{font-family:"latoblack",Arial,sans-serif;color:#424242;font-size:3em;line-height:1.3em;max-width:752px;margin-top:51px;margin-bottom:32px;}.news-of-interest .content
.group-wrapper-header.field-group-div
.group-wrapper-derecha.field-group-div
.field.field--name-field-longtext1-lang{max-width:636px;padding-bottom:54px;font-family:"latoitalic",Arial,sans-serif;color:#357983;font-size:1.5em;line-height:1.3em;}.news-of-interest .content
.field.field--name-field-img1-und{position:relative;margin-bottom:51px;}.page-node-type-news-of-interest .field--name-body a,.page-node-type-news-of-interest .field--name-body p a{text-decoration:underline;}.news-of-interest .content
.group-wrapper-contenido.field-group-div
.with-summary{font-family:"latoregular",Arial,sans-serif;color:#262626;font-size:1em;}.paragraph.paragraph--type--bloque-informacion .field--name-field-info-collection-text{font-family:"latolight",Arial,sans-serif;}.field--name-field-info-collection-text > p:first-child{margin-top:0;}.page-node-type-general-content .view-eva.view-galeria-en-general-content header h2{font-family:"latobold",Arial,sans-serif;color:#357983;font-size:2.2em;margin:70px 12px 30px;}.page-node-type-general-content .view-eva.view-galeria-en-general-content ul{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 15px;padding:20px;}.page-node-type-general-content .view-eva.view-galeria-en-general-content ul img{width:100%;}.page-node-type-general-content .view-eva.view-galeria-en-general-content .views-field-view-node{text-align:center;margin-top:20px;}.page-node-type-general-content .view-eva.view-galeria-en-general-content .views-field-view-node a{color:#FFFFFF;background-color:#357983;border:none;margin:auto;padding:10px 16px 8px;font-size:16px;font-family:"latoregular",Arial,sans-serif;cursor:pointer;}.page-node-type-general-content .general-region-content{padding-top:46px;padding-bottom:30px;}.page-node-type-general-content .field--name-body{max-width:800px;}.page-node-type-general-content .general-region-content > .group-wrapper-izquierda{display:inline-block;vertical-align:top;box-sizing:border-box;width:823px;padding-right:48.5px;font-family:"latoregular",Arial,sans-serif;color:#262626;font-size:1em;}.page-node-type-general-content .general-region-content > .group-wrapper-derecha{display:inline-block;vertical-align:top;box-sizing:border-box;max-width:312px;padding-left:48.5px;}.page-node-type-general-content .general-region-content > .group-wrapper-derecha #field-language-display{display:none;}.full.general-content .group-header{background-color:#fcc537;}.col-sm-12.breadcrumb-region{background:#fcc537;}.header-resume{padding-bottom:20px;font-style:italic;}h1.page-header{max-width:1170px;text-transform:uppercase;font-size:3em;font-family:"latoblack",Arial,sans-serif;color:#424242;border:none;}.node h1.page-header,a.logo.navbar-btn.pull-left,a.name.navbar-brand{display:none;}.full.general-content .field--name-body a{text-decoration:underline;}.full.general-content .field--name-field-title .field--label{display:none;}.full.general-content .field--name-field-title .field--item{margin:0;font-size:3em;line-height:1.1em;max-width:1140px;padding:52px 0 29px;margin:0 auto;text-transform:uppercase;color:#424242;font-family:"latoblack",Arial,sans-serif;margin-block-start:0.67em;margin-block-end:0.67em;margin-inline-start:0;margin-inline-end:0;font-weight:bold;}.full.general-content .field--name-body table caption > p > strong{font-size:16px;}.full.general-content .field--name-body > p > strong{font-size:16px;}.full.general-content table caption{color:inherit;}.full.general-content table tr td{border-bottom:1px solid #d8d8d8;vertical-align:top;padding:28px 14px 15px 14px;font-family:"latoregular",Arial,sans-serif;color:#535353;}.page-node-type-general-content table th{font-family:"latobold",Arial,sans-serif;background-color:#535353;color:white;font-size:0.8em;text-transform:uppercase;padding:11px 40px 9px 14px;border-right:3px solid white;}.page-node-type-general-content table th > p{margin:12px 0;}.page-node-type-general-content .field-name-volver-listado-noticias{display:none;}.page-node-type-general-content .field--name-field-general-link .field--label{font-family:"latoblack",Arial,sans-serif;}.page-node-type-general-content .field--name-field-general-link .field--item{border:1px solid #d8d8d8;}.page-node-type-general-content .field--name-field-general-link .field--item > a{padding:19px 15px 14px;display:block;font-family:"latobold",Arial,sans-serif;color:#757575;cursor:pointer;font-size:0.9em;outline:none;text-decoration:none;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}.page-node-type-anuncio .field.field--name-field-custom-article-header img{width:100%;object-fit:cover;}.page-node-type-anuncio .field--name-field-title{margin-top:20px;font-size:1.5em;font-family:"latoblack",Arial,sans-serif;}.page-node-type-custom-article .field.field--name-field-title{font-family:"latoblack",Arial,sans-serif;color:#424242;font-size:3em;line-height:1.3em;max-width:752px;margin-top:51px;display:block;margin-block-start:0.67em;margin-block-end:0.67em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold;}.page-node-type-custom-article  .field--name-field-custom-article-intro{max-width:636px;padding-bottom:54px;font-family:"latoitalic",Arial,sans-serif;color:#357983;font-size:1.5em;line-height:1.3em;}.page-node-type-custom-article .field.field--name-field-custom-article-header > img{display:block;max-width:100%;width:calc(100% + 30px) !important;height:22vw;object-fit:cover;margin:10px 0;}.page-node-type-custom-article .general-region-content.container{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px 80px;}.page-node-type-custom-article .general-region-content.container:before{display:none;}.page-node-type-custom-article  .field.field--name-field-img1-und-multi{max-width:313px;width:260px;}.page-node-type-custom-article  .field.field--name-field-img1-und-multi img,.page-node-type-general-content  .field.field--name-field-img1-und-multi img{margin:15px auto;width:100%;object-fit:cover;}.page-node-type-custom-article  .field.field--name-field-img1-und-multi > .field--item{margin-bottom:15px;}.page-node-type-custom-article .group-attachments .field--name-field-custom-article-docs{font-family:"latobold",Arial,sans-serif;text-transform:uppercase;color:#cf5121;font-size:1.3em;line-height:1.3em;padding-left:60px;padding-top:30px;margin-bottom:0;}.page-node-type-custom-article .group-attachments .field--name-field-custom-article-docs .file--mime-application-pdf .icon{font-size:25px;color:#333333;}.page-node-type-custom-article .group-attachments .field--name-field-custom-article-docs .file--mime-application-pdf > span{font-family:"latobold",Arial,sans-serif;text-transform:uppercase;border:none;color:#333333;font-size:1.3em;line-height:1.3em;font-weight:bold;text-decoration:underline;}.page-node-type-renewable-energies-company .field.field--name-field-title{font-family:"latoblack",Arial,sans-serif;font-size:3em;font-weight:bold;}.page-node-type-renewable-energies-company .general-region-content{background-color:#F8F8F8;padding:15px 20px 53px;}.page-node-type-renewable-energies-company .general-region-content .group-container{max-width:1200px;margin:0 auto;}.page-node-type-renewable-energies-company .general-region-content .group-container .field-group-div{display:inline-block;vertical-align:top;width:48%;box-sizing:border-box;margin:8px;padding:0 20px 10px;background-color:#FFFFFF;}.page-node-type-renewable-energies-company .general-region-content .group-container .field-group-div h3{font-family:"latoitalic",Arial,sans-serif;color:#235a62;font-size:1.3em;font-weight:bold;line-height:1.3em;}.page-node-type-renewable-energies-company .general-region-content .group-container .field-group-div > div{padding:7px 0 7px 15px;display:grid;grid-template-columns:auto 1fr;}.page-node-type-energetic-service-company .field.field--name-field-title{font-family:"latoblack",Arial,sans-serif;font-size:3em;font-weight:bold;}.page-node-type-energetic-service-company .general-region-content{background-color:#F8F8F8;padding:15px 20px 53px;}.page-node-type-energetic-service-company .general-region-content .group-container{max-width:1200px;margin:0 auto;}.page-node-type-energetic-service-company .general-region-content .group-container .field-group-div{display:inline-block;vertical-align:top;width:48%;box-sizing:border-box;margin:8px;padding:0 20px 10px;background-color:#FFFFFF;}.page-node-type-energetic-service-company .general-region-content .group-container .field-group-div h3{font-family:"latoitalic",Arial,sans-serif;color:#235a62;font-size:1.3em;font-weight:bold;line-height:1.3em;}.page-node-type-energetic-service-company .general-region-content .group-container .field-group-div > div{padding:7px 0 7px 15px;}.page-node-type-energetic-service-company .certificate-link{color:#357983;font-size:1.1em;font-family:"latoitalic",Arial,sans-serif;line-height:1.5em;text-decoration:underline;}.page-node-type-featured-items .field.field--name-field-title{font-family:"latoblack",Arial,sans-serif;font-size:1.5em;font-weight:bold;}.page-node-type-event .general-region{background-color:#fafafa;}.page-node-type-event .general-region-header{padding:0 20px 15px;box-sizing:border-box;}.page-node-type-event .field.field--name-field-title{font-family:"latoblack",Arial,sans-serif;font-size:3em;font-weight:bold;}.page-node-type-event .general-region-content{padding:86px 20px 30px;}.page-node-type-event .general-region-content .group-wrapper-izquierda{display:inline-block;vertical-align:top;width:7%;margin-right:38px;}.page-node-type-event .general-region-content .group-wrapper-contenido{display:inline-block;vertical-align:top;box-sizing:border-box;max-width:87%;}.page-node-type-event .field{padding:10px 0;}.page-node-type-event .field .field--label{color:#235a62;padding-right:5px;font-family:"latobold",Arial,sans-serif;}.page-node-type-event .field--name-body > p > a{text-decoration:underline;}.view-eventos-fechas .view-content .views-row .views-field.views-field-nothing .field-content{font-family:"latoregular",Arial,sans-serif;font-size:1em;line-height:1.3em;color:#676566;}.page-node-type-expediente .field{margin:5px 0;}.page-node-type-expediente .field .field--label{font-weight:bold;}.page-node-type-expediente .field.field--name-field-title{font-family:"latoregular",Arial,sans-serif;line-height:30px;font-size:1.5em;font-weight:bold;margin:5px 0;}.page-node-type-gallery .field.field--name-field-title{margin-top:51px;font-size:3em;margin-bottom:40px;line-height:1.5em;font-weight:bold;font-family:"latoblack",Arial,sans-serif;color:#424242;}.page-node-type-gallery .view-idae-gallery{background-color:#F8F8F8;padding-top:30px;padding-bottom:53px;}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi{max-width:1150px;margin:0 auto;padding:35px;position:relative;background-color:#FFFFFF;display:flex;flex-direction:row;flex-flow:wrap;}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi .field--item{margin:15px;overflow:hidden;}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi .field--item img{position:relative;transition:transform .5s ease;}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi .field--item img:hover{transform:scale(1.5);}.page-node-type-publications{background-color:#fafafa;}.page-node-type-publications .general-region-footer{display:grid;}.page-node-type-publications .general-region-footer > .field--name-field-title{grid-area:1 / 2 / 2 / 3;}.page-node-type-publications .general-region-footer > .addtoany_list{grid-area:1 / 1 / 3 / 2;}.page-node-type-publications .general-region-footer > .general-region-content{grid-area:2 / 2 / 3 / 3;}.page-node-type-publications .general-region-header{max-width:1200px;margin:0 auto;}.page-node-type-publications .general-region-header > div{max-width:100%;padding-left:80px;padding-right:80px;}.page-node-type-publications .general-region-content{max-width:1200px;margin:0 auto;padding-bottom:30px;display:grid;grid-template-columns:1fr auto;}.page-node-type-publications .general-region-content .group-wrapper-body{padding-left:80px;padding-right:80px;}.page-node-type-publications .group-wrapper-derecha{padding-left:0;position:relative;left:-65px;}.page-node-type-publications .field--name-field-title{font-family:"latoblack",Arial,sans-serif;color:#424242;font-size:2.5em;line-height:1.3em;margin-top:51px;margin-bottom:32px;}.page-node-type-publications .field--name-field-longtext1-lang{max-width:636px;padding-bottom:20px;font-family:"latoitalic",Arial,sans-serif;color:#357983;font-size:1.5em;line-height:1.3em;}.page-node-type-publications .group-wrapper-izquierda{position:relative;left:-80px;}.page-node-type-publications .group-wrapper-body{max-width:800px;}@media (max-width:1280px){.page-node-type-publications .general-region > div{padding:0 20px;}}.page-node-type-publications .group-wrapper-compra.field-group-div{font-family:"latoregular",Arial,sans-serif;color:#262626;font-size:1em;margin:20px 0;background-color:#FFFFFF;border:1px solid #d8d8d8;}.page-node-type-publications .group-wrapper-compra > div{display:inline-block;vertical-align:top;}.page-node-type-publications .field--name-field-img1-lang{width:12%;padding-top:20px;padding-left:26px;padding-bottom:20px;}.page-node-type-publications .group-wrapper-compra .group-wrapper-shopping.field-group-div{padding-left:26px;box-sizing:border-box;width:82%;padding-bottom:20px;}.page-node-type-publications .group-download-pdf.field-group-div{display:inline-block;vertical-align:top;position:relative;width:100%;padding:20px 0 0;}.page-node-type-publications .group-wrapper-right-content.field-group-div{background-color:#FFFFFF;border:1px solid #d8d8d8;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.25);height:fit-content;width:276px;}.page-node-type-publications .group-wrapper-detalles.field-group-div h3{font-weight:normal;font-family:"latoregular",Arial,sans-serif;font-size:1em;color:#757575;padding:0 24px;margin:25px 0;}.page-node-type-publications .group-wrapper-detalles{display:inline-table;}.page-node-type-publications .group-wrapper-detalles *{color:#757575;}.page-node-type-publications .group-wrapper-detalles .field--label{font-family:"latoregular",Arial,sans-serif;font-weight:normal;}.page-node-type-publications .group-wrapper-detalles .field--item{font-family:"latobold",Arial,sans-serif;}.page-node-type-publications .group-wrapper-detalles > div{display:inline-block;vertical-align:top;width:50%;padding:15px 0;}.page-node-type-publications .group-wrapper-detalles > div.field--name-field-related-publications{width:100% !important;}.page-node-type-publications .group-wrapper-detalles > div:nth-child(2){background-color:#f0f0f0;padding-left:24px;box-sizing:border-box;}.page-node-type-publications .group-wrapper-detalles > div:nth-child(3){padding-right:24px;box-sizing:border-box;background-color:#f0f0f0;}.page-node-type-publications .group-wrapper-detalles > div:nth-child(4){padding-left:24px;box-sizing:border-box;}.page-node-type-publications .group-wrapper-detalles > div:nth-child(5){padding-right:24px;box-sizing:border-box;}.page-node-type-publications .group-wrapper-detalles > .field--name-field-related-publications{margin:0 !important;padding:24px;font-family:"latobold",Arial,sans-serif;font-size:0.875em;color:#757575;}.view--front-frequently-asked-questions .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.view--front-frequently-asked-questions .view-content .views-row{background-color:#FFFFFF;border:solid 1px #d8d8d8;}.view--front-frequently-asked-questions .view-content .views-row:hover{background-color:#d8d8d8;}.page-node-type-page{font-family:latolight,Arial,sans-serif;font-size:14px;}.page-node-type-page .field--name-field-title{font-family:"latoblack",Arial,sans-serif;color:#424242;font-size:2.5em;line-height:1.3em;margin-top:51px;margin-bottom:32px;}.page-node-type-page .field--name-field-form-reference .webform h2{display:none;}.page-node-type-page .field--name-field-form-reference .webform{max-width:720px;margin:20px auto;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"nombre nombre"
        "contacto email"
        "telefono direccion"
        "comunidad cp"
        "pregunta pregunta"
        "captcha captcha"
        "envio envio";}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item label{color:#676566;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item input{border:none;}.form-control{border:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.075);box-shadow:inset 0 0 0 rgba(0,0,0,0.075);}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item.form-group{border:1px solid #dfdfdf;margin-bottom:0;padding:20px;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.webform-progress{grid-area:progreso;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-form-contact-name{grid-area:nombre;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-form-persona-de-contacto{grid-area:contacto;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-form-contact-email{grid-area:email;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-telefono{grid-area:telefono;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-direccion{grid-area:direccion;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-comunidad-autonoma{grid-area:comunidad;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-codigo-postal{grid-area:cp;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.form-item-form-contact-comment{grid-area:pregunta;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.captcha{grid-area:captcha;display:grid;grid-template-areas:"image"
        "title"
        "renew";border:1px solid #dfdfdf;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.captcha img{grid-area:image;margin:0 auto;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.captcha .form-item.form-item-captcha-response{grid-area:title;border:0;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.captcha .reload-captcha-wrapper{grid-area:renew;padding:20px;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.webform-actions{grid-area:envio;text-align:center;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.webform-actions > .webform-button--submit{padding:10px;margin:20px;color:#FFFFFF;background-color:#357983;border:none;font-size:16px;font-family:"latoregular",Arial,sans-serif;cursor:pointer;transition:all 0.5s ease-in-out 0s;}.page-node-type-page .field--name-field-form-reference .webform .field--name-webform form
.webform-actions > .webform-button--submit:hover{background-color:#f3be5e;}header.navbar-default{position:sticky;top:0;z-index:4;background-color:#fafafa;color:#484848;font-size:10px;height:100px;display:flex;align-items:center;margin-bottom:0;}.region.region-top-header{display:grid;grid-template-columns:repeat(5,auto);align-items:center;gap:15px;margin:auto;}.central-menu{display:flex;}header .top-header{margin:auto;width:100%;}header .top-header a{text-decoration:none;font-weight:bold;}header .top-header i{color:darkgray;}header .top-header ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}header .top-header li{float:left;padding-right:10px;}header .top-header .social_icons a{font-size:14px;}header .top-header .user_icons i{padding-left:20px;font-size:24px;}header #block-alternadordeidioma > a:after{content:"\f078";font-family:'FontAwesome';}header #block-alternadordeidioma > .dropdown-menu{padding:5px 10px;}header #block-alternadordeidioma > .dropdown-menu > .dropdown-item{display:block;}header #block-idae-theme-search.open{background:white;}#search-button,#menu-button{cursor:pointer;}ul.menu.menu--main > li > a{text-transform:uppercase;}header #block-idae-theme-search.open,header #block-idae-theme-main-menu.open  ul.menu.menu--main{-webkit-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);}header ul.menu.menu--main.nav.navbar-nav > li{background:white;}header ul.menu.menu--main.nav.navbar-nav > li li > a,header ul.menu.menu--main.nav.navbar-nav > li > a{width:100%;display:grid;grid-template-columns:1fr auto;grid-gap:15px;align-items:center;font-size:12px;font-family:"latoblack",Arial,sans-serif;}header ul.menu.menu--main.nav.navbar-nav > li li{border-top:1px solid #d8d8d8;padding:7px 0;}header ul.menu.menu--main.nav.navbar-nav > li li > a{color:rgb(117,117,117);padding:0 25px 0 10px;}header ul.menu.menu--main.nav.navbar-nav > li > a > .caret{display:none;}header ul.menu.menu--main.nav.navbar-nav li.dropdown > a:after,header ul.menu.menu--main.nav.navbar-nav li > a.dropdown-toggle:after{padding-right:15px;content:'+';}header ul.menu.menu--main.nav.navbar-nav > li:hover{background-color:#535353 !important;}header ul.menu.menu--main.nav.navbar-nav > li > .dropdown-menu{padding:0 0 5px}header ul.menu.menu--main.nav.navbar-nav > li:hover > a{color:#fbc437;background:none !important;}header ul.menu.menu--main.nav.navbar-nav li:hover > .dropdown-menu{display:block;}header ul.menu.menu--main.nav.navbar-nav li:hover > a.dropdown-toggle:after,header ul.menu.menu--main.nav.navbar-nav li.open > a.dropdown-toggle:after{content:'-';}header ul.menu.menu--main.nav.navbar-nav > li li.dropdown:hover > ul{display:block;left:100%;top:0;}header ul.menu.menu--main.nav.navbar-nav > li:nth-child(1n+2) li.dropdown:hover > ul{left:auto;right:100%;}header ul.menu.menu--main.nav.navbar-nav > li:last-child > .dropdown-menu{left:auto;right:0;}header ul.menu.menu--main.nav.navbar-nav > li li.dropdown:hover:after > a{content:'-';}header ul.menu.menu--main.nav.navbar-nav li:hover > li{display:block !important;width:100% !important;border-top:1px solid #d8d8d8;flex-grow:1;align-items:center;position:relative;}header ul.menu.menu--main.nav.navbar-nav li.open > a.dropdown-toggle,header ul.menu.menu--main.nav.navbar-nav li:hover > a.dropdown-toggle{content:'-';}header ul.menu.menu--main.nav.navbar-nav > li > ul > li > ul > li > ul{visibility:hidden;}header ul.menu.menu--main.nav.navbar-nav > li > ul > li > ul > li.expanded.dropdown > a:after{content:'';}header ul.menu.menu--main.nav.navbar-nav .dropdown-menu{width:100%;}header ul.menu.menu--main.nav.navbar-nav .dropdown-menu > li > a{white-space:unset !important;}#navbar{flex-direction:column;}#navbar-collapse{width:100%;padding:0;}header .region-navigation-collapsible{position:relative;}#block-idae-theme-main-menu{display:none;}header .region-navigation-collapsible > #block-idae-theme-main-menu,header .region-navigation-collapsible > #block-idae-theme-search{position:absolute;background:white;width:100%;left:0;top:0;height:0;overflow:hidden;z-index:1;}header .region-navigation-collapsible > #block-idae-theme-main-menu.closed,header .region-navigation-collapsible > #block-idae-theme-search.closed{animation-name:closeMenu;animation-delay:0s;animation-duration:1s;}header .region-navigation-collapsible > #block-idae-theme-main-menu.open,header .region-navigation-collapsible > #block-idae-theme-search.open{overflow:visible;height:auto;animation-name:openMenu;animation-delay:0s;animation-duration:1s;}header .region-navigation-collapsible > #block-idae-theme-search.open form .form-group{margin-bottom:unset;}#block-idae-theme-main-menu > ul.menu{display:flex;align-items:stretch;height:100%;transition:none !important;width:100%;}#block-idae-theme-main-menu > ul.menu > li{display:flex;flex-grow:1;align-items:center;width:auto;border-left:1px solid #d8d8d8;position:relative;}.main-container > .row{margin:0;}.main-container > .row > .col-xs-1,.main-container > .row > .col-sm-1,.main-container > .row > .col-md-1,.main-container > .row > .col-lg-1,.main-container > .row > .col-xs-2,.main-container > .row > .col-sm-2,.main-container > .row > .col-md-2,.main-container > .row > .col-lg-2,.main-container > .row > .col-xs-3,.main-container > .row > .col-sm-3,.main-container > .row > .col-md-3,.main-container > .row > .col-lg-3,.main-container > .row > .col-xs-4,.main-container > .row > .col-sm-4,.main-container > .row > .col-md-4,.main-container > .row > .col-lg-4,.main-container > .row > .col-xs-5,.main-container > .row > .col-sm-5,.main-container > .row > .col-md-5,.main-container > .row > .col-lg-5,.main-container > .row > .col-xs-6,.main-container > .row > .col-sm-6,.main-container > .row > .col-md-6,.main-container > .row > .col-lg-6,.main-container > .row > .col-xs-7,.main-container > .row > .col-sm-7,.main-container > .row > .col-md-7,.main-container > .row > .col-lg-7,.main-container > .row > .col-xs-8,.main-container > .row > .col-sm-8,.main-container > .row > .col-md-8,.main-container > .row > .col-lg-8,.main-container > .row > .col-xs-9,.main-container > .row > .col-sm-9,.main-container > .row > .col-md-9,.main-container > .row > .col-lg-9,.main-container > .row > .col-xs-10,.main-container > .row > .col-sm-10,.main-container > .row > .col-md-10,.main-container > .row > .col-lg-10,.main-container > .row > .col-xs-11,.main-container > .row > .col-sm-11,.main-container > .row > .col-md-11,.main-container > .row > .col-lg-11,.main-container > .row > .col-xs-12,.main-container > .row > .col-sm-12,.main-container > .row > .col-md-12,.main-container > .row > .col-lg-12{padding-left:0;padding-right:0;}footer.footer{background-color:#484848;color:white;padding-bottom:0;}footer.footer > .container > .row{margin-bottom:15px;}footer.footer ul{list-style-type:none;}footer.footer ul li{border-bottom:1px solid #ccc;text-transform:uppercase;font-size:10px;font-weight:bold;}footer.footer ul li:hover a{color:#484848;}footer.footer a{text-decoration:none;color:white;}footer.footer .footer_col01_wrapper img{position:relative;top:-20px;}footer.footer .footer-row div{display:inline-block;}footer.footer .separator{height:25px;}footer.footer .footer-row.title{font-size:18px;}footer.footer .footer-row.content{font-size:10px;}footer.footer .footer-row .icon{font-weight:bold;font-size:20px;min-width:25px;}footer.footer > .sub-footer{background-color:#2a647c;color:white;font-size:12px;padding:10px 50px 10px 50px;}footer.footer > .sub-footer .subfooter_col01_wrapper,footer.footer > .sub-footer .subfooter_col03_wrapper{display:flex;}footer.footer > .sub-footer .subfooter_col01_wrapper{grid-template-columns:repeat(4,auto);grid-gap:10px;}footer.footer > .sub-footer .subfooter_col01_wrapper > img{height:22px;}footer.footer > .sub-footer .subfooter_col03_wrapper{gap:10px;}footer.footer > .sub-footer .subfooter_col03_wrapper > span{flex:1;}footer.footer > .sub-footer .subfooter_col03_wrapper > span:not(:first-child){text-align:right;}footer.footer > .sub-footer .subfooter_col03_wrapper i{font-size:18px;}.bottom-logos-block{display:flex;justify-content:center;gap:40px;padding-top:50px;}.breadcrumb-region *{background:none;}.page-node-type-bloques #title-container{padding:12px 0 40px;}.page-node-type-general-content .field--name-field-title{margin:0 0 25px;font-size:3em;line-height:1.1em;text-transform:uppercase;color:#424242;font-family:"latoblack",Arial,sans-serif;}.page-node-type-general-content .field--name-field-img1-und-multi{margin:15px 0;max-width:initial;}.page-node-type-general-content .field--name-field-longtext1-lang-multi p,.page-node-type-general-content .field--name-field-longtext1-lang-multi,.page-node-type-general-content .field--name-field-longtext2-lang-multi p,.page-node-type-general-content .field--name-field-longtext2-lang-multi{font-family:"latoitalic",Arial,sans-serif;font-size:1.5em;color:#424242;line-height:1.3em;max-width:1140px;margin:1em 0;padding:0;}.page-node-type-general-content .field--name-field-longtext1-lang-multi{padding-bottom:20px;}.page-node-type-general-content .field--name-field-longtext2-lang-multi{padding-bottom:52px;}.page-node-type-bloques .breadcrumb-region,.page-node-type-bloques #title-container,.page-node-type-general-content .breadcrumb-region,.page-node-type-general-content .general-region > .general-region-header{background:#fcc537;}#block-headercolumn1 .header_block{display:flex;gap:10px;justify-content:center;align-items:center;}#block-headercolumn1 .header_block > img,#block-headercolumn1 .header_block > a > img{max-height:40px;}ol.breadcrumb{padding:30px 0;margin-bottom:0;}.breadcrumb-region .breadcrumb > li + li:before{padding:0;color:black;content:"·";}ul.links.inline.list-inline{display:none;}.page-node-type-news-of-interest .breadcrumb{padding-bottom:18px;padding-top:60px;}.page-node-type-news-of-interest .breadcrumb li,.page-node-type-news-of-interest .breadcrumb li a,.page-node-type-general-content .breadcrumb li,.page-node-type-general-content .breadcrumb li a{font-family:"latoitalic",Arial,sans-serif;font-weight:bold;font-size:1em;color:#424242;}.page-node-type-general-content .addtoany_list{line-height:32px;z-index:0;display:inline-block;vertical-align:top;width:9%;margin-right:38px;}.page-node-type-general-content .group-wrapper-contenido{display:inline-block;width:84%;vertical-align:top;padding:0;}.page-node-type-news-of-interest .group-wrapper-contenido{max-width:800px;padding-right:48.5px;padding-left:97px;font-family:"latoregular",Arial,sans-serif;color:#262626;font-size:1em;margin-bottom:54px;display:inline-block;vertical-align:top;box-sizing:border-box;}.page-node-type-news-of-interest .field--name-field-img1-und-multi{max-width:313px;padding-left:48.5px;margin-bottom:39px;display:inline-block;vertical-align:top;box-sizing:border-box;}.page-node-type-news-of-interest .field--name-field-img1-und-multi .field--items{margin:15px 0;}.share-buttons:after{content:"\e910";font-family:'icomoon';font-size:28px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676566;cursor:pointer;width:60px;border:1px solid #d8d8d8;text-align:center;display:block;padding:15px 0;}.share-buttons.abierto:after{content:"\e911";}.share-buttons .share-wrapper > a{display:block;}.share-buttons .share-wrapper > a > span{height:60px !important;width:60px !important;border-radius:0;}.field-name-volver-listado-noticias{width:60px !important;height:60px !important;border:1px solid #d8d8d8;text-align:center;display:flex;align-items:center;justify-content:center;}.field-name-volver-listado-noticias a{font-size:0;}.field-name-volver-listado-noticias a:before{content:"\e90f";font-family:'icomoon';font-size:28px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676566;cursor:pointer;}@media all and (max-width:1280px){.general-content.full{padding:0 20px;box-sizing:border-box;}.page-node-type-custom-article .general-region-content.container{grid-template-columns:1fr;}.group-wrapper-contenido.field-group-div{max-width:1150px;padding-left:0;}.page-node-type-renewable-energies-company .general-region-content .group-container .field-group-div{width:47%;}}@media all and (max-width:768px){.general-content.full{margin:125px auto 0;}.full.general-content .field--name-field-title .field--item{font-size:2.5em;}.page-node-type-renewable-energies-company .general-region-content .group-container .field-group-div{width:100%;}}@media all and (max-width:640px){.full.general-content .field--name-field-title .field--item{font-size:2em;margin:8px auto 15px;}.group-wrapper-contenido.field-group-div{max-width:610px;padding-left:0;}.page-node-type-renewable-energies-company .general-region-content .group-container .field-group-div{width:100%;}}#block-alternadordeidioma > a{text-transform:uppercase;}.path-articulos .views-element-container,.path-noticias .views-element-container{background:#f8f8f8;}.path-articulos .view-header,.path-articulos-grid .view-header,.path-noticias .view-header,.path-noticias-grid .view-header{position:relative;}.path-articulos .view-header > .enlaces,.path-articulos-grid .view-header > .enlaces,.path-noticias .view-header > .enlaces,.path-noticias-grid .view-header > .enlaces{position:absolute;bottom:0;right:0;display:flex;gap:30px;}.path-articulos .view-header > .enlaces a,.path-articulos-grid .view-header > .enlaces a,.path-noticias .view-header > .enlaces a,.path-noticias-grid .view-header > .enlaces a{width:28px;height:28px;background-repeat:no-repeat;display:block;}.path-articulos .view-header > .enlaces > p:first-child a,.path-noticias .view-header > .enlaces > p:first-child a{background-image:url(/sites/default/files/images/btn-list-on.png);}.path-articulos .view-header > .enlaces > p:last-child a,.path-noticias .view-header > .enlaces > p:last-child a{background-image:url(/sites/default/files/images/btn-list-grid-off.png);}.path-articulos-grid .view-header > .enlaces > p:first-child a,.path-noticias-grid .view-header > .enlaces > p:first-child a{background-image:url(/sites/default/files/images/btn-list-off.png);}.path-articulos-grid .view-header > .enlaces > p:last-child a,.path-noticias-grid .view-header > .enlaces > p:last-child a{background-image:url(/sites/default/files/images/btn-list-grid-on.png);}.view--front-grid-articles.view-display-id-page_2 .views-row,.view--front-grid-news-list.view-display-id-page_2 .views-row{background-color:#FFFFFF;box-sizing:border-box;padding:20px 70px;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;margin:5px auto 10px;}.view--front-grid-articles.view-display-id-page_2 .views-row *,.view--front-grid-news-list.view-display-id-page_2 .views-row *{-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;margin:5px auto 10px;}.view--front-grid-articles.view-display-id-page_2 .views-row:hover,.view--front-grid-news-list.view-display-id-page_2 .views-row:hover{background-color:#357983;-webkit-transform:scale(1.03419,1.03419);-moz-transform:scale(1.03419,1.03419);-ms-transform:scale(1.03419,1.03419);-o-transform:scale(1.03419,1.03419);transform:scale(1.03419,1.03419);position:relative;z-index:9;box-shadow:0 2px 10px 0 rgb(0 0 0 / 50%);}.view--front-grid-articles.view-display-id-page_2 .views-row:hover *,.view--front-grid-news-list.view-display-id-page_2 .views-row:hover *{color:white;}.general-content .field--name-field-file1-lang-multi{padding-left:29px;padding-top:30px;}.general-content .field--name-field-file1-lang-multi > .field--label{text-transform:uppercase;color:#cf5121;font-size:1.12em;line-height:1.3em;padding-left:60px;margin-bottom:0;}.page-node-type-publications .field--name-field-file1-lang-multi > .field--items > .field--item{padding:30px 0;}.page-node-type-publications .field--name-field-file1-lang-multi > .field--items > .field--item:not(:first-child),.general-content .field--name-field-file1-lang-multi > .field--items > .field--item:not(:first-child){margin-top:40px;}.page-node-type-publications .field--name-field-file1-lang-multi .file,.general-content .field--name-field-file1-lang-multi .file{display:grid;grid-template-columns:66px 1fr;grid-template-areas:"icon link" "icon size";}.page-node-type-publications .field--name-field-file1-lang-multi .file > span,.general-content .field--name-field-file1-lang-multi .file > span{border:none;text-align:left;}.page-node-type-publications .field--name-field-file1-lang-multi .file > .file-icon,.general-content .field--name-field-file1-lang-multi .file > .file-icon{grid-area:icon;}.page-node-type-general-content .field--name-field-file1-lang-multi .file > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file > .file-icon > .icon:before{font-family:'icomoon';font-size:30px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;line-height:1.3em;top:0;left:-2px;}.page-node-type-general-content .field--name-field-file1-lang-multi .file--mime-application-pdf > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file--mime-application-pdf > .file-icon > .icon:before{content:'\e909';}.page-node-type-general-content .field--name-field-file1-lang-multi .file--mime-application-zip > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file--mime-application-zip > .file-icon > .icon:before{content:'\e922';}.page-node-type-general-content .field--name-field-file1-lang-multi .file--mime-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file--mime-application-vnd-openxmlformats-officedocument-spreadsheetml-sheet > .file-icon > .icon:before,.page-node-type-general-content .field--name-field-file1-lang-multi .file--mime-application-vnd-ms-excel > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file--mime-application-vnd-ms-excel > .file-icon > .icon:before{content:'\e920';}.page-node-type-general-content .field--name-field-file1-lang-multi .file--mime-application-msword > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file--mime-application-msword > .file-icon > .icon:before,.page-node-type-general-content .field--name-field-file1-lang-multi .file--mime-application-vnd-openxmlformats-officedocument-wordprocessingml-document > .file-icon > .icon:before,.page-node-type-publications .field--name-field-file1-lang-multi .file--mime-application-vnd-openxmlformats-officedocument-wordprocessingml-document > .file-icon > .icon:before{content:'\e921';}.page-node-type-publications .field--name-field-file1-lang-multi .file > .file-link,.general-content .field--name-field-file1-lang-multi .file > .file-link{grid-area:link;align-self:end;}.page-node-type-publications .field--name-field-file1-lang-multi .file > .file-size,.general-content .field--name-field-file1-lang-multi .file > .file-size{grid-area:size;padding:0;font-family:"latoregular",Arial,sans-serif;color:#262626;font-size:1em;}.page-node-type-publications .field--name-field-file1-lang-multi .file > .file-size:before,.general-content .field--name-field-file1-lang-multi .file > .file-size:before{content:"(";}.page-node-type-publications .field--name-field-file1-lang-multi .file > .file-size:after,.general-content .field--name-field-file1-lang-multi .file > .file-size:after{content:")";}.page-node-type-publications .field--name-field-file1-lang-multi .file a,.page-node-type-publications .field--name-field-file1-lang-multi .file span,.general-content .field--name-field-file1-lang-multi .file a,.general-content .field--name-field-file1-lang-multi .file span{display:inline-block;word-break:break-all;max-width:94%;box-sizing:border-box;color:#333333;vertical-align:middle;font-family:"latobold",Arial,sans-serif;text-decoration:underline;line-height:1.3em;position:relative;}.path-articulos-grid .view-content,.path-noticias-grid .view-content{display:grid;grid-auto-rows:380px;grid-auto-columns:1fr;grid-gap:30px;}.path-articulos-grid .view-content > .views-row,.path-noticias-grid .view-content > .views-row{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease;}.path-articulos-grid .view-content > .views-row:hover,.path-noticias-grid .view-content > .views-row:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);box-shadow:0 6px 8px 0 rgba(73,73,73,0.3);background:#357983;}.path-articulos-grid .view-content > .views-row *,.path-noticias-grid .view-content > .views-row *{color:white;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.path-articulos-grid .view-content > .views-row.no-img,.path-noticias-grid .view-content > .views-row.no-img{background-color:#f1b439;}.path-articulos-grid .view-content > .views-row.no-img:hover,.path-noticias-grid .view-content > .views-row.no-img:hover{background-color:#357983;}.path-articulos-grid .view-content > .views-row.no-img:not(:hover) *,.path-noticias-grid .view-content > .views-row.no-img:not(:hover) *{color:#fff;}.path-articulos-grid .view-content > .views-row.no-img:not(:hover) *,.path-noticias-grid .view-content > .views-row.no-img:not(:hover) *{color:black;}.path-articulos-grid .view-content > .views-row > img,.path-noticias-grid .view-content > .views-row > img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:brightness(0.5) sepia(1) saturate(3);}.path-articulos-grid .view-content > .views-row > .ele-bread,.path-noticias-grid .view-content > .views-row > .ele-bread{display:inline-flex;}.path-articulos-grid .view-content > .views-row > .ele-title,.path-noticias-grid .view-content > .views-row > .ele-title{font-family:"latoregular",Arial,sans-serif;line-height:1.3em;color:#333333;font-weight:normal;}.path-articulos-grid .view-content > .views-row > .ele-date,.path-noticias-grid .view-content > .views-row > .ele-date{padding-bottom:28px;margin-bottom:16px;border-bottom:1px solid white;}.path-articulos-grid .view-content > .views-row > .ele-date > span,.path-noticias-grid .view-content > .views-row > .ele-date > span{font-family:"latoregular",Arial,sans-serif;font-size:1.12em;line-height:1.25em;}.path-articulos-grid .view-content > .views-row:first-child > .ele-title a,.path-articulos-grid .view-content > .views-row:first-child > .ele-date > span,.path-noticias-grid .view-content > .views-row:first-child > .ele-title a,.path-noticias-grid .view-content > .views-row:first-child > .ele-date > span{font-size:1.5em;}.path-articulos-grid .view-content > .views-row > .ele-link,.path-noticias-grid .view-content > .views-row > .ele-link{font-family:"latoregular",Arial,sans-serif;font-size:0.875em;line-height:1.4em;color:#7a7a7a;}.path-articulos-grid .view-content > .views-row.no-img > .ele-date,.path-noticias-grid .view-content > .views-row.no-img > .ele-date{border-color:#357983;}.path-articulos-grid .views-row:nth-child(1),.path-noticias-grid .views-row:nth-child(1){grid-area:1 / 1 / 3 / 3;padding:27px 70px 16px;}.path-articulos-grid .views-row:nth-child(2),.path-noticias-grid .views-row:nth-child(2){grid-area:1 / 3 / 2 / 4;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(3),.path-noticias-grid .views-row:nth-child(3){grid-area:1 / 4 / 2 / 5;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(4),.path-noticias-grid .views-row:nth-child(4){grid-area:2 / 3 / 3 / 4;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(5),.path-noticias-grid .views-row:nth-child(5){grid-area:2 / 4 / 3 / 5;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(6),.path-noticias-grid .views-row:nth-child(6){grid-area:3 / 1 / 4 / 2;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(7),.path-noticias-grid .views-row:nth-child(7){grid-area:3 / 2 / 4 / 3;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(8),.path-noticias-grid .views-row:nth-child(8){grid-area:3 / 3 / 4 / 5;padding:25px 29px 14.5px;}.path-articulos-grid .views-row:nth-child(9),.path-noticias-grid .views-row:nth-child(9){grid-area:4 / 1 / 5 / 3;padding:25px 29px 14.5px;}.path-articulos-grid .views-row:nth-child(10),.path-noticias-grid .views-row:nth-child(10){grid-area:4 / 3 / 5 / 4;padding:27px 31px 11.5px 29px;}.path-articulos-grid .views-row:nth-child(11),.path-noticias-grid .views-row:nth-child(11){grid-area:4 / 4 / 5 / 5;padding:27px 31px 11.5px 29px;}.path-noticias-grid .view-content > .views-row.last-row{display:block;background-color:#357983;color:white;}.path-noticias-grid .view-content > .views-row.last-row .ele-link{margin-top:150px;text-align:center;}.path-noticias-grid .view-content > .views-row.last-row .ele-link a{text-decoration:none;background-color:#235a62;padding:8px;}.views-row > .ele-title > h2 > a{text-decoration:none;}.custom-filter-wrapper{background-color:#efefef;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;}.custom-filter-wrapper .view-filters{padding:50px;background-color:#efefef;}.custom-filter-wrapper .view-filters form{margin:0 auto;border-right:2px solid gray;padding-right:50px;}.custom-filter-wrapper .view-filters form .form-item{display:block;padding-bottom:20px;}.custom-filter-wrapper .view-filters form .form-item label{display:block;text-transform:uppercase;}.custom-filter-wrapper .view-filters form .form-submit{display:block;min-width:150px;color:#FFFFFF;background-color:#357983 !important;border:none;padding:10px 16px 8px;font-family:"latoregular",Arial,sans-serif;cursor:pointer;transition:all 0.5s ease-in-out 0s;}.custom-filter-wrapper .view-filters form .form-submit:hover{background-color:#f3be5e !important;}.custom-filter-wrapper .filter-result{display:flex;flex-direction:column;justify-content:center;}.custom-filter-wrapper .filter-result .total{font-weight:bold;font-size:x-large;}.filtros{left:20px;padding:20px 0 40px;}.filtros p{font-size:1.1em;color:#424242;text-transform:capitalize;border:1px solid #d8d8d8;display:inline;padding:10px 15px;cursor:pointer;}.filtros-hide p{color:#d8d8d8;background-color:#676566;}.filtros p:after{content:"\e904";font-family:'icomoon';font-size:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;}.filtros-hide p:after{content:"\e919";}.page-node-type-bloques .footer{margin-top:0;}.bloques .field.field--name-field-title{background-color:#fcc537;text-transform:uppercase;color:#424242;font-family:"latoblack",Arial,sans-serif;font-size:3em;line-height:1.1em;}.bloques .field--name-field-info-collection > .field--item:not(:last-child){border-bottom:100px solid #fcc537;}.bloques .field.field--name-body{padding:60px 0;}.bloques .field.field--name-body > *{font-size:1.5em;}.bloques .field.field--name-body > * *{font-size:1em;}.bloques .field.field--name-body span,.bloques .field.field--name-body p,.bloques .field.field--name-body a{max-width:1140px;margin:0 auto;font-family:"latoitalic",Arial,sans-serif;color:#424242;line-height:1.3em;}.bloques .field--item > .paragraph{position:relative;}.bloques .field--items:last-child{overflow:hidden;}.bloques .field--item .paragraph > .container{display:grid;grid-gap:30px 11%;grid-template-rows:max-content;}.bloques .field--item:nth-child(odd) .paragraph{background-color:rgba(53,121,131,0.05);}.bloques .field--item:nth-child(odd) .paragraph > .container{padding:120px 0 80px 0;grid-template-areas:'picture title'
        'picture content';grid-template-columns:1fr 1fr;}.bloques .field--item:nth-child(even) .paragraph{background-color:#357982;border-top:100px solid #FCC537;}.bloques .field--item:nth-child(even) .paragraph > .container{padding:120px 0 180px 0;grid-template-areas:'title picture'
        'content picture';grid-template-columns:1fr 1fr;}.bloques .field--name-field-info-collection-text strong{display:block;position:relative;}.bloques .field--name-field-info-collection-text strong:before{content:'';position:absolute;top:6px;left:-15px;display:inline-block;padding:3px;border-color:#00a78b;border-bottom:1px solid #00a78b;border-right:1px solid #00a78b;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.bloques .field--name-field-info-collection-image{grid-area:picture;position:relative;}.bloques .field--name-field-info-collection-image > img{max-width:none;width:100%;position:absolute;top:-15px;left:0;}.bloques .field--name-field-info-collection-title{grid-area:title;font-family:latobold;font-size:28px;text-transform:uppercase;}.bloques .field--name-field-info-collection-text{grid-area:content;padding-bottom:50px;line-height:19.2px;}.bloques .field--item:nth-child(odd) .paragraph a{color:#00a78b !important;}.bloques .field--item:nth-child(even) .paragraph > .container > div:not(.field--type-image){padding-right:50px;}.bloques .field--item:nth-child(even) .paragraph .field,.bloques .field--item:nth-child(even) .paragraph a,.bloques .field--item:nth-child(even) .paragraph p{color:#fff;}.bloques .field--item:nth-child(even) .paragraph .field--name-field-info-collection-text strong:before{border-color:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff;}.view--front-links-and-directories{padding:20px;display:grid;grid-template-columns:1fr;background-color:#fafafa;}.view--front-links-and-directories .view-header{min-height:150px;display:flex;flex-direction:column;justify-content:center;}.view--front-links-and-directories .view-header .links-num{font-weight:bold;font-size:x-large;}.view--front-links-and-directories .view-content{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;}.view--front-links-and-directories .views-row{padding:10px;}.view--front-links-and-directories .views-row{margin-top:0;margin-bottom:0;}.view--front-links-and-directories .views-row a{font-size:large;}.view--front-links-and-directories .views-row a span{font-size:24px;}.view--front-links-and-directories .views-row a:hover{color:#63866e;}.view--front-links-and-directories .views-row a:before{content:'\e90c';font-family:'icomoon';font-size:1em;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;margin:0 10px 0 0;}.view--front-links-and-directories .filtros{left:20px;padding:20px 0 40px;}.view--front-links-and-directories .filtros p{font-size:1.1em;color:#424242;text-transform:capitalize;border:1px solid #d8d8d8;display:inline;padding:10px 15px;cursor:pointer;}.view--front-links-and-directories .filtros-hide p{color:#d8d8d8;background-color:#676566;}.view--front-links-and-directories .filtros p:after{content:"\e904";font-family:'icomoon';font-size:12px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;}.view--front-links-and-directories .filtros-hide p:after{content:"\e919";}.companies-container,.view-my-company{background-color:#F8F8F8;}.companies-container > div,.view-my-company > div{width:80%;margin:0 auto;}.companies-container .content-add-renewable{width:49%;margin-bottom:30px;padding-top:20px;}.companies-container .content-add-renewable .add-renewable > a{text-decoration:underline;font-weight:bolder;text-transform:uppercase;}.view--front-companies .view-content,.view-my-company .view-content{background-color:#F8F8F8;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.view--front-companies .view-content .views-row,.view-my-company .view-content .views-row{background-color:#fff;vertical-align:top;padding:22px 30px 18px;}.view--front-companies .view-content .views-row .views-field-title{margin-bottom:10px;}.view--front-companies .view-content .views-row .views-field-title span a,.view-my-company .view-content .views-row h2{font-size:20px;color:#333333;font-family:"latobold",Arial,sans-serif;}.view--front-companies .view-content .views-row .views-field-field-phone,.view-my-company .view-content .views-row .views-field-field-phone{font-size:16px;color:#676566;font-family:"latobold",Arial,sans-serif;position:relative;box-sizing:border-box;display:inline-flex;margin-right:30px;}.view--front-companies .view-content .views-row .views-field-field-phone:before,.view-my-company .view-content .views-row .views-field-field-phone:before{content:"\e917";font-family:'icomoon';font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676566;position:relative;margin-right:10px;left:0;top:0;}.view--front-companies .view-content .views-row .views-field-field-text5-und,.view-my-company .view-content .views-row .views-field-field-text5-und{display:inline-flex;margin-right:20px;}.view--front-companies .view-content .views-row .views-field-field-text5-und:before,.view-my-company .view-content .views-row .views-field-field-text5-und:before{content:"\e924";font-family:'icomoon';font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676566;position:relative;margin-right:10px;left:0;top:0;}.view--front-companies .view-content .views-row .views-field-field-link1-lang,.view-my-company .view-content .views-row .views-field-field-link1-lang{display:inline-flex;}.view--front-companies .view-content .views-row .views-field-field-link1-lang a,.view-my-company .view-content .views-row .views-field-field-link1-lang a{text-decoration:none;}.view--front-companies .view-content .views-row .views-field-field-link1-lang a:before,.view-my-company .view-content .views-row .views-field-field-link1-lang a:before{content:'\e90c';font-family:'icomoon';font-size:18px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676566;position:relative;margin-right:10px;left:0;top:0;}.view-my-company article{border:1px solid darkgray;padding:20px;}.generic-view-container{background-color:#F8F8F8;}.generic-view-container > div{width:80%;margin:0 auto;}.generic-view-container.list-mode .view-content{display:block;background-color:#F8F8F8;}.generic-view-container .view-content .views-row{background-color:#fff;vertical-align:top;padding:22px 30px 18px;margin-bottom:20px;}.generic-view-container .view-content .views-row .views-field-title{margin-bottom:10px;}.generic-view-container .view-content .views-row .views-field-title span a{font-size:20px;color:#333333;font-family:"latobold",Arial,sans-serif;}.generic-view-container.publications .view-content .views-row{display:grid;grid-gap:30px;grid-template-columns:270px 1fr;grid-auto-rows:80px auto auto 25px;grid-template-areas:'picture title'
        'picture body'
        'picture date'
        'picture more';position:relative;transition:transform .5s ease;}.generic-view-container.publications .view-content .views-row:hover{transform:scale(1.1);background-color:#357983;color:#fff;}.generic-view-container.publications .view-content .views-row:hover a,.generic-view-container.publications .view-content .views-row:hover span{color:#fff;}.generic-view-container.publications .view-content .views-row .views-field-title{grid-area:title;max-width:750px;}.generic-view-container.publications .view-content .views-row .views-field-title span a{font-family:"latoregular",Arial,sans-serif;font-size:35px;line-height:1.1;}.generic-view-container.publications .view-content .views-row .views-field-body{grid-area:body;max-width:750px;}.generic-view-container.publications .view-content .views-row .views-field-changed{grid-area:date;}.generic-view-container.publications .view-content .views-row .views-field-changed span{font-size:35px;border-bottom:2px solid;}.generic-view-container.publications .view-content .views-row .views-field-view-node{grid-area:more;}.generic-view-container.publications .view-content .views-row .views-field-view-node span a{font-size:22px;}.generic-view-container.publications .view-content .views-row .views-field-field-img1-lang{grid-area:picture;}.generic-view-container.publications .view-content .views-row .views-field-field-img1-lang img{width:270px;height:380px;filter:grayscale(100%);}.generic-view-container.publications .view-content .views-row:hover .views-field-field-img1-lang img{filter:none;}.page-node-type-publications .group-wrapper-compra .group-wrapper-shopping.field-group-div{padding-left:26px;box-sizing:border-box;width:82%;padding-bottom:20px;}.field.field--name-field-related-publications.field--type-entity-reference-revisions.field--label-above.quickedit-field{display:block;width:100%;}.field.field--name-field-related-publications.field--type-entity-reference-revisions.field--label-above.quickedit-field
.field--items .field--item article h2 a{text-decoration:none;}.field.field--name-field-related-publications.field--type-entity-reference-revisions.field--label-above.quickedit-field
.field--items .field--item article h2 a:hover span{color:#63866e;}.page-node-type-publications .field--name-field-img1-lang{width:auto !important;}.field.field--name-field-img1-lang.field--type-image.field--label-hidden.field--item.quickedit-field img{max-width:none;height:200px !important;width:auto !important;}.page-node-type-publications .group-wrapper-compra{display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;}.page-node-type-publications .group-wrapper-compra .group-wrapper-shopping.field-group-div{padding-left:0 !important;box-sizing:unset !important;width:unset !important;padding-bottom:unset !important;}.field.field--name-field-file1-lang-multi.field--type-file.field--label-hidden.field--items.quickedit-field{display:inline-grid;}.page-node-type-publications .group-download-pdf.field-group-div h3{font-size:25px;}section#block-headercolumn2{font-size:12px;}#navbar{height:130px;}section#block-headercolumn3 ul.social_icons li i{font-size:20px;}section#block-headercolumn3 ul.social_icons li a span{display:none;}div#block-alternadordeidioma{font-size:14px;}.path-search .breadcrumb-region{background-color:#cf3e23;}.path-search .container .region-header .block-custom-breadcrumbs ol.breadcrumb li,.path-search .container .region-header .block-custom-breadcrumbs ol.breadcrumb li:before,.path-search .container .region-header .block-custom-breadcrumbs ol.breadcrumb li *{color:#fff;}.path-search .general-region-header{width:100%;background-color:#cf3e23;color:#FFFFFF;height:150px;display:flex;flex-direction:column;justify-content:center;}.path-search .general-region-header .header-results{font-size:40px;font-weight:bold;padding-left:10px;}.view--front-buscador-general.generic-view-container .view-content .views-row{background-color:unset !important;padding:22px 0 18px 0 !important;border-bottom:1px dotted #8b8b8b;}.view--front-buscador-general.generic-view-container .view-content .views-row{font-size:22px;}.view--front-buscador-general.generic-view-container .view-content .views-row a{display:block;font-family:"latoregular",Arial,sans-serif;font-size:26px;color:#357983;line-height:24px;padding-bottom:10px;}.view--front-buscador-general.generic-view-container .accordion{margin-bottom:10px;}.view--front-buscador-general.generic-view-container .accordion .title,.view--front-buscador-general.generic-view-container .accordion .content{padding:20px;border:1px solid #8b8b8b;}.view--front-buscador-general.generic-view-container .accordion .title{background-color:#fff;text-transform:uppercase;font-size:x-large;}.colored-home-block-link{padding:10px;line-height:50px;font-weight:bold;text-align:center;margin-bottom:20px;}.colored-home-block-link a{width:100%;font-size:24px;display:inline-block;vertical-align:middle;line-height:normal;text-decoration:none;position:relative;}.colored-home-block-link .icon{float:right;font-size:26px;line-height:22px;height:24px;width:24px;border:2px solid #fff;margin-right:10px;}.view.view-content.view-id-content.view-display-id-page_1 .view-header{background-color:black;color:white;padding:10px;}.region.region-top-header{margin:0 40px 0 40px;}.page-node-type-event .region.region-header,.page-node-type-news-of-interest .region.region-header,.page-node-type-publications .region.region-header{border-bottom:1px solid #d8d8d8;display:grid;grid-gap:0 20px;grid-template-columns:auto 1fr;align-items:center;padding-bottom:18px;padding-top:60px;}.page-node-type-event .region.region-header section .views-field-field-date-end2-und,.page-node-type-news-of-interest .region.region-header section .views-field-changed,.page-node-type-publications .region.region-header section .views-field-changed{font-family:'latoregular';color:rgb(103,101,102);}.page-node-type-event .region.region-header div.container,.page-node-type-news-of-interest .region.region-header div.container,.page-node-type-publications .region.region-header div.container{display:none;}.page-node-type-event .region.region-header ol.breadcrumb,.page-node-type-news-of-interest .region.region-header ol.breadcrumb,.page-node-type-publications .region.region-header ol.breadcrumb{margin:0;padding:0;}.page-node-type-event .region.region-header ol.breadcrumb *,.page-node-type-news-of-interest .region.region-header ol.breadcrumb *,.page-node-type-publications .region.region-header ol.breadcrumb *{color:#235a62 !important;}.page-node-type-publications .general-region-footer{grid-gap:40px;}.page-node-type-publications .general-region-footer > .addtoany_list{grid-area:2 / 1 / 3 / 2;margin-top:-65px;}.path-events .view-grouping .view-grouping-header,.path-events .view-grouping .view-grouping-content h3,.path-events .view-grouping .view-grouping-content .counter{font-family:"latoregular",Arial,sans-serif;color:#357983 !important;}.path-events .view-grouping .view-grouping-header{font-weight:bold;font-size:1.5em;border-bottom:2px solid #357983;max-width:150px;}.path-events .view-grouping .view-grouping-content h3{text-transform:uppercase;margin-bottom:0 !important;}.path-events .view-grouping .view-grouping-content .counter{font-size:smaller;}.path-events .view-grouping .view-grouping-content .views-row{margin-left:100px;color:#333333;font-family:"latoregular",Arial,sans-serif;display:grid;grid-gap:30px;grid-template-columns:auto 1fr;align-items:center;transition:transform .5s ease;}.path-events .view-grouping .view-grouping-content .views-row .event-day-number{color:#357983;display:block;font-size:30px;font-weight:bold;text-align:center;}.path-events .view-grouping .view-grouping-content .views-row .event-day-name{color:#357983;display:block;text-transform:uppercase;text-align:center;}.path-events .view-grouping .view-grouping-content .views-row .event-title{font-weight:bold;text-decoration:underline;}.path-events .view-grouping .view-grouping-content .views-row .event-body{font-family:"latolight",Arial,sans-serif;}.path-events .generic-view-container .view-content .views-row:hover{transform:scale(1.1);background-color:#357983;color:#fff;}.path-events .generic-view-container .view-content .views-row:hover .views-field,.path-events .generic-view-container .view-content .views-row:hover a,.path-events .generic-view-container .view-content .views-row:hover span{color:#fff;}.path-articulos-grid .view-content > .views-row.yellow-background > .ele-link a,.path-articulos-grid .view-content > .views-row.yellow-background > .ele-cat a{font-family:"latoregular",Arial,sans-serif;color:#357983;}.path-articulos-grid .view-content > .views-row.yellow-background:hover > .ele-link a,.path-articulos-grid .view-content > .views-row.yellow-background:hover > .ele-cat a{color:#fff;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-cat{margin-bottom:25px;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-cat a{font-family:"latolight",Arial,sans-serif;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-title h2 a{font-family:"latoregular",Arial,sans-serif;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-body{font-family:"latoregular",Arial,sans-serif;margin-bottom:40px;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-date span{font-family:"latoregular",Arial,sans-serif;font-size:24px;border-bottom:1px solid;padding-bottom:10px;color:#7a7a7a;}.view--front-grid-articles.view-display-id-page_2 .views-row:hover > .ele-date span{color:#fff;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-link{padding-top:10px;}.view--front-grid-articles.view-display-id-page_2 .views-row > .ele-link a{font-family:"latoregular",Arial,sans-serif;font-size:14px;color:#7a7a7a;}.view--front-grid-articles.view-display-id-page_2 .views-row:hover > .ele-link a{color:#fff;}.view-taxonomy-term{font-family:"latolight",Arial,sans-serif;}.view-taxonomy-term h2{font-family:"latobold",Arial,sans-serif;padding-right:15px;padding-left:15px;}.view-taxonomy-term h2 *{font-size:26px;transition:all 0.5s ease-in-out 0s;}.view-taxonomy-term h2:hover *{color:#357983 !important;}.view-taxonomy-term .container{margin:0 !important;}.view-taxonomy-term .container .field--name-field-title{display:none;}.view-taxonomy-term .container .field--name-body{margin-bottom:20px;}.view-taxonomy-term .feed-icons{display:none;}.subfooter_col03_wrapper ul.social-icons{display:flex;flex:auto;gap:10px;}.subfooter_col03_wrapper ul.social-icons li{border-bottom:none;}.subfooter_col03_wrapper ul.social-icons li:hover a{color:#fff;}.subfooter_col03_wrapper ul.social-icons li a span{display:none;}.view--front-glossary .glossary .glossary-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;}.view--front-resumen-glosario .glossary-keys ul{list-style:none;display:grid;grid-template-columns:repeat(27,1fr);grid-gap:0 5px;padding:20px;}.view--front-resumen-glosario .glossary-keys ul li a .text{font-family:"latobold",Arial,sans-serif;font-size:20px;color:#357983;}.view--front-glossary .glossary .glossary-content .views-row{background-color:#FFFFFF;border:solid 1px #d8d8d8;}.view--front-glossary .glossary .glossary-content .views-row:hover{background-color:#d8d8d8;}.accordion .title{font-family:"latobold",Arial,sans-serif;width:100%;color:#757575;cursor:pointer;}.accordion .content{font-family:"latoregular",Arial,sans-serif;font-size:1em;color:#333333;line-height:24px;}.accordion .title:after{content:'+';float:right;}.accordion .content{display:none;}.flexslider:hover .flex-direction-nav li a{height:auto;font-size:0px;}.path-register-display .breadcrumb-region{margin:20px auto;}.path-user .user-pass,.path-user .user-form,.path-user .user-login-form,.path-user .user-register-form,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form,.node-renewable-energies-company-form,.path-register-display .user-register-form{max-width:720px;margin:20px auto;padding:20px;}.path-user .user-pass div#edit-actions,.path-user .user-form div#edit-actions,.path-user .user-login-form div#edit-actions,.path-user .user-register-form div#edit-actions,.node-renewable-energies-company-form div#edit-actions,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form div#edit-actions,.path-register-display .user-register-form div#edit-actions{text-align:center;}.path-user .user-pass .form-item label,.path-user .user-form .form-item label,.path-user .user-login-form .form-item label,.path-user .user-register-form .form-item label,.node-renewable-energies-company-form .form-item label,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form .form-item label,.path-register-display .user-register-form .form-item label{color:#676566;}.path-user .user-pass .form-item input,.path-user .user-form .form-item input,.path-user .user-login-form .form-item input,.path-user .user-register-form .form-item input,.node-renewable-energies-company-form .form-item input,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form .form-item input,.path-register-display .user-register-form .form-item input{border:none;}.path-user .user-pass div#edit-pass,.path-user .user-form div#edit-pass,.path-user .user-login-form div#edit-pass,.path-user .user-register-form div#edit-pass,.node-renewable-energies-company-form div#edit-pass,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form div#edit-pass,.path-register-display .user-register-form div#edit-pass{border:none;padding:0px;margin-top:10px;}.path-user .user-pass .form-control,.path-user .user-form .form-control,.path-user .user-login-form .form-control,.path-user .user-register-form .form-control,.node-renewable-energies-company-form .form-control,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form .form-control,.path-register-display .user-register-form .form-control{border:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.075);box-shadow:inset 0 0 0 rgba(0,0,0,0.075);}.path-user .user-pass .form-item,.path-user .user-form .form-item,.path-user .user-login-form .form-item,.path-user .user-register-form .form-item,.node-renewable-energies-company-form .form-item,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form .form-item,.path-register-display .user-register-form .form-item{border:1px solid #dfdfdf;padding:20px;}.path-user .user-pass div#edit-actions > button,.path-user .user-form div#edit-actions > button,.register-company-button,.path-user .user-login-form div#edit-actions > button,.path-user .user-register-form div#edit-actions > button,.node-renewable-energies-company-form div#edit-actions > button,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form div#edit-actions > button,.path-register-display .user-register-form div#edit-actions > button{min-width:120px;text-transform:uppercase;padding:10px;margin:20px;color:#FFFFFF;background-color:#357983;border:none;font-size:16px;font-family:"latoregular",Arial,sans-serif;cursor:pointer;transition:all 0.5s ease-in-out 0s;}.path-user .user-pass div#edit-actions > button:hover,.path-user .user-form div#edit-actions > button:hover,.register-company-button:hover,.path-user .user-login-form div#edit-actions > button:hover,.path-user .user-register-form div#edit-actions > button:hover,.node-renewable-energies-company-form div#edit-actions > button:hover,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form div#edit-actions > button:hover,.path-register-display .user-register-form div#edit-actions > button:hover{background-color:#f3be5e;}.register-company-button-container{width:100%;}.register-company-button-container > .content{text-align:center;}.path-register-display .user-register-form div#edit-mail--description{font-size:small;}.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form .entity-content-form-footer,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form div#edit-field-link1-lang-0-options-attributes,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form div#edit-field-link1-lang-0-uri--description,.page-node-type-renewable-energies-company .node-renewable-energies-company-edit-form .form-item.js-form-item.form-type-vertical-tabs.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label.form-group,.node-renewable-energies-company-form .entity-content-form-footer,.node-renewable-energies-company-form div#edit-field-link1-lang-0-options-attributes,.node-renewable-energies-company-form div#edit-field-link1-lang-0-uri--description,.node-renewable-energies-company-form .edit-field-link1-lang-0-uri--description,.node-renewable-energies-company-form .form-item.js-form-item.form-type-vertical-tabs.js-form-type-vertical-tabs.form-item-.js-form-item-.form-no-label.form-group{display:none;}a.menu-icon-242,ul.links li.menu-icon-242 a,ul.menu li.menu-icon-242 a{background-image:url(/sites/default/files/menu_icons/Icon3-white.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-243,ul.links li.menu-icon-243 a,ul.menu li.menu-icon-243 a{background-image:url(/sites/default/files/menu_icons/icon1-white.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-244,ul.links li.menu-icon-244 a,ul.menu li.menu-icon-244 a{background-image:url(/sites/default/files/menu_icons/icon2-white.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-245,ul.links li.menu-icon-245 a,ul.menu li.menu-icon-245 a{background-image:url(/sites/default/files/menu_icons/Icon4-white.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-408,ul.links li.menu-icon-408 a,ul.menu li.menu-icon-408 a{background-image:url(/sites/default/files/menu_icons/energia-white_2.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-409,ul.links li.menu-icon-409 a,ul.menu li.menu-icon-409 a{background-image:url(/sites/default/files/menu_icons/tecnologia-white_2.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-410,ul.links li.menu-icon-410 a,ul.menu li.menu-icon-410 a{background-image:url(/sites/default/files/menu_icons/inversiones-white_2.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-411,ul.links li.menu-icon-411 a,ul.menu li.menu-icon-411 a{background-image:url(/sites/default/files/menu_icons/autoconsumo-white_2.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-412,ul.links li.menu-icon-412 a,ul.menu li.menu-icon-412 a{background-image:url(/sites/default/files/menu_icons/feder-cuadrado_3.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}a.menu-icon-413,ul.links li.menu-icon-413 a,ul.menu li.menu-icon-413 a{background-image:url(/sites/default/files/menu_icons/feder-cuadrado_4.png);padding-left:109px;background-repeat:no-repeat;background-position:left center;}.footer-column{display:grid;grid-template-columns:30px auto;grid-gap:20px 5px;align-items:center;}.footer-column .icon{font-size:25px;}.footer-column .text{font-size:16px;}.footer.footer ul.menu.menu--footer.nav li a{font-size:14px;}.region.region-top-header{display:grid;grid-auto-flow:column;align-items:center;justify-items:center;margin-top:5px;margin-bottom:0;}#block-headercolumn1 .logo-ue{display:none;}#block-headercolumn1 .header_block > span{display:none;}#block-headercolumn1 .header_block > img,#block-headercolumn1 .header_block > a > img{max-height:65px;}#block-headercolumn4 .header_block{display:flex;justify-items:center;justify-content:center;align-items:center;gap:50px;}#block-headercolumn4 .header_block img{margin-top:10px;}#block-headercolumn4 .logo-ue{display:block;}.a2a_kit.a2a_kit_size_32.addtoany_list{position:relative;}.field-group-div-share{margin-bottom:5px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:unset;}.collapse-list{list-style:none;margin-bottom:0;padding-left:0;}.collapse-list ul{list-style:none;padding-left:0;}.collapse-list li{list-style:none;width:60px;height:60px;}.collapse-open{display:none;}.collapse-painel{visibility:hidden;max-height:0;opacity:0;transition:max-height .1s,visibility .3s,opacity .3s;}.collapse-open:checked ~ .collapse-painel{max-height:100%;opacity:100;visibility:visible}.collapse-list li{margin-bottom:0;}.collapse-list .collapse-btn{cursor:pointer;display:block;margin-bottom:0;color:#4285f4;font-weight:normal;transition:background-color .2s ease;}.collapse-list .collapse-btn:hover{background-color:#eee;}.collapse-open ~ .collapse-btn:before{content:"\e910";font-family:'icomoon';font-size:28px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#676566;cursor:pointer;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center;height:100%;width:60px;}.collapse-open:checked ~ .collapse-btn:before{content:"\e911";}.collapse-list .button,.collapse-list  a.button > span{width:60px !important;height:60px !important;border-radius:0 !important;}.collapse-list .button-toggle{background-color:unset;border:1px solid lightgray;margin-bottom:0;}.group-wrapper-header > .group-wrapper-izquierda{vertical-align:unset;margin-top:unset;display:flex;align-items:flex-end;gap:30px;margin:30px 0 40px 0;}.page-node-type-custom-article .field.field--name-field-title{margin-top:unset;margin-block-start:unset;margin-block-end:unset;}.page-node-type-custom-article  .field--name-field-custom-article-intro{padding-bottom:unset;}.navbar{border-radius:unset;}.path-frontpage .col-sm-12.breadcrumb-region{background:unset;}
@media (min-width:10px) and (max-width:640px){#block-headercolumn3 ul.social_icons li i{padding-right:0 !important;font-size:16px !important;}#block-headercolumn1 .header_block > img,#block-headercolumn1 .header_block > a > img{max-height:39px;}}@media (min-width:10px) and (max-width:1420px){#block-headercolumn1 .logo-ue{display:block;}#block-headercolumn4 .logo-ue{display:none;}header .top-header li{padding-right:0;}.central-menu{display:flex;gap:30px;}ul.social_icons{margin:10px !important;}ul.social_icons li i{font-size:30px;padding:0 10px 0 10px;}.navbar-nav > li > a{padding-top:3px;padding-bottom:3px;}section#block-headercolumn3 .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item{padding:0;}header .region-navigation-collapsible > #block-idae-theme-main-menu{width:unset;position:fixed;top:0;height:100vh !important;-webkit-box-shadow:0 5px 5px 1px rgb(0 0 0 / 25%);-moz-box-shadow:0 5px 5px 1px rgba(0,0,0,0.25);box-shadow:0 5px 5px 1px rgb(0 0 0 / 25%);}header .region-navigation-collapsible > #block-idae-theme-main-menu.closed{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;}}@media (min-width:10px) and (max-width:1420px){#navbar{height:auto;border:unset;}header .top-header{margin:unset;}.navbar-header{display:none;}.region-top-header{display:grid;grid-template-columns:unset;gap:0px !important;grid-template-areas:"A A A A"
        "B B B B"
        "R R L M";justify-content:center;justify-items:center;}#block-headercolumn1{grid-area:A;}#block-headercolumn1 .header_block{margin-top:0}#block-headercolumn1 .header_block > span{display:none;}#block-headercolumn2{grid-area:B;}#block-headercolumn2{margin:0 auto;}#block-headercolumn2 .central-menu li{text-align:center;}#block-headercolumn3{grid-area:R;justify-content:center;justify-items:center;}.language-switcher-language-url{grid-area:L;text-align:right;}#block-headercolumn4{grid-area:M;}.region.region-navigation-collapsible{position:relative;}#navbar-collapse{display:block;}header .region-navigation-collapsible > #block-idae-theme-main-menu.open,header .region-navigation-collapsible > #block-idae-theme-search.open{animation-name:unset;animation-delay:unset;animation-duration:unset;}header .region-navigation-collapsible > #block-idae-theme-main-menu.closed,header .region-navigation-collapsible > #block-idae-theme-search.closed{height:0 !important;animation-name:unset;animation-delay:unset;animation-duration:unset;}.menu.menu--main{display:block !important;margin:unset;height:unset;}.menu.menu--main li{border-bottom:1px solid #d8d8d8;float:unset;}.menu.menu--main li:hover > .dropdown-menu{display:none !important;}}@media (max-width:1024px){.menu.menu--button-menu{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:0px;grid-row-gap:25px;margin-top:20px;justify-items:center;}.menu.menu--button-menu li{width:109px;max-width:150px;}.menu.menu--button-menu li:last-child{grid-column:1 / 3;}.menu.menu--button-menu li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;text-transform:uppercase;font-size:x-small;color:rgb(73,70,70);}#block-views-block-slider-home-block-1{margin-bottom:20px !important;}.region-content > section{margin-bottom:0 !important;}#block-views-block-view-general-content-relevant-projects-block{margin-top:25px;}.menu.menu--button-menu-footer{display:grid;grid-template-columns:repeat(5,1fr);grid-template-columns:1fr 1fr;margin-top:20px;justify-items:center;}.menu.menu--button-menu-footer li{width:109px;max-width:150px;}.menu.menu--button-menu-footer li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px;text-transform:uppercase;font-size:x-small;color:rgb(73,70,70);}.menu.menu--button-menu-footer li.last{display:none;}.bottom-logos-block{display:grid;justify-content:center;justify-items:center;gap:20px;padding-top:50px;}footer .ficol{display:none;}footer .separator{display:none;}footer .region .footer_col02_wrapper > div,footer .region .footer_col03_wrapper > div{margin-bottom:10px;}footer.footer > .sub-footer .row > div{margin-bottom:10px;}.region-footer4{display:none;}footer.footer > .sub-footer .subfooter_col01_wrapper,footer.footer > .sub-footer .subfooter_col02_wrapper,footer.footer > .sub-footer .subfooter_col03_wrapper{display:grid;grid-template-columns:1fr;justify-content:center;justify-items:center;}.path-node .general-content.full,.page-node-type-general-content .general-content.full{padding:0;margin:0;}.path-node .field--name-field-title,.page-node-type-general-content .field--name-field-title{font-size:1.5em !important;}.path-node .breadcrumb,.page-node-type-general-content .breadcrumb{padding:30px 0;}.path-node .field--name-field-longtext1-lang-multi,.path-node .field--name-field-longtext2-lang-multi,.page-node-type-general-content .field--name-field-longtext1-lang-multi,.page-node-type-general-content .field--name-field-longtext2-lang-multi{font-size:unset;margin:unset;}.path-node .general-region-content,.page-node-type-general-content .general-region-content{padding-top:15px;}.path-node.general-region-content > .group-wrapper-izquierda,.page-node-type-general-content .general-region-content > .group-wrapper-izquierda{display:grid;width:unset;padding-right:0;display:block;width:100%;}.path-node .general-region-content > .group-wrapper-derecha,.page-node-type-general-content .general-region-content > .group-wrapper-derecha{display:initial;margin:20px auto;width:100%;}.page-node-type-bloques #title-container{padding:20px 0 20px;}.page-node-type-bloques .field.field--name-body{padding:25px 15px 10px 25px;margin-right:auto;margin-left:auto;}.page-node-type-bloques .field.field--name-body > p{font-size:unset;}h1.page-header{font-size:1.5em;}.main-container *{font-size:14px;}.footer-column .text{font-size:12px;}.footer-column .icon{font-size:20px;}.region.region-sub-footer2{text-align:center;}.field-group-div-share{display:flex;}.collapse-list{display:flex;}.collapse-list > li,.share-button-list{display:flex;height:30px;}.collapse-list li,.field-name-volver-listado-noticias{width:30px !important;height:30px !important;}.collapse-open ~ .collapse-btn:before{width:30px;font-size:20px;}.collapse-list .button,.collapse-list  a.button > span,.field-group-div-share .button{width:30px !important;height:30px !important;}.field-name-volver-listado-noticias{padding:0 !important;}.field-name-volver-listado-noticias a:before{font-size:20px;line-height:unset;}.main-container h2,.main-container h2 > font,.main-container h2 > strong > font,.main-container h2 > font > strong,.main-container h2 > *{font-size:18px;}.group-wrapper-contenido.field-group-div{width:100%;}.field.field--name-body iframe{width:100%;}.field.field--name-body table{width:100% !important;}#block-headercolumn1 .header_block img.logo1{width:100px;}#block-headercolumn1 .header_block img.logo2{width:65px;}#block-headercolumn1 .header_block img.logo3{height:25px;}#block-headercolumn1 .header_block img.logo4{height:30px;}.central-menu{gap:10px;}.page-node-type-general-content .field.field--name-body{text-align:justify;}.page-node-type-custom-article .group-wrapper-derecha.field-group-div{display:flex;flex-direction:column;gap:15px;}.page-node-type-custom-article .group-wrapper-izquierda.field-group-div{display:flex;gap:15px;margin-top:10px;align-items:flex-start;}.page-node-type-custom-article .field.field--name-field-title{margin-top:unset;display:unset;margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;}.page-node-type-custom-article .field--name-body{text-align:justify;}.page-node-type-custom-article .group-attachments .field--name-field-custom-article-docs{padding-left:0;}span.file{display:flex;flex-direction:column;align-items:flex-start;font-size:8px;}span.file *{font-size:10px;padding:0;}.page-node-type-custom-article .collapse-list > li,.page-node-type-custom-article .share-button-list{display:flex;flex-direction:column;}.page-node-type-custom-article .collapse-list,.page-node-type-custom-article .collapse-list li{display:unset;}.page-node-type-custom-article  .field.field--name-field-img1-und-multi{max-width:unset;width:unset;}.page-node-type-energetic-service-company .field.field--name-field-title{margin:10px;}.page-node-type-energetic-service-company .general-region-content .group-container .field-group-div{width:100%;margin:0 0 10px 0;}.page-node-type-energetic-service-company .general-region-content .group-container .field-group-div{width:100%;margin:0 0 10px 0;}.page-node-type-anuncio .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item.quickedit-field{text-align:justify;}article.contextual-region.links-of-interest.full.clearfix{padding:20px;}.page-node-type-event .region.region-header,.page-node-type-news-of-interest .region.region-header,.page-node-type-publications .region.region-header{padding-top:18px;}.page-node-type-event .region.region-header .views-field.views-field-nothing{text-align:right;}.page-node-type-event .group-wrapper-header > .group-wrapper-derecha{padding-left:0;}.page-node-type-event .region.region-header,.page-node-type-news-of-interest .region.region-header,.page-node-type-publications .region.region-header{grid-template-columns:1fr;grid-gap:20px;}.page-node-type-event .field{padding:10px 0 5px 0;}.page-node-type-event .a2a_kit.a2a_kit_size_32.addtoany_list{line-height:32px;top:-20px;left:15px;}.page-node-type-gallery .field.field--name-field-title{margin-top:0;margin-bottom:0;}.page-node-type-gallery .view-idae-gallery{padding-top:0;padding-bottom:0;}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi{padding:unset;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi .field--item{margin:0;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(.25,.8,.25,1);}.page-node-type-gallery .view-idae-gallery .field--name-field-img1-und-multi .field--item:hover{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);}.page-node-type-news-of-interest .group-wrapper-header.field-group-div{display:flex;flex-direction:column-reverse;}.page-node-type-news-of-interest .group-wrapper-izquierda.field-group-div{margin-top:0;padding-left:20px;}.news-of-interest .group-wrapper-header > .group-wrapper-derecha{padding:20px;}.news-of-interest .content
    .group-wrapper-header.field-group-div
    .group-wrapper-derecha.field-group-div
    .field.field--name-field-title{margin-top:0;margin-bottom:0;}.news-of-interest .content
    .group-wrapper-header.field-group-div
    .group-wrapper-derecha.field-group-div
    .field.field--name-field-longtext1-lang{padding-bottom:0;}.news-of-interest .content
    .field.field--name-field-img1-und{margin-bottom:0;}.page-node-type-news-of-interest .field--name-field-img1-und img{height:unset;}.page-node-type-news-of-interest .group-wrapper-contenido.field-group-div{max-width:unset;padding-right:0;text-align:justify;}.path-faq h1{font-size:1.5em;}.generic-view-container.faq{padding:0 20px;}.generic-view-container .view-header{width:100%;}.custom-filter-wrapper,.generic-view-container .custom-filter-wrapper{grid-template-columns:1fr;padding:20px;}.view-filters,.custom-filter-wrapper .view-filters{padding:0;}.custom-filter-wrapper .view-filters form{border-right:unset;padding-right:0;}.custom-filter-wrapper .view-filters form .form-item{padding-bottom:0;}.select-wrapper{width:100% !important;}.custom-filter-wrapper .view-filters form .form-submit{width:100%;}.filtros.filter-button{padding-bottom:20px;}.filtros.filter-button.filtros-hide{padding:0 0 40px;}.filtros p{display:block;margin-block-start:0;text-align:center;}.view--front-frequently-asked-questions .view-content{grid-template-columns:1fr;}.generic-view-container{padding:0 20px;}.generic-view-container > div{width:100%;}.generic-view-container .view-content .views-row{margin-bottom:0;}.path-publications h1{font-size:1.5em;}.generic-view-container.publications .view-content .views-row{display:block;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(.25,.8,.25,1);margin-bottom:20px;}.generic-view-container.publications .view-content .views-row:hover{transform:unset;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);}.generic-view-container.publications .view-content .views-row .views-field-title span a{font-size:18px;font-weight:bold;}.generic-view-container.publications .view-content .views-row .views-field-changed span{font-size:14px;}.generic-view-container.publications .view-content .views-row .views-field-body p{font-size:12px;}.generic-view-container.publications .view-content .views-row .views-field-field-img1-lang{margin-top:10px;}.generic-view-container.publications .view-content .views-row .views-field-view-node{margin-top:10px;}.generic-view-container.publications .view-content .views-row .views-field-view-node span a{font-size:18px;}.page-node-type-publications .general-region-footer > .field--name-field-title,.page-node-type-publications .field.field--name-body.field--type-text-with-summary.field--label-hidden.field--item.quickedit-field{padding:0;}.page-node-type-publications .general-region-content{grid-template-columns:1fr;}.page-node-type-publications .general-region-content .group-wrapper-body{padding-left:0;padding-right:0;}.page-node-type-publications .group-wrapper-izquierda{left:unset;}.page-node-type-publications .general-region-footer{display:block;}.page-node-type-publications .field--name-field-title{margin-top:20px;margin-bottom:20px;}.page-node-type-publications .group-wrapper-compra{display:block;}.page-node-type-publications .group-wrapper-compra > div{display:block;padding:0;}.page-node-type-publications .field.field--name-field-img1-lang.field--type-image.field--label-hidden.field--item.quickedit-field img{height:100% !important;width:100% !important;}.page-node-type-publications .group-download-pdf.field-group-div h3{font-size:unset;padding:0 20px;margin:0;}.page-node-type-publications .field.field--name-field-file1-lang-multi.field--type-file.field--label-hidden.field--items.quickedit-field{display:unset;}.page-node-type-publications .field--item{padding:0 20px;}.page-node-type-publications .field--name-field-file1-lang-multi .file,.general-content .field--name-field-file1-lang-multi .file{grid-template-columns:35px 1fr;}.page-node-type-publications .group-wrapper-right-content.field-group-div{width:unset;}.view--front-links-and-directories .view-header{display:block;min-height:unset;}.view--front-links-and-directories .filtros p{display:block;}.view--front-links-and-directories .view-content{grid-template-columns:1fr;}.view--front-links-and-directories .views-row{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);}.view--front-links-and-directories .views-row a{font-size:unset;}.path-search .general-region-header .header-results{font-size:12px;padding:0 20px;}.path-search .general-region-header{position:absolute;left:0;top:-25px;height:unset;display:block;}.view--front-buscador-general.generic-view-container .accordion{margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);}.view--front-buscador-general.generic-view-container .accordion .title{font-size:unset;}.view--front-buscador-general.generic-view-container .view-content .views-row a{font-size:16px;}.view--front-buscador-general.generic-view-container .view-content .views-row{padding:10px 0 10px 0 !important;}.view--front-buscador-general.generic-view-container .accordion .title,.view--front-buscador-general.generic-view-container .accordion .content{border:unset;}.view-slider-home > .view-content ul.slides > li > .float-slider-text{line-height:1.1;width:70% !important;}.view-slider-home > .view-content ul.slides > li > .float-slider-text > .title-slider > a{font-size:18px;font-weight:bolder;}.view-slider-home .flexslider .slides img{height:240px;object-fit:cover;}.colored-home-block-link{margin-bottom:0 !important;}.colored-home-block-link a{display:flex;align-items:center;gap:15px;font-size:18px;text-align:left;}.colored-home-block-link .icon{font-size:20px;padding:0 6px;display:flex;align-items:center;justify-content:center;margin-right:unset;}.path-events .view-grouping .view-grouping-header{max-width:unset;}.path-events .view-grouping .view-grouping-content .views-row{grid-template-columns:40px 1fr;gap:20px;margin-left:0;margin-top:10px;margin-bottom:20px;padding:15px 20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);}.path-events .view-grouping .view-grouping-content .views-row:hover{transform:unset;}.path-events .view-grouping .view-grouping-content .views-row .event-day-number{text-align:left;font-size:24px;}.path-events .view-grouping .view-grouping-content .views-row .event-day-name{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50px;font-size:12px;}.bloques .field--item .paragraph > .container{display:grid;grid-gap:unset;}.bloques .field--item:nth-child(odd) .paragraph > .container,.bloques .field--item:nth-child(even) .paragraph > .container{padding:25px 0 80px 0;grid-template-columns:1fr;grid-template-areas:unset;display:flex;flex-direction:column;padding:20px;}.bloques .field--name-field-info-collection-image > img{width:100%;position:unset;top:0;max-height:250px;object-fit:cover;margin-bottom:20px;}.bloques .field--name-field-info-collection-text strong{margin-bottom:10px;}.bloques .field--name-field-info-collection-text strong:before{position:unset;top:unset;left:unset;margin-right:10px;}.field--name-field-info-collection-text > p{text-align:justify;}.bloques .field--item:nth-child(even) .paragraph > .container > div:not(.field--type-image){padding-right:0;}.path-articulos .view-header > .enlaces,.path-articulos-grid .view-header > .enlaces{display:none;}.path-articulos-grid .view-content,.path-noticias-grid .view-content{display:block;}.path-articulos-grid .views-row,.path-noticias-grid .views-row{margin-top:10px;margin-bottom:20px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);}.path-articulos-grid .views-row:nth-child(1),.path-noticias-grid .views-row:nth-child(1){padding:27px 20px;}}
