PageSourceSearch

https://www.heatspring.com/

html heatspring.com collected 2026-09-26 00:04:19 UTC 172,289 bytes, 2,821 lines download raw bytes

1<!DOCTYPE html>
2<html class="h-full scroll-smooth" lang="en">
3  <head>
4  <meta charset="UTF-8" />
5
6  <title>Official PVA &amp; OMAT Training Provider for the 2027 NABCEP Conference</title>
7
8  <meta name="description" content="Courses for professionals in solar pv, design, installation, NABCEP certification and other solar and green building topics" />
9
10  <!-- AI-friendly meta tags -->
11  <meta
12    name="robots"
13    content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
14  />
15  <meta name="googlebot" content="index, follow" />
16  <meta name="bingbot" content="index, follow" />
17
18  <!-- Additional AI-friendly meta tags -->
19  <meta name="author" content="HeatSpring" />
20  <meta name="language" content="en" />
21  <meta name="revisit-after" content="30 days" />
22  <meta name="distribution" content="global" />
23  <meta name="rating" content="general" />
24
25  <!-- Structured data for AI understanding -->
26  
26<script type="application/ld+json">
27    {
28      "@context": "https://schema.org",
29      "@type": "Organization",
30      "name": "HeatSpring",
31      "url": "https://www.heatspring.com",
32      "description": "Professional training courses for solar PV, design, installation, NABCEP certification and other solar and green building topics",
33      "sameAs": ["https://www.linkedin.com/company/heatspring"],
34      "potentialAction": {
35        "@type": "SearchAction",
36        "target": "https://www.heatspring.com/ai",
37        "query-input": "required name=search_term_string"
38      }
39    }
40  </script>
40
41
42  <!-- OG -->
43    <meta
44      property="og:title"
45      content="Official PVA &amp; OMAT Training Provider for the 2027 NABCEP Conference"
46    />
47    <meta property="og:description" content="Courses for professionals in solar pv, design, installation, NABCEP certification and other solar and green building topics" />
48    <meta property="og:image" content="https://www.heatspring.com/assets/open_graph/default-30351c02816c2c0fb0340e9792bc0a05eba081dee08c3910aa71555c2261c9e7.png" />
49    <meta property="og:image:type" content="image/png" />
50  <meta property="og:image:width" content="1200" />
51  <meta property="og:image:height" content="630" />
52
53
54  <!-- Favicon and Touch Icon Set -->
55
56  <link rel="icon" type="image/x-icon" href="/images/favicon.ico?v=new-emblem" />
57  <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png?v=new-emblem" />
58  <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png?v=new-emblem" />
59  <link rel="manifest" href="/images/site.webmanifest?v=new-emblem" />
60  <link rel="mask-icon" href="/images/safari-pinned-tab.svg?v=new-emblem" color="#5bbad5" />
61  <link rel="shortcut icon" href="/images/favicon.ico?v=new-emblem" />
62  <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png?v=new-emblem" />
63  <meta name="msapplication-TileColor" content="#da532c" />
64  <meta name="theme-color" content="#ffffff" />
65
66  <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1,
67  minimum-scale=1, width=device-width viewport-fit=cover"" />
68
69    <link rel="preconnect" href="https://fonts.googleapis.com" />
70    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
71    <link
72      href="https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&display=swap"
73      rel="stylesheet"
74    />
75    <link rel="stylesheet" href="//cloud.typography.com/6291872/668764/css/fonts.css" />
76  <link rel="stylesheet" href="/assets/application-b53ba3cebd8c9c42e0bb438a9d5c40b698544c62b5d63ae4257fe9d44bca0b8b.css" />
77<link rel="stylesheet" href="/assets/heatspring-9e13d1b6e968fdb709ee7c17fada0a50b0a37fc803b6e85fe5860cce7d75248f.css" />
78
79  <!--[if lt IE 9]>
80    
80<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
80
81  <![endif]-->
82
83  <meta name="csrf-param" content="authenticity_token" />
84<meta name="csrf-token" content="BXw5LoO4G64Z_9Tlh6aOIxLN9VyuJ-GtJMiv0ioVZuEtZxLR3uNuav8dtS1q2y4LcDgk-n_vvXyYhN2coTxdGA" />
85  <meta name="stripe-key" content="pk_live_Cg4eGvZ9JMFAsnDFx4dU7ZOS" />
86  
86<script src="https://js.stripe.com/v2/"></script>
86
87
88  
88<script src="/assets/tinymce-3964304deed533837db1da9b5b807e106f852fc30a06e6e072d2e0e625120bd2.js" data-turbo-track="reload"></script>
88
89  
89<script src="/assets/application-d1dde148fce871e45684fa038613f5559d31755fe0bfd60edf756e82ccc47a7b.js"></script>
89
90
91
92  <noscript>
93    <style>
94.jsonly {
95  display: none;
96}
97    </style>
98  </noscript>
99    <!-- Google tag kickpoint -->
100    
100<script data-turbo-track='reload' data-cookieconsent="ignore">
101      window.dataLayer = window.dataLayer || [];
102    function gtag() {
103        dataLayer.push(arguments)
104    }
105    gtag("consent", "default", {
106        ad_personalization: "denied",
107        ad_storage: "denied",
108        ad_user_data: "denied",
109        analytics_storage: "denied",
110        functionality_storage: "denied",
111        personalization_storage: "denied",
112        security_storage: "granted",
113        wait_for_update: 500,
114        region: ["AT", "BE", "BG", "HR", "CY", "CZ", "DK", "EE", "FI", "FR", "DE", "GR", "HU", "IS", "IE", "IT", "LV", "LI", "LT", "LU", "MT", "NL", "NO", "PL", "PT", "RO", "SK", "SI", "ES", "SE"]
115    });
116
117    gtag("consent", "default", {
118        ad_personalization: "granted",
119        ad_storage: "granted",
120        ad_user_data: "granted",
121        analytics_storage: "granted",
122        functionality_storage: "granted",
123        personalization_storage: "granted",
124        security_storage: "granted",
125        wait_for_update: 500,
126        region: ["US-06", "US-08", "US-09", "US-19", "US-21", "US-24", "US-27", "US-30", "US-32", "US-33", "US-34", "US-41", "US-51"]
127    });
128
129    gtag("consent", "default", {
130        ad_personalization: "granted",
131        ad_storage: "granted",
132        ad_user_data: "granted",
133        analytics_storage: "granted",
134        functionality_storage: "granted",
135        personalization_storage: "granted",
136        security_storage: "granted",
137        wait_for_update: 500
138    });
139    gtag("set", "ads_data_redaction", true);
140    gtag("set", "url_passthrough", true);
141    </script>
141
142    <!-- End Google Consent Mode-->
143
144    <!-- Google Tag Manager -->
145    
145<script data-turbo-track='reload' data-cookieconsent="ignore">
vendor: 366 bytes, lines 145-150
145
146      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
147            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
148        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
149        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
150    })(window,document,'script','dataLayer','
150GTM-TSNWS585
vendor: 8 bytes, lines 150-151
150');
151    
151</script>
151
152    <!-- End Google Tag Manager -->
153
154    <!-- Cookiebot CMP-->
155    
155<script
156      id="Cookiebot"
157      src="https://consent.cookiebot.com/uc.js"
158      data-cbid="664af32b-55a2-418c-bbc5-ac23bb89aac6"
159      data-blockingmode="auto"
160      type="text/javascript"
161      data-georegions="{'region':'US-06, US-08, US-09, US-19, US-21, US-24, US-27, US-30, US-32, US-33, US-34, US-41, US-51','cbid':'8a2b15ce-4645-4654-8720-dfdf82e36f3e'}"
162        ></script>
162
163    <!-- End Cookiebot CMP -->
164
165    <!-- Wistia Privacy Mode Integration with Cookiebot -->
166<script>
167  window._wq = window._wq || [];
168
169  function syncWistiaConsent() {
170    window._wq.push(function(W) {
171      if (typeof Cookiebot !== 'undefined' && Cookiebot.consent && Cookiebot.consent.marketing) {
172        W.consent(true);
173      } else {
174        W.consent(false);
175      }
176    });
177  }
178
179  window.addEventListener('CookiebotOnLoad', syncWistiaConsent);
180
181  window.addEventListener('CookiebotOnAccept', syncWistiaConsent);
182
183  window.addEventListener('CookiebotOnDecline', function() {
184    window._wq.push(function(W) {
185      W.consent(false);
186    });
187  });
188</script>
188
189<!-- End Wistia Privacy Mode Integration -->
190
191</head>
192
193  <body
194    class="flex flex-col antialiased text-gray-900 bg-sand-50 m-h-full"
195    data-controller="notifications"
196    data-notifications-user-id-value=""
197    data-notifications-user-unread-value=""
198    data-notifications-total-unread-value=""
199  >
200    
201
202
203<!--[if lte IE 9]>
204  <section class="announcement">
205  <br>
206  <br>
207  <p>Attention, the browser version you are using has been deprecated and is no longer supported.
208  <br>For the best experience, please upgrade your browser.</p>
209  <br /><p><a href="https://www.heatspring.com/articles/supported-browsers">Click here for more information about browsers we support</a></p>
210  </p><a href="https://www.heatspring.com/about/contact">If you need help upgrading contact us</a></p>
211  </section>
212<![endif]-->
213
214    <nav class="relative z-[200] bg-heatspring-500">
215  <div data-controller="toggle" data-toggle-open-value="false">
216    <div class="px-4">
217      <div
218        class="flex mx-auto gap-x-4 xl:gap-x-6 h-14 lg:h-20"
219      >
220        <div class="relative flex items-center flex-shrink-0 md:flex-shrink">
221            <a href="/">
222              <img class="relative md:-top-0.5 h-6 md:h-7 xl:h-8" src="/assets/heatspring-logo-light-4443cec2c6882dde3724b527293ec1fab85c9e5257b3ef6f16d0c67f0d742174.svg" />
223              <span class="sr-only">HeatSpring</span>
224</a>        </div>
225        <div class="flex-grow hidden lg:flex gap-x-3">
226          <!-- Desktop navigation-->
227          <!-- Left side -->
228<div class="flex items-center flex-grow xl:gap-x-6 gap-x-3">
229  <!-- Left side link -->
230    <div class="hidden">Discover</div>
231<a class="nav-link" href="/courses">Courses</a>
232<a class="nav-link" href="/for_teams">For Teams</a>
233<a class="nav-link" href="/pro">
234  PRO
235</a>
236    <div
237      class="relative"
238      data-controller="dropdown"
239      data-action="click->dropdown#toggle click@window->dropdown#hide"
240    >
241      <button
242        data-dropdown-target="button"
243        role="button"
244        class="nav-link "
245      >
246        Get Certified
247        <svg class="phosphor-icon w-3.5 h-3.5 relative top-px ml-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"/></svg>
248      </button>
249
250      <!-- Dropdown menu-->
251      <div
252        data-dropdown-target="menu"
253        data-transition-enter="transition ease-out duration-200"
254        data-transition-enter-from="opacity-0 scale-90"
255        data-transition-enter-to="opacity-100 scale-100"
256        data-transition-leave="transition ease-in duration-200"
257        data-transition-leave-from="opacity-100 scale-100"
258        data-transition-leave-to="opacity-0 scale-90"
259        class="hidden transition-all duration-150 origin-top nav-dropdown min-w-[680px] w-[720px] ml-[-170px]"
260      >
261        <!-- Certification links under a dropdown -->
262        <div class="grid grid-cols-3">
263          
264
265<!-- 
266  Additional public links.
267
268  Desktop: Under a dropdown menu
269  Mobile: After the main public links
270 -->
271
272<div class="hidden">Certification & Credentials</div>
273
274<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#D87009] lg:hover:bg-[#FCF6EF] lg:hover:border-[#FDE9D5]" href="/nabcep">
275  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#F48518]"></div>
276  <div>
277    <div class="flex items-center">
278      NABCEP
279      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#FDE9D5] text-[#D87009]">Solar & Storage</div>
280    </div>
281    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">NABCEP PV Certifications and Credentials</div>
282  </div>
283</a>
284<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#114C1A] lg:hover:bg-[#
284EFF3EF] lg:hover:border-[#D4DED5]" href="/bpi">
285  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#114C1A]"></div>
286  <div>
287    <div class="flex items-center">
288      BPI
289      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#D4DED5] text-[#114C1A]">Energy audits</div>
290    </div>
291    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">
292      Building Performance Institute (BPI) Certification
293    </div>
294  </div>
295</a>
296<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#0061E7] lg:hover:bg-[#F1F7FF] lg:hover:border-[#D8E8FF]" href="/epa">
297  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#2A83FD]"></div>
298  <div>
299    <div class="flex items-center">
300      EPA
301      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#D8E8FF] text-[#0061E7]">Heat pumps</div>
302    </div>
303    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">EPA Section 608 Technician Certification</div>
304  </div>
305</a>
306<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#619923] lg:hover:bg-[#F3F7ED] lg:hover:border-[#E6F4D9]" href="/igshpa">
307  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#7BBE31]"></div>
308  <div>
309    <div class="flex items-center">
310      IGSHPA
311      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#E6F4D9] text-[#619923]">Geothermal</div>
312    </div>
313    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">
314      International Ground Source Heat Pump Certification
315    </div>
316  </div>
317</a>
318<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#0F2140] lg:hover:bg-[#
318EFEFF0] lg:hover:border-[#D3D5DB]" href="/osha">
319  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#0F2140]"></div>
320  <div>
321    <div class="flex items-center">
322      OSHA
323      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#D3D5DB] text-[#0F2140]">Construction</div>
324    </div>
325    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">Occupational Safety and Health Administration</div>
326  </div>
327</a>
328<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#76622C] lg:hover:bg-[#FBF9F4] lg:hover:border-[#F0EADB]" href="/faa">
329  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#C9AA57]"></div>
330  <div>
331    <div class="flex items-center">
332      FAA
333      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#F0EADB] text-[#76622C]">Drones</div>
334    </div>
335    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">Part 107 Certified Drone Pilot</div>
336  </div>
337</a><a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#D71F41] lg:hover:bg-[#FDF3F7] lg:hover:border-[#F8D7DD]" href="/nfpa">
338  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#D71F41]"></div>
339  <div>
340    <div class="flex items-center">
341      NFPA
342      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#F8D7DD] text-[#D71F41]">Safety</div>
343    </div>
344    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">
345      National Fire Protection Association Certified Electrical Safety Programs
346    </div>
347  </div>
348</a><a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#05C2CE] lg:hover:bg-[#F3FCFD] lg:hover:border-[#05C2CE]" href="/electrical">
349  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#05C2CE]"></div>
350  <div>
351    <div class="flex items-center">
352      Electrician
353      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#D7F0F8] text-[#05C2CE]">Electrical</div>
354    </div>
355    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">
356      Electrical Pre-Apprenticeships & Continuing Education
357    </div>
358  </div>
359</a>
360<a class="nav-dropdown-link font-bold font-heading text-base items-start gap-2.5 leading-tight pl-3  lg:hover:text-[#003366] lg:hover:bg-[#F0F7FF] lg:hover:border-[#D8E8FF]" href="/leed">
361  <div class="w-3 h-3 text-xs text-transparent self-start relative top-1 rounded-full inline-flex items-center justify-center flex-shrink-0 bg-[#003366]"></div>
362  <div>
363    <div class="flex items-center">
364      LEED
365      <div class="inline-flex whitespace-nowrap font-semibold px-2 font-sans text-xs h-5 leading-none items-center rounded-xl ml-1.5 relative -top-px bg-[#D8E8FF] text-[#003366]">Green Building</div>
366    </div>
367    <div class="text-sm text-gray-600 font-normal mt-1 leading-tight ">Leadership in Energy and Environmental Design</div>
368  </div>
369</a>
370        </div>
371      </div>
372    </div>
373    <div
374      class="relative"
375      data-controller="dropdown"
376      data-action="click->dropdown#toggle click@window->dropdown#hide"
377    >
378      <button
379        data-dropdown-target="button"
380        role="button"
381        class="nav-link "
382      >
383        More
384        <svg class="phosphor-icon w-3.5 h-3.5 relative top-px ml-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24">
384<path d="M213.66,101.66l-80,80a8,8,0,0,1-11.32,0l-80-80A8,8,0,0,1,53.66,90.34L128,164.69l74.34-74.35a8,8,0,0,1,11.32,11.32Z"/></svg>
385      </button>
386
387      <!-- Dropdown menu-->
388      <div
389        data-dropdown-target="menu"
390        data-transition-enter="transition ease-out duration-200"
391        data-transition-enter-from="opacity-0 scale-90"
392        data-transition-enter-to="opacity-100 scale-100"
393        data-transition-leave="transition ease-in duration-200"
394        data-transition-leave-from="opacity-100 scale-100"
395        data-transition-leave-to="opacity-0 scale-90"
396        class="hidden transition-all duration-150 origin-top nav-dropdown left-[-200%]"
397      >
398        <!-- Additional public links under a dropdown -->
399        
400<!-- 
401  Additional public links.
402
403  Desktop: Under a dropdown menu
404  Mobile: After the main public links
405 -->
406
407<div class="hidden">More</div>
408
409<a class="nav-dropdown-link" href="/support">
410  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#000000" viewBox="0 0 256 256" class="nav-dropdown-icon"><path d="M80,40V216H48a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8Z" opacity="0.2"></path><path d="M184,112a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h64A8,8,0,0,1,184,112Zm-8,24H112a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm48-88V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM48,208H72V48H48Zm160,0V48H88V208H208Z"></path></svg>
411
412  Support Center
413</a><a class="nav-dropdown-link" href="/membership">
414  <svg class="phosphor-icon nav-dropdown-icon" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M227.19,104.48A16,16,0,0,0,240,88.81V64a16,16,0,0,0-16-16H32A16,16,0,0,0,16,64V88.81a16,16,0,0,0,12.81,15.67,24,24,0,0,1,0,47A16,16,0,0,0,16,167.19V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V167.19a16,16,0,0,0-12.81-15.67,24,24,0,0,1,0-47ZM32,167.2a40,40,0,0,0,0-78.39V64H88V192H32Zm192,0V192H104V64H224V88.8a40,40,0,0,0,0,78.39Z"/></svg>
415  HeatSpring Membership
416</a><a target="_blank" class="nav-dropdown-link" href="/magazine">
417  <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256" class="nav-dropdown-icon"><path d="M224,64V184a16,16,0,0,1-16,16H32a16,16,0,0,0,16-16V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z" opacity="0.2"></path><path d="M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"></path></svg>
418
419  HeatSpring Magazine
420  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" class="ml-auto w-4 h-4">
421  <path fill-rule="evenodd" d="M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h5a.75.75 0 010 1.5h-5z" clip-rule="evenodd"></path>
422  <path fill-rule="evenodd" d="M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z" clip-rule="evenodd"></path>
423</svg>
424
425</a><a class="nav-dropdown-link" href="/about">
426  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="nav-dropdown-icon">
427<path fill-rule="evenodd" clip-rule="evenodd" d="M11.3923 3.1157C11.7409 2.94009 12.1515 2.93741 12.5024 3.10845L19.3506 6.44677L11.9336 10.5694L4.50512 6.58512L11.3923 3.1157ZM13.1596 1.76012C12.3877 1.38383 11.4843 1.38974 10.7174 1.77608L3.40087 5.46181C2.49715 5.91707 2.48066 7.20143 3.37242 7.67973L11.3449 11.9558C11.7198 12.1568 12.1712 12.1535 12.5431 11.9468L20.4986 7.5248C21.3821 7.03372 21.3476 5.75155 20.439 5.30863L13.1596 1.76012Z"></path>
428<path fill-rule="evenodd" clip-rule="evenodd" d="M22.75 10.5117C22.75 9.56691 21.7421 8.96365 20.9094 9.41007L13.5458 13.3577C13.1398 13.5754 12.8864 13.9987 12.8864 14.4594V21.1646C12.8864 22.1094 13.8943 22.7127 14.727 22.2663L22.0906 18.3186C22.4966 18.101 22.75 17.6776 22.75 17.217V10.5117ZM21.25 10.9294V17.0673L14.3864 20.7469V14.609L21.25 10.9294Z"></path>
429<path fill-rule="evenodd" clip-rule="evenodd" d="M2.74995 10.9243L9.57929 14.5538L9.49195 20.7358L2.74995 16.9941V10.9243ZM3.08657 9.40451C2.254 8.96204 1.24995 9.56547 1.24995 10.5083V17.1413C1.24995 17.5955 1.49628 18.0139 1.89338 18.2343L9.12945 22.2502C9.95579 22.7088 10.9725 22.1198 10.9859 21.1749L11.0813 14.4223C11.0879 13.9537 10.8319 13.5208 10.418 13.3008L3.08657 9.40451Z"></path>
430<path opacity="0.2" d="M22 10.5118C22 10.1339 21.5968 9.89256 21.2638 10.0711L13.9001 14.0188C13.7377 14.1058 13.6364 14.2752 13.6364 14.4594V21.1647C13.6364 21.5426 14.0395 21.7839 14.3726 21.6053L21.7362 17.6577C21.8986 17.5706 22 17.4013 22 17.217V10.5118Z"></path>
431<path opacity="0.2" d="M10.3314 14.4118C10.334 14.2243 10.2316 14.0512 10.0661 13.9632L2.7346 10.0669C2.40157 9.88987 1.99995 10.1312 1.99995 10.5084V17.1414C1.99995 17.323 2.09848 17.4904 2.25732 17.5786L9.49339 21.5945C9.82393 21.7779 10.2306 21.5423 10.236 21.1643L10.3314 14.4118Z"></path>
432</svg>
433
434  About Us
435</a><a class="nav-dropdown-link" href="/teach">
436  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#000000" viewB
436ox="0 0 256 256" class="nav-dropdown-icon"><path d="M216,113.07v53.22a8,8,0,0,1-2,5.31c-11.3,12.59-38.9,36.4-86,36.4s-74.68-23.81-86-36.4a8,8,0,0,1-2-5.31V113.07L128,160Z" opacity="0.2"></path><path d="M251.76,88.94l-120-64a8,8,0,0,0-7.52,0l-120,64a8,8,0,0,0,0,14.12L32,117.87v48.42a15.91,15.91,0,0,0,4.06,10.65C49.16,191.53,78.51,216,128,216a130,130,0,0,0,48-8.76V240a8,8,0,0,0,16,0V199.51a115.63,115.63,0,0,0,27.94-22.57A15.91,15.91,0,0,0,224,166.29V117.87l27.76-14.81a8,8,0,0,0,0-14.12ZM128,200c-43.27,0-68.72-21.14-80-33.71V126.4l76.24,40.66a8,8,0,0,0,7.52,0L176,143.47v46.34C163.4,195.69,147.52,200,128,200Zm80-33.75a97.83,97.83,0,0,1-16,14.25V134.93l16-8.53ZM188,118.94l-.22-.13-56-29.87a8,8,0,0,0-7.52,14.12L171,128l-43,22.93L25,96,128,41.07,231,96Z"></path></svg>
437
438  Teach with Us
439</a><a class="nav-dropdown-link" href="/workforce">
440  <svg class="phosphor-icon nav-dropdown-icon" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M200,152l-40,40L96,176,40,136,72,72l56-16,56,16H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120Z" opacity="0.2"/><path d="M119.76,217.94A8,8,0,0,1,112,224a8.13,8.13,0,0,1-2-.24l-32-8a8,8,0,0,1-2.5-1.11l-24-16a8,8,0,1,1,8.88-13.31l22.84,15.23,30.66,7.67A8,8,0,0,1,119.76,217.94Zm132.69-96.46a15.89,15.89,0,0,1-8,9.25l-23.68,11.84-55.08,55.09a8,8,0,0,1-7.6,2.1l-64-16a8.06,8.06,0,0,1-2.71-1.25L35.86,142.87,11.58,130.73a16,16,0,0,1-7.16-21.46L29.27,59.58h0a16,16,0,0,1,21.46-7.16l22.06,11,53-15.14a8,8,0,0,1,4.4,0l53,15.14,22.06-11a16,
44016,0,0,1,21.46,7.16l24.85,49.69A15.9,15.9,0,0,1,252.45,121.48Zm-46.18,12.94L179.06,80H147.24L104,122c12.66,8.09,32.51,10.32,50.32-7.63a8,8,0,0,1,10.68-.61l34.41,27.57Zm-187.54-18,17.69,8.85L61.27,75.58,43.58,66.73ZM188,152.66l-27.71-22.19c-19.54,16-44.35,18.11-64.91,5a16,16,0,0,1-2.72-24.82.6.6,0,0,1,.08-.08L137.6,67.06,128,64.32,77.58,78.73,50.21,133.46l49.2,35.15,58.14,14.53Zm49.24-36.24L212.42,66.73l-17.69,8.85,24.85,49.69Z"/></svg>
441  Partner with Us
442</a><a class="nav-dropdown-link" href="/partner">
443  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#000000" viewBox="0 0 256 256" class="nav-dropdown-icon"><path d="M232,120a40,40,0,0,1-40,40H152V80h40A40,40,0,0,1,232,120Z" opacity="0.2"></path><path d="M240,120a48.05,48.05,0,0,0-48-48H152.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,24,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,151.12,214l11,7.33A16,16,0,0,0,186.5,212l11.77-44.36A48.07,48.07,0,0,0,240,120ZM40,199.93V40h0c42.81,35.91,86.63,45,104,47.24v65.48C126.65,155,82.84,164.07,40,199.93Zm131,8,0,.11-11-7.33V168h21.6ZM192,152H160V88h32a32,32,0,1,1,0,64Z"></path></svg>
444
445  Become an Affiliate
446</a>
447      </div>
448    </div>
449</div>
450
451<!-- Right side -->
452<div class="flex items-center xl:gap-x-4 gap-x-2">
453  <!-- Right side logged in links -->
454    <!-- Right side not-logged in links -->
455    <div class="flex items-center xl:gap-x-6 gap-x-4">
456      <a class="nav-link w-auto" href="/users/sign_in">Log in</a>
457      <a class="btn text-base btn-lime" href="/users/sign_up">Sign up</a>
458    </div>
459</div>
460
461        </div>
462        <div class="flex items-center justify-end flex-grow lg:hidden">
463          <!-- Mobile always visible right side of nav bar-->
464          <button
465            type="button"
466            id="sidebar-open"
467            class="flex items-center self-stretch justify-center pl-2 pr-4 -mr-4 text-white hover:text-lime-300 focus:text-white"
468            data-action="click->toggle#toggle touch->toggle#toggle"
469            >
470            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="when-closed w-8 h-8 fill-current">
471  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path>
472</svg>
473
474            <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="when-open w-8 h-8 fill-current">
475  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path>
476</svg>
477
478          </button>
479        </div>
480      </div>
481    </div>
482    <div
483      data-toggle-target="toggleable"
484      data-toggle-class="animate-height--hidden"
485      class="lg:hidden animate-height animate-height--hidden"
486    >
487      <div class="animate-height__inner">
488        <!-- Mobile toggleable content -->
489        <div class="bg-teal-900">
490  <!-- Menu header with user avatar and name -->
491  <div class="px-6">
492    <div class="container py-3 mx-auto">
493        <div class="flex items-center justify-center mr-2 gap-x-4">
494          <a class="btn btn-primary bg-transparent justify-center w-32 sm:w-44 border border-white" href="/users/sign_in">Log in</a>
495          <a class="btn btn-lime justify-center w-32 sm:w-44" href="/users/sign_up">Sign up</a>
496        </div>
497    </div>
498  </div>
499  <div class="h-px bg-white opacity-20"></div>
500
501  <!-- Primary, Secondary and Public links -->
502  <div class="px-6">
503    <div class="container py-4 mx-auto">
504      
505<!-- 
506  Primary links for the user. Changes between user roles.
507
508  Desktop: Always visible on right side of nav bar
509  Mobile: Top most links of the mobile nav
510 -->
511
512
513      
514<!-- 
515  Secondary links for the user.
516
517  Desktop: Under the avatar dropdown menu
518  Mobile: Below the primary links
519 -->
520
521
522<!-- Development -->
523
524      <div class="nav-section-mobile">Discover</div>
525<a class="nav-link-mobile" href="/courses">Courses</a>
526<a class="nav-link-mobile" href="/for_teams">For Teams</a>
527<a class="nav-link-mobile" href="/pro">
528  PRO
529</a>
530      
531
532<!-- 
533  Additional public links.
534
535  Desktop: Under a dropdown menu
536  Mobile: After the main public links
537 -->
538
539<div class="nav-section-mobile">Certification & Credentials</div>
540
541<a class="nav-link-mobile lg:hover:text-[#D87009] lg:hover:bg-[#FCF6EF] lg:hover:border-[#FDE9D5]" href="/nabcep">
542  <div class="hidden bg-[#F48518]"></div>
543  <div>
544    <div class="flex items-center">
545      NABCEP
546      <div class="hidden bg-[#FDE9D5] text-[#D87009]">Solar & Storage</div>
547    </div>
548    <div class="hidden">NABCEP PV Certifications and Credentials</div>
549  </div>
550</a>
551<a class="nav-link-mobile lg:hover:text-[#114C1A] lg:hover:bg-[#
551EFF3EF] lg:hover:border-[#D4DED5]" href="/bpi">
552  <div class="hidden bg-[#114C1A]"></div>
553  <div>
554    <div class="flex items-center">
555      BPI
556      <div class="hidden bg-[#D4DED5] text-[#114C1A]">Energy audits</div>
557    </div>
558    <div class="hidden">
559      Building Performance Institute (BPI) Certification
560    </div>
561  </div>
562</a>
563<a class="nav-link-mobile lg:hover:text-[#0061E7] lg:hover:bg-[#F1F7FF] lg:hover:border-[#D8E8FF]" href="/epa">
564  <div class="hidden bg-[#2A83FD]"></div>
565  <div>
566    <div class="flex items-center">
567      EPA
568      <div class="hidden bg-[#D8E8FF] text-[#0061E7]">Heat pumps</div>
569    </div>
570    <div class="hidden">EPA Section 608 Technician Certification</div>
571  </div>
572</a>
573<a class="nav-link-mobile lg:hover:text-[#619923] lg:hover:bg-[#F3F7ED] lg:hover:border-[#E6F4D9]" href="/igshpa">
574  <div class="hidden bg-[#7BBE31]"></div>
575  <div>
576    <div class="flex items-center">
577      IGSHPA
578      <div class="hidden bg-[#E6F4D9] text-[#619923]">Geothermal</div>
579    </div>
580    <div class="hidden">
581      International Ground Source Heat Pump Certification
582    </div>
583  </div>
584</a>
585<a class="nav-link-mobile lg:hover:text-[#0F2140] lg:hover:bg-[#
585EFEFF0] lg:hover:border-[#D3D5DB]" href="/osha">
586  <div class="hidden bg-[#0F2140]"></div>
587  <div>
588    <div class="flex items-center">
589      OSHA
590      <div class="hidden bg-[#D3D5DB] text-[#0F2140]">Construction</div>
591    </div>
592    <div class="hidden">Occupational Safety and Health Administration</div>
593  </div>
594</a>
595<a class="nav-link-mobile lg:hover:text-[#76622C] lg:hover:bg-[#FBF9F4] lg:hover:border-[#F0EADB]" href="/faa">
596  <div class="hidden bg-[#C9AA57]"></div>
597  <div>
598    <div class="flex items-center">
599      FAA
600      <div class="hidden bg-[#F0EADB] text-[#76622C]">Drones</div>
601    </div>
602    <div class="hidden">Part 107 Certified Drone Pilot</div>
603  </div>
604</a><a class="nav-link-mobile lg:hover:text-[#D71F41] lg:hover:bg-[#FDF3F7] lg:hover:border-[#F8D7DD]" href="/nfpa">
605  <div class="hidden bg-[#D71F41]"></div>
606  <div>
607    <div class="flex items-center">
608      NFPA
609      <div class="hidden bg-[#F8D7DD] text-[#D71F41]">Safety</div>
610    </div>
611    <div class="hidden">
612      National Fire Protection Association Certified Electrical Safety Programs
613    </div>
614  </div>
615</a><a class="nav-link-mobile lg:hover:text-[#05C2CE] lg:hover:bg-[#F3FCFD] lg:hover:border-[#05C2CE]" href="/electrical">
616  <div class="hidden bg-[#05C2CE]"></div>
617  <div>
618    <div class="flex items-center">
619      Electrician
620      <div class="hidden bg-[#D7F0F8] text-[#05C2CE]">Electrical</div>
621    </div>
622    <div class="hidden">
623      Electrical Pre-Apprenticeships & Continuing Education
624    </div>
625  </div>
626</a>
627<a class="nav-link-mobile lg:hover:text-[#003366] lg:hover:bg-[#F0F7FF] lg:hover:border-[#D8E8FF]" href="/leed">
628  <div class="hidden bg-[#003366]"></div>
629  <div>
630    <div class="flex items-center">
631      LEED
632      <div class="hidden bg-[#D8E8FF] text-[#003366]">Green Building</div>
633    </div>
634    <div class="hidden">Leadership in Energy and Environmental Design</div>
635  </div>
636</a>
637      
638<!-- 
639  Additional public links.
640
641  Desktop: Under a dropdown menu
642  Mobile: After the main public links
643 -->
644
645<div class="nav-section-mobile">More</div>
646
647<a class="nav-link-mobile" href="/support">
648  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#000000" viewBox="0 0 256 256" class="hidden"><path d="M80,40V216H48a8,8,0,0,1-8-8V48a8,8,0,0,1,8-8Z" opacity="0.2"></path><path d="M184,112a8,8,0,0,1-8,8H112a8,8,0,0,1,0-16h64A8,8,0,0,1,184,112Zm-8,24H112a8,8,0,0,0,0,16h64a8,8,0,0,0,0-16Zm48-88V208a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V48A16,16,0,0,1,48,32H208A16,16,0,0,1,224,48ZM48,208H72V48H48Zm160,0V48H88V208H208Z"></path></svg>
649
650  Support Center
651</a><a class="nav-link-mobile" href="/membership">
652  <svg class="phosphor-icon hidden" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M227.19,104.48A16,16,0,0,0,240,88.81V64a16,16,0,0,0-16-16H32A16,16,0,0,0,16,64V88.81a16,16,0,0,0,12.81,15.67,24,24,0,0,1,0,47A16,16,0,0,0,16,167.19V192a16,16,0,0,0,16,16H224a16,16,0,0,0,16-16V167.19a16,16,0,0,0-12.81-15.67,24,24,0,0,1,0-47ZM32,167.2a40,40,0,0,0,0-78.39V64H88V192H32Zm192,0V192H104V64H224V88.8a40,40,0,0,0,0,78.39Z"/></svg>
653  HeatSpring Membership
654</a><a target="_blank" class="nav-link-mobile" href="/magazine">
655  <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="#000000" viewBox="0 0 256 256" class="hidden"><path d="M224,64V184a16,16,0,0,1-16,16H32a16,16,0,0,0,16-16V64a8,8,0,0,1,8-8H216A8,8,0,0,1,224,64Z" opacity="0.2"></path><path d="M88,112a8,8,0,0,1,8-8h80a8,8,0,0,1,0,16H96A8,8,0,0,1,88,112Zm8,40h80a8,8,0,0,0,0-16H96a8,8,0,0,0,0,16ZM232,64V184a24,24,0,0,1-24,24H32A24,24,0,0,1,8,184.11V88a8,8,0,0,1,16,0v96a8,8,0,0,0,16,0V64A16,16,0,0,1,56,48H216A16,16,0,0,1,232,64Zm-16,0H56V184a23.84,23.84,0,0,1-1.37,8H208a8,8,0,0,0,8-8Z"></path></svg>
656
657  HeatSpring Magazine
658  <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true" class="ml-3  w-4 h-4">
659  <path fill-rule="evenodd" d="M4.25 5.5a.75.75 0 00-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 00.75-.75v-4a.75.75 0 011.5 0v4A2.25 2.25 0 0112.75 17h-8.5A2.25 2.25 0 012 14.75v-8.5A2.25 2.25 0 014.25 4h
6595a.75.75 0 010 1.5h-5z" clip-rule="evenodd"></path>
660  <path fill-rule="evenodd" d="M6.194 12.753a.75.75 0 001.06.053L16.5 4.44v2.81a.75.75 0 001.5 0v-4.5a.75.75 0 00-.75-.75h-4.5a.75.75 0 000 1.5h2.553l-9.056 8.194a.75.75 0 00-.053 1.06z" clip-rule="evenodd"></path>
661</svg>
662
663</a><a class="nav-link-mobile" href="/about">
664  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" class="hidden">
665<path fill-rule="evenodd" clip-rule="evenodd" d="M11.3923 3.1157C11.7409 2.94009 12.1515 2.93741 12.5024 3.10845L19.3506 6.44677L11.9336 10.5694L4.50512 6.58512L11.3923 3.1157ZM13.1596 1.76012C12.3877 1.38383 11.4843 1.38974 10.7174 1.77608L3.40087 5.46181C2.49715 5.91707 2.48066 7.20143 3.37242 7.67973L11.3449 11.9558C11.7198 12.1568 12.1712 12.1535 12.5431 11.9468L20.4986 7.5248C21.3821 7.03372 21.3476 5.75155 20.439 5.30863L13.1596 1.76012Z"></path>
666<path fill-rule="evenodd" clip-rule="evenodd" d="M22.75 10.5117C22.75 9.56691 21.7421 8.96365 20.9094 9.41007L13.5458 13.3577C13.1398 13.5754 12.8864 13.9987 12.8864 14.4594V21.1646C12.8864 22.1094 13.8943 22.7127 14.727 22.2663L22.0906 18.3186C22.4966 18.101 22.75 17.6776 22.75 17.217V10.5117ZM21.25 10.9294V17.0673L14.3864 20.7469V14.609L21.25 10.9294Z"></path>
667<path fill-rule="evenodd" clip-rule="evenodd" d="M2.74995 10.9243L9.57929 14.5538L9.49195 20.7358L2.74995 16.9941V10.9243ZM3.08657 9.40451C2.254 8.96204 1.24995 9.56547 1.24995 10.5083V17.1413C1.24995 17.5955 1.49628 18.0139 1.89338 18.2343L9.12945 22.2502C9.95579 22.7088 10.9725 22.1198 10.9859 21.1749L11.0813 14.4223C11.0879 13.9537 10.8319 13.5208 10.418 13.3008L3.08657 9.40451Z"></path>
668<path opacity="0.2" d="M22 10.5118C22 10.1339 21.5968 9.89256 21.2638 10.0711L13.9001 14.0188C13.7377 14.1058 13.6364 14.2752 13.6364 14.4594V21.1647C13.6364 21.5426 14.0395 21.7839 14.3726 21.6053L21.7362 17.6577C21.8986 17.5706 22 17.4013 22 17.217V10.5118Z"></path>
669<path opacity="0.2" d="M10.3314 14.4118C10.334 14.2243 10.2316 14.0512 10.0661 13.9632L2.7346 10.0669C2.40157 9.88987 1.99995 10.1312 1.99995 10.5084V17.1414C1.99995 17.323 2.09848 17.4904 2.25732 17.5786L9.49339 21.5945C9.82393 21.7779 10.2306 21.5423 10.236 21.1643L10.3314 14.4118Z"></path>
670</svg>
671
672  About Us
673</a><a class="nav-link-mobile" href="/teach">
674  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#000000" viewBox="0 0 256 256" class="hidden"><path d="M216,113.07v53.22a8,8,0,0,1-2,5.31c-11.3,12.59-38.9,36.4-86,36.4s-74.68-23.81-86-36.4a8,8,0,0,1-2-5.31V113.07L128,160Z" opacity="0.2"></path><path d="M251.76,88.94l-120-64a8,8,0,0,0-7.52,0l-120,64a8,8,0,0,0,0,14.12L32,117.87v48.42a15.91,15.91,0,0,0,4.06,10.65C49.16,191.53,78.51,216,128,216a130,130,0,0,0,48-8.76V240a8,8,0,0,0,16,0V199.51a115.63,115.63,0,0,0,27.94-22.57A15.91,15.91,0,0,0,224,166.29V117.87l27.76-14.81a8,8,0,0,0,0-14.12ZM128,200c-43.27,0-68.72-21.14-80-33.71V126.4l76.24,40.66a8,8,0,0,0,7.52,0L176,143.47v46.34C163.4,195.69,147.52,200,128,200Zm80-33.75a97.83,97.83,0,0,1-16,14.25V134.93l16-8.53ZM188,118.94l-.22-.13-56-29.87a8,8,0,0,0-7.52,14.12L171,128l-43,22.93L25,96,128,41.07,231,96Z"></path></svg>
675
676  Teach with Us
677</a><a class="nav-link-mobile" href="/workforce">
678  <svg class="phosphor-icon hidden" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M200,152l-40,40L96,176,40,136,72,72l56-16,56,16H144L98.34,116.29a8,8,0,0,0,1.38,12.42C117.23,139.9,141,139.13,160,120Z" opacity="0.2"/><path d="M119.76,217.94A8,8,0,0,1,112,224a8.13,8.13,0,0,1-2-.24l-32-8a8,8,0,0,1-2.5-1.11l-24-16a8,8,0,1,1,8.88-13.31l22.84,15.23,30.66,7.67A8,8,0,0,1,119.76,217.94Zm132.69-96.46a15.89,15.89,0,0,1-8,9.25l-23.68,11.84-55.08,55.09a8,8,0,0,1-7.6,2.1l-64-16a8.06,8.06,0,0,1-2.71-1.25L35.86,142.87,11.58,130.73a16,16,0,0,1-7.16-21.46L29.27,59.58h0a16,16,0,0,1,21.46-7.16l22.06,11,53-15.14a8,8,0,0,1,4.4,0l53,15.14,22.06-11a16,
67816,0,0,1,21.46,7.16l24.85,49.69A15.9,15.9,0,0,1,252.45,121.48Zm-46.18,12.94L179.06,80H147.24L104,122c12.66,8.09,32.51,10.32,50.32-7.63a8,8,0,0,1,10.68-.61l34.41,27.57Zm-187.54-18,17.69,8.85L61.27,75.58,43.58,66.73ZM188,152.66l-27.71-22.19c-19.54,16-44.35,18.11-64.91,5a16,16,0,0,1-2.72-24.82.6.6,0,0,1,.08-.08L137.6,67.06,128,64.32,77.58,78.73,50.21,133.46l49.2,35.15,58.14,14.53Zm49.24-36.24L212.42,66.73l-17.69,8.85,24.85,49.69Z"/></svg>
679  Partner with Us
680</a><a class="nav-link-mobile" href="/partner">
681  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#000000" viewBox="0 0 256 256" class="hidden"><path d="M232,120a40,40,0,0,1-40,40H152V80h40A40,40,0,0,1,232,120Z" opacity="0.2"></path><path d="M240,120a48.05,48.05,0,0,0-48-48H152.2c-2.91-.17-53.62-3.74-101.91-44.24A16,16,0,0,0,24,40V200a16,16,0,0,0,26.29,12.25c37.77-31.68,77-40.76,93.71-43.3v31.72A16,16,0,0,0,151.12,214l11,7.33A16,16,0,0,0,186.5,212l11.77-44.36A48.07,48.07,0,0,0,240,120ZM40,199.93V40h0c42.81,35.91,86.63,45,104,47.24v65.48C126.65,155,82.84,164.07,40,199.93Zm131,8,0,.11-11-7.33V168h21.6ZM192,152H160V88h32a32,32,0,1,1,0,64Z"></path></svg>
682
683  Become an Affiliate
684</a>
685    </div>
686  </div>
687
688  <!-- Menu Footer for log in, log out and sign in buttons  -->
689</div>
690
691      </div>
692    </div>
693  </div>
694</nav>
695  <!-- Google Tag Manager -->
696  
696<script type="text/javascript" data-gdpr-script data-turbo-track="reload">
697    document.addEventListener(
698      "turbo:load",
vendor: 455 bytes, lines 698-708
698
699      (function (w, d, s, l, i) {
700        w[l] = w[l] || [];
701        w[l].push({ "gtm.start": new Date().getTime(), event: "gtm.js" });
702        var f = d.getElementsByTagName(s)[0],
703          j = d.createElement(s),
704          dl = l != "dataLayer" ? "&l=" + l : "";
705        j.async = true;
706        j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
707        f.parentNode.insertBefore(j, f);
708      })(window, document, "script", "dataLayer", "
708GTM-TSNWS585
vendor: 2 bytes, line 708
708")
708,
709      false
710    );
711  </script>
711
712  <!-- End Google Tag Manager -->
713
714    <div id="flash">
715      <!-- This example requires Tailwind CSS v2.0+ -->
716<!-- Global notification live region, render this permanently at the end of the document -->
717<div
718  aria-live="assertive"
719  class="sm:p-6 sm:items-start fixed inset-0 flex flex-col items-end gap-4 px-4 py-6 mt-10 pointer-events-none z-[300]"
720>
721
722
723
724</div>
725
726    </div>
727
728    <div class="grow">
729      <section class="relative bg-heatspring-500">
730  <div aria-hidden="true" class="absolute inset-0 overflow-hidden pointer-events-none select-none">
731    <div class="absolute w-14 top-0 left-[2%] xs:w-16 xs:top-1 xs:left-[3%] sm:w-20 sm:top-2 md:left-[2%] lg:w-24 xl:w-36 xl:top-3 xl:left-[3%] 2xl:w-[166px] 2xl:left-[8%] motion-safe:animate-hero-enter-left">
732      <img alt="" class="w-full h-auto motion-safe:animate-spin-slow" src="/assets/illustration-sun-b46bfddd096594533c2b16d9b7f1c9683d46880c110dbfa0bbc94a437b604a77.svg" />
733    </div>
734    <div class="absolute hidden md:block w-7 top-8 left-[22%] lg:w-8 lg:top-9 xl:w-9 xl:top-10 xl:left-[19%] 2xl:w-11 2xl:top-12 2xl:left-[17%] motion-safe:animate-hero-enter-left motion-safe:animate-delay-150">
735      <img alt="" class="w-full h-auto motion-safe:animate-flutter motion-safe:animate-delay-[-1.5s]" src="/assets/illustration-butterfly-3-f6c0d1d26ed01cd25dd5fdab386c26e90c97169dc090c1350d169dca53934f1e.svg" />
736    </div>
737    <div class="absolute hidden xs:block w-20 top-3 left-[60%] sm:w-24 sm:top-4 md:w-28 md:top-5 md:left-[62%] lg:w-32 lg:top-6 xl:w-40 xl:left-[63%] 2xl:w-[172px] 2xl:top-7 motion-safe:animate-hero-enter-right motion-safe:animate-delay-100">
738      <img alt="" class="w-full h-auto motion-safe:animate-sway motion-safe:animate-delay-[-2s]" src="/assets/illustration-cloud-1-0557bbf8e6e38f9ca5cbeb99a8f09f5f0d93c09b8f7009f6bc014ebf368ea672.svg" />
739    </div>
740    <div class="absolute w-12 top-3 right-[3%] xs:w-14 sm:right-[4%] md:w-16 md:top-4 md:right-[3%] lg:w-20 lg:top-5 xl:w-24 xl:top-4 xl:right-[4%] 2xl:w-[110px] 2xl:top-3 2xl:right-[6%] motion-safe:animate-hero-enter-right motion-safe:animate-delay-200">
741      <img alt="" class="w-full h-auto motion-safe:animate-float motion-safe:animate-delay-[-3s]" src="/assets/illustration-bird-324f54f505f4e6091fdd5a7f52c9ff28f6275ed4e7bc9150f110ff7bcc080a65.svg" />
742    </div>
743    <div class="absolute hidden lg:block w-24 -left-8 top-48 xl:w-32 xl:left-[3%] xl:top-52 2xl:w-[168px] 2xl:left-[7%] motion-safe:animate-hero-enter-left motion-safe:animate-delay-200">
744      <img alt="" class="w-full h-auto motion-safe:animate-sway motion-safe:animate-delay-[-7s]" src="/assets/illustration-cloud-2-18224845b51940737b5d8b3f00d30357691b24653495a895fe1dfb78fa564fee.svg" />
745    </div>
746    <div class="absolute hidden md:block w-16 right-[1%] top-[17rem] lg:w-24 lg:right-[5%] xl:w-28 xl:right-[8%] xl:top-72 2xl:w-[136px] 2xl:right-[10%] motion-safe:animate-hero-enter-right motion-safe:animate-delay-300">
747      <img alt="" class="w-full h-auto motion-safe:animate-sway motion-safe:animate-delay-[-4s]" src="/assets/illustration-cloud-3-75fa77836daca36c088916ada5390a4ebc40aea3723c1cb8feed17243fd78ab0.svg" />
748    </div>
749    <div class="absolute hidden md:block w-14 left-[2%] bottom-[7.5rem] lg:w-20 lg:left-[6%] lg:bottom-40 xl:w-24 xl:left-[10%] xl:bottom-44 2xl:w-[112px] 2xl:left-[14%] motion-safe:animate-hero-enter-left motion-safe:animate-delay-300">
750      <img alt="" class="w-full h-auto motion-safe:animate-flutter motion-safe:animate-delay-[-4s]" src="/assets/illustration-butterfly-1-2d42dab4c3b788be1418d4112dbfaced9faa27b87bdc0e91011079d805b4cd99.svg" />
751    </div>
752    <div class="absolute hidden md:block w-5 right-[5%] bottom-48 lg:w-6 lg:right-[12%] lg:bottom-[14rem] xl:w-7 xl:right-[16%] xl:bottom-[15rem] 2xl:right-[18%] motion-safe:animate-hero-enter-right motion-safe:animate-delay-500">
753      <img alt="" class="w-full h-auto motion-safe:animate-flutter motion-safe:animate-delay-[-2.5s]" src="/assets/illustration-bee-f9aca390396810674d9ba34de41f5265638fbc182fe2444f991fb03dea6f12ae.svg" />
754    </div>
755
756    <div
757      class="absolute inset-x-0 bottom-0 h-[72px] sm:h-24 lg:h-[141px] bg-repeat-x bg-bottom bg-[length:auto_100%]"
758      style="background-image: url(/assets/illustration-grass-bottom-fd5c517405e2bde6ad6f8cbad452e8c8b44cf70d32693c424af5c913cf5d3119.svg)"
759    ></div>
760  </div>
761
762  <div class="relative z-10 mx-auto w-full max-w-4xl px-4 text-center pt-16 xs:pt-20 sm:pt-24 lg:pt-28 xl:pt-[100px] pb-[104px] sm:pb-32 lg:pb-[180px] xl:pb-[200px]">
763    <h1 class="mb-3 text-3xl font-bold leading-tight text-white xs:text-4xl sm:text-5xl sm:mb-4 lg:text-6xl font-heading tracking-tightest">
764      The training behind<br class="hidden md:block"> the clean energy workforce.
765    </h1>
766
767    <p class="mx-auto mb-6 max-w-xl text-base font-normal text-white md:text-lg xl:text-xl lg:mb-8">
768      Get certified and grow your business. HeatSpring is the learning and development platform for your clean energy team.
769    </p>
770
771    <form class="flex max-w-xl mx-auto justify-center rounded-lg shadow-md relative" action="/courses" accept-charset="UTF-8" method="get">
772    <div class="relative grow" data-controller="autocomplete" data-autocomplete-url-value="/courses/autocomplete">
773      <div class="flex rounded-lg shadow-sm">
774        <input placeholder="Search for a course" class="pl-10 peer pr-4 rounded-l-lg font-normal transition-all placeholder:text-gray-600 grow outline-none w-full" data-autocomplete-target="input" type="text" name="query" id="query" />
775        <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="transition-all w-5 h-5 text-gray-500 shrink-0 absolute left-3 top-1/2 -translate-y-1/2 pointer-events-none peer-focus:text-teal-700">
776  <path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-5.197-5.197m0 0A7.5 7.5 0 105.196 5.196a7.5 7.5 0 0010.607 10.607z"></path>
777</svg>
778
779        <div class="absolute inset-0 rounded-xl pointer-events-none peer-focus:ring-1 ring-offset-[3px] ring-offset-heatspring-500 ring-lime-300"></div>
780        <button name="button" type="submit" class="btn btn-lime btn-large rounded-l-none rounded-r-lg sm:px-8 flex-shrink-0">
781        Search
782</button>      </div>
783      <ul class="absolute shadow-xl list-group" data-autocomplete-target="results"></ul>
784    </div>
785</form>  </div>
786</section>
787
788<div class="pt-10 pb-12 sm:pb-16 sm:pt-12 md:pb-20 md:pt-14 lg:pb-24 lg:pt-16">
789  
790<!-- 
791  Additional public links.
792
793  Desktop: Under a dropdown menu
794  Mobile: After the main public links
795 -->
796
797<section class="px-4">
798  <div class="container mx-auto lg:max-w-7xl tracking">
799    <h3 class="mb-4 md:mb-6 landing-heading-3xl">
800      Get Certified
801    </h3>
802    <div
803      class="grid grid-cols-1 grid-flow-row auto-rows-fr max-sm:-space-y-px sm:gap-3 sm:grid-cols-2 lg:grid-cols-3"
804    >
805      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#D87009] hover:bg-[#FCF6EF] hover:border-[#D87009]" href="/nabcep">
806        <div class="">
807          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#FDE9D5] text-[#D87009]">Solar</div>
808          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">NABCEP</div>
809          <div class="text-sm font-normal leading-normal text-gray-700">NABCEP PV Certifications and Credentials</div>
810        </div>
811        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewB
811ox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
812</a>
813      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#114C1A] hover:bg-[#EFF3EF] hover:border-[#114C1A]" href="/bpi">
814        <div class="">
815          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#D4DED5] text-[#114C1A]">Energy audits</div>
816          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">BPI</div>
817          <div class="text-sm font-normal leading-normal text-gray-700">
818            Building Performance Institute (BPI) Certification
819          </div>
820        </div>
821        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
822</a>
823      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#0061E7] hover:bg-[#F1F7FF] hover:border-[#0061E7]" href="/epa">
824        <div class="">
825          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#D8E8FF] text-[#0061E7]">Heat pumps</div>
826          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">EPA</div>
827          <div class="text-sm font-normal leading-normal text-gray-700">EPA Section 608 Technician Certification</div>
828        </div>
829        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
830</a>
831      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#619923] hover:bg-[#F3F7ED] hover:border-[#619923]" href="/igshpa">
832        <div class="">
833          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#E6F4D9] text-[#619923]">Geothermal</div>
834          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">IGSHPA</div>
835          <div class="text-sm font-normal leading-normal text-gray-700">
836            International Ground Source Heat Pump Certification
837          </div>
838        </div>
839        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
840</a>
841      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#0F2140] hover:bg-[#
841EFEFF0] hover:border-[#0F2140]" href="/osha">
842        <div class="">
843          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#D3D5DB] text-[#0F2140]">Construction</div>
844          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">OSHA</div>
845          <div class="text-sm font-normal leading-normal text-gray-700">
846            Occupational Safety and Health Administration
847          </div>
848        </div>
849        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
850</a>
851      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#76622C] hover:bg-[#FBF9F4] hover:border-[#76622C]" href="/faa">
852        <div class="">
853          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#F0EADB] text-[#76622C]">Drones</div>
854          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">FAA</div>
855          <div class="text-sm font-normal leading-normal text-gray-700">Part 107 Certified Drone Pilot</div>
856        </div>
857        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
858</a>      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#D71F41] hover:bg-[#FDF3F7] hover:border-[#D71F41]" href="/nfpa">
859        <div class="">
860          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#F8D7DD] text-[#D71F41]">Safety</div>
861          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">NFPA</div>
862          <div class="text-sm font-normal leading-normal text-gray-700">
863            National Fire Protection Association Certified Electrical Safety Programs
864          </div>
865        </div>
866        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
867</a>      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#2c7a8e] hover:bg-[#F3FCFD] hover:border-[#2c7a8e]" href="/electrical">
868        <div class="">
869          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#D7F0F8] text-[#2c7a8e]">Electrical</div>
870          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">Electrician</div>
871          <div class="text-sm font-normal leading-normal text-gray-700">
872            Electrical Pre-Apprenticeships & Continuing Education
873          </div>
874        </div>
875        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewB
875ox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
876</a>      <a class="flex p-3 sm:p-6 items-center transition-all text-gray-900 bg-white border sm:rounded border-sand-200 shadow-layered-md shadow-sand-800/5 hover:border-sand-300  hover:shadow-layered-lg hover:shadow-sand-800/5 overflow-hidden relative group hover:text-[#003366] hover:bg-[#F0F7FF] hover:border-[#D8E8FF]" href="/leed">
877        <div class="">
878          <div class="mb-1 inline-flex w-auto whitespace-nowrap font-bold font-heading text-[11px] uppercase !bg-transparent font-sans tracking-wider leading-none items-center rounded-xl relative bg-[#D8E8FF] text-[#003366]">Green Building</div>
879          <div class="mb-1 sm:mb-1.5 text-base font-bold leading-tight md:leading-tight md:text-lg font-heading">LEED</div>
880          <div class="text-sm font-normal leading-normal text-gray-700">
881            Leadership in Energy and Environmental Design
882          </div>
883        </div>
884        <svg class="phosphor-icon ml-auto flex-shrink-0 w-5 h-5 text-gray-400 transition-transform group-hover:translate-x-0.5" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z"/></svg>
885</a>    </div>
886  </div>
887</section>
888
889</div>
890<div class="pb-16 sm:pb-20 md:pb-24 lg:pb-32">
891  <section class="px-4">
892  <div class="container mx-auto lg:max-w-7xl">
893    <div
894  class="bg-gradient-to-b border border-sand-200 from-sand-50 to-sand-100 rounded-xl sm:rounded-3xl lg:rounded-[2.5rem] mx-auto flex justify-center relative"
895>
896  <div class="text-center px-4 pt-24 pb-8 sm:py-24 lg:py-32">
897    <h1
898      class="font-heading font-black text-3xl/snug xs:text-4xl/snug sm:text-5xl/snug tracking-tightest mb-4"
899    >
900      <div>Stay ahead with</div>
901      <div
902        class="whitespace-nowrap bg-clip-text text-transparent bg-gradient-to-r from-teal-700 from-20% via-lime-500 to-teal-700 to-80% -mt-2 xs:-mt-3 sm:-mt-4 animate-gradient"
903        style="background-size: 300%"
904      >
905        HeatSpring P<span class="tracking-[-0.08em]">RO</span>
906      </div>
907    </h1>
908    <div
909      class="text-base/tight sm:text-lg/tight font-normal text-sand-900 mb-8 text-balance text-pretty"
910    >
911      Get insanely great value with a single subscription
912    </div>
913    <a class="min-w-60 sm:min-w-80 justify-center btn btn-large sm:h-14 text-base font-heading btn-primary rounded-[0.625rem]" href="/pro">
914      Learn more
915</a>  </div>
916  <img class="max-sm:hidden w-12 lg:w-16 xl:w-20 absolute -top-4 lg:top-24 left-[-2%] lg:left-[-4%]" src="/assets/illustration-pro-badge-blue-1040ad3683a7868b6fe9d9a06ecd8f4d597f7c0937e8c6281aa0badaefe9fb7e.png" />
917  <img class="max-md:hidden w-20 lg:w-24 xl:w-28 absolute max-lg:top-48 lg:bottom-[-2%] left-[2%] lg:left-[4%]" src="/assets/illustration-pro-badge-green-ac341f25e6bf2d1f1fc75cdc261bfa81552d8bf8abe554107831ae044d7d007e.png" />
918  <img class="max-sm:hidden w-16 lg:w-20 xl:w-24 absolute top-8 lg:top-1/2 left-[14%] lg:left-[18%]" src="/assets/illustration-pro-badge-orange-5425b1352c00ac46176e5431f14563bb4055604cea544e946723e81c1bf84ec3.png" />
919  <img class="w-16 lg:w-20 xl:w-24 absolute max-sm:left-1/2 max-sm:-ml-8 max-sm:top-6 sm:bottom-8 lg:bottom-16 sm:right-[14%] lg:right-[20%]" src="/assets/illustration-pro-badge-green-ac341f25e6bf2d1f1fc75cdc261bfa81552d8bf8abe554107831ae044d7d007e.png" />
920  <img class="max-md:hidden w-20 lg:w-24 xl:w-28 absolute sm:bottom-24 lg:bottom-32 sm:right-[3%] lg:right-[5%] " src="/assets/illustration-pro-badge-teal-58c37d196747720724053f87eb6b0c64c1338cfd7ab8a19f7052e7dbd67417c7.png" />
921  <img class="max-sm:hidden w-12 lg:w-16 xl:w-20 absolute -bottom-4 lg:-bottom-8 right-[-2%] lg:right-[-4%]" src="/assets/illustration-pro-badge-purple-3f6d4194388c1cfb8dd496660875df59226036f7bb33c9669066f7f248fbd1e4.png" />
922</div>
923
924  </div>
925</section>
926
927</div>
928<div class="pb-12 sm:pb-16 md:pb-20 lg:pb-24">
929  <section class="px-4">
930  <div class="container mx-auto lg:max-w-7xl">
931    <h3 class="mb-4 md:mb-6 landing-heading-3xl">Featured Courses</h3>
932
933    <div class="grid lg:grid-cols-2 gap-x-8 gap-y-4">
934      <div class="grid relative group">
935  <a data-turbo-frame="_top" target="_top" class="course-card grow overflow-hidden course-card--featured text-course-card-featured-700" href="https://www.heatspring.com/courses/6-hour-nfpa-70e-electrical-safety-training">
936    <div class="mb-4 sm:mb-8 grow">
937      <div class="mb-2 sm:mb-3">
938        <div class="relative">
939  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
940      <span
941  class="course-tag course-tag--highlight course-tag--featured "
942>
943    <svg class="phosphor-icon w-4 h-4 -ml-1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M194.82,151.43l-51.66,19a7.88,7.88,0,0,0-4.69,4.69l-19,51.66a7.92,7.92,0,0,1-14.86,0l-19-51.66a7.88,7.88,0,0,0-4.69-4.69l-51.66-19a7.92,7.92,0,0,1,0-14.86l51.66-19a7.88,7.88,0,0,0,4.69-4.69l19-51.66a7.92,7.92,0,0,1,14.86,0l19,51.66a7.88,7.88,0,0,0,4.69,4.69l51.66,19A7.92,7.92,0,0,1,194.82,151.43Z" opacity="0.2"/><path d="M197.58,129.06l-51.61-19-19-51.65a15.92,15.92,0,0,0-29.88,0L78.07,110l-51.65,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0l19-51.61,51.65-19a15.92,15.92,0,0,0,0-29.88ZM140.39,163a15.87,15.87,0,0,0-9.43,9.43l-19,51.46L93,172.39A15.87,15.87,0,0,0,83.61,163h0L32.15,144l51.46-19A15.87,15.87,0,0,0,93,115.61l19-51.46,19,51.46a15.87,15.87,0,0,0,9.43,9.43l51.46,19ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"/></svg>
944  Featured
945</span>
946
947        <span
948  class="course-tag course-tag--category course-tag--featured "
949>
950  Solar
951</span>
952
953        <span
954  class="course-tag course-tag--category course-tag--featured "
955>
956  Health &amp; Safety
957</span>
958
959        <span
960  class="course-tag course-tag--category course-tag--featured "
961>
962  Electrical
963</span>
964
965        <span
966  class="course-tag course-tag--featured "
967>
968  Safety &amp; Compliance
969</span>
970
971        <span
972  class="course-tag course-tag--featured "
973>
974  NFPA
975</span>
976
977        <span
978  class="course-tag course-tag--featured "
979>
980  Safety
981</span>
982
983  </div>
984  <div
985    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
986  ></div>
987</div>
988
989      </div>
990      <div>
991  <h3
992    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading text-course-card-featured-900"
993  >
994    6-Hour NFPA 70E Electrical Safety Training
995  </h3>
996  <div
997    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-none text-course-card-featured-700"
998  >
999    Gain electrical safety awareness in this 6-hour crash course on the NFPA 70E Standard for Electrical Safety in the Workplace. Accepted as a prep course for the NFPA CEST Exam.
1000  </div>
1001</div>
1002
1003      <div class="block mt-2 sm:hidden">
1004        <div
1005  class="flex items-center text-sm font-normal gap-x-3 text-course-card-featured-700"
1006>
1007    <div class="flex gap-x-1 items-center text-amber-600">
1008      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1009      4.9
1010    </div>
1011    <div class="flex gap-x-1 items-center whitespace-nowrap">
1012      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1013      <span>
1014        353
1015          <span class="hidden sm:inline">students</span>
1016      </span>
1017    </div>
1018      <div class="flex gap-x-1 items-center whitespace-nowrap">
1019        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1020        <span> 6 hours </span>
1021      </div>
1022
1023    <div class="flex gap-x-1 items-center whitespace-nowrap">
1024      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1025      CEUs
1026    </div>
1027</div>
1028
1029      </div>
1030    </div>
1031    <div class="mb-2">
1032      <div
1033  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-featured-700 "
1034>
1035    <div
1036      class="flex-shrink-0 bg-sand-100 rounded-full h-6 w-6 sm:h-8 sm:w-8"
1037    >
1038        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/82634/1.jpeg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=4b0ce82ca28f5ff3f6ed1d9c9297f9c2" />
1039    </div>
1040  <span class="overflow-hidden text-ellipsis text-balance">
1041    Jason Brozen 
1042  </span>
1043</div>
1044
1045    </div>
1046    <div class="flex gap-x-2 items-center">
1047      <div class="grow">
1048        <div
1049  class="text-lg font-bold sm:text-2xl font-heading text-course-card-featured-900"
1050>
1051      $395
1052</div>
1053
1054      </div>
1055      <div class="hidden flex-shrink-0 sm:block">
1056        <div
1057  class="flex items-center text-sm font-normal gap-x-3 text-course-card-featured-700"
1058>
1059    <div class="flex gap-x-1 items-center text-amber-600">
1060      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1061      4.9
1062    </div>
1063    <div class="flex gap-x-1 items-center whitespace-nowrap">
1064      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1065      <span>
1066        353
1067          <span class="hidden sm:inline">students</span>
1068      </span>
1069    </div>
1070      <div class="flex gap-x-1 items-center whitespace-nowrap">
1071        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1072        <span> 6 hours </span>
1073      </div>
1074
1075    <div class="flex gap-x-1 items-center whitespace-nowrap">
1076      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1077      CEUs
1078    </div>
1079</div>
1080
1081      </div>
1082    </div>
1083</a></div>
1084<div class="grid relative group">
1085  <a data-turbo-frame="_top" target="_top" class="course-card grow overflow-hidden course-card--featured text-course-card-featured-700" href="https://www.heatspring.com/courses/introduction-to-solar-pv-design-installation-and-code">
1086    <div class="mb-4 sm:mb-8 grow">
1087      <div class="mb-2 sm:mb-3">
1088        <div class="relative">
1089  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1090      <span
1091  class="course-tag course-tag--highlight course-tag--featured "
1092>
1093    <svg class="phosphor-icon w-4 h-4 -ml-1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M194.82,151.43l-51.66,19a7.88,7.88,0,0,0-4.69,4.69l-19,51.66a7.92,7.92,0,0,1-14.86,0l-19-51.66a7.88,7.88,0,0,0-4.69-4.69l-51.66-19a7.92,7.92,0,0,1,0-14.86l51.66-19a7.88,7.88,0,0,0,4.69-4.69l19-51.66a7.92,7.92,0,0,1,14.86,0l19,51.66a7.88,7.88,0,0,0,4.69,4.69l51.66,19A7.92,7.92,0,0,1,194.82,151.43Z" opacity="0.2"/><path d="M197.58,129.06l-51.61-19-19-51.65a15.92,15.92,0,0,0-29.88,0L78.07,110l-51.65,19a15.92,15.92,0,0,0,0,29.88L78,178l19,51.62a15.92,15.92,0,0,0,29.88,0l19-51.61,51.65-19a15.92,15.92,0,0,0,0-29.88ZM140.39,163a15.87,15.87,0,0,0-9.43,9.43l-19,51.46L93,172.39A15.87,15.87,0,0,0,83.61,163h0L32.15,144l51.46-19A15.87,15.87,0,0,0,93,115.61l19-51.46,19,51.46a15.87,15.87,0,0,0,9.43,9.43l51.46,19ZM144,40a8,8,0,0,1,8-8h16V16a8,8,0,0,1,16,0V32h16a8,8,0,0,1,0,16H184V64a8,8,0,0,1-16,0V48H152A8,8,0,0,1,144,40ZM248,88a8,8,0,0,1-8,8h-8v8a8,8,0,0,1-16,0V96h-8a8,8,0,0,1,0-16h8V72a8,8,0,0,1,16,0v8h8A8,8,0,0,1,248,88Z"/></svg>
1094  Featured
1095</span>
1096
1097        <span
1098  class="course-tag course-tag--category course-tag--featured "
1099>
1100  Solar
1101</span>
1102
1103        <span
1104  class="course-tag course-tag--featured "
1105>
1106  NABCEP
1107</span>
1108
1109        <span
1110  class="course-tag course-tag--featured "
1111>
1112  Design and Installation
1113</span>
1114
1115        <span
1116  class="course-tag course-tag--featured "
1117>
1118  Inspection, O&amp;M
1119</span>
1120
1121  </div>
1122  <div
1123    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1124  ></div>
1125</div>
1126
1127      </div>
1128      <div>
1129  <h3
1130    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading text-course-card-featured-900"
1131  >
1132    Introduction to Solar PV Design, Installation and Code
1133  </h3>
1134  <div
1135    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-none text-course-card-featured-700"
1136  >
1137    Learn solar basics, conductor sizing, estimating power production, solar code and market applications. This is our most popular free course and best starting point for learning about solar PV systems.
1138  </div>
1139</div>
1140
1141      <div class="block mt-2 sm:hidden">
1142        <div
1143  class="flex items-center text-sm font-normal gap-x-3 text-course-card-featured-700"
1144>
1145    <div class="flex gap-x-1 items-center text-amber-600">
1146      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1147      4.8
1148    </div>
1149    <div class="flex gap-x-1 items-center whitespace-nowrap">
1150      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1151      <span>
1152        15292
1153          <span class="hidden sm:inline">students</span>
1154      </span>
1155    </div>
1156      <div class="flex gap-x-1 items-center whitespace-nowrap">
1157        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1158        <span> 1 - 2 hours </span>
1159      </div>
1160
1161    <div class="flex gap-x-1 items-center whitespace-nowrap">
1162      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1163      CEUs
1164    </div>
1165</div>
1166
1167      </div>
1168    </div>
1169    <div class="mb-2">
1170      <div
1171  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-featured-700 "
1172>
1173    <div
1174      class="flex-shrink-0 bg-sand-100 rounded-full h-6 w-6 sm:h-8 sm:w-8"
1175    >
1176        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headsh
1176ot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
1177    </div>
1178  <span class="overflow-hidden text-ellipsis text-balance">
1179    Sean White 
1180  </span>
1181</div>
1182
1183    </div>
1184    <div class="flex gap-x-2 items-center">
1185      <div class="grow">
1186        <div
1187  class="text-lg font-bold sm:text-2xl font-heading text-course-card-featured-900"
1188>
1189    Free
1190</div>
1191
1192      </div>
1193      <div class="hidden flex-shrink-0 sm:block">
1194        <div
1195  class="flex items-center text-sm font-normal gap-x-3 text-course-card-featured-700"
1196>
1197    <div class="flex gap-x-1 items-center text-amber-600">
1198      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1199      4.8
1200    </div>
1201    <div class="flex gap-x-1 items-center whitespace-nowrap">
1202      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1203      <span>
1204        15292
1205          <span class="hidden sm:inline">students</span>
1206      </span>
1207    </div>
1208      <div class="flex gap-x-1 items-center whitespace-nowrap">
1209        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1210        <span> 1 - 2 hours </span>
1211      </div>
1212
1213    <div class="flex gap-x-1 items-center whitespace-nowrap">
1214      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1215      CEUs
1216    </div>
1217</div>
1218
1219      </div>
1220    </div>
1221</a></div>
1222
1223    </div>
1224  </div>
1225</section>
1226
1227</div>
1228<div class="pb-12 sm:pb-16 md:pb-20 lg:pb-24">
1229  <section class="px-4">
1230  <div class="container mx-auto lg:max-w-7xl">
1231    <div class="flex items-center justify-between md:mb-2 gap-x-2">
1232      <h3 class="leading-tight landing-heading-3xl">Trending on Heatspring</h3>
1233        <a class="btn btn-primary" href="/courses">View all</a>
1234    </div>
1235    <div
1236  class="w-full swiper"
1237  data-controller="swiper"
1238  data-swiper-options-value='{"slidesPerView": 1.25, "spaceBetween": 16, "breakpointsBase": "container", 
1239  "breakpoints": {
1240    "480": {
1241      "slidesPerView": 1.5,
1242      "spaceBetween": 16
1243    },
1244    "580": {
1245      "slidesPerView": 2.25,
1246      "spaceBetween": 16
1247    },    
1248    "760": {
1249      "slidesPerView": 2.5,
1250      "spaceBetween": 16
1251    },    
1252    "900": {
1253      "slidesPerView": 3.25,
1254      "spaceBetween": 24
1255    },    
1256    "1080": {
1257      "slidesPerView": 3.5,
1258      "spaceBetween": 24
1259    }
1260  }}'
1261>
1262  <div class="pt-4 pb-4 swiper-wrapper">
1263    <div class="relative group swiper-slide">
1264  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/solar-pv-boot-camp-nabcep-pv-associate-exam-prep">
1265    <div class="mb-4 sm:mb-6 grow">
1266      <div class="mb-2 sm:mb-3">
1267        <div class="relative">
1268  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1269        <span
1270  class="course-tag course-tag--category course-tag--white "
1271>
1272  Solar
1273</span>
1274
1275        <span
1276  class="course-tag course-tag--category course-tag--white "
1277>
1278  Energy Storage
1279</span>
1280
1281  </div>
1282  <div
1283    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1284  ></div>
1285</div>
1286
1287      </div>
1288
1289      <div>
1290  <h3
1291    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
1292  >
1293    Solar PV Boot Camp + NABCEP PV Associate Exam Prep
1294  </h3>
1295  <div
1296    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
1297  >
1298    Pass the NABCEP PV Associate Exam guaranteed. Over 88% of our students pass, if you don&#39;t then retake the course and exam for free. Introductory training for contractors, electricians, and business professionals who want to enter the solar PV industry. 
1299  </div>
1300</div>
1301
1302      <div class="mt-2 sm:mt-3">
1303        <div
1304  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
1305>
1306    <div class="flex gap-x-1 items-center text-amber-600">
1307      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1308      4.7
1309    </div>
1310    <div class="flex gap-x-1 items-center whitespace-nowrap">
1311      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1312      <span>
1313        4517
1314      </span>
1315    </div>
1316      <div class="flex gap-x-1 items-center whitespace-nowrap">
1317        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1318        <span> 18 - 24 hours </span>
1319      </div>
1320
1321    <div class="flex gap-x-1 items-center whitespace-nowrap">
1322      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1323      CEUs
1324    </div>
1325</div>
1326
1327      </div>
1328    </div>
1329
1330    <div class="mb-2">
1331      <div
1332  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
1333>
1334    <div
1335      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1336    >
1337        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headsh
1337ot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
1338    </div>
1339  <span class="overflow-hidden text-ellipsis text-balance">
1340    Sean White 
1341  </span>
1342</div>
1343
1344    </div>
1345
1346    <div
1347  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
1348>
1349      $895
1350</div>
1351
1352</a></div>
1353<div class="relative group swiper-slide">
1354  <a class="course-card course-card--small  course-card--bundle text-course-card-bundle-700 aspect-[5/6]" target="_top" href="/courses/nabcep-pv-installation-professional-pvip-certification-prep">
1355    <div class="mb-4 sm:mb-6 grow">
1356      <div class="mb-2 sm:mb-3">
1357        <div class="relative">
1358  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1359      <span
1360  class="course-tag course-tag--highlight course-tag--bundle "
1361>
1362    <svg class="phosphor-icon w-4 h-4 -ml-1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,.7-3.25Z" opacity="0.2"/><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1363  3 Course Bundle
1364</span>
1365
1366        <span
1367  class="course-tag course-tag--category course-tag--bundle "
1368>
1369  Solar
1370</span>
1371
1372  </div>
1373  <div
1374    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1375  ></div>
1376</div>
1377
1378      </div>
1379
1380      <div>
1381  <h3
1382    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-bundle-900"
1383  >
1384    NABCEP PV Installation Professional (PVIP) Certification Prep
1385  </h3>
1386  <div
1387    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-bundle-700"
1388  >
1389    All the training required to sit for the NABCEP Solar PV Installation Professional (PVIP) Certification exam. 
1390  </div>
1391</div>
1392
1393      <div class="mt-2 sm:mt-3">
1394        <div
1395  class="flex items-center text-sm font-normal gap-x-3 text-course-card-bundle-700"
1396>
1397    <div class="flex gap-x-1 items-center text-amber-600">
1398      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1399      4.7
1400    </div>
1401
1402    <div class="flex gap-x-1 items-center whitespace-nowrap">
1403      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1404      CEUs
1405    </div>
1406    <div class="flex gap-x-1 items-center whitespace-nowrap">
1407      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24">
1407<path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1408      3 courses
1409    </div>
1410</div>
1411
1412      </div>
1413    </div>
1414
1415    <div class="mb-2">
1416      <div
1417  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-bundle-700 "
1418>
1419    <div
1420      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1421    >
1422        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headshot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
1423    </div>
1424  <span class="overflow-hidden text-ellipsis text-balance">
1425    Sean White and 1 other
1426  </span>
1427</div>
1428
1429    </div>
1430
1431    <div
1432  class="text-lg font-bold sm:text-2xl font-heading text-course-card-bundle-900"
1433>
1434      $1,795
1435</div>
1436
1437</a></div>
1438<div class="relative group swiper-slide">
1439  <a class="course-card course-card--small  course-card--bundle text-course-card-bundle-700 aspect-[5/6]" target="_top" href="/courses/utility-scale-solar-executive">
1440    <div class="mb-4 sm:mb-6 grow">
1441      <div class="mb-2 sm:mb-3">
1442        <div class="relative">
1443  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1444      <span
1445  class="course-tag course-tag--highlight course-tag--bundle "
1446>
1447    <svg class="phosphor-icon w-4 h-4 -ml-1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,.7-3.25Z" opacity="0.2"/><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1448  10 Course Bundle
1449</span>
1450
1451        <span
1452  class="course-tag course-tag--category course-tag--bundle "
1453>
1454  Solar
1455</span>
1456
1457  </div>
1458  <div
1459    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1460  ></div>
1461</div>
1462
1463      </div>
1464
1465      <div>
1466  <h3
1467    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-bundle-900"
1468  >
1469    Utility-Scale Solar Executive
1470  </h3>
1471  <div
1472    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-bundle-700"
1473  >
1474    The complete utility-scale solar curriculum for professionals ready to move into Director, VP, and operations leadership roles.
1475  </div>
1476</div>
1477
1478      <div class="mt-2 sm:mt-3">
1479        <div
1480  class="flex items-center text-sm font-normal gap-x-3 text-course-card-bundle-700"
1481>
1482    <div class="flex gap-x-1 items-center text-amber-600">
1483      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1484      4.7
1485    </div>
1486
1487    <div class="flex gap-x-1 items-center whitespace-nowrap">
1488      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.
148818,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1489      CEUs
1490    </div>
1491    <div class="flex gap-x-1 items-center whitespace-nowrap">
1492      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1493      10 courses
1494    </div>
1495</div>
1496
1497      </div>
1498    </div>
1499
1500    <div class="mb-2">
1501      <div
1502  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-bundle-700 "
1503>
1504    <div
1505      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1506    >
1507        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/186934/XT021512-Edit.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=e512be4654f8856a91b5d077d900cc71" />
1508    </div>
1509  <span class="overflow-hidden text-ellipsis text-balance">
1510    Connor Krening and 1 other
1511  </span>
1512</div>
1513
1514    </div>
1515
1516    <div
1517  class="text-lg font-bold sm:text-2xl font-heading text-course-card-bundle-900"
1518>
1519      $1,295
1520</div>
1521
1522</a></div>
1523<div class="relative group swiper-slide">
1524  <a class="course-card course-card--small  course-card--bundle text-course-card-bundle-700 aspect-[5/6]" target="_top" href="/courses/nabcep-pv-design-specialist-pvds-certification-prep">
1525    <div class="mb-4 sm:mb-6 grow">
1526      <div class="mb-2 sm:mb-3">
1527        <div class="relative">
1528  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1529      <span
1530  class="course-tag course-tag--highlight course-tag--bundle "
1531>
1532    <svg class="phosphor-icon w-4 h-4 -ml-1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,.7-3.25Z" opacity="0.2"/><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1533  2 Course Bundle
1534</span>
1535
1536        <span
1537  class="course-tag course-tag--category course-tag--bundle "
1538>
1539  Solar
1540</span>
1541
1542  </div>
1543  <div
1544    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1545  ></div>
1546</div>
1547
1548      </div>
1549
1550      <div>
1551  <h3
1552    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-bundle-900"
1553  >
1554    NABCEP PV Design Specialist (PVDS) Certification Prep
1555  </h3>
1556  <div
1557    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-bundle-700"
1558  >
1559    This NABCEP PV Design Specialist (PVDS) Certification Prep Course gives you the Advanced Hours and knowledge required to earn NABCEP PVDS Certification. Includes 40-Hours of advanced training &amp; PVDS practice exams.
1560  </div>
1561</div>
1562
1563      <div class="mt-2 sm:mt-3">
1564        <div
1565  class="flex items-center text-sm font-normal gap-x-3 text-course-card-bundle-700"
1566>
1567    <div class="flex gap-x-1 items-center text-amber-600">
1568      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1569      4.7
1570    </div>
1571
1572    <div class="flex gap-x-1 items-center whitespace-nowrap">
1573      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1574      CEUs
1575    </div>
1576    <div class="flex gap-x-1 items-center whitespace-nowrap">
1577      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1578      2 courses
1579    </div>
1580</div>
1581
1582      </div>
1583    </div>
1584
1585    <div class="mb-2">
1586      <div
1587  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-bundle-700 "
1588>
1589    <div
1590      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1591    >
1592        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headsh
1592ot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
1593    </div>
1594  <span class="overflow-hidden text-ellipsis text-balance">
1595    Sean White and 1 other
1596  </span>
1597</div>
1598
1599    </div>
1600
1601    <div
1602  class="text-lg font-bold sm:text-2xl font-heading text-course-card-bundle-900"
1603>
1604      $1,095
1605</div>
1606
1607</a></div>
1608<div class="relative group swiper-slide">
1609  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/osha-10-hour-construction">
1610    <div class="mb-4 sm:mb-6 grow">
1611      <div class="mb-2 sm:mb-3">
1612        <div class="relative">
1613  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1614        <span
1615  class="course-tag course-tag--category course-tag--white "
1616>
1617  Solar
1618</span>
1619
1620        <span
1621  class="course-tag course-tag--category course-tag--white "
1622>
1623  Health &amp; Safety
1624</span>
1625
1626        <span
1627  class="course-tag course-tag--category course-tag--white "
1628>
1629  Electrical
1630</span>
1631
1632  </div>
1633  <div
1634    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1635  ></div>
1636</div>
1637
1638      </div>
1639
1640      <div>
1641  <h3
1642    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
1643  >
1644    OSHA 10-Hour Construction
1645  </h3>
1646  <div
1647    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
1648  >
1649    Get your OSHA 10 DOL card and prove to employers that you have completed 10 hours of OSHA-authorized training on critical workplace safety topics.
1650  </div>
1651</div>
1652
1653      <div class="mt-2 sm:mt-3">
1654        <div
1655  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
1656>
1657    <div class="flex gap-x-1 items-center text-amber-600">
1658      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1659      4.8
1660    </div>
1661    <div class="flex gap-x-1 items-center whitespace-nowrap">
1662      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1663      <span>
1664        634
1665      </span>
1666    </div>
1667      <div class="flex gap-x-1 items-center whitespace-nowrap">
1668        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1669        <span> 10 hours </span>
1670      </div>
1671
1672</div>
1673
1674      </div>
1675    </div>
1676
1677    <div class="mb-2">
1678      <div
1679  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
1680>
1681    <div
1682      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1683    >
1684        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/184504/USF_Logo.png?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=13fe92e20cc3ef51373b44153b0532f8" />
1685    </div>
1686  <span class="overflow-hidden text-ellipsis text-balance">
1687    University of South Florida 
1688  </span>
1689</div>
1690
1691    </div>
1692
1693    <div
1694  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
1695>
1696      $59
1697</div>
1698
1699</a></div>
1700<div class="relative group swiper-slide">
1701  <a class="course-card course-card--small  course-card--bundle text-course-card-bundle-700 as
1701pect-[5/6]" target="_top" href="/courses/nabcep-energy-storage-installation-professional-esip-certification-prep">
1702    <div class="mb-4 sm:mb-6 grow">
1703      <div class="mb-2 sm:mb-3">
1704        <div class="relative">
1705  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1706      <span
1707  class="course-tag course-tag--highlight course-tag--bundle "
1708>
1709    <svg class="phosphor-icon w-4 h-4 -ml-1" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M128,129.09V232a8,8,0,0,1-3.84-1l-88-48.18a8,8,0,0,1-4.16-7V80.18a8,8,0,0,1,.7-3.25Z" opacity="0.2"/><path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1710  3 Course Bundle
1711</span>
1712
1713        <span
1714  class="course-tag course-tag--category course-tag--bundle "
1715>
1716  Solar
1717</span>
1718
1719        <span
1720  class="course-tag course-tag--category course-tag--bundle "
1721>
1722  Energy Storage
1723</span>
1724
1725  </div>
1726  <div
1727    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1728  ></div>
1729</div>
1730
1731      </div>
1732
1733      <div>
1734  <h3
1735    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-bundle-900"
1736  >
1737    NABCEP Energy Storage Installation Professional (ESIP) Certification Prep
1738  </h3>
1739  <div
1740    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-bundle-700"
1741  >
1742    58 hours of training approved for the NABCEP Energy Storage Installation Professional (ESIP) Certification exam
1743  </div>
1744</div>
1745
1746      <div class="mt-2 sm:mt-3">
1747        <div
1748  class="flex items-center text-sm font-normal gap-x-3 text-course-card-bundle-700"
1749>
1750    <div class="flex gap-x-1 items-center text-amber-600">
1751      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1752      4.7
1753    </div>
1754
1755    <div class="flex gap-x-1 items-center whitespace-nowrap">
1756      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1757      CEUs
1758    </div>
1759    <div class="flex gap-x-1 items-center whitespace-nowrap">
1760      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24">
1760<path d="M223.68,66.15,135.68,18a15.88,15.88,0,0,0-15.36,0l-88,48.17a16,16,0,0,0-8.32,14v95.64a16,16,0,0,0,8.32,14l88,48.17a15.88,15.88,0,0,0,15.36,0l88-48.17a16,16,0,0,0,8.32-14V80.18A16,16,0,0,0,223.68,66.15ZM128,32l80.34,44-29.77,16.3-80.35-44ZM128,120,47.66,76l33.9-18.56,80.34,44ZM40,90l80,43.78v85.79L40,175.82Zm176,85.78h0l-80,43.79V133.82l32-17.51V152a8,8,0,0,0,16,0V107.55L216,90v85.77Z"/></svg>
1761      3 courses
1762    </div>
1763</div>
1764
1765      </div>
1766    </div>
1767
1768    <div class="mb-2">
1769      <div
1770  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-bundle-700 "
1771>
1772    <div
1773      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1774    >
1775        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headshot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
1776    </div>
1777  <span class="overflow-hidden text-ellipsis text-balance">
1778    Sean White and 1 other
1779  </span>
1780</div>
1781
1782    </div>
1783
1784    <div
1785  class="text-lg font-bold sm:text-2xl font-heading text-course-card-bundle-900"
1786>
1787      $1,795
1788</div>
1789
1790</a></div>
1791<div class="relative group swiper-slide">
1792  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/solar-pv-ground-fault-troubleshooting-theory-tools-and-field-application">
1793    <div class="mb-4 sm:mb-6 grow">
1794      <div class="mb-2 sm:mb-3">
1795        <div class="relative">
1796  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1797        <span
1798  class="course-tag course-tag--category course-tag--white "
1799>
1800  Solar
1801</span>
1802
1803  </div>
1804  <div
1805    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1806  ></div>
1807</div>
1808
1809      </div>
1810
1811      <div>
1812  <h3
1813    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
1814  >
1815    Solar PV Ground-fault Troubleshooting: Theory, Tools, and Field Application
1816  </h3>
1817  <div
1818    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
1819  >
1820    This course teaches solar PV technicians how to locate, troubleshoot, and safely repair ground faults in both central and string inverter systems using digital multimeters and insulation resistance testers.
1821  </div>
1822</div>
1823
1824      <div class="mt-2 sm:mt-3">
1825        <div
1826  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
1827>
1828    <div class="flex gap-x-1 items-center text-amber-600">
1829      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1830      4.9
1831    </div>
1832    <div class="flex gap-x-1 items-center whitespace-nowrap">
1833      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1834      <span>
1835        107
1836      </span>
1837    </div>
1838      <div class="flex gap-x-1 items-center whitespace-nowrap">
1839        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1840        <span> 6 - 7 hours </span>
1841      </div>
1842
1843    <div class="flex gap-x-1 items-center whitespace-nowrap">
1844      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1845      CEUs
1846    </div>
1847</div>
1848
1849      </div>
1850    </div>
1851
1852    <div class="mb-2">
1853      <div
1854  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
1855>
1856    <div
1857      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1858    >
1859        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/19208/IMG_0020.png?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=3afffe48bac3256592a93dfacd60d1be" />
1860    </div>
1861  <span class="overflow-hidden text-ellipsis text-balance">
1862    Rebekah Hren and 2 others
1863  </span>
1864</div>
1865
1866    </div>
1867
1868    <div
1869  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
1870>
1871      $595
1872</div>
1873
1874</a></div>
1875<div class="relative group swiper-slide">
1876  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/30-hour-2023-nec-pv-energy-storage-building-and-fire-codes">
1877    <div class="mb-4 sm:mb-6 grow">
1878      <div class="mb-2 sm:mb-3">
1879        <div class="relative">
1880  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
1881        <span
1882  class="course-tag course-tag--category course-tag--white "
1883>
1884  Solar
1885</span>
1886
1887  </div>
1888  <div
1889    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
1890  ></div>
1891</div>
1892
1893      </div>
1894
1895      <div>
1896  <h3
1897    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
1898  >
1899    30-Hour 2023 NEC PV, Energy Storage, Building and Fire Codes
1900  </h3>
1901  <div
1902    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
1903  >
1904    Learn all about the new 2023 National Electrical Code (NEC) in this entertaining and educational course from Sean White
1905  </div>
1906</div>
1907
1908      <div class="mt-2 sm:mt-3">
1909        <div
1910  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
1911>
1912    <div class="flex gap-x-1 items-center text-amber-600">
1913      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
1914      4.8
1915    </div>
1916    <div class="flex gap-x-1 items-center whitespace-nowrap">
1917      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
1918      <span>
1919        231
1920      </span>
1921    </div>
1922      <div class="flex gap-x-1 items-center whitespace-nowrap">
1923        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
1924        <span> 30 hours </span>
1925      </div>
1926
1927    <div class="flex gap-x-1 items-center whitespace-nowrap">
1928      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
1929      CEUs
1930    </div>
1931</div>
1932
1933      </div>
1934    </div>
1935
1936    <div class="mb-2">
1937      <div
1938  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
1939>
1940    <div
1941      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
1942    >
1943        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headshot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
1944    </div>
1945  <span class="overflow-hidden text-ellipsis text-balance">
1946    Sean White and 1 other
1947  </span>
1948</div>
1949
1950    </div>
1951
1952    <div
1953  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
1954>
1955      $895
1956</div>
1957
1958</a></div>
1959
1960  </div>
1961  <div class="swiper-button-next">
1962    <div class="justify-center w-10 h-10 p-0 rounded-full btn btn-primary">
1963      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="w-5 h-5">
1964  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 4.5l7.5 7.5-7.5 7.5"></path>
1965</svg>
1966
1967    </div>
1968  </div>
1969  <div class="swiper-button-prev">
1970    <div class="justify-center w-10 h-10 p-0 rounded-full btn btn-primary">
1971      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="w-5 h-5">
1972  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5L8.25 12l7.5-7.5"></path>
1973</svg>
1974
1975    </div>
1976  </div>
1977</div>
1978
1979  </div>
1980</section>
1981
1982</div>
1983<div class="pb-12 sm:pb-16 md:pb-20 lg:pb-24">
1984  <section class="px-4 overflow-hidden">
1985  <div class="container mx-auto lg:max-w-7xl">
1986    <p
1987      class="mb-4 text-sm font-normal leading-tight text-center text-sand-600 sm:text-base md:text-lg md:mb-6"
1988    >
1989      65% of Solar Power World's Top Contractors use HeatSpring for employee
1990      learning.
1991    </p>
1992
1993    <div
1994      class="container flex flex-wrap items-center justify-center mx-auto gap-x-4 gap-y-2 sm:gap-8 xl:gap-12"
1995    >
1996      <img class="opacity-50 max-h-6 md:max-h-8 lg:max-h-12" src="/assets/nexamp-logo-586b3d7e59c26f9f4ce8ce8d63a7761a710f58405f9cfbe13626f60ed5c8f461.png" />
1997      <img class="opacity-50 max-h-8 md:max-h-10 lg:max-h-14" src="/assets/namaste-solar-logo-9c782bbeaeb4a1a33f24e7a6d772b85f54af4073c065261fa48d9ccc8b203338.svg" />
1998      <img class="opacity-50 max-h-5 md:max-h-6 lg:max-h-9" src="/assets/dandelion-logo-48bf51306946a03ee11cbe07097bfe01386c22e97e83c88b5c190820a115d7e7.svg" />
1999      <img class="opacity-50 max-h-8 md:max-h-8 lg:max-h-12" src="/assets/nrel-logo-0e13c3c0b2764101bd947823dd326f2264ea1be058cfefa25f62a52af63c5335.svg" />
2000      <img class="opacity-50 max-h-8 md:max-h-8 lg:max-h-12" src="/assets/primoris-logo-f304a279932205da078a210d1107bdcac01994301e996f29fb8d20f1f94bdd5c.svg" />
2001    </div>
2002  </div>
2003</section>
2004
2005</div>
2006<div class="pb-12 sm:pb-16 md:pb-20 lg:pb-24">
2007  <section class="px-4">
2008  <div class="container mx-auto lg:max-w-7xl">
2009    <div class="flex items-center justify-between md:mb-2 gap-x-2">
2010      <h3 class="leading-tight landing-heading-3xl">New on Heatspring</h3>
2011        <a class="btn btn-primary" href="/courses?direction=desc&amp;sort=published_at">View all</a>
2012    </div>
2013    <div
2014  class="w-full swiper"
2015  data-controller="swiper"
2016  data-swiper-options-value='{"slidesPerView": 1.25, "spaceBetween": 16, "breakpointsBase": "container", 
2017  "breakpoints": {
2018    "480": {
2019      "slidesPerView": 1.5,
2020      "spaceBetween": 16
2021    },
2022    "580": {
2023      "slidesPerView": 2.25,
2024      "spaceBetween": 16
2025    },    
2026    "760": {
2027      "slidesPerView": 2.5,
2028      "spaceBetween": 16
2029    },    
2030    "900": {
2031      "slidesPerView": 3.25,
2032      "spaceBetween": 24
2033    },    
2034    "1080": {
2035      "slidesPerView": 3.5,
2036      "spaceBetween": 24
2037    }
2038  }}'
2039>
2040  <div class="pt-4 pb-4 swiper-wrapper">
2041    <div class="relative group swiper-slide">
2042  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/the-foundations-of-personal-finance">
2043    <div class="mb-4 sm:mb-6 grow">
2044      <div class="mb-2 sm:mb-3">
2045        <div class="relative">
2046  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2047        <span
2048  class="course-tag course-tag--category course-tag--white "
2049>
2050  Solar
2051</span>
2052
2053  </div>
2054  <div
2055    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2056  ></div>
2057</div>
2058
2059      </div>
2060
2061      <div>
2062  <h3
2063    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2064  >
2065    The Foundations of Personal Finance
2066  </h3>
2067  <div
2068    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2069  >
2070    Learn personal finance fundamentals that are rarely taught formally, from reading your first paycheck to building credit and saving for a home.
2071  </div>
2072</div>
2073
2074      <div class="mt-2 sm:mt-3">
2075        <div
2076  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2077>
2078
2079</div>
2080
2081      </div>
2082    </div>
2083
2084    <div class="mb-2">
2085      <div
2086  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2087>
2088    <div
2089      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2090    >
2091        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/33569/Brittany_Heller_Photo.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=666bf13bfb877d5f9fef6e3d0323f64d" />
2092    </div>
2093  <span class="overflow-hidden text-ellipsis text-balance">
2094    Brittany Heller 
2095  </span>
2096</div>
2097
2098    </div>
2099
2100    <div
2101  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2102>
2103      $195
2104</div>
2105
2106</a></div>
2107<div class="relative group swiper-slide">
2108  <a class="course-card course-card--small  course-card--white text-course-card-white-700 as
2108pect-[5/6]" target="_top" href="/courses/utility-scale-solar-qa-qc-fundamentals">
2109    <div class="mb-4 sm:mb-6 grow">
2110      <div class="mb-2 sm:mb-3">
2111        <div class="relative">
2112  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2113        <span
2114  class="course-tag course-tag--category course-tag--white "
2115>
2116  Solar
2117</span>
2118
2119  </div>
2120  <div
2121    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2122  ></div>
2123</div>
2124
2125      </div>
2126
2127      <div>
2128  <h3
2129    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2130  >
2131    Utility-Scale Solar QA/QC Fundamentals
2132  </h3>
2133  <div
2134    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2135  >
2136    Catch it before it costs you. Learn quality assurance and quality control on utility-scale solar sites from pile driving to substantial completion.
2137  </div>
2138</div>
2139
2140      <div class="mt-2 sm:mt-3">
2141        <div
2142  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2143>
2144    <div class="flex gap-x-1 items-center text-amber-600">
2145      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
2146      5.0
2147    </div>
2148    <div class="flex gap-x-1 items-center whitespace-nowrap">
2149      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
2150      <span>
2151        3
2152      </span>
2153    </div>
2154      <div class="flex gap-x-1 items-center whitespace-nowrap">
2155        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
2156        <span> 16 - 20 hours </span>
2157      </div>
2158
2159</div>
2160
2161      </div>
2162    </div>
2163
2164    <div class="mb-2">
2165      <div
2166  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2167>
2168    <div
2169      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2170    >
2171        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/68976/Julie_Stiglish.jpeg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=35e4c60bc6a134ad6e566dd4736adadd" />
2172    </div>
2173  <span class="overflow-hidden text-ellipsis text-balance">
2174    Julie Stiglish 
2175  </span>
2176</div>
2177
2178    </div>
2179
2180    <div
2181  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2182>
2183      $895
2184</div>
2185
2186</a></div>
2187<div class="relative group swiper-slide">
2188  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/all-about-ducted-mini-splits">
2189    <div class="mb-4 sm:mb-6 grow">
2190      <div class="mb-2 sm:mb-3">
2191        <div class="relative">
2192  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2193        <span
2194  class="course-tag course-tag--category course-tag--white "
2195>
2196  Heat Pumps
2197</span>
2198
2199        <span
2200  class="course-tag course-tag--category course-tag--white "
2201>
2202  Building Performance
2203</span>
2204
2205  </div>
2206  <div
2207    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2208  ></div>
2209</div>
2210
2211      </div>
2212
2213      <div>
2214  <h3
2215    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2216  >
2217    All About Ducted Mini-Splits
2218  </h3>
2219  <div
2220    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2221  >
2222    The term mini-splits doesn&#39;t necessarily mean the indoor unit is ductless. This course will overview ducted mini-splits and you&#39;ll earn 1 CEU.
2223  </div>
2224</div>
2225
2226      <div class="mt-2 sm:mt-3">
2227        <div
2228  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2229>
2230
2231    <div class="flex gap-x-1 items-center whitespace-nowrap">
2232      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M225.86,102.82c-3.77-3.94-7.67-8-9.14-11.57-1.36-3.27-1.44-8.69-1.52-13.94-.15-9.76-.31-20.82-8-28.51s-18.75-7.85-28.51-8c-5.25-.08-10.67-.16-13.94-1.52-3.56-1.47-7.63-5.37-11.57-9.14C146.28,23.51,138.44,16,128,16s-18.27,7.51-25.18,14.14c-3.94,3.77-8,7.67-11.57,9.14C88,40.64,82.56,40.72,77.31,40.8c-9.76.15-20.82.31-28.51,8S41,67.55,40.8,77.31c-.08,5.25-.16,10.67-1.52,13.94-1.47,3.56-5.37,7.63-9.14,11.57C23.51,109.72,16,117.56,16,128s7.51,18.27,14.14,25.18c3.77,3.94,7.67,8,9.14,11.57,1.36,3.27,1.44,8.69,1.52,13.94.15,9.76.31,20.82,8,28.51s18.75,7.85,28.51,8c5.25.08,10.67.16,13.94,1.52,3.56,1.47,7.63,5.37,11.57,9.14C109.72,232.49,117.56,240,128,240s18.27-7.51,25.18-14.14c3.94-3.77,8-7.67,11.57-9.14,3.27-1.36,8.69-1.44,13.94-1.52,9.76-.15,20.82-.31,28.51-8s7.85-18.75,8-28.51c.08-5.25.16-10.67,1.52-13.94,1.47-3.56,5.37-7.63,9.14-11.57C232.49,146.28,240,138.44,240,128S232.49,109.73,225.86,102.82Zm-11.55,39.29c-4.79,5-9.75,10.17-12.38,16.52-2.52,6.1-2.63,13.07-2.73,19.82-.1,7-.21,14.33-3.32,17.43s-10.39,3.22-17.43,3.32c-6.75.1-13.72.21-19.82,2.73-6.35,2.63-11.52,7.59-16.52,12.38S132,224,128,224s-9.15-4.92-14.11-9.69-10.17-9.75-16.52-12.38c-6.1-2.52-13.07-2.63-19.82-2.73-7-.1-14.33-.21-17.43-3.32s-3.22-10.39-3.32-17.43c-.1-6.75-.21-13.72-2.73-19.82-2.63-6.35-7.59-11.52-12.38-16.52S32,132,32,128s4.92-9.15,9.69-14.11,9.75-10.17,12.38-16.52c2.52-6.1,2.63-13.07,2.73-19.82.1-7,.21-14.33,3.32-17.43S70.51,56.9,77.55,56.8c6.75-.1,13.72-.21,19.82-2.73,6.35-2.63,11.52-7.59,16.52-12.38S124,32,128,32s9.15,4.92,14.11,9.69,10.17,9.75,16.52,12.38c6.1,2.52,13.07,2.63,19.82,2.73,7,.1,14.33.21,17.43,3.32s3.22,10.39,3.32,17.43c.1,6.75.21,13.72,2.73,19.82,2.63,6.35,7.59,11.52,12.38,16.52S224,124,224,128,219.08,137.15,214.31,142.11ZM173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34Z"/></svg>
2233      CEUs
2234    </div>
2235</div>
2236
2237      </div>
2238    </div>
2239
2240    <div class="mb-2">
2241      <div
2242  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2243>
2244    <div
2245      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2246    >
2247        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/192122/GHI_Round1.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=0b7d954c34603960d6e99d4f80b7bb08" />
2248    </div>
2249  <span class="overflow-hidden text-ellipsis text-balance">
2250    GreenHome Institute 
2251  </span>
2252</div>
2253
2254    </div>
2255
2256    <div
2257  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2258>
2259      $55
2260</div>
2261
2262</a></div>
2263<div class="relative group swiper-slide">
2264  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/leed-green-rater-training">
2265    <div class="mb-4 sm:mb-6 grow">
2266      <div class="mb-2 sm:mb-3">
2267        <div class="relative">
2268  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2269        <span
2270  class="course-tag course-tag--category course-tag--white "
2271>
2272  Building Performance
2273</span>
2274
2275  </div>
2276  <div
2277    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2278  ></div>
2279</div>
2280
2281      </div>
2282
2283      <div>
2284  <h3
2285    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2286  >
2287    LEED Green Rater Training
2288  </h3>
2289  <div
2290    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2291  >
2292    Get prepared to advance the residential sustainability movement and become a certified LEED Green Rater with a course that combines on-demand modules and a live virtual training session, walking you through the LEED for Homes and Multifamily Workbook.
2293  </div>
2294</div>
2295
2296      <div class="mt-2 sm:mt-3">
2297        <div
2298  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2299>
2300
2301</div>
2302
2303      </div>
2304    </div>
2305
2306    <div class="mb-2">
2307      <div
2308  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2309>
2310    <div
2311      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2312    >
2313        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/192122/GHI_Round1.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=0b7d954c34603960d6e99d4f80b7bb08" />
2314    </div>
2315  <span class="overflow-hidden text-ellipsis text-balance">
2316    GreenHome Institute 
2317  </span>
2318</div>
2319
2320    </div>
2321
2322    <div
2323  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2324>
2325      $750
2326</div>
2327
2328</a></div>
2329<div class="relative group swiper-slide">
2330  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/trenching-and-shoring-safety">
2331    <div class="mb-4 sm:mb-6 grow">
2332      <div class="mb-2 sm:mb-3">
2333        <div class="relative">
2334  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2335        <span
2336  class="course-tag course-tag--category course-tag--white "
2337>
2338  Solar
2339</span>
2340
2341        <span
2342  class="course-tag course-tag--category course-tag--white "
2343>
2344  Health &amp; Safety
2345</span>
2346
2347        <span
2348  class="course-tag course-tag--category course-tag--white "
2349>
2350  Construction
2351</span>
2352
2353  </div>
2354  <div
2355    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2356  ></div>
2357</div>
2358
2359      </div>
2360
2361      <div>
2362  <h3
2363    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2364  >
2365    Trenching and Shoring Safety
2366  </h3>
2367  <div
2368    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2369  >
2370    This course will increase your awareness of possible hazards and important safety procedures that help prevent trenching incidents.
2371  </div>
2372</div>
2373
2374      <div class="mt-2 sm:mt-3">
2375        <div
2376  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2377>
2378    <div class="flex gap-x-1 items-center text-amber-600">
2379      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
2380      4.3
2381    </div>
2382    <div class="flex gap-x-1 items-center whitespace-nowrap">
2383      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
2384      <span>
2385        28
2386      </span>
2387    </div>
2388      <div class="flex gap-x-1 items-center whitespace-nowrap">
2389        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
2390        <span> 3 hours </span>
2391      </div>
2392
2393</div>
2394
2395      </div>
2396    </div>
2397
2398    <div class="mb-2">
2399      <div
2400  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2401>
2402    <div
2403      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2404    >
2405        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/187659/CAM_Services.png?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=1fea2c58be67cd541222f7a053985579" />
2406    </div>
2407  <span class="overflow-hidden text-ellipsis text-balance">
2408    CAM Services 
2409  </span>
2410</div>
2411
2412    </div>
2413
2414    <div
2415  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2416>
2417      $49
2418</div>
2419
2420</a></div>
2421<div class="relative group swiper-slide">
2422  <a class="course-card course-card--small  course-card--white text-course-card-white-700 as
2422pect-[5/6]" target="_top" href="/courses/excavations-safety-training">
2423    <div class="mb-4 sm:mb-6 grow">
2424      <div class="mb-2 sm:mb-3">
2425        <div class="relative">
2426  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2427        <span
2428  class="course-tag course-tag--category course-tag--white "
2429>
2430  Health &amp; Safety
2431</span>
2432
2433        <span
2434  class="course-tag course-tag--category course-tag--white "
2435>
2436  Construction
2437</span>
2438
2439  </div>
2440  <div
2441    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2442  ></div>
2443</div>
2444
2445      </div>
2446
2447      <div>
2448  <h3
2449    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2450  >
2451    Excavations Safety Training
2452  </h3>
2453  <div
2454    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2455  >
2456    This course goes a step beyond the basic health and safety requirements that OSHA demands and specifically focuses on the issues that occur on excavation sites every day.
2457  </div>
2458</div>
2459
2460      <div class="mt-2 sm:mt-3">
2461        <div
2462  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2463>
2464    <div class="flex gap-x-1 items-center text-amber-600">
2465      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
2466      5.0
2467    </div>
2468    <div class="flex gap-x-1 items-center whitespace-nowrap">
2469      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
2470      <span>
2471        24
2472      </span>
2473    </div>
2474      <div class="flex gap-x-1 items-center whitespace-nowrap">
2475        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
2476        <span> 3 hours </span>
2477      </div>
2478
2479</div>
2480
2481      </div>
2482    </div>
2483
2484    <div class="mb-2">
2485      <div
2486  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2487>
2488    <div
2489      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2490    >
2491        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/187659/CAM_Services.png?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=1fea2c58be67cd541222f7a053985579" />
2492    </div>
2493  <span class="overflow-hidden text-ellipsis text-balance">
2494    CAM Services 
2495  </span>
2496</div>
2497
2498    </div>
2499
2500    <div
2501  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2502>
2503      $49
2504</div>
2505
2506</a></div>
2507<div class="relative group swiper-slide">
2508  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/getting-hired-in-clean-energy-resume-writing-and-job-search-skills">
2509    <div class="mb-4 sm:mb-6 grow">
2510      <div class="mb-2 sm:mb-3">
2511        <div class="relative">
2512  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2513        <span
2514  class="course-tag course-tag--category course-tag--white "
2515>
2516  Solar
2517</span>
2518
2519        <span
2520  class="course-tag course-tag--category course-tag--white "
2521>
2522  Construction
2523</span>
2524
2525  </div>
2526  <div
2527    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2528  ></div>
2529</div>
2530
2531      </div>
2532
2533      <div>
2534  <h3
2535    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2536  >
2537    Getting Hired in Clean Energy: Resume Writing and Job Search Skills
2538  </h3>
2539  <div
2540    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2541  >
2542    This course teaches you how to build a strong resume and execute an effective job search strategy  to land an entry-level job in solar, electrical, or another clean energy trade.
2543  </div>
2544</div>
2545
2546      <div class="mt-2 sm:mt-3">
2547        <div
2548  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2549>
2550    <div class="flex gap-x-1 items-center text-amber-600">
2551      <svg class="phosphor-icon w-4 h-4 fill-amber-400" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M234.5,114.38l-45.1,39.36,13.51,58.6a16,16,0,0,1-23.84,17.34l-51.11-31-51,31a16,16,0,0,1-23.84-17.34L66.61,153.8,21.5,114.38a16,16,0,0,1,9.11-28.06l59.46-5.15,23.21-55.36a15.95,15.95,0,0,1,29.44,0h0L166,81.17l59.44,5.15a16,16,0,0,1,9.11,28.06Z"/></svg>
2552      4.0
2553    </div>
2554    <div class="flex gap-x-1 items-center whitespace-nowrap">
2555      <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M230.92,212c-15.23-26.33-38.7-45.21-66.09-54.16a72,72,0,1,0-73.66,0C63.78,166.78,40.31,185.66,25.08,212a8,8,0,1,0,13.85,8c18.84-32.56,52.14-52,89.07-52s70.23,19.44,89.07,52a8,8,0,1,0,13.85-8ZM72,96a56,56,0,1,1,56,56A56.06,56.06,0,0,1,72,96Z"/></svg>
2556      <span>
2557        6
2558      </span>
2559    </div>
2560      <div class="flex gap-x-1 items-center whitespace-nowrap">
2561        <svg class="phosphor-icon w-4 h-4" viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" fill="currentColor" width="24" height="24"><path d="M184,24H72A16,16,0,0,0,56,40V76a16.07,16.07,0,0,0,6.4,12.8L114.67,128,62.4,167.2A16.07,16.07,0,0,0,56,180v36a16,16,0,0,0,16,16H184a16,16,0,0,0,16-16V180.36a16.09,16.09,0,0,0-6.35-12.77L141.27,128l52.38-39.6A16.05,16.05,0,0,0,200,75.64V40A16,16,0,0,0,184,24Zm0,16V56H72V40Zm0,176H72V180l56-42,56,42.35Zm-56-98L72,76V72H184v3.64Z"/></svg>
2562        <span> 1 - 2 hours </span>
2563      </div>
2564
2565</div>
2566
2567      </div>
2568    </div>
2569
2570    <div class="mb-2">
2571      <div
2572  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2573>
2574    <div
2575      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2576    >
2577        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/33569/Brittany_Heller_Photo.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=666bf13bfb877d5f9fef6e3d0323f64d" />
2578    </div>
2579  <span class="overflow-hidden text-ellipsis text-balance">
2580    Brittany Heller 
2581  </span>
2582</div>
2583
2584    </div>
2585
2586    <div
2587  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2588>
2589    Free
2590</div>
2591
2592</a></div>
2593<div class="relative group swiper-slide">
2594  <a class="course-card course-card--small  course-card--white text-course-card-white-700 aspect-[5/6]" target="_top" href="/courses/nabcep-pva-omat-training-live-from-the-2027-nabcep-ce-conference">
2595    <div class="mb-4 sm:mb-6 grow">
2596      <div class="mb-2 sm:mb-3">
2597        <div class="relative">
2598  <div class="flex overflow-x-auto gap-x-2 whitespace-nowrap no-scrollbar">
2599        <span
2600  class="course-tag course-tag--category course-tag--white "
2601>
2602  Solar
2603</span>
2604
2605  </div>
2606  <div
2607    class="absolute top-0 bottom-0 right-0 z-10 w-8 bg-gradient-to-r from-transparent to-white "
2608  ></div>
2609</div>
2610
2611      </div>
2612
2613      <div>
2614  <h3
2615    class="mb-1 sm:mb-2 text-base font-bold leading-tight sm:leading-tight sm:text-lg font-heading line-clamp-3 text-course-card-white-900"
2616  >
2617    NABCEP PVA + OMAT Training - LIVE from the 2027 NABCEP CE Conference
2618  </h3>
2619  <div
2620    class="text-sm font-normal leading-normal line-clamp-2 sm:line-clamp-3 text-course-card-white-700"
2621  >
2622    LIVE from the 2027 NABCEP CE Conference in Mobile, AL. HeatSpring is the exclusive provider of the PV Associate and O&amp;M Associate Technician Training at the conference.
2623  </div>
2624</div>
2625
2626      <div class="mt-2 sm:mt-3">
2627        <div
2628  class="flex items-center text-sm font-normal gap-x-3 text-course-card-white-700"
2629>
2630
2631</div>
2632
2633      </div>
2634    </div>
2635
2636    <div class="mb-2">
2637      <div
2638  class="flex items-center flex-shrink-0 overflow-hidden text-sm font-normal gap-x-2 whitespace-nowrap text-course-card-white-700 "
2639>
2640    <div
2641      class="flex-shrink-0 bg-sand-100 rounded-full h-7 w-7"
2642    >
2643        <img class="object-cover rounded-full" src="https://heatspring.imgix.net/user/image/12053/masdar_headsh
2643ot_copy.jpg?ixlib=rb-1.1.0&amp;w=100&amp;h=100&amp;fit=clamp&amp;s=6f342695097dff45a3d227514a73eea6" />
2644    </div>
2645  <span class="overflow-hidden text-ellipsis text-balance">
2646    Sean White 
2647  </span>
2648</div>
2649
2650    </div>
2651
2652    <div
2653  class="text-lg font-bold sm:text-2xl font-heading text-course-card-white-900"
2654>
2655      $1,395
2656</div>
2657
2658</a></div>
2659
2660  </div>
2661  <div class="swiper-button-next">
2662    <div class="justify-center w-10 h-10 p-0 rounded-full btn btn-primary">
2663      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="w-5 h-5">
2664  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 4.5l7.5 7.5-7.5 7.5"></path>
2665</svg>
2666
2667    </div>
2668  </div>
2669  <div class="swiper-button-prev">
2670    <div class="justify-center w-10 h-10 p-0 rounded-full btn btn-primary">
2671      <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="w-5 h-5">
2672  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 19.5L8.25 12l7.5-7.5"></path>
2673</svg>
2674
2675    </div>
2676  </div>
2677</div>
2678
2679  </div>
2680</section>
2681
2682</div>
2683<div class="pb-8 sm:pb-12 md:pb-16 lg:pb-24">
2684    <section class="overflow-hidden px-4">
2685    <div class="container mx-auto lg:max-w-7xl">
2686      <h2 class="mb-6 md:mb-8 landing-heading-3xl">Latest from HeatSpring Magazine</h2>
2687      <div class="grid grid-cols-1 gap-y-12 lg:grid-cols-3 lg:gap-x-8 xl:gap-x-12">
2688          <div class="flex flex-col grow">
2689            <div class="mb-2 text-xs text-sand-600">
2690              September 22, 2026
2691            </div>
2692            <h3
2693              class="mb-2 font-bold underline transition-all text-lg/tight md:text-xl/tight font-heading underline-offset-4 decoration-transparent hover:text-sand-900 hover:decoration-sand-900 hover:underline-offset-2"
2694            >
2695              <a class="text-sand-900 hover:text-sand-900" href="https://blog.heatspring.com/whats-new-in-the-updated-inside-the-solar-executive-mba-data-room-course/">What’s New in the “Inside the Solar Executive MBA Data Room” Course</a>
2696            </h3>
2697            <div class="mb-4 text-base/relaxed text-sand-600 line-clamp-3">
2698              The original Solar Executive MBA launched in 2012, and it was genuinely ahead of its time. There wasn’t anything else in the industry teaching solar development that way. Now Keith Cronin is bringing that same spirit of innovation to a […]
2699            </div>
2700            <a class="font-semibold text-sand-900 underline underline-offset-4 text-base mt-auto hover:text-sand-900 hover:underline-offset-2 transition-all" href="https://blog.heatspring.com/whats-new-in-the-updated-inside-the-solar-executive-mba-data-room-course/">Read more</a>
2701          </div>
2702          <div class="flex flex-col grow">
2703            <div class="mb-2 text-xs text-sand-600">
2704              September 22, 2026
2705            </div>
2706            <h3
2707              class="mb-2 font-bold underline transition-all text-lg/tight md:text-xl/tight font-heading underline-offset-4 decoration-transparent hover:text-sand-900 hover:decoration-sand-900 hover:underline-offset-2"
2708            >
2709              <a class="text-sand-900 hover:text-sand-900" href="https://blog.heatspring.com/new-course-excavation-safety-training/">New Course: Excavation Safety Training</a>
2710            </h3>
2711            <div class="mb-4 text-base/relaxed text-sand-600 line-clamp-3">
2712              Excavation work is unpredictable by nature. Soil, water, and site conditions shift throughout a project, and the crews who stay safe are the ones trained to catch those changes before they become emergencies. HeatSpring’s new Excavation Safety Training course, taught […]
2713            </div>
2714            <a class="font-semibold text-sand-900 underline underline-offset-4 text-base mt-auto hover:text-sand-900 hover:underline-offset-2 transition-all" href="https://blog.heatspring.com/new-course-excavation-safety-training/">Read more</a>
2715          </div>
2716          <div class="flex flex-col grow">
2717            <div class="mb-2 text-xs text-sand-600">
2718              September 22, 2026
2719            </div>
2720            <h3
2721              class="mb-2 font-bold underline transition-all text-lg/tight md:text-xl/tight font-heading underline-offset-4 decoration-transparent hover:text-sand-900 hover:decoration-sand-900 hover:underline-offset-2"
2722            >
2723              <a class="text-sand-900 hover:text-sand-900" href="https://blog.heatspring.com/announcing-a-new-course-to-help-you-build-real-financial-footing/">Announcing A New Course to Help You Build Real Financial Footing</a>
2724            </h3>
2725            <div class="mb-4 text-base/relaxed text-sand-600 line-clamp-3">
2726              Landing a good job in clean energy or construction is a big milestone. Managing that paycheck well enough to build real wealth is a separate skill, and it’s woefully undertaught. We built The Foundations of Personal Finance course to help […]
2727            </div>
2728            <a class="font-semibold text-sand-900 underline underline-offset-4 text-base mt-auto hover:text-sand-900 hover:underline-offset-2 transition-all" href="https://blog.heatspring.com/announcing-a-new-course-to-help-you-build-real-financial-footing/">Read more</a>
2729          </div>
2730      </div>
2731    </div>
2732  </section>
2733
2734</div>
2735
2736    </div>
2737
2738
2739    <footer class="text-white bg-heatspring-500">
2740  <div class="container px-4 pb-8 mx-auto pt-14 xl:pt-16 md:pb-12 md:px-8">
2741    <div class="relative xl:flex xl:space-x-16">
2742      <div class="flex max-xl:items-center xl:flex-col justify-between">
2743        <div>
2744          <a href="https://www.heatspring.com/"><img class="h-6 md:h-9" src="/assets/heatspring-logo-light-4443cec2c6882dde3724b527293ec1fab85c9e5257b3ef6f16d0c67f0d742174.svg" /></a>
2745          <p class="mt-4 text-base text-white font-semibold">
2746            Workforce solutions for climate action
2747          </p>
2748        </div>
2749        <img class="w-16 lg:w-24 xl:w-28 relative xl:-left-2" alt="Certified B Corporation logo" src="/assets/B-Corp-Logo-White-RGB-f3c79232e8cc0bee5032e2275dd3baf7cfe451a774a9b1d337e8900d40c6b658.svg" />
2750      </div>
2751      <div
2752        class="grid grid-cols-2 grid-rows-2 mt-8 md:grid-cols-4 md:grid-rows-1 xl:mt-0 sm:gap-8 gap-x-4 gap-y-6"
2753      >
2754        <div class="sm:w-44">
2755          <h6 class="text-sm tracking-wider text-teal-50/80 uppercase font-bold font-heading">
2756            Learning
2757          </h6>
2758          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/courses">Courses</a>
2759          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/for_teams">For Teams</a>
2760          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/membership">Membership</a>
2761          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/nabcep">NABCEP Credentials</a>
2762          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/bpi">BPI Credentials</a>
2763          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/magazine">HeatSpring Magazine</a>
2764        </div>
2765
2766        <div class="sm:w-44">
2767          <h6 class="text-sm tracking-wider text-teal-50/80 uppercase font-bold font-heading">
2768            Company
2769          </h6>
2770          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/about">About Us</a>
2771          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/b-corp">Certified B Corp</a>
2772          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/about/terms">Terms</a>
2773          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/about/privacy">Privacy</a>
2774          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/about/technology">Technology</a>
2775          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/about/curriculum_standards">Curriculum Standards</a>
2776        </div>
2777
2778        <div class="sm:w-44">
2779          <h6 class="text-sm tracking-wider text-teal-50/80 uppercase font-bold font-heading">
2780            Help
2781          </h6>
2782          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/support">Support Center</a>
2783          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/about/contact">Contact</a>
2784          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/my_account">Account</a>
2785          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/status">Status</a>
2786          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/sitemap">Sitemap</a>
2787        </div>
2788
2789        <div class="sm:w-44">
2790          <h6 class="text-sm tracking-wider text-teal-50/80 uppercase font-bold font-heading">
2791            Partner
2792          </h6>
2793          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/teach">Teach</a>
2794          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/workforce">Workforce</a>
2795          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/partner">Affiliates</a>
2796          <a class="block mt-3 text-white hover:text-teal-50/80 hover:underline underline-offset-2 visited:text-white font-normal text-base" href="https://www.heatspring.com/developer">Developers</a>
2797        </div>
2798      </div>
2799
2800      <img class="absolute right-0 bottom-4 sm:bottom-0 w-20" alt="" src="/assets/illustration-sheep-196d28a7cb3f7c3f3396cbc5f2ea044655a83ca92de9124bc5dc0f2f825a23ca.png" />
2801    </div>
2802
2803    <hr class="mb-4 border-teal-700/50 md:hidden xl:block sm:my-8">
2804
2805    <div class="flex flex-col-reverse justify-between md:flex-row md:mt-16">
2806      <p class="mt-8 text-sm font-normal text-teal-50/70 md:mt-0">
2807        &copy; 2007-2026 HeatSpring is protected by copyright. All rights
2808        reserved.
2809      </p>
2810      <a target="_blank" href="https://www.linkedin.com/school/heatspring/">
2811        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-linkedin text-white hover:text-teal-50/80 hover:underline underline-offset-2 w-6 h-6" viewB
2811ox="0 0 16 16">
2812  <path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z"></path>
2813</svg>
2814
2815        <span class="sr-only">HeatSpring on Linkedin</span>
2816</a>    </div>
2817  </div>
2818</footer>
2819
2820  </body>
2821</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.