*{text-rendering:optimizeSpeed}.whatsapp_fixed{position:fixed;width:60px;height:60px;bottom:40px;right:40px;background:url(../img/web/wa_w.svg) center no-repeat #25d366;background-size:25px;text-indent:-999px;overflow:hidden;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:10}.contenido .texto .titulo{text-wrap:pretty}.contenido.soluciones .secundarias .owl-dots .owl-dot:last-child,.pie .izq .redes a:last-child{margin-right:0}.pie .der ul.columna li a{display:inline-block;vertical-align:top}.secundarias.owl-carousel .owl-stage-outer{padding-bottom:20px}@media (max-width:1800px){.banners .banner{max-height:820px}.migas .item-miga{max-height:420px}}@media (max-width:1679px){.cabecera .derecha .menu li{margin-right:20px}.cabecera .derecha .menu li a{font-size:1.45em}.banners .banner{max-height:680px}.banners .banner .texto .descripcion{max-width:60%}.contenido.innovacion .texto .titulo,.banners .banner .texto .titulo,.banners .banner .texto .subtitulo{font-size:5em}.boton{height:60px;line-height:60px}.contenido.presentacion.portada .descripcion ul li{width:calc(33.333% - 28px);margin-right:40px;font-size:30px}.contenido.presentacion .servicios_portada .item{width:calc(50% - 10px);margin-right:20px}.contenido.presentacion .servicios_portada .item .texto{right:40px;left:40px;transform:none;bottom:60px;top:unset}.contenido.presentacion .servicios_portada .item .texto .enlace{display:none}.contenido.presentacion .servicios_portada .item .texto .titulo{line-height:1.1}.contenido.presentacion .servicios_portada .item .texto .descripcion{margin-top:15px}.contenido.presentacion .servicios_portada .item .foto:before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.80) 100%)}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .titulo,.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido .texto .titulo{font-size:4em}.contenido.nosotros.caracteristicas.instalar .texto .subtitulo,.contenido .texto .subtitulo{font-size:2em}.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido .texto .titulo{font-size:4.5em}.contenido.innovacion .innovaciones .item .texto .titulo,.contenido.innovacion .texto .subtitulo{font-size:3em}.contenido.soluciones .secundarias .img{width:calc(33.333% - 14px);margin-right:20px}.contenido.presentacion .servicios_portada.innovaciones .item .texto{position:static}.contenido.presentacion .servicios_portada.innovaciones .item .texto .descripcion{text-align:left}.contenido.innovacion .innovaciones .item{width:calc(50% - 10px);margin-right:20px}.pie .der ul.columna{margin-right:50px}.pie .der ul.columna li{font-weight:400}.migas .item-miga{max-height:380px}.migas .item-miga .texto .segmentos,.migas .item-miga .texto .titulo{font-size:2em;text-transform:uppercase}.migas .item-miga .texto .titulo{font-size:4em}.contenido.nosotros .texto .subtitulo{font-size:3.5em}.contenido.nosotros .secundarias .img{width:calc(33.333% - 14px);margin-right:20px;margin-top:20px}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li strong{font-size:80px}.contenido.servicio.ficha .texto .descripcion,.contenido.servicio.ficha .texto.esp .descripcion ul li{line-height:1.5}.contenido.servicio.ficha .texto.esp .descripcion p{margin-bottom:10px}.contenido.servicio.ficha .texto.esp .descripcion ul{margin-bottom:25px}.contenido.innovacion .texto .subtitulo{margin-top:40px}.contenido.innovacion .texto .titulo{margin-top:0}.formulario form .grupo-checks,.formulario form .botones{display:block;width:auto}.formulario form .botones .boton{margin-top:40px;min-width:260px}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto .descripcion{font-size:20px}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto .descripcion .scroll_table tr:last-child{font-size:30px}.contenido.nosotros.caracteristicas.instalar .texto .descripcion ul li:nth-child(2n),.contenido.nosotros.caracteristicas.instalar .texto .descripcion ul li{margin-right:20px;width:calc(33.333% - 16px);padding-left:20px;padding-right:20px}.contenido.innovacion.info .texto .titulo{margin-top:0;font-size:5em}.contenido.innovacion.info .texto .subtitulo{font-size:3em;max-width:none}.contenido.nosotros.recarga .texto .titulo{max-width:60%}.contenido.contacto .texto .donde .lks.contact,.contenido.contacto .texto .donde .lks.horario{width:calc(50% - 40px);margin-right:40px}.contenido.contacto .texto .donde .horas,.contenido.contacto .texto .donde .lks a{font-size:2em}.contenido.contacto .texto .donde .subtitulo{font-size:3em}.contenido.contacto .formulario .checks{display:block;width:auto;margin-top:10px}.contenido.contacto .formulario form .botones{width:auto;margin-top:10px}.formulario form .botones .boton{margin-top:10px}.contenido.contacto .texto .donde{margin-top:40px}.contenido.innovacion .innovaciones,.contenido.innovacion.info .innovaciones{width:calc(100% - 440px)}.contenido.innovacion .texto,.contenido.innovacion.info .texto{max-width:420px;width:100%;margin-right:20px}}@media (max-width:1439px){.cabecera .derecha .menu li a{font-size:1.2em}.banners .banner{max-height:600px}.banners .banner .texto .enlaces{display:none}.banners .banner .texto{transform:none;bottom:80px;top:unset}.migas .item-miga{max-height:320px}.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido .texto .titulo{font-size:4em}.contenido.innovacion .innovaciones .item .texto .titulo,.contenido.innovacion .texto .subtitulo{font-size:2.5em}.contenido.nosotros.caracteristicas.instalar .texto .descripcion{max-width:95%}}@media (max-width:1279px){.menu_ham{background:#f29f52;display:block;color:black;border:none;float:right;position:fixed;right:0px;top:0px;height:50px;width:50px;z-index:99;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;opacity:1;visibility:visible;line-height:1.888888888888889rem;font-size:1.666666666666667rem;outline:none;border-width:0;overflow:hidden;text-indent:-9999px}.menu_ham .the_bars{height:2px;width:1.666666666666667rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:black;position:absolute;top:50%;margin-top:-2px;-webkit-transition:none;transition:none}.menu_ham .the_bars:before,.menu_ham .the_bars:after{content:'';position:absolute;height:2px;left:0;width:1.666666666666667rem;background:black;transition-duration:0.3s,0.3s;-webkit-transition-duration:0.3s,0.3s;-moz-transition-duration:0.3s,0.3s;-ms-transition-duration:0.3s,0.3s;-o-transition-duration:0.3s,0.3s;transition-delay:0.3s,0s;-webkit-transition-delay:0.3s,0s;-ms-transition-delay:0.3s,0s;-moz-transition-delay:0.3s,0s;-o-transition-delay:0.3s,0s}.menu_ham .the_bars:before{background:black;top:-8px;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;-webkit-transition-property:top,-webkit-transform;-moz-transition-property:top,-moz-transform;-ms-transition-property:top,-ms-transform;-o-transition-property:top,-o-transform}.menu_ham .the_bars:after{bottom:-8px;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform;-webkit-transition-property:bottom,-webkit-transform;-moz-transition-property:bottom,-moz-transform;-ms-transition-property:bottom,-ms-transform;-o-transition-property:bottom,-o-transform}body.mm-ocd-opened .menu_ham .the_bars{background-color:transparent}body.mm-ocd-opened .menu_ham .the_bars:before{max-width:unset;top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transition-delay:0s,0.3s;-webkit-transition-delay:0s,0.3s;-ms-transition-delay:0s,0.3s;-moz-transition-delay:0s,0.3s;-o-transition-delay:0s,0.3s;background-color:black}body.mm-ocd-opened .menu_ham .the_bars:after{bottom:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transition-delay:0s,0.3s;-webkit-transition-delay:0s,0.3s;-ms-transition-delay:0s,0.3s;-moz-transition-delay:0s,0.3s;-o-transition-delay:0s,0.3s;background-color:black}.mm-spn .falso_link,.mm-spn a{font-size:1.4em}.mm-spn .falso_link{color:white}.mm-spn.mm-spn--navbar:after{font-size:2em;font-weight:500;opacity:1;background:#f29f52;color:black;text-transform:uppercase;letter-spacing:1px}.mm-spn.mm-spn--navbar:before{opacity:1;z-index:2;border-color:black}#mmmenu ul li{text-transform:uppercase}#mmmenu ul li a{color:white}.mm-spn .falso_link.sel{color:#f29f52;font-weight:500}#mmmenu ul li.sel a{color:#f29f52;font-weight:500}#mmmenu ul li.sel ul li a{color:white}#mmmenu ul li ul li a{color:white}#mmmenu ul li ul li.sel a{color:#f29f52;font-weight:500}.mm-spn.mm-spn--light{background:#000}.mm-spn li:before{opacity:1}.cabecera .derecha .menu li:nth-child(2),.cabecera .derecha .menu li:nth-child(1){display:none}.cabecera .izquierda .logo{max-width:240px}.cabecera .derecha{margin-top:0;margin-right:65px}.cabecera .derecha .menu li a{display:inline-block;vertical-align:top;line-height:34px}.cabecera{padding:15px 0}.menu_ham{width:64.5px;height:64.5px}.banners .banner{max-height:490px}.banners .banner .texto .descripcion{font-size:1.8em}.banners:after,.banners:before,.migas:after,.migas:after{height:200px}.banners .banner,.banners:after,.banners:before,.migas:after,.migas:after,.banners .banner:before,.migas .item-miga:before{border-bottom-left-radius:200px}.contenido.presentacion.portada .descripcion ul li{font-size:26px}.contenido.presentacion.portada .descripcion ul li ul li{font-size:16px}.contenido.c_20 .texto .titulo,.contenido.c_12 .texto .titulo,.contenido.c_5 .texto .titulo,.contenido.c_4 .texto .titulo{max-width:60%;margin:0 auto}.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido .texto .titulo{font-size:3.5em}.contenido.nosotros .texto .descripcion,.contenido.presentacion .servicios_portada .item .texto .descripcion{font-size:1.6em}.contenido.soluciones{padding:70px 0 70px 0}.contenido.presentacion.portada{padding-top:100px;padding-bottom:70px}.contenido.presentacion.portada .servicios_portada{margin-top:60px}.contenido.innovacion{padding-top:60px;padding-bottom:60px}.contenido.innovacion .innovaciones .item .texto .titulo,.contenido.innovacion .texto .subtitulo{font-size:2.1em}.contenido .texto .subtitulo{text-wrap:pretty}.contenido.innovacion .innovaciones .item .texto .descripcion{height:60px;line-height:20px}.pie .izq{float:none;text-align:center}.pie .izq .logo{display:inline-block}.pie .der{float:none;margin-top:40px;text-align:center}.pie .der ul.columna{text-align:left}.pie .superior{padding:60px 0 60px 0}.pie .inferior{padding:10px 0;background-color:rgba(0,0,0,.5)}.migas .item-miga{max-height:260px}.migas .item-miga .texto .segmentos,.migas .item-miga .texto .titulo{font-size:1.6em}.migas .item-miga .texto .titulo{font-size:3em}.migas:after{border-bottom-left-radius:70px;border-bottom-right-radius:70px}.migas .item-miga:before{border-bottom-left-radius:70px;border-bottom-right-radius:70px}.contenido.nosotros{padding:70px 0}.contenido.nosotros .texto .subtitulo{font-size:4em;max-width:70%;line-height:1.1}.contenido.soluciones.nosotros.caracteristicas{padding:60px 0}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li{width:calc(50% - 32px);text-align:center;text-wrap:pretty;font-size:25px;margin-right:60px}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li:nth-last-child(-n+2){margin-bottom:0}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li ul li{font-size:16px}.contenido.nosotros.equipo .texto,.contenido.nosotros.equipo .fotografia{width:60%;margin-right:40px}.contenido.nosotros.equipo .fotografia{width:calc(40% - 40px);margin-right:0;position:sticky;top:0}.contenido.nosotros.equipo{padding-bottom:70px}.contenido{padding:70px 0 70px 0}.contenido.servicio.ficha{position:relative}.contenido.servicio.ficha .fotografia{width:auto;position:absolute;z-index:-1}.contenido.servicio.ficha .texto.esp{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);padding:60px;padding-right:0;margin:0;margin-top:60px;width:65%;border-radius:20px}.contenido.servicio.ficha .contenido.innovacion{margin-top:60px}.contenido.servicio.ficha.autoconsumo{padding:70px 0}.contenido.servicio.ficha.autoconsumo .formulario,.contenido.servicio.ficha.autoconsumo .texto.esp{display:block;width:auto;margin-right:0;background:none;padding:0}.contenido.servicio.ficha.autoconsumo .formulario{background:rgba(255,255,255,.8);padding:60px;border-radius:20px;margin-top:60px}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp{width:65%;margin-right:0;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);padding:60px;border-radius:20px;margin-top:60px}.contenido.servicio.ficha.autoconsumo.aerotermia .fotografia{position:absolute;right:2.5%;max-width:48%;top:70px;left:unset;width:auto}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .descripcion ul li{width:calc(50% - 11px);line-height:1.2;margin-right:20px}.contenido.servicio.ficha.autoconsumo.aerotermia{padding-bottom:60px}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .descripcion ul li:nth-last-child(-n+2){margin-bottom:0}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto{max-width:none}.contenido.nosotros.recarga{padding-bottom:70px}.contenido.nosotros.caracteristicas.instalar .texto .subtitulo{max-width:none}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li:nth-child(3n),.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li:nth-child(2n),.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li{display:block;width:100%;max-width:540px;margin:0 auto;margin-top:20px}.contenido.servicio.ficha.tipos_subvenciones .fotografia{width:48%;margin-right:0}.contenido.servicio.ficha.tipos_subvenciones .texto.esp{width:65%;margin-top:60px}.contenido.servicio.ficha.tipos_subvenciones{padding-bottom:60px}.contenido.contacto{padding-top:80px}.contenido.contacto .texto,.contenido.contacto .formulario{display:block;width:auto;margin-right:0}.contenido.contacto .texto .donde .lks{display:inline-block;vertical-align:top;width:auto!important;margin-top:20px!important;margin-right:60px!important}.contenido.contacto .formulario{padding:60px;border-radius:20px;background:rgba(255,255,255,.8)}.ficha.legal{padding-top:70px}.contenido.innovacion.info{padding-top:60px}}@media (max-width:1023px){.cabecera .derecha .menu li:nth-child(6),.cabecera .derecha .menu li:nth-child(5){display:none}.banners .banner{max-height:380px}.banners .banner .texto{bottom:40px}.banners .banner .texto .descripcion{max-width:80%}.contenido.presentacion.portada .descripcion ul li:last-child,.contenido.presentacion.portada .descripcion ul li{display:block;width:auto;max-width:480px;margin:0 auto;margin-bottom:40px}.contenido.presentacion .servicios_portada .item{display:block;width:auto;margin-right:0}.contenido.presentacion .servicios_portada .item:nth-child(2n){margin-top:40px}.contenido.c_20 .texto .titulo,.contenido.c_12 .texto .titulo,.contenido.c_5 .texto .titulo,.contenido.c_4 .texto .titulo{max-width:80%}.contenido.soluciones .secundarias .img{width:calc(50% - 5px);margin-right:10px}.contenido.soluciones .secundarias .img:nth-child(3){display:none}.contenido.soluciones .secundarias .img:nth-child(3){margin-right:10px}.contenido.soluciones .secundarias .img:nth-child(2){margin-right:0px}.contenido.innovacion .texto,.contenido.innovacion.info .texto{max-width:none;text-align:center;display:block;margin-bottom:40px}.contenido.innovacion .texto .subtitulo,.contenido.innovacion.info .texto .subtitulo,.contenido.innovacion .texto .titulo,.contenido.innovacion.info .texto .titulo{text-align:center}.contenido.innovacion .texto .subtitulo,.contenido.innovacion.info .texto .subtitulo{margin-top:20px}.contenido.innovacion .innovaciones,.contenido.innovacion.info .innovaciones{width:auto;display:block}.contenido.innovacion .innovaciones .item,.contenido.innovacion.info .innovaciones .item{display:inline-block;vertical-align:top;width:calc(50% - 5px);margin-right:10px}.contenido.innovacion .servicios_portada .item:nth-child(2n){margin-top:0}.contenido.innovacion .innovaciones .item .texto .titulo{text-align:left}.pie .der ul.columna{margin-right:30px}.pie .inferior{font-size:1.45em}.migas .item-miga{max-height:220px}.contenido.nosotros .texto .subtitulo{max-width:85%}.contenido.nosotros .secundarias .img:nth-child(3),.contenido.nosotros .secundarias .img{width:calc(50% - 5px);margin-right:10px;margin-top:20px}.contenido.nosotros .secundarias .img:nth-child(3n){margin-right:10px}.contenido.nosotros .secundarias .img:nth-child(2n){margin-right:0px}.contenido.servicio.ficha .texto.esp{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,.5) 100%)}.formulario form .checks .check{margin-right:30px}.formulario form .botones .boton{width:auto;display:block;margin-top:40px}.contenido.innovacion .servicios_portada .item:nth-child(2n){margin-right:0}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp{width:80%}.contenido.contacto .texto .descripcion em{font-size:30px}.contenido.contacto .texto .donde .lks{margin-right:30px!important}}@media (max-width:767px){.cabecera{background:rgba(0,0,0,.8)}.cabecera .derecha .menu{display:none}.banners:after,.banners:before,.migas:after,.migas:after{height:50px;bottom:-5px}.banners:before{bottom:-10px}.banners .banner,.banners:after,.banners:before,.migas:after,.migas:after,.banners .banner:before,.migas .item-miga:before{border-bottom-left-radius:50px}.contenido.innovacion .texto .titulo,.banners .banner .texto .titulo,.banners .banner .texto .subtitulo{font-size:3.5em}.banners .banner .texto .descripcion{max-width:none;font-size:1.45em}.contenido.presentacion.portada{padding-top:60px}.contenido.c_20 .texto .titulo,.contenido.c_12 .texto .titulo,.contenido.c_5 .texto .titulo,.contenido.c_4 .texto .titulo{max-width:none}.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido .texto .titulo{font-size:2.5em}.contenido.presentacion.portada .descripcion{margin-top:20px}.contenido.presentacion.portada .descripcion ul li{font-size:20px;padding-top:110px}.contenido.presentacion.portada .descripcion ul li ul li{font-size:14.5px}.contenido.presentacion.portada .descripcion ul li:before{height:100px;width:100px;background-size:contain!important}.contenido.presentacion .servicios_portada .item .texto{position:static;background:#f29f52;padding:30px 20px;border-radius:20px;border-top-left-radius:0px;padding-top:100px;margin-top:-70px;border-top-right-radius:0px}.contenido.nosotros.caracteristicas.instalar .texto .subtitulo,.contenido .texto .subtitulo{font-size:1.6em}.contenido.soluciones .secundarias{margin-top:30px}.contenido.soluciones .secundarias .img{width:auto;margin-right:0}.contenido.soluciones .secundarias .img:nth-child(2){display:none}.contenido.soluciones .secundarias .img:nth-child(1){display:block}.contenido.soluciones .secundarias .owl-dots .owl-dot{margin-right:15px}.contenido.soluciones .secundarias .owl-dots{bottom:-20px}.contenido.innovacion .texto .titulo{font-size:2.5em}.contenido.innovacion .innovaciones .item .texto .titulo,.contenido.innovacion .texto .subtitulo{font-size:1.6em}.contenido.innovacion .innovaciones .item,.contenido.innovacion.info .innovaciones .item{display:block;width:auto;margin-right:0}.contenido.innovacion .innovaciones .item .texto .titulo{margin-top:0;font-size:2.5em;color:black}.contenido.innovacion .innovaciones .item .texto .descripcion{font-size:1.6em;color:black}.contenido.presentacion.innovacion.c_6{padding-bottom:20px}.pie .izq .logo{max-width:80%}.pie .izq .redes a{width:50px;height:50px;margin-right:10px}.pie .der ul.columna.servs,.pie .der ul.columna.info{display:none}.pie .der ul.columna{display:block;width:auto;text-align:center;margin-right:0}.pie .der ul.columna.legal{margin-top:30px}.pie .der ul.columna.legal li:nth-child(1){display:block;margin-bottom:0}.pie .der ul.columna.legal li{display:inline-block;vertical-align:top;margin:8px}.pie .inferior{font-size:1.2em}.pie .inferior .copyright span{display:none}.pie .inferior .copyright{float:left}.pie .inferior a.sgm{float:right}.pie .inferior{padding:5px 0}.whatsapp_fixed{width:64.5px;height:64.5px;bottom:0px;border-radius:0;right:unset;left:0px}.pie .superior{padding-bottom:40px}.kit_digital{padding:2px}.whatsapp_fixed.end-of-page{transform:scale(0)}.migas .item-miga .texto .segmentos,.migas .item-miga .texto .titulo{font-size:1.2em}.migas .item-miga .texto .titulo{font-size:2em}.migas:after,.migas:after,.migas .item-miga:before{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.migas .item-miga{border-bottom-left-radius:30px;border-bottom-right-radius:30px}body.general .cabecera{background-color:rgba(0,0,0,.9);position:relative}.migas .item-miga{max-height:100px}.contenido.nosotros .texto .subtitulo{font-size:3em}.contenido.nosotros .texto .descripcion{text-wrap:pretty}.contenido.nosotros .secundarias .img:nth-child(3),.contenido.nosotros .secundarias .img{display:block;width:auto;margin-right:0;margin-bottom:20px}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion p:first-child{width:auto;margin:0;max-width:none}.contenido.nosotros .texto .descripcion{margin-top:15px}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion ul li strong{font-size:60px}.contenido.nosotros.equipo .texto .descripcion ul li{font-size:20px}.contenido.nosotros.equipo .texto .descripcion ul li ul li{font-size:16px}.contenido.nosotros.equipo .texto,.contenido.nosotros.equipo .fotografia{display:block;width:auto;margin-right:0;padding-right:0}.contenido.nosotros.equipo .texto{margin-top:0}.contenido.nosotros{padding:60px 0}.contenido.nosotros.equipo .fotografia{position:relative;bottom:unset;top:unset;right:unset;left:unset;margin-top:30px}.contenido.nosotros.equipo .servicios_portada{margin-top:60px}.contenido.presentacion .servicios_portada .item:nth-child(2n){margin-top:30px}.contenido.servicio.ficha .texto.esp{display:block;width:auto;margin:0;float:none;padding:0;background:none}.contenido.servicio.ficha .fotografia{position:relative;width:auto;display:block;margin-right:0;margin-top:30px}.contenido.servicio.ficha .texto .descripcion{margin-top:15px}.contenido.servicio.ficha .texto.esp .descripcion ul li{font-size:1.6em}.contenido.servicio.ficha{padding-bottom:20px}.contenido.servicio.ficha.autoconsumo .texto.esp .titulo{font-size:2.5em}.contenido.servicio.ficha.autoconsumo .texto.esp .descripcion p{font-size:16px}.contenido.servicio.ficha.autoconsumo .texto.esp .descripcion p strong{line-height:1.1}.contenido.servicio.ficha.autoconsumo{padding:60px 0}.contenido.servicio.ficha.autoconsumo .formulario{padding:30px}.formulario .titulo{font-size:2.5em}.formulario .leyenda{font-size:2em}.campos .campo.mitad{display:block;width:auto;margin-right:0}.campos .campo{margin-top:10px}.campos .campo label,.campos .campo input,.formulario form .checks .check{font-size:1.6em}.formulario form .checks .check{display:block;margin-right:0}.formulario form .boton.open_file_doc{display:block;color:#f29f52}.formulario form .botonera{margin-top:10px}.formulario form .checks .check label{text-wrap:pretty}.boton{background-color:black;color:#f29f52;box-shadow:none;border-width:0;border-radius:50px;padding:0 20px;font-size:15px;letter-spacing:1px;display:block}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp{padding:0;width:auto;background:none;margin:0}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .titulo,.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido .texto .titulo{font-size:2.5em}.contenido.servicio.ficha.autoconsumo.aerotermia .fotografia{position:relative;left:unset;right:unset;bottom:unset;top:unset;width:auto;margin-top:10px;max-width:none}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .descripcion ul li{width:auto;display:block;margin-right:0}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto .descripcion,.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .descripcion ul li ul li{font-size:16px}.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .descripcion ul li,.contenido.servicio.ficha.autoconsumo.aerotermia .texto.esp .descripcion ul li:nth-last-child(-n+2){margin-bottom:30px}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto .descripcion .scroll_table tr:last-child{font-size:20px}.scroll_table td,.scroll_table th{padding:10px 20px}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto .descripcion .scroll_table tr:last-child td:last-child{text-align:left}.contenido.soluciones.nosotros.caracteristicas .texto .descripcion{text-align:left}.contenido.soluciones.nosotros.caracteristicas.ahorrar .texto .descripcion{margin-top:20px}.contenido.nosotros.recarga .texto .titulo{max-width:none}.contenido.nosotros.recarga{padding-bottom:60px}.contenido.nosotros.caracteristicas.instalar .texto .descripcion ul li:before{width:80px;height:80px;background-size:contain;top:20px}.contenido.nosotros.caracteristicas.instalar .texto .descripcion ul li{padding-top:110px;padding-bottom:30px}.contenido.nosotros.caracteristicas.instalar .texto .descripcion{max-width:none}.contenido.innovacion.info .texto .titulo{font-size:2.5em}.contenido.innovacion.info .texto .subtitulo{font-size:1.6em}.contenido.innovacion .texto,.contenido.innovacion.info .texto{width:auto;margin-right:0}.contenido.innovacion.info{padding-bottom:20px}.contenido.nosotros.equipo.subvenciones .texto{display:block;width:auto;margin-right:0}.contenido.servicio.ficha.tipos_subvenciones .texto.esp,.contenido.nosotros.equipo.subvenciones .fotografia{width:auto}.contenido.nosotros.equipo.subvenciones{padding-bottom:20px}.contenido.servicio.ficha.tipos_subvenciones .texto.esp .descripcion p strong:nth-of-type(1){font-size:50px;display:block;color:#484848;opacity:.2}.contenido.servicio.ficha .texto.esp .descripcion p{line-height:1.1}.contenido.servicio.ficha.tipos_subvenciones .fotografia{width:auto}.contenido.contacto{padding-top:60px}.contenido.contacto .texto .titulo{font-size:2.5em}.contenido.contacto .texto .donde .horas,.contenido.contacto .texto .donde .lks a,.contenido.contacto .texto .descripcion{font-size:1.6em}.contenido.contacto .texto .descripcion em{font-size:25px;line-height:1.1}.contenido.contacto .texto .donde .subtitulo{font-size:2em}.contenido.contacto .texto .donde .lks{margin:0!important;margin-top:10px!important;margin-bottom:20px!important;display:block!important}.contenido.contacto .formulario{padding:30px}.contenido.contacto .formulario .campos .campo:nth-child(2){margin-top:10px}.contenido.contacto .formulario .titulo{margin-bottom:20px}div.format_popup{min-width:unset;padding-left:30px;padding-right:30px;top:0;position:fixed;left:0;right:0}div.format_popup .tit{font-size:2.5em}.contenido.contacto .formulario form .botones .boton{font-size:1.5em;line-height:60px;height:60px;padding:0 20px}.fancybox-close-small{position:fixed}.descripcion p{line-height:1.5!important}body.fancybox-active{overflow:hidden}.contenido.innovacion .innovaciones .item .texto .descripcion{height:auto;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:auto}.contenido.c_12 .texto .descripcion{text-align:center!important}.c_13 .descripcion strong:nth-of-type(1){font-size:50px;display:block;line-height:1;color:#484848;opacity:.3}.contenido.presentacion .servicios_portada .item .texto .titulo,.contenido.presentacion .servicios_portada .item .texto{color:black}}@media (max-width:359px){body{font-size:56%}}
