.carrusel-noticias{width:100%;margin-top:20px;margin-bottom:20px;float:left}.carrusel-noticias #w{display:block;max-width:1036px;min-width:300px;margin:0 auto;position:relative}.carrusel-noticias #w .crsl-items{display:block;max-width:100%;max-width:calc(100% - 80px);max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);margin:0 auto;z-index:99;position:relative}.carrusel-noticias #w .crsl-items .crsl-item{max-height:500px}.carrusel-noticias #w .crsl-items .crsl-item .seccion{font-size:1.5em;margin-bottom:10px}.carrusel-noticias #w .crsl-items .crsl-item .seccion a{color:#464646}.carrusel-noticias #w .crsl-items .crsl-item .seccion a:hover{text-decoration:none}.carrusel-noticias #w .crsl-items .crsl-item .thumbnail{cursor:pointer;display:block;position:relative;overflow:hidden;padding-bottom:50%}.carrusel-noticias #w .crsl-items .crsl-item .thumbnail:hover img{width:120%}.carrusel-noticias #w .crsl-items .crsl-item .thumbnail img{display:block;-webkit-backface-visibility:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;height:auto;width:100%;max-height:none}.carrusel-noticias #w .crsl-items .crsl-item h3{line-height:1.25em;font-weight:400;background-color:#464646;margin-bottom:12px;margin-top:5px;padding:10px;height:100%}.carrusel-noticias #w .crsl-items .crsl-item a.descrip{line-height:1.25em;font-weight:400;background-color:#464646;margin-bottom:12px;margin-top:5px;padding:10px;color:#fff;display:block;text-decoration:none;height:100%}.carrusel-noticias #w .crsl-items .crsl-item a.descrip:hover{text-decoration:underline}.carrusel-noticias #w .crsl-items .crsl-item h3 a{color:#fff;display:block;text-decoration:none}.carrusel-noticias #w .crsl-items .crsl-item h3 a:hover{text-decoration:underline}.botones{display:block;clear:both}.botones a{margin-right:5px}.botones input{clear:none;width:auto;display:inline-block;padding:13px}.mitad{float:left;width:49%;clear:none}.mitad.izq{float:left;margin-right:1%}.mitad.der{float:right;margin-left:1%}input,select{font-size:1em}.addcomment{padding-left:10px;padding-right:10px;margin-top:20px;margin-bottom:20px;display:block}#full_popup{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:1001}#full_popup #box{position:absolute;top:25%;left:5%;width:86%;width:calc(86% - 32px);width:-webkit-calc(86% - 32px);width:-moz-calc(86% - 32px);height:50%;padding:2%;border:16px solid #fdb306;background-color:#fff;z-index:1002;overflow:auto}#full_popup #box .sup{display:block;clear:both}#full_popup #box .sup .cerrar_btn{float:right;content:'x';color:#000}#anadir,#localizador{border:1px solid #929292;padding:2%;margin:0;margin-bottom:25px;display:none;float:left;width:96%}#enviarAmigo,fieldset{border:1px solid #929292;padding:2%;margin:0;float:left;width:96%;width:calc(96% - 2px);width:-webkit-calc(96% - 2px);width:-moz-calc(96% - 2px)}#iframe{border:0;width:100%}legend{font-size:2em;margin-bottom:15px}form label{font-size:1.2em;font-weight:700}form span a{margin-left:5px}form .g-recaptcha{float:left}form .obligatorios{color:#929292;font-size:.9em}form p{margin:0 0 20px 0;clear:both}form p input,form p select,form p textarea{font-family:'Open Sans',sans-serif;font-display:optional;width:100%;clear:both;display:block;min-height:69px;margin:0;padding:23px 29px 23px 29px;opacity:1;border:1px solid #929292;box-sizing:border-box}form p input[type=checkbox]{width:auto;clear:none;display:inline-block;min-height:0}form p input[type=radio]{width:auto;clear:none;display:inline-block;min-height:0;padding:0;border:0}form p.captcha{display:table}form p.captcha img,form p.captcha input{display:inline-block;margin-right:20px;vertical-align:middle;width:auto}.identificacion{padding:2%;border:1px solid #929292;margin-bottom:20px;text-align:center;float:left;width:96%}.identificacion input.btn{border:0;min-height:0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.comentario{border-bottom:1px solid #929292}.comentario .mensaje{margin-left:15px;display:block;padding-bottom:15px}.alert-pass{font-size:1.2em;color:#fd8300;border:1px solid #fd8300;padding:2%}.tver{position:relative;width:75%;height:0;padding-bottom:56.25%}.tver iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cabecera-tver{background-color:#929292;font-size:18px;font-weight:700;clear:both;width:75%;height:50px;line-height:50px}.slidernav{display:block;text-align:center;position:absolute;width:100%;top:50%;z-index:9}.slidernav a{font-size:2.8em;color:#000;width:24px;height:28px;background-repeat:no-repeat}.slidernav a.previous{float:left;background-image:url(/imagenes/left_arrow.png);background-position:0 0}.slidernav a.next{float:right;background-image:url(/imagenes/right_arrow.png);background-position:-24px 0}.slidernav a:hover.next{background-position:0 0}.slidernav a:hover.previous{background-position:-24px 0}.marco-destacado{background-color:#eff0f2;padding:10px}.texto-izq{float:left;width:60%;margin-right:4%}.imagen-der{width:36%;float:right;text-align:center}.imagen-der img{max-width:100%;height:auto}#titulo_partes{clear:both}#titulo_partes h3{padding-top:24px;padding-bottom:.5em;font-size:2em;border-bottom:2px solid #333;font-weight:300}.contenedor_sedes .sede{padding:2%;border:1px solid #929292;margin-bottom:20px}.numero{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background-color:#09f;margin-right:10px;width:20px;height:20px;padding:7px;display:block;clear:both;line-height:20px;text-align:center;font-size:24px}.calendarioeditorialferias .tablaPrecios tr td{text-align:center;border-bottom:1px solid #929292}.calendarioeditorialferias .tablaPrecios tr td:first-child{background-color:#464646;color:#fff;border-bottom:1px solid #fff;font-size:1.4em}.tarifasdepublicidad .seccion{clear:both;float:left;margin-bottom:15px;width:100%}.tarifasdepublicidad .tablaPrecios{width:100%}.tarifasdepublicidad .tablaPrecios td{padding:10px;text-align:center}.tarifasdepublicidad .tablaPrecios thead{background-color:#464646;color:#fff}.tarifasdepublicidad .tablaPrecios thead td{border-right:1px solid #fff}.tarifasdepublicidad .tablaPrecios thead td:last-child{border-right:0}.tarifasdepublicidad .tablaPrecios tbody tr td{border-bottom:1px solid #929292;border-right:1px solid #929292}.tarifasdepublicidad .tablaPrecios tbody tr td:first-child{background-color:#fdb306;color:#000;text-align:left;border-bottom:1px solid #fff;border-right:0}.moduloIA{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.moduloIA .titulo{display:flex;height:100%;width:100%;justify-content:center;align-items:center;flex-direction:column;margin:3rem 0}.moduloIA .contenido{flex:1 1 0;overflow:hidden}.moduloIA p{width:100%}.moduloIA .consulta{background-color:#fff;position:sticky;left:0;bottom:0}.moduloIA .consulta .dentro{border:1px solid rgba(0,0,0,.2);border-radius:1rem;box-shadow:0 0 transparent,0 0 transparent,0 0 0 2px hsla(0,0,100%,.95);flex-direction:column;flex-grow:1;display:flex;margin-bottom:2rem;overflow:hidden;position:relative;width:100%;z-index:999}.moduloIA .consulta textarea{padding-right:3rem;padding-left:1rem;padding-bottom:.875rem;padding-top:.875rem;border-width:0;margin:0;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#8e8ea0;border-radius:0;font-size:1rem;line-height:1.5rem;width:100%;resize:none}.moduloIA .consulta textarea:focus{outline:0}.moduloIA .consulta button{right:.75rem;bottom:.75rem;padding:.125rem;border-width:1px;border-radius:.5rem;position:absolute;line-height:1}.moduloIA .consulta button:disabled{opacity:.1}.moduloIA .usuario,.moduloIA .chat .empresa{font-weight:bold}.moduloIA .pregunta{margin-bottom:1rem;display:flex;gap:.75rem}.moduloIA .respuesta{margin-bottom:2rem;display:flex;gap:.75rem;border-bottom:1px solid #ccc}.moduloIA .respuesta:last-child{border-bottom:0}.moduloIA .icono{align-items:flex-start;flex-shrink:0;display:flex;position:relative;padding:.1rem 0}.moduloIA .icono::before{content:url(https://www.energias-renovables.com/imagenes/icono-er.png);width:16px;height:16px}.moduloIA .chat{width:calc(100% - 115px);display:flex;flex-direction:column}.moduloIA .pregunta p,.moduloIA .respuesta p{margin-top:5px}.moduloIA .util{border:1px solid #000;border-radius:.5rem;padding:1rem;margin:2rem 0;display:flex;flex-wrap:wrap;justify-content:center;background-color:#d5d5d5}.moduloIA .util h4{text-align:center}.moduloIA .util .siNo{width:100%;text-align:center}.moduloIA .util .mejorar{width:100%;display:flex;flex-direction:column}.moduloIA .util .mejorar .enviar{align-self:flex-end}.moduloIA .util .mejorar textarea{padding:.875rem;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#8e8ea0;border-radius:0;font-size:1rem;line-height:1.5rem;width:calc(100% - 1.75rem);resize:none;margin-bottom:1rem}@media(min-width:768px){.moduloIA{margin-left:1rem;margin-right:1rem}}@media(min-width:1024px){.moduloIA{max-width:42rem;margin-left:auto;margin-right:auto}}@media(min-width:1280px){.moduloIA{max-width:48rem}}