PageSourceSearch

https://yoursaintjohn.ca/road-report/

html yoursaintjohn.ca collected 2026-10-09 04:57:07 UTC 192,013 bytes, 1,380 lines download raw bytes

1<!DOCTYPE html>
2		<html lang="en-US" prefix="og: https://ogp.me/ns#">
3			<head>
4										<meta name="viewport" content="width=device-width, initial-scale=1">
5						        <meta charset="UTF-8">
6        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
7        <style id="tb_inline_styles" data-no-optimize="1">.tb_animation_on{overflow-x:hidden}.themify_builder .wow{visibility:hidden;animation-fill-mode:both}[data-tf-animation]{will-change:transform,opacity,visibility}.themify_builder .tf_lax_done{transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sticky-active].tb_sticky_scroll_active{z-index:1}[data-sticky-active].tb_sticky_scroll_active .hide-on-stick{display:none}@media(min-width:1025px){.hide-desktop{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important;content-visibility:hidden;overflow:hidden!important}}@media(min-width:769px) and (max-width:1024px){.hide-tablet_landscape{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important;content-visibility:hidden;overflow:hidden!important}}@media(min-width:601px) and (max-width:768px){.hide-tablet{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important;content-visibility:hidden;overflow:hidden!important}}@media(max-width:600px){.hide-mobile{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important;content-visibility:hidden;overflow:hidden!important}}@media(max-width:768px){div.module-gallery-grid{--galn:var(--galt)}}@media(max-width:600px){
8                .themify_map.tf_map_loaded{width:100%!important}
9                .ui.builder_button,.ui.nav li a{padding:.525em 1.15em}
10                .fullheight>.row_inner:not(.tb_col_count_1){min-height:0}
11                div.module-gallery-grid{--galn:var(--galm);gap:8px}
12            }</style><noscript><style>.themify_builder .wow,.wow .tf_lazy{visibility:visible!important}</style></noscript>        <style id="tf_lazy_common" data-no-optimize="1">
13                        img{
14                max-width:100%;
15                height:auto
16            }
17                                    :where(.tf_in_flx,.tf_flx){display:inline-flex;flex-wrap:wrap;place-items:center}
18            .tf_fa,:is(em,i) tf-lottie{display:inline-block;vertical-align:middle}:is(em,i) tf-lottie{width:1.5em;height:1.5em}.tf_fa{width:1em;height:1em;stroke-width:0;stroke:currentColor;overflow:visible;fill:currentColor;pointer-events:none;text-rendering:optimizeSpeed;buffered-rendering:static}#tf_svg symbol{overflow:visible}:where(.tf_lazy){position:relative;visibility:visible;display:block;opacity:.3}.wow .tf_lazy:not(.tf_swiper-slide){visibility:hidden;opacity:1}div.tf_audio_lazy audio{visibility:hidden;height:0;display:inline}.mejs-container{visibility:visible}.tf_iframe_lazy{transition:opacity .3s ease-in-out;min-height:10px}:where(.tf_flx),.tf_swiper-wrapper{display:flex}.tf_swiper-slide{flex-shrink:0;opacity:0;width:100%;height:100%}.tf_swiper-wrapper>br,.tf_lazy.tf_swiper-wrapper .tf_lazy:after,.tf_lazy.tf_swiper-wrapper .tf_lazy:before{display:none}.tf_lazy:after,.tf_lazy:before{content:'';display:inline-block;position:absolute;width:10px!important;height:10px!important;margin:0 3px;top:50%!important;inset-inline:auto 50%!important;border-radius:100%;background-color:currentColor;visibility:visible;animation:tf-hrz-loader infinite .75s cubic-bezier(.2,.68,.18,1.08)}.tf_lazy:after{width:6px!important;height:6px!important;inset-inline:50% auto!important;margin-top:3px;animation-delay:-.4s}@keyframes tf-hrz-loader{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(.1);opacity:.6}}.tf_lazy_lightbox{position:fixed;background:rgba(11,11,11,.8);color:#ccc;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:999}.tf_lazy_lightbox .tf_lazy:after,.tf_lazy_lightbox .tf_lazy:before{background:#fff}.tf_vd_lazy,tf-lottie{display:flex;flex-wrap:wrap}tf-lottie{aspect-ratio:1.777}.tf_w.tf_vd_lazy video{width:100%;height:auto;position:static;object-fit:cover}
19        </style>
20        
21<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
22<title>Road Report - Your Saint John</title>
23<meta name="description" content="School Bus Delays &amp;
23 Road Report Greater Saint John Bus Changes Anglophone South School District Francophone South School District City of Saint John"/>
24<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
25<link rel="canonical" href="https://yoursaintjohn.ca/road-report/" />
26<meta property="og:locale" content="en_US" />
27<meta property="og:type" content="article" />
28<meta property="og:title" content="Road Report - Your Saint John" />
29<meta property="og:description" content="School Bus Delays &amp; Road Report Greater Saint John Bus Changes Anglophone South School District Francophone South School District City of Saint John" />
30<meta property="og:url" content="https://yoursaintjohn.ca/road-report/" />
31<meta property="og:site_name" content="Your Saint John" />
32<meta property="og:updated_time" content="2025-12-18T12:32:50-04:00" />
33<meta name="twitter:card" content="summary_large_image" />
34<meta name="twitter:title" content="Road Report - Your Saint John" />
35<meta name="twitter:description" content="School Bus Delays &amp; Road Report Greater Saint John Bus Changes Anglophone South School District Francophone South School District City of Saint John" />
36<meta name="twitter:label1" content="Time to read" />
37<meta name="twitter:data1" content="Less than a minute" />
38<!-- /Rank Math WordPress SEO plugin -->
39
40<link rel="alternate" type="application/rss+xml" title="Your Saint John &raquo; Feed" href="https://yoursaintjohn.ca/feed/" />
41<script data-api-url="https://yoursaintjohn.ca/wp-json/wordpress-popular-posts" data-debug="0" data-lang="0" data-post="1687" data-sampling-rate="100" data-sampling="0" data-token="fe5dfc13cb" id="wpp-js" src="https://yoursaintjohn.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.4.3"></script>
41
42<style id="tb-preset-colors">:root{--blue:#4d7de1;--brown:#a35004;--gray:#989797;--green:#4aab10;--light-blue:#bdd9fd;--light-green:#9bd611;--light-purple:#c1bafd;--orange:#ff9600;--pink:#feb4e4;--purple:#7a6bf8;--red:#e8311f;--yellow:#fff06c;}</style>
43<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://yoursaintjohn.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fyoursaintjohn.ca%2Froad-report%2F" />
44<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://yoursaintjohn.ca/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fyoursaintjohn.ca%2Froad-report%2F&#038;format=xml" />
45<style id="wp-img-auto-sizes-contain-inline-css">
46img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
47/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
48</style>
49<link rel="preload" href="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/css/themify-builder-style.css?ver=8.6.1" as="style"><link rel='stylesheet' id='themify-builder-style-css' href='https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/css/themify-builder-style.css?ver=8.6.1' media='all' />
50<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/fontello.min.css?ver=3.5.0" as="style"><link rel='stylesheet' id='splw-fontello-style-css' href='https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/fontello.min.css?ver=3.5.0' media='all' />
51<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/weather-map.min.css?ver=3.5.0" as="style"><link rel='stylesheet' id='splw-weather-map-css' href='https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/weather-map.min.css?ver=3.5.0' media='all' />
52<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/swiper.min.css?ver=3.5.0" as="style"><link rel='stylesheet' id='splw-swiper-styles-css' href='https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/swiper.min.css?ver=3.5.0' media='all' />
53<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/splw-style.min.css?ver=3.5.0" as="style"><link rel='stylesheet' id='splw-styles-css' href='https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/splw-style.min.css?ver=3.5.0' media='all' />
54<style id="splw-styles-inline-css">
55#splw-location-weather-pro-1679.splw-main-wrapper:not(.weather-map),#splw-location-weather-pro-1679.splw-main-wrapper.tabs-view.weather-map ,#splw-location-weather-pro-1679.splw-main-wrapper.combined-view.weather-map,#splw-location-weather-pro-1679.splw-main-wrapper.accordion-view,#splw-location-weather-pro-1679.splw-main-wrapper.grid-view{max-width: 320px;margin : 16px auto;width: 100%; overflow: hidden;}#splw-location-weather-pro-1679.splw-main-wrapper.accordion-view .splw-weather-accordion{max-width: 320px;}#splw-location-weather-pro-1679.splw-main-wrapper.weather-map:not(.tabs-view,.combined-view,.accordion-view,.grid-view){max-width: 1200px;margin : 16px auto;height: 700px;border: 0px solid #e2e2e2;border-radius: 0px}#splw-location-weather-pro-1679.splw-main-wrapper.tabs-view.weather-map{border: 0;}#splw-location-weather-pro-1679.splw-main-wrapper.tabs-view.weather-map .lw-leaflet-container {border: 0px solid #e2e2e2;}#splw-location-weather-pro-1679.splw-main-wrapper.weather-map .lw-leaflet-container{border-radius: 0px}#splw-location-weather-pro-1679.splw-main-wrapper:is(.horizontal-view) .splw-weather-detailed-updated-time,#splw-location-weather-pro-1679.splw-main-wrapper:not(.horizontal-view,.tabs-view,.table-view,.template-one,.template-two,.template-three) .splw-pro-wrapper div:is(.splw-pro-header-title-wrapper,.splw-pro-current-temp,.splw-pro-weather-short-desc,.splw-other-opt,.splw-adv-forecast-days,.splw-weather-detailed-updated-time){margin-right : 0px;margin-left : 0px;}#splw-location-weather-pro-1679.grid-two .daily-forecast .splw-forecast-weather select,#splw-location-weather-pro-1679.splw-main-wrapper:is(.template-one,.template-two,.template-three) .splw-pro-wrapper div:is(.splw-pro-header-title-wrapper,.splw-pro-current-temp,.splw-pro-weather-short-desc,.splw-other-opt,.splw-adv-forecast-days,.splw-weather-detailed-updated-time){padding-right : 0px;padding-left : 0px;}#splw-location-weather-pro-1679.splw-main-wrapper:not(.horizontal-view,.tabs-view,.table-view) .splw-pro-wrapper{padding-top : 16px;}#splw-location-weather-pro-1679.splw-main-wrapper:is(.horizontal-view) .splw-pro-templates-body {margin-top : 16px;margin-right : 0px;margin-left : 0px;margin-bottom: 10px;}#splw-location-weather-pro-1679.table-one .lw-current-data div.lw-current-data-left-area,#splw-location-weather-pro-1679.accordion-view .splw-forecast-details-wrapper,#splw-location-weather-pro-1679.accordion-view .splw-accordion-three-header,#splw-location-weather-pro-1679.grid-view div:is(.splw-weather-current-card,.splw-hourly-section,.splw-forecast-daily-item),#splw-location-weather-pro-1679.grid-view .splw-grid-item:not(.hourly-forecast,.sp-weather-map),#splw-location-weather-pro-1679.table-two .lw-current-data-table,#splw-location-weather-pro-1679.splw-main-wrapper.tabs-view .splw-tab-content {padding : 16px 0px 10px 0px;}#splw-location-weather-pro-1679.accordion-four .splw-accordion-three-header{padding-bottom:0;}#splw-location-weather-pro-1679.splw-main-wrapper:not(.horizontal-view) .splw-pro-templates-body {margin-bottom: 10px;}#splw-location-weather-pro-1679:not(.tabs-view,.table-view) .splw-pro-wrapper{ border: 0px solid #e2e2e2}#splw-location-weather-pro-1679:not(.tabs-view,.table-view) .splw-pro-wrapper{border-radius: 0px;}#splw-location-weather-pro-1679 div:is(.splw-pro-header-title, .splw-weather-header__city,.splw-weather-header__current) {font-size: 27px;line-height: 38px;letter-spacing: 0px;margin-top: 0px; margin-bottom: 4px;color: #fff;text-transform: none;justify-content: center; }#splw-location-weather-pro-1679 div:is(.splw-pro-current-time,.splw-weather-header__time-value,.splw-weather-header__date) {font-size: 14px;line-height: 16px;letter-spacing: 0px;margin-top: 0px;margin-bottom: 10px;color: #fff;text-transform: none;text-align: center;justify-content: center;}#splw-location-weather-pro-1679:is(.template-two,.template-five) .splw-pro-wrapper .splw-pro-current-time { justify-content: space-between;}#splw-location-weather-pro-1679 div.splw-weather-header__time-value {text-align: left;}#splw-location-weather-pro-1679 .splw-pro-current-temp span.cur-temp,#splw-location-weather-pro-1679 .splw-weather-temperature__value {font-size: 48px;letter-spacing: 0px;margin-top: 0px;margin-bottom: 0px;color: #fff;text-transform: none;line-height: 56px;}#splw-location-weather-pro-1679.grid-two .splw-cur-temp{justify-content: center;}
55#splw-location-weather-pro-1679.combined-view .splw-weather-forecast__title{font-size: 20px;margin-bottom: 15px;margin-top: 0;color: #fff;}#splw-location-weather-pro-1679 .splw-pro-current-temp .temperature-scale,#splw-location-weather-pro-1679 .splw-weather-temperature .temperature-scale {font-size: 16px;line-height: 22px;margin-left: 4px;}#splw-location-weather-pro-1679 .splw-cur-temp i,#splw-location-weather-pro-1679 .splw-weather-temperature__icon img,#splw-location-weather-pro-1679 .splw-weather-temperature__icon svg,#splw-location-weather-pro-1679 .splw-pro-wrapper .splw-cur-temp img{ width: 58px;font-size: 58px;}#splw-location-weather-pro-1679 .splw-pro-current-temp span.temp-min-max,#splw-location-weather-pro-1679 .splw-weather-description__high-low{font-size: 14px;line-height: 0px;letter-spacing: 0px;color: #fff;text-transform: none;}#splw-location-weather-pro-1679 .splw-pro-current-temp .tem-min-max-wrapper{text-align: center ;margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-1679 .splw-pro-weather-short-desc,#splw-location-weather-pro-1679 .weather-feel-like,#splw-location-weather-pro-1679 .weather-desc,#splw-location-weather-pro-1679 .splw-weather-description__feels-like,#splw-location-weather-pro-1679 .splw-weather-description__condition{font-size: 16px;line-height: 20px;letter-spacing: 0px;margin-top: 20px;margin-bottom: 0px;color: #fff;text-transform: capitalize;text-align: center;}#splw-location-weather-pro-1679 .splw-weather-description__feels-like{font-size: 13px;}#splw-location-weather-pro-1679:is(.template-four,.horizontal-one,.horizontal-two) .splw-pro-weather-short-desc .weather-desc{font-size: 18px;font-weight: 500;}#splw-location-weather-pro-1679 .splw-pro-weather-short-desc .temperature-scale{font-size: 10px;font-weight: 500;vertical-align: top;margin-left: 3px;margin-top: -3px;}#splw-location-weather-pro-1679 .splw-weather-icons{font-size: 14px;line-height: 27px;letter-spacing: 0px;color: #fff;text-transform: none;margin-top: 20px;margin-bottom: 0px;}#splw-location-weather-pro-1679 .splw-other-opt,#splw-location-weather-pro-1679 .splw-grid-item:not(.hourly-forecast,.sp-weather-map),#splw-location-weather-pro-1679 .splw-weather-current-units,#splw-location-weather-pro-1679.horizontal-four .lw-sunrise-sunset-wrapper{font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #fff;text-transform: none;margin-top: 20px;margin-bottom: 10px;text-align: center;}#splw-location-weather-pro-1679 .splw-grid-item:not(.hourly-forecast,.sp-weather-map,.daily-forecast) .options-value.bold{font-size:22px;}#splw-location-weather-pro-1679 .splw-weather-current-units .splw-weather-unit__title{font-size: 11px;color: #fff;}#splw-location-weather-pro-1679 .splw-weather-current-units .splw-weather-unit__value .wind-weather-direction svg g{fill:#fff;}#splw-location-weather-pro-1679 .splw-current-unit-pagination button,#splw-location-weather-pro-1679 .lw-current-data-table thead th{color: #fff;}#splw-location-weather-pro-1679.horizontal-four .lw-sunrise-sunset-wrapper{margin-top: 50px;}#splw-location-weather-pro-1679 .splw-other-opt .splw-gusts-wind svg polygon{fill:#fff;}#splw-location-weather-pro-1679:is(.template-two,.template-three,.template-four,.template-five,.horizontal-view) .splw-other-opt .options-value{font-weight: 600;}#splw-location-weather-pro-1679 .lw-carousel-wrapper .lw-current-arrow i{color:#ffffff;}#splw-location-weather-pro-1679 .lw-carousel-wrapper .lw-current-arrow:hover i{color: #ffffff;}#splw-location-weather-pro-1679 .lw-sunrise-sunset-wrapper .lw-sky{border-top-color:#ff7d7d;}#splw-location-weather-pro-1679 .lw-sunrise-sunset-wrapper .lw-sky i{color:#FFDF00;font-size:20px;}#splw-location-weather-pro-1679 .splw-moon-details .lw-sunrise-sunset-wrapper .lw-sky i{fill:#b1b1b1;font-size:20px;}#splw-location-weather-pro-1679:is(.tabs-view.tabs-one,.table-two) .lw-current-data .lw-sunrise-sunset-wrapper div{font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #fff;text-transform: none;}#splw-location-weather-pro-1679.splw-main-wrapper .splw-weather-details div:not(.icons_splw) span.details-icon i,#
55splw-location-weather-pro-1679 .splw-weather-accordion .details-icon i,#splw-location-weather-pro-1679 .splw-weather-unit .details-icon i,#splw-location-weather-pro-1679 .splw-forecast-item .details-icon i,#splw-location-weather-pro-1679 .splw-grid-item .details-icon i,#splw-location-weather-pro-1679.splw-main-wrapper .lw-forecast-table th i{font-size:16px;color:#ffffff;}#splw-location-weather-pro-1679 .splw-weather-detailed-updated-time,#splw-location-weather-pro-1679 .splw-weather-attribution{font-size: 11px;line-height: 26px;letter-spacing: 0px;text-transform: none;text-align: center;}#splw-location-weather-pro-1679 .splw-pro-wrapper,#splw-location-weather-pro-1679 .splw-pro-wrapper .splw-weather-attribution a,#splw-location-weather-pro-1679 .splw-pro-wrapper .splw-weather-detailed-updated-time a{ color:#fff;text-decoration: none;}#splw-location-weather-pro-1679 .splw-pro-wrapper .splw-weather-detailed-updated-time a{text-decoration: underline dotted;text-decoration-color: #ffffff75;}#splw-location-weather-pro-1679 .splw-pro-wrapper .lw-footer{margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-1679.splw-main-wrapper:not(.template-one,.template-two,.template-three) .splw-adv-forecast-days{margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-1679 .splw-forecast,#splw-location-weather-pro-1679 .splw-accordion-item .splw-accordion-header,#splw-location-weather-pro-1679 .splw-accordion-item .splw-forecast-grid,#splw-location-weather-pro-1679 .splw-forecast-single-item .splw-accordion-three-header,#splw-location-weather-pro-1679 .splw-accordion-item .title,#splw-location-weather-pro-1679 .splw-accordion-item ,#splw-location-weather-pro-1679 .splw-weather-forecast__item,#splw-location-weather-pro-1679 .splw-weather-forecast__title,#splw-location-weather-pro-1679 .splw-adv-forecast-days,#splw-location-weather-pro-1679 .splw-forecast-weather select, #splw-location-weather-pro-1679 .splw-forecast-weather option,#splw-location-weather-pro-1679 .lw-forecast-table tr{font-size: 14px;letter-spacing: 0px;text-transform: none;margin-top: 0px;margin-bottom: 0px;color: #fff;line-height: 1.5;}#splw-location-weather-pro-1679.grid-one .splw-forecast-daily-item,#splw-location-weather-pro-1679.grid-view .splw-forecast-header-area,#splw-location-weather-pro-1679 .splw-hourly-item,#splw-location-weather-pro-1679 .splw-pagination-buttons button,#splw-location-weather-pro-1679 .splw-details-tab-content,#splw-location-weather-pro-1679 .lw-forecast-table th{color: #fff;}#splw-location-weather-pro-1679.grid-two .splw-hourly-section .splw-tab.active::after,#splw-location-weather-pro-1679.horizontal-one .splw-adv-forecast-days .splw-tab.active::after,#splw-location-weather-pro-1679.grid-one .splw-forecast-section .splw-tab.active::after{background: #fff;}#splw-location-weather-pro-1679 .splw-popup-modal .splw-forecast-item{color: #000000;}#splw-location-weather-pro-1679 .splw-accordion-item .title{color: #ff1200;}#splw-location-weather-pro-1679 .splw-accordion-item .value,#splw-location-weather-pro-1679 .splw-forecast-item .value,#splw-location-weather-pro-1679 .splw-accordion-item .splw-temperature-item,#splw-location-weather-pro-1679:is(.template-two,.template-four) .splw-forecast .splw-forecast-time{font-size: 16px;font-weight:500;}#splw-location-weather-pro-1679 .splw-accordion-item .splw-accordion-header .splw-temp{font-size: 20px;}#splw-location-weather-pro-1679 .splw-forecast-weather select {margin-top: 0;margin-bottom: 0;}#splw-location-weather-pro-1679.template-three .splw-forecast .splw-forecast-time{font-weight:500;}#splw-location-weather-pro-1679 .lw-forecast-carousel .lw-arrow i{color:#ffffff;}#splw-location-weather-pro-1679 .lw-forecast-carousel .lw-arrow:hover i{color: #ffffff;}#splw-location-weather-pro-1679 .splw-accordion-item .splw-accordion-header .splw-toggle i,#splw-location-weather-pro-1679 .lw-select-arrow i{color: #fff;}#splw-location-weather-pro-1679.horizontal-view.horizontal-three .splw-pro-templates-body div:is(.splw-pro-weather-short-desc, .splw-pro-header-title-wrapper, .splw-pro-header, .splw-pro-current-temp, .splw-other-opt, .temperature-scale, .splw-adv-forecast-days) { margin: auto 0;}#splw-location-weather-pro-1679 .splw-pro-wrapper .splw-forecast-weather::after {background-color: #fff;}#splw-location-weather-pro-1679:not(.tabs-view, .table-view,.table) .splw-pro-wrapper,#splw-location-weather-pro-1679 .splw-forecast-weather option{background:#022351}#splw-location-weather-pro-1679.splw-main-wrapper .lw-national-weather-alerts:hover{color:#022351 ;border-color:#022351 ;}#splw-location-weather-pro-1679.splw-main-wrapper .splw-pro-daily-weather-details.lw-carousel-flat .lw-carousel-wrapper .swiper-wrapper div,#splw-location-weather-pro-1679.splw-main-wrapper.template-five .splw-pro-daily-weather-details.lw-carousel-simple .lw-carousel-wrapper .swiper-wrapper div, #splw-location-weather-pro-1679.template-six .splw-pro-daily-weather-details .lw-carousel-wrapper .swiper-wrapper div,#splw-location-weather-pro-1679.horizontal-four .splw-pro-wrapper .splw-pro-daily-weather-details .splw-other-opt div,#splw-location-weather-pro-1679:is(.template-six,.horizontal-four) .splw-forecast-icons,#splw-location-weather-pro-1679.horizontal-four .splw-pro-wrapper .splw-pro-header-title-wrapper{background:#022b65;}#splw-location-weather-pro-1679 .splw-adv-forecast-days.hourly .lw-days,#splw-location-weather-pro-1679 #lw-hourly-content .lw-hourly-date,#splw-location-weather-pro-1679 .lw-hourly-forecast .lw-days{display: none;}#splw-location-weather-pro-1679.horizontal-three #lw-hourly-content .temp-min-mex span:is(.lw-forecast-separator, .low, .low-scale), #splw-location-weather-pro-1679.horizontal-three .splw-adv-forecast-days.hourly .temp-min-mex span:is(.lw-forecast-separator,.low, .low-scale),#splw-location-weather-pro-1679horizontal-three .lw-hourly-forecast .temp-min-mex span:is(.lw-forecast-separator, .lw-low-temp){display: none;}#splw-location-weather-pro-1679 .splw-pro-daily-weather-details.lw-center .splw-other-opt{text-align: center;}#splw-location-weather-pro-1679.splw-main-wrapper .splw-pro-daily-weather-details:is(.lw-center,.lw-left,.lw-justified) .splw-weather-details div:not(.lw-sunrise-sunset-wrapper,.lw-sunrise-sunset-wrapper div,.splw-weather-icons, .splw-weather-icons > div ) {margin: 0 0px;padding: 4px 0;}#splw-location-weather-pro-1679.splw-main-wrapper .splw-pro-daily-weather-details:not(.lw-center,.lw-left,.lw-justified,.lw-carousel-flat,.lw-carousel-simple,.lw-grid-three ) .splw-weather-details div:not(.lw-sunrise-sunset-wrapper,.lw-sunrise-sunset-wrapper div,.splw-weather-icons, .splw-weather-icons > div ) {padding: 4px 0px;}#splw-location-weather-pro-1679 .splw-pro-wrapper .lw-tabs_nav label{font-size: 16px;line-height: 22px;letter-spacing: 0px;text-transform: none;color: #ffffff;background: #F26C0D;border-top: 2px solid #F26C0D;border-right: 1px solid #ffffff;}#splw-location-weather-pro-1679 .splw-pro-wrapper .lw-tabs_nav label.active{color: #EA6A1D;background: #ffffff;}#splw-location-weather-pro-1679.tabs-view .splw-pro-wrapper .splw-tabs-layout .lw-tabs_nav{justify-content: flex-start;}#splw-location-weather-pro-1679.splw-main-wrapper .splw-tab-content{border: 2px solid #F26C0D;}#splw-location-weather-pro-1679 .splw-tabs-layout .lw-tabs_nav label:nth-child(1){border-left: 2px solid #F26C0D;}#splw-location-weather-pro-1679 .splw-tabs-layout .lw-tabs_nav label:nth-last-child(1){border-right: 2px solid #F26C0D;}#splw-location-weather-pro-1679 .splw-tabs-layout .lw-tabs_nav label.active{border-top:4px solid #F26C0D;}#splw-location-weather-pro-1679 .lw-table-pagination button:not([disabled]),#splw-location-weather-pro-1679 .lw-table-pagination button:not([disabled]) .pagination-icon svg{color: #F26C0D;fill: #F26C0D;}#splw-location-weather-pro-1679 .splw-tab-content{border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}#splw-location-weather-pro-1679 .lw-tabs_nav label:nth-last-child(1) {border-top-right-radius: 4px;}#splw-location-weather-pro-1679 .lw-tabs_nav label:nth-child(1) {border-top-left-radius: 4px;}@media (max-width: 480px) {#splw-location-weather-pro-1679 .splw-tabs-layout .lw-tabs_nav label{border-left: 2px solid #F26C0D;border-right: 2px solid #F26C0D;}#splw-location-weather-pro-1679 .splw-tabs-layout .lw-tabs_nav label:not(:last-child){margin-bottom:2px;}}#splw-location-weather-pro-1679 .splw-tab-content{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}#splw-location-weather-pro-1679.vertical-view.table .splw-pro-wrapper,#splw-location-weather-pro-1679.table .splw-forecast-weather option,#splw-location-weather-pro-1679 .splw-tab-content,#splw-location-weather-pro-1679.table-two .lw-current-data-table,##splw-location-weather-pro-1679.table-view table tbody,#splw-location-weather-pro-1679.table-view table tbody tr{background: #fff;}#splw-location-weather-pro-1679 .splw-pro-wrapper div:is(.lw-daily-forecast, .lw-hourly-forecast) .lw-forecast-table tbody tr:nth-child(even){background: rgba(244, 244, 244, 1);}#splw-location-weather-pro-1679.splw-main-wrapper .lw-national-weather-alerts{color:#fff ;border-color:#fff ;}#splw-location-weather-pro-1679.splw-main-wrapper.table .splw-pro-daily-weather-details .splw-other-opt,#splw-location-weather-pro-1679.splw-main-wrapper.table .splw-pro-weather-short-desc{ margin-top : 20px;}#splw-location-weather-pro-1679.splw-main-wrapper {position: relative;}#lw-preloader-1679{position: absolute;
55left: 0;top: 0;height: 100%;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;background: #fff;z-index: 9999;}#splw-location-weather-pro-356896.splw-main-wrapper:not(.weather-map),#splw-location-weather-pro-356896.splw-main-wrapper.tabs-view.weather-map ,#splw-location-weather-pro-356896.splw-main-wrapper.combined-view.weather-map,#splw-location-weather-pro-356896.splw-main-wrapper.accordion-view,#splw-location-weather-pro-356896.splw-main-wrapper.grid-view{max-width: 320px;margin : 16px auto;width: 100%; overflow: hidden;}#splw-location-weather-pro-356896.splw-main-wrapper.accordion-view .splw-weather-accordion{max-width: 320px;}#splw-location-weather-pro-356896.splw-main-wrapper.weather-map:not(.tabs-view,.combined-view,.accordion-view,.grid-view){max-width: 1200px;margin : 16px auto;height: 700px;border: 0px solid #e2e2e2;border-radius: 0px}#splw-location-weather-pro-356896.splw-main-wrapper.tabs-view.weather-map{border: 0;}#splw-location-weather-pro-356896.splw-main-wrapper.tabs-view.weather-map .lw-leaflet-container {border: 0px solid #e2e2e2;}#splw-location-weather-pro-356896.splw-main-wrapper.weather-map .lw-leaflet-container{border-radius: 0px}#splw-location-weather-pro-356896.splw-main-wrapper:is(.horizontal-view) .splw-weather-detailed-updated-time,#splw-location-weather-pro-356896.splw-main-wrapper:not(.horizontal-view,.tabs-view,.table-view,.template-one,.template-two,.template-three) .splw-pro-wrapper div:is(.splw-pro-header-title-wrapper,.splw-pro-current-temp,.splw-pro-weather-short-desc,.splw-other-opt,.splw-adv-forecast-days,.splw-weather-detailed-updated-time){margin-right : 0px;margin-left : 0px;}#splw-location-weather-pro-356896.grid-two .daily-forecast .splw-forecast-weather select,#splw-location-weather-pro-356896.splw-main-wrapper:is(.template-one,.template-two,.template-three) .splw-pro-wrapper div:is(.splw-pro-header-title-wrapper,.splw-pro-current-temp,.splw-pro-weather-short-desc,.splw-other-opt,.splw-adv-forecast-days,.splw-weather-detailed-updated-time){padding-right : 0px;padding-left : 0px;}#splw-location-weather-pro-356896.splw-main-wrapper:not(.horizontal-view,.tabs-view,.table-view) .splw-pro-wrapper{padding-top : 16px;}#splw-location-weather-pro-356896.splw-main-wrapper:is(.horizontal-view) .splw-pro-templates-body {margin-top : 16px;margin-right : 0px;margin-left : 0px;margin-bottom: 10px;}#splw-location-weather-pro-356896.table-one .lw-current-data div.lw-current-data-left-area,#splw-location-weather-pro-356896.accordion-view .splw-forecast-details-wrapper,#splw-location-weather-pro-356896.accordion-view .splw-accordion-three-header,#splw-location-weather-pro-356896.grid-view div:is(.splw-weather-current-card,.splw-hourly-section,.splw-forecast-daily-item),#splw-location-weather-pro-356896.grid-view .splw-grid-item:not(.hourly-forecast,.sp-weather-map),#splw-location-weather-pro-356896.table-two .lw-current-data-table,#splw-location-weather-pro-356896.splw-main-wrapper.tabs-view .splw-tab-content {padding : 16px 0px 10px 0px;}#splw-location-weather-pro-356896.accordion-four .splw-accordion-three-header{padding-bottom:0;}#splw-location-weather-pro-356896.splw-main-wrapper:not(.horizontal-view) .splw-pro-templates-body {margin-bottom: 10px;}#splw-location-weather-pro-356896:not(.tabs-view,.table-view) .splw-pro-wrapper{ border: 0px solid #e2e2e2}#splw-location-weather-pro-356896:not(.tabs-view,.table-view) .splw-pro-wrapper{border-radius: 0px;}#splw-location-weather-pro-356896 div:is(.splw-pro-header-title, .splw-weather-header__city,.splw-weather-header__current) {font-size: 27px;line-height: 38px;letter-spacing: 0px;margin-top: 0px; margin-bottom: 4px;color: #fff;text-transform: none;justify-content: center; }#splw-location-weather-pro-356896 div:is(.splw-pro-current-time,.splw-weather-header__time-value,.splw-weather-header__date) {font-size: 14px;line-height: 16px;letter-spacing: 0px;margin-top: 0px;margin-bottom: 10px;color: #fff;text-transform: none;text-align: center;justify-content: center;}#splw-location-weather-pro-356896:is(.template-two,.template-five) .splw-pro-wrapper .splw-pro-current-time { justify-content: space-between;}#splw-location-weather-pro-356896 div.splw-weather-header__time-value {text-align: left;}#splw-location-weather-pro-356896 .splw-pro-current-temp span.cur-temp,#splw-location-weather-pro-356896 .splw-weather-temperature__value {font-size: 48px;letter-spacing: 0px;margin-top: 0px;margin-bottom: 0px;color: #fff;text-transform: none;line-height: 56px;}#splw-location-weather-pro-356896.grid-two .splw-cur-temp{justify-content: center;}#splw-location-weather-pro-356896.combined-view .splw-weather-forecast__title{font-size: 20px;margin-bottom: 15px;margin-top: 0;color: #fff;}#splw-location-weather-pro-356896 .splw-pro-current-temp .temperature-scale,#splw-location-weather-pro-356896 .splw-weather-temperature .temperature-scale {font-size: 16px;line-height: 22px;margin-left: 4px;}#splw-location-weather-pro-356896 .splw-cur-temp i,#splw-location-weather-pro-356896 .splw-weather-temperature__icon img,#splw-location-weather-pro-356896 .splw-weather-temperature__icon svg,#splw-location-weather-pro-356896 .splw-pro-wrapper .splw-cur-temp img{ width: 58px;font-size: 58px;}#splw-location-weather-pro-356896 .splw-pro-current-temp span.temp-min-max,#splw-location-weather-pro-356896 .splw-weather-description__high-low{font-size: 14px;line-height: 0px;letter-spacing: 0px;color: #fff;text-transform: none;}#splw-location-weather-pro-356896 .splw-pro-current-temp .tem-min-max-wrapper{text-align: center ;margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-356896 .splw-pro-weather-short-desc,#splw-location-weather-pro-356896 .weather-feel-like,#splw-location-weather-pro-356896 .weather-desc,#splw-location-weather-pro-356896 .splw-weather-description__feels-like,#splw-location-weather-pro-356896 .splw-weather-description__condition{font-size: 16px;line-height: 20px;letter-spacing: 0px;margin-top: 20px;margin-bottom: 0px;color: #fff;text-transform: capitalize;text-align: center;}#splw-location-weather-pro-356896 .splw-weather-description__feels-like{font-size: 13px;}#splw-location-weather-pro-356896:is(.template-four,.horizontal-one,.horizontal-two) .splw-pro-weather-short-desc .weather-desc{font-size: 18px;font-weight: 500;}#splw-location-weather-pro-356896 .splw-pro-weather-short-desc .temperature-scale{font-size: 10px;font-weight: 500;vertical-align: top;margin-left: 3px;margin-top: -3px;}#splw-location-weather-pro-356896 .splw-weather-icons{font-size: 14px;line-height: 27px;letter-spacing: 0px;color: #fff;text-transform: none;margin-top: 20px;margin-bottom: 0px;}#splw-location-weather-pro-356896 .splw-other-opt,#splw-location-weather-pro-356896 .splw-grid-item:not(.hourly-forecast,.sp-weather-map),#splw-location-weather-pro-356896 .splw-weather-current-units,#splw-location-weather-pro-356896.horizontal-four .lw-sunrise-sunset-wrapper{font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #fff;text-transform: none;margin-top: 20px;margin-bottom: 10px;text-align: center;}#splw-location-weather-pro-356896 .splw-grid-item:not(.hourly-forecast,.sp-weather-map,.daily-forecast) .options-value.bold{font-size:22px;}#splw-location-weather-pro-356896 .splw-weather-current-units .splw-weather-unit__title{font-size: 11px;color: #fff;}#splw-location-weather-pro-356896 .splw-weather-current-units .splw-weather-unit__value .wind-weather-direction svg g{fill:#fff;}#splw-location-weather-pro-356896 .splw-current-unit-pagination button,#splw-location-weather-pro-356896 .lw-current-data-table thead th{color: #fff;}#splw-location-weather-pro-356896.horizontal-four .lw-sunrise-sunset-wrapper{margin-top: 50px;}#splw-location-weather-pro-356896 .splw-other-opt .splw-gusts-wind svg polygon{fill:#fff;}#splw-location-weather-pro-356896:is(.template-two,.template-three,.template-four,.template-five,.horizontal-view) .splw-other-opt .options-value{font-weight: 600;}#splw-location-weather-pro-356896 .lw-carousel-wrapper .lw-current-arrow i{color:#ffffff;}#splw-location-weather-pro-356896 .lw-carousel-wrapper .lw-current-arrow:hover i{color: #ffffff;}#splw-location-weather-pro-356896 .lw-sunrise-sunset-wrapper .lw-sky{border-top-color:#ff7d7d;}#splw-location-weather-pro-356896 .lw-sunrise-sunset-wrapper .lw-sky i{color:#FFDF00;font-size:20px;}
55#splw-location-weather-pro-356896 .splw-moon-details .lw-sunrise-sunset-wrapper .lw-sky i{fill:#b1b1b1;font-size:20px;}#splw-location-weather-pro-356896:is(.tabs-view.tabs-one,.table-two) .lw-current-data .lw-sunrise-sunset-wrapper div{font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #fff;text-transform: none;}#splw-location-weather-pro-356896.splw-main-wrapper .splw-weather-details div:not(.icons_splw) span.details-icon i,#splw-location-weather-pro-356896 .splw-weather-accordion .details-icon i,#splw-location-weather-pro-356896 .splw-weather-unit .details-icon i,#splw-location-weather-pro-356896 .splw-forecast-item .details-icon i,#splw-location-weather-pro-356896 .splw-grid-item .details-icon i,#splw-location-weather-pro-356896.splw-main-wrapper .lw-forecast-table th i{font-size:16px;color:#ffffff;}#splw-location-weather-pro-356896 .splw-weather-detailed-updated-time,#splw-location-weather-pro-356896 .splw-weather-attribution{font-size: 11px;line-height: 26px;letter-spacing: 0px;text-transform: none;text-align: center;}#splw-location-weather-pro-356896 .splw-pro-wrapper,#splw-location-weather-pro-356896 .splw-pro-wrapper .splw-weather-attribution a,#splw-location-weather-pro-356896 .splw-pro-wrapper .splw-weather-detailed-updated-time a{ color:#fff;text-decoration: none;}#splw-location-weather-pro-356896 .splw-pro-wrapper .splw-weather-detailed-updated-time a{text-decoration: underline dotted;text-decoration-color: #ffffff75;}#splw-location-weather-pro-356896 .splw-pro-wrapper .lw-footer{margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-356896.splw-main-wrapper:not(.template-one,.template-two,.template-three) .splw-adv-forecast-days{margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-356896 .splw-forecast,#splw-location-weather-pro-356896 .splw-accordion-item .splw-accordion-header,#splw-location-weather-pro-356896 .splw-accordion-item .splw-forecast-grid,#splw-location-weather-pro-356896 .splw-forecast-single-item .splw-accordion-three-header,#splw-location-weather-pro-356896 .splw-accordion-item .title,#splw-location-weather-pro-356896 .splw-accordion-item ,#splw-location-weather-pro-356896 .splw-weather-forecast__item,#splw-location-weather-pro-356896 .splw-weather-forecast__title,#splw-location-weather-pro-356896 .splw-adv-forecast-days,#splw-location-weather-pro-356896 .splw-forecast-weather select, #splw-location-weather-pro-356896 .splw-forecast-weather option,#splw-location-weather-pro-356896 .lw-forecast-table tr{font-size: 14px;letter-spacing: 0px;text-transform: none;margin-top: 0px;margin-bottom: 0px;color: #fff;line-height: 1.5;}#splw-location-weather-pro-356896.grid-one .splw-forecast-daily-item,#splw-location-weather-pro-356896.grid-view .splw-forecast-header-area,#splw-location-weather-pro-356896 .splw-hourly-item,#splw-location-weather-pro-356896 .splw-pagination-buttons button,#splw-location-weather-pro-356896 .splw-details-tab-content,#splw-location-weather-pro-356896 .lw-forecast-table th{color: #fff;}#splw-location-weather-pro-356896.grid-two .splw-hourly-section .splw-tab.active::after,#splw-location-weather-pro-356896.horizontal-one .splw-adv-forecast-days .splw-tab.active::after,#splw-location-weather-pro-356896.grid-one .splw-forecast-section .splw-tab.active::after{background: #fff;}#splw-location-weather-pro-356896 .splw-popup-modal .splw-forecast-item{color: #000000;}#splw-location-weather-pro-356896 .splw-accordion-item .title{color: #ff1200;}#splw-location-weather-pro-356896 .splw-accordion-item .value,#splw-location-weather-pro-356896 .splw-forecast-item .value,#splw-location-weather-pro-356896 .splw-accordion-item .splw-temperature-item,#splw-location-weather-pro-356896:is(.template-two,.template-four) .splw-forecast .splw-forecast-time{font-size: 16px;font-weight:500;}#splw-location-weather-pro-356896 .splw-accordion-item .splw-accordion-header .splw-temp{font-size: 20px;}#splw-location-weather-pro-356896 .splw-forecast-weather select {margin-top: 0;margin-bottom: 0;}#splw-location-weather-pro-356896.template-three .splw-forecast .splw-forecast-time{font-weight:500;}#splw-location-weather-pro-356896 .lw-forecast-carousel .lw-arrow i{color:#ffffff;}#splw-location-weather-pro-356896 .lw-forecast-carousel .lw-arrow:hover i{color: #ffffff;}#splw-location-weather-pro-356896 .splw-accordion-item .splw-accordion-header .splw-toggle i,#splw-location-weather-pro-356896 .lw-select-arrow i{color: #fff;}#splw-location-weather-pro-356896.horizontal-view.horizontal-three .splw-pro-templates-body div:is(.splw-pro-weather-short-desc, .splw-pro-header-title-wrapper, .splw-pro-header, .splw-pro-current-temp, .splw-other-opt, .temperature-scale, .splw-adv-forecast-days) { margin: auto 0;}#splw-location-weather-pro-356896 .splw-pro-wrapper .splw-forecast-weather::after {background-color: #fff;}#splw-location-weather-pro-356896:not(.tabs-view, .table-view,.table) .splw-pro-wrapper,#splw-location-weather-pro-356896 .splw-forecast-weather option{background:#022351}#splw-location-weather-pro-356896.splw-main-wrapper .lw-national-weather-alerts:hover{color:#022351 ;border-color:#022351 ;}#splw-location-weather-pro-356896.splw-main-wrapper .splw-pro-daily-weather-details.lw-carousel-flat .lw-carousel-wrapper .swiper-wrapper div,#splw-location-weather-pro-356896.splw-main-wrapper.template-five .splw-pro-daily-weather-details.lw-carousel-simple .lw-carousel-wrapper .swiper-wrapper div, #splw-location-weather-pro-356896.template-six .splw-pro-daily-weather-details .lw-carousel-wrapper .swiper-wrapper div,#splw-location-weather-pro-356896.horizontal-four .splw-pro-wrapper .splw-pro-daily-weather-details .splw-other-opt div,#splw-location-weather-pro-356896:is(.template-six,.horizontal-four) .splw-forecast-icons,#splw-location-weather-pro-356896.horizontal-four .splw-pro-wrapper .splw-pro-header-title-wrapper{background:#022b65;}#splw-location-weather-pro-356896 .splw-adv-forecast-days.hourly .lw-days,#splw-location-weather-pro-356896 #lw-hourly-content .lw-hourly-date,#splw-location-weather-pro-356896 .lw-hourly-forecast .lw-days{display: none;}#splw-location-weather-pro-356896.horizontal-three #lw-hourly-content .temp-min-mex span:is(.lw-forecast-separator, .low, .low-scale), #splw-location-weather-pro-356896.horizontal-three .splw-adv-forecast-days.hourly .temp-min-mex span:is(.lw-forecast-separator,.low, .low-scale),#splw-location-weather-pro-356896horizontal-three .lw-hourly-forecast .temp-min-mex span:is(.lw-forecast-separator, .lw-low-temp){display: none;}#splw-location-weather-pro-356896 .splw-pro-daily-weather-details.lw-center .splw-other-opt{text-align: center;}#splw-location-weather-pro-356896.splw-main-wrapper .splw-pro-daily-weather-details:is(.lw-center,.lw-left,.lw-justified) .splw-weather-details div:not(.lw-sunrise-sunset-wrapper,.lw-sunrise-sunset-wrapper div,.splw-weather-icons, .splw-weather-icons > div ) {margin: 0 0px;padding: 4px 0;}#splw-location-weather-pro-356896.splw-main-wrapper .splw-pro-daily-weather-details:not(.lw-center,.lw-left,.lw-justified,.lw-carousel-flat,.lw-carousel-simple,.lw-grid-three ) .splw-weather-details div:not(.lw-sunrise-sunset-wrapper,.lw-sunrise-sunset-wrapper div,.splw-weather-icons, .splw-weather-icons > div ) {padding: 4px 0px;}#splw-location-weather-pro-356896 .splw-pro-wrapper .lw-tabs_nav label{font-size: 16px;line-height: 22px;letter-spacing: 0px;text-transform: none;color: #ffffff;background: #F26C0D;border-top: 2px solid #F26C0D;border-right: 1px solid #ffffff;}#splw-location-weather-pro-356896 .splw-pro-wrapper .lw-tabs_nav label.active{color: #EA6A1D;background: #ffffff;}#splw-location-weather-pro-356896.tabs-view .splw-pro-wrapper .splw-tabs-layout .lw-tabs_nav{justify-content: flex-start;}#splw-location-weather-pro-356896.splw-main-wrapper .splw-tab-content{border: 2px solid #F26C0D;}#splw-location-weather-pro-356896 .splw-tabs-layout .lw-tabs_nav label:nth-child(1){border-left: 2px solid #F26C0D;}#splw-location-weather-pro-356896 .splw-tabs-layout .lw-tabs_nav label:nth-last-child(1){border-right: 2px solid #F26C0D;}#splw-location-weather-pro-356896 .splw-tabs-layout .lw-tabs_nav label.active{border-top:4px solid #F26C0D;}#splw-location-weather-pro-356896 .lw-table-pagination button:not([disabled]),#splw-location-weather-pro-356896 .lw-table-pagination button:not([disabled]) .pagination-icon svg{color: #F26C0D;fill: #F26C0D;}#splw-location-weather-pro-356896 .splw-tab-content{border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}#splw-location-weather-pro-356896 .lw-tabs_nav label:nth-last-child(1) {border-top-right-radius: 4px;}#splw-location-weather-pro-356896 .lw-tabs_nav label:nth-child(1) {border-top-left-radius: 4px;}@media (max-width: 480px) {#splw-location-weather-pro-356896 .splw-tabs-layout .lw-tabs_nav label{border-left: 2px solid #F26C0D;border-right: 2px solid #F26C0D;}#splw-location-weather-pro-356896 .splw-tabs-layout .lw-tabs_nav label:not(:last-child){margin-bottom:2px;}}#splw-location-weather-pro-356896 .splw-tab-content{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}#splw-location-weather-pro-356896.vertical-view.table .splw-pro-wrapper,#splw-location-weather-pro-356896.table .splw-forecast-weather option,#splw-location-weather-pro-356896 .splw-tab-content,#splw-location-weather-pro-356896.table-two .lw-current-data-table,##splw-location-weather-pro-356896.table-view table tbody,#splw-location-weather-pro-356896.table-view table tbody tr{background: #fff;}#splw-location-weather-pro-356896 .splw-pro-wrapper div:is(.lw-daily-forecast, .lw-hourly-forecast) .lw-forecast-table tbody tr:nth-child(even){background: rgba(244, 244, 244, 1);}#splw-location-weather-pro-356896.splw-main-wrapper .lw-national-weather-alerts{color:#fff ;border-color:#fff ;}#splw-location-weather-pro-356896.splw-main-wrapper.table .splw-pro-daily-weather-details .splw-other-opt,#splw-location-weather-pro-356896.splw-main-wrapper.table .splw-pro-weather-short-desc{ margin-top : 20px;}#splw-location-weather-pro-356896.splw-main-wrapper {position: relative;}#lw-preloader-356896{position: absolute;
55left: 0;top: 0;height: 100%;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;background: #fff;z-index: 9999;}#splw-location-weather-pro-356897.splw-main-wrapper:not(.weather-map),#splw-location-weather-pro-356897.splw-main-wrapper.tabs-view.weather-map ,#splw-location-weather-pro-356897.splw-main-wrapper.combined-view.weather-map,#splw-location-weather-pro-356897.splw-main-wrapper.accordion-view,#splw-location-weather-pro-356897.splw-main-wrapper.grid-view{max-width: 320px;margin : 16px auto;width: 100%; overflow: hidden;}#splw-location-weather-pro-356897.splw-main-wrapper.accordion-view .splw-weather-accordion{max-width: 320px;}#splw-location-weather-pro-356897.splw-main-wrapper.weather-map:not(.tabs-view,.combined-view,.accordion-view,.grid-view){max-width: 1200px;margin : 16px auto;height: 700px;border: 0px solid #e2e2e2;border-radius: 0px}#splw-location-weather-pro-356897.splw-main-wrapper.tabs-view.weather-map{border: 0;}#splw-location-weather-pro-356897.splw-main-wrapper.tabs-view.weather-map .lw-leaflet-container {border: 0px solid #e2e2e2;}#splw-location-weather-pro-356897.splw-main-wrapper.weather-map .lw-leaflet-container{border-radius: 0px}#splw-location-weather-pro-356897.splw-main-wrapper:is(.horizontal-view) .splw-weather-detailed-updated-time,#splw-location-weather-pro-356897.splw-main-wrapper:not(.horizontal-view,.tabs-view,.table-view,.template-one,.template-two,.template-three) .splw-pro-wrapper div:is(.splw-pro-header-title-wrapper,.splw-pro-current-temp,.splw-pro-weather-short-desc,.splw-other-opt,.splw-adv-forecast-days,.splw-weather-detailed-updated-time){margin-right : 0px;margin-left : 0px;}#splw-location-weather-pro-356897.grid-two .daily-forecast .splw-forecast-weather select,#splw-location-weather-pro-356897.splw-main-wrapper:is(.template-one,.template-two,.template-three) .splw-pro-wrapper div:is(.splw-pro-header-title-wrapper,.splw-pro-current-temp,.splw-pro-weather-short-desc,.splw-other-opt,.splw-adv-forecast-days,.splw-weather-detailed-updated-time){padding-right : 0px;padding-left : 0px;}#splw-location-weather-pro-356897.splw-main-wrapper:not(.horizontal-view,.tabs-view,.table-view) .splw-pro-wrapper{padding-top : 16px;}#splw-location-weather-pro-356897.splw-main-wrapper:is(.horizontal-view) .splw-pro-templates-body {margin-top : 16px;margin-right : 0px;margin-left : 0px;margin-bottom: 10px;}#splw-location-weather-pro-356897.table-one .lw-current-data div.lw-current-data-left-area,#splw-location-weather-pro-356897.accordion-view .splw-forecast-details-wrapper,#splw-location-weather-pro-356897.accordion-view .splw-accordion-three-header,#splw-location-weather-pro-356897.grid-view div:is(.splw-weather-current-card,.splw-hourly-section,.splw-forecast-daily-item),#splw-location-weather-pro-356897.grid-view .splw-grid-item:not(.hourly-forecast,.sp-weather-map),#splw-location-weather-pro-356897.table-two .lw-current-data-table,#splw-location-weather-pro-356897.splw-main-wrapper.tabs-view .splw-tab-content {padding : 16px 0px 10px 0px;}#splw-location-weather-pro-356897.accordion-four .splw-accordion-three-header{padding-bottom:0;}#splw-location-weather-pro-356897.splw-main-wrapper:not(.horizontal-view) .splw-pro-templates-body {margin-bottom: 10px;}#splw-location-weather-pro-356897:not(.tabs-view,.table-view) .splw-pro-wrapper{ border: 0px solid #e2e2e2}#splw-location-weather-pro-356897:not(.tabs-view,.table-view) .splw-pro-wrapper{border-radius: 0px;}#splw-location-weather-pro-356897 div:is(.splw-pro-header-title, .splw-weather-header__city,.splw-weather-header__current) {font-size: 27px;line-height: 38px;letter-spacing: 0px;margin-top: 0px; margin-bottom: 4px;color: #fff;text-transform: none;justify-content: center; }#splw-location-weather-pro-356897 div:is(.splw-pro-current-time,.splw-weather-header__time-value,.splw-weather-header__date) {font-size: 14px;line-height: 16px;letter-spacing: 0px;margin-top: 0px;margin-bottom: 10px;color: #fff;text-transform: none;text-align: center;justify-content: center;}#splw-location-weather-pro-356897:is(.template-two,.template-five) .splw-pro-wrapper .splw-pro-current-time { justify-content: space-between;}#splw-location-weather-pro-356897 div.splw-weather-header__time-value {text-align: left;}#splw-location-weather-pro-356897 .splw-pro-current-temp span.cur-temp,#splw-location-weather-pro-356897 .splw-weather-temperature__value {font-size: 48px;letter-spacing: 0px;margin-top: 0px;margin-bottom: 0px;color: #fff;text-transform: none;line-height: 56px;}#splw-location-weather-pro-356897.grid-two .splw-cur-temp{justify-content: center;}#splw-location-weather-pro-356897.combined-view .splw-weather-forecast__title{font-size: 20px;margin-bottom: 15px;margin-top: 0;color: #fff;}#splw-location-weather-pro-356897 .splw-pro-current-temp .temperature-scale,#splw-location-weather-pro-356897 .splw-weather-temperature .temperature-scale {font-size: 16px;line-height: 22px;margin-left: 4px;}#splw-location-weather-pro-356897 .splw-cur-temp i,#splw-location-weather-pro-356897 .splw-weather-temperature__icon img,#splw-location-weather-pro-356897 .splw-weather-temperature__icon svg,#splw-location-weather-pro-356897 .splw-pro-wrapper .splw-cur-temp img{ width: 58px;font-size: 58px;}#splw-location-weather-pro-356897 .splw-pro-current-temp span.temp-min-max,#splw-location-weather-pro-356897 .splw-weather-description__high-low{font-size: 14px;line-height: 0px;letter-spacing: 0px;color: #fff;text-transform: none;}#splw-location-weather-pro-356897 .splw-pro-current-temp .tem-min-max-wrapper{text-align: center ;margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-356897 .splw-pro-weather-short-desc,#splw-location-weather-pro-356897 .weather-feel-like,#splw-location-weather-pro-356897 .weather-desc,#splw-location-weather-pro-356897 .splw-weather-description__feels-like,#splw-location-weather-pro-356897 .splw-weather-description__condition{font-size: 16px;line-height: 20px;letter-spacing: 0px;margin-top: 20px;margin-bottom: 0px;color: #fff;text-transform: capitalize;text-align: center;}#splw-location-weather-pro-356897 .splw-weather-description__feels-like{font-size: 13px;}#splw-location-weather-pro-356897:is(.template-four,.horizontal-one,.horizontal-two) .splw-pro-weather-short-desc .weather-desc{font-size: 18px;font-weight: 500;}#splw-location-weather-pro-356897 .splw-pro-weather-short-desc .temperature-scale{font-size: 10px;font-weight: 500;vertical-align: top;margin-left: 3px;margin-top: -3px;}#splw-location-weather-pro-356897 .splw-weather-icons{font-size: 14px;line-height: 27px;letter-spacing: 0px;color: #fff;text-transform: none;margin-top: 20px;margin-bottom: 0px;}#splw-location-weather-pro-356897 .splw-other-opt,#splw-location-weather-pro-356897 .splw-grid-item:not(.hourly-forecast,.sp-weather-map),#splw-location-weather-pro-356897 .splw-weather-current-units,#splw-location-weather-pro-356897.horizontal-four .lw-sunrise-sunset-wrapper{font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #fff;text-transform: none;margin-top: 20px;margin-bottom: 10px;text-align: center;}#splw-location-weather-pro-356897 .splw-grid-item:not(.hourly-forecast,.sp-weather-map,.daily-forecast) .options-value.bold{font-size:22px;}#splw-location-weather-pro-356897 .splw-weather-current-units .splw-weather-unit__title{font-size: 11px;color: #fff;}#splw-location-weather-pro-356897 .splw-weather-current-units .splw-weather-unit__value .wind-weather-direction svg g{fill:#fff;}#splw-location-weather-pro-356897 .splw-current-unit-pagination button,#splw-location-weather-pro-356897 .lw-current-data-table thead th{color: #fff;}#splw-location-weather-pro-356897.horizontal-four .lw-sunrise-sunset-wrapper{margin-top: 50px;}#splw-location-weather-pro-356897 .splw-other-opt .splw-gusts-wind svg polygon{fill:#fff;}#splw-location-weather-pro-356897:is(.template-two,.template-three,.template-four,.template-five,.horizontal-view) .splw-other-opt .options-value{font-weight: 600;}#splw-location-weather-pro-356897 .lw-carousel-wrapper .lw-current-arrow i{color:#ffffff;}#splw-location-weather-pro-356897 .lw-carousel-wrapper .lw-current-arrow:hover i{color: #ffffff;}#splw-location-weather-pro-356897 .lw-sunrise-sunset-wrapper .lw-sky{border-top-color:#ff7d7d;}#splw-location-weather-pro-356897 .lw-sunrise-sunset-wrapper .lw-sky i{color:#FFDF00;font-size:20px;}
55#splw-location-weather-pro-356897 .splw-moon-details .lw-sunrise-sunset-wrapper .lw-sky i{fill:#b1b1b1;font-size:20px;}#splw-location-weather-pro-356897:is(.tabs-view.tabs-one,.table-two) .lw-current-data .lw-sunrise-sunset-wrapper div{font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #fff;text-transform: none;}#splw-location-weather-pro-356897.splw-main-wrapper .splw-weather-details div:not(.icons_splw) span.details-icon i,#splw-location-weather-pro-356897 .splw-weather-accordion .details-icon i,#splw-location-weather-pro-356897 .splw-weather-unit .details-icon i,#splw-location-weather-pro-356897 .splw-forecast-item .details-icon i,#splw-location-weather-pro-356897 .splw-grid-item .details-icon i,#splw-location-weather-pro-356897.splw-main-wrapper .lw-forecast-table th i{font-size:16px;color:#ffffff;}#splw-location-weather-pro-356897 .splw-weather-detailed-updated-time,#splw-location-weather-pro-356897 .splw-weather-attribution{font-size: 11px;line-height: 26px;letter-spacing: 0px;text-transform: none;text-align: center;}#splw-location-weather-pro-356897 .splw-pro-wrapper,#splw-location-weather-pro-356897 .splw-pro-wrapper .splw-weather-attribution a,#splw-location-weather-pro-356897 .splw-pro-wrapper .splw-weather-detailed-updated-time a{ color:#fff;text-decoration: none;}#splw-location-weather-pro-356897 .splw-pro-wrapper .splw-weather-detailed-updated-time a{text-decoration: underline dotted;text-decoration-color: #ffffff75;}#splw-location-weather-pro-356897 .splw-pro-wrapper .lw-footer{margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-356897.splw-main-wrapper:not(.template-one,.template-two,.template-three) .splw-adv-forecast-days{margin-top: 0px;margin-bottom: 0px;}#splw-location-weather-pro-356897 .splw-forecast,#splw-location-weather-pro-356897 .splw-accordion-item .splw-accordion-header,#splw-location-weather-pro-356897 .splw-accordion-item .splw-forecast-grid,#splw-location-weather-pro-356897 .splw-forecast-single-item .splw-accordion-three-header,#splw-location-weather-pro-356897 .splw-accordion-item .title,#splw-location-weather-pro-356897 .splw-accordion-item ,#splw-location-weather-pro-356897 .splw-weather-forecast__item,#splw-location-weather-pro-356897 .splw-weather-forecast__title,#splw-location-weather-pro-356897 .splw-adv-forecast-days,#splw-location-weather-pro-356897 .splw-forecast-weather select, #splw-location-weather-pro-356897 .splw-forecast-weather option,#splw-location-weather-pro-356897 .lw-forecast-table tr{font-size: 14px;letter-spacing: 0px;text-transform: none;margin-top: 0px;margin-bottom: 0px;color: #fff;line-height: 1.5;}#splw-location-weather-pro-356897.grid-one .splw-forecast-daily-item,#splw-location-weather-pro-356897.grid-view .splw-forecast-header-area,#splw-location-weather-pro-356897 .splw-hourly-item,#splw-location-weather-pro-356897 .splw-pagination-buttons button,#splw-location-weather-pro-356897 .splw-details-tab-content,#splw-location-weather-pro-356897 .lw-forecast-table th{color: #fff;}#splw-location-weather-pro-356897.grid-two .splw-hourly-section .splw-tab.active::after,#splw-location-weather-pro-356897.horizontal-one .splw-adv-forecast-days .splw-tab.active::after,#splw-location-weather-pro-356897.grid-one .splw-forecast-section .splw-tab.active::after{background: #fff;}#splw-location-weather-pro-356897 .splw-popup-modal .splw-forecast-item{color: #000000;}#splw-location-weather-pro-356897 .splw-accordion-item .title{color: #ff1200;}#splw-location-weather-pro-356897 .splw-accordion-item .value,#splw-location-weather-pro-356897 .splw-forecast-item .value,#splw-location-weather-pro-356897 .splw-accordion-item .splw-temperature-item,#splw-location-weather-pro-356897:is(.template-two,.template-four) .splw-forecast .splw-forecast-time{font-size: 16px;font-weight:500;}#splw-location-weather-pro-356897 .splw-accordion-item .splw-accordion-header .splw-temp{font-size: 20px;}#splw-location-weather-pro-356897 .splw-forecast-weather select {margin-top: 0;margin-bottom: 0;}#splw-location-weather-pro-356897.template-three .splw-forecast .splw-forecast-time{font-weight:500;}#splw-location-weather-pro-356897 .lw-forecast-carousel .lw-arrow i{color:#ffffff;}#splw-location-weather-pro-356897 .lw-forecast-carousel .lw-arrow:hover i{color: #ffffff;}#splw-location-weather-pro-356897 .splw-accordion-item .splw-accordion-header .splw-toggle i,#splw-location-weather-pro-356897 .lw-select-arrow i{color: #fff;}#splw-location-weather-pro-356897.horizontal-view.horizontal-three .splw-pro-templates-body div:is(.splw-pro-weather-short-desc, .splw-pro-header-title-wrapper, .splw-pro-header, .splw-pro-current-temp, .splw-other-opt, .temperature-scale, .splw-adv-forecast-days) { margin: auto 0;}#splw-location-weather-pro-356897 .splw-pro-wrapper .splw-forecast-weather::after {background-color: #fff;}#splw-location-weather-pro-356897:not(.tabs-view, .table-view,.table) .splw-pro-wrapper,#splw-location-weather-pro-356897 .splw-forecast-weather option{background:#022351}#splw-location-weather-pro-356897.splw-main-wrapper .lw-national-weather-alerts:hover{color:#022351 ;border-color:#022351 ;}#splw-location-weather-pro-356897.splw-main-wrapper .splw-pro-daily-weather-details.lw-carousel-flat .lw-carousel-wrapper .swiper-wrapper div,#splw-location-weather-pro-356897.splw-main-wrapper.template-five .splw-pro-daily-weather-details.lw-carousel-simple .lw-carousel-wrapper .swiper-wrapper div, #splw-location-weather-pro-356897.template-six .splw-pro-daily-weather-details .lw-carousel-wrapper .swiper-wrapper div,#splw-location-weather-pro-356897.horizontal-four .splw-pro-wrapper .splw-pro-daily-weather-details .splw-other-opt div,#splw-location-weather-pro-356897:is(.template-six,.horizontal-four) .splw-forecast-icons,#splw-location-weather-pro-356897.horizontal-four .splw-pro-wrapper .splw-pro-header-title-wrapper{background:#022b65;}#splw-location-weather-pro-356897 .splw-adv-forecast-days.hourly .lw-days,#splw-location-weather-pro-356897 #lw-hourly-content .lw-hourly-date,#splw-location-weather-pro-356897 .lw-hourly-forecast .lw-days{display: none;}#splw-location-weather-pro-356897.horizontal-three #lw-hourly-content .temp-min-mex span:is(.lw-forecast-separator, .low, .low-scale), #splw-location-weather-pro-356897.horizontal-three .splw-adv-forecast-days.hourly .temp-min-mex span:is(.lw-forecast-separator,.low, .low-scale),#splw-location-weather-pro-356897horizontal-three .lw-hourly-forecast .temp-min-mex span:is(.lw-forecast-separator, .lw-low-temp){display: none;}#splw-location-weather-pro-356897 .splw-pro-daily-weather-details.lw-center .splw-other-opt{text-align: center;}#splw-location-weather-pro-356897.splw-main-wrapper .splw-pro-daily-weather-details:is(.lw-center,.lw-left,.lw-justified) .splw-weather-details div:not(.lw-sunrise-sunset-wrapper,.lw-sunrise-sunset-wrapper div,.splw-weather-icons, .splw-weather-icons > div ) {margin: 0 0px;padding: 4px 0;}#splw-location-weather-pro-356897.splw-main-wrapper .splw-pro-daily-weather-details:not(.lw-center,.lw-left,.lw-justified,.lw-carousel-flat,.lw-carousel-simple,.lw-grid-three ) .splw-weather-details div:not(.lw-sunrise-sunset-wrapper,.lw-sunrise-sunset-wrapper div,.splw-weather-icons, .splw-weather-icons > div ) {padding: 4px 0px;}#splw-location-weather-pro-356897 .splw-pro-wrapper .lw-tabs_nav label{font-size: 16px;line-height: 22px;letter-spacing: 0px;text-transform: none;color: #ffffff;background: #F26C0D;border-top: 2px solid #F26C0D;border-right: 1px solid #ffffff;}#splw-location-weather-pro-356897 .splw-pro-wrapper .lw-tabs_nav label.active{color: #EA6A1D;background: #ffffff;}#splw-location-weather-pro-356897.tabs-view .splw-pro-wrapper .splw-tabs-layout .lw-tabs_nav{justify-content: flex-start;}#splw-location-weather-pro-356897.splw-main-wrapper .splw-tab-content{border: 2px solid #F26C0D;}#splw-location-weather-pro-356897 .splw-tabs-layout .lw-tabs_nav label:nth-child(1){border-left: 2px solid #F26C0D;}#splw-location-weather-pro-356897 .splw-tabs-layout .lw-tabs_nav label:nth-last-child(1){border-right: 2px solid #F26C0D;}#splw-location-weather-pro-356897 .splw-tabs-layout .lw-tabs_nav label.active{border-top:4px solid #F26C0D;}#splw-location-weather-pro-356897 .lw-table-pagination button:not([disabled]),#splw-location-weather-pro-356897 .lw-table-pagination button:not([disabled]) .pagination-icon svg{color: #F26C0D;fill: #F26C0D;}#splw-location-weather-pro-356897 .splw-tab-content{border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}#splw-location-weather-pro-356897 .lw-tabs_nav label:nth-last-child(1) {border-top-right-radius: 4px;}#splw-location-weather-pro-356897 .lw-tabs_nav label:nth-child(1) {border-top-left-radius: 4px;}@media (max-width: 480px) {#splw-location-weather-pro-356897 .splw-tabs-layout .lw-tabs_nav label{border-left: 2px solid #F26C0D;border-right: 2px solid #F26C0D;}#splw-location-weather-pro-356897 .splw-tabs-layout .lw-tabs_nav label:not(:last-child){margin-bottom:2px;}}#splw-location-weather-pro-356897 .splw-tab-content{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}#splw-location-weather-pro-356897.vertical-view.table .splw-pro-wrapper,#splw-location-weather-pro-356897.table .splw-forecast-weather option,#splw-location-weather-pro-356897 .splw-tab-content,#splw-location-weather-pro-356897.table-two .lw-current-data-table,##splw-location-weather-pro-356897.table-view table tbody,#splw-location-weather-pro-356897.table-view table tbody tr{background: #fff;}#splw-location-weather-pro-356897 .splw-pro-wrapper div:is(.lw-daily-forecast, .lw-hourly-forecast) .lw-forecast-table tbody tr:nth-child(even){background: rgba(244, 244, 244, 1);}#splw-location-weather-pro-356897.splw-main-wrapper .lw-national-weather-alerts{color:#fff ;border-color:#fff ;}#splw-location-weather-pro-356897.splw-main-wrapper.table .splw-pro-daily-weather-details .splw-other-opt,#splw-location-weather-pro-356897.splw-main-wrapper.table .splw-pro-weather-short-desc{ margin-top : 20px;}#splw-location-weather-pro-356897.splw-main-wrapper {position: relative;}#lw-preloader-356897{position: absolute;
55left: 0;top: 0;height: 100%;width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;background: #fff;z-index: 9999;}
56/*# sourceURL=splw-styles-inline-css */
57</style>
58<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/old-style.min.css?ver=3.5.0" as="style"><link rel='stylesheet' id='splw-old-style-css' href='https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/css/old-style.min.css?ver=3.5.0' media='all' />
59<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/includes/Blocks/build/style-index.css?ver=3.5.0" as="style"><link rel='stylesheet' id='splw_index_style-css' href='https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/includes/Blocks/build/style-index.css?ver=3.5.0' media='all' />
60<style id="global-styles-inline-css">
61:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
61--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.469), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.091), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.327), 42px);--wp--preset--font-family--system-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{font-family: var(--wp--preset--font-family--system-font);font-size: var(--wp--preset--font-size--medium);line-height: 1.6;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
61.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}
62:root :where(.wp-block-icon svg){width: 24px;}
63:root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.645), 1.5em);line-height: 1.6;}
64/*# sourceURL=global-styles-inline-css */
65</style>
66<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/announcement-bar/css/style.css?ver=2.2.8" as="style"><link rel='stylesheet' id='announcement-bar-style-css' href='https://yoursaintjohn.ca/wp-content/plugins/announcement-bar/css/style.css?ver=2.2.8' media='all' />
67<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/css/events-manager.min.css?ver=7.4.5" as="style"><link rel='stylesheet' id='events-manager-css' href='https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/css/events-manager.min.css?ver=7.4.5' media='all' />
68<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1790918088" as="style"><link rel='stylesheet' id='cmplz-general-css' href='https://yoursaintjohn.ca/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1790918088' media='all' />
69<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.4.3" as="style"><link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://yoursaintjohn.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.4.3' media='all' />
70<link rel="preload" href="https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/css/ptb-public.css?ver=2.3.5" as="style"><link rel='stylesheet' id='ptb-css' href='https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/css/ptb-public.css?ver=2.3.5' media='all' />
71<link rel="preload" href="https://yoursaintjohn.ca/wp-content/uploads/complianz/css/banner-1-optout.css?ver=1790918094" as="style"><link rel='stylesheet' id='cmplz-banner-1-optout-css' href='https://yoursaintjohn.ca/wp-content/uploads/complianz/css/banner-1-optout.css?ver=1790918094' media='all' />
72<script id="jquery-core-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 72
72
73<script id="jquery-migrate-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 73
73
74<script id="jquery-ui-core-js-before">
75jQuery.uiBackCompat = true;
76//# sourceURL=jquery-ui-core-js-before
77</script>
vendor: 1 bytes, line 77
77
78<script id="jquery-ui-core-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 78
78
79<script id="jquery-ui-mouse-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 79
79
80<script id="jquery-ui-sortable-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 80
80
81<script id="jquery-ui-datepicker-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 81
81
82<script id="jquery-ui-datepicker-js-after">
83jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
84//# sourceURL=jquery-ui-datepicker-js-after
85</script>
vendor: 1 bytes, line 85
85
86<script id="jquery-ui-resizable-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/resizable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 86
86
87<script id="jquery-ui-draggable-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/draggable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 87
87
88<script id="jquery-ui-controlgroup-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/controlgroup.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 88
88
89<script id="jquery-ui-checkboxradio-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/checkboxradio.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 89
89
90<script id="jquery-ui-button-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/button.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 90
90
91<script id="jquery-ui-dialog-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/jquery/ui/dialog.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 91
91
92<script id="events-manager-js-extra">
93var EM = {"ajaxurl":"https://yoursaintjohn.ca/wp-admin/admin-ajax.php","locationajaxurl":"https://yoursaintjohn.ca/wp-admin/admin-ajax.php?action=locations_search","firstDay":"1","locale":"en","dateFormat":"yy-mm-dd","ui_css":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/css/jquery-ui/build.min.css","show24hours":"0","is_ssl":"1","autocomplete_limit":"10","calendar":{"breakpoints":{"small":560,"medium":908,"large":false},"month_format":"M Y"},"phone":"","datepicker":{"format":"Y-m-d"},"search":{"breakpoints":{"small":650,"medium":850,"full":false}},"url":"https://yoursaintjohn.ca/wp-content/plugins/events-manager","assets":{"input.em-uploader":{"js":{"em-uploader":{"url":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/js/em-uploader.js?v=7.4.5","event":"em_uploader_ready","requires":"filepond"},"filepond-validate-size":"filepond/plugins/filepond-plugin-file-validate-size.js?v=7.4.5","filepond-validate-type":"filepond/plugins/filepond-plugin-file-validate-type.js?v=7.4.5","filepond-image-validate-size":"filepond/plugins/filepond-plugin-image-validate-size.js?v=7.4.5","filepond-exif-orientation":"filepond/plugins/filepond-plugin-image-exif-orientation.js?v=7.4.5","filepond-get-file":"filepond/plugins/filepond-plugin-get-file.js?v=7.4.5","filepond-plugin-image-overlay":"filepond/plugins/filepond-plugin-image-overlay.js?v=7.4.5","filepond-plugin-image-thumbnail":"filepond/plugins/filepond-plugin-image-thumbnail.js?v=7.4.5","filepond-plugin-pdf-preview-overlay":"filepond/plugins/filepond-plugin-pdf-preview-overlay.js?v=7.4.5","filepond-plugin-file-icon":"filepond/plugins/filepond-plugin-file-icon.js?v=7.4.5","filepond":{"url":"filepond/filepond.js?v=7.4.5","locale":""}},"css":{"em-filepond":"filepond/em-filepond.min.css?v=7.4.5","filepond-preview":"filepond/plugins/filepond-plugin-image-preview.min.css?v=7.4.5","filepond-plugin-image-overlay":"filepond/plugins/filepond-plugin-image-overlay.min.css?v=7.4.5","filepond-get-file":"filepond/plugins/filepond-plugin-get-file.min.css?v=7.4.5"}},".em-event-editor":{"js":{"event-editor":{"url":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/js/events-manager-event-editor.js?v=7.4.5","event":"em_event_editor_ready"}},"css":{"event-editor":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/css/events-manager-event-editor.min.css?v=7.4.5"}},".em-recurrence-sets, .em-timezone":{"js":{"luxon":{"url":"luxon/luxon.js?v=7.4.5","event":"em_luxon_ready"}}},".em-booking-form, #em-booking-form, .em-booking-recurring, .em-event-booking-form":{"js":{"em-bookings":{"url":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/js/bookingsform.js?v=7.4.5","event":"em_booking_form_js_loaded"}}},"#em-opt-archetypes":{"js":{"archetypes":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/js/admin-archetype-editor.js?v=7.4.5","archetypes_ms":"https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/js/admin-archetypes.js?v=7.4.5","qs":"qs/qs.js?v=7.4.5"}}},"cached":"1","uploads":{"endpoint":"https://yoursaintjohn.ca/wp-json/events-manager/v1/uploads","nonce":"70116b03e9","delete_confirm":"Are you sure you want to delete this file? It will be deleted upon submission.","images":{"max_file_size":"","image_max_width":"","image_max_height":"","image_min_width":"50","image_min_height":"50"},"files":{"max_file_size":"","types":{"0":"image/gif","1":"image/jpeg","3":"image/png","4":"image/webp"}}},"api_nonce":"fe5dfc13cb","txt_search":"Search","txt_searching":"Searching...","txt_loading":"Loading...","event_detach_warning":"Are you sure you want to detach this event? By doing so, this event will be independent of the recurring set of events.","delete_recurrence_warning":"Are you sure you want to delete all recurrences of this event? All events will be moved to trash."};
94//# sourceURL=events-manager-js-extra
95</script>
vendor: 1 bytes, line 95
95
96<script id="events-manager-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/js/events-manager.js?ver=7.4.5"></script>
vendor: 1 bytes, line 96
96
97<script id="moment-js" defer="defer" src="https://yoursaintjohn.ca/wp-includes/js/dist/vendor/moment.min.js?ver=2.30.1"></script>
vendor: 1 bytes, line 97
97
98<script id="moment-js-after">
99moment.updateLocale( 'en_US', {"months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"week":{"dow":1},"longDateFormat":{"LT":"g:i a","LTS":null,"L":null,"LL":"F j, Y","LLL":"F j, Y g:i a","LLLL":null}} );
100//# sourceURL=moment-js-after
101</script>
vendor: 1 bytes, line 101
101
102<script id="chart-js-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/events-manager/includes/external/chartjs/chart.umd.min.js?ver=7.4.5"></script>
vendor: 1 bytes, line 102
102
103<script id="ptb-js-extra">
104var ptb = {"url":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/","ver":"2.3.5","include":"https://yoursaintjohn.ca/wp-includes/js/","is_themify":"1","jqmeter":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/jqmeter.min.js","ajaxurl":"https://yoursaintjohn.ca/wp-admin/admin-ajax.php","comments_nonce":"6615e4ea86","comments_error":"Could not post your comment. Please try again.","comments_title_one":"1 Comment","comments_title_many":"%s Comments","lng":"en","map_key":"AIzaSyBH3fGUk9efHOUdDaYPRMgXFbH8AP9t7IU","modules":{"gallery":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/gallery.js","selector":".ptb_extra_showcase, .ptb_extra_gallery_masonry .ptb_extra_gallery"},"map":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/map.js","selector":".ptb_extra_map"},"progress_bar":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/progress_bar.js","selector":".ptb_extra_progress_bar"},"rating":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/rating.js","
104selector":".ptb_extra_rating"},"video":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/video.js","selector":".ptb_extra_show_video"},"accordion":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/accordion.js","selector":".ptb_extra_accordion"},"lightbox":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/lightbox.js","selector":".ptb_lightbox, .ptb_extra_lightbox, .ptb_extra_video_lightbox"},"masonry":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/masonry.js","selector":".ptb_masonry"},"post_filter":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/post_filter.js","selector":".ptb-post-filter"},"comments":{"js":"https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/modules/comments.js","selector":".ptb_comments"}}};
105//# sourceURL=ptb-js-extra
106</script>
vendor: 1 bytes, line 106
106
107<script id="ptb-js" defer="defer" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/themify-ptb/public/js/ptb-public.js?ver=2.3.5"></script>
107
108<link rel="https://api.w.org/" href="https://yoursaintjohn.ca/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://yoursaintjohn.ca/wp-json/wp/v2/pages/1687" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://yoursaintjohn.ca/xmlrpc.php?rsd" />
109<meta name="generator" content="WordPress 7.1.3" />
110<link rel='shortlink' href='https://yoursaintjohn.ca/?p=1687' />
111			<style>.cmplz-hidden {
112					display: none !important;
113				}</style>
114				            <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style>
115            
116	<style>
117	@keyframes themifyAnimatedBG{
118		0%{background-color:#33baab}100%{background-color:#e33b9e}50%{background-color:#4961d7}33.3%{background-color:#2ea85c}25%{background-color:#2bb8ed}20%{background-color:#dd5135}
119	}
120	.module_row.animated-bg{
121		animation:themifyAnimatedBG 30000ms infinite alternate
122	}
123	</style>
124	
124<script type="text/javascript">
125    (function(c,l,a,r,i,t,y){
126        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
127        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
128        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
129    })(window, document, "clarity", "script", "v1c9z3j001");
130</script>
130
131
132<script id="cijs">!function (i, m, p, c, t) {
133        c = i.createElement(m), t = i.getElementsByTagName(m)[0], c.async = 1, c.src = p, c.type="module", t.parentNode.insertBefore(c, t)
134        }(document, "script", "https://app.cyberimpact.com/form/api.js?IF3zZz50pwBjvTDPx89hkhKjT78ugp7X8RLMfhVIdKoashoLHVTWpoQ6zS_59ZyoVw9FYQtIP6VF6AtkK6Temg~~");</script>
134
135<meta name="google-site-verification" content="qhhbXDoYMYuhp0f5ED8kHTdBiYfnq3VVjZvC-Q0L_FQ" />
136<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1419846198016411"
137     crossorigin="anonymous"></script>
137<link rel="icon" href="https://yoursaintjohn.ca/wp-content/uploads/2025/11/cropped-YourSJ-bug-bg-32x32.png" sizes="32x32" />
138<link rel="icon" href="https://yoursaintjohn.ca/wp-content/uploads/2025/11/cropped-YourSJ-bug-bg-192x192.png" sizes="192x192" />
139<link rel="apple-touch-icon" href="https://yoursaintjohn.ca/wp-content/uploads/2025/11/cropped-YourSJ-bug-bg-180x180.png" />
140<meta name="msapplication-TileImage" content="https://yoursaintjohn.ca/wp-content/uploads/2025/11/cropped-YourSJ-bug-bg-270x270.png" />
141<link rel="prefetch" href="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/js/themify-script.js?ver=8.3.3"><link rel="prefetch" href="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/js/modules/themify-sidemenu.js?ver=8.6.1"><link rel="prefetch" href="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/js/modules/sticky.js?ver=8.6.1"><link rel="prefetch" href="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/js/modules/menu.js?ver=8.6.1"><link rel="preload" href="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/js/themify-builder-script.js?ver=8.6.1" as="script" fetchpriority="low"><style id="tf_gf_fonts_style">@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L0UUMJng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L9UUMJng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L1UUMJng.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L6UUMJng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L2UUMJng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L3UUMJng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L0UUMJng.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L9UUMJng.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L1UUMJng.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;
141src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L6UUMJng.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L2UUMJng.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L3UUMJng.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC53FwrK3iLTcvneQg7Ca725JhhKnNqk6L5UUM.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;
141src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Inter';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VFteOcEg.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VGdeOcEg.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;}@font-face{font-family:'Poppins';font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJPax9k0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJLax9k0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-style:italic;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJzaxw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:600;font-display:swap;
141src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJPax9k0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJLax9k0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJzaxw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJPax9k0.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJLax9k0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwTs572Xtc6ZYQws9YVwnNDTJzaxw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNJfJ7Cww.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNIfJ7Cww.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNGfJ4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNJfJ7Cww.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNIfJ7Cww.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNGfJ4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Public Sans';font-weight:700;font-display:swap;
141src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNJfJ7Cww.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Public Sans';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNIfJ7Cww.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Public Sans';font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/publicsans/v21/ijwRs572Xtc6ZYQws9YVwnNGfJ4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}</style><link rel="preload" fetchpriority="high" href="https://yoursaintjohn.ca/wp-content/uploads/themify-concate/2084081466/themify-2277311374.css" as="style"><link fetchpriority="high" id="themify_concate-css" rel="stylesheet" href="https://yoursaintjohn.ca/wp-content/uploads/themify-concate/2084081466/themify-2277311374.css"><link rel="preconnect" href="https://www.google-analytics.com"><style id="tf-sv-root-vars">:root{--theme_rounded:12px;--theme_rounded_sm:10px;--theme_input_rounded:12px;--theme_btn_rounded:30px;--blue:#4d7de1;--brown:#a35004;--gray:#989797;--green:#4aab10;--light-blue:#bdd9fd;--light-green:#9bd611;--light-purple:#c1bafd;--orange:#ff9600;--pink:#feb4e4;--purple:#7a6bf8;--red:#e8311f;--yellow:#fff06c;}</style>
142<style id="wp-custom-css">
143.portal-styles {
144	background-color:#f2f2f5;
145}
146
147.white-bg{
148	background-color:#fff;
149	padding: 20px 20px;
150}
151
152#menu-main-menu .child-arrow {
153    display: block !important;
154	right: -12px;
155	opacity:1!important;
156}
157
158.box-header-title {
159	font-size:1em;
160}
161
162.box-header-title {
163	display:none;
164}
165
166.gform_footer input[type=submit] {background:333!important;}
167
168.gform-body input[type=radio] {
169	padding: 0 0!important;
170	border-radius: 50%!important;
171	border:1px solid grey!important;
172}
173
174input[type=checkbox]:before {
175	transform: rotate(0deg) skewY(0deg);}
176
177.themify_announcement.shortcode {
178	background:#fff;
179}
180.themify_announcement.shortcode .carousel-nav-wrap {
181    position: absolute;
182    right: 20px;
183    top: 10px;
184}
185
186a.event_btn {
187    background-color: #022351!important;
188color:#fff  !important;
189	display: inline-block;
190    margin-top: 10px !important;
191    font-size: var(--tb_mb_f, 1em);
192    line-height: 1.35;
193    padding: .625em 1.25em;
194	text-decoration: none;
195}
196
197
198	
199/*Promotions Announcement bar*/
200.themify_announcement .announcement_title {
201	text-transform: none!important;
202}
203.announcement_content {
204	color:#fff;
205}
206.themify_announcement.shortcode {
207	background:#022351;
208	border-radius: 0 0;
209}
210.themify_announcement.shortcode .carousel-nav-wrap {
211    position: absolute;
212    right: 20px;
213    top: 10px;
214}
215.announcement_title {
216	background: transparent!important;
217}
218.themify_announcement .carousel-nav-wrap .carousel-next:before, .themify_announcement .carousel-nav-wrap .carousel-prev:after {
219    color: #FFF;
220}
221
222/*Default buttons*/
223:root :where(.wp-element-button, .wp-block-button__link)
224 {
225	 background-color: #022351;
226border-radius: 0 0;}
227a:hover.wp-element-button {
228	color: #fff;
229}
230/*Events search icon*/
231.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg {
232	display:none;
233}
234
235/*Medium splash*/
236@media (max-width: 768px) {
237	#div-gpt-ad-1764167554375-0 {
238		display:none;
239	}
240	#div-gpt-ad-1764167554375-1{
241		padding-top:20px;
242		padding-bottom: 30px;
243	}
244}
245@media (min-width: 769px) {
246	#div-gpt-ad-1764167554375-1 {
247		display:none;
248	}
249	#div-gpt-ad-1764167554375-0{
250		padding-top:20px;
251		padding-bottom: 30px;
252	}
253}
254</style>
255			</head>
256			<body class="wp-singular page-template-default page page-id-1687 wp-theme-themify-ultra wp-child-theme-themify-ultra-child-1 skin-default sidebar-none full_width no-home tb_animation_on ready-view header-horizontal fixed-header-enabled footer-horizontal-left sidemenu-active">
257				<a class="screen-reader-text skip-to-content" href="#tbp_content">Skip to content</a><!-- hook content: themify_body_start --><!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 257-258
257
258<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
258GTM-KGV3NHPJ
vendor: 85 bytes, lines 258-259
258"
259height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
260<!-- End Google Tag Manager (noscript) --><!-- /hook content: themify_body_start --><svg id="tf_svg" style="display:none"><defs><symbol id="tf-ti-arrow-circle-right" viewBox="0 0 32 32"><path d="m12.88 7.81-1.32 1.32L18.44 16l-6.88 6.88 1.31 1.3L21.13 16zM32 16c0-8.81-7.19-16-16-16S0 7.19 0 16s7.19 16 16 16 16-7.19 16-16zm-1.88 0a14.12 14.12 0 1 1-28.28.02A14.12 14.12 0 0 1 30.13 16z"/></symbol><symbol id="tf-ti-search" viewBox="0 0 32 32"><path d="m31.25 29.875-1.313 1.313-9.75-9.75a12.019 12.019 0 0 1-7.938 3c-6.75 0-12.25-5.5-12.25-12.25 0-3.25 1.25-6.375 3.563-8.688C5.875 1.25 8.937-.063 12.25-.063c6.75 0 12.25 5.5 12.25 12.25 0 3-1.125 5.813-3 7.938zm-19-7.312c5.688 0 10.313-4.688 10.313-10.375S17.938 1.813 12.25 1.813c-2.813 0-5.375 1.125-7.313 3.063-2 1.938-3.063 4.563-3.063 7.313 0 5.688 4.625 10.375 10.375 10.375z"/></symbol><symbol id="tf-fas-search" viewBox="0 0 32 32"><path d="M31.6 27.7q.4.4.4 1t-.4 1.1l-1.8 1.8q-.4.4-1 .4t-1.1-.4l-6.3-6.3q-.4-.4-.4-1v-1Q17.5 26 13 26q-5.4 0-9.2-3.8T0 13t3.8-9.2T13 0t9.2 3.8T26 13q0 4.5-2.8 8h1q.7 0 1.1.4zM13 21q3.3 0 5.7-2.3T21 13t-2.3-5.7T13 5 7.3 7.3 5 13t2.3 5.7T13 21z"/></symbol><symbol id="tf-ti-email" viewBox="0 0 32 32"><path d="M0 3.75h32v24.5H0V3.75zM16 18.5 29 5.62H3zM10.81 16 1.87 7.19V24.8zm1.38 1.38-9.13 9h25.7l-9-8.94L16 21.12zm8.87-1.25L30.13 25V7.19z"/></symbol><symbol id="tf-fas-play" viewBox="0 0 28 32"><path d="M26.5 13.44Q28 14.3 28 16t-1.5 2.56l-22 13q-1.44.88-2.97.04T0 29V3Q0 1.13 1.6.34t2.9.1z"/></symbol><symbol id="tf-ti-facebook" viewBox="0 0 32 32"><path d="M23.44 10.5h-5V7.75c0-1.44.19-2.25 2.25-2.25h2.75V0H19c-5.31 0-7.13 2.69-7.13 7.19v3.31h-3.3V16h3.3v16h6.57V16h4.44z"/></symbol><symbol id="tf-fab-instagram" viewBox="0 0 32 32"><path d="M14 8.81q3 0 5.1 2.1t2.09 5.1-2.1 5.08T14 23.2t-5.1-2.1T6.82 16t2.1-5.1T14 8.82zm0 11.88q1.94 0 3.31-1.38T18.7 16t-1.38-3.31T14 11.3t-3.31 1.38T9.3 16t1.38 3.31T14 20.7zM23.13 8.5q0 .69-.47 1.19t-1.16.5-1.19-.5-.5-1.19.5-1.16 1.19-.46 1.16.46.46 1.16zm4.8 1.75Q28 11.94 28 16t-.06 5.75q-.19 3.81-2.28 5.9t-5.9 2.23Q18.05 30 14 30t-5.75-.13q-3.81-.18-5.87-2.25-.82-.75-1.32-1.75t-.72-1.93-.21-2.2Q0 20.07 0 16t.13-5.81Q.3 6.44 2.38 4.37q2.06-2.12 5.87-2.31Q9.94 2 14 2t5.75.06q3.81.19 5.9 2.28t2.29 5.9zm-3 14q.2-.5.32-1.28t.19-1.88.06-1.78V12.7l-.06-1.78-.19-1.88-.31-1.28q-.75-1.94-2.69-2.69-.5-.18-1.28-.31t-1.88-.19-1.75-.06H10.7l-1.78.06-1.88.19-1.28.31q-1.94.75-2.69 2.7-.18.5-.31 1.27t-.19 1.88-.06 1.75v6l.03 1.53.1 1.6.18 1.34.25 1.12q.82 1.94 2.69 2.69.5.19 1.28.31t1.88.19 1.75.06h6.65l1.78-.06 1.88-.19 1.28-.31q1.94-.81 2.69-2.69z"/></symbol><symbol id="tf-fab-facebook" viewBox="0 0 17 32"><path d="M13.5 5.31q-1.13 0-1.78.38t-.85.94-.18 1.43V12H16l-.75 5.69h-4.56V32H4.8V17.7H0V12h4.8V7.5q0-3.56 2-5.53T12.13 0q2.68 0 4.37.25v5.06h-3z"/></symbol><symbol id="tf-fab-x-twitter" viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></symbol><symbol id="tf-ti-angle-up" viewBox="0 0 32 32"><path d="M30.8 22.4 16 7.6 1.2 22.4l1.4 1.4L16 10.2l13.4 13.6z"/></symbol><style id="tf_fonts_style">.tf_fa.tf-fas-play{width:0.873em}</style></defs></svg>
260<script> </script>
260					<div id="pagewrap" class="tf_box hfeed site">
261						<!-- hook content: themify_header_start -->
261<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
vendor: 2 bytes, line 261
261
262<script>
263  window.googletag = window.googletag || {cmd: []};
264  googletag.cmd.push(function() {
265    googletag.defineSlot('/21620553008/ysj_big-box', [300, 250], 'div-gpt-ad-1764165759798-0').addService(googletag.pubads());
266    googletag.defineSlot('/21620553008/ysj_big-box', [300, 250], 'div-gpt-ad-1764165759798-1').addService(googletag.pubads());
267    googletag.pubads().enableSingleRequest();
268    googletag.pubads().collapseEmptyDivs();
269    googletag.enableServices();
270  });
271</script>
vendor: 2 bytes, line 271
271
272<script>
273  window.googletag = window.googletag || {cmd: []};
274  googletag.cmd.push(function() {
275    googletag.defineSlot('/21620553008/ysj_half-page', [[300, 600], [300, 250]], 'div-gpt-ad-1764166421246-0').addService(googletag.pubads());
276googletag.defineSlot('/21620553008/ysj_half-page', [[300, 600], [300, 250]], 'div-gpt-ad-1764166421246-1').addService(googletag.pubads());
277googletag.defineSlot('/21620553008/ysj_half-page', [[300, 600], [300, 250]], 'div-gpt-ad-1764166421246-2').addService(googletag.pubads());
278    googletag.pubads().enableSingleRequest();
279    googletag.pubads().collapseEmptyDivs();
280    googletag.enableServices();
281  });
282</script>
vendor: 2 bytes, line 282
282
283<script>
284  window.googletag = window.googletag || {cmd: []};
285  googletag.cmd.push(function() {
286    googletag.defineSlot('/21620553008/ysj_leaderboard', [728, 90], 'div-gpt-ad-1764166912709-0').addService(googletag.pubads());
287googletag.defineSlot('/21620553008/ysj_leaderboard', [320, 50], 'div-gpt-ad-1764166912709-1').addService(googletag.pubads());
288    googletag.pubads().enableSingleRequest();
289    googletag.pubads().collapseEmptyDivs();
290    googletag.enableServices();
291  });
292</script>
vendor: 2 bytes, line 292
292
293<script>
294  window.googletag = window.googletag || {cmd: []};
295  googletag.cmd.push(function() {
296    googletag.defineSlot('/21620553008/ysj_billboard', [[728, 90], [970, 250]], 'div-gpt-ad-1764167246559-0').addService(googletag.pubads());
297googletag.defineSlot('/21620553008/ysj_billboard', [[320, 100], [320, 50]], 'div-gpt-ad-1764167246559-1').addService(googletag.pubads());
298googletag.defineSlot('/21620553008/ysj_billboard', [[728, 90], [970, 250]], 'div-gpt-ad-1764167246559-2').addService(googletag.pubads());
299googletag.defineSlot('/21620553008/ysj_billboard', [[320, 100], [320, 50]], 'div-gpt-ad-1764167246559-3').addService(googletag.pubads());
300    googletag.pubads().enableSingleRequest();
301    googletag.pubads().collapseEmptyDivs();
302    googletag.enableServices();
303  });
304</script>
vendor: 2 bytes, line 304
304
305<script>
306  window.googletag = window.googletag || {cmd: []};
307  googletag.cmd.push(function() {
308    googletag.defineSlot('/21620553008/ysj_medium-splash', [640, 480], 'div-gpt-ad-1764167554375-0').addService(googletag.pubads());
309googletag.defineSlot('/21620553008/ysj_medium-splash', [300, 250], 'div-gpt-ad-1764167554375-1').addService(googletag.pubads());
310    googletag.pubads().enableSingleRequest();
311    googletag.pubads().collapseEmptyDivs();
312    googletag.enableServices();
313  });
314</script>
vendor: 2 bytes, line 314
314
315<script>
316  window.googletag = window.googletag || {cmd: []};
317  googletag.cmd.push(function() {
318    googletag.defineSlot('/21620553008/ysj_weather-sponsor', [300, 110], 'div-gpt-ad-1764168691800-0').addService(googletag.pubads());
319    googletag.pubads().enableSingleRequest();
320    googletag.pubads().collapseEmptyDivs();
321    googletag.enableServices();
322  });
323</script>
323
324<!-- /hook content: themify_header_start --><!-- hook content: themify_header_start -->
324<script>
325  window.googletag = window.googletag || {cmd: []};
326  googletag.cmd.push(function() {
327    googletag.defineSlot('/21620553008/ysj_traffic-leaderboard', [728, 90], 'div-gpt-ad-1766073301598-0').addService(googletag.pubads());
328googletag.defineSlot('/21620553008/ysj_traffic-leaderboard', [320, 50], 'div-gpt-ad-1766073301598-1').addService(googletag.pubads());
329    googletag.pubads().enableSingleRequest();
330    googletag.pubads().collapseEmptyDivs();
331    googletag.enableServices();
332  });
333</script>
333
334<!-- /hook content: themify_header_start --><!-- Builder Pro Template Start: Header --><header id="tbp_header" class="tbp_template" data-label="disabled"><!--themify_builder_content-->
335<div id="themify_builder_content-10" data-postid="10" class="themify_builder_content themify_builder_content-10 themify_builder tf_clear">
336                    <div  data-sticky-active="{&quot;d&quot;:[]}" data-lazy="1" class="module_row themify_builder_row tb_csg6345 tb_first tf_w">
337                        <div class="row_inner col_align_middle tb_col_count_2 tf_box tf_rel">
338                        <div  data-lazy="1" class="module_column tb-column col4-2 tb_fg2x345 first">
339                    <!-- Site Logo module -->
340<div  class="module module-site-logo tb_m6ok345 " data-lazy="1">
341    <div class="site-logo-inner">
342				
343					<a href="https://yoursaintjohn.ca">
344			
345			<img src="https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-1024x206-258x52.png" width="258" height="52" class="wp-post-image wp-image-11" alt="Your Saint John" srcset="https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-1024x206-258x52.png 258w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-300x60.png 300w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-1024x206.png 1024w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-768x155.png 768w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn.png 1280w" sizes="(max-width: 258px) 100vw, 258px" />						</a>
346				    </div>
347</div>
348<!-- /Site Logo module -->
349        </div>
350                    <div  data-lazy="1" class="module_column tb-column col4-2 tb_tuqg345 last">
351                    <!-- module menu -->
352<div  class="module module-menu tb_i2vx345  mobile-menu-slide" data-menu-style="mobile-menu-slide" data-menu-breakpoint="900" data-menu-direction="right" data-element-id="tb_i2vx345" data-lazy="1">
353            <style>
354            @media(max-width:900px){
355                .tb_i2vx345 .menu-module-burger{
356                    display:inline-block
357                }
358                .tb_i2vx345 .module-menu-container{
359                    display:none
360                }
361                .tb_i2vx345 .module-menu-container.is-open{
362                    display:block
363                }
364            }
365        </style>
366        <a rel="nofollow" href="#" class="tf_hide menu-module-burger">
367            <span class="menu-module-burger-inner tf_inline_b tf_rel"></span>
368            <span class="screen-reader-text">Menu</span>
369        </a>
370        
371    <div class="module-menu-container tb_mega_menu"><ul id="menu-main-menu" class="ui tf_clearfix nav tf_rel tf_scrollbar  transparent"><li  id="menu-item-469" class="menu-item-page-467 menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children has-sub-menu menu-item-469" aria-haspopup="true"><a  href="https://yoursaintjohn.ca/news/">News<span class="child-arrow"></span></a> <ul class="sub-menu"><li  id="menu-item-470" class="menu-item-category-26 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-470 menu-category-26-parent-469" data-termid="26" data-tax="category"><a  href="https://yoursaintjohn.ca/sports/">Sports</a> </li>
372<li  id="menu-item-1690" class="menu-item-page-1687 menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1687 current_page_item menu-item-1690 menu-page-1687-parent-469"><a  href="https://yoursaintjohn.ca/road-report/" aria-current="page">Road Report &#038; Bus Delays</a> </li>
373<li  id="menu-item-345363" class="menu-item-custom-345363 menu-item menu-item-type-custom menu-item-object-custom menu-item-345363 menu-custom-345363-parent-469"><a  target="_blank" rel="noopener" href="https://www.gnb.ca/en/emergency/fire-watch.html">NB Fire Watch</a> </li>
374<li  id="menu-item-473" class="menu-item-page-173 menu-item menu-item-type-post_type menu-item-object-page menu-item-473 menu-page-173-parent-469"><a  href="https://yoursaintjohn.ca/weather/">Weather</a> </li>
375<li  id="menu-item-347701" class="menu-item-custom-347701 menu-item menu-item-type-custom menu-item-object-custom menu-item-347701 menu-custom-347701-parent-469"><a  href="https://yoursaintjohn.ca/weather/#tides-times">Tides Times</a> </li>
376</ul></li>
377<li  id="menu-item-474" class="menu-item-custom-474 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-sub-menu menu-item-474" aria-haspopup="true"><a  href="https://yoursaintjohn.ca/events/">Events<span class="child-arrow"></span></a> <ul class="sub-menu"><li  id="menu-item-348212" class="menu-item-page-169 menu-item menu-item-type-post_type menu-item-object-page menu-item-348212 menu-page-169-parent-474"><a  href="https://yoursaintjohn.ca/submit-an-event/">Submit an Event</a> </li>
378</ul></li>
379<li  id="menu-item-475" class="menu-item-page-160 menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children has-sub-menu menu-item-475" aria-haspopup="true"><a  href="https://yoursaintjohn.ca/life/">Life<span class="child-arrow"></span></a> <ul class="sub-menu"><li  id="menu-item-249308" class="menu-item-category-59 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-249308 menu-category-59-parent-475" data-termid="59" data-tax="category"><a  href="https://yoursaintjohn.ca/community/">Community</a> </li>
380<li  id="menu-item-358431" class="menu-item-category-639 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-358431 menu-category-639-parent-475" data-termid="639" data-tax="category"><a  href="https://yoursaintjohn.ca/entertainment/">Entertainment</a> </li>
381<li  id="menu-item-482" class="menu-item-category-29 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-482 menu-category-29-parent-475" data-termid="29" data-tax="category"><a  href="https://yoursaintjohn.ca/what-to-do/">What To Do</a> </li>
382<li  id="menu-item-486" class="menu-item-page-484 menu-item menu-item-type-post_type menu-item-object-page menu-item-486 menu-page-484-parent-475"><a  href="https://yoursaintjohn.ca/your-saint-john-in-pictures/">Your Saint John in Pictures</a> </li>
383</ul></li>
384<li  id="menu-item-488" class="menu-item-custom-488 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-sub-menu menu-item-488" aria-haspopup="true"><a >Discover<span class="child-arrow"></span></a> <ul class="sub-menu"><li  id="menu-item-490" class="menu-item-category-8 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-490 menu-category-8-parent-488" data-termid="8" data-tax="category"><a  href="https://yoursaintjohn.ca/camping/">Camping</a> </li>
385<li  id="menu-item-1644" class="menu-item-category-40 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-1644 menu-category-40-parent-488" data-termid="40" data-tax="category"><a  href="https://yoursaintjohn.ca/charitable-organizations/">Charitable Organizations</a> </li>
386<li  id="menu-item-493" class="menu-item-category-9 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-493 menu-category-9-parent-488" data-termid="9" data-tax="category"><a  href="https://yoursaintjohn.ca/culture-centres/">Culture Centres</a> </li>
387<li  id="menu-item-494" class="menu-item-category-24 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-494 menu-category-24-parent-488" data-termid="24" data-tax="category"><a  href="https://yoursaintjohn.ca/dog-parks/">Dog Parks</a> </li>
388<li  id="menu-item-323746" class="menu-item-category-11 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-323746 menu-category-11-parent-488" data-termid="11" data-tax="category"><a  href="https://yoursaintjohn.ca/hiking-trails/">
388Hiking Trails</a> </li>
389<li  id="menu-item-1978" class="menu-item-category-14 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-1978 menu-category-14-parent-488" data-termid="14" data-tax="category"><a  href="https://yoursaintjohn.ca/parks-beaches/">Parks &amp; Beaches</a> </li>
390<li  id="menu-item-495" class="menu-item-page-145 menu-item menu-item-type-post_type menu-item-object-page menu-item-495 menu-page-145-parent-488"><a  href="https://yoursaintjohn.ca/food-drink-guide/">Food Guide</a> </li>
391<li  id="menu-item-498" class="menu-item-category-16 menu-item menu-item-type-taxonomy menu-item-object-category mega-link menu-item-498 menu-category-16-parent-488" data-termid="16" data-tax="category"><a  href="https://yoursaintjohn.ca/seasonal-activities/">Seasonal Activities</a> </li>
392<li  id="menu-item-500" class="menu-item-page-167 menu-item menu-item-type-post_type menu-item-object-page menu-item-500 menu-page-167-parent-488"><a  href="https://yoursaintjohn.ca/sports-and-recreation-clubs/">Sports and Recreation Clubs</a> </li>
393<li  id="menu-item-501" class="menu-item-page-176 menu-item menu-item-type-post_type menu-item-object-page menu-item-501 menu-page-176-parent-488"><a  href="https://yoursaintjohn.ca/where-to-stay/">Where to Stay</a> </li>
394</ul></li>
395<li  id="menu-item-471" class="menu-item-custom-471 menu-item menu-item-type-custom menu-item-object-custom menu-item-471"><a  href="https://yoursaintjohn.ca/obituaries/">Obituaries</a> </li>
396<li  id="menu-item-503" class="menu-item-custom-503 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-sub-menu menu-item-503" aria-haspopup="true"><a >Connect<span class="child-arrow"></span></a> <ul class="sub-menu"><li  id="menu-item-361091" class="menu-item-page-360969 menu-item menu-item-type-post_type menu-item-object-page menu-item-361091 menu-page-360969-parent-503"><a  href="https://yoursaintjohn.ca/saint-john-halloween-map/">Saint John Halloween Map</a> </li>
397<li  id="menu-item-504" class="menu-item-page-22 menu-item menu-item-type-post_type menu-item-object-page menu-item-504 menu-page-22-parent-503"><a  href="https://yoursaintjohn.ca/advertising/">Advertising</a> </li>
398<li  id="menu-item-505" class="menu-item-page-138 menu-item menu-item-type-post_type menu-item-object-page menu-item-505 menu-page-138-parent-503"><a  href="https://yoursaintjohn.ca/contests/">Contests</a> </li>
399<li  id="menu-item-506" class="menu-item-page-163 menu-item menu-item-type-post_type menu-item-object-page menu-item-506 menu-page-163-parent-503"><a  href="https://yoursaintjohn.ca/newsletter-signup/">Signup for our Newsletter</a> </li>
400<li  id="menu-item-507" class="menu-item-page-143 menu-item menu-item-type-post_type menu-item-object-page menu-item-507 menu-page-143-parent-503"><a  href="https://yoursaintjohn.ca/contributors/">Contributors</a> </li>
401<li  id="menu-item-508" class="menu-item-page-24 menu-item menu-item-type-post_type menu-item-object-page menu-item-508 menu-page-24-parent-503"><a  href="https://yoursaintjohn.ca/contact/">Contact</a> </li>
402</ul></li>
403<li  id="menu-item-509" class="menu-item-custom-509 menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-mega-dropdown dropdown-columns-3 has-sub-menu menu-item-509" aria-haspopup="true"><a ><em> <svg  class="tf_fa tf-ti-arrow-circle-right" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-arrow-circle-right" xlink:href="#tf-ti-arrow-circle-right"></use></svg></em> Listen<span class="child-arrow"></span></a> <ul class="sub-menu"><li class="themify-widget-menu"><div class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="https://listen.streamon.fm/chtd" target="_blank"><img src="https://yoursaintjohn.ca/wp-content/uploads/2025/12/charlotte-fm-logo-listenLive.gif" alt="Charlotte FM"/></a></div></div></li>
404<li class="themify-widget-menu"><div class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="https://listen.streamon.fm/chwv" target="_blank"><img src="https://yoursaintjohn.ca/wp-content/uploads/2025/12/973-theWave-logo.png" alt="97.3 The Wave"/></a></div></div></li>
405<li class="themify-widget-menu"><div class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="https://listen.streamon.fm/chsj" target="_blank"><img src="https://yoursaintjohn.ca/wp-content/uploads/2025/12/Country94-logo.gif" alt="Country 94"/></a></div></div></li>
406<li class="themify-widget-menu"><div class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="https://insights.transistor.fm/" target="_blank"><img src="https://yoursaintjohn.ca/wp-content/uploads/2025/12/full_1690392838-artwork-xgHnsB-150x150-1.jpg" alt="Insights"/></a></div></div></li>
407<li class="themify-widget-menu"><div class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><a href="https://eastofmontreal.transistor.fm/" target="_blank"><img src="https://yoursaintjohn.ca/wp-content/uploads/2025/12/East-of-Montreal-logo.png" alt="East of Montreal"/></a></div></div></li>
408</ul></li>
409</ul></div>        <style>
410            .mobile-menu-module[data-module="tb_i2vx345"]{
411                right:-300px            }
412        </style>
413    </div>
414<!-- /module menu -->
415<!-- Search Form module -->
416<div  class="module tf_search_form module-search-form tb_y5v9345  tf_search_overlay" data-lazy="1" data-ajax="overlay">
417				<div class="tf_search_icon tf_inline_b"><svg  class="tf_fa tf-ti-search" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-search" xlink:href="#tf-ti-search"></use></svg></div>
418	    <form role="search" method="get" class="tbp_searchform tf_hide" action="https://yoursaintjohn.ca">
419
420                    <input type="hidden" name="post_type" value="post" />
421        
422        <div class="tf_rel">
423							<div class="tf_icon_wrap"><svg  class="tf_fa tf-ti-search" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-search" xlink:href="#tf-ti-search"></use></svg></div>
424			            <input type="text" name="s" title="Search" placeholder="Search" value="">
425
426			        </div>
427		    </form>
428	</div><!-- /Search Form module -->
429        </div>
430                        </div>
431        </div>
432        </div>
433<!--/themify_builder_content-->
434</header>
434<!-- Builder Pro Template End: Header --><!-- hook content: themify_header_end --><!-- Google Tag Manager -->
435<script>
vendor: 331 bytes, lines 435-439
435(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
436new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
437j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
438'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
439})(window,document,'script','dataLayer','
439GTM-KGV3NHPJ
vendor: 3 bytes, line 439
439');
439</script>
439
440<!-- End Google Tag Manager --><!-- /hook content: themify_header_end --><!-- hook content: themify_header_end -->
440<script>
441  window.googletag = window.googletag || {cmd: []};
442  googletag.cmd.push(function() {
443    googletag.defineSlot('/21620553008/ysj_obit-leaderboard', [[728, 90]], 'div-gpt-ad-1781117594815-0').addService(googletag.pubads());
444googletag.defineSlot('/21620553008/ysj_obit-leaderboard', [[320, 50]], 'div-gpt-ad-1781117594815-1').addService(googletag.pubads());
445    googletag.pubads().enableSingleRequest();
446    googletag.pubads().collapseEmptyDivs();
447    googletag.enableServices();
448  });
449</script>
449
450
451<script>
452  window.googletag = window.googletag || {cmd: []};
453  googletag.cmd.push(function() {
454    googletag.defineSlot('/21620553008/ysj_obit-logo', [300, 130], 'div-gpt-ad-1781117932219-0').addService(googletag.pubads());
455    googletag.pubads().enableSingleRequest();
456    googletag.pubads().collapseEmptyDivs();
457    googletag.enableServices();
458  });
459</script>
459
460<!-- /hook content: themify_header_end -->						<div id="body" class="tf_clearfix">
461							<!-- Builder Pro Template Start: Pages --><main id="tbp_content" class="tbp_template" data-label="disabled"><!--themify_builder_content-->
462<div id="themify_builder_content-124" data-postid="124" class="themify_builder_content themify_builder_content-124 themify_builder tf_clear">
463                    <div  data-lazy="1" class="module_row themify_builder_row tb_0mgr33 tf_w">
464                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
465                        <div  data-lazy="1" class="module_column tb-column col-full tb_9dp233 first">
466                    <!-- module plain text -->
467<div  class="module module-plain-text tb_cani33 " data-lazy="1">
468        <div class="tb_text_wrap">
469    <div class="tb_layout_part_wrap tf_w">
470<!--themify_builder_content-->
471    <div  class="themify_builder_content themify_builder_content-89 themify_builder not_editable_builder in_the_loop" data-postid="89">
472                        <div  data-lazy="1" class="module_row themify_builder_row tb_143h429 tf_w">
473                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
474                        <div  data-lazy="1" class="module_column tb-column col-full tb_8vm7429 first">
475                    <!-- module plain text -->
476<div  class="module module-plain-text tb_l18u787  hide-mobile" data-lazy="1">
477        <div class="tb_text_wrap">
478    <!-- /21620553008/ysj_leaderboard -->
479<div id='div-gpt-ad-1764166912709-0' style='min-width: 320px; min-height: 50px;'>
480  
480<script>
481    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1764166912709-0'); });
482  </script>
482
483</div>
484    </div>
485</div>
486<!-- /module plain text --><!-- module plain text -->
487<div  class="module module-plain-text tb_fvax568  hide-desktop hide-tablet hide-tablet_landscape" data-lazy="1">
488        <div class="tb_text_wrap">
489    <!-- /21620553008/ysj_leaderboard -->
490<div id='div-gpt-ad-1764166912709-1' style='min-width: 320px; min-height: 50px;'>
491  
491<script>
492    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1764166912709-1'); });
493  </script>
493
494</div>
495    </div>
496</div>
497<!-- /module plain text -->        </div>
498                        </div>
499        </div>
500            </div>
501<!--/themify_builder_content-->
502</div>
503    </div>
504</div>
505<!-- /module plain text -->        </div>
506                        </div>
507        </div>
508                        <div  data-lazy="1" class="module_row themify_builder_row portal-styles tb_oku848 tf_w">
509                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
510                        <div  data-lazy="1" class="module_column tb-column col-full tb_acu148 first">
511                    <!-- module plain text -->
512<div  class="module module-plain-text tb_5li948 " data-lazy="1">
513        <div class="tb_text_wrap">
514    <div id="announcement_bar_shortcode_7749" class="themify_announcement shortcode  default default promo-announcement">
515	
516	
517	<div class="announcement_container">
518		<ul class="announcement_list" 
519			data-id="announcement_bar_shortcode_7749" 
520			data-visible="1" 
521			data-effect="slide" 
522			data-effect_speed="normal" 
523			data-speed="1" 
524			data-scroll="1" 
525			data-auto-scroll="4" 
526			data-wrap="yes" 
527			data-arrow="yes" 
528			data-pagination="no" 
529			data-timer="" 
530			data-remember-close="0">
531			
532																	</ul>
533		<!-- /.announcement_list -->
534		
535		
536		<div class="carousel-nav-wrap"><a href="#" class="carousel-prev">«</a><a href="#" class="carousel-next">»</a></div>		
537			</div>
538	<!-- /announcement_container -->
539</div>
540<!-- /themify_announcement -->
541
542    </div>
543</div>
544<!-- /module plain text -->        </div>
545                        </div>
546        </div>
547                        <div  data-lazy="1" class="module_row themify_builder_row portal-styles tb_wvna33 tf_w">
548                        <div class="row_inner col_align_top tb_col_count_2 tf_box tf_rel">
549                        <div  data-lazy="1" class="module_column tb-column col4-2 tb_0mvi33 white-bg first">
550                    <!-- Post Content module -->
551<div  class="module module-post-content tb_o5mf33 " data-lazy="1">
552	
553
554    <div class="tb_text_wrap">
555		<!--themify_builder_content-->
556    <div  class="themify_builder_content themify_builder_content-1687 themify_builder not_editable_builder in_the_loop" data-postid="1687">
557                        <div  data-lazy="1" class="module_row themify_builder_row tb_2iwi123 tf_w">
558                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
559                        <div  data-lazy="1" class="module_column tb-column col-full tb_ubtj123 first">
560                    <!-- module plain text -->
561<div  class="module module-plain-text tb_uf1i74  hide-mobile" data-lazy="1">
562        <div class="tb_text_wrap">
563    <!-- /21620553008/ysj_traffic-leaderboard -->
564<div id='div-gpt-ad-1766073301598-0' style='min-width: 320px; min-height: 50px;'>
565  
565<script>
566    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1766073301598-0'); });
567  </script>
567
568</div>
569    </div>
570</div>
571<!-- /module plain text --><!-- module plain text -->
572<div  class="module module-plain-text tb_b4zn45  hide-desktop hide-tablet hide-tablet_landscape" data-lazy="1">
573        <div class="tb_text_wrap">
574    <!-- /21620553008/ysj_traffic-leaderboard -->
575<div id='div-gpt-ad-1766073301598-1' style='min-width: 320px; min-height: 50px;'>
576  
576<script>
577    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1766073301598-1'); });
578  </script>
578
579</div>
580    </div>
581</div>
582<!-- /module plain text -->        </div>
583                        </div>
584        </div>
585                        <div  data-lazy="1" class="module_row themify_builder_row tb_y0gr619 tf_w">
586                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
587                        <div  data-lazy="1" class="module_column tb-column col-full tb_r9zk619 first">
588                    <!-- module text -->
589<div  class="module module-text tb_z2x8359   " data-lazy="1">
590        <div  class="tb_text_wrap">
591        <h1>School Bus Delays &amp; Road Report</h1>    </div>
592</div>
593<!-- /module text --><!-- module text -->
594<div  class="module module-text tb_r4ip546   " data-lazy="1">
595        <div  class="tb_text_wrap">
596        <div class="vc_row wpb_row vc_row-fluid sc-gridless">
597<div class="wpb_column vc_column_container vc_col-sm-12">
598<div class="vc_column-inner ">
599<div class="wpb_wrapper">
600<h2 class="sc-heading-widget ">Greater Saint John Bus Changes</h2>
601<div class="wpb_text_column wpb_content_element ">
602<div class="wpb_wrapper">
603<ul>
604<li><a href="https://asdsbp.nbed.nb.ca/Cancellations.aspx" target="_blank" rel="noopener">Anglophone South School District</a></li>
605<li><a href="https://dsfsbp.nbed.nb.ca/Cancellations.aspx" target="_blank" rel="noopener">Francophone South School District</a></li>
606</ul>
607</div>
608</div>
609</div>
610</div>
611</div>
612</div>
613<div class="vc_row wpb_row vc_row-fluid sc-gridless">
614<div class="wpb_column vc_column_container vc_col-sm-12">
615<div class="vc_column-inner ">
616<div class="wpb_wrapper">
617<h2 class="sc-heading-widget ">City of Saint John</h2>
618<div class="wpb_text_column wpb_content_element ">
619<div class="wpb_wrapper">
620<ul>
621<li><a href="https://saintjohn.ca/en/community-dashboard" target="_blank" rel="noopener">Traffic advisories</a></li>
622<li><a href="https://saintjohn.ca/en/transit/current-detours-and-service-changes" target="_blank" rel="noopener">Transit detours and service changes</a></li>
623</ul>
624</div>
625</div>
626</div>
627</div>
628</div>
629</div>
630<div class="vc_row wpb_row vc_row-fluid sc-gridless">
631<div class="wpb_column vc_column_container vc_col-sm-12">
632<div class="vc_column-inner ">
633<div class="wpb_wrapper">
634<h2 class="sc-heading-widget ">Rothesay</h2>
635<div class="wpb_text_column wpb_content_element ">
636<div class="wpb_wrapper">
637<ul>
638<li><a href="https://www.rothesay.ca/operations/traffic-construction-updates/" target="_blank" rel="noopener">Traffic advisories</a></li>
639</ul>
640</div>
641</div>
642</div>
643</div>
644</div>
645</div>
646<div class="vc_row wpb_row vc_row-fluid sc-gridless">
647<div class="wpb_column vc_column_container vc_col-sm-12">
648<div class="vc_column-inner ">
649<div class="wpb_wrapper">
650<h2 class="sc-heading-widget ">Quispamsis</h2>
651<div class="wpb_text_column wpb_content_element ">
652<div class="wpb_wrapper">
653<ul>
654<li><a href="https://www.quispamsis.ca/news-and-notices/categories/road-construction-notices/" target="_blank" rel="noopener">Traffic advisories</a></li>
655</ul>
656</div>
657</div>
658</div>
659</div>
660</div>
661</div>
662<div class="vc_row wpb_row vc_row-fluid sc-gridless">
663<div class="wpb_column vc_column_container vc_col-sm-12">
664<div class="vc_column-inner ">
665<div class="wpb_wrapper">
666<h2 class="sc-heading-widget ">Grand Bay-Westfield</h2>
667<div class="wpb_text_column wpb_content_element ">
668<div class="wpb_wrapper">
669<ul>
670<li><a href="https://grandbaywestfield.ca/trafficadvisories/" target="_blank" rel="noopener">Traffic advisories</a></li>
671</ul>
672</div>
673</div>
674</div>
675</div>
676</div>
677</div>
678<div class="vc_row wpb_row vc_row-fluid sc-gridless">
679<div class="wpb_column vc_column_container vc_col-sm-12">
680<div class="vc_column-inner ">
681<div class="wpb_wrapper">
682<h2 class="sc-heading-widget ">Saint John Traffic Cams</h2>
683<div class="wpb_text_column wpb_content_element ">
684<div class="wpb_wrapper">
685<ul>
686<li><a href="https://saintjohn.ca/en/community-dashboard/web-cam-directory/king-street-web-cam" target="_blank" rel="noopener">King Street</a></li>
687<li><a href="https://saintjohn.ca/en/community-dashboard/web-cam-directory/kings-square-web-cam" target="_blank" rel="noopener">King’s Square</a></li>
688<li><a href="https://saintjohn.ca/en/community-dashboard/web-cam-directory/loyalist-plaza-web-cam" target="_blank" rel="noopener">Fundy Quay</a></li>
689<li><a href="https://saintjohn.ca/en/community-dashboard/web-cam-directory/partridge-island-web-cam" target="_blank" rel="noopener">Patridge Island</a></li>
690</ul>
691</div>
692</div>
693</div>
694</div>
695</div>
696</div>    </div>
697</div>
698<!-- /module text -->        </div>
699                        </div>
700        </div>
701            </div>
702<!--/themify_builder_content-->    </div><!-- .tb_text_wrap -->
703
704
705</div>
706<!-- /Post Content module -->        </div>
707                    <div  data-lazy="1" class="module_column tb-column col4-2 tb_m3e933 last">
708                    <!-- module plain text -->
709<div  class="module module-plain-text tb_v4cj33 " data-lazy="1">
710        <div class="tb_text_wrap">
711    <div class="tb_layout_part_wrap tf_w">
712<!--themify_builder_content-->
713    <div  class="themify_builder_content themify_builder_content-68 themify_builder not_editable_builder in_the_loop" data-postid="68">
714                        <div  data-lazy="1" class="module_row themify_builder_row tb_b2xd220 tf_w">
715                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
716                        <div  data-lazy="1" class="module_column tb-column col-full tb_kxvu220 first" data-tb_link="https://yoursaintjohn.ca/weather/">
717                    <div  class="module themify_builder_slider_wrap tf_clearfix module-slider tb_dcka864  slider-
717default  " data-lazy="1">
718        <div class="themify_builder_slider tf_carousel tf_swiper-container tf_rel tf_overflow" data-lazy="1"        data-visible="1"
719        data-tab-visible="1"
720        data-mob-visible="1"
721        data-scroll="1"
722                            data-auto="5000"
723            data-controller="0"
724                data-pause_hover="1"
725        data-speed="1"
726        data-wrapvar="1"
727        data-slider_nav="1"
728        data-pager="1"
729        data-effect="scroll"
730        data-height="variable"
731        data-css_url="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/css/modules/sliders/carousel,https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/themify-builder/css/modules/sliders/slider"
732                    >
733        <div class="tf_swiper-wrapper tf_lazy tf_rel tf_w tf_h tf_textc">
734                 <div class="tf_swiper-slide">            <div class="slide-inner-wrap">
735                <div class="slide-content tb_text_wrap">
736                    <div id="splw-location-weather-pro-1679" class="splw-main-wrapper vertical-view template-one" data-shortcode-id="1679" data-location="{&quot;autoLocation&quot;:&quot;&quot;}"  data-custom-field="">
737
738	<!-- section title html area start -->
739<!-- section area end -->
740			<div id="lw-preloader-1679" class="lw-preloader">
741			<img decoding="async" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/images/spinner.svg" class="skip-lazy" width="50" height="50" alt="loader-image"/>
742		</div>
743			<div class="splw-pro-wrapper  lw-preloader-wrapper">
744
745		<div class="splw-pro-header">
746	<div class="splw-pro-header-title-wrapper">
747				<div class="splw-pro-header-title">
748			Saint John, CA
749			<span></span>
750		</div>
751		<!-- area end -->
752		<!-- Current Date Time area start -->
753		<!-- date time area end -->
754	</div>
755</div>
756<!-- full area end -->
757		<div class="splw-pro-templates-body">
758			<div class="splw-pro-current-temp">
759	<div class="splw-cur-temp">
760		<!-- weather icon html area start -->
761							<img decoding="async" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/images/icons/weather-icons/01n.svg" class="weather-icon" alt="weather icon" title="clear sky" width="58" height="58">		<!-- weather icon html area end -->
762							<span class="cur-temp"> 
763				<span class="current-temperature">11</span><span class="temperature-scale lw-metric">°C</span>							</span>
764		<!-- temperature html area end -->
765			</div>
766	<!-- Low and high temperature html area start -->
767			<div class="tem-min-max-wrapper">
768				<span class="temp-min-max">
769					L: <span class="low">11</span>°				</span>
770				<span class="temp-min-max">
771					H: <span class="high">11</span>°				</span>
772		</div>
773	<!-- Low and high temperature html area end -->
774</div>
775		</div>
776				<!-- weather attribute html area end -->
777	</div>
778</div>
779
780                </div>
781            </div>
782        </div>             <div class="tf_swiper-slide" style="content-visibility:hidden">            <div class="slide-inner-wrap">
783                <div class="slide-content tb_text_wrap">
784                    <div id="splw-location-weather-pro-356896" class="splw-main-wrapper vertical-view template-one" data-shortcode-id="356896" data-location="{&quot;autoLocation&quot;:&quot;&quot;}"  data-custom-field="">
785
786	<!-- section title html area start -->
787<!-- section area end -->
788			<div id="lw-preloader-356896" class="lw-preloader">
789			<img decoding="async" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/images/spinner.svg" class="skip-lazy" width="50" height="50" alt="loader-image"/>
790		</div>
791			<div class="splw-pro-wrapper  lw-preloader-wrapper">
792
793		<div class="splw-pro-header">
794	<div class="splw-pro-header-title-wrapper">
795				<div class="splw-pro-header-title">
796			Rothesay, CA
797			<span></span>
798		</div>
799		<!-- area end -->
800		<!-- Current Date Time area start -->
801		<!-- date time area end -->
802	</div>
803</div>
804<!-- full area end -->
805		<div class="splw-pro-templates-body">
806			<div class="splw-pro-current-temp">
807	<div class="splw-cur-temp">
808		<!-- weather icon html area start -->
809							<img decoding="async" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/images/icons/weather-icons/01n.svg" class="weather-icon" alt="weather icon" title="clear sky" width="58" height="58">		<!-- weather icon html area end -->
810							<span class="cur-temp"> 
811				<span class="current-temperature">10</span><span class="temperature-scale lw-metric">°C</span>							</span>
812		<!-- temperature html area end -->
813			</div>
814	<!-- Low and high temperature html area start -->
815			<div class="tem-min-max-wrapper">
816				<span class="temp-min-max">
817					L: <span class="low">7</span>°				</span>
818				<span class="temp-min-max">
819					H: <span class="high">10</span>°				</span>
820		</div>
821	<!-- Low and high temperature html area end -->
822</div>
823		</div>
824				<!-- weather attribute html area end -->
825	</div>
826</div>
827
828                </div>
829            </div>
830        </div>             <div class="tf_swiper-slide" style="content-visibility:hidden">            <div class="slide-inner-wrap">
831                <div class="slide-content tb_text_wrap">
832                    <div id="splw-location-weather-pro-356897" class="splw-main-wrapper vertical-view template-one" data-shortcode-id="356897" data-location="{&quot;autoLocation&quot;:&quot;&quot;}"  data-custom-field="">
833
834	<!-- section title html area start -->
835<!-- section area end -->
836			<div id="lw-preloader-356897" class="lw-preloader">
837			<img decoding="async" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/images/spinner.svg" class="skip-lazy" width="50" height="50" alt="loader-image"/>
838		</div>
839			<div class="splw-pro-wrapper  lw-preloader-wrapper">
840
841		<div class="splw-pro-header">
842	<div class="splw-pro-header-title-wrapper">
843				<div class="splw-pro-header-title">
844			Hampton, CA
845			<span></span>
846		</div>
847		<!-- area end -->
848		<!-- Current Date Time area start -->
849		<!-- date time area end -->
850	</div>
851</div>
852<!-- full area end -->
853		<div class="splw-pro-templates-body">
854			<div class="splw-pro-current-temp">
855	<div class="splw-cur-temp">
856		<!-- weather icon html area start -->
857							<img decoding="async" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/images/icons/weather-icons/01n.svg" class="weather-icon" alt="weather icon" title="clear sky" width="58" height="58">		<!-- weather icon html area end -->
858							<span class="cur-temp"> 
859				<span class="current-temperature">8</span><span class="temperature-scale lw-metric">°C</span>							</span>
860		<!-- temperature html area end -->
861			</div>
862	<!-- Low and high temperature html area start -->
863			<div class="tem-min-max-wrapper">
864				<span class="temp-min-max">
865					L: <span class="low">8</span>°				</span>
866				<span class="temp-min-max">
867					H: <span class="high">11</span>°				</span>
868		</div>
869	<!-- Low and high temperature html area end -->
870</div>
871		</div>
872				<!-- weather attribute html area end -->
873	</div>
874</div>
875
876                </div>
877            </div>
878        </div>            </div>
879    </div>
880</div>
881<!-- module plain text -->
882<div  class="module module-plain-text tb_ktim7 " data-lazy="1">
883        <div class="tb_text_wrap">
884    <!-- /21620553008/ysj_weather-sponsor -->
885<div id='div-gpt-ad-1764168691800-0' style='min-width: 300px; min-height: 110px;'>
886  
886<script>
887    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1764168691800-0'); });
888  </script>
888
889</div>
890    </div>
891</div>
892<!-- /module plain text -->        </div>
893                        </div>
894        </div>
895                        <div  data-lazy="1" class="module_row themify_builder_row tb_94b3166 tf_w hide-desktop hide-tablet hide-tablet_landscape">
896                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
897                        <div  data-lazy="1" class="module_column tb-column col-full tb_fbjw166 first">
898                    <!-- module divider -->
899<div  class="module tf_mw module-divider tb_76xw166 solid    hide-desktop hide-tablet hide-tablet_landscape" style="border-width: 1px;border-color: #000;margin-top: 20px;" data-lazy="1">
900    </div>
901<!-- /module divider -->
902        </div>
903                        </div>
904        </div>
905                        <div  data-lazy="1" class="module_row themify_builder_row tb_4n7g425 tf_w">
906                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
907                        <div  data-lazy="1" class="module_column tb-column col4-2 tb_owvu425 first">
908                            <div  data-lazy="1" class="module_subrow themify_builder_sub_row tf_w col_align_top tb_col_count_1 tb_m0zo425">
909                <div  data-lazy="1" class="module_column sub_column col-full tb_sais425 first">
910                    <!-- module text -->
911<div  class="module module-text tb_uf4t425   " data-lazy="1">
912        <div  class="tb_text_wrap">
913        <h2 style="border-left: 4px #668dcf solid; padding-left: 10px !important; line-height: 1em;">What’s Trending</h2>
914    </div>
915</div>
916<!-- /module text --><!-- module widgetized -->
917<div  class="module module-widgetized tb_dsep425  " data-lazy="1">
918    <div id="block-7" class="widget widget_block"><div class="popular-posts">
918<script type="application/json" data-id="wpp-block-inline-js">{"title":"","limit":"3","offset":0,"range":"custom","time_quantity":"3","time_unit":"day","freshness":"1","order_by":"views","post_type":"post","pid":"","exclude":"","taxonomy":"category","term_id":"","author":"","shorten_title":{"active":false,"length":0,"words":false},"post-excerpt":{"active":false,"length":0,"keep_format":false,"words":false},"thumbnail":{"active":false,"width":0,"height":0,"build":"manual","size":""},"rating":false,"stats_tag":{"comment_count":false,"views":false,"author":false,"date":{"active":false,"format":"F j, Y"},"taxonomy":{"active":false,"name":"category"}},"markup":{"custom_html":false,"wpp-start":"<ul class=\"wpp-list\">","wpp-end":"<\/ul>","title-start":"<h2>","title-end":"<\/h2>","post-html":"<li class=\"{current_class}\">{thumb} {title} <span class=\"wpp-meta post-stats\">{stats}<\/span><\/li>"},"theme":{"name":""}}</script>
918<div class="wpp-widget-block-placeholder"></div></div></div></div>
919<!-- /module widgetized -->        </div>
920                    </div>
921                </div>
922                        </div>
923        </div>
924                        <div  data-lazy="1" class="module_row themify_builder_row tb_20fc425 tf_w">
925                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
926                        <div  data-lazy="1" class="module_column tb-column col-full tb_gvy1425 first">
927                    <!-- module link_block -->
928<div  class="module module-link-block tb_de5k425 icon-left solid " data-lazy="1">
929        <a href="https://yoursaintjohn.ca/newsletter-signup/" class="tb_link_block_container ui tb_default_color">
930
931                    <div class="tf-lb-icon">
932                <em class="tb_link_block_icon tf_inline_b"><svg  class="tf_fa tf-ti-email" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-email" xlink:href="#tf-ti-email"></use></svg></em>
933            </div>
934        
935        <div class="tf-lb-content">
936                            <div class="tb_link_block_heading">Newsletter Signup</div>
937                                        <div class="tb_link_block_blurb">Get the best of Your Saint John in your inbox every week.</div>
938                    </div>
939
940    </a>
941</div>
942<!-- /module buttons -->
943        </div>
944                        </div>
945        </div>
946                        <div  data-lazy="1" class="module_row themify_builder_row tb_ogrp464 tf_w">
947                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
948                        <div  data-lazy="1" class="module_column tb-column col-full tb_xpqa464 first">
949                    <!-- module plain text -->
950<div  class="module module-plain-text tb_3q9n7 " data-lazy="1">
951        <div class="tb_text_wrap">
952    <!-- /21620553008/ysj_big-box -->
953<div id='div-gpt-ad-1764165759798-0' style='min-width: 300px; min-height: 250px;'>
954  
954<script>
955    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1764165759798-0'); });
956  </script>
956
957</div>
958    </div>
959</div>
960<!-- /module plain text --><!-- module divider -->
961<div  class="module tf_mw module-divider tb_niyj607 solid   " style="border-width: 0px;border-color: #000;margin-top: 20px;" data-lazy="1">
962    </div>
963<!-- /module divider -->
964<!-- module plain text -->
965<div  class="module module-plain-text tb_u8l6166 " data-lazy="1">
966        <div class="tb_text_wrap">
967    <!-- /21620553008/ysj_big-box -->
968<div id='div-gpt-ad-1764165759798-1' style='min-width: 300px; min-height: 250px;'>
969  
969<script>
970    googletag.cmd.push(function() { googletag.display('div-gpt-ad-1764165759798-1'); });
971  </script>
971
972</div>
973    </div>
974</div>
975<!-- /module plain text -->        </div>
976                        </div>
977        </div>
978            </div>
979<!--/themify_builder_content-->
980</div>
981    </div>
982</div>
983<!-- /module plain text -->        </div>
984                        </div>
985        </div>
986        </div>
987<!--/themify_builder_content-->
988</main><!-- Builder Pro Template End: Pages -->				</div><!-- /body -->
989				<!-- Builder Pro Template Start: Footer --><footer id="tbp_footer" class="tbp_template" data-label="disabled"><!--themify_builder_content-->
990<div id="themify_builder_content-13" data-postid="13" class="themify_builder_content themify_builder_content-13 themify_builder tf_clear">
991                    <div  data-lazy="1" class="module_row themify_builder_row tb_14ca670 tf_w">
992                        <div class="row_inner col_align_top tb_col_count_3 tf_box tf_rel">
993                        <div  data-lazy="1" class="module_column tb-column col3-1 tb_9c82671 first">
994                    <!-- module image -->
995<div  class="module module-image tb_s2tu671 image-top   tf_mw" data-lazy="1">
996        <div class="image-wrap tf_rel tf_mw">
997            <img src="https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-white-text-1024x206-330x66.png" width="330" height="66" class="wp-post-image wp-image-14" title="YourSaintJohn-white-text" alt="" srcset="https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-white-text-1024x206-330x66.png 330w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-white-text-300x60.png 300w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-white-text-1024x206.png 1024w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-white-text-768x155.png 768w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/YourSaintJohn-white-text.png 1280w" sizes="(max-width: 330px) 100vw, 330px" />    
998        </div>
999    <!-- /image-wrap -->
1000    
1001        </div>
1002<!-- /module image --><!-- module text -->
1003<div  class="module module-text tb_ia25671   " data-lazy="1">
1004        <div  class="tb_text_wrap">
1005        <p>Copyright © 
1005<script type="text/javascript">document.write(new Date().getFullYear());</script>
1005 <a href="https://acadiabroadcasting.ca/" target="_blank" rel="noopener">Acadia Broadcasting Corporation</a>. All Rights Reserved. Another quality website by <a href="https://roundtablecreative.ca/" target="_blank" rel="noopener" rel="nofollow">RoundTable Creative</a>.</p>
1006    </div>
1007</div>
1008<!-- /module text -->        </div>
1009                    <div  data-lazy="1" class="module_column tb-column col3-1 tb_zdpl670">
1010                            <div  data-lazy="1" class="module_subrow themify_builder_sub_row tf_w col_align_middle tb_col_count_2 tb_t5pi670">
1011                <div  data-lazy="1" class="module_column sub_column col4-2 tb_mrbo671 first">
1012                    <!-- module image -->
1013<div  class="module module-image tb_vxvi671 image-center   tf_mw" data-lazy="1">
1014        <div class="image-wrap tf_rel tf_mw">
1015            <a href="https://listen.streamon.fm/chwv" rel="noopener" target="_blank">
1016                   <img src="https://yoursaintjohn.ca/wp-content/uploads/2025/09/thewave.webp" class="wp-post-image wp-image-15" title="thewave" alt="">        </a>
1017    
1018        </div>
1019    <!-- /image-wrap -->
1020    
1021        </div>
1022<!-- /module image -->        </div>
1023                    <div  data-lazy="1" class="module_column sub_column col4-2 tb_pj99671 last">
1024                    <!-- module buttons -->
1025<div  class="module module-buttons tb_bcaf671 buttons-horizontal solid   buttons-fullwidth" data-lazy="1">
1026        <div class="module-buttons-item tf_in_flx">
1027                        <a href="https://listen.streamon.fm/chwv" class="ui builder_button tf_in_flx tb_default_color" target="_blank" rel="noopener">
1028                                                Listen Live                                        <em><svg  class="tf_fa tf-fas-play" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fas-play" xlink:href="#tf-fas-play"></use></svg></em>                            </a>
1029                </div>
1030            </div>
1031<!-- /module buttons -->
1032        </div>
1033                    </div>
1034                <div  data-lazy="1" class="module_subrow themify_builder_sub_row tf_w col_align_middle tb_col_count_2 tb_qn1s670">
1035                <div  data-lazy="1" class="module_column sub_column col4-2 tb_p2q2670 first">
1036                    <!-- module image -->
1037<div  class="module module-image tb_6z24670 image-center   tf_mw" data-lazy="1">
1038        <div class="image-wrap tf_rel tf_mw">
1039            <a href="https://listen.streamon.fm/chsj" rel="noopener" target="_blank">
1040                   <img src="https://yoursaintjohn.ca/wp-content/uploads/2025/09/cmsSiteLogo-170x63.webp" width="170" height="63" class="wp-post-image wp-image-16" title="cmsSiteLogo" alt="" srcset="https://yoursaintjohn.ca/wp-content/uploads/2025/09/cmsSiteLogo-170x63.webp 170w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/cmsSiteLogo-300x112.webp 300w, https://yoursaintjohn.ca/wp-content/uploads/2025/09/cmsSiteLogo.webp 302w" sizes="(max-width: 170px) 100vw, 170px" />        </a>
1041    
1042        </div>
1043    <!-- /image-wrap -->
1044    
1045        </div>
1046<!-- /module image -->        </div>
1047                    <div  data-lazy="1" class="module_column sub_column col4-2 tb_17vt670 last">
1048                    <!-- module buttons -->
1049<div  class="module module-buttons tb_ru3k670 buttons-horizontal solid   buttons-fullwidth" data-lazy="1">
1050        <div class="module-buttons-item tf_in_flx">
1051                        <a href="https://listen.streamon.fm/chsj" class="ui builder_button tf_in_flx tb_default_color" target="_blank" rel="noopener">
1052                                                Listen Live                                        <em><svg  class="tf_fa tf-fas-play" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fas-play" xlink:href="#tf-fas-play"></use></svg></em>                            </a>
1053                </div>
1054            </div>
1055<!-- /module buttons -->
1056        </div>
1057                    </div>
1058                <div  data-lazy="1" class="module_subrow themify_builder_sub_row tf_w col_align_middle tb_col_count_2 tb_r1d7167">
1059                <div  data-lazy="1" class="module_column sub_column col4-2 tb_ay13167 first">
1060                    <!-- module image -->
1061<div  class="module module-image tb_3xsq167 image-center   tf_mw" data-lazy="1">
1062        <div class="image-wrap tf_rel tf_mw">
1063            <a href="https://listen.streamon.fm/chsj" rel="noopener" target="_blank">
1064                   <img src="https://yoursaintjohn.ca/wp-content/uploads/2026/09/CHTD_98-120x82.png" width="120" height="82" class="wp-post-image wp-image-359337" title="CHTD_98" alt="" srcset="https://yoursaintjohn.ca/wp-content/uploads/2026/09/CHTD_98-120x82.png 120w, https://yoursaintjohn.ca/wp-content/uploads/2026/09/CHTD_98.png 200w" sizes="(max-width: 120px) 100v
1064w, 120px" />        </a>
1065    
1066        </div>
1067    <!-- /image-wrap -->
1068    
1069        </div>
1070<!-- /module image -->        </div>
1071                    <div  data-lazy="1" class="module_column sub_column col4-2 tb_klb1167 last">
1072                    <!-- module buttons -->
1073<div  class="module module-buttons tb_mkut167 buttons-horizontal solid   buttons-fullwidth" data-lazy="1">
1074        <div class="module-buttons-item tf_in_flx">
1075                        <a href="https://listen.streamon.fm/chtd" class="ui builder_button tf_in_flx tb_default_color" target="_blank" rel="noopener">
1076                                                Listen Live                                        <em><svg  class="tf_fa tf-fas-play" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fas-play" xlink:href="#tf-fas-play"></use></svg></em>                            </a>
1077                </div>
1078            </div>
1079<!-- /module buttons -->
1080        </div>
1081                    </div>
1082                </div>
1083                    <div  data-lazy="1" class="module_column tb-column col3-1 tb_jlc4670 last">
1084                    <!-- module icon -->
1085<div  class="module module-icon tb_69c1670 footer-icons   icon_horizontal " data-lazy="1">
1086			<div class="module-icon-item">
1087							<a href="mailto:[email protected]" rel="noopener" target="_blank">
1088																	<em class="tf_box"
1089												 style="background-color:#022351;color:#5c94d1"					><svg  class="tf_fa tf-ti-email" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-email" xlink:href="#tf-ti-email"></use></svg></em>
1090																</a>
1091					</div>
1092			<div class="module-icon-item">
1093							<a href="https://www.facebook.com/973TheWaveSJ" rel="noopener" target="_blank">
1094																	<em class="tf_box"
1095												 style="background-color:#022351;color:#5c94d1"					><svg  class="tf_fa tf-ti-facebook" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-facebook" xlink:href="#tf-ti-facebook"></use></svg></em>
1096																</a>
1097					</div>
1098			<div class="module-icon-item">
1099							<a href="https://www.instagram.com/973thewavesj/" rel="noopener" target="_blank">
1100																	<em class="tf_box"
1101												 style="background-color:#022351;color:#5c94d1"					><svg  class="tf_fa tf-fab-instagram" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fab-instagram" xlink:href="#tf-fab-instagram"></use></svg></em>
1102																			<span class="screen-reader-text">Icon label</span>
1103																	</a>
1104					</div>
1105			<div class="module-icon-item">
1106							<a href="https://www.facebook.com/Country94CHSJ" rel="noopener" target="_blank">
1107																	<em class="tf_box"
1108												 style="background-color:#022351;color:#5c94d1"					><svg  class="tf_fa tf-fab-facebook" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fab-facebook" xlink:href="#tf-fab-facebook"></use></svg></em>
1109																			<span class="screen-reader-text">Icon label</span>
1110																	</a>
1111					</div>
1112			<div class="module-icon-item">
1113							<a href="https://www.instagram.com/country94.chsj/" rel="noopener" target="_blank">
1114																	<em class="tf_box"
1115												 style="background-color:#022351;color:#5c94d1"					><svg  class="tf_fa tf-fab-instagram" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fab-instagram" xlink:href="#tf-fab-instagram"></use></svg></em>
1116																			<span class="screen-reader-text">Icon label</span>
1117																	</a>
1118					</div>
1119			<div class="module-icon-item">
1120							<a href="https://x.com/YourSaintJohn" rel="noopener" target="_blank">
1121																	<em class="tf_box"
1122												 style="background-color:#022351;color:#5c94d1"					><svg  class="tf_fa tf-fab-x-twitter" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-fab-x-twitter" xlink:href="#tf-fab-x-twitter"></use></svg></em>
1123																</a>
1124					</div>
1125	</div>
1126<!-- /module icon -->
1127<!-- module text -->
1128<div  class="module module-text tb_zthg670   " data-lazy="1">
1129        <div  class="tb_text_wrap">
1130        <p><a href="https://yoursaintjohn.ca/contact/">Contact us</a> | <a href="https://acadiabroadcasting.ca/privacy-policy/" target="_blank" rel="noopener">Privacy Policy</a> | <a href="https://acadiabroadcasting.ca/terms-and-conditions/" target="_blank" rel="noopener">Terms &amp; Conditions</a></p>    </div>
1131</div>
1132<!-- /module text -->        </div>
1133                        </div>
1134        </div>
1135                        <div  data-lazy="1" class="module_row themify_builder_row tb_kl4b427 tf_w">
1136                        <div class="row_inner col_align_top tb_col_count_1 tf_box tf_rel">
1137                        <div  data-lazy="1" class="module_column tb-column col-full tb_6yji427 first">
1138                    <!-- module icon -->
1139<div  class="module module-icon tb_aypa147 scroll-icon large  icon_horizontal  hide-tablet hide-mobile" data-lazy="1">
1140			<div class="module-icon-item">
1141							<a href="#pagewrap">
1142																	<em class="tf_box"
1143												 style="background-color:#668dcf;color:#ffffff"					><svg  class="tf_fa tf-ti-angle-up" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true"><use href="#tf-ti-angle-up" xlink:href="#tf-ti-angle-up"></use></svg></em>
1144																</a>
1145					</div>
1146	</div>
1147<!-- /module icon -->
1148        </div>
1149                        </div>
1150        </div>
1151        </div>
1152<!--/themify_builder_content-->
1153</footer>
1153<!-- Builder Pro Template End: Footer -->				</div><!-- /#pagewrap -->
1154				<!-- hook content: themify_body_end -->
1154<script src="https://cdn.popupsmart.com/bundle.js" data-id="75190" async defer></script>
1154<!-- /hook content: themify_body_end -->
1154<script type="speculationrules">
1155{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/themify-ultra-child-1/*","/wp-content/themes/themify-ultra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1156</script>
1156
1157		
1157<script type="text/javascript">
1158			(function() {
1159				let targetObjectName = 'EM';
1160				if ( typeof window[targetObjectName] === 'object' && window[targetObjectName] !== null ) {
1161					Object.assign( window[targetObjectName], []);
1162				} else {
1163					console.warn( 'Could not merge extra data: window.' + targetObjectName + ' not found or not an object.' );
1164				}
1165			})();
1166		</script>
1166
1167		
1168<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
1169<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optout" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optout cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout">
1170	<div class="cmplz-header">
1171		<div class="cmplz-logo"></div>
1172		<div class="cmplz-title" id="cmplz-header-1-optout">We use cookies.</div>
1173		<div class="cmplz-close" tabindex="0" role="button" aria-label="Close dialog">
1174			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
1175		</div>
1176	</div>
1177
1178	<div class="cmplz-divider cmplz-divider-header"></div>
1179	<div class="cmplz-body">
1180		<div class="cmplz-message" id="cmplz-message-1-optout"><p>We use cookies and similar technologies to ensure that our website functions properly and to make your use of our website more convenient. We also use third party cookies and similar technologies that are managed by our business partners or service providers, to develop and improve our website, and to help you see ads on our website and other websites that are matched to your interests. &nbsp;You should be able to disable most cookies associated with our website via your browser settings but this may affect the functionality of the website. You can also opt out of third-party cookies used for targeted advertising by adjusting your cookie settings. To learn more about how we use cookies and how to manage them please see our <a href="https://acadiabroadcasting.ca/privacy-policy/">Privacy Policy</a> or contact us at <a href="mailto:[email protected]">[email protected]</a>.</p></div>
1181		<!-- categories start -->
1182		<div class="cmplz-categories">
1183			<div class="cmplz-category cmplz-functional">
1184				<div class="cmplz-category-header">
1185					<span class="cmplz-category-title" id="cmplz-title-functional-1-optout">Functional</span>
1186					<span class='cmplz-always-active'>
1187						<span class="cmplz-banner-checkbox">
1188							<input type="checkbox"
1189									id="cmplz-functional-optout"
1190									data-category="cmplz_functional"
1191									class="cmplz-consent-checkbox cmplz-functional"
1192									size="40"
1193									value="1"/>
1194							<label class="cmplz-label" for="cmplz-functional-optout"><span class="screen-reader-text">Functional</span></label>
1195						</span>
1196						Always active					</span>
1197					<button class="cmplz-category-toggle"
1198							aria-expanded="false"
1199							aria-controls="cmplz-desc-functional-1-optout"
1200							aria-labelledby="cmplz-title-functional-1-optout">
1201						<span class="cmplz-icon cmplz-open">
1202							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1203						</span>
1204					</button>
1205				</div>
1206				<div class="cmplz-description" id="cmplz-desc-functional-1-optout" hidden>
1207					<span class="cmplz-description-functional">We use cookies and similar technologies to ensure that our website functions properly and to make your use of our website more convenient. We also use third party cookies and similar technologies that are managed by our business partners or service providers, to develop and improve our website, and to help you see ads on our website and other websites that are matched to your interests. You should be able to disable most cookies associated with our website via your browser settings but this may affect the functionality of the website. You can also opt out of third-party cookies used for targeted advertising by adjusting your cookie settings. To learn more about how we use cookies and how to manage them please see our Privacy Policy or contact us at [email protected]</span>
1208				</div>
1209			</div>
1210
1211			<div class="cmplz-category cmplz-preferences">
1212				<div class="cmplz-category-header">
1213					<span class="cmplz-category-title" id="cmplz-title-preferences-1-optout">Preferences</span>
1214					<span class="cmplz-banner-checkbox">
1215						<input type="checkbox"
1216								id="cmplz-preferences-optout"
1217								data-category="cmplz_preferences"
1218								class="cmplz-consent-checkbox cmplz-preferences"
1219								size="40"
1220								value="1"/>
1221						<label class="cmplz-label" for="cmplz-preferences-optout"><span class="screen-reader-text">Preferences</span></label>
1222					</span>
1223					<button class="cmplz-category-toggle"
1224							aria-expanded="false"
1225							aria-controls="cmplz-desc-preferences-1-optout"
1226							aria-labelledby="cmplz-title-preferences-1-optout">
1227						<span class="cmplz-icon cmplz-open">
1228							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
1228<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1229						</span>
1230					</button>
1231				</div>
1232				<div class="cmplz-description" id="cmplz-desc-preferences-1-optout" hidden>
1233					<span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span>
1234				</div>
1235			</div>
1236
1237			<div class="cmplz-category cmplz-statistics">
1238				<div class="cmplz-category-header">
1239					<span class="cmplz-category-title" id="cmplz-title-statistics-1-optout">Statistics</span>
1240					<span class="cmplz-banner-checkbox">
1241						<input type="checkbox"
1242								id="cmplz-statistics-optout"
1243								data-category="cmplz_statistics"
1244								class="cmplz-consent-checkbox cmplz-statistics"
1245								size="40"
1246								value="1"/>
1247						<label class="cmplz-label" for="cmplz-statistics-optout"><span class="screen-reader-text">Statistics</span></label>
1248					</span>
1249					<button class="cmplz-category-toggle"
1250							aria-expanded="false"
1251							aria-controls="cmplz-desc-statistics-1-optout"
1252							aria-labelledby="cmplz-title-statistics-1-optout">
1253						<span class="cmplz-icon cmplz-open">
1254							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1255						</span>
1256					</button>
1257				</div>
1258				<div class="cmplz-description" id="cmplz-desc-statistics-1-optout" hidden>
1259					<span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span>
1260					<span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span>
1261				</div>
1262			</div>
1263
1264			<div class="cmplz-category cmplz-marketing">
1265				<div class="cmplz-category-header">
1266					<span class="cmplz-category-title" id="cmplz-title-marketing-1-optout">Marketing</span>
1267					<span class="cmplz-banner-checkbox">
1268						<input type="checkbox"
1269								id="cmplz-marketing-optout"
1270								data-category="cmplz_marketing"
1271								class="cmplz-consent-checkbox cmplz-marketing"
1272								size="40"
1273								value="1"/>
1274						<label class="cmplz-label" for="cmplz-marketing-optout"><span class="screen-reader-text">Marketing</span></label>
1275					</span>
1276					<button class="cmplz-category-toggle"
1277							aria-expanded="false"
1278							aria-controls="cmplz-desc-marketing-1-optout"
1279							aria-labelledby="cmplz-title-marketing-1-optout">
1280						<span class="cmplz-icon cmplz-open">
1281							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
1282						</span>
1283					</button>
1284				</div>
1285				<div class="cmplz-description" id="cmplz-desc-marketing-1-optout" hidden>
1286					<span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span>
1287				</div>
1288			</div>
1289		</div><!-- categories end -->
1290			</div>
1291
1292	<div class="cmplz-links cmplz-information">
1293		<ul>
1294			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a></li>
1295			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
1295s-overview">Manage services</a></li>
1296			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a></li>
1297			<li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Read more about these purposes</a></li>
1298		</ul>
1299			</div>
1300
1301	<div class="cmplz-divider cmplz-footer"></div>
1302
1303	<div class="cmplz-buttons">
1304		<button class="cmplz-btn cmplz-accept">OK</button>
1305		<button class="cmplz-btn cmplz-deny">Deny</button>
1306		<button class="cmplz-btn cmplz-view-preferences">View preferences</button>
1307		<button class="cmplz-btn cmplz-save-preferences">Save preferences</button>
1308		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a>
1309			</div>
1310
1311
1312	<div class="cmplz-documents cmplz-links">
1313		<ul>
1314			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
1315			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
1316			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
1317		</ul>
1318			</div>
1319</div>
1320</div>
1321					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optout">We use cookies.</button>
1322
1323</div>        
1323<script type="text/javascript">
1324        document.addEventListener('DOMContentLoaded', function() {
1325            var imageInput = document.querySelector('input[type="file"][name="event_image"]');
1326            if (imageInput) {
1327                // If it's a new event (no pre-existing image preview present), enforce required
1328                var hasPreview = document.querySelector('.event-image-preview, #event-image-img');
1329                if (!hasPreview) {
1330                    imageInput.setAttribute('required', 'required');
1331                }
1332            }
1333        });
1334        </script>
1334
1335                    <!--googleoff:all-->
1336            <!--noindex-->
1337            <!--noptimize-->
1338            
1338<script id="tf_vars" data-no-optimize="1" data-noptimize="1" data-no-minify="1" data-cfasync="false" defer="defer" src="data:text/javascript;base64,dmFyIHRoZW1pZnlTY3JpcHQgPSB7ImhlYWRlclR5cGUiOiJoZWFkZXItaG9yaXpvbnRhbCIsInN0aWNreV9oZWFkZXIiOiIiLCJwYWdlTG9hZGVyRWZmZWN0IjoiIiwiaW5maW5pdGVFbmFibGUiOiIwIn07CnZhciB0YkxvY2FsU2NyaXB0ID0geyJmdWxsd2lkdGhfc3VwcG9ydCI6IjEiLCJzY3JvbGxIaWdobGlnaHQiOnsic3BlZWQiOjkwMC4wMDk5OTk5OTk5OTk5OX0sImFkZG9ucyI6eyJtZW51Ijp7ImpzIjoxfSwic2VhcmNoLWZvcm0iOnsidmVyIjoiMy45LjIiLCJjc3MiOiJodHRwczovL3lvdXJzYWludGpvaG4uY2Evd3AtY29udGVudC9wbHVnaW5zL3RoZW1pZnktYnVpbGRlci1wcm8vcHVibGljL2Nzcy9tb2R1bGVzL3NlYXJjaC1mb3JtIn19fTsKdmFyIHRoZW1pZnlfdmFycyA9IHsibWVudV9wb2ludCI6IjExMDAiLCJicmVha3BvaW50cyI6eyJ0YWJsZXRfbGFuZHNjYXBlIjpbNzY5LDEwMjRdLCJ0YWJsZXQiOls2MDEsNzY4XSwibW9iaWxlIjo2MDB9LCJ3cCI6IjcuMS4zIiwiYWpheF91cmwiOiJodHRwczovL3lvdXJzYWludGpvaG4uY2Evd3AtYWRtaW4vYWRtaW4tYWpheC5waHAiLCJub25jZSI6IjM5NjEzZDZmMDciLCJtYXBfa2V5IjoiQUl6YVN5QkgzZkdVazllZkhPVWREYVlQUk1nWEZiSDhBUDl0N0lVIiwiYXp1cmVfa2V5IjoiIiwib3NtX3RpbGVfdXJsIjoiaHR0cHM6Ly97c30uYmFzZW1hcHMuY2FydG9jZG4uY29tL3Jhc3RlcnRpbGVzL3ZveWFnZXIve3p9L3t4fS97eX17cn0ucG5nIiwib3NtX3RpbGVfYXR0cmlidXRpb24iOiJcdTAwYTkgPGEgaHJlZj1cImh0dHBzOi8vd3d3Lm9wZW5zdHJlZXRtYXAub3JnL2NvcHlyaWdodFwiPk9wZW5TdHJlZXRNYXA8L2E+IGNvbnRyaWJ1dG9ycyBcdTAwYTkgPGEgaHJlZj1cImh0dHBzOi8vY2FydG8uY29tL2F0dHJpYnV0aW9uc1wiPkNBUlRPPC9hPiIsIm1lbnVfdG9vbHRpcHMiOltdLCJwbHVnaW5fdXJsIjoiaHR0cHM6Ly95b3Vyc2FpbnRqb2huLmNhL3dwLWNvbnRlbnQvcGx1Z2lucyIsImNvbnRlbnRfdXJsIjoiaHR0cHM6Ly95b3Vyc2FpbnRqb2huLmNhL3dwLWNvbnRlbnQiLCJpbmNsdWRlc191cmwiOiJodHRwczovL3lvdXJzYWludGpvaG4uY2Evd3AtaW5jbHVkZXMvIiwibHoiOiIxIiwidGhlbWVfdiI6IjguMy4zIiwiZW1haWxTdWIiOiJDaGVjayB0aGlzIG91dCEiLCJub3AiOiJDaGVjayB0aGlzIG91dCEiLCJsaWdodGJveCI6eyJpMThuIjp7InRDb3VudGVyIjoiJWN1cnIlIG9mICV0b3RhbCUifX0sImRvbmUiOnsidGJfdGJwIjp0cnVlLCJ0Yl9tZW51Ijp0cnVlLCJ0Yl9tZW51X3RyYW5zcGFyZW50Ijp0cnVlLCJ0Yl9tZW51X21lZ2EiOnRydWUsInRmX21lZ2FtZW51Ijp0cnVlLCJ0Zl9zZWFyY2hfZm9ybSI6dHJ1ZSwidGJfc3R5bGUiOnRydWUsInRiX3Bvc3QtY29udGVudCI6dHJ1ZSwidGJfdGV4dCI6dHJ1ZSwidGJfZGl2aWRlciI6dHJ1ZSwidGJfbGluay1ibG9jayI6dHJ1ZSwidGJfaW1hZ2UiOnRydWUsInRiX2ltYWdlX3RvcCI6dHJ1ZSwidGJfaW1hZ2VfY2VudGVyIjp0cnVlLCJ0Yl9idXR0b25zIjp0cnVlLCJ0Yl9idXR0b25zX2Z1bGx3aWR0aCI6dHJ1ZSwidGJfaWNvbiI6dHJ1ZX19Ow=="></script>
1338
1339            <!--/noptimize-->
1340            <!--/noindex-->
1341            <!--googleon:all-->
1342            
1342<script id="themify-main-script-js" defer="defer" data-v="8.6.1" data-pl-href="https://yoursaintjohn.ca/wp-content/plugins/fake.css" data-no-optimize="1" data-noptimize="1" src="https://yoursaintjohn.ca/wp-content/themes/themify-ultra/themify/js/main.js?ver=8.6.1"></script>
vendor: 1 bytes, line 1342
1342
1343<script id="spl-weather-block-script-js-extra">
1344var splWeatherBlockFrontendLocalize = {"ajaxUrl":"https://yoursaintjohn.ca/wp-admin/admin-ajax.php","post_id":"1687","blockAPiNonce":"b6505079db","skipCache":"","_key":"f1c30896a9241a19cb105a3b38fbb17edb83"};
1345//# sourceURL=spl-weather-block-script-js-extra
1346</script>
vendor: 1 bytes, line 1346
1346
1347<script id="spl-weather-block-script-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/includes/Blocks/assets/js/script.min.js?ver=3.5.0"></script>
vendor: 1 bytes, line 1347
1347
1348<script id="cmplz-cookiebanner-js-extra">
1349var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"4593","version":"7.5.5","store_consent":"","do_not_track_enabled":"","consenttype":"optout","region":"ca","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://yoursaintjohn.ca/wp-json/complianz/v1/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"33","cookie_path":"/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https://yoursaintjohn.ca/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=4593","page_links":{"ca":{"cookie-statement":{"title":"","url":"https://yoursaintjohn.ca/province-investing-in-deer-island-frozen-lobster-production-line/"},"privacy-statement":{"title":"Privacy Statement","url":"https://acadiabroadcasting.ca/privacy-policy/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content","iapi_nav":"fallback"};
1350//# sourceURL=cmplz-cookiebanner-js-extra
1351</script>
vendor: 1 bytes, line 1351
1351
1352<script defer id="cmplz-cookiebanner-js" src="https://yoursaintjohn.ca/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1790918088"></script>
vendor: 1 bytes, line 1352
1352
1353<script id="cmplz-cookiebanner-js-after">
1354	let cmplzBlockedContent = document.querySelector('.cmplz-blocked-content-notice');
1355	if ( cmplzBlockedContent) {
1356	        cmplzBlockedContent.addEventListener('click', function(event) {
1357            event.stopPropagation();
1358        });
1359	}
1360    
1361//# sourceURL=cmplz-cookiebanner-js-after
1362</script>
vendor: 1 bytes, line 1362
1362
1363<script id="announ-carousel-js-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/announcement-bar/js/carousel.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1363
1363
1364<script id="announcement-bar-js-js-extra">
1365var announcementBar = {"margin_top_to_bar_height":"#headerwrap","padding_top_to_bar_height":"","abar_position":"sticky","include_admin_bar":"1"};
1366//# sourceURL=announcement-bar-js-js-extra
1367</script>
vendor: 1 bytes, line 1367
1367
1368<script id="announcement-bar-js-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/announcement-bar/js/scripts.js?ver=7.1.3"></script>
vendor: 1 bytes, line 1368
1368
1369<script id="splw-swiper-scripts-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/js/swiper.min.js?ver=3.5.0"></script>
vendor: 1 bytes, line 1369
1369
1370<script id="splw-scripts-js-extra">
1371var sp_location_weather_pro = {"ajax_url":"https://yoursaintjohn.ca/wp-admin/admin-ajax.php","url":"https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets","loadScript":"https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/js/splw-script.min.js","link":"https://yoursaintjohn.ca/wp-admin/post-new.php?post_type=location_weather","shortCodeList":[{"id":356898,"title":"Grand Bay"},{"id":356897,"title":"Hampton"},{"id":356896,"title":"Rothesay"},{"id":1682,"title":"SJ Page"},{"id":1679,"title":"SJ sidebar"}]};
1372var splw_ajax_object = {"ajax_url":"https://yoursaintjohn.ca/wp-admin/admin-ajax.php","splw_nonce":"dcd87aa10b","splw_skip_cache":"","auto_update":"","update_interval":"15","_key":"f1c30896a9241a19cb105a3b38fbb17edb83"};
1373//# sourceURL=splw-scripts-js-extra
1374</script>
vendor: 1 bytes, line 1374
1374
1375<script id="splw-scripts-js" defer="defer" src="https://yoursaintjohn.ca/wp-content/plugins/location-weather-pro/assets/js/splw-script.min.js?ver=3.5.0"></script>
1375
1376<svg id="ptb_svg" style="display:none"><defs></defs></svg><style>.ptb_fa { display: inline-block; width: 1em; height: 1em; stroke-width: 0; stroke: currentColor; overflow: visible; fill: currentColor; pointer-events: none; vertical-align: middle; }</style>
1377
1378<!-- SCHEMA BEGIN -->
1378<script type="application/ld+json">[{"@context":"https:\/\/schema.org","@type":"WebPage","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/yoursaintjohn.ca\/road-report\/"},"headline":"Road Report","datePublished":"2025-11-13T16:13:40-04:00","dateModified":"2025-12-18T12:32:50-04:00","description":""}]</script>
1378<!-- /SCHEMA END -->			</body>
1379		</html>
1380		<!-- Cache Enabler by KeyCDN @ Fri, 09 Oct 2026 04:32:24 GMT (https-index.html) -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.