{"id":12,"date":"2016-03-04T17:55:38","date_gmt":"2016-03-04T17:55:38","guid":{"rendered":"http:\/\/aurorareykjavik.is\/?page_id=12"},"modified":"2026-05-21T08:38:42","modified_gmt":"2026-05-21T08:38:42","slug":"aurora-forecast","status":"publish","type":"page","link":"https:\/\/aurorareykjavik.is\/de\/aurora-forecast\/","title":{"rendered":"NORDLICHT-VORHERSAGE"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Section&#8221; module_class=&#8221;itm-section itm-header&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; positioning=&#8221;none&#8221; position_origin_f=&#8221;top_center&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; disabled_on=&#8221;on|off|off&#8221; admin_label=&#8221;Row&#8221; module_class=&#8221;itm-header-contact&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Phone&#8221; module_class=&#8221;phone-header&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;14px&#8221; header_font=&#8221;Oswald||||||||&#8221; header_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;none&#8221; global_colors_info=&#8221;{}&#8221;]<a class=\"itm-phone-contact\" href=\"tel:+354 780 4500\"><span class=\"et-pb-icon phone-icon\">\ue00b<\/span> +354 780 4500<\/a><br \/>\n[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<span class=\"itm-separator\">|<\/span><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  $(document).ready(function() {<!-- [et_pb_line_break_holder] -->\t \tlet phone = $('.itm-phone-mobile a');<!-- [et_pb_line_break_holder] -->    let email = $('.itm-email-mobile a');<!-- [et_pb_line_break_holder] -->     phone.css('color', 'white');<!-- [et_pb_line_break_holder] -->      email.css('color', 'white');<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    $('.mobile_menu_bar').on(\"click\", function() {<!-- [et_pb_line_break_holder] -->      let mobileNav = $('.mobile_nav');<!-- [et_pb_line_break_holder] -->      let phone = $('.itm-phone-mobile a');<!-- [et_pb_line_break_holder] -->      let email = $('.itm-email-mobile a');<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      if(mobileNav.hasClass('opened')) {<!-- [et_pb_line_break_holder] -->        phone.css('color', 'white');<!-- [et_pb_line_break_holder] -->        email.css('color', 'white');<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        phone.css('color', 'black');<!-- [et_pb_line_break_holder] -->        email.css('color', 'black');<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; module_class=&#8221;itm-header-contact-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Email&#8221; module_class=&#8221;email-header&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;14px&#8221; animation_style=&#8221;none&#8221; global_colors_info=&#8221;{}&#8221;]<a class=\"itm-email-contact\" href=\"mailto:info@aurorareykjavik.is\"><span class=\"et-pb-icon email-icon\">\ue010<\/span> info@aurorareykjavik.is<\/a><br \/>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_5,3_5,1_5&#8243; disabled_on=&#8221;on|on|on&#8221; admin_label=&#8221;Menu &#8211; Desktop&#8221; module_class=&#8221;itm-header-items&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; disabled=&#8221;on&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_5&#8243; module_class=&#8221;itm-image-header&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/logo-3.png&#8221; title_text=&#8221;logo (3)&#8221; module_class=&#8221;itm-image-header&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;3_5&#8243; module_class=&#8221;itm-nav-menu&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_menu active_link_color=&#8221;#FFFFFF&#8221; module_class=&#8221;itm-menu-navbar&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; menu_font=&#8221;Oswald|200|||||||&#8221; menu_text_color=&#8221;#FFFFFF&#8221; menu_font_size=&#8221;18px&#8221; menu_letter_spacing=&#8221;1px&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_menu][\/et_pb_column][et_pb_column type=&#8221;1_5&#8243; module_class=&#8221;itm-nav-button&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_button button_text=&#8221;Book Tickets&#8221; disabled_on=&#8221;on|on|off&#8221; module_class=&#8221;itm-button&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row disabled_on=&#8221;on|on|on&#8221; admin_label=&#8221;Menu &#8211; Mobile&#8221; module_class=&#8221;itm-nav-menu-mobile&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; disabled=&#8221;on&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_menu menu_id=&#8221;621&#8243; active_link_color=&#8221;#FFFFFF&#8221; dropdown_menu_bg_color=&#8221;#FFFFFF&#8221; mobile_menu_bg_color=&#8221;#FFFFFF&#8221; mobile_menu_text_color=&#8221;#000000&#8243; logo=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/logo-3.png&#8221; logo_url=&#8221;https:\/\/aurorareykjavik.is&#8221; cart_icon_color=&#8221;#FFFFFF&#8221; menu_icon_color=&#8221;#FFFFFF&#8221; active_link_color_tablet=&#8221;#000000&#8243; active_link_color_phone=&#8221;#000000&#8243; active_link_color_last_edited=&#8221;on|tablet&#8221; module_class=&#8221;itm-menu-navbar&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; menu_text_color=&#8221;#FFFFFF&#8221; menu_font_size=&#8221;16px&#8221; menu_letter_spacing=&#8221;1px&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; width=&#8221;100%&#8221; background_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; background__hover_enabled=&#8221;off|desktop&#8221; background__sticky_enabled=&#8221;off|desktop&#8221; menu_icon_color__hover_enabled=&#8221;on|hover&#8221; menu_icon_color__hover=&#8221;#000000&#8243;][\/et_pb_menu][et_pb_text admin_label=&#8221;Phone&#8221; module_class=&#8221;itm-phone-mobile&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;50px&#8221; animation_style=&#8221;none&#8221; global_colors_info=&#8221;{}&#8221;]<a href=\"tel:+354 780 4500\"><span class=\"et-pb-icon\">\ue00b<\/span><\/a><br \/>\n[\/et_pb_text][et_pb_text admin_label=&#8221;Email&#8221; module_class=&#8221;itm-email-mobile&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;50px&#8221; animation_style=&#8221;none&#8221; global_colors_info=&#8221;{}&#8221;]<a href=\"mailto:info@aurorareykjavik.is\"><span class=\"et-pb-icon\">\ue010<\/span><\/a><br \/>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;HERO&#8221; module_class=&#8221;itm-section forecast-hero itm-hero-section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2018\/08\/skogafoss-Bearbeitet-scaled.jpg&#8221; custom_css_free_form=&#8221;.forecast-hero {|| min-height: 100vh;||}&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;forecast-hero-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; custom_css_free_form=&#8221;.forecast-hero-row {|| display: flex;|| align-items: center;||}&#8221; global_colors_info=&#8221;{}&#8221; custom_css_main_element_last_edited=&#8221;on|tablet&#8221; custom_css_main_element_phone=&#8221;flex-direction: column;||height: auto;&#8221; custom_css_main_element_tablet=&#8221;flex-direction: column;||height: auto;&#8221;][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;hero-column-heading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_css_free_form=&#8221;.hero-column-heading {|| display: flex;|| flex-direction: column;||}&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;LIVE AURORA FORECAST &#8221; module_class=&#8221;hero-heading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;Oswald|700||on|||||&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_font_size=&#8221;80px&#8221; title_line_height=&#8221;1.3em&#8221; title_font_size_tablet=&#8221;55px&#8221; title_font_size_phone=&#8221;40px&#8221; title_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text admin_label=&#8221;TONIGHT&#8217;S FORECAST&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; header_text_color=&#8221;#FFFFFF&#8221; background_color=&#8221;rgba(209,209,209,0.17)&#8221; background_layout=&#8221;dark&#8221; custom_padding=&#8221;10px|10px|10px|10px|false|false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2 data-section-id=\"17z8n36\" data-start=\"532\" data-end=\"618\"><span role=\"text\"><strong data-start=\"535\" data-end=\"618\">Northern Lights Tours Return August 25th \u2013 Book Early for Iceland\u2019s Aurora Season<\/strong><\/span><\/h2>\n<h3 data-section-id=\"1v0ahwn\" data-start=\"619\" data-end=\"734\"><span role=\"text\"><em data-start=\"623\" data-end=\"734\">Reserve <strong><a href=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/\">here<\/a><\/strong> your Reykjav\u00edk Northern Lights tour now for the best rates, free cancellation &amp; highest availability.<\/em><\/span><\/h3>\n<p data-start=\"549\" data-end=\"698\">[\/et_pb_text][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-frame-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;KP, BZ and Solar Wind outlook for tonight&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_css_free_form=&#8221;\/* Aurora Reykjav\u00edk \u2013 Outlook Card (inherits theme fonts\/colors) *\/||.ar-card {|| &#8211;ar-bg: var(&#8211;wp&#8211;preset&#8211;color&#8211;base-2, #ffffff);|| &#8211;ar-fg: inherit;|| &#8211;ar-border: rgba(0,0,0,0.08);|| &#8211;ar-muted: rgba(0,0,0,0.55);|| &#8211;ar-go: #0ea5e9; \/* you can tweak these 3 to match brand *\/|| &#8211;ar-wait: #f59e0b;|| &#8211;ar-no: #ef4444;|||| background: var(&#8211;ar-bg);|| color: var(&#8211;ar-fg);|| border: 1px solid var(&#8211;ar-border);|| border-radius: 16px;|| padding: clamp(16px, 1.8vw, 20px);|| box-shadow: 0 2px 8px rgba(0,0,0,0.04);|| font-family: inherit;||}||||@media (prefers-color-scheme: dark) {|| .ar-card {|| &#8211;ar-bg: rgba(255,255,255,0.04);|| &#8211;ar-border: rgba(255,255,255,0.12);|| &#8211;ar-muted: rgba(255,255,255,0.7);|| }||}||||.ar-card__head {|| display: flex;|| align-items: center;|| gap: 12px;|| justify-content: space-between;|| margin-bottom: 8px;||}||||.ar-title {|| margin: 0;|| font-size: clamp(1.1rem, 2.4vw, 1.35rem);|| line-height: 1.2;|| font-weight: 700;||}||||.ar-badge {|| display: inline-flex;|| align-items: center;|| justify-content: center;|| padding: 6px 10px;|| border-radius: 999px;|| font-weight: 700;|| letter-spacing: .02em;|| font-size: .85rem;|| border: 1px solid var(&#8211;ar-border);|| min-width: 110px;|| text-transform: uppercase;||}||.ar-badge&#8211;go { background: color-mix(in srgb, var(&#8211;ar-go) 16%, transparent); color: var(&#8211;ar-go); }||.ar-badge&#8211;wait { background: color-mix(in srgb, var(&#8211;ar-wait) 16%, transparent); color: var(&#8211;ar-wait); }||.ar-badge&#8211;no { background: color-mix(in srgb, var(&#8211;ar-no) 16%, transparent); color: var(&#8211;ar-no); }||||.ar-grid {|| display: grid;|| grid-template-columns: repeat(4, minmax(0,1fr));|| gap: clamp(8px, 1.2vw, 14px);|| margin: 10px 0 6px;||}||@media (max-width: 720px) {|| .ar-grid { grid-template-columns: repeat(2, minmax(0,1fr)); }||}||||.ar-metric {|| background: color-mix(in srgb, var(&#8211;ar-bg) 90%, transparent);|| border: 1px solid var(&#8211;ar-border);|| border-radius: 12px;|| padding: 10px 12px;||}||.ar-metric__label {|| font-size: .78rem;|| color: var(&#8211;ar-muted);|| margin-bottom: 2px;||}||.ar-metric__value {|| font-weight: 800;|| font-size: 1.15rem;|| line-height: 1.1;||}||||.ar-updated {|| margin: 10px 0 0;|| color: var(&#8211;ar-muted);|| font-size: .85rem;||}||.ar-note {|| margin: 6px 0 0;|| font-size: .9rem;|| color: var(&#8211;ar-muted);||}||&#8221; global_colors_info=&#8221;{}&#8221;]      <style>\r\n        \/* Scoped to .ar-live to avoid global side effects *\/\r\n        .ar-live, .ar-live * { box-sizing: border-box; }\r\n\r\n        .ar-live.frame { width: 100%; overflow: hidden; }\r\n        .ar-live #lightsHeading { word-wrap: break-word; overflow-wrap: anywhere; }\r\n\r\n        \/* Force grid on the tiles *\/\r\n        .ar-live.frame .kp-display {\r\n          display: grid !important;\r\n          grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\r\n          gap: 12px;\r\n          align-items: stretch;\r\n        }\r\n\r\n        \/* Neutralize theme rules that stack items *\/\r\n        .ar-live.frame .kp-item-container {\r\n          min-width: 0;\r\n          width: auto !important;\r\n          float: none !important;\r\n          display: block !important;\r\n        }\r\n\r\n        \/* Keep numbers from blowing up layout *\/\r\n        .ar-live.frame .kp-item {\r\n          font-size: clamp(24px, 8vw, 56px);\r\n          line-height: 1.1;\r\n          text-align: center;\r\n          width: 100%;\r\n        }\r\n\r\n        .ar-live.frame .kp-status,\r\n        .ar-live.frame .kp-title {\r\n          font-size: clamp(12px, 3.3vw, 18px);\r\n          line-height: 1.25;\r\n          text-align: center;\r\n          word-break: break-word;\r\n        }\r\n\r\n        \/* Breakpoints: desktop=4, small-desktop=3, tablet=2, mobile=1 *\/\r\n        @media (max-width: 980px) {\r\n          .ar-live.frame .kp-display { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; }\r\n        }\r\n        @media (max-width: 680px) {\r\n          .ar-live.frame .kp-display { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }\r\n        }\r\n        @media (max-width: 420px) {\r\n          .ar-live.frame .kp-display { grid-template-columns: 1fr !important; }\r\n        }\r\n      <\/style>\r\n        <div class=\"frame ar-live\">\r\n      <h2 id=\"lightsHeading\">TONIGHT\u2019S OUTLOOK<\/h2>\r\n      <div class=\"kp-display\">\r\n        <div class=\"kp-item-container\">\r\n          <div class=\"kp-status kp-title\">Aurora Activity<\/div>\r\n          <div class=\"kp-item kp1\" data-ar-kp>\u2014<\/div>\r\n          <div class=\"kp-status\" data-ar-status>Low chances<\/div>\r\n        <\/div>\r\n        <div class=\"kp-item-container\">\r\n          <div class=\"kp-status kp-title\">Bz (nT)<\/div>\r\n          <div class=\"kp-item kp3\" data-ar-bz>-1,4<\/div>\r\n          <div class=\"kp-status\">Field Tilt<\/div>\r\n        <\/div>\r\n        <div class=\"kp-item-container\">\r\n          <div class=\"kp-status kp-title\">Bt (nT)<\/div>\r\n          <div class=\"kp-item kp4\" data-ar-bt>3,6<\/div>\r\n          <div class=\"kp-status\">Field Strength<\/div>\r\n        <\/div>\r\n        <div class=\"kp-item-container\">\r\n          <div class=\"kp-status kp-title\">Solar Wind<\/div>\r\n          <div class=\"kp-item kp2\" data-ar-spd>332<\/div>\r\n          <div class=\"kp-status\">km\/s<\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div style=\"text-align:center;margin-top:10px;font-family:Oswald,sans-serif;color:#fff;font-size:16px;\">\r\n        Updated: <time data-ar-updated>2026-05-23T04:56:47+00:00<\/time> UTC\r\n      <\/div>\r\n    <\/div>\r\n          <script>\r\n      (function(){\r\n        var shell = (document.currentScript && document.currentScript.closest && document.currentScript.closest('.ar-live')) || document.querySelector('.ar-live');\r\n        if(!shell) return;\r\n        var feed = \"https:\/\/aurorareykjavik.is\/de\/wp-json\/aurora\/v1\/feed\";\r\n\r\n        function labelForDecision(dec){\r\n          dec = (dec||'').toLowerCase();\r\n          if(dec==='go') return 'High chances';\r\n          if(dec==='wait') return 'Good chances';\r\n          return 'Low chances';\r\n        }\r\n\r\n        function fetchFeed(){\r\n          fetch(feed, {cache:'no-store'})\r\n            .then(function(r){return r.json()})\r\n            .then(function(d){\r\n              if(!d || !d.signals) return;\r\n              var s = d.signals || {};\r\n              var dec = (d.decision||'').toLowerCase();\r\n\r\n              function q(sel){ return shell.querySelector(sel); }\r\n              if (q('[data-ar-kp]'))  q('[data-ar-kp]').textContent  = (typeof s.kp_now==='number'?s.kp_now.toFixed(1):'\u2014');\r\n              if (q('[data-ar-bz]'))  q('[data-ar-bz]').textContent  = (typeof s.bz_now_nt==='number'?s.bz_now_nt.toFixed(1):'\u2014');\r\n              if (q('[data-ar-bt]'))  q('[data-ar-bt]').textContent  = (typeof s.bt_now_nt==='number'?s.bt_now_nt.toFixed(1):'\u2014');\r\n              if (q('[data-ar-spd]')) q('[data-ar-spd]').textContent = (typeof s.solar_wind_kms==='number'?Math.round(s.solar_wind_kms):'\u2014');\r\n              if (q('[data-ar-updated]')) q('[data-ar-updated]').textContent = d.updated_utc || '';\r\n\r\n              var kpBox = q('[data-ar-kp]');\r\n              if (kpBox) {\r\n                kpBox.classList.remove('kp1','kp2','kp3','kp4','kp5','kp6','kp7','kp8','kp9');\r\n                var newClass = 'kp1'; \/\/ default\r\n                if(dec==='go') newClass = 'kp5';\r\n                else if(dec==='wait') newClass = 'kp3';\r\n                kpBox.classList.add(newClass);\r\n              }\r\n\r\n              var statusNode = q('[data-ar-status]');\r\n              if (statusNode) statusNode.textContent = labelForDecision(dec);\r\n            })\r\n            .catch(function(){});\r\n        }\r\n        fetchFeed();\r\n        setInterval(fetchFeed, 300000);\r\n      })();\r\n      <\/script>\r\n      <!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code disabled_on=&#8221;on|on|on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; disabled=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;]    <div class=\"frame\" style=\"max-width:600px\">\r\n      <div class=\"kp-title\">Data sources<\/div>\r\n      <ul style=\"margin:10px 20px; color:#fff; font-family:Oswald,sans-serif; font-size:16px;\">\r\n        <li>NOAA SWPC OVATION (30\u201390 min)<\/li>\r\n        <li>NOAA SWPC Real-Time Solar Wind (DSCOVR): MAG &amp; PLASMA<\/li>\r\n        <li>Planetary Kp (observed &amp; forecast)<\/li>\r\n        <li>IMO cloud map<\/li>\r\n      <\/ul>\r\n      <div class=\"kp-status\" style=\"text-align:center;color:#fff;\">Last fetch: 2026-05-23T04:56:47+00:00 UTC<\/div>\r\n    <\/div>\r\n    <!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code disabled_on=&#8221;on|on|on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; disabled=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;]  <div class=\"frame\" id=\"tonights-outlook\">\r\n    <h2 id=\"lightsHeading\">TONIGHT\u2019S OUTLOOK<\/h2>\r\n    <p style=\"font-family:Oswald,sans-serif;color:#fff;font-size:18px;margin:0 0 6px;\">\r\n      <strong>May 23<\/strong>, as of 04:56 UTC (04:56 Reykjav\u00edk): \r\n      <strong>UNLIKELY<\/strong>.\r\n    <\/p>\r\n    <p style=\"font-family:Oswald,sans-serif;color:#fff;margin:0;\">\r\n      Aurora activity around <strong>Kp \u2014<\/strong>; \r\n      <strong>Bz -1,44 nT<\/strong> (southward), \r\n      <strong>Bt 3,55 nT<\/strong>, \r\n      solar wind ~<strong>332 km\/s<\/strong>.\r\n       Clouds: Clearing in SW &amp; N Iceland. Best window: 22:30\u201300:30 (Thingvellir); 23:00\u201301:00 (Hvalfj\u00f6r\u00f0ur).    <\/p>\r\n  \r\n  <\/div>\r\n  <!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;HERO&#8221; module_class=&#8221;itm-section forecast-hero itm-hero-section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#b2b2b2&#8243; background_image=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/09\/15.png&#8221; parallax=&#8221;on&#8221; min_height=&#8221;1265px&#8221; custom_css_free_form=&#8221;.forecast-hero {|| min-height: 100vh;||}&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;<iframe width=%22560%22 height=%22315%22 src=%22https:\/\/www.youtube.com\/embed\/6xOnr8Ukeb0?si=KikGPkOZ5Ziw-aNH%22 frameborder=%220%22 allow=%22accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share%22 referrerpolicy=%22strict-origin-when-cross-origin%22 allowfullscreen><\/iframe>&#8221; module_class=&#8221;forecast-step-introduction-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_align=&#8221;justify&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_heading title=&#8221;<iframe width=%22560%22 height=%22315%22 src=%22https:\/\/www.youtube.com\/embed\/KoIqmBvYglU?si=8Z_4z4KiU_WE4x7q%22 title=%22YouTube video player%22 frameborder=%220%22 allow=%22accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share%22 referrerpolicy=%22strict-origin-when-cross-origin%22 allowfullscreen><\/iframe>&#8221; module_class=&#8221;forecast-step-introduction-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_align=&#8221;justify&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_heading title=&#8221;CHASING THE NORTHERN LIGHTS &#8211; A STEP BY STEP GUIDE FOR YOUR AURORA HUNT&#8221; module_class=&#8221;forecast-step-introduction-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_align=&#8221;justify&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text admin_label=&#8221;Subheading&#8221; module_class=&#8221;hero-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;26px&#8221; text_line_height=&#8221;1.3em&#8221; header_font=&#8221;Oswald||||||||&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_2_font=&#8221;&#8211;et_global_body_font||||||||&#8221; header_2_line_height=&#8221;1.3em&#8221; animation_style=&#8221;none&#8221; global_colors_info=&#8221;{}&#8221;]Plan your Northern Lights hunt with Iceland\u2019s most complete aurora forecast. A clear 6-step guide combining KP index, solar activity, cloud cover, and the best locations to watch the aurora.<br \/>\n[\/et_pb_text][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;SUBMENU&#8221; module_class=&#8221;itm-section itm-submenu-section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;270px||-369px|||&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row module_class=&#8221;itm-submenu-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-277px|auto||auto||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_menu menu_id=&#8221;629&#8243; submenu_direction=&#8221;upwards&#8221; menu_icon_color=&#8221;#000000&#8243; module_class=&#8221;itm-submenu-hero&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; menu_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; menu_font_size__hover_enabled=&#8221;off|hover&#8221; menu_text_color__hover_enabled=&#8221;on|hover&#8221; menu_text_color__hover=&#8221;#00cadb&#8221;][\/et_pb_menu][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;STEP BY STEP GUIDE FOR NORTHERN LIGHTS HUNT&#8221; module_id=&#8221;guide&#8221; module_class=&#8221;itm-section itm-forecast-step&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/01\/beautiful-snowy-hills-mountains-night-with-breathtaking-cloudy-sky-edit.png&#8221; custom_margin=&#8221;200px|||||&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;1&#8243; module_class=&#8221;itm-number&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#00b146&#8243; global_colors_info=&#8221;{}&#8221;]01[\/et_pb_text][et_pb_heading title=&#8221;PLAN AHEAD&#8221; module_class=&#8221;itm-forecast-step-element itm-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><span style=\"font-weight: 400;\">Maximise your chances of witnessing the Northern Lights by following our expert tips!\u00a0<\/span><\/p>\n<p data-start=\"622\" data-end=\"672\">Two factors matter most when you plan your trip<\/p>\n<ul data-start=\"673\" data-end=\"982\">\n<li data-start=\"673\" data-end=\"822\">\n<p data-start=\"675\" data-end=\"822\"><strong data-start=\"675\" data-end=\"701\">The 27-day KP forecast<\/strong>: The 27-day KP forecast is based on the Sun\u2019s rotation. Since the Sun turns once every 27 days, active regions can reappear and give a rough idea of aurora chances weeks ahead.<\/p>\n<\/li>\n<li data-start=\"823\" data-end=\"982\">\n<p data-start=\"825\" data-end=\"982\"><strong data-start=\"825\" data-end=\"844\">The <a href=\"https:\/\/www.timeanddate.com\/sun\/iceland\/reykjavik\">moon phases<\/a><\/strong>: A bright full moon can wash out faint auroras, but it can also create magical photo opportunities by lighting up Iceland\u2019s landscapes. <a href=\"https:\/\/aurorareykjavik.is\/2026\/01\/02\/full-moon-northern-lights\/\">Learn more about auroras and the moon phases here.\u00a0<\/a><\/p>\n<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2026\/01\/Screenshot-2026-01-04-at-14.43.43.png&#8221; alt=&#8221;Long Term Aurora Forecast&#8221; title_text=&#8221;Long Term Aurora Forecast&#8221; url=&#8221;https:\/\/www.spaceweatherlive.com\/en\/auroral-activity\/aurora-forecast.html&#8221; url_new_window=&#8221;on&#8221; module_class=&#8221;itm-forecast-step-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;2&#8243; module_class=&#8221;itm-number&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#a20098&#8243; global_colors_info=&#8221;{}&#8221;]02[\/et_pb_text][et_pb_heading title=&#8221;FIND DARK SKIES&#8221; module_class=&#8221;itm-forecast-step-element itm-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<span style=\"font-weight: 400;\">Darkness is essential for seeing the Northern Lights, making autumn, winter, and spring the best seasons for aurora viewing. In Iceland\u2019s summer, nearly 24\/7 sunlight makes spotting the lights impossible. Below, we\u2019ve provided a map highlighting the main areas of light pollution in Iceland &#8211; moving away from these coloured areas will give you clearer views of the Arctic night sky. Plus, we\u2019ve created <\/span><a href=\"https:\/\/aurorareykjavik.is\/2024\/11\/13\/25-best-places-to-see-the-northern-lights-in-iceland\/\"><span style=\"font-weight: 400;\">a detailed guide to the best locations<\/span><\/a><span style=\"font-weight: 400;\">, ensuring you escape light pollution and maximize your chances of witnessing this breathtaking phenomenon.<\/span><br \/>\n[\/et_pb_text][et_pb_image src=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/09\/Light-pollution-Iceland.png&#8221; title_text=&#8221;Light pollution Iceland&#8221; module_class=&#8221;itm-forecast-step-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;1369.3px&#8221; custom_padding=&#8221;||0px|||&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;3&#8243; module_class=&#8221;itm-number&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#00cadb&#8221; global_colors_info=&#8221;{}&#8221;]03[\/et_pb_text][et_pb_heading title=&#8221;FIND CLEAR SKIES&#8221; module_id=&#8221;find clear skies&#8221; module_class=&#8221;itm-forecast-step-element itm-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; min_height=&#8221;395px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"0\" data-end=\"82\"><strong data-start=\"0\" data-end=\"23\">Aurora Hunting Tip:<\/strong> If you can see stars, you might see the Northern Lights!<\/p>\n<p data-start=\"84\" data-end=\"235\">Check cloud cover to find clear skies. Use the time slider to track changes, and look for white or light areas on the map for the best viewing spots.<\/p>\n<p data-start=\"237\" data-end=\"413\" data-is-only-node=\"\" data-is-last-node=\"\"><strong data-start=\"237\" data-end=\"262\">Map colors explained:<\/strong><br data-start=\"262\" data-end=\"265\" \/>\ud83d\udfe2 Green \u2013 All clouds (composite)<br data-start=\"286\" data-end=\"289\" data-is-only-node=\"\" \/>\ud83d\udd35 Blue \u2013 Low clouds<br data-start=\"310\" data-end=\"313\" \/>\ud83d\udd34 Red \u2013 Middle clouds<br data-start=\"335\" data-end=\"338\" \/>\ud83d\udfe0 Orange \u2013 High clouds (Northern Lights may still be visible through them)<\/p>\n<p>[\/et_pb_text][et_pb_code raw_content_tablet=&#8221;<!-- Cloud Forecast (Aurora Reykjav\u00edk) \u2013 paste into a WP Custom HTML block --><\/p>\n<p><script src=%22https:\/\/unpkg.com\/leaflet\/dist\/leaflet.js%22><\/script><\/p>\n<div id=%22cloud-forecast%22>\n<div id=%22cf-map%22 aria-label=%22Cloud forecast map%22><\/div>\n<div id=%22cf-slider-container%22>\n<p id=%22cf-timeLabel%22>Slide to start<\/p>\n<p> <input id=%22cf-timeSlider%22 max=%2271%22 min=%220%22 step=%221%22 type=%22range%22 value=%220%22 \/><\/p>\n<\/div>\n<\/div>\n<style>\n  \/* Scope everything to this section to avoid theme collisions *\/\n  #cloud-forecast {\n    position: relative;\n    z-index: 0;\n    width: 100%;\n    height: 40vh;              \/* Section height on the page *\/\n    min-height: 320px;         \/* Reasonable minimum *\/\n    font-family: Arial, sans-serif;\n    background: #000;          \/* Behind the map while it loads *\/\n    border-radius: 20px;\n    overflow: hidden;\n    color: #fff;\n    magin-bottom: 24px;\n  }<\/p>\n<p>  #cloud-forecast #cf-map {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n  }<\/p>\n<p>  #cloud-forecast #cf-slider-container {\n    position: absolute;\n    left: 50%;\n    bottom: calc(20px + env(safe-area-inset-bottom, 0));\n    transform: translateX(-50%);\n    background: rgba(0, 0, 0, 0.7);\n    padding: 12px 14px;\n    border-radius: 12px;\n    touch-action: none;\n    display: grid;\n    gap: 6px;\n    width: max-content;\n    max-width: calc(100% - 32px);\n  }<\/p>\n<p>  #cloud-forecast #cf-timeLabel {\n    margin: 0;\n    font-size: 18px;\n    font-weight: 700;\n    text-align: center;\n  }<\/p>\n<p>  #cloud-forecast #cf-timeSlider {\n    width: 360px;\n    max-width: 90vw;\n    height: 20px;\n    cursor: pointer;\n    -webkit-appearance: none;\n    appearance: none;\n    background: #fff;\n    border-radius: 12px;\n    touch-action: manipulation;\n  }<\/p>\n<p>  #cloud-forecast #cf-timeSlider::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    appearance: none;\n    width: 20px;\n    height: 20px;\n    background: blue;\n    border-radius: 50%;\n    cursor: pointer;\n  }\n  #cloud-forecast #cf-timeSlider::-moz-range-thumb {\n    width: 20px;\n    height: 20px;\n    background: blue;\n    border-radius: 50%;\n    cursor: pointer;\n  }<\/p>\n<p>  \/* Responsive tweaks *\/\n  @media (max-width: 768px) {\n    #cloud-forecast { height: 60vh; }\n    #cloud-forecast #cf-timeLabel { font-size: 16px; }\n    #cloud-forecast #cf-timeSlider { height: 18px; }\n    #cloud-forecast #cf-timeSlider::-webkit-slider-thumb,\n    #cloud-forecast #cf-timeSlider::-moz-range-thumb { width: 18px; height: 18px; }\n  }\n  @media (max-width: 480px) {\n    #cloud-forecast { height: 56vh; }\n    #cloud-forecast #cf-slider-container { padding: 10px 12px; bottom: calc(14px + env(safe-area-inset-bottom, 0)); }\n    #cloud-forecast #cf-timeLabel { font-size: 15px; }\n    #cloud-forecast #cf-timeSlider { max-width: 94vw; height: 16px; }\n    #cloud-forecast #cf-timeSlider::-webkit-slider-thumb,\n    #cloud-forecast #cf-timeSlider::-moz-range-thumb { width: 16px; height: 16px; }\n  }\n<\/style>\n<p><script>\n  (function(){\n    \/\/ Compute the forecast issuance time so that the folder updates every 3 hours.\n    \/\/ Example: if current UTC hour is 9\u201311, use folder from 06 UTC.\n    const now = new Date();\n    let currentHour = now.getUTCHours();\n    let mod = currentHour % 3;\n    let forecastHour = currentHour - mod - 3;<\/p>\n<p>    \/\/ If forecastHour is negative, go to previous day\n    let forecastDate = new Date(now);\n    if (forecastHour < 0) {\n      forecastHour += 24;\n      forecastDate.setUTCDate(forecastDate.getUTCDate() - 1);\n    }\n\n    const forecastTime = new Date(Date.UTC(\n      forecastDate.getUTCFullYear(),\n      forecastDate.getUTCMonth(),\n      forecastDate.getUTCDate(),\n      forecastHour, 0, 0\n    ));\n\n    \/\/ Build timestamps and image URLs for next 72 hours\n    const year = forecastTime.getUTCFullYear();\n    const monthNumeric = String(forecastTime.getUTCMonth() + 1).padStart(2, '0');\n    const day = String(forecastTime.getUTCDate()).padStart(2, '0');\n    const hourStr = String(forecastTime.getUTCHours()).padStart(2, '0');\n\n    const timestamps = %91%93;\n    const totalHours = 72;\n\n    for (let i = 0; i < totalHours; i++) {\n      const validDate = new Date(forecastTime.getTime() + i * 3600 * 1000);\n      const label = validDate.toLocaleString('en-GB', {\n        weekday: 'short',\n        day: '2-digit',\n        month: 'short',\n        hour: '2-digit',\n        minute: '2-digit',\n        timeZone: 'UTC'\n      });\n      const forecastIndex = String(i).padStart(3, '0');\n      const imageUrl = `https:\/\/spakort.vedur.is\/kort\/uwc-ig\/${year}\/${monthNumeric}\/${day}\/${hourStr}\/uwc-ig_island_tcc_lcc_mcc_hcc_${year}${monthNumeric}${day}${hourStr}_${forecastIndex}.jpg`;\n      timestamps.push({ label, url: imageUrl });\n    }\n\n    \/\/ Initialize Leaflet map\n    const map = L.map('cf-map', {\n      preferCanvas: true,\n      zoomControl: false,\n      attributionControl: false,\n      dragging: false,\n      doubleClickZoom: false,\n      scrollWheelZoom: false,\n      boxZoom: false,\n      keyboard: false\n    }).setView(%9164.9631, -19.0208%93, 3);\n\n    \/\/ Prepare overlays\n    const layers = timestamps.map(ts =>\n      L.imageOverlay(ts.url, %91%9175, -55%93, %9150, 18%93%93, { opacity: 0.8 })\n    );<\/p>\n<p>    let currentLayer = layers%910%93;\n    map.addLayer(currentLayer);<\/p>\n<p>    \/\/ Expose updateMap globally because the input uses oninput=%22updateMap()%22\n    window.updateMap = function() {\n      const slider = document.getElementById('cf-timeSlider');\n      const index = parseInt(slider.value, 10);\n      const selectedTime = timestamps%91index%93.label;<\/p>\n<p>      document.getElementById('cf-timeLabel').innerText = `Forecast for: ${selectedTime}`;<\/p>\n<p>      if (currentLayer) map.removeLayer(currentLayer);\n      currentLayer = layers%91index%93;\n      map.addLayer(currentLayer);\n    };\n\tconst sliderEl = document.getElementById('cf-timeSlider');\n\tsliderEl.addEventListener('input', window.updateMap);\n\tsliderEl.addEventListener('change', window.updateMap); \/\/ helps on some mobile browsers<\/p>\n<p>    \/\/ Initial label\n    document.getElementById('cf-timeLabel').innerText = 'Slide to start';<\/p>\n<p>    \/\/ Auto-refresh every 3 hours to pick up the new folder\n    setInterval(() => location.reload(), 3 * 3600 * 1000);\n  })();\n<\/script><\/p>\n<p>&#8221; raw_content_phone=&#8221;<!-- Cloud Forecast (Aurora Reykjav\u00edk) \u2013 paste into a WP Custom HTML block --><\/p>\n<p><script src=%22https:\/\/unpkg.com\/leaflet\/dist\/leaflet.js%22><\/script><\/p>\n<div id=%22cloud-forecast%22>\n<div id=%22cf-map%22 aria-label=%22Cloud forecast map%22><\/div>\n<div id=%22cf-slider-container%22>\n<p id=%22cf-timeLabel%22>Slide to start<\/p>\n<p> <input id=%22cf-timeSlider%22 max=%2271%22 min=%220%22 step=%221%22 type=%22range%22 value=%220%22 \/><\/p>\n<\/div>\n<\/div>\n<style>\n  \/* Scope everything to this section to avoid theme collisions *\/\n  #cloud-forecast {\n    position: relative;\n    z-index: 0;\n    width: 100%;\n    height: 40vh;              \/* Section height on the page *\/\n    min-height: 320px;         \/* Reasonable minimum *\/\n    font-family: Arial, sans-serif;\n    background: #000;          \/* Behind the map while it loads *\/\n    border-radius: 20px;\n    overflow: hidden;\n    color: #fff;\n    magin-bottom: 24px;\n  }<\/p>\n<p>  #cloud-forecast #cf-map {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n  }<\/p>\n<p>  #cloud-forecast #cf-slider-container {\n    position: absolute;\n    left: 50%;\n    bottom: calc(20px + env(safe-area-inset-bottom, 0));\n    transform: translateX(-50%);\n    background: rgba(0, 0, 0, 0.7);\n    padding: 12px 14px;\n    border-radius: 12px;\n    touch-action: none;\n    display: grid;\n    gap: 6px;\n    width: max-content;\n    max-width: calc(100% - 32px);\n  }<\/p>\n<p>  #cloud-forecast #cf-timeLabel {\n    margin: 0;\n    font-size: 18px;\n    font-weight: 700;\n    text-align: center;\n  }<\/p>\n<p>  #cloud-forecast #cf-timeSlider {\n    width: 360px;\n    max-width: 90vw;\n    height: 20px;\n    cursor: pointer;\n    -webkit-appearance: none;\n    appearance: none;\n    background: #fff;\n    border-radius: 12px;\n    touch-action: manipulation;\n  }<\/p>\n<p>  #cloud-forecast #cf-timeSlider::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    appearance: none;\n    width: 20px;\n    height: 20px;\n    background: blue;\n    border-radius: 50%;\n    cursor: pointer;\n  }\n  #cloud-forecast #cf-timeSlider::-moz-range-thumb {\n    width: 20px;\n    height: 20px;\n    background: blue;\n    border-radius: 50%;\n    cursor: pointer;\n  }<\/p>\n<p>  \/* Responsive tweaks *\/\n  @media (max-width: 768px) {\n    #cloud-forecast { height: 60vh; }\n    #cloud-forecast #cf-timeLabel { font-size: 16px; }\n    #cloud-forecast #cf-timeSlider { height: 18px; }\n    #cloud-forecast #cf-timeSlider::-webkit-slider-thumb,\n    #cloud-forecast #cf-timeSlider::-moz-range-thumb { width: 18px; height: 18px; }\n  }\n  @media (max-width: 480px) {\n    #cloud-forecast { height: 56vh; }\n    #cloud-forecast #cf-slider-container { padding: 10px 12px; bottom: calc(14px + env(safe-area-inset-bottom, 0)); }\n    #cloud-forecast #cf-timeLabel { font-size: 15px; }\n    #cloud-forecast #cf-timeSlider { max-width: 94vw; height: 16px; }\n    #cloud-forecast #cf-timeSlider::-webkit-slider-thumb,\n    #cloud-forecast #cf-timeSlider::-moz-range-thumb { width: 16px; height: 16px; }\n  }\n<\/style>\n<p><script>\n  (function(){\n    \/\/ Compute the forecast issuance time so that the folder updates every 3 hours.\n    \/\/ Example: if current UTC hour is 9\u201311, use folder from 06 UTC.\n    const now = new Date();\n    let currentHour = now.getUTCHours();\n    let mod = currentHour % 3;\n    let forecastHour = currentHour - mod - 3;<\/p>\n<p>    \/\/ If forecastHour is negative, go to previous day\n    let forecastDate = new Date(now);\n    if (forecastHour < 0) {\n      forecastHour += 24;\n      forecastDate.setUTCDate(forecastDate.getUTCDate() - 1);\n    }\n\n    const forecastTime = new Date(Date.UTC(\n      forecastDate.getUTCFullYear(),\n      forecastDate.getUTCMonth(),\n      forecastDate.getUTCDate(),\n      forecastHour, 0, 0\n    ));\n\n    \/\/ Build timestamps and image URLs for next 72 hours\n    const year = forecastTime.getUTCFullYear();\n    const monthNumeric = String(forecastTime.getUTCMonth() + 1).padStart(2, '0');\n    const day = String(forecastTime.getUTCDate()).padStart(2, '0');\n    const hourStr = String(forecastTime.getUTCHours()).padStart(2, '0');\n\n    const timestamps = %91%93;\n    const totalHours = 72;\n\n    for (let i = 0; i < totalHours; i++) {\n      const validDate = new Date(forecastTime.getTime() + i * 3600 * 1000);\n      const label = validDate.toLocaleString('en-GB', {\n        weekday: 'short',\n        day: '2-digit',\n        month: 'short',\n        hour: '2-digit',\n        minute: '2-digit',\n        timeZone: 'UTC'\n      });\n      const forecastIndex = String(i).padStart(3, '0');\n      const imageUrl = `https:\/\/spakort.vedur.is\/kort\/uwc-ig\/${year}\/${monthNumeric}\/${day}\/${hourStr}\/uwc-ig_island_tcc_lcc_mcc_hcc_${year}${monthNumeric}${day}${hourStr}_${forecastIndex}.jpg`;\n      timestamps.push({ label, url: imageUrl });\n    }\n\n    \/\/ Initialize Leaflet map\n    const map = L.map('cf-map', {\n      preferCanvas: true,\n      zoomControl: false,\n      attributionControl: false,\n      dragging: false,\n      doubleClickZoom: false,\n      scrollWheelZoom: false,\n      boxZoom: false,\n      keyboard: false\n    }).setView(%9164.9631, -19.0208%93, 3);\n\n    \/\/ Prepare overlays\n    const layers = timestamps.map(ts =>\n      L.imageOverlay(ts.url, %91%9175, -55%93, %9150, 18%93%93, { opacity: 0.8 })\n    );<\/p>\n<p>    let currentLayer = layers%910%93;\n    map.addLayer(currentLayer);<\/p>\n<p>    \/\/ Expose updateMap globally because the input uses oninput=%22updateMap()%22\n    window.updateMap = function() {\n      const slider = document.getElementById('cf-timeSlider');\n      const index = parseInt(slider.value, 10);\n      const selectedTime = timestamps%91index%93.label;<\/p>\n<p>      document.getElementById('cf-timeLabel').innerText = `Forecast for: ${selectedTime}`;<\/p>\n<p>      if (currentLayer) map.removeLayer(currentLayer);\n      currentLayer = layers%91index%93;\n      map.addLayer(currentLayer);\n    };\n\tconst sliderEl = document.getElementById('cf-timeSlider');\n\tsliderEl.addEventListener('input', window.updateMap);\n\tsliderEl.addEventListener('change', window.updateMap); \/\/ helps on some mobile browsers<\/p>\n<p>    \/\/ Initial label\n    document.getElementById('cf-timeLabel').innerText = 'Slide to start';<\/p>\n<p>    \/\/ Auto-refresh every 3 hours to pick up the new folder\n    setInterval(() => location.reload(), 3 * 3600 * 1000);\n  })();\n<\/script><\/p>\n<p>&#8221; raw_content_last_edited=&#8221;on|tablet&#8221; admin_label=&#8221;Cloud Forecast&#8221; module_class=&#8221;itm-forecast-step-element itm-forecast-step-map&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;521px&#8221; height_phone=&#8221;1000px&#8221; height_last_edited=&#8221;off|phone&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<!-- Cloud Forecast (Aurora Reykjav\u00edk) \u2013 paste into a WP Custom HTML block --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.css\"><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.js\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"cloud-forecast\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"cf-mapWrap\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"cf-map\" aria-label=\"Cloud forecast map\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div id=\"cf-slider-container\"><!-- [et_pb_line_break_holder] -->    <pee id=\"cf-timeLabel\">Loading\u2026<\/pee><!-- [et_pb_line_break_holder] -->    <input id=\"cf-timeSlider\" max=\"71\" min=\"0\" step=\"1\" type=\"range\" value=\"0\" \/><!-- [et_pb_line_break_holder] -->    <\/p>\n<div id=\"cf-dayStamps\" aria-hidden=\"true\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] --> \/* Scope everything to this section to avoid theme collisions *\/<!-- [et_pb_line_break_holder] -->#cloud-forecast {<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->  color: #fff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* The black map \"box\" *\/<!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-mapWrap{<!-- [et_pb_line_break_holder] -->  position: relative;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 75vh;<!-- [et_pb_line_break_holder] -->  min-height: 420px;<!-- [et_pb_line_break_holder] -->  background: #000;<!-- [et_pb_line_break_holder] -->  border-radius: 20px;<!-- [et_pb_line_break_holder] -->  overflow: hidden;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Ensure Leaflet background is also black (not gray) *\/<!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-map,<!-- [et_pb_line_break_holder] -->#cloud-forecast .leaflet-container{<!-- [et_pb_line_break_holder] -->  background: #000 !important;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-map {<!-- [et_pb_line_break_holder] -->  position: absolute;<!-- [et_pb_line_break_holder] -->  inset: 0;<!-- [et_pb_line_break_holder] -->  width: 100%;<!-- [et_pb_line_break_holder] -->  height: 100%;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Slider BELOW the map *\/<!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-slider-container {<!-- [et_pb_line_break_holder] -->  margin-top: 14px;<!-- [et_pb_line_break_holder] -->  display: grid;<!-- [et_pb_line_break_holder] -->  gap: 8px;<!-- [et_pb_line_break_holder] -->  justify-items: center;<!-- [et_pb_line_break_holder] -->  background: transparent;<!-- [et_pb_line_break_holder] -->  padding: 0;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-timeLabel {<!-- [et_pb_line_break_holder] -->  margin: 0;<!-- [et_pb_line_break_holder] -->  font-size: 18px;<!-- [et_pb_line_break_holder] -->  font-weight: 700;<!-- [et_pb_line_break_holder] -->  text-align: center;<!-- [et_pb_line_break_holder] -->  color: #fff; \/* if your page background is light *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* If your page background is dark, swap to white: *\/<!-- [et_pb_line_break_holder] -->\/* #cloud-forecast #cf-timeLabel { color:#fff; } *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-timeSlider {<!-- [et_pb_line_break_holder] -->  width: 520px;<!-- [et_pb_line_break_holder] -->  max-width: 92vw;<!-- [et_pb_line_break_holder] -->  height: 20px;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->  -webkit-appearance: none;<!-- [et_pb_line_break_holder] -->  appearance: none;<!-- [et_pb_line_break_holder] -->  background: rgba(255,255,255,0.85);<!-- [et_pb_line_break_holder] -->  border-radius: 12px;<!-- [et_pb_line_break_holder] -->  touch-action: manipulation;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-timeSlider::-webkit-slider-thumb {<!-- [et_pb_line_break_holder] -->  -webkit-appearance: none;<!-- [et_pb_line_break_holder] -->  appearance: none;<!-- [et_pb_line_break_holder] -->  width: 20px;<!-- [et_pb_line_break_holder] -->  height: 20px;<!-- [et_pb_line_break_holder] -->  background: #4aa3ff;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-timeSlider::-moz-range-thumb {<!-- [et_pb_line_break_holder] -->  width: 20px;<!-- [et_pb_line_break_holder] -->  height: 20px;<!-- [et_pb_line_break_holder] -->  background: #4aa3ff;<!-- [et_pb_line_break_holder] -->  border-radius: 50%;<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Day stamps under slider *\/<!-- [et_pb_line_break_holder] -->#cloud-forecast #cf-dayStamps{<!-- [et_pb_line_break_holder] -->  width: 520px;<!-- [et_pb_line_break_holder] -->  max-width: 92vw;<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  justify-content: space-between;<!-- [et_pb_line_break_holder] -->  font-size: 13px;<!-- [et_pb_line_break_holder] -->  color: rgba(255, 255, 255, 0.75); \/* adjust to match your theme *\/<!-- [et_pb_line_break_holder] -->  line-height: 1.2;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Responsive tweaks *\/<!-- [et_pb_line_break_holder] -->@media (max-width: 768px) {<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-mapWrap { height: 60vh; min-height: 360px; }<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-timeLabel { font-size: 16px; }<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-timeSlider { height: 18px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-mapWrap { height: 56vh; min-height: 320px; }<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-timeLabel { font-size: 15px; }<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-timeSlider { height: 16px; }<!-- [et_pb_line_break_holder] -->  #cloud-forecast #cf-dayStamps { font-size: 12px; }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link rel=\"stylesheet\" href=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.css\"><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/unpkg.com\/leaflet\/dist\/leaflet.js\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  (function(){<!-- [et_pb_line_break_holder] -->    \/\/ Compute the forecast issuance time so that the folder updates every 3 hours.<!-- [et_pb_line_break_holder] -->    const now = new Date();<!-- [et_pb_line_break_holder] -->    let currentHour = now.getUTCHours();<!-- [et_pb_line_break_holder] -->    let mod = currentHour % 3;<!-- [et_pb_line_break_holder] -->    let forecastHour = currentHour - mod - 3;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ If forecastHour is negative, go to previous day<!-- [et_pb_line_break_holder] -->    let forecastDate = new Date(now);<!-- [et_pb_line_break_holder] -->    if (forecastHour < 0) {<!-- [et_pb_line_break_holder] -->      forecastHour += 24;<!-- [et_pb_line_break_holder] -->      forecastDate.setUTCDate(forecastDate.getUTCDate() - 1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const forecastTime = new Date(Date.UTC(<!-- [et_pb_line_break_holder] -->      forecastDate.getUTCFullYear(),<!-- [et_pb_line_break_holder] -->      forecastDate.getUTCMonth(),<!-- [et_pb_line_break_holder] -->      forecastDate.getUTCDate(),<!-- [et_pb_line_break_holder] -->      forecastHour, 0, 0<!-- [et_pb_line_break_holder] -->    ));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Build timestamps and image URLs for next 72 hours<!-- [et_pb_line_break_holder] -->    const year = forecastTime.getUTCFullYear();<!-- [et_pb_line_break_holder] -->    const monthNumeric = String(forecastTime.getUTCMonth() + 1).padStart(2, '0');<!-- [et_pb_line_break_holder] -->    const day = String(forecastTime.getUTCDate()).padStart(2, '0');<!-- [et_pb_line_break_holder] -->    const hourStr = String(forecastTime.getUTCHours()).padStart(2, '0');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const timestamps = [];<!-- [et_pb_line_break_holder] -->    const totalHours = 72;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    for (let i = 0; i < totalHours; i++) {<!-- [et_pb_line_break_holder] -->      const validDate = new Date(forecastTime.getTime() + i * 3600 * 1000);<!-- [et_pb_line_break_holder] -->      const label = validDate.toLocaleString('en-GB', {<!-- [et_pb_line_break_holder] -->        weekday: 'short',<!-- [et_pb_line_break_holder] -->        day: '2-digit',<!-- [et_pb_line_break_holder] -->        month: 'short',<!-- [et_pb_line_break_holder] -->        hour: '2-digit',<!-- [et_pb_line_break_holder] -->        minute: '2-digit',<!-- [et_pb_line_break_holder] -->        timeZone: 'UTC'<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      const forecastIndex = String(i).padStart(3, '0');<!-- [et_pb_line_break_holder] -->      const imageUrl = `https:\/\/spakort.vedur.is\/kort\/uwc-ig\/${year}\/${monthNumeric}\/${day}\/${hourStr}\/uwc-ig_island_tcc_lcc_mcc_hcc_${year}${monthNumeric}${day}${hourStr}_${forecastIndex}.jpg`;<!-- [et_pb_line_break_holder] -->      timestamps.push({ label, url: imageUrl, date: validDate });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ --- Leaflet map ---<!-- [et_pb_line_break_holder] -->    const overlayBounds = [[50, -55], [75, 18]]; \/\/ southWest, northEast<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const map = L.map('cf-map', {<!-- [et_pb_line_break_holder] -->      preferCanvas: true,<!-- [et_pb_line_break_holder] -->      zoomControl: false,<!-- [et_pb_line_break_holder] -->      attributionControl: false,<!-- [et_pb_line_break_holder] -->      dragging: true,          \/\/ allow pan (since you like zoom)<!-- [et_pb_line_break_holder] -->      scrollWheelZoom: true,   \/\/ allow zoom wheel on desktop<!-- [et_pb_line_break_holder] -->      doubleClickZoom: true,<!-- [et_pb_line_break_holder] -->      boxZoom: false,<!-- [et_pb_line_break_holder] -->      keyboard: false<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Fit so it doesn't hit the sides (allow black top\/bottom)<!-- [et_pb_line_break_holder] -->\t\tconst sidePad = window.innerWidth >= 768 ? 80 : 60;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\t\tmap.fitBounds(overlayBounds, {<!-- [et_pb_line_break_holder] -->  \t\tpaddingTopLeft: [sidePad, 20],<!-- [et_pb_line_break_holder] -->  \t\tpaddingBottomRight: [sidePad, 20]<!-- [et_pb_line_break_holder] -->\t\t});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\t\t\/\/ Gentle zoom-in (safe on tablet & desktop)<!-- [et_pb_line_break_holder] -->\t\tmap.setZoom(map.getZoom() + 0.6);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Divi\/layout fix<!-- [et_pb_line_break_holder] -->\t\tsetTimeout(() => {<!-- [et_pb_line_break_holder] -->  \t\tmap.invalidateSize();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \t\tconst sidePad = window.innerWidth >= 768 ? 80 : 60;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \t\tmap.fitBounds(overlayBounds, {<!-- [et_pb_line_break_holder] -->    \t\tpaddingTopLeft: [sidePad, 20],<!-- [et_pb_line_break_holder] -->   \t\t \tpaddingBottomRight: [sidePad, 20]<!-- [et_pb_line_break_holder] --> \t\t \t});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \t\tmap.setZoom(map.getZoom() + 0.45);<!-- [et_pb_line_break_holder] -->\t\t}, 250);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const layers = timestamps.map(ts =><!-- [et_pb_line_break_holder] -->      L.imageOverlay(ts.url, overlayBounds, { opacity: 0.8 })<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    let currentLayer = layers[0];<!-- [et_pb_line_break_holder] -->    map.addLayer(currentLayer);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Day stamps (every 24h)<!-- [et_pb_line_break_holder] -->    function renderDayStamps() {<!-- [et_pb_line_break_holder] -->      const stampsEl = document.getElementById('cf-dayStamps');<!-- [et_pb_line_break_holder] -->      const indices = [0, 24, 48, 71]; \/\/ start + 1d + 2d + end<!-- [et_pb_line_break_holder] -->      stampsEl.innerHTML = indices.map(i => {<!-- [et_pb_line_break_holder] -->        const d = timestamps[i].date;<!-- [et_pb_line_break_holder] -->        const txt = d.toLocaleDateString('en-GB', { weekday: 'short', day: '2-digit', month: 'short', timeZone: 'UTC' });<!-- [et_pb_line_break_holder] -->        return `<span>${txt}<\/span>`;<!-- [et_pb_line_break_holder] -->      }).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Update label + overlay<!-- [et_pb_line_break_holder] -->    window.updateMap = function() {<!-- [et_pb_line_break_holder] -->      const slider = document.getElementById('cf-timeSlider');<!-- [et_pb_line_break_holder] -->      const index = parseInt(slider.value, 10);<!-- [et_pb_line_break_holder] -->      const selectedTime = timestamps[index].label;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      document.getElementById('cf-timeLabel').innerText = `Forecast for: ${selectedTime} (UTC)`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (currentLayer) map.removeLayer(currentLayer);<!-- [et_pb_line_break_holder] -->      currentLayer = layers[index];<!-- [et_pb_line_break_holder] -->      map.addLayer(currentLayer);<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const sliderEl = document.getElementById('cf-timeSlider');<!-- [et_pb_line_break_holder] -->    sliderEl.addEventListener('input', window.updateMap);<!-- [et_pb_line_break_holder] -->    sliderEl.addEventListener('change', window.updateMap);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ \u2705 Start at \"newest\/most relevant\" = closest to NOW within the 72h range<!-- [et_pb_line_break_holder] -->    const hoursFromIssue = Math.floor((now.getTime() - forecastTime.getTime()) \/ 3600000);<!-- [et_pb_line_break_holder] -->    const startIndex = Math.max(0, Math.min(71, hoursFromIssue));<!-- [et_pb_line_break_holder] -->    sliderEl.value = String(startIndex);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    renderDayStamps();<!-- [et_pb_line_break_holder] -->    window.updateMap(); \/\/ show map + label immediately<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Auto-refresh every 3 hours<!-- [et_pb_line_break_holder] -->    setInterval(() => location.reload(), 3 * 3600 * 1000);<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;4&#8243; module_class=&#8221;itm-number&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#00b146&#8243; global_colors_info=&#8221;{}&#8221;]04[\/et_pb_text][et_pb_heading title=&#8221;PICK A SAFE SPOT&#8221; module_class=&#8221;itm-forecast-step-element itm-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<span style=\"font-weight: 400;\">Chasing the Northern Lights in Iceland means travelling in the dark, often on icy or snowy roads, making safety a top priority. Avoid stopping on roadsides, as it endangers both you and other drivers. Instead, use designated parking areas for a safer experience. For a worry-free adventure, <\/span><a href=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/\"><span style=\"font-weight: 400;\">join our expert-led tours<\/span><\/a><span style=\"font-weight: 400;\"> &#8211; they handle the planning and safety, so you can fully enjoy the magic of the aurora.<\/span><br \/>\n[\/et_pb_text][et_pb_code admin_label=&#8221;Maps Iframe&#8221; module_class=&#8221;itm-forecast-step-element itm-forecast-step-map&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<iframe style=\"border: 0; border-radius: 20px;\" src=\"https:\/\/www.google.com\/maps\/d\/u\/0\/embed?mid=1CTNLz11e7K2Am2zrlA9Aqt0PBnBGZb4&#038;ehbc=2E312F\" allowfullscreen=\"allowfullscreen\"><\/iframe>[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;1986.7px&#8221; height_tablet=&#8221;&#8221; height_phone=&#8221;&#8221; height_last_edited=&#8221;on|phone&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;5&#8243; module_class=&#8221;itm-number&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#a20098&#8243; global_colors_info=&#8221;{}&#8221;]05[\/et_pb_text][et_pb_heading title=&#8221;MONITOR SOLAR ACTIVITY&#8221; module_id=&#8221;solar activity&#8221; module_class=&#8221;itm-forecast-step-element itm-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_line_height=&#8221;1.3em&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; global_colors_info=&#8221;{}&#8221;]<span style=\"font-weight: 400;\">Monitoring solar activity is essential for predicting the Northern Lights. The Kp Index, shown on the 9-point scale below, measures the planet\u2019s geomagnetic activity and provides an average aurora strength over a 3-hour period. A Kp of 0\u20132 indicates low activity, 2\u20133 offers moderate chances, and 4\u20136 signals strong displays. Readings of 7\u20139 are rare and can produce spectacular shows. For the most accurate and up-to-date readings, check the real-time data provided below.<\/span><br \/>\n[\/et_pb_text][et_pb_code module_class=&#8221;itm-iframe itm-forecast-step-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"\" style=\"height: 100%;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <img decoding=\"async\" style=\"max-height: 100%; max-width: 100%; height: auto; width: auto; border-radius: 20px;\" src=\"https:\/\/services.swpc.noaa.gov\/images\/aurora-forecast-northern-hemisphere.jpg?v=1731885107000\" alt=\"Aurora Forecast for the Northern Hemisphere\" \/><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"<!-- [et_pb_line_break_holder] -->    font-size: 12px; <!-- [et_pb_line_break_holder] -->    text-align: center; <!-- [et_pb_line_break_holder] -->    color: white;&#8221;>Image updated in real-time, courtesy of NOAA&#8217;s Space Weather Prediction Center.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;6&#8243; module_class=&#8221;itm-number&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#00b146&#8243; global_colors_info=&#8221;{}&#8221;]06<br \/>\n[\/et_pb_text][et_pb_heading title=&#8221;MONITOR LIVESTREAM FROM REYKJAV\u00cdK AND THE GOLDEN CIRCLE&#8221; disabled_on=&#8221;off|off|off&#8221; module_id=&#8221;live stream&#8221; module_class=&#8221;itm-forecast-step-element itm-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_line_height=&#8221;1.3em&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text disabled_on=&#8221;off|off|off&#8221; module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; height=&#8221;100px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"129\" data-end=\"212\"><strong data-start=\"129\" data-end=\"212\">Live Stream from Reykjav\u00edk: Your Window to the Northern Lights and Midnight Sun<br \/>\nLive Stream from The Golden Circle: Next to The Keri\u00f0 Crater<\/strong><\/p>\n<p data-start=\"214\" data-end=\"559\">Experience the magic of Iceland in real-time with our live stream from Reykjav\u00edk, available year-round on <strong data-start=\"320\" data-end=\"342\">aurorareykjavik.is<\/strong>. Whether you\u2019re dreaming of witnessing the <strong data-start=\"386\" data-end=\"405\">Northern Lights<\/strong> or eager to catch a glimpse of the <strong data-start=\"441\" data-end=\"457\">Midnight Sun<\/strong>, this live feed offers you an immersive look at the stunning natural phenomena Iceland is famous for.<\/p>\n<p>[\/et_pb_text][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_code disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;Youtube&#8221; module_class=&#8221;itm-forecast-step-element itm-forecast-step-map&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; positioning=&#8221;relative&#8221; position_origin_a=&#8221;bottom_left&#8221; width=&#8221;100%&#8221; min_height=&#8221;171px&#8221; custom_margin=&#8221;-51px||||false|false&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<iframe loading=\"lazy\" style=\"border: 0; border-radius: 20px;\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/6xOnr8Ukeb0?si=KikGPkOZ5Ziw-aNH\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe>[\/et_pb_code][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][et_pb_text disabled_on=&#8221;off|off|off&#8221; module_class=&#8221;itm-forecast-step-element itm-step-text-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; positioning=&#8221;relative&#8221; vertical_offset=&#8221;-69px&#8221; z_index=&#8221;-102&#8243; vertical_offset_tablet=&#8221;0px&#8221; vertical_offset_phone=&#8221;516px&#8221; vertical_offset_last_edited=&#8221;on|phone&#8221; position_origin_a_tablet=&#8221;&#8221; position_origin_a_phone=&#8221;&#8221; position_origin_a_last_edited=&#8221;on|desktop&#8221; position_origin_f_tablet=&#8221;&#8221; position_origin_f_phone=&#8221;&#8221; position_origin_f_last_edited=&#8221;on|desktop&#8221; position_origin_r_tablet=&#8221;&#8221; position_origin_r_phone=&#8221;&#8221; position_origin_r_last_edited=&#8221;on|desktop&#8221; background_layout=&#8221;dark&#8221; height=&#8221;100px&#8221; positioning_tablet=&#8221;relative&#8221; positioning_phone=&#8221;relative&#8221; positioning_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"57\" data-end=\"163\"><br data-start=\"72\" data-end=\"75\" \/><strong data-start=\"75\" data-end=\"161\">Live Stream from The Golden Circle \u2013 One of the World\u2019s Best Locations for Aurora Hunting<br \/>\nFacing north, towards B\u00farfell and \u00deingvellir<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_code disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;Youtube Thingvellir&#8221; module_class=&#8221;itm-forecast-step-element itm-forecast-step-map&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; positioning=&#8221;relative&#8221; position_origin_a=&#8221;bottom_left&#8221; vertical_offset=&#8221;-225px&#8221; vertical_offset_tablet=&#8221;-382px&#8221; vertical_offset_phone=&#8221;-377px&#8221; vertical_offset_last_edited=&#8221;on|phone&#8221; width=&#8221;100%&#8221; min_height=&#8221;171px&#8221; custom_margin=&#8221;-51px||||false|false&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<iframe loading=\"lazy\" style=\"border: 0; border-radius: 20px;\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/KoIqmBvYglU?si=8Z_4z4KiU_WE4x7q\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe>[\/et_pb_code][et_pb_divider show_divider=&#8221;off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; disabled_on=&#8221;on|off|off&#8221; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; vertical_offset_tablet=&#8221;&#8221; vertical_offset_phone=&#8221;-396px&#8221; vertical_offset_last_edited=&#8221;on|phone&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; disabled_on=&#8221;on|off|off&#8221; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; disabled_on=&#8221;on|off|off&#8221; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; disabled_on=&#8221;on|off|off&#8221; module_class=&#8221;itm-step-by-step-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-even-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;REALTIME AURORA FORECAST&#8221; module_id=&#8221;forecast&#8221; module_class=&#8221;itm-section itm-realtime-forecast-section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#efefef&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row module_class=&#8221;itm-realtime-forecast-text-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;REAL-TIME AURORA FORECAST&#8221; module_class=&#8221;itm-realtime-forecast-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_align=&#8221;center&#8221; title_font_size=&#8221;50px&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;kp-3days&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_css_free_form=&#8221;.kp-3days .kp-item-container {|| height: 130px !important;||}&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;ROW 1 &#8211; TiTLE&#8221; module_class=&#8221;itm-currrent-kp&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>CURRENT SOLAR ACTIVITY<\/h1>\n<p>[\/et_pb_text][et_pb_code module_class=&#8221;itm-iframe itm-forecast-step-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"\" style=\"height: 100%;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <img decoding=\"async\" style=\"max-height: 100%; max-width: 100%; height: auto; width: auto; border-radius: 20px;\" src=\"https:\/\/services.swpc.noaa.gov\/images\/aurora-forecast-northern-hemisphere.jpg?v=1731885107000\" alt=\"Aurora Forecast for the Northern Hemisphere\" \/><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><pee style=\"<!-- [et_pb_line_break_holder] -->    font-size: 12px; <!-- [et_pb_line_break_holder] -->    text-align: center; <!-- [et_pb_line_break_holder] -->    color: white;&#8221;>Image updated in real-time, courtesy of NOAA&#8217;s Space Weather Prediction Center.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_text module_class=&#8221;itm-realtime-forecast-subheading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_orientation=&#8221;center&#8221; global_colors_info=&#8221;{}&#8221;]<span style=\"font-weight: 400;\">The image above, sourced from <\/span><a href=\"https:\/\/www.swpc.noaa.gov\/products\/aurora-30-minute-forecast\"><span style=\"font-weight: 400;\">NOAA\u2019s Space Weather Prediction Center<\/span><\/a><span style=\"font-weight: 400;\">, offers the most up-to-date view of the auroral oval across the Northern Hemisphere. The farther south the oval extends, the greater the chances of seeing the Northern Lights at lower latitudes. <\/span><br \/>\n[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-kp-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;ROW 1 &#8211; TiTLE&#8221; module_class=&#8221;itm-currrent-kp&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>CURRENT KP INDEX<\/h1>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8221;ROW 1 &#8211; KP&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"kp-display\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item-container current-kp\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item\">Loading&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-title\">Now<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item-container kp-1hours\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item\">Loading&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-title\">1 Hour<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item-container kp-4hours\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item\">Loading&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-title\">4 Hours<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function () {<!-- [et_pb_line_break_holder] -->  async function updateKpDisplay() {<!-- [et_pb_line_break_holder] -->    const url = \"https:\/\/services.swpc.noaa.gov\/text\/3-day-forecast.txt\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const boxes = [<!-- [et_pb_line_break_holder] -->      document.querySelector(\".current-kp .kp-item\"),<!-- [et_pb_line_break_holder] -->      document.querySelector(\".kp-1hours .kp-item\"),<!-- [et_pb_line_break_holder] -->      document.querySelector(\".kp-4hours .kp-item\")<!-- [et_pb_line_break_holder] -->    ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    boxes.forEach(el => { if (el) el.textContent = \"Loading...\"; });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      const response = await fetch(url + \"?t=\" + Date.now());<!-- [et_pb_line_break_holder] -->      const text = await response.text();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const section = text.match(\/NOAA Kp index breakdown[\\s\\S]*?Rationale:\/);<!-- [et_pb_line_break_holder] -->      if (!section) throw new Error(\"Kp section not found\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const rowRegex = \/(\\d{2})-(\\d{2})UT\\s+([\\d.]+)\\s+([\\d.]+)\\s+([\\d.]+)\/g;<!-- [et_pb_line_break_holder] -->      const values = [];<!-- [et_pb_line_break_holder] -->      let m;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      while ((m = rowRegex.exec(section[0])) !== null) {<!-- [et_pb_line_break_holder] -->        values.push({<!-- [et_pb_line_break_holder] -->          startHour: Number(m[1]),<!-- [et_pb_line_break_holder] -->          endHour: Number(m[2]) === 0 ? 24 : Number(m[2]),<!-- [et_pb_line_break_holder] -->          today: Number(m[3]),<!-- [et_pb_line_break_holder] -->          tomorrow: Number(m[4]),<!-- [et_pb_line_break_holder] -->          day3: Number(m[5])<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (!values.length) throw new Error(\"No Kp rows found\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const nowHour = new Date().getUTCHours();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      function kpForHour(hourAhead) {<!-- [et_pb_line_break_holder] -->        const targetHour = (nowHour + hourAhead) % 24;<!-- [et_pb_line_break_holder] -->        const dayOffset = Math.floor((nowHour + hourAhead) \/ 24);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const row = values.find(r => targetHour >= r.startHour && targetHour < r.endHour);<!-- [et_pb_line_break_holder] -->        if (!row) return NaN;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (dayOffset === 0) return row.today;<!-- [et_pb_line_break_holder] -->        if (dayOffset === 1) return row.tomorrow;<!-- [et_pb_line_break_holder] -->        return row.day3;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (boxes[0]) boxes[0].textContent = kpForHour(0).toFixed(1);<!-- [et_pb_line_break_holder] -->      if (boxes[1]) boxes[1].textContent = kpForHour(1).toFixed(1);<!-- [et_pb_line_break_holder] -->      if (boxes[2]) boxes[2].textContent = kpForHour(4).toFixed(1);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    } catch (e) {<!-- [et_pb_line_break_holder] -->      console.error(\"Kp forecast error:\", e);<!-- [et_pb_line_break_holder] -->      boxes.forEach(el => { if (el) el.textContent = \"N\/A\"; });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  document.addEventListener(\"DOMContentLoaded\", updateKpDisplay);<!-- [et_pb_line_break_holder] -->  updateKpDisplay();<!-- [et_pb_line_break_holder] -->  setInterval(updateKpDisplay, 15 * 60 * 1000);<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_text admin_label=&#8221;ROW 2 &#8211; TILE&#8221; module_class=&#8221;itm-days-kp&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>3-DAY KP INDEX<\/h1>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8221;ROW 2 &#8211; KP&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<div class=\"kp-display\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item-container kp-today\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item\">Loading&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-title\">Now<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item-container kp-1d\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item\">Loading&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-title\">1 Day<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item-container kp-3d\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-item\">Loading&#8230;<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"kp-title\">3 Day<\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_class=&#8221;kp-3days&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_css_free_form=&#8221;.kp-3days .kp-item-container {|| height: 130px !important;||}&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;ROW 1 &#8211; TiTLE&#8221; module_class=&#8221;itm-currrent-kp&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>CURRENT BZ VALUE<\/h1>\n<p>[\/et_pb_text][et_pb_code admin_label=&#8221;Bz Value&#8221; module_class=&#8221;itm-iframe itm-forecast-step-element&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; z_index=&#8221;-500&#8243; animation_style=&#8221;zoom&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <script src=\"https:\/\/cdn.plot.ly\/plotly-latest.min.js\"><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->        body {<!-- [et_pb_line_break_holder] -->            background-color: #000000;<!-- [et_pb_line_break_holder] -->            color: black;<!-- [et_pb_line_break_holder] -->            font-family: Arial, sans-serif;<!-- [et_pb_line_break_holder] -->            text-align: center;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        #bzGraph {<!-- [et_pb_line_break_holder] -->            width: 500px; \/* \u2705 Set width to 500px *\/<!-- [et_pb_line_break_holder] -->            height: 500px;<!-- [et_pb_line_break_holder] -->            border-radius: 20px; \/* \u2705 Added rounded corners *\/<!-- [et_pb_line_break_holder] -->         \t\toverflow: hidden;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"bzGraph\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <script><!-- [et_pb_line_break_holder] -->        async function fetchBzData() {<!-- [et_pb_line_break_holder] -->            try {<!-- [et_pb_line_break_holder] -->                const response = await fetch('\/wp-content\/themes\/fetch_bz_data.php'); \/\/ Fetch from PHP Proxy<!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                if (!response.ok) {<!-- [et_pb_line_break_holder] -->                    throw new Error(`HTTP error! Status: ${response.status}`);<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const data = await response.json();<!-- [et_pb_line_break_holder] -->                if (!Array.isArray(data) || data.length === 0) {<!-- [et_pb_line_break_holder] -->                    throw new Error(\"Invalid data format or empty dataset\");<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                let timestamps = [];<!-- [et_pb_line_break_holder] -->                let bzValues = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                const oneHourAgo = new Date();<!-- [et_pb_line_break_holder] -->                oneHourAgo.setHours(oneHourAgo.getHours() - 1); \/\/ \u2705 Filter data for last 1 hour<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                data.forEach(entry => {<!-- [et_pb_line_break_holder] -->                    let timeUTC = new Date(entry.time_tag);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                    \/\/ \u2705 Only include data from the last 1 hour<!-- [et_pb_line_break_holder] -->                    if (timeUTC >= oneHourAgo) {<!-- [et_pb_line_break_holder] -->                        timestamps.push(timeUTC.toISOString().replace(\"T\", \" \").slice(0, 19));<!-- [et_pb_line_break_holder] -->                        bzValues.push(entry.bz_gsm);  \/\/ \u2705 Fetching correct Bz value from column 4<!-- [et_pb_line_break_holder] -->                    }<!-- [et_pb_line_break_holder] -->                });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                let trace = {<!-- [et_pb_line_break_holder] -->                    x: timestamps,<!-- [et_pb_line_break_holder] -->                    y: bzValues,<!-- [et_pb_line_break_holder] -->                    mode: 'lines',<!-- [et_pb_line_break_holder] -->                    line: { color: '#1f77b4' }<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                let layout = {<!-- [et_pb_line_break_holder] -->                    title: 'Real-Time Bz Value (nT) - Last 1 Hour',<!-- [et_pb_line_break_holder] -->                    xaxis: { title: 'Time (UTC)', tickangle: 45 },<!-- [et_pb_line_break_holder] -->                    yaxis: { title: 'Bz Value (nT)' },<!-- [et_pb_line_break_holder] -->                    margin: { l: 50, r: 20, t: 50, b: 50 },<!-- [et_pb_line_break_holder] -->                    width: 500, \/\/ \u2705 Fixed graph width to 500px<!-- [et_pb_line_break_holder] -->                    height: 500, \/\/ Keep height same<!-- [et_pb_line_break_holder] -->                    paper_bgcolor: \"#181818\",<!-- [et_pb_line_break_holder] -->                    plot_bgcolor: \"#181818\",<!-- [et_pb_line_break_holder] -->                    font: { color: \"#FFFFFF\" }<!-- [et_pb_line_break_holder] -->                };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                Plotly.newPlot('bzGraph', [trace], layout);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            } catch (error) {<!-- [et_pb_line_break_holder] -->                console.error(\"Error fetching Bz data:\", error);<!-- [et_pb_line_break_holder] -->                document.getElementById(\"bzGraph\").innerHTML = '<\/pee><!-- [et_pb_line_break_holder] --><pee><!-- [et_pb_line_break_holder] --><\/pee><!-- [et_pb_line_break_holder] --><pee style=\"color: red; text-align: center;\">Failed to load Bz data. Please try again later.<\/pee><!-- [et_pb_line_break_holder] --><pee><!-- [et_pb_line_break_holder] --><\/pee><!-- [et_pb_line_break_holder] --><pee>';<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        fetchBzData();<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;itm-kp-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;ROW 1 &#8211; TiTLE&#8221; module_class=&#8221;itm-currrent-kp&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1><strong data-start=\"56\" data-end=\"93\">UNDERSTANDING THE AURORA FORECAST<\/strong><\/h1>\n<p>[\/et_pb_text][et_pb_text admin_label=&#8221;ROW 2 &#8211; TILE&#8221; module_class=&#8221;itm-days-kp&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p data-start=\"95\" data-end=\"357\"><strong data-start=\"95\" data-end=\"126\">Auroral Activity (Kp Index)<\/strong><br data-start=\"126\" data-end=\"129\" \/>The Kp index measures global geomagnetic activity on a scale from 0 to 9. The higher the number, the stronger the potential aurora.<br data-start=\"260\" data-end=\"263\" \/><strong data-start=\"263\" data-end=\"291\">Good for aurora hunting:<\/strong> Kp2 or higher usually means visible lights in most of Iceland.<\/p>\n<p data-start=\"359\" data-end=\"642\"><strong data-start=\"359\" data-end=\"394\">Bz (North\u2013South Magnetic Field)<\/strong><br data-start=\"394\" data-end=\"397\" \/>The Bz component tells us the direction of the interplanetary magnetic field. When Bz is negative (\u20132 nT or lower), it opens a \u201cdoor\u201d in Earth\u2019s magnetic field, allowing solar particles to enter and create auroras.<br data-start=\"611\" data-end=\"614\" \/><strong data-start=\"614\" data-end=\"624\">Ideal:<\/strong> \u20133 nT or below.<\/p>\n<p data-start=\"644\" data-end=\"881\"><strong data-start=\"644\" data-end=\"682\">Bt (Total Magnetic Field Strength)<\/strong><br data-start=\"682\" data-end=\"685\" \/>Bt shows the strength of the magnetic field carried by the solar wind. Stronger Bt (above 6 nT) increases auroral intensity when Bz is southward.<br data-start=\"830\" data-end=\"833\" \/><strong data-start=\"833\" data-end=\"843\">Ideal:<\/strong> Bt \u2265 6 nT combined with Bz \u2264 \u20132 nT.<\/p>\n<p data-start=\"883\" data-end=\"1120\"><strong data-start=\"883\" data-end=\"903\">Solar Wind Speed<\/strong><br data-start=\"903\" data-end=\"906\" \/>The solar wind is a stream of charged particles flowing from the Sun. Faster winds deliver more energy into Earth\u2019s atmosphere.<br data-start=\"1033\" data-end=\"1036\" \/><strong data-start=\"1036\" data-end=\"1053\">Good chances:<\/strong> speeds above 400 km\/s often produce bright, fast-moving auroras.<\/p>\n<p data-start=\"1122\" data-end=\"1221\" data-is-last-node=\"\" data-is-only-node=\"\">Combine all these indicators with <strong data-start=\"1156\" data-end=\"1171\">clear skies<\/strong> and <strong data-start=\"1176\" data-end=\"1188\">darkness<\/strong> for the best viewing conditions.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;RECOMMENDED AURORA TOURS&#8221; module_id=&#8221;tours&#8221; module_class=&#8221;itm-section itm-recommender-tours itm-slider-section&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; module_class=&#8221;itm-recommended-tours-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Heading&#8221; module_class=&#8221;itm-recommended-tours-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Oswald|700|||||||&#8221; text_font_size=&#8221;60px&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#20292f&#8221; header_2_font=&#8221;Oswald|700|||||||&#8221; custom_margin=&#8221;0px||60px||false|false&#8221; border_color_top=&#8221;#898989&#8243; global_colors_info=&#8221;{}&#8221;]JOIN US ON A NORTHERN LIGHTS TOUR<br \/>\n[\/et_pb_text][et_pb_text admin_label=&#8221;Shortcode&#8221; _builder_version=&#8221;4.27.6&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<div class=\"custom-posts-wrapper custom-tour-category-wrapper\"><div class=\"slider-nav\"><a href=\"#\" class=\"prev-slide\"><i class=\"fas fa-chevron-left\"><\/i><\/a><a href=\"#\" class=\"next-slide\"><i class=\"fas fa-chevron-right\"><\/i><\/a><\/div><div class=\"custom-posts-slider itm-tour-slider-6445\"><div class=\"slider-wrapper slider-tour-wrapper\">    <div class=\"itm-card tour-card\">\n        <div class=\"itm-card-image itm-best-sellers-image\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"750\" src=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/SUPERJEEP-Northern-Lights-Tour-with-AURORA-REYKJAVIK-1200x750.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Northern Lights Superjeep Tour With AURORA REYKJAV\u00cdK\" srcset=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/SUPERJEEP-Northern-Lights-Tour-with-AURORA-REYKJAVIK-980x613.png 980w, https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/SUPERJEEP-Northern-Lights-Tour-with-AURORA-REYKJAVIK-480x300.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" \/>\n        <\/div>\n        <div class=\"itm-card-content\">\n            <div class=\"card-body-information itm-best-sellers itm-box-cta\">\n                <h3>NORTHERN LIGHTS SUPERJEEP TOUR<\/h3>\n                <p class=\"star-review\"><i class=\"fa-solid fa-star\"><\/i> 4.9<\/p>\n                <p>Chase the Northern Lights with the experts with our Superjeep tour. \r\nSmall group experience, wilderness-ready vehicles, refreshments and free photos with the northern lights. \r\nJoin the northern lights superjeep tour with the highest success rate in Iceland - including admission to Aurora Reykjav\u00edk.<\/p>\n            <\/div>\n            <div class=\"itm-card-footer itm-best-sellers-footer\">\n                <a href=\"https:\/\/aurorareykjavik.is\/de\/project\/northern-lights-superjeep-tour\/\" class=\"btn-view itm-card-btn\">View Tour<\/a>\n                <div class=\"itm-price-class\">\n                    <p>From<\/p>\n                    <p class=\"itm-price\">205 \u20ac<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>    <div class=\"itm-card tour-card\">\n        <div class=\"itm-card-image itm-best-sellers-image\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"750\" src=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/Northern-Lights-Minibus-Tour-1200x750.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/Northern-Lights-Minibus-Tour-980x613.png 980w, https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2024\/12\/Northern-Lights-Minibus-Tour-480x300.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" \/>\n        <\/div>\n        <div class=\"itm-card-content\">\n            <div class=\"card-body-information itm-best-sellers itm-box-cta\">\n                <h3>N. 1 NORTHERN LIGHTS MINIBUS TOUR<\/h3>\n                <p class=\"star-review\"><i class=\"fa-solid fa-star\"><\/i> 4.9<\/p>\n                <p>Join the highest rated northern lights minibus tour in Iceland and maximise your chances of success. Expert Aurora guide, free retry and complimentary photos with the northern lights - all included!<\/p>\n            <\/div>\n            <div class=\"itm-card-footer itm-best-sellers-footer\">\n                <a href=\"https:\/\/aurorareykjavik.is\/de\/project\/best-northern-lights-minibus-tour\/\" class=\"btn-view itm-card-btn\">View Tour<\/a>\n                <div class=\"itm-price-class\">\n                    <p>From<\/p>\n                    <p class=\"itm-price\">150 \u20ac<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>    <div class=\"itm-card tour-card\">\n        <div class=\"itm-card-image itm-best-sellers-image\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2023\/11\/c-Aurora-Reykjavik-The-Northern-Lights-Center-Gretar-and-Katarina-at-Reynisfjara-Black-Sand-Beach-Vik_-1200x800.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Katarina and Gr\u00e9tar, Founders, Owners and Photographers at Aurora Reykjavik, The Northern Lights Center of Iceland\" srcset=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2023\/11\/c-Aurora-Reykjavik-The-Northern-Lights-Center-Gretar-and-Katarina-at-Reynisfjara-Black-Sand-Beach-Vik_-980x653.jpg 980w, https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2023\/11\/c-Aurora-Reykjavik-The-Northern-Lights-Center-Gretar-and-Katarina-at-Reynisfjara-Black-Sand-Beach-Vik_-480x320.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" \/>\n        <\/div>\n        <div class=\"itm-card-content\">\n            <div class=\"card-body-information itm-best-sellers itm-box-cta\">\n                <h3>PRIVATE NORTHERN LIGHTS TOUR WITH PROFESSIONAL PHOTOS<\/h3>\n                <p class=\"star-review\"><i class=\"fa-solid fa-star\"><\/i> 4.9<\/p>\n                <p>Witness the Northern Lights with this exclusive northern lights private tour!\r\nHunt the Aurora with your private guide, a northern lights photographer. Enjoy premium transportation, flexible itinerary and free professional photos under the northern lights. \r\nA truly unforgettable experience awaits!<\/p>\n            <\/div>\n            <div class=\"itm-card-footer itm-best-sellers-footer\">\n                <a href=\"https:\/\/aurorareykjavik.is\/de\/project\/private-northern-lights-unrealiceland\/\" class=\"btn-view itm-card-btn\">View Tour<\/a>\n                <div class=\"itm-price-class\">\n                    <p>From<\/p>\n                    <p class=\"itm-price\">1260 \u20ac<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>    <div class=\"itm-card tour-card\">\n        <div class=\"itm-card-image itm-best-sellers-image\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"750\" src=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2026\/05\/Blue-Lagoon-Golden-Circle-and-Northern-Lights-1200x750.png\" class=\"attachment-medium size-medium wp-post-image\" alt=\"Bestselling Tour in Iceland: Northern Lights, Blue Lagoon and Golden Circle\" srcset=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2026\/05\/Blue-Lagoon-Golden-Circle-and-Northern-Lights-980x613.png 980w, https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2026\/05\/Blue-Lagoon-Golden-Circle-and-Northern-Lights-480x300.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" \/>\n        <\/div>\n        <div class=\"itm-card-content\">\n            <div class=\"card-body-information itm-best-sellers itm-box-cta\">\n                <h3>GOLDEN CIRCLE, BLUE LAGOON &#038; NORTHERN LIGHTS<\/h3>\n                <p class=\"star-review\"><i class=\"fa-solid fa-star\"><\/i> 4.8<\/p>\n                <p>Explore Iceland\u2019s iconic Golden Circle, relax in soothing milk waters at the Blue Lagoon, and chase the Northern Lights. \r\nThe perfect small group combo tour for Iceland\u2019s best attractions - all in one adventure-packed day!<\/p>\n            <\/div>\n            <div class=\"itm-card-footer itm-best-sellers-footer\">\n                <a href=\"https:\/\/aurorareykjavik.is\/de\/project\/golden-circle-blue-lagoon-northern-lights-bustravel\/\" class=\"btn-view itm-card-btn\">View Tour<\/a>\n                <div class=\"itm-price-class\">\n                    <p>From<\/p>\n                    <p class=\"itm-price\">280 \u20ac<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>    <div class=\"itm-card tour-card\">\n        <div class=\"itm-card-image itm-best-sellers-image\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"750\" src=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2023\/10\/Northern-Lights-Minibus-Tour-1200x750.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"A group of guests posing under the Northern Lights on a private group tour with Aurora Reykjav\u00edk in Iceland\" srcset=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2023\/10\/Northern-Lights-Minibus-Tour-980x613.jpg 980w, https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2023\/10\/Northern-Lights-Minibus-Tour-480x300.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" \/>\n        <\/div>\n        <div class=\"itm-card-content\">\n            <div class=\"card-body-information itm-best-sellers itm-box-cta\">\n                <h3>NORTHERN LIGHTS PRIVATE TOUR FOR SMALL GROUPS<\/h3>\n                <p class=\"star-review\"><i class=\"fa-solid fa-star\"><\/i> 4.8<\/p>\n                <p>Chase the Northern Lights with a private guide! \r\nThis private minibus adventure for up to 18 people is ideal for small groups.\r\nA less crowded, more personal northern lights experience, including northern lights photos and refreshments.<\/p>\n            <\/div>\n            <div class=\"itm-card-footer itm-best-sellers-footer\">\n                <a href=\"https:\/\/aurorareykjavik.is\/de\/project\/northern-lights-private-eastwest\/\" class=\"btn-view itm-card-btn\">View Tour<\/a>\n                <div class=\"itm-price-class\">\n                    <p>From<\/p>\n                    <p class=\"itm-price\">1300 \u20ac<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>    <div class=\"itm-card tour-card\">\n        <div class=\"itm-card-image itm-best-sellers-image\">\n            <img loading=\"lazy\" decoding=\"async\" width=\"1167\" height=\"855\" src=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/09\/DSC00393-Edit-1167x855.jpg\" class=\"attachment-medium size-medium wp-post-image\" alt=\"\" srcset=\"https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/09\/DSC00393-Edit-980x718.jpg 980w, https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/09\/DSC00393-Edit-480x352.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1167px, 100vw\" \/>\n        <\/div>\n        <div class=\"itm-card-content\">\n            <div class=\"card-body-information itm-best-sellers itm-box-cta\">\n                <h3>NORTHERN LIGHTS PRIVATE TOUR FOR GROUPS<\/h3>\n                <p class=\"star-review\"><i class=\"fa-solid fa-star\"><\/i> 4.7<\/p>\n                <p>Live your unique Aurora adventure with your group, with a private northern lights tour!\r\nThis exclusive experience is designed for large groups, up to 52 passengers.\r\nProfessional guidance, free photos and refreshments are included in this northern lights hunt away from the crowds.<\/p>\n            <\/div>\n            <div class=\"itm-card-footer itm-best-sellers-footer\">\n                <a href=\"https:\/\/aurorareykjavik.is\/de\/project\/northern-lights-private-group-tour\/\" class=\"btn-view itm-card-btn\">View Tour<\/a>\n                <div class=\"itm-price-class\">\n                    <p>From<\/p>\n                    <p class=\"itm-price\">1225 \u20ac<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div><\/div><\/div><\/div>        <script>\n            jQuery(document).ready(function($) {\n                let $slider = $('.custom-posts-slider.itm-tour-slider-6445');\n                let $wrapper = $slider.find('.slider-wrapper');\n                let $slides = $wrapper.find('.itm-card.tour-card');\n                let $nextButton = $slider.siblings('.slider-nav').find('.next-slide');\n                let $prevButton = $slider.siblings('.slider-nav').find('.prev-slide');\n                let totalSlides = $slides.length;\n                let sliderWidth = 425; \/\/ Default width for larger screens\n                let currentIndex = 0;\n\n                let calculateSliderWidth = function() {\n                    let windowWidth = $(window).width();\n                    if (windowWidth <= 980) {\n                        sliderWidth = $slider.width();\n                        $slides.width(sliderWidth);\n                    } else {\n                        sliderWidth = 425;\n                        $slides.width(sliderWidth);\n                    }\n                    $wrapper.width(sliderWidth * totalSlides); \/\/ Update wrapper width\n                }\n\n                calculateSliderWidth(); \/\/ Initial calculation\n\n                $nextButton.on('click', function(e) {\n                    e.preventDefault();\n                    currentIndex = (currentIndex + 1) % totalSlides; \/\/ Loop through slides\n                    updateSlider();\n                });\n\n                $prevButton.on('click', function(e) {\n                    e.preventDefault();\n                    currentIndex = (currentIndex - 1 + totalSlides) % totalSlides; \/\/ Wrap backward\n                    updateSlider();\n                });\n\n                let updateSlider = function() {\n                    let newTransform = -currentIndex * sliderWidth;\n                    $wrapper.css('transform', 'translateX(' + newTransform + 'px)');\n                }\n\n                \/\/ Update slider width on window resize\n                $(window).on('resize', function() {\n                    calculateSliderWidth(); \/\/ Recalculate widths on resize\n                    updateSlider(); \/\/ Update transform\n                });\n            });\n        <\/script>\n\n    \n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;TRAVELERS&#8217; REVIEWS&#8221; module_class=&#8221;itm-section itm-traveler-reviews&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/aurorareykjavik.is\/wp-content\/uploads\/2025\/09\/15.png&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; module_class=&#8221;itm-traveler-reviews-column&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Heading&#8221; module_class=&#8221;itm-traveler-reviews-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Oswald|700|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;60px&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_2_font=&#8221;Oswald||||||||&#8221; header_2_font_size=&#8221;60px&#8221; custom_margin=&#8221;0px||50px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]TRAVELERS&#8217; REVIEWS<br \/>\n[\/et_pb_text][et_pb_text admin_label=&#8221;Shortcode&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]    <div class=\"review-wrapper\">\n        <div class=\"review-slider-nav\">\n            <a href=\"#\" class=\"prev-slide\"><i class=\"fas fa-chevron-left\"><\/i><\/a>\n            <a href=\"#\" class=\"next-slide\"><i class=\"fas fa-chevron-right\"><\/i><\/a>\n        <\/div>\n        <div class=\"review-slider\">\n            <div class=\"review-slider-wrapper\">    <div class=\"slider-item\">\n        <div class=\"stars\"><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><\/div>\n        <div class=\"author\">by BA<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">From the initial contact all the way through, this company was great to deal with. Rebecca, in the office, was prompt to answer all questions and helped plan an itinerary that suited us. Our tour guide Agnes was amazing. She was friendly, funny, knowledgeable and enthusiastic. She fit in perfectly with our family. Agnes made sure we were seeing everything we showed an interest in. Apart from the planned activities, she stopped for us to pat Icelandic horses, look inside caves and told tales about trolls along the way. She also organised great guides for tours we added on such as the ice cave tour. Christian was the most fantastic Northern Lights guide you could ask for. His passion for the phenomenon is second to none and he has even created his own app. He explained his vast knowledge, pointed out everywhere we needed to look and took amazing photos.\r\nBooking a private tour for our group was great. We saw all the sites and had the time we needed at each one without having to worry about planning and navigating. The local knowledge of the guide made our trip easy and interesting.<\/div>\n    <\/div>    <div class=\"slider-item\">\n        <div class=\"stars\"><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><\/div>\n        <div class=\"author\">by kaba2111 1<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">The tour was very well prepared. Small group. What can I say, our guide Ania chose the right place and we had a great Northern Lights experience. We had hot chocolate to warm up afterwards. Completely satisfied and highly recommended!\r\n<\/div>\n    <\/div>    <div class=\"slider-item\">\n        <div class=\"stars\"><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><\/div>\n        <div class=\"author\">by Missy B 1<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">Christian was an amazing guide and incredibly knowledgeable. Amazing views. He knew exactly where to take us to see the Northern Lights. Can\u2019t wait to get his photos.\r\n<\/div>\n    <\/div>    <div class=\"slider-item\">\n        <div class=\"stars\"><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><\/div>\n        <div class=\"author\">by M N 3<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">This was my first time witnessing the majesty and breathtaking magnitude of the Northern Lights, and I cannot recommend this experience enough. Our guides, Christian and Ania were fantastic! Christian was so knowledgeable about the Lights and shared valuable insights! We also appreciated his stellar photography skills. I recommend this experience through and through! :)<\/div>\n    <\/div>    <div class=\"slider-item\">\n        <div class=\"stars\"><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><\/div>\n        <div class=\"author\">by Odyssey323664 2<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">Our guide was a former Belgian - sorry, forgot his name - and the driver was a big friendly Icelander - both were very friendly and accommodating with blankets, hot chocolate, etc. They were not willing to settle for the first stop finding lights, instead insisting on continuing the hunt and striking gold on a subsequent stop. Very patiently took photos of everyone to share online later. Highly recommend.<\/div>\n    <\/div>    <div class=\"slider-item\">\n        <div class=\"stars\"><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><i class=\"fas fa-star\"><\/i><\/div>\n        <div class=\"author\">by  Sanmathi C<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">Well informed driver and guide, was very satisfied with the tour. A must do from the same company.\r\nClean bus and very curteous driver and guide. Stuck to the schedule also.<\/div>\n    <\/div>    <div class=\"slider-item\">\n        <div class=\"stars\"><\/div>\n        <div class=\"author\">by Tim N<\/div>\n        <div class=\"date\"><\/div>\n        <div class=\"comment\">We were nervous about seeing the lights as it was a bit overcast and the forecast wasn\u2019t showing very promising conditions for the light, but let me tell you, the forecasts can be wrong! We were taken to one spot early and caught a slight glimpse, but Baldwin thought we could find better, so we hit the road and found a great spot only a 20 minute drive out of town. We were treated to an hour long light show that was breathtaking. The hot chocolate was great, and Baldwin had a lot of information to give about the lights. Be prepared to sit\/stand outside, but the van is conditioned well. Would go again, especially with Baldwin.\r\n<\/div>\n    <\/div>                <\/div>\n            <\/div>\n        <\/div><br \/>\n[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;]<script><!-- [et_pb_line_break_holder] -->jQuery(document).ready(function($) {<!-- [et_pb_line_break_holder] -->    var currentIndex = 0;<!-- [et_pb_line_break_holder] -->    var $slides = $('.slider-item');<!-- [et_pb_line_break_holder] -->    var $slider = $('.review-slider');<!-- [et_pb_line_break_holder] -->    var totalSlides = $slides.length;<!-- [et_pb_line_break_holder] -->    var sliderWidth = 425; \/\/ Default width for larger screens<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calculateSliderWidth() {<!-- [et_pb_line_break_holder] -->        var windowWidth = $(window).width();<!-- [et_pb_line_break_holder] -->        if (windowWidth <= 980) {<!-- [et_pb_line_break_holder] -->            sliderWidth = $slider.width(); \/\/ Dynamic width for smaller screens<!-- [et_pb_line_break_holder] -->            $slides.width(sliderWidth); \/\/ Update each slide width<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            sliderWidth = 425; \/\/ Fixed width for larger screens<!-- [et_pb_line_break_holder] -->            $slides.width(sliderWidth); \/\/ Ensure consistent width<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        $('.review-slider-wrapper').width(sliderWidth * totalSlides); \/\/ Update wrapper width<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    calculateSliderWidth(); \/\/ Initial calculation<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('.next-slide').on('click', function(e) {<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        currentIndex = (currentIndex + 1) % totalSlides; \/\/ Loop through slides<!-- [et_pb_line_break_holder] -->        updateSlider();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    $('.prev-slide').on('click', function(e) {<!-- [et_pb_line_break_holder] -->        e.preventDefault();<!-- [et_pb_line_break_holder] -->        currentIndex = (currentIndex - 1 + totalSlides) % totalSlides; \/\/ Loop through slides<!-- [et_pb_line_break_holder] -->        updateSlider();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function updateSlider() {<!-- [et_pb_line_break_holder] -->      \tvar pixelOffset  = 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (newTransform) {<!-- [et_pb_line_break_holder] -->          pixelOffset = 50;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      var newTransform = -currentIndex * sliderWidth + pixelOffset;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        $('.review-slider-wrapper').css('transform', 'translateX(' + newTransform + 'px)');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Update slider width on window resize<!-- [et_pb_line_break_holder] -->    $(window).on('resize', function() {<!-- [et_pb_line_break_holder] -->        calculateSliderWidth(); \/\/ Recalculate widths on resize<!-- [et_pb_line_break_holder] -->        updateSlider(); \/\/ Recalculate transform<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_text admin_label=&#8221;FAQ&#8221; module_class=&#8221;itm-faq-heading&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Oswald|700|||||||&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;60px&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_2_font=&#8221;Oswald|700|||||||&#8221; header_2_font_size=&#8221;60px&#8221; custom_margin=&#8221;60px||20px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]FAQ<br \/>\n[\/et_pb_text][et_pb_accordion toggle_icon=&#8221;&#x32;||divi||400&#8243; module_class=&#8221;itm-accordion&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; animation_style=&#8221;zoom&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_accordion_item open=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_css_free_form=&#8221;selector {|| display: none;||}&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Why do Aurora forecasts change?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">Aurora forecasts change because the sun is full of surprises! Solar activity, like solar flares and winds, constantly shifts, affecting how and where the Northern Lights appear. Weather conditions on Earth, especially cloud cover, also play a big role. That\u2019s why checking real-time updates keeps you one step ahead for the best aurora experience.<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Are there any other Aurora data sources I should keep track of?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">Yes! Keep an eye on the <\/span><a href=\"http:\/\/cygnus.rhi.hi.is\/~halo\/leirvogur.html\"><span style=\"font-weight: 400;\">Leirvogur Magnetic Observatory<\/span><\/a><span style=\"font-weight: 400;\">, which tracks magnetic disturbances over Iceland. When the graphs show increased movement, it means solar winds are shaking Earth\u2019s magnetic field &#8211; often leading to aurora outbursts. Monitoring this alongside the Kp Index and real-time forecasts can give you the best chance to catch the Northern Lights!<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;How accurate is the Kp index for seeing the Northern Lights?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">The Kp Index is a reliable tool for measuring geomagnetic activity and predicting the Northern Lights, but it\u2019s not perfect. It provides a general forecast averaged over 3-hour periods, so conditions can change quickly. For the most accurate predictions, combine the Kp Index with real-time data on solar activity, cloud cover, and local magnetic disturbances.<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What are the best months to see the Northern Lights in Iceland?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">The best months to see the Northern Lights in Iceland are from September to April. During this period, the nights are longest and darkest, creating ideal conditions for aurora viewing. The peak months are October to March, when the skies are darkest, and solar activity is often stronger. Just remember to check the weather for clear skies.<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What is the difference between a low Kp number and a high Kp number for Northern Lights viewing?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">A low Kp number (0\u20132) means the Northern Lights will likely be faint, appearing as a soft, pale glow &#8211; often resembling thin clouds &#8211; and are usually only visible in far northern areas. A high Kp number (5\u20139) brings vibrant, dynamic displays with bright greens, purples, and even reds dancing across the sky, sometimes visible much farther south.<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Can I see the Northern Lights in summer?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">Seeing the Northern Lights in Iceland during summer is extremely unlikely. From May to August, Iceland experiences nearly 24 hours of daylight due to the Midnight Sun, leaving the sky too bright for the aurora to be visible. For the best chance to see the Northern Lights, visit between September and April, when nights are dark and long.<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What are the best Northern Lights forecast Apps to enhance my experience?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">To enhance your Northern Lights experience, several apps offer real-time forecasts and helpful tools to find the best viewing spots. Top recommendations include:<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>My Aurora Forecast<\/b><span style=\"font-weight: 400;\"> \u2013 Live aurora maps, 27-day forecasts, and customizable alerts. Great for both beginners and seasoned chasers.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Aurora Alerts \u2013 Northern Lights<\/b><span style=\"font-weight: 400;\"> \u2013 Real-time alerts, cloud coverage maps, and Kp index readings. Perfect for instant notifications.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Hello Aurora<\/b><span style=\"font-weight: 400;\"> \u2013 Community-shared sightings, forecasts, and real-time conditions. Ideal for a social and interactive experience.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Northern Eye Aurora Forecast<\/b><span style=\"font-weight: 400;\"> \u2013 Detailed solar wind data, Kp index, and real-time solar activity updates. Best for science enthusiasts.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><b>Aurora Forecast &amp; Alerts<\/b> \u2013 Hourly forecasts, cloud maps, and customizable notifications. Simple and user-friendly for quick updates.<\/span><\/li>\n<\/ul>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What are the best Northern Lights tours in Iceland?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">For an unforgettable Northern Lights experience in Iceland, joining a guided tour is one of the best ways to increase your chances of seeing the aurora safely and comfortably. Expert guides know the best viewing spots, track real-time conditions, and handle all the planning. We\u2019ve listed our top recommended Northern Lights tours below, offering everything from small group adventures to luxurious super jeep excursions &#8211; ensuring there\u2019s a perfect option for every traveller!<\/span><br \/>\n[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Where can I learn more about the Northern Lights?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; open=&#8221;off&#8221;]<span style=\"font-weight: 400;\">To dive deeper into the wonders of the Northern Lights, <\/span><a href=\"https:\/\/aurorareykjavik.is\/#tickets\"><span style=\"font-weight: 400;\">visit the Aurora Reykjav\u00edk Northern Lights Center<\/span><\/a><span style=\"font-weight: 400;\">! This interactive exhibition offers fascinating insights into how the aurora forms, stunning photography, and even a virtual aurora experience. You can find the address and opening times in our page footer. It\u2019s the perfect place to learn before heading out to chase the lights!<\/span><br \/>\n[\/et_pb_accordion_item][\/et_pb_accordion][et_pb_code admin_label=&#8221;Accordion Toggle On\/Off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<script><!-- [et_pb_line_break_holder] -->$('.itm-accordion .et_pb_toggle_title').click(function () {<!-- [et_pb_line_break_holder] -->    var $toggle = $(this).closest('.et_pb_toggle');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!$toggle.hasClass('et_pb_accordion_toggling')) {<!-- [et_pb_line_break_holder] -->        var $accordion = $toggle.closest('.et_pb_accordion');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if ($toggle.hasClass('et_pb_toggle_open')) {<!-- [et_pb_line_break_holder] -->            \/\/ Close the toggle<!-- [et_pb_line_break_holder] -->            $accordion.addClass('et_pb_accordion_toggling');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Change icon to \"close\" state<!-- [et_pb_line_break_holder] -->            $(this)<!-- [et_pb_line_break_holder] -->                .removeClass('itm-open-icon')<!-- [et_pb_line_break_holder] -->                .addClass('itm-close-icon');<!-- [et_pb_line_break_holder] -->               <!-- [et_pb_line_break_holder] -->          $(this).css('content', '\"\\\\\\\\33\"');<!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->            $toggle.find('.et_pb_toggle_content').slideToggle(700, function () {<!-- [et_pb_line_break_holder] -->                $toggle.removeClass('et_pb_toggle_open').addClass('et_pb_toggle_close');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            \/\/ Open the toggle<!-- [et_pb_line_break_holder] -->            $accordion.addClass('et_pb_accordion_toggling');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Change icon to \"open\" state<!-- [et_pb_line_break_holder] -->            $(this)<!-- [et_pb_line_break_holder] -->                .removeClass('itm-close-icon')<!-- [et_pb_line_break_holder] -->                .addClass('itm-open-icon');<!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->          $(this).css('content', '\"\\\\\\\\32\"');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            $toggle.find('.et_pb_toggle_content').slideToggle(700, function () {<!-- [et_pb_line_break_holder] -->                $toggle.removeClass('et_pb_toggle_close').addClass('et_pb_toggle_open');<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        setTimeout(function () {<!-- [et_pb_line_break_holder] -->            $accordion.removeClass('et_pb_accordion_toggling');<!-- [et_pb_line_break_holder] -->        }, 750);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;INSTAGRAM AURORA HUNTS &#8221; module_class=&#8221;itm-section itm-instagram-aurora-hunts&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Heading&#8221; module_class=&#8221;itm-insta-heading itm-h2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Oswald|700|||||||&#8221; text_font_size=&#8221;60px&#8221; header_font=&#8221;Oswald||||||||&#8221; header_text_align=&#8221;left&#8221; header_font_size=&#8221;60px&#8221; custom_margin=&#8221;0px||60px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]TAG YOUR AURORA HUNTS ON INSTAGRAM #AURORAREYKJAVIK<br \/>\n[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<!-- Elfsight Instagram Feed | Untitled Instagram Feed --><!-- [et_pb_line_break_holder] --><script src=\"https:\/\/static.elfsight.com\/platform\/platform.js\" async><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"elfsight-app-8479e64f-3402-4fe1-a6ca-86d7218f6764\" data-elfsight-app-lazy=\"\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  let isResized = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->setTimeout(() => {<!-- [et_pb_line_break_holder] -->    \/\/ Function to handle slider adjustments<!-- [et_pb_line_break_holder] -->    const adjustSliders = () => {<!-- [et_pb_line_break_holder] -->      let nextSlider = $(\".eapps-instagram-feed .eapps-instagram-feed-posts-slider-next\");<!-- [et_pb_line_break_holder] -->      let prevSlider = $(\".eapps-instagram-feed .eapps-instagram-feed-posts-slider-prev\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      const moveArrow = (arrow) => {<!-- [et_pb_line_break_holder] -->          let container = arrow.closest(\".et_pb_code_inner\");<!-- [et_pb_line_break_holder] -->          let div = container.find(\".insta-arrows\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          if (div.length === 0) {<!-- [et_pb_line_break_holder] -->              div = $(\"<\/pee><!-- [et_pb_line_break_holder] --><pee><!-- [et_pb_line_break_holder] --><\/pee><!-- [et_pb_line_break_holder] --><\/p>\n<div class='insta-arrows'><\/div>\n<p><!-- [et_pb_line_break_holder] --><pee><!-- [et_pb_line_break_holder] --><\/pee><!-- [et_pb_line_break_holder] --><pee>\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->              container.append(div);<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          div.append(arrow);<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (nextSlider.length >= 1) {<!-- [et_pb_line_break_holder] -->          nextSlider.closest(\".et_pb_code_inner\").find(\".insta-arrows > .eapps-instagram-feed-posts-slider-next\").remove();<!-- [et_pb_line_break_holder] -->          moveArrow(nextSlider);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (prevSlider.length >= 1) {<!-- [et_pb_line_break_holder] -->          prevSlider.closest(\".et_pb_code_inner\").find(\".insta-arrows > .eapps-instagram-feed-posts-slider-prev\").remove();<!-- [et_pb_line_break_holder] -->          moveArrow(prevSlider);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Initial adjustment<!-- [et_pb_line_break_holder] -->    adjustSliders();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Listen for window resize<!-- [et_pb_line_break_holder] -->    $(window).on('resize', () => {<!-- [et_pb_line_break_holder] -->      setTimeout(() => adjustSliders(), 4000);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->}, 4500);<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_text disabled_on=\"off|off|off\" admin_label=\"Northern Lights\" _builder_version=\"4.27.4\" _module_preset=\"default\" text_font=\"Oswald|300|||||||\" header_font=\"Oswald||||||||\" custom_css_free_form=\".frame {||    border: 1px solid #fff;||    border-radius: 20px;||    padding: 15px 5px; \/* Creates spacing around the inner content *\/||    box-sizing: border-box;||    width: calc(100% - 30px); \/* Responsive width with spacing *\/||    max-width: 600px;||    background-color: transparent;||}||||.kp-title {||    font-family: %22Oswald%22;||    font-size: 16px;||    font-weight: 400;||}||.kp-display {||    margin-top: 20px;||    display: flex;||    justify-content: center;||    gap: 15px;||    flex-wrap: nowrap;||    overflow-x: auto;||}||.kp-item-container {||    width: 160px;||    height: 200px;||    padding: 15px 20px;||    background-color: #ffffff;||    border: 1px solid #a1a6b3;||    border-radius: 29px;||    display: flex;||    flex-direction: column;||    align-items: center;||    justify-content: center;||    gap: 10px;||    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);||}||.kp-status {||    margin-bottom: 10px;||}||.kp-item {||    font-family: %22Oswald%22, sans-serif;||    font-size: 20px;||    font-weight: 600;||    width: 60px;||    height: 60px;||    border-radius: 50%;||    display: flex;||    align-items: center;||    justify-content: center;||    color: #ffffff;||}||.kp0,||.kp1,||.kp2 {||    background-color: #00b146;||}||.kp3,||.kp4 {||    background-color: #f78f20;||}||.kp5,||.kp6,||.kp7,||.kp8,||.kp9 {||    background-color: #d63d3d;||}||||@media (max-width: 600px) {||    .kp-item-container {||        width: 90px;||        height: 160px;||        padding: 10px 15px;||    }||    .kp-item {||        font-size: 18px;||        width: 50px;||        height: 50px;||    }||    h1 {||        font-size: 26px;||        line-height: 36px;||    }||    .kp-status,||    .kp-title {||        font-size: 16px;||    }||}||||#lightsHeading {||    font-family: %22Oswald%22, sans-serif;||    font-size: 34px;||    line-height: 47px;||    font-weight: 600;||    color: #fff;||    margin-top: 0;||    text-transform: uppercase;||}||\" global_module=\"240321\" saved_tabs=\"all\" global_colors_info=\"{}\"]<\/p>\n<div class=\"frame\">\n<h1 id=\"lightsHeading\">Can I see the Northern Lights tonight?<\/h1>\n<div class=\"kp-display\">\n<div class=\"kp-item-container kp-now\">\n<div class=\"kp-status\">Loading...<\/div>\n<div class=\"kp-item\">Loading...<\/div>\n<div class=\"kp-title\">Now<\/div>\n<\/div>\n<div class=\"kp-item-container kp-1h\">\n<div class=\"kp-status\">Loading...<\/div>\n<div class=\"kp-item\">Loading...<\/div>\n<div class=\"kp-title\">1 Hour<\/div>\n<\/div>\n<div class=\"kp-item-container kp-4h\">\n<div class=\"kp-status\">Loading...<\/div>\n<div class=\"kp-item\">Loading...<\/div>\n<div class=\"kp-title\">2 Hours<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=\"1\" disabled_on=\"off|off|off\" admin_label=\"FIND AURORA TOURS\" module_id=\"search\" module_class=\"itm-section itm-find-aurora-tours-row itm-find-aurora-tours-section\" _builder_version=\"4.27.4\" _module_preset=\"default\" locked=\"off\" collapsed=\"off\" global_colors_info=\"{}\"][et_pb_row column_structure=\"1_2,1_2\" module_class=\"itm-find-aurora-tours-row\" _builder_version=\"4.27.4\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_column type=\"1_2\" _builder_version=\"4.27.4\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Heading\" module_class=\"itm-find-aurora-tours-heading itm-h2\" _builder_version=\"4.27.4\" _module_preset=\"default\" text_font=\"Oswald|700|||||||\" text_font_size=\"60px\" header_font=\"Oswald||||||||\" header_text_align=\"left\" header_2_font=\"Oswald|700|||||||\" custom_margin=\"0px||||false|false\" global_colors_info=\"{}\"]<\/p>\n<p>FIND AURORA TOURS<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\"1_2\" module_class=\"itm-find-aurora-tours-column\" _builder_version=\"4.27.4\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_text admin_label=\"Buttons - Desktop\" _builder_version=\"4.27.4\" _module_preset=\"default\" global_colors_info=\"{}\"]<\/p>\n<div class=\"itm-button-wrapper\">\n<div class=\"itm-tour-type\"><select id=\"tour-type\" name=\"tour-type\"><option value=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/#bestsellers\">Our Bestsellers<\/option><option value=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/#superjeep\">Northern Lights Superjeep Tours<\/option><option value=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/#minibus\">Northern Lights Minibus Tours<\/option><option value=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/#bus\">Northern Lights Bus Tours<\/option><option value=\"https:\/\/aurorareykjavik.is\/northern-lights-tours\/#privatetours\">Northern Lights Private Tours<\/option><\/select><i class=\"fa-solid fa-chevron-down\"><\/i><\/div>\n<\/p>\n<p><a class=\"itm-find-a-tour-btn itm-card-btn\" href=\"#\">Find a tour<\/a><\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plan your Northern Lights hunt with Iceland\u2019s most complete aurora forecast. A clear 6-step guide combining KP index, solar activity, cloud cover, and the best locations to watch the aurora.<\/p>","protected":false},"author":4,"featured_media":239704,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","om_disable_all_campaigns":false,"pgc_sgb_lightbox_settings":"","footnotes":""},"class_list":["post-12","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"aioseo_notices":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/pages\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":944,"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/pages\/12\/revisions"}],"predecessor-version":[{"id":249106,"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/pages\/12\/revisions\/249106"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/media\/239704"}],"wp:attachment":[{"href":"https:\/\/aurorareykjavik.is\/de\/wp-json\/wp\/v2\/media?parent=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}