Inicio v1

/* ═══════════════════════════════════════════ CANARGY LANDING ═══════════════════════════════════════════ */ .cin { opacity: 0; transition: opacity 0.85s var(–ease-out), transform 0.85s var(–ease-out), filter 0.85s var(–ease-out); } /* Entry states */ .cin[data-cin=”fade-up”] { transform: translateY(60px); } .cin[data-cin=”fade-left”] { transform: translateX(-60px); } .cin[data-cin=”fade-right”] { transform: translateX(60px); } .cin[data-cin=”scale-up”] { transform: scale(0.88); filter: blur(4px); } .cin[data-cin=”zoom-in”] { transform: scale(1.12); filter: blur(6px); } .cin[data-cin=”rotate-in”] { transform: translateY(40px) rotate(-4deg); } /* Visible */ .cin.is-visible { opacity: 1; transform: none !important; filter: none !important; } /* Exit: elements leaving viewport top */ .cin.is-past { opacity: 0; transform: translateY(-30px) !important; transition-duration: 0.5s; } /* Stagger helpers */ .cin-d1 { transition-delay: 0.08s; } .cin-d2 { transition-delay: 0.16s; } .cin-d3 { transition-delay: 0.24s; } .cin-d4 { transition-delay: 0.32s; } .cin-d5 { transition-delay: 0.40s; } /* ═══════════════════════════════════════════ SHARED SECTION ═══════════════════════════════════════════ */ section { position: relative; z-index: 1; padding: 120px 56px; } .section-inner { max-width: 1200px; margin: 0 auto; } .section-tag { display: inline-block; background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: var(–r-pill); padding: 6px 18px; font-size: 0.71rem; text-transform: uppercase; letter-spacing: 2px; color: var(–sun); margin-bottom: 20px; } .section-h2 { font-family: var(–F-head); font-size: clamp(2rem, 3.8vw, 3.4rem); font-weight: 800; line-height: 1.07; letter-spacing: -1px; color: #fff; } .section-lead { color: rgba(255,255,255,0.47); font-size: 1.02rem; line-height: 1.87; margin-top: 16px; font-weight: 300; } .grad-line { width: 52px; height: 3px; background: linear-gradient(to right, var(–pink), var(–sun)); border-radius: 2px; margin: 20px 0; } .grad-line-c { margin: 20px auto; } /* ═══════════════════════════════════════════ MARQUEE ═══════════════════════════════════════════ */ .marquee-section { padding: 0; overflow: hidden; position: relative; z-index: 1; border-top: 1px solid var(–glass-border); border-bottom: 1px solid var(–glass-border); background: rgba(255,255,255,0.02); } .marquee-track { display: flex; gap: 60px; padding: 20px 0; animation: marquee 30s linear infinite; white-space: nowrap; } .marquee-item { display: flex; align-items: center; gap: 12px; flex-shrink: 0; font-family: var(–F-head); font-weight: 600; font-size: 0.8rem; letter-spacing: 1.2px; text-transform: uppercase; color: rgba(255,255,255,0.3); } .marquee-item svg { color: var(–pink); flex-shrink: 0; } @keyframes marquee { from { transform: translateX(0); } to { transform: translateX(-50%); } } /* ═══════════════════════════════════════════ SVG ICON HELPER ═══════════════════════════════════════════ */ .icon { display: block; flex-shrink: 0; } /* ═══════════════════════════════════════════ AUTOCONSUMO ═══════════════════════════════════════════ */ .cinema-layout { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: center; } .cinema-steps { margin-top: 38px; display: flex; flex-direction: column; gap: 16px; } .step-item { display: flex; gap: 18px; align-items: flex-start; background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: 20px; padding: 20px 22px; transition: transform 0.35s, background 0.35s; } .step-item:hover { transform: translateX(8px); background: rgba(255,255,255,0.09); } .step-num { font-family: var(–F-head); font-size: 1.6rem; font-weight: 800; background: linear-gradient(135deg, var(–sun), var(–pink)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; line-height: 1; flex-shrink: 0; width: 36px; } .step-content h4 { font-family: var(–F-head); font-size: 0.95rem; font-weight: 700; color: #fff; margin-bottom: 4px; } .step-content p { font-size: 0.84rem; color: rgba(255,255,255,0.45); line-height: 1.65; } .cinema-visual { position: relative; height: 560px; } .cinema-img-main { position: absolute; top: 0; left: 0; right: 68px; height: 356px; border-radius: var(–r-card); overflow: hidden; border: 1px solid var(–glass-border); } .cinema-img-main img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.7s var(–ease-out); } .cinema-img-main:hover img { transform: scale(1.04); } .cinema-img-main::after { content: ”; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 45%, rgba(18,6,14,0.6) 100%); } .cinema-img-sub { position: absolute; bottom: 0; right: 0; width: 192px; height: 208px; border-radius: 22px; overflow: hidden; border: 1px solid var(–glass-border); } .cinema-img-sub img { width: 100%; height: 100%; object-fit: cover; } .cinema-float-badge { position: absolute; bottom: 54px; left: 14px; background: rgba(18,6,14,0.75); backdrop-filter: var(–glass-blur); border: 1px solid var(–glass-border); border-radius: 18px; padding: 16px 22px; z-index: 5; } .float-num { font-family: var(–F-head); font-size: 2rem; font-weight: 800; background: linear-gradient(135deg, var(–sun), var(–pink)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .float-label { font-size: 0.7rem; color: rgba(255,255,255,0.42); margin-top: 4px; } /* ═══════════════════════════════════════════ GALERÍA ═══════════════════════════════════════════ */ #galeria { padding-top: 0; } .galeria-grid { display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: 228px 228px; gap: 12px; margin-top: 52px; } .galeria-item { border-radius: 20px; overflow: hidden; position: relative; border: 1px solid var(–glass-border); cursor: none; } .galeria-item img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s var(–ease-out); transform: scale(1.06); /* leaves room for parallax */ } .galeria-item:hover img { transform: scale(1.1); } .galeria-item::after { content: ”; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 50%, rgba(223,22,131,0.2) 100%); opacity: 0; transition: opacity 0.4s; } .galeria-item:hover::after { opacity: 1; } .galeria-item–tall { grid-row: span 2; } .galeria-item–wide { grid-column: span 2; } /* ═══════════════════════════════════════════ NOSOTROS ═══════════════════════════════════════════ */ .nosotros-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 72px; align-items: center; margin-top: 72px; } .nosotros-img-stack { position: relative; height: 500px; } .nimg { position: absolute; border-radius: 24px; overflow: hidden; border: 1px solid var(–glass-border); } .nimg img { width: 100%; height: 100%; object-fit: cover; } .nimg-a { top: 0; left: 0; width: 70%; height: 318px; } .nimg-b { bottom: 0; right: 0; width: 58%; height: 238px; } .nimg-overlay { position: absolute; bottom: 78px; left: 22px; background: rgba(18,6,14,0.78); backdrop-filter: var(–glass-blur); border: 1px solid var(–glass-border); border-radius: 16px; padding: 13px 20px; z-index: 10; } .nimg-overlay .lbl { font-size: 0.68rem; color: rgba(255,255,255,0.36); text-transform: uppercase; letter-spacing: 0.5px; } .nimg-overlay .val { font-family: var(–F-head); font-size: 1.12rem; font-weight: 800; color: var(–sun); } .values-list { margin-top: 30px; display: flex; flex-direction: column; gap: 12px; } .value-item { display: flex; gap: 16px; align-items: flex-start; padding: 17px 20px; background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: 18px; transition: transform 0.3s, background 0.3s; } .value-item:hover { transform: translateX(6px); background: rgba(255,255,255,0.08); } .value-icon-wrap { width: 38px; height: 38px; border-radius: 11px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: rgba(223,22,131,0.12); } .value-text h4 { font-family: var(–F-head); font-size: 0.92rem; font-weight: 700; color: #fff; margin-bottom: 3px; } .value-text p { font-size: 0.81rem; color: rgba(255,255,255,0.43); line-height: 1.62; } /* ═══════════════════════════════════════════ SERVICIOS ═══════════════════════════════════════════ */ .servicios-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; margin-top: 56px; } .servicio-card { background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: var(–r-card); padding: 38px 28px; position: relative; overflow: hidden; transition: transform 0.4s var(–ease-out), border-color 0.4s; } .servicio-card::before { content: ”; position: absolute; top: -50px; right: -50px; width: 160px; height: 160px; border-radius: 50%; opacity: 0.07; transition: opacity 0.4s, transform 0.4s; background: var(–pink); } .servicio-card:nth-child(2)::before { background: var(–sun); } .servicio-card:hover { transform: translateY(-8px); border-color: rgba(223,22,131,0.28); } .servicio-card:hover::before { opacity: 0.18; transform: scale(1.4); } .servicio-icon-wrap { width: 54px; height: 54px; border-radius: 16px; margin-bottom: 24px; display: flex; align-items: center; justify-content: center; background: rgba(223,22,131,0.1); transition: box-shadow 0.3s; } .servicio-card:nth-child(2) .servicio-icon-wrap { background: rgba(255,185,47,0.1); } .servicio-card:hover .servicio-icon-wrap { box-shadow: 0 0 26px rgba(223,22,131,0.3); } .servicio-card:nth-child(2):hover .servicio-icon-wrap { box-shadow: 0 0 26px rgba(255,185,47,0.3); } .servicio-card h3 { font-family: var(–F-head); font-size: 1.17rem; font-weight: 700; color: #fff; margin-bottom: 10px; } .servicio-card p { font-size: 0.84rem; color: rgba(255,255,255,0.46); line-height: 1.77; } .servicio-link { display: inline-flex; align-items: center; gap: 7px; margin-top: 24px; font-size: 0.81rem; font-weight: 600; color: var(–pink-light); text-decoration: none; transition: gap 0.3s, color 0.3s; } .servicio-link:hover { gap: 14px; color: var(–sun); } /* ═══════════════════════════════════════════ PARA QUIÉN ═══════════════════════════════════════════ */ .quien-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-top: 56px; } .quien-card { position: relative; border-radius: var(–r-card); overflow: hidden; padding: 54px 44px; min-height: 400px; display: flex; flex-direction: column; justify-content: flex-end; border: 1px solid var(–glass-border); transition: transform 0.4s var(–ease-out); } .quien-card:hover { transform: scale(1.018); } .quien-card-img { position: absolute; inset: 0; z-index: 0; } .quien-card-img img { width: 100%; height: 100%; object-fit: cover; opacity: 0.28; transition: opacity 0.4s; } .quien-card:hover .quien-card-img img { opacity: 0.38; } .quien-card-bg { position: absolute; inset: 0; z-index: 1; } .quien-card:nth-child(1) .quien-card-bg { background: linear-gradient(160deg, rgba(223,22,131,0.22) 0%, rgba(18,6,14,0.9) 65%); } .quien-card:nth-child(2) .quien-card-bg { background: linear-gradient(160deg, rgba(255,185,47,0.2) 0%, rgba(18,6,14,0.9) 65%); } .quien-card-icon { position: absolute; top: 34px; right: 34px; opacity: 0.35; z-index: 2; } .quien-card-content { position: relative; z-index: 3; } .quien-tag { display: inline-block; background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.13); backdrop-filter: blur(10px); border-radius: var(–r-pill); padding: 5px 15px; font-size: 0.7rem; text-transform: uppercase; letter-spacing: 1.2px; color: rgba(255,255,255,0.5); margin-bottom: 12px; } .quien-card h3 { font-family: var(–F-head); font-size: 1.82rem; font-weight: 800; color: #fff; line-height: 1.1; margin-bottom: 11px; } .quien-card p { font-size: 0.86rem; color: rgba(255,255,255,0.52); line-height: 1.77; max-width: 330px; } .quien-cta { display: inline-flex; align-items: center; gap: 9px; margin-top: 24px; background: rgba(255,255,255,0.09); border: 1px solid rgba(255,255,255,0.18); backdrop-filter: blur(10px); border-radius: var(–r-pill); padding: 11px 22px; color: #fff; text-decoration: none; font-size: 0.84rem; font-weight: 500; transition: background 0.3s, transform 0.3s; } .quien-cta:hover { background: rgba(223,22,131,0.24); transform: translateY(-2px); } /* ═══════════════════════════════════════════ PROCESO ═══════════════════════════════════════════ */ .proceso-timeline { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; margin-top: 68px; position: relative; } .proceso-timeline::before { content: ”; position: absolute; top: 44px; left: 12%; right: 12%; height: 1px; background: linear-gradient(to right, var(–pink), var(–sun)); opacity: 0.2; } .proceso-step { padding: 0 14px; text-align: center; } .proceso-circle { width: 88px; height: 88px; margin: 0 auto 26px; border-radius: 50%; background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); display: flex; align-items: center; justify-content: center; transition: transform 0.3s, border-color 0.4s, box-shadow 0.4s; } .proceso-step:hover .proceso-circle { transform: scale(1.1); border-color: var(–pink); box-shadow: 0 0 28px rgba(223,22,131,0.24); } .proceso-circle .num { font-family: var(–F-head); font-size: 1.55rem; font-weight: 800; background: linear-gradient(135deg, var(–sun), var(–pink)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .proceso-step h4 { font-family: var(–F-head); font-size: 0.95rem; font-weight: 700; color: #fff; margin-bottom: 9px; } .proceso-step p { font-size: 0.8rem; color: rgba(255,255,255,0.41); line-height: 1.65; } /* ═══════════════════════════════════════════ CONTACTO ═══════════════════════════════════════════ */ .contacto-grid { display: grid; grid-template-columns: 1fr 1.35fr; gap: 58px; align-items: start; margin-top: 56px; } .contact-details { margin-top: 32px; display: flex; flex-direction: column; gap: 13px; } .contact-row { display: flex; align-items: center; gap: 14px; background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: 15px; padding: 15px 20px; text-decoration: none; color: inherit; transition: transform 0.3s, background 0.3s; } .contact-row:hover { transform: translateX(6px); background: rgba(255,255,255,0.08); } .contact-row-icon-wrap { width: 36px; height: 36px; border-radius: 10px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: rgba(223,22,131,0.12); } .contact-row-text .lbl { font-size: 0.68rem; color: rgba(255,255,255,0.36); text-transform: uppercase; letter-spacing: 0.5px; } .contact-row-text .val { font-size: 0.89rem; color: #fff; font-weight: 500; margin-top: 2px; } .contact-form { background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: var(–r-card); padding: 42px 36px; } .form-group { margin-bottom: 18px; } .form-group label { display: block; font-size: 0.72rem; color: rgba(255,255,255,0.4); text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 7px; } .form-group input, .form-group select, .form-group textarea { width: 100%; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.09); border-radius: 12px; padding: 13px 16px; color: #fff; font-family: var(–F-body); font-size: 0.91rem; outline: none; transition: border-color 0.3s, background 0.3s; -webkit-appearance: none; } .form-group input::placeholder, .form-group textarea::placeholder { color: rgba(255,255,255,0.2); } .form-group input:focus, .form-group select:focus, .form-group textarea:focus { border-color: var(–pink); background: rgba(223,22,131,0.05); } .form-group select option { background: var(–deep); color: #fff; } .form-group textarea { resize: none; height: 100px; } .form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 13px; } .form-check { display: flex; gap: 10px; align-items: flex-start; font-size: 0.75rem; color: rgba(255,255,255,0.38); line-height: 1.5; margin-bottom: 22px; } .form-check input[type=checkbox] { margin-top: 2px; accent-color: var(–pink); flex-shrink: 0; } .form-check a { color: var(–pink-light); text-decoration: none; } .btn-submit { width: 100%; background: linear-gradient(135deg, var(–pink), var(–sun)); color: #fff; border: none; border-radius: var(–r-pill); padding: 15px 32px; font-family: var(–F-body); font-size: 0.95rem; font-weight: 600; cursor: none; transition: transform 0.3s, box-shadow 0.3s; box-shadow: 0 8px 28px rgba(223,22,131,0.44); } .btn-submit:hover { transform: translateY(-2px); box-shadow: 0 14px 40px rgba(223,22,131,0.54); } /* ═══════════════════════════════════════════ FOOTER ═══════════════════════════════════════════ */ footer { position: relative; z-index: 1; padding: 60px 56px 34px; border-top: 1px solid var(–glass-border); background: rgba(255,255,255,0.015); } .footer-inner { max-width: 1200px; margin: 0 auto; } .footer-grid { display: grid; grid-template-columns: 2fr 1fr 1fr 1fr; gap: 48px; margin-bottom: 52px; } .footer-logo { height: 30px; width: auto; display: block; margin-bottom: 16px; } .footer-brand p { font-size: 0.83rem; color: rgba(255,255,255,0.35); line-height: 1.77; max-width: 238px; } .social-row { display: flex; gap: 9px; margin-top: 20px; } .social-btn { width: 40px; height: 40px; background: var(–glass-bg); border: 1px solid var(–glass-border); backdrop-filter: var(–glass-blur); border-radius: 12px; display: flex; align-items: center; justify-content: center; text-decoration: none; color: rgba(255,255,255,0.5); transition: background 0.3s, color 0.3s, transform 0.3s; } .social-btn:hover { background: rgba(223,22,131,0.22); color: #fff; transform: translateY(-3px); } .footer-col h5 { font-family: var(–F-head); font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 1.2px; color: rgba(255,255,255,0.32); margin-bottom: 16px; } .footer-col ul { list-style: none; display: flex; flex-direction: column; gap: 11px; } .footer-col ul li a { text-decoration: none; color: rgba(255,255,255,0.49); font-size: 0.84rem; transition: color 0.3s; } .footer-col ul li a:hover { color: #fff; } .footer-bottom { display: flex; justify-content: space-between; align-items: center; border-top: 1px solid var(–glass-border); padding-top: 20px; font-size: 0.75rem; color: rgba(255,255,255,0.25); } .footer-bottom a { color: rgba(255,255,255,0.25); text-decoration: none; transition: color 0.3s; } .footer-bottom a:hover { color: rgba(255,255,255,0.5); } /* ═══════════════════════════════════════════ RESPONSIVE ═══════════════════════════════════════════ */ @media (max-width: 1024px) { section { padding: 96px 32px; } nav, nav.scrolled { padding: 14px 28px; } .nav-links { gap: 20px; } .cinema-layout { grid-template-columns: 1fr; } .cinema-visual { display: none; } .nosotros-grid { grid-template-columns: 1fr; } .nosotros-img-stack { height: 290px; } .nimg-a { width: 58%; height: 185px; } .nimg-b { width: 48%; height: 168px; } .servicios-grid { grid-template-columns: 1fr 1fr; } .galeria-grid { grid-template-columns: repeat(2, 1fr); grid-template-rows: auto; } .galeria-item–tall, .galeria-item–wide { grid-row: span 1; grid-column: span 1; } .quien-grid { grid-template-columns: 1fr; } .proceso-timeline { grid-template-columns: 1fr 1fr; gap: 34px; } .proceso-timeline::before { display: none; } .contacto-grid { grid-template-columns: 1fr; } .footer-grid { grid-template-columns: 1fr 1fr; } } @media (max-width: 768px) { section { padding: 80px 20px; } nav, nav.scrolled { padding: 12px 20px; } .nav-links { display: none; } .servicios-grid { grid-template-columns: 1fr; } .galeria-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 170px 170px 170px; } .proceso-timeline { grid-template-columns: 1fr; gap: 26px; } .footer-grid { grid-template-columns: 1fr; } .footer-bottom { flex-direction: column; gap: 10px; text-align: center; } .form-row { grid-template-columns: 1fr; } .quien-card { padding: 34px 26px; min-height: 308px; } .contact-form { padding: 26px 20px; } body, a, button { cursor: auto; } #cursor-dot, #cursor-ring { display: none; } }
Empresa instaladora en Canarias

Energía 100% verde
en Canarias

Construye con nosotros un archipiélago más sostenible. Soluciones fotovoltaicas llave en mano para hogares y empresas.

100%
Energía renovable
+50
Instalaciones
0€
Gestiones por tu cuenta
CO₂↓
Emisiones reducidas
Scroll
Energía Solar
Sostenibilidad
Autoconsumo
Almacenamiento
Puntos de Recarga
Residencial
Empresas
Canarias
Energía Solar
Autoconsumo
Puntos de Recarga
Residencial
Empresas
Almacenamiento
Canarias

Llave en mano,
sin preocupaciones

Nos encargamos de todo el proceso para que no tengas que preocuparte de nada. Desde la planificación hasta la legalización.

01

Planificación y diseño

Estudiamos tu consumo y diseñamos el sistema ideal para tu cubierta y necesidades.

02

Instalación profesional

Nuestro equipo técnico instala los paneles con la máxima precisión y seguridad.

03

Puesta en marcha y legalización

Gestionamos todos los trámites administrativos y legales por ti.

Instalación El Escobonal
Detalle paneles
30%
Ahorro medio en factura eléctrica

Instalaciones reales
en todo el archipiélago

Proyecto Canargy
Santa Brígida
Jualex
Hermigua
Candelaria
Barranco Hondo

Somos energía 100% verde
en Canarias

Nuestra misión es convertir el archipiélago canario en un lugar más sostenible, acercando las energías renovables a todos los hogares y empresas de las islas.

Equipo
Instalación
Proyectos completados
+50 instalaciones

Nacimos con el objetivo de hacer del archipiélago canario un territorio de referencia en energías renovables. Un equipo local, comprometido con el territorio y con el planeta.

Compromiso total

Nos involucramos en cada proyecto como si fuera el nuestro propio.

Sostenibilidad real

Cada instalación reduce emisiones y protege el entorno canario.

Tecnología de vanguardia

Trabajamos con los mejores equipos y fabricantes del mercado.

Equipo local

Somos de aquí. Conocemos el archipiélago y sus particularidades.

Elige la energía buena
para el planeta

Soluciones personalizadas de instalación y mantenimiento fotovoltaico para residencial y empresas.

Instalación fotovoltaica

Diseñamos e instalamos tu sistema solar de principio a fin. Desde la selección de paneles hasta la instalación y puesta en marcha. Maximizamos la producción adaptada a tu cubierta.

Solicitar presupuesto

Mantenimiento

Tu sistema solar siempre a pleno rendimiento. Mantenimiento preventivo, limpieza de paneles y revisión técnica periódica gestionada por nuestro equipo experto.

Solicitar presupuesto

Puntos de recarga

¿Sabías que el coche eléctrico puede evitar hasta 25,3 g de CO₂ por kilómetro? Te asesoramos, elegimos el mejor cargador para tu vehículo y lo instalamos.

Solicitar presupuesto

Soluciones para cada necesidad

Residencial
Sector Residencial

Para tu hogar

Cada hogar es único. Diseñamos un sistema solar personalizado que se adapta a tus necesidades energéticas en Canarias.

Quiero saber más →
Empresas
Sector Empresarial

Para tu empresa

La energía eléctrica es uno de los mayores gastos operativos. Ayudamos a empresas a reducir costes y ganar independencia energética.

Quiero saber más →

4 pasos hacia tu energía libre

1

Contacto

Conocemos tus necesidades y preferencias energéticas de forma personalizada.

2

Estudio personalizado

Analizamos tu consumo y cubierta para diseñar el sistema solar perfecto.

3

Propuesta

Presentamos el estudio detallado y resolvemos todas tus dudas sin compromiso.

4

Instalación

Formalizamos el contrato y nos ponemos en marcha. Tú solo disfrutas del sol.

Empecemos tu proyecto solar

Ponte en contacto con nosotros y te asesoramos de forma personalizada. Sin compromiso. Gestionamos tu energía 100% verde.