1<!doctype html> 2<html lang="en-US"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 8<link rel="alternate" href="https://solarspy.ai/kontakt/" hreflang="pl" /> 9<link rel="alternate" href="https://solarspy.ai/de/kontakt-de/" hreflang="de" /> 10<link rel="alternate" href="https://solarspy.ai/en/contact/" hreflang="en" /> 11<link rel="alternate" href="https://solarspy.ai/es/contactactenos-esp/" hreflang="es" /> 12 13 <!-- This site is optimized with the Yoast SEO plugin v28.1 - https://yoast.com/product/yoast-seo-wordpress/ --> 14 <title>Contact Solar Spy â Book a Free Presentation Today</title> 15 <meta name="description" content="Have questions about Solar Spy? Contact us and book a free presentation of our AI solutions for solar power plants." /> 16 <link rel="canonical" href="https://solarspy.ai/en/contact/" /> 17 <meta property="og:locale" content="en_US" /> 18 <meta property="og:locale:alternate" content="pl_PL" /> 19 <meta property="og:locale:alternate" content="de_DE" /> 20 <meta property="og:locale:alternate" content="es_ES" /> 21 <meta property="og:type" content="article" /> 22 <meta property="og:title" content="Contact Solar Spy â Book a Free Presentation Today" /> 23 <meta property="og:description" content="Have questions about Solar Spy? Contact us and book a free presentation of our AI solutions for solar power plants." /> 24 <meta property="og:url" content="https://solarspy.ai/en/contact/" /> 25 <meta property="og:site_name" content="Solar Spy" /> 26 <meta property="article:publisher" content="https://www.facebook.com/p/Solar-Spy-100077454786600/" /> 27 <meta property="article:modified_time" content="2026-07-19T07:08:31+00:00" /> 28 <meta property="og:image" content="https://solarspy.ai/wp-content/uploads/2024/04/1280px-Flag_of_the_United_States.svg-1024x539.png" /> 29 <meta name="twitter:card" content="summary_large_image" /> 30 <meta name="twitter:label1" content="Est. reading time" /> 31 <meta name="twitter:data1" content="2 minutes" /> 32
32<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/solarspy.ai\/en\/contact\/","url":"https:\/\/solarspy.ai\/en\/contact\/","name":"Contact Solar Spy â Book a Free Presentation Today","isPartOf":{"@id":"https:\/\/solarspy.ai\/en\/homepage\/#website"},"primaryImageOfPage":{"@id":"https:\/\/solarspy.ai\/en\/contact\/#primaryimage"},"image":{"@id":"https:\/\/solarspy.ai\/en\/contact\/#primaryimage"},"thumbnailUrl":"https:\/\/solarspy.ai\/wp-content\/uploads\/2024\/04\/1280px-Flag_of_the_United_States.svg-1024x539.png","datePublished":"2024-03-23T16:03:48+00:00","dateModified":"2026-07-19T07:08:31+00:00","description":"Have questions about Solar Spy? Contact us and book a free presentation of our AI solutions for solar power plants.","breadcrumb":{"@id":"https:\/\/solarspy.ai\/en\/contact\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/solarspy.ai\/en\/contact\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/solarspy.ai\/en\/contact\/#primaryimage","url":"https:\/\/solarspy.ai\/wp-content\/uploads\/2024\/04\/1280px-Flag_of_the_United_States.svg-1024x539.png","contentUrl":"https:\/\/solarspy.ai\/wp-content\/uploads\/2024\/04\/1280px-Flag_of_the_United_States.svg-1024x539.png"},{"@type":"BreadcrumbList","@id":"https:\/\/solarspy.ai\/en\/contact\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona gÅówna","item":"https:\/\/solarspy.ai\/en\/homepage\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/solarspy.ai\/en\/homepage\/#website","url":"https:\/\/solarspy.ai\/en\/homepage\/","name":"Solar Spy","description":"Lift your solar investment ROI with AI-powered site Managment, Inspections and Forecasting","publisher":{"@id":"https:\/\/solarspy.ai\/en\/homepage\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/solarspy.ai\/en\/homepage\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/solarspy.ai\/en\/homepage\/#organization","name":"Solar Spy","url":"https:\/\/solarspy.ai\/en\/homepage\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/solarspy.ai\/en\/homepage\/#\/schema\/logo\/image\/","url":"https:\/\/solarspy.ai\/wp-content\/uploads\/logo_solarspy-02.png","contentUrl":"https:\/\/solarspy.ai\/wp-content\/uploads\/logo_solarspy-02.png","width":415,"height":141,"caption":"Solar Spy"},"image":{"@id":"https:\/\/solarspy.ai\/en\/homepage\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/p\/Solar-Spy-100077454786600\/","https:\/\/www.linkedin.com\/company\/solarspy\/"]}]}</script>
32 33 <!-- / Yoast SEO plugin. --> 34 35 36<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 37<link rel="alternate" type="application/rss+xml" title="Solar Spy » Feed" href="https://solarspy.ai/en/feed/" /> 38<link rel="alternate" type="application/rss+xml" title="Solar Spy » Comments Feed" href="https://solarspy.ai/en/comments/feed/" /> 39<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://solarspy.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsolarspy.ai%2Fen%2Fcontact%2F&lang=en" /> 40<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://solarspy.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsolarspy.ai%2Fen%2Fcontact%2F&format=xml&lang=en" /> 41<style id="wp-img-auto-sizes-contain-inline-css"> 42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 44</style> 45<style id="wp-emoji-styles-inline-css"> 46 47 img.wp-smiley, img.emoji { 48 display: inline !important; 49 border: none !important; 50 box-shadow: none !important; 51 height: 1em !important; 52 width: 1em !important; 53 margin: 0 0.07em !important; 54 vertical-align: -0.1em !important; 55 background: none !important; 56 padding: 0 !important; 57 } 58/*# sourceURL=wp-emoji-styles-inline-css */ 59</style> 60<style id="global-styles-inline-css"> 61:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
61--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
61.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 62:root :where(.wp-block-icon svg){width: 24px;} 63:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 64/*# sourceURL=global-styles-inline-css */ 65</style> 66<link rel='stylesheet' id='cew-flickity-css' href='https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/vendor/flickity.css?ver=774183660' media='all' /> 67<link rel='stylesheet' id='cew-style-css' href='https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/dist/css/public.min.css?ver=912414181' media='all' /> 68<link rel='stylesheet' id='parent-style-css' href='https://solarspy.ai/wp-content/themes/hello-elementor/style.css?ver=7.1.2' media='all' /> 69<link rel='stylesheet' id='child-style-css' href='https://solarspy.ai/wp-content/themes/hello-elementor-child/style.css?ver=7.1.2' media='all' /> 70<link rel='stylesheet' id='hello-elementor-css' href='https://solarspy.ai/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.9' media='all' /> 71<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://solarspy.ai/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.9' media='all' /> 72<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://solarspy.ai/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.9' media='all' /> 73<link rel='stylesheet' id='elementor-frontend-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.0' media='all' /> 74<link rel='stylesheet' id='elementor-post-7-css' href='https://solarspy.ai/wp-content/uploads/elementor/css/post-7.css?ver=1790452573' media='all' /> 75<link rel='stylesheet' id='widget-image-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.2.0' media='all' /> 76<link rel='stylesheet' id='widget-nav-menu-css' href='https://solarspy.ai/wp-content/plugins/pro-elements/assets/css/widget-nav-menu.min.css?ver=4.1.0' media='all' /> 77<link rel='stylesheet' id='e-sticky-css' href='https://solarspy.ai/wp-content/plugins/pro-elements/assets/css/modules/sticky.min.css?ver=4.1.0' media='all' /> 78<link rel='stylesheet' id='widget-heading-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.0' media='all' /> 79<link rel='stylesheet' id='widget-form-css' href='https://solarspy.ai/wp-content/plugins/pro-elements/assets/css/widget-form.min.css?ver=4.1.0' media='all' /> 80<link rel='stylesheet' id='widget-social-icons-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.0' media='all' /> 81<link rel='stylesheet' id='e-apple-webkit-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.2.0' media='all' /> 82<link rel='stylesheet' id='elementor-icons-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.53.0' media='all' /> 83<link rel='stylesheet' id='cpel-language-switcher-css' href='https://solarspy.ai/wp-content/plugins/connect-polylang-elementor/assets/css/language-switcher.min.css?ver=2.5.5' media='all' /> 84<link rel='stylesheet' id='elementor-post-2312-css' href='https://solarspy.ai/wp-content/uploads/elementor/css/post-2312.css?ver=1790456096' media='all' /> 85<link rel='stylesheet' id='elementor-post-17-css' href='https://solarspy.ai/wp-content/uploads/elementor/css/post-17.css?ver=1790452574' media='all' /> 86<link rel='stylesheet' id='elementor-post-108-css' href='https://solarspy.ai/wp-content/uploads/elementor/css/post-108.css?ver=1790452574' media='all' />
87<style id="hide_field_class_style-inline-css"> 88.cfef-hidden, .cfef-hidden-step-field { 89 display: none !important; 90 } 91/*# sourceURL=hide_field_class_style-inline-css */ 92</style> 93<link rel='stylesheet' id='elementor-gf-poppins-css' href='https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 94<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> 95<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' /> 96<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://solarspy.ai/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
97<script id="cookie-law-info-js-extra"> 98var _ckyConfig = {"_ipData":[],"_assetsURL":"https://solarspy.ai/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://solarspy.ai","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":false,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"showMore":{"status":true,"tag":"show-desc-button","type":"button","styles":{"color":"#1863DC"}},"showLess":{"status":true,"tag":"hide-desc-button","type":"button","styles":{"color":"#1863DC"}},"alwaysActive":{"status":true,"tag":"always-active","styles":{"color":"#008000"}},"manualLinks":{"status":true,"tag":"manual-links","type":"link","styles":{"color":"#1863DC"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.3","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":{"color":"#1863DC"}},{"tag":"hide-desc-button","styles":{"color":"#1863DC"}},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"#\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":false,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"
98Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]}; 99var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}
99.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}
99.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px;
99 width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}
99.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"}; 100//# sourceURL=cookie-law-info-js-extra 101</script>
vendor: 1 bytes, line 101
101
102<script id="cookie-law-info-js" src="https://solarspy.ai/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.5.3"></script>
vendor: 1 bytes, line 102
102
103<script id="jquery-core-js" src="https://solarspy.ai/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 103
103
104<script id="jquery-migrate-js" src="https://solarspy.ai/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 104
104
105<script id="cew-splitType-js" src="https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/vendor/splitType.min.js?ver=1"></script>
vendor: 1 bytes, line 105
105
106<script id="cew-lottie-js" src="https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/vendor/dotlottie.min.js?ver=1"></script>
vendor: 1 bytes, line 106
106
107<script id="cew-gsap-js" src="https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/vendor/gsap.min.js?ver=1"></script>
vendor: 1 bytes, line 107
107
108<script id="cew-scrollTrigger-js" src="https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/vendor/scrollTrigger.min.js?ver=1"></script>
108 109<link rel="https://api.w.org/" href="https://solarspy.ai/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://solarspy.ai/wp-json/wp/v2/pages/2312" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://solarspy.ai/xmlrpc.php?rsd" /> 110<meta name="generator" content="WordPress 7.1.2" /> 111<link rel='shortlink' href='https://solarspy.ai/?p=2312' /> 112<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><meta name="generator" content="Site Kit by Google 1.184.0" /><!-- Analytics by WP Statistics - https://wp-statistics.com --> 113<meta name="generator" content="Elementor 4.2.0; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 114<style> 115 116 117 118</style> 119 120 121 122<!-- Google Tag Manager -->
123<script>
vendor: 327 bytes, lines 123-127
123(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 124new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 125j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 126'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 127})(window,document,'script','dataLayer','
127GTM-PJDHTXJR
vendor: 3 bytes, line 127
127');
127</script>
127 128<!-- End Google Tag Manager --> 129 <style> 130 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 131 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 132 background-image: none !important; 133 } 134 @media screen and (max-height: 1024px) { 135 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 136 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 137 background-image: none !important; 138 } 139 } 140 @media screen and (max-height: 640px) { 141 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 142 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 143 background-image: none !important; 144 } 145 } 146 </style> 147 <meta name="theme-color" content="#FAFAFA"> 148 <link rel="icon" href="https://solarspy.ai/wp-content/uploads/2024/04/favicon.svg" sizes="32x32" /> 149<link rel="icon" href="https://solarspy.ai/wp-content/uploads/2024/04/favicon.svg" sizes="192x192" /> 150<link rel="apple-touch-icon" href="https://solarspy.ai/wp-content/uploads/2024/04/favicon.svg" /> 151<meta name="msapplication-TileImage" content="https://solarspy.ai/wp-content/uploads/2024/04/favicon.svg" /> 152<style id="wp-custom-css"> 153.cky-notice-btn-wrapper button { 154 font-size: 15px !important; 155} 156.cky-notice-btn-wrapper { 157 gap: 10px; 158} 159button.cky-btn.cky-btn-accept{ 160 background-color:#fec604 !important; 161 border-color: #fec604!important; 162} 163button.cky-btn.cky-btn-customize, 164button.cky-btn.cky-btn-reject{ 165 border-color: #fec604!important; 166 color: #fec604!important; 167} 168.cky-btn-revisit-wrapper{ 169 background:#fec604 !important; 170} 171</style> 172</head> 173<body class="wp-singular page-template-default page page-id-2312 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-elementor-child hello-elementor-default elementor-default elementor-kit-7 elementor-page elementor-page-2312"> 174
175<script> 176(function () { 177 /** 178 * COOKIEYES TRANSLATOR - dopasowany do realnej struktury bannera 179 */ 180 181 function detectLang() { 182 var htmlLang = document.documentElement.lang; 183 if (htmlLang) { 184 var code = htmlLang.slice(0, 2).toLowerCase(); 185 if (['pl', 'de', 'es', 'en'].includes(code)) return code; 186 } 187 188 var path = window.location.pathname; 189 if (path.startsWith('/en/') || path === '/en') return 'en'; 190 if (path.startsWith('/de/') || path === '/de') return 'de'; 191 if (path.startsWith('/es/') || path === '/es') return 'es'; 192 193 return 'pl'; 194 } 195 196 var lang = detectLang(); 197 198 if (lang === 'en') return; 199 200 var translations = { 201 pl: { 202 title: 'Szanujemy TwojÄ prywatnoÅÄ', 203 description: 'Używamy plików cookie, aby poprawiÄ jakoÅÄ przeglÄ dania, wyÅwietlaÄ spersonalizowane reklamy lub treÅci oraz analizowaÄ ruch na stronie. KlikajÄ c âZaakceptuj wszystkie", wyrażasz zgodÄ na wykorzystywanie przez nas plików cookie.', 204 customise: 'Dostosuj', 205 reject: 'OdrzuÄ wszystkie', 206 accept: 'Zaakceptuj wszystkie' 207 }, 208 de: { 209 title: 'Wir schätzen Ihre Privatsphäre', 210 description: 'Wir verwenden Cookies, um Ihr Surferlebnis zu verbessern, personalisierte Anzeigen oder Inhalte bereitzustellen und unseren Traffic zu analysieren. Indem Sie auf âAlle akzeptieren" klicken, stimmen Sie unserer Verwendung von Cookies zu.', 211 customise: 'Anpassen', 212 reject: 'Alle ablehnen', 213 accept: 'Alle akzeptieren' 214 }, 215 es: { 216 title: 'Valoramos tu privacidad', 217 description: 'Utilizamos cookies para mejorar tu experiencia de navegación, ofrecer anuncios o contenido personalizado y analizar nuestro tráfico. Al hacer clic en "Aceptar todo", aceptas nuestro uso de cookies.', 218 customise: 'Personalizar', 219 reject: 'Rechazar todo', 220 accept: 'Aceptar todo' 221 } 222 }; 223 224 var t = translations[lang]; 225 if (!t) return; 226 227 function translateBanner() { 228 var bar = document.querySelector('.cky-consent-bar[data-cky-tag="notice"]'); 229 if (!bar) return false; 230 231 var title = bar.querySelector('[data-cky-tag="title"]'); 232 if (title) title.textContent = t.title; 233 234 var description = bar.querySelector('[data-cky-tag="description"] p'); 235 if (description) description.textContent = t.description; 236 237 var customiseBtn = bar.querySelector('[data-cky-tag="settings-button"]'); 238 if (customiseBtn) { 239 customiseBtn.textContent = t.customise; 240 customiseBtn.setAttribute('aria-label', t.customise); 241 } 242 243 var rejectBtn = bar.querySelector('[data-cky-tag="reject-button"]'); 244 if (rejectBtn) { 245 rejectBtn.textContent = t.reject; 246 rejectBtn.setAttribute('aria-label', t.reject); 247 } 248 249 var acceptBtn = bar.querySelector('[data-cky-tag="accept-button"]'); 250 if (acceptBtn) { 251 acceptBtn.textContent = t.accept; 252 acceptBtn.setAttribute('aria-label', t.accept); 253 } 254 255 return true; 256 } 257 258 var translated = translateBanner(); 259 if (!translated) { 260 var observer = new MutationObserver(function () { 261 if (translateBanner()) { 262 observer.disconnect(); 263 } 264 }); 265 observer.observe(document.body, { childList: true, subtree: true }); 266 } 267})(); 268</script>
268 269 270<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 271 272 <header data-elementor-type="header" data-elementor-id="17" class="elementor elementor-17 elementor-location-header" data-elementor-post-type="elementor_library"> 273 <div class="elementor-element elementor-element-67fa3d79 e-con-full e-flex e-con e-parent" data-id="67fa3d79" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","enable_glow_container":"no","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> 274 <div class="elementor-element elementor-element-520740d elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="520740d" data-element_type="widget" data-e-type="widget" data-widget_type="theme-site-logo.default"> 275 <div class="elementor-widget-container"> 276 <a href="https://solarspy.ai/en/homepage/"> 277 <img width="350" height="100" src="https://solarspy.ai/wp-content/uploads/cropped-solar-spy-logo-350-x-100-1.png" class="attachment-full size-full wp-image-7032" alt="logo" srcset="https://solarspy.ai/wp-content/uploads/cropped-solar-spy-logo-350-x-100-1.png 350w, https://solarspy.ai/wp-content/uploads/cropped-solar-spy-logo-350-x-100-1-300x86.png 300w" sizes="(max-width: 350px) 100vw, 350px" /> </a> 278 </div> 279 </div> 280 <div class="elementor-element elementor-element-6b37233 e-con-full e-flex e-con e-child" data-id="6b37233" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 281 <div class="elementor-element elementor-element-7a2249a elementor-nav-menu--stretch elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="7a2249a" data-element_type="widget" data-e-type="widget" data-settings="{"full_width":"stretch","layout":"horizontal","submenu_icon":{"value":"<i class=\"fas fa-caret-down\" aria-hidden=\"true\"><\/i>","library":"fa-solid"},"toggle":"burger"}" data-widget_type="nav-menu.default"> 282 <div class="elementor-widget-container"> 283 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none"> 284 <ul id="menu-1-7a2249a" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2316"><a href="#" class="elementor-item elementor-item-anchor">Solutions</a> 285<ul class="sub-menu elementor-nav-menu--dropdown"> 286 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2317"><a href="https://solarspy.ai/en/pv-copilot-for-complete-lifecycle-management/" class="elementor-sub-item">Platform by Solar Spy</a></li> 287 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2319"><a href="https://solarspy.ai/en/aerial-inspections-with-ai-powered-analysis/" class="elementor-sub-item">AI Analysis of Aerial Inspections</a></li> 288 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6581"><a href="https://solarspy.ai/en/commissioning-support/" class="elementor-sub-item">Commissioning Support</a></li> 289 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7014"><a href="https://solarspy.ai/en/work-orders-us/" class="elementor-sub-item">Work Orders for O&M</a></li> 290 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7013"><a href="https://solarspy.ai/en/remote-power-control/" class="elementor-sub-item">Remote Power Control for PV Plants</a></li> 291 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6445"><a href="https://solarspy.ai/en/short-term-power-forecasting/" class="elementor-sub-item">Short-Term Forecasting</a></li> 292</ul> 293</li> 294<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2323"><a href="#" class="elementor-item elementor-item-anchor">Key Benefits</a> 295<ul class="sub-menu elementor-nav-menu--dropdown"> 296 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2324"><a href="/en/ipps-and-investors/" class="elementor-sub-item">IPPs and Investors</a></li> 297 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2326"><a href="/en/asset-managers/" class="elementor-sub-item">Asset Managers</a></li> 298 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2328"><a href="/en/om-specialists/" class="elementor-sub-item">O&Ms</a></li> 299 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2330"><a href="https://solarspy.ai/en/epcs/" class="elementor-sub-item">EPCs</a></li> 300</ul> 301</li> 302<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2332"><a href="https://solarspy.ai/resources/" class="elementor-item">Resources</a></li> 303<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2333"><a href="/en/about-us/" class="elementor-item">About Us</a></li> 304<li class="loginButton menu-item menu-item-type-custom menu-item-object-custom menu-item-4592"><a href="https://platform.solarspy.ai" class="elementor-item">Log in</a></li> 305<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2312 current_page_item menu-item-2334"><a href="https://solarspy.ai/en/contact/" aria-current="page" class="elementor-item elementor-item-active">Contact Us</a></li> 306</ul> </nav> 307 <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> 308 <i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> </div> 309 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 310 <ul id="menu-2-7a2249a" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2316"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Solutions</a> 311<ul class="sub-menu elementor-nav-menu--dropdown"> 312 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2317"><a href="https://solarspy.ai/en/pv-copilot-for-complete-lifecycle-management/" class="elementor-sub-item" tabindex="-1">Platform by Solar Spy</a></li> 313 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2319"><a href="https://solarspy.ai/en/aerial-inspections-with-ai-powered-analysis/" class="elementor-sub-item" tabindex="-1">AI Analysis of Aerial Inspections</a></li> 314 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6581"><a href="https://solarspy.ai/en/commissioning-support/" class="elementor-sub-item" tabindex="-1">Commissioning Support</a></li> 315 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7014"><a href="https://solarspy.ai/en/work-orders-us/" class="elementor-sub-item" tabindex="-1">Work Orders for O&M</a></li> 316 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7013"><a href="https://solarspy.ai/en/remote-power-control/" class="elementor-sub-item" tabindex="-1">Remote Power Control for PV Plants</a></li> 317 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6445"><a href="https://solarspy.ai/en/short-term-power-forecasting/" class="elementor-sub-item" tabindex="-1">Short-Term Forecasting</a></li> 318</ul> 319</li> 320<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2323"><a href="#" class="elementor-item elementor-item-anchor" tabindex="-1">Key Benefits</a> 321<ul class="sub-menu elementor-nav-menu--dropdown"> 322 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2324"><a href="/en/ipps-and-investors/" class="elementor-sub-item" tabindex="-1">IPPs and Investors</a></li> 323 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2326"><a href="/en/asset-managers/" class="elementor-sub-item" tabindex="-1">Asset Managers</a></li> 324 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2328"><a href="/en/om-specialists/" class="elementor-sub-item" tabindex="-1">O&Ms</a></li> 325 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2330"><a href="https://solarspy.ai/en/epcs/" class="elementor-sub-item" tabindex="-1">EPCs</a></li> 326</ul> 327</li> 328<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2332"><a href="https://solarspy.ai/resources/" class="elementor-item" tabindex="-1">Resources</a></li> 329<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2333"><a href="/en/about-us/" class="elementor-item" tabindex="-1">About Us</a></li> 330<li class="loginButton menu-item menu-item-type-custom menu-item-object-custom menu-item-4592"><a href="https://platform.solarspy.ai" class="elementor-item" tabindex="-1">Log in</a></li> 331<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2312 current_page_item menu-item-2334"><a href="https://solarspy.ai/en/contact/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Contact Us</a></li> 332</ul> </nav> 333 </div>
334 </div> 335 <div class="elementor-element elementor-element-70a3bf7 elementor-widget__width-initial cpel-switcher--layout-horizontal cpel-switcher--aspect-ratio-43 elementor-widget elementor-widget-polylang-language-switcher" data-id="70a3bf7" data-element_type="widget" data-e-type="widget" data-widget_type="polylang-language-switcher.default"> 336 <div class="elementor-widget-container"> 337 <nav class="cpel-switcher__nav"><ul class="cpel-switcher__list"><li class="cpel-switcher__lang"><a lang="pl-PL" hreflang="pl-PL" href="https://solarspy.ai/kontakt/"><span class="cpel-switcher__flag cpel-switcher__flag--pl"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0YwRjBGMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNFQjJBNTAiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjREExQjQwIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0wIDBoMjF2MTVIMHoiLz48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJNMCA3aDIxdjhIMHoiLz48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDIxdjdIMHoiLz48L2c+PC9zdmc+" alt="Polski" /></span></a></li><li class="cpel-switcher__lang"><a lang="de-DE" hreflang="de-DE" href="https://solarspy.ai/de/kontakt-de/"><span class="cpel-switcher__flag cpel-switcher__flag--de"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0YwRjBGMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiMyNjI2MjYiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjMEQwRDBEIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYyI+PHN0b3Agc3RvcC1jb2xvcj0iI0YwMTUxNSIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNERTAwMDAiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJkIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZENTIxIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGQ0YwMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMCAwaDIxdjE1SDB6Ii8+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0iTTAgMGgyMXY1SDB6Ii8+PHBhdGggZmlsbD0idXJsKCNjKSIgZD0iTTAgNWgyMXY1SDB6Ii8+PHBhdGggZmlsbD0idXJsKCNkKSIgZD0iTTAgMTBoMjF2NUgweiIvPjwvZz48L3N2Zz4=" alt="Deutsch" /></span></a></li><li class="cpel-switcher__lang"><a lang="es-ES" hreflang="es-ES" href="https://solarspy.ai/es/contactactenos-esp/"><span class="cpel-switcher__flag cpel-switcher__flag--es"><img src="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0YwRjBGMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNERDE3MkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjQzYwQjFGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYyI+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRDEzMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkM1MDAiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTAgMGgyMXYxNUgweiIvPjxwYXRoIGZpbGw9InVybCgjYikiIGQ9Ik0wIDBoMjF2NEgwem0wIDExaDIxdjRIMHoiLz48cGF0aCBmaWxsPSJ1cmwoI2MpIiBkPSJNMCA0aDIxdjdIMHoiLz48cGF0aCBmaWxsPSIjRkZFREIxIiBkPSJNNS41IDdoMXYuNWgtMXoiLz48cGF0aCBkPSJNNC45MTUgOC40NmMuMDI1LjI5NS4yOTEuNTQuNTg1LjU0cy41Ni0uMjQ2LjU4NS0uNTRMNi4yMDcgN0g0Ljc5M2wuMTIyIDEuNDZ6bS0uNjI0LTEuNDY1YS40NTYuNDU2IDAgMDEuNDY1LS40OTVoMS40ODhhLjQ1LjQ1IDAgMDEuNDY1LjQ5NWwtLjEyNiAxLjUwNkExLjEwNCAxLjEwNCAwIDAxNS41IDkuNWExLjEwNCAxLjEwNCAwIDAxLTEuMDgzLS45OTlMNC4yOSA2Ljk5NXoiIGZpbGw9IiNBNDE1MTciIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGZpbGw9IiNBNDE1MTciIGQ9Ik00LjUgNy41aDJWOEg2bC0uNSAxTDUgOGgtLjV6TTMgNmgxdjMuNUgzem00IDBoMXYzLjVIN3ptLTIuNS0uNWMwLS4yNzYuMjE0LS41LjUwNS0uNWguOTljLjI3OSAwIC41MDUuMjMyLjUwNS41di4yNDhBLjI0OC4yNDggMCAwMTYuMjU1IDZoLTEuNTFhLjI0NS4yNDUgMCAwMS0uMjQ1LS4yNTJW
337NS41eiIvPjwvZz48L3N2Zz4=" alt="Español" /></span></a></li></ul></nav> </div> 338 </div> 339 </div> 340 </div> 341 </header> 342 343<main id="content" class="site-main post-2312 page type-page status-publish hentry"> 344 345 346 <div class="page-content"> 347 <div data-elementor-type="wp-page" data-elementor-id="2312" class="elementor elementor-2312" data-elementor-post-type="page"> 348 <div class="elementor-element elementor-element-54d37dc0 e-con-full e-flex e-con e-parent" data-id="54d37dc0" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 349 <div class="elementor-element elementor-element-7b19112d e-con-full e-flex e-con e-child" data-id="7b19112d" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","enable_glow_container":"no"}"> 350 <div class="elementor-element elementor-element-102e5fb2 elementor-widget elementor-widget-heading" data-id="102e5fb2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 351 <div class="elementor-widget-container"> 352 <h1 class="elementor-heading-title elementor-size-default">Contact us</h1> </div> 353 </div> 354 <div class="elementor-element elementor-element-d6a192c e-flex e-con-boxed e-con e-child" data-id="d6a192c" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 355 <div class="e-con-inner"> 356 <div class="elementor-element elementor-element-3a0b137 elementor-widget elementor-widget-text-editor" data-id="3a0b137" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 357 <div class="elementor-widget-container"> 358 <p> </p><p>Fill out the form to talk to a Solar Spy expert or schedule a demo.</p><p> </p><p>Contact information</p> </div> 359 </div> 360 </div> 361 </div> 362 <div class="elementor-element elementor-element-0b02099 e-con-full e-grid e-con e-child" data-id="0b02099" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 363 <div class="elementor-element elementor-element-6762039 elementor-widget elementor-widget-image" data-id="6762039" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 364 <div class="elementor-widget-container"> 365 <img fetchpriority="high" decoding="async" width="800" height="421" src="https://solarspy.ai/wp-content/uploads/2024/04/1280px-Flag_of_the_United_States.svg-1024x539.png" class="attachment-large size-large wp-image-4521" alt="" srcset="https://solarspy.ai/wp-content/uploads/2024/04/1280px-Flag_of_the_United_States.svg-1024x539.png 1024w, https://solarspy.ai/wp-content/uploads/2024/04/1280px-Flag_of_the_United_States.svg-300x158.png 300w, https://solarspy.ai/wp-content/uploads/2024/04/1280px-Flag_of_the_United_States.svg-768x404.png 768w, https://solarspy.ai/wp-content/uploads/2024/04/1280px-Flag_of_the_United_States.svg.png 1280w" sizes="(max-width: 800px) 100vw, 800px" /> </div> 366 </div> 367 <div class="elementor-element elementor-element-f972622 elementor-widget elementor-widget-text-editor" data-id="f972622" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 368 <div class="elementor-widget-container"> 369 <p>+1 3213 381 238</p> </div> 370 </div> 371 <div class="elementor-element elementor-element-2995d31 elementor-widget elementor-widget-image" data-id="2995d31" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 372 <div class="elementor-widget-container"> 373 <img decoding="async" width="800" height="480" src="https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_the_United_Kingdom_3-5.svg-1024x614.png" class="attachment-large size-large wp-image-4522" alt="" srcset="https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_the_United_Kingdom_3-5.svg-1024x614.png 1024w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_the_United_Kingdom_3-5.svg-300x180.png 300w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_the_United_Kingdom_3-5.svg-768x461.png 768w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_the_United_Kingdom_3-5.svg.png 1280w" sizes="(max-width: 800px) 100v
373w, 800px" /> </div> 374 </div> 375 <div class="elementor-element elementor-element-f8359e9 elementor-widget elementor-widget-text-editor" data-id="f8359e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 376 <div class="elementor-widget-container"> 377 <p>+44 770 013 9668</p> </div> 378 </div> 379 <div class="elementor-element elementor-element-8e86427 elementor-widget elementor-widget-image" data-id="8e86427" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 380 <div class="elementor-widget-container"> 381 <img loading="lazy" decoding="async" width="640" height="400" src="https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Poland-1.png" class="attachment-large size-large wp-image-4620" alt="" srcset="https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Poland-1.png 640w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Poland-1-300x188.png 300w" sizes="(max-width: 640px) 100vw, 640px" /> </div> 382 </div> 383 <div class="elementor-element elementor-element-d2ae9c3 elementor-widget elementor-widget-text-editor" data-id="d2ae9c3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 384 <div class="elementor-widget-container"> 385 <p>+48 780 055 187</p> </div> 386 </div> 387 <div class="elementor-element elementor-element-89df224 elementor-widget elementor-widget-image" data-id="89df224" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 388 <div class="elementor-widget-container"> 389 <img loading="lazy" decoding="async" width="800" height="534" src="https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Spain.svg-1024x683.png" class="attachment-large size-large wp-image-4610" alt="" srcset="https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Spain.svg-1024x683.png 1024w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Spain.svg-300x200.png 300w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Spain.svg-768x512.png 768w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Spain.svg-1536x1024.png 1536w, https://solarspy.ai/wp-content/uploads/2024/04/Flag_of_Spain.svg-2048x1366.png 2048w" sizes="(max-width: 800px) 100vw, 800px" /> </div> 390 </div> 391 <div class="elementor-element elementor-element-0355d50 elementor-widget elementor-widget-text-editor" data-id="0355d50" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 392 <div class="elementor-widget-container"> 393 <p><span class="ui-provider db uy mj uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we" dir="ltr">+48 515 835 013</span></p> </div> 394 </div> 395 <div class="elementor-element elementor-element-c419261 elementor-widget elementor-widget-image" data-id="c419261" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 396 <div class="elementor-widget-container"> 397 <img loading="lazy" decoding="async" width="33" height="19" src="https://solarspy.ai/wp-content/uploads/2024/04/de.svg" class="attachment-large size-large wp-image-4750" alt="" /> </div> 398 </div> 399 <div class="elementor-element elementor-element-ecd1c4d elementor-widget elementor-widget-text-editor" data-id="ecd1c4d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 400 <div class="elementor-widget-container"> 401 <p><span class="ui-provider db uy mj uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we" dir="ltr">+48 789 357 273</span></p> </div> 402 </div> 403 </div> 404 <div class="elementor-element elementor-element-2c005b8 e-con-full e-flex e-con e-child" data-id="2c005b8" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 405 <div class="elementor-element elementor-element-800d9d7 elementor-widget elementor-widget-text-editor" data-id="800d9d7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 406 <div class="elementor-widget-container"> 407 <p><a href="mailto:[email protected]">[email protected]</a></p> </div>
408 </div> 409 </div> 410 </div> 411 <div class="elementor-element elementor-element-15ae9725 e-con-full e-flex e-con e-child" data-id="15ae9725" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","enable_glow_container":"no"}"> 412 <div class="elementor-element elementor-element-df4afcb elementor-widget elementor-widget-heading" data-id="df4afcb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 413 <div class="elementor-widget-container"> 414 <h2 class="elementor-heading-title elementor-size-default">Book a demo and find out more about our solutions</h2> </div> 415 </div> 416 <div class="elementor-element elementor-element-f04ede1 elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="f04ede1" data-element_type="widget" data-e-type="widget" data-settings="{"button_width":"40","step_next_label":"Next","step_previous_label":"Previous","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 417 <div class="elementor-widget-container"> 418 <template id="cfef_logic_data_f04ede1" class="cfef_logic_data_js" data-form-id="f04ede1">{"field_295b72c":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"==","cfef_logic_compare_value":"Drone Pilot","_id":"9d5caf9"}]},"field_2e1f6a2":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"==","cfef_logic_compare_value":"Drone Pilot","_id":"4a00a28"}]},"field_611cb08":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"==","cfef_logic_compare_value":"Drone Pilot","_id":"7f74895"}]},"field_1a98591":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"==","cfef_logic_compare_value":"Drone Pilot","_id":"86fb3b6"}]},"field_6dab1c4":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"field_1a98591","cfef_logic_field_is":"==","cfef_logic_compare_value":"Other (please describe)","_id":"f38fb81"}]},"field_ba2ab00":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"==","cfef_logic_compare_value":"Drone Pilot","_id":"10b3ac6"}]},"field_6ce0795":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"!=","cfef_logic_compare_value":"Drone Pilot","_id":"8bd0be9"}]},"field_2da0fb0":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"!=","cfef_logic_compare_value":"Drone Pilot","_id":"d5424f4"}]},"email":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"!=","cfef_logic_compare_value":"Drone Pilot","_id":"2c7de76"}]},"name":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"!=","cfef_logic_compare_value":"Drone Pilot","_id":"9ae3fa7"}]},"field_af47378":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"!=","cfef_logic_compare_value":"Drone Pilot","_id":"a4906e2"}]},"field_077475f":{"display_mode":"show","fire_action":"All","file_types":"png","logic_data":[{"cfef_logic_field_id":"bestDescribes","cfef_logic_field_is":"!=","cfef_logic_compare_value":"Drone Pilot","_id":"690c6dc"}]}}</template> <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 419 <input type="hidden" name="post_id" value="2312"/> 420 <input type="hidden" name="form_id" value="f04ede1"/> 421 <input type="hidden" name="referer_title" value="Contact Solar Spy â Book a Free Presentation Today" /> 422 423 <input type="hidden" name="queried_id" value="2312"/> 424 425 <div class="elementor-form-fields-wrapper elementor-labels-above"> 426 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-bestDescribes elementor-col-100 elementor-field-required"> 427 <label for="form-field-bestDescribes" class="elementor-field-label"> 428 Which best describes you?* </label> 429 <div class="elementor-field elementor-select-wrapper remove-before "> 430 <div class="select-caret-down-wrapper"> 431 <i aria-hidden="true" class="eicon-caret-down"></i> </div> 432 <select name="form_fields[bestDescribes]" id="form-field-bestDescribes" class="elementor-field-textual elementor-size-sm" required="required"> 433 <option value=""></option> 434 <option value="IPP or Investor">IPP or Investor</option> 435 <option value="Asset Manager">Asset Manager</option> 436 <option value="O&M">O&M</option> 437 <option value="EPC">EPC</option> 438 <option value="Drone Pilot">Drone Pilot</option> 439 <option value="Other">Other</option> 440 </select> 441 </div> 442 </div> 443 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_295b72c elementor-col-33 elementor-field-required"> 444 <input size="1" type="text" name="form_fields[field_295b72c]" id="form-field-field_295b72c" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Full name*" required="required"> 445 </div> 446 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_2e1f6a2 elementor-col-33 elementor-field-required"> 447 <input size="1" type="email" name="form_fields[field_2e1f6a2]" id="form-field-field_2e1f6a2" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Work Email*" required="required"> 448 </div> 449 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_611cb08 elementor-col-33"> 450 <input size="1" type="tel" name="form_fields[field_611cb08]" id="form-field-field_611cb08" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Telephone" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 451 452 </div> 453 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_1a98591 elementor-col-100 elementor-field-required"> 454 <label for="form-field-field_1a98591" class="elementor-field-label"> 455 Which equipment are you using? </label> 456 <div class="elementor-field elementor-select-wrapper remove-before "> 457 <div class="select-caret-down-wrapper"> 458 <i aria-hidden="true" class="eicon-caret-down"></i> </div> 459 <select name="form_fields[field_1a98591]" id="form-field-field_1a98591" class="elementor-field-textual elementor-size-sm" required="required"> 460 <option value="DJI Mavic 3 Thermal">DJI Mavic 3 Thermal</option>
461 <option value="DJI Matrice 30T">DJI Matrice 30T</option> 462 <option value="DJI H20T">DJI H20T</option> 463 <option value="DJI Flir XT2">DJI Flir XT2</option> 464 <option value="Autel Evo 2 Dual R">Autel Evo 2 Dual R</option> 465 <option value="Other (please describe)">Other (please describe)</option> 466 </select> 467 </div> 468 </div> 469 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_6dab1c4 elementor-col-100"> 470 <input size="1" type="text" name="form_fields[field_6dab1c4]" id="form-field-field_6dab1c4" class="elementor-field elementor-size-sm elementor-field-textual"> 471 </div> 472 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_ba2ab00 elementor-col-100"> 473 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[field_ba2ab00]" id="form-field-field_ba2ab00" rows="4" placeholder="Other information:"></textarea> </div> 474 <div class="elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_6ce0795 elementor-col-100"> 475 <label for="form-field-field_6ce0795" class="elementor-field-label"> 476 What solution are you looking for? Select all that apply.* </label> 477 <div class="elementor-field-subgroup "><span class="elementor-field-option"><input type="checkbox" value="PV Copilot" id="form-field-field_6ce0795-0" name="form_fields[field_6ce0795][]"> <label for="form-field-field_6ce0795-0">PV Copilot</label></span><span class="elementor-field-option"><input type="checkbox" value="Inspections" id="form-field-field_6ce0795-1" name="form_fields[field_6ce0795][]"> <label for="form-field-field_6ce0795-1">Inspections</label></span><span class="elementor-field-option"><input type="checkbox" value="Forecasting" id="form-field-field_6ce0795-2" name="form_fields[field_6ce0795][]"> <label for="form-field-field_6ce0795-2">Forecasting</label></span><span class="elementor-field-option"><input type="checkbox" value="Pre-PAC Monitoring" id="form-field-field_6ce0795-3" name="form_fields[field_6ce0795][]"> <label for="form-field-field_6ce0795-3">Pre-PAC Monitoring</label></span></div> </div> 478 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_2da0fb0 elementor-col-100 elementor-field-required"> 479 <label for="form-field-field_2da0fb0" class="elementor-field-label"> 480 What is the total solar capacity, in megawatts (DC), that you currently own, operate, or have under contractual agreement? </label> 481 <div class="elementor-field elementor-select-wrapper remove-before "> 482 <div class="select-caret-down-wrapper"> 483 <i aria-hidden="true" class="eicon-caret-down"></i> </div> 484 <select name="form_fields[field_2da0fb0]" id="form-field-field_2da0fb0" class="elementor-field-textual elementor-size-sm" required="required"> 485 <option value=" 0-50 MW"> 0-50 MW</option> 486 <option value=" 50-250 MW"> 50-250 MW</option> 487 <option value=" 250-500 MW"> 250-500 MW</option> 488 <option value=" 500 MW - 1 GW"> 500 MW - 1 GW</option> 489 <option value=" Over 1 GW"> Over 1 GW</option> 490 </select> 491 </div> 492 </div> 493 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-33 elementor-field-required"> 494 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Work email*" required="required"> 495 </div> 496 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-33 elementor-field-required"> 497 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name*" required="required"> 498 </div> 499 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_af47378 elementor-col-33 elementor-field-required"> 500 <input size="1" type="tel" name="form_fields[field_af47378]" id="form-field-field_af47378" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Phone*" required="required" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 501 502 </div> 503 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_077475f elementor-col-100"> 504 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[field_077475f]" id="form-field-field_077475f" rows="4" placeholder="Is there additional information you'd like our solutions consultants to consider?"></textarea> </div> 505 <div class="elementor-field-type-acceptance elementor-field-group elementor-column elementor-field-group-field_8fcfd0b elementor-col-100 elementor-field-required"> 506 <div class="elementor-field-subgroup"> 507 <span class="elementor-field-option"> 508 <input type="checkbox" name="form_fields[field_8fcfd0b]" id="form-field-field_8fcfd0b" class="elementor-field elementor-size-sm elementor-acceptance-field" required="required"> 509 <label for="form-field-field_8fcfd0b">I consent to Solar Spy's privacy policy <link>. You may opt out at any time. To learn how we prioritize your privacy, please review our privacy policy <link>. </label> </span> 510 </div> 511 </div> 512 <div class="elementor-field-type-recaptcha elementor-field-group elementor-column elementor-field-group-field_f2e98ed elementor-col-100"> 513 <div class="elementor-field" id="form-field-field_f2e98ed"><div class="elementor-g-recaptcha" data-sitekey="6LdA6t4pAAAAAPuRUxUPFnFn3qD1YTtVXdR6lhza" data-type="v2_checkbox" data-theme="light" data-size="normal"></div></div>
513 </div> 514 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-40 e-form__buttons"> 515 <button class="elementor-button elementor-size-lg" type="submit"> 516 <span class="elementor-button-content-wrapper"> 517 <span class="elementor-button-text">Submit</span> 518 </span> 519 </button> 520 </div> 521 </div> 522 </form> 523 </div> 524 </div> 525 </div> 526 </div> 527 <div class="elementor-element elementor-element-5bb842d e-flex e-con-boxed e-con e-parent" data-id="5bb842d" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 528 <div class="e-con-inner"> 529 </div> 530 </div> 531 </div> 532 533 534 </div> 535 536 537</main> 538 539 <footer data-elementor-type="footer" data-elementor-id="108" class="elementor elementor-108 elementor-location-footer" data-elementor-post-type="elementor_library"> 540 <div class="elementor-element elementor-element-1a53226 e-con-full e-flex e-con e-parent" data-id="1a53226" data-element_type="container" data-e-type="container" data-settings="{"background_background":"gradient","enable_glow_container":"no"}"> 541 <div class="elementor-element elementor-element-7615298 e-con-full e-flex e-con e-child" data-id="7615298" data-element_type="container" data-e-type="container" data-settings="{"cew_animation_enable":"yes","cew_animation_scrub":"yes","cew_animation_clipPath_toggle":"yes","cew_animation_from_clipPath_inset":{"unit":"%","top":"-1","right":"0","bottom":"0","left":"0","isLinked":false},"cew_animation_to_clipPath_inset":{"unit":"%","top":"-1","right":"8","bottom":"4","left":"8","isLinked":false},"cew_animation_borderRadius":{"unit":"px","top":"0","right":"0","bottom":"30","left":"30","isLinked":false},"cew_animation_start_toggle":"yes","cew_animation_end_toggle":"yes","cew_animation_start_window":{"unit":"%","size":0,"sizes":[]},"cew_animation_scrub_value":0,"cew_animation_ease":"power1.out","background_background":"gradient","enable_glow_container":"no","cew_animation_start_element":{"unit":"%","size":0,"sizes":[]},"cew_animation_end_window":{"unit":"%","size":0,"sizes":[]},"cew_animation_end_element":{"unit":"%","size":100,"sizes":[]},"cew_animation_from_clipPath_inset_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"cew_animation_from_clipPath_inset_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"cew_animation_to_clipPath_inset_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"cew_animation_to_clipPath_inset_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"cew_animation_borderRadius_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"cew_animation_borderRadius_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true}}"> 542 <div class="elementor-element elementor-element-4757005 e-con-full e-flex e-con e-child" data-id="4757005" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","enable_glow_container":"no"}"> 543 <div class="elementor-element elementor-element-6fb8d6b elementor-widget elementor-widget-heading" data-id="6fb8d6b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 544 <div class="elementor-widget-container"> 545 <h2 class="elementor-heading-title elementor-size-default"><b>Get started</b></h2> </div>
546 </div> 547 <div class="elementor-element elementor-element-d6c123f elementor-widget elementor-widget-heading" data-id="d6c123f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 548 <div class="elementor-widget-container"> 549 <div data-scribble-type="basicUnderline" class="cew-scribble-text"><h2 class="elementor-heading-title elementor-size-default">Book a demo</h2></div> </div> 550 </div> 551 <div class="elementor-element elementor-element-2fb7f92 elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="2fb7f92" data-element_type="widget" data-e-type="widget" data-settings="{"button_width":"40","step_next_label":"Next","step_previous_label":"Previous","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 552 <div class="elementor-widget-container"> 553 <form class="elementor-form" method="post" name="New Form" aria-label="New Form"> 554 <input type="hidden" name="post_id" value="108"/> 555 <input type="hidden" name="form_id" value="2fb7f92"/> 556 <input type="hidden" name="referer_title" value="Copilot PV â Diagnostics and AI for Solar Plants | Solar Spy" /> 557 558 <input type="hidden" name="queried_id" value="2307"/> 559 560 <div class="elementor-form-fields-wrapper elementor-labels-above"> 561 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-33"> 562 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name"> 563 </div> 564 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-33 elementor-field-required"> 565 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required"> 566 </div> 567 <div class="elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_af47378 elementor-col-33"> 568 <div class="elementor-field elementor-select-wrapper remove-before "> 569 <div class="select-caret-down-wrapper"> 570 <i aria-hidden="true" class="eicon-caret-down"></i> </div> 571 <select name="form_fields[field_af47378]" id="form-field-field_af47378" class="elementor-field-textual elementor-size-sm"> 572 <option value="Role:">Role:</option> 573 <option value="IPP">IPP</option> 574 <option value="Investor">Investor</option> 575 <option value="Asset Manager">Asset Manager</option> 576 <option value="O&M">O&M</option> 577 <option value="EPC">EPC</option> 578 <option value="Drone Pilot">Drone Pilot</option> 579 <option value="Other">Other</option> 580 </select> 581 </div> 582 </div> 583 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100"> 584 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[message]" id="form-field-message" rows="4" placeholder="Message"></textarea> </div> 585 <div class="elementor-field-type-recaptcha elementor-field-group elementor-column elementor-field-group-field_d917f2d elementor-col-100"> 586 <div class="elementor-field" id="form-field-field_d917f2d"><div class="elementor-g-recaptcha" data-sitekey="6LdA6t4pAAAAAPuRUxUPFnFn3qD1YTtVXdR6lhza" data-type="v2_checkbox" data-theme="light" data-size="normal"></div></div> </div> 587 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-40 e-form__buttons"> 588 <button class="elementor-button elementor-size-lg" type="submit"> 589 <span class="elementor-button-content-wrapper"> 590 <span class="elementor-button-text">Submit</span> 591 </span> 592 </button> 593 </div> 594 </div> 595 </form> 596 </div>
597 </div> 598 </div> 599 </div> 600 <div class="elementor-element elementor-element-db0e93a e-flex e-con-boxed e-con e-child" data-id="db0e93a" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 601 <div class="e-con-inner"> 602 <div class="elementor-element elementor-element-41ccad9 elementor-widget elementor-widget-image" data-id="41ccad9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 603 <div class="elementor-widget-container"> 604 <img width="96" height="8" src="https://solarspy.ai/wp-content/uploads/2024/03/Solar-spy.svg" class="attachment-large size-large wp-image-2773" alt="" /> </div> 605 </div> 606 <div class="elementor-element elementor-element-d74664c elementor-widget elementor-widget-heading" data-id="d74664c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 607 <div class="elementor-widget-container"> 608 <h2 class="elementor-heading-title elementor-size-default">More than diagnostics. <br>Complete PV analytics.</h2> </div> 609 </div> 610 </div> 611 </div> 612 <div class="elementor-element elementor-element-4474e71 e-flex e-con-boxed e-con e-child" data-id="4474e71" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 613 <div class="e-con-inner"> 614 <div class="elementor-element elementor-element-aa1946d e-con-full e-flex e-con e-child" data-id="aa1946d" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 615 <div class="elementor-element elementor-element-21cf1cc e-con-full e-flex e-con e-child" data-id="21cf1cc" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 616 <div class="elementor-element elementor-element-aafe705 e-con-full e-flex e-con e-child" data-id="aafe705" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 617 <div class="elementor-element elementor-element-278af85 e-con-full e-flex e-con e-child" data-id="278af85" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 618 <div class="elementor-element elementor-element-30de9f7 elementor-widget elementor-widget-heading" data-id="30de9f7" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 619 <div class="elementor-widget-container"> 620 <p class="elementor-heading-title elementor-size-default"><b>Solutions</b></p> </div> 621 </div> 622 <div class="elementor-element elementor-element-31c8bc4 elementor-widget elementor-widget-heading" data-id="31c8bc4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 623 <div class="elementor-widget-container"> 624 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en/pv-copilot-for-complete-lifecycle-management/">Platform by Solar Spy</a></p> </div> 625 </div> 626 <div class="elementor-element elementor-element-bb2e197 elementor-widget elementor-widget-heading" data-id="bb2e197" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 627 <div class="elementor-widget-container"> 628 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en/aerial-inspections-with-ai-powered-analysis/">AI Analysis of Aerial Inspections</a></p> </div> 629 </div> 630 <div class="elementor-element elementor-element-b6b4d07 elementor-widget elementor-widget-heading" data-id="b6b4d07" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 631 <div class="elementor-widget-container"> 632 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en/commissioning-support/">Commissioning Support</a></p> </div> 633 </div> 634 <div class="elementor-element elementor-element-ced50a2 elementor-widget elementor-widget-heading" data-id="ced50a2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 635 <div class="elementor-widget-container"> 636 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en/work-orders-us/">Work Orders for O&M</a></p> </div>
637 </div> 638 <div class="elementor-element elementor-element-e925052 elementor-widget elementor-widget-heading" data-id="e925052" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 639 <div class="elementor-widget-container"> 640 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en_gb/remote-power-control/">Remote Power Plant Control</a></p> </div> 641 </div> 642 <div class="elementor-element elementor-element-879a945 elementor-widget elementor-widget-heading" data-id="879a945" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 643 <div class="elementor-widget-container"> 644 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en/short-term-power-forecasting/">Forecasting</a></p> </div> 645 </div> 646 </div> 647 <div class="elementor-element elementor-element-1351643 e-con-full e-flex e-con e-child" data-id="1351643" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 648 <div class="elementor-element elementor-element-3bdfbd3 elementor-widget elementor-widget-heading" data-id="3bdfbd3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 649 <div class="elementor-widget-container"> 650 <p class="elementor-heading-title elementor-size-default"><b>Key Benefits</b></p> </div> 651 </div> 652 <div class="elementor-element elementor-element-7e5118a elementor-widget elementor-widget-heading" data-id="7e5118a" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 653 <div class="elementor-widget-container"> 654 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/ipps-and-investors/">IPPs and Investors</a></p> </div> 655 </div> 656 <div class="elementor-element elementor-element-7d12387 elementor-widget elementor-widget-heading" data-id="7d12387" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 657 <div class="elementor-widget-container"> 658 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/asset-managers/">Asset Managers</a></p> </div> 659 </div> 660 <div class="elementor-element elementor-element-11d0d42 elementor-widget elementor-widget-heading" data-id="11d0d42" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 661 <div class="elementor-widget-container"> 662 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/om-specialists/">O&M Specialists</a></p> </div> 663 </div> 664 <div class="elementor-element elementor-element-294c068 elementor-widget elementor-widget-heading" data-id="294c068" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 665 <div class="elementor-widget-container"> 666 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/epcs/">EPCs</a></p> </div> 667 </div> 668 </div> 669 </div> 670 </div> 671 <div class="elementor-element elementor-element-9a595d4 e-con-full e-flex e-con e-child" data-id="9a595d4" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 672 <div class="elementor-element elementor-element-6b9b6af e-con-full e-flex e-con e-child" data-id="6b9b6af" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 673 <div class="elementor-element elementor-element-465704d elementor-widget elementor-widget-heading" data-id="465704d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 674 <div class="elementor-widget-container"> 675 <p class="elementor-heading-title elementor-size-default"><b>Company</b></p> </div> 676 </div> 677 <div class="elementor-element elementor-element-0fb5bfd elementor-widget elementor-widget-heading" data-id="0fb5bfd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 678 <div class="elementor-widget-container"> 679 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/about-us/">About Us</a></p> </div>
680 </div> 681 <div class="elementor-element elementor-element-c806055 elementor-widget elementor-widget-heading" data-id="c806055" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 682 <div class="elementor-widget-container"> 683 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/contact/">Contact Us</a></p> </div> 684 </div> 685 <div class="elementor-element elementor-element-2d36bbd elementor-widget elementor-widget-heading" data-id="2d36bbd" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 686 <div class="elementor-widget-container"> 687 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/resources/">Resources</a></p> </div> 688 </div> 689 <div class="elementor-element elementor-element-8573300 elementor-widget elementor-widget-heading" data-id="8573300" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 690 <div class="elementor-widget-container"> 691 <p class="elementor-heading-title elementor-size-default"><a href="https://solarspy.ai/en/privacy-policy/">Privacy policy 692</a></p> </div> 693 </div> 694 </div> 695 </div> 696 </div> 697 <div class="elementor-element elementor-element-b10662d e-con-full e-flex e-con e-child" data-id="b10662d" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 698 <div class="elementor-element elementor-element-3408c85 elementor-widget elementor-widget-text-editor" data-id="3408c85" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 699 <div class="elementor-widget-container"> 700 <p>© Solar Spy</p> </div> 701 </div> 702 </div> 703 </div> 704 </div> 705 <div class="elementor-element elementor-element-8b8b082 e-grid e-con-boxed e-con e-child" data-id="8b8b082" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 706 <div class="e-con-inner"> 707 <div class="elementor-element elementor-element-2d2d58b elementor-widget__width-initial elementor-grid-2 e-grid-align-mobile-center elementor-shape-rounded e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="2d2d58b" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 708 <div class="elementor-widget-container"> 709 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 710 <span class="elementor-grid-item" role="listitem"> 711 <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-8190c59" href="https://www.linkedin.com/company/solarspy/" target="_blank" rel="nofollow"> 712 <span class="elementor-screen-only">Linkedin</span> 713 <i aria-hidden="true" class="fab fa-linkedin"></i> </a> 714 </span> 715 <span class="elementor-grid-item" role="listitem"> 716 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-3720834" href="https://www.youtube.com/@solarspy2327" target="_blank" rel="nofollow"> 717 <span class="elementor-screen-only">Youtube</span> 718 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 719 </span> 720 </div> 721 </div> 722 </div> 723 <div class="elementor-element elementor-element-e71f988 elementor-widget elementor-widget-image" data-id="e71f988" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 724 <div class="elementor-widget-container"> 725 <a href="/en/european-funds/"> 726 <img width="471" height="80" src="https://solarspy.ai/wp-content/uploads/image001copy-Photoroom.png" class="attachment-large size-large wp-image-6499" alt="european funds - logo" srcset="https://solarspy.ai/wp-content/uploads/image001copy-Photoroom.png 471w, https://solarspy.ai/wp-content/uploads/image001copy-Photoroom-300x51.png 300w" sizes="(max-width: 471px) 100vw, 471px" /> </a> 727 </div> 728 </div> 729 <div class="elementor-element elementor-element-4f9a2f0 elementor-widget elementor-widget-image" data-id="4f9a2f0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 730 <div class="elementor-widget-container"> 731 <img src="https://solarspy.ai/wp-content/uploads/elementor/thumbs/SBPM-qrx0z0y3wv1846wy3xtifo2y0d80fianid1t0co5zw.jpg" title="SBPM" alt="solar o&m - logo" loading="lazy" /> </div>
732 </div> 733 <div class="elementor-element elementor-element-3880c12 elementor-widget elementor-widget-image" data-id="3880c12" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 734 <div class="elementor-widget-container"> 735 <img src="https://solarspy.ai/wp-content/uploads/elementor/thumbs/SolarPower_Europe-qrx0z3rmhd5330sunh1e55dbsiu42lluir09g6jzh8.png" title="SolarPower_Europe" alt="solarpower - logo" loading="lazy" /> </div> 736 </div> 737 <div class="elementor-element elementor-element-e9758bc elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-image" data-id="e9758bc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 738 <div class="elementor-widget-container"> 739 <img width="177" height="83" src="https://solarspy.ai/wp-content/uploads/ovh_cloud_logo_small.png" class="attachment-full size-full wp-image-6745" alt="Partner technologiczny OVHcloud" /> </div> 740 </div> 741 </div> 742 </div> 743 <div class="elementor-element elementor-element-c0f7c90 e-flex e-con-boxed e-con e-child" data-id="c0f7c90" data-element_type="container" data-e-type="container" data-settings="{"enable_glow_container":"no"}"> 744 <div class="e-con-inner"> 745 </div> 746 </div> 747 </div> 748 </footer> 749
750<script type="speculationrules"> 751{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor-child/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 752</script>
752 753<!-- 754The IP2Location Redirection is using IP2Location LITE geolocation database. Please visit https://lite.ip2location.com for more information. 7553dff9856664b53ad18215e69f675dcaff999b070 756-->
757<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://solarspy.ai/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" aria-haspopup="true" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Accept All</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://solarspy.ai/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These
757cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#ffffff;background-color:#1863DC;border-color:#1863DC"> Accept All </button> </div></div></div></div></script>
757 <div> 758 <div class="cew-cursor"> 759 <div class="outline"></div> 760 <svg class="left-state" width="24" height="24" viewBox="0 0 24 24" fill="none" 761 xmlns="http://www.w3.org/2000/svg"> 762 <g clip-path="url(#clip0_3719_6733)"> 763 <path fill-rule="evenodd" clip-rule="evenodd" 764 d="M7.94002 13.0609C7.65912 12.7796 7.50134 12.3984 7.50134 12.0009C7.50134 11.6034 7.65912 11.2221 7.94002 10.9409L13.596 5.28288C13.8774 5.00161 14.259 4.84366 14.6569 4.84375C14.8539 4.8438 15.0489 4.88264 15.2309 4.95808C15.4129 5.03351 15.5783 5.14404 15.7175 5.28338C15.8568 5.42271 15.9672 5.58811 16.0426 5.77013C16.1179 5.95215 16.1567 6.14723 16.1567 6.34423C16.1566 6.54123 16.1178 6.73629 16.0423 6.91828C15.9669 7.10026 15.8564 7.26561 15.717 7.40488L11.122 12.0009L15.718 16.5969C15.8614 16.7352 15.9757 16.9006 16.0544 17.0836C16.1331 17.2666 16.1746 17.4634 16.1764 17.6626C16.1782 17.8617 16.1404 18.0593 16.065 18.2436C15.9897 18.428 15.8784 18.5955 15.7376 18.7365C15.5968 18.8774 15.4294 18.9888 15.2451 19.0643C15.0608 19.1398 14.8633 19.1779 14.6641 19.1762C14.465 19.1746 14.2681 19.1333 14.0851 19.0548C13.902 18.9763 13.7365 18.8621 13.598 18.7189L7.93802 13.0609H7.94002Z"/> 765 </g> 766 <defs> 767 <clipPath id="clip0_3719_6733"> 768 <rect width="24" height="24" fill="white"/> 769 </clipPath> 770 </defs> 771 </svg> 772 <svg class="right-state" width="24" height="24" viewBox="0 0 24 24" fill="none" 773 xmlns="http://www.w3.org/2000/svg"> 774 <path fill-rule="evenodd" clip-rule="evenodd" 775 d="M16.06 10.9391C16.3409 11.2204 16.4987 11.6016 16.4987 11.9991C16.4987 12.3966 16.3409 12.7779 16.06 13.0591L10.404 18.7171C10.1226 18.9984 9.74098 19.1563 9.34312 19.1562C9.14612 19.1562 8.95106 19.1174 8.76908 19.0419C8.58709 18.9665 8.42174 18.856 8.28248 18.7166C8.14321 18.5773 8.03275 18.4119 7.95741 18.2299C7.88206 18.0478 7.8433 17.8528 7.84335 17.6558C7.8434 17.4588 7.88224 17.2637 7.95768 17.0817C8.03311 16.8997 8.14364 16.7344 8.28298 16.5951L12.878 11.9991L8.28198 7.40312C8.13865 7.26482 8.0243 7.09936 7.9456 6.91639C7.8669 6.73342 7.82543 6.53661 7.82361 6.33744C7.82178 6.13827 7.85964 5.94074 7.93498 5.75636C8.01031 5.57198 8.12161 5.40445 8.26238 5.26355C8.40316 5.12264 8.57058 5.01118 8.75489 4.93567C8.9392 4.86017 9.1367 4.82212 9.33587 4.82376C9.53504 4.82539 9.73188 4.86668 9.91493 4.9452C10.098 5.02373 10.2635 5.13792 10.402 5.28112L16.062 10.9391L16.06 10.9391Z"/> 776 </svg> 777 778 <svg class="open-state" width="16" height="16" viewBox="0 0 16 16" fill="none" 779 xmlns="http://www.w3.org/2000/svg"> 780 <path d="M8 1V15M1 8H15" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 781 </svg> 782 <svg class="close-state" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" 783 stroke-width="1.5" stroke="currentColor"> 784 <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/> 785 </svg> 786 </div> 787
787<script> 788 (() => { 789 // gsap.set('.cew-cursor', {scale: 0.5}) 790 791 document.addEventListener("pointermove", mouseMove); 792 let xCTo = gsap.quickTo(".cew-cursor", "left", { 793 duration: 0.7, 794 ease: "back.out(1.3)", 795 }); 796 let yCTo = gsap.quickTo(".cew-cursor", "top", { 797 duration: 0.7, 798 ease: "back.out(1.3)", 799 }); 800 801 802 let isVisible = false; 803 804 function mouseMove(e) { 805 806 if (!isVisible) { 807 if (!true) { 808 gsap.set(".cew-cursor", {opacity: 1}); 809 isVisible = true; 810 } 811 } 812 813 const cursorPosition = { 814 left: e.clientX, 815 top: e.clientY 816 }; 817 818 xCTo(cursorPosition.left); 819 yCTo(cursorPosition.top); 820 } 821 822 let targets = gsap.utils.toArray("a,button"); 823 824 let scaleAnim = gsap.timeline({paused: true}); 825 826 827 targets.forEach((target) => { 828 target.addEventListener("mouseenter", (e) => { 829 scaleAnim.play(); 830 }); 831 832 target.addEventListener("mouseleave", (e) => { 833 scaleAnim.reverse(); 834 }); 835 }); 836 })() 837 </script>
837 838 </div> 839 840<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 840-841
840 841<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
841GTM-PJDHTXJR
vendor: 83 bytes, lines 841-842
841" 842height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
843<!-- End Google Tag Manager (noscript) --> 844
844<script> 845 ( () => { 846 const lazyloadRunObserver = () => { 847 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 848 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 849 entries.forEach( ( entry ) => { 850 if ( entry.isIntersecting ) { 851 let lazyloadBackground = entry.target; 852 if( lazyloadBackground ) { 853 lazyloadBackground.classList.add( 'e-lazyloaded' ); 854 } 855 lazyloadBackgroundObserver.unobserve( entry.target ); 856 } 857 }); 858 }, { rootMargin: '200px 0px 200px 0px' } ); 859 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 860 lazyloadBackgroundObserver.observe( lazyloadBackground ); 861 } ); 862 }; 863 const events = [ 864 'DOMContentLoaded', 865 'elementor/lazyload/observe', 866 ]; 867 events.forEach( ( event ) => { 868 document.addEventListener( event, lazyloadRunObserver ); 869 } ); 870 } )(); 871 </script>
871 872
872<script id="cew-flickity-js" src="https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/vendor/flickity.pkgd.min.js?ver=580384479"></script>
vendor: 1 bytes, line 872
872
873<script id="cew-script-js" src="https://solarspy.ai/wp-content/plugins/my-elementor-widget/assets/dist/js/public.min.js?ver=960102759"></script>
vendor: 1 bytes, line 873
873
874<script id="hello-theme-frontend-js" src="https://solarspy.ai/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.9"></script>
vendor: 1 bytes, line 874
874
875<script id="elementor-webpack-runtime-js" src="https://solarspy.ai/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.0"></script>
vendor: 1 bytes, line 875
875
876<script id="elementor-frontend-modules-js" src="https://solarspy.ai/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.0"></script>
vendor: 1 bytes, line 876
876
877<script id="jquery-ui-core-js-before"> 878jQuery.uiBackCompat = true; 879//# sourceURL=jquery-ui-core-js-before 880</script>
vendor: 1 bytes, line 880
880
881<script id="jquery-ui-core-js" src="https://solarspy.ai/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 881
881
882<script id="elementor-frontend-js-before"> 883var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.0","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"mega-menu":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/solarspy.ai\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/solarspy.ai\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/solarspy.ai\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"b993e91e20","atomicFormsSendForm":"b0ee994dc5"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":2312,"title":"Contact%20Solar%20Spy%20%E2%80%93%20Book%20a%20Free%20Presentation%20Today","excerpt":"","featuredImage":false}}; 884//# sourceURL=elementor-frontend-js-before 885</script>
vendor: 1 bytes, line 885
885
886<script id="elementor-frontend-js" src="https://solarspy.ai/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.0"></script>
vendor: 1 bytes, line 886
886
887<script id="smartmenus-js" src="https://solarspy.ai/wp-content/plugins/pro-elements/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 887
887
888<script id="e-sticky-js" src="https://solarspy.ai/wp-content/plugins/pro-elements/assets/lib/sticky/jquery.sticky.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 888
888
889<script id="cfef_logic-js-extra"> 890var my_script_vars_elementor = {"no_input_step":"No input is required on this step. Just click \"%s\" to proceed.","next_button":"Next"}; 891//# sourceURL=cfef_logic-js-extra 892</script>
vendor: 1 bytes, line 892
892
893<script id="cfef_logic-js" src="https://solarspy.ai/wp-content/plugins/conditional-fields-for-elementor-form/assets/js/cfef_logic_frontend.min.js?ver=1.7.6"></script>
vendor: 1 bytes, line 893
893
894<script id="wp-statistics-tracker-js-extra"> 895var WP_Statistics_Tracker_Object = {"requestUrl":"https://solarspy.ai/wp-json/wp-statistics/v2","ajaxUrl":"https://solarspy.ai/wp-admin/admin-ajax.php","hitParams":{"wp_statistics_hit":1,"source_type":"page","source_id":2312,"search_query":"","signature":"2f7d54a62f36cc7b7532f2bd9c0fbe1d","endpoint":"hit"},"option":{"dntEnabled":false,"bypassAdBlockers":false,"consentIntegration":{"name":null,"status":[]},"isPreview":false,"userOnline":false,"isWpConsentApiActive":false},"isLegacyEventLoaded":"","customEventAjaxUrl":"https://solarspy.ai/wp-admin/admin-ajax.php?action=wp_statistics_custom_event&nonce=217731fde8","onlineParams":{"wp_statistics_hit":1,"source_type":"page","source_id":2312,"search_query":"","signature":"2f7d54a62f36cc7b7532f2bd9c0fbe1d","action":"wp_statistics_online_check"},"jsCheckTime":"60000"}; 896//# sourceURL=wp-statistics-tracker-js-extra 897</script>
vendor: 1 bytes, line 897
897
898<script id="wp-statistics-tracker-js" src="https://solarspy.ai/wp-content/plugins/wp-statistics/assets/js/tracker.js?ver=14.16.10"></script>
vendor: 128 bytes, lines 898-899
898 899<script id="elementor-recaptcha-api-js" src="https://www.google.com/recaptcha/api.js?render=explicit&ver=4.1.0"></script>
900<script id="elementor-pro-webpack-runtime-js" src="https://solarspy.ai/wp-content/plugins/pro-elements/assets/js/webpack-pro.runtime.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 900
900
901<script id="wp-hooks-js" src="https://solarspy.ai/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 901
901
902<script id="wp-i18n-js" src="https://solarspy.ai/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 902
902
903<script id="wp-i18n-js-after"> 904wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 905//# sourceURL=wp-i18n-js-after 906</script>
vendor: 1 bytes, line 906
906
907<script id="elementor-pro-frontend-js-before"> 908var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/solarspy.ai\/wp-admin\/admin-ajax.php","nonce":"ec2155e00a","urls":{"assets":"https:\/\/solarspy.ai\/wp-content\/plugins\/pro-elements\/assets\/","rest":"https:\/\/solarspy.ai\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/solarspy.ai\/wp-content\/plugins\/pro-elements\/modules\/lottie\/assets\/animations\/default.json"}}; 909//# sourceURL=elementor-pro-frontend-js-before 910</script>
vendor: 1 bytes, line 910
910
911<script id="elementor-pro-frontend-js" src="https://solarspy.ai/wp-content/plugins/pro-elements/assets/js/frontend.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 911
911
912<script id="pro-elements-handlers-js" src="https://solarspy.ai/wp-content/plugins/pro-elements/assets/js/elements-handlers.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 912
912
913<script id="wp-emoji-settings" type="application/json"> 914{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://solarspy.ai/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 915</script>
vendor: 1 bytes, line 915
915
916<script type="module"> 917/*! This file is auto-generated */ 918var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 919//# sourceURL=https://solarspy.ai/wp-includes/js/wp-emoji-loader.min.js 920</script>
920 921<style> 922.ip2location-credit { 923 background: #FEC604; 924 padding: 5px 15px; 925 text-align: center; 926 font-size: 10px; 927 line-height: 1.4; 928 color: #000; 929} 930 .ip2location-credit a { 931 color: inherit; 932} 933</style> 934
935<script> 936document.addEventListener('DOMContentLoaded', function () { 937 const credit = document.createElement('div'); 938 credit.className = 'ip2location-credit'; 939 credit.innerHTML = 'This site includes IP2Location LITE data available from <a href="https://lite.ip2location.com" target="_blank" rel="noopener noreferrer nofollow">https://lite.ip2location.com</a>.'; 940 941 document.body.appendChild(credit); 942}); 943</script>
943 944 945</body> 946</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.