1<!DOCTYPE html> 2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <title>SPARK, The Children's Museum of Rochester - Play, Learn, Discover</title> 8 9 <!-- All in One SEO 5.0.1.1 - aioseo.com --> 10 <meta name="description" content="SPARK offers people of all ages the opportunity to learn about the world, each other & local environments through hands-on, inquiry-based exploration & play." /> 11 <meta name="robots" content="max-image-preview:large" /> 12 <meta name="google-site-verification" content="5DRB1PgXPUdlb-9j7grE6YoYv3iC0xA45YgeqcKHpRI" /> 13 <link rel="canonical" href="https://sparkrochestermn.org/" /> 14 <meta name="generator" content="All in One SEO (AIOSEO) 5.0.1.1" /> 15 <meta property="og:locale" content="en_US" /> 16 <meta property="og:site_name" content="SPARK, The Children's Museum of Rochester - Play, Learn, Discover" /> 17 <meta property="og:type" content="article" /> 18 <meta property="og:title" content="SPARK, The Children's Museum of Rochester, MN" /> 19 <meta property="og:description" content="SPARK offers people of all ages the opportunity to learn about the world, each other and local environments through hands-on, inquiry-based exploration and play." /> 20 <meta property="og:url" content="https://sparkrochestermn.org/" /> 21 <meta property="og:image" content="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline.png" /> 22 <meta property="og:image:secure_url" content="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline.png" /> 23 <meta property="article:published_time" content="2024-07-16T14:01:23+00:00" /> 24 <meta property="article:modified_time" content="2026-09-23T17:00:55+00:00" /> 25 <meta name="twitter:card" content="summary_large_image" /> 26 <meta name="twitter:title" content="SPARK, The Children's Museum of Rochester, MN" /> 27 <meta name="twitter:description" content="SPARK offers people of all ages the opportunity to learn about the world, each other and local environments through hands-on, inquiry-based exploration and play." /> 28 <meta name="twitter:image" content="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline.png" /> 29
29<script type="application/ld+json" class="aioseo-schema"> 30 {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/sparkrochestermn.org\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/sparkrochestermn.org#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/sparkrochestermn.org\/#organization","name":"Just another WordPress site","description":"Play, Learn, Discover","url":"https:\/\/sparkrochestermn.org\/","logo":{"@type":"ImageObject","url":"https:\/\/sparkrochestermn.org\/wp-content\/uploads\/2024\/07\/SPARK_white_tagline.png","@id":"https:\/\/sparkrochestermn.org\/#organizationLogo","width":2373,"height":921},"image":{"@id":"https:\/\/sparkrochestermn.org\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/sparkrochestermn.org\/#webpage","url":"https:\/\/sparkrochestermn.org\/","name":"SPARK, The Children's Museum of Rochester - Play, Learn, Discover","description":"SPARK offers people of all ages the opportunity to learn about the world, each other & local environments through hands-on, inquiry-based exploration & play.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/sparkrochestermn.org\/#website"},"breadcrumb":{"@id":"https:\/\/sparkrochestermn.org\/#breadcrumblist"},"image":{"@type":"ImageObject","url":"https:\/\/sparkrochestermn.org\/wp-content\/uploads\/2024\/07\/Copy-of-R3__3294-scaled.jpg","@id":"https:\/\/sparkrochestermn.org\/#mainImage","width":2560,"height":1707},"primaryImageOfPage":{"@id":"https:\/\/sparkrochestermn.org\/#mainImage"},"datePublished":"2024-07-16T14:01:23-05:00","dateModified":"2026-09-23T12:00:55-05:00"},{"@type":"WebSite","@id":"https:\/\/sparkrochestermn.org\/#website","url":"https:\/\/sparkrochestermn.org\/","name":"Just another WordPress site","description":"Play, Learn, Discover","inLanguage":"en-US","publisher":{"@id":"https:\/\/sparkrochestermn.org\/#organization"}}]} 31 </script>
31 32 <!-- All in One SEO --> 33 34<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 35<link href='https://fonts.googleapis.com' rel='preconnect' /> 36<link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' /> 37<link rel="alternate" type="application/rss+xml" title="SPARK, The Children's Museum of Rochester » Feed" href="https://sparkrochestermn.org/feed/" /> 38<link rel="alternate" type="application/rss+xml" title="SPARK, The Children's Museum of Rochester » Comments Feed" href="https://sparkrochestermn.org/comments/feed/" /> 39<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sparkrochestermn.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsparkrochestermn.org%2F" /> 40<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sparkrochestermn.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsparkrochestermn.org%2F&format=xml" /> 41<style id="wp-img-auto-sizes-contain-inline-css"> 42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 44</style> 45 46<link rel='stylesheet' id='astra-theme-css-css' href='https://sparkrochestermn.org/wp-content/themes/astra/assets/css/minified/main.min.css?ver=4.13.10' media='all' /> 47<style id="astra-theme-css-inline-css"> 48:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:112.5%;}a,.page-title{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-2);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Mulish',sans-serif;font-weight:400;font-size:18px;font-size:1rem;line-height:var(--ast-body-line-height,1.65em);}blockquote{color:var(--ast-global-color-3);}p,.entry-content p{margin-bottom:1em;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Josefin Sans',sans-serif;font-weight:600;line-height:1.2em;}.site-title{font-size:35px;font-size:1.9444444444444rem;display:none;}
48header .custom-logo-link img{max-width:160px;width:160px;}.astra-logo-svg{width:160px;}.site-header .site-description{font-size:15px;font-size:0.83333333333333rem;display:none;}.entry-title{font-size:30px;font-size:1.6666666666667rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:64px;font-size:3.5555555555556rem;font-weight:600;font-family:'Josefin Sans',sans-serif;line-height:1.4em;}h2,.entry-content :where(h2){font-size:48px;font-size:2.6666666666667rem;font-weight:600;font-family:'Josefin Sans',sans-serif;line-height:1.3em;}h3,.entry-content :where(h3){font-size:32px;font-size:1.7777777777778rem;font-weight:600;font-family:'Josefin Sans',sans-serif;line-height:1.3em;}h4,.entry-content :where(h4){font-size:24px;font-size:1.3333333333333rem;line-height:1.2em;font-weight:600;font-family:'Josefin Sans',sans-serif;}h5,.entry-content :where(h5){font-size:20px;font-size:1.1111111111111rem;line-height:1.2em;font-weight:600;font-family:'Josefin Sans',sans-serif;}h6,.entry-content :where(h6){font-size:14px;font-size:0.77777777777778rem;line-height:1.25em;font-weight:600;font-family:'Josefin Sans',sans-serif;}::selection{background-color:var(--ast-global-color-0);color:#000000;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-3);}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:var(--ast-global-color-0);}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:var(--ast-global-color-0);}.entry-meta,.entry-meta *{line-height:1.45;color:var(--ast-global-color-0);}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:var(--ast-global-color-2);}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:var(--ast-global-color-0);}.secondary .calendar_wrap #today,.ast-progress-val span{background:var(--ast-global-color-0);}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-0);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.ast-archive-title{color:var(--ast-global-color-2);}.wp-block-latest-posts > li > a{color:var(--ast-global-color-2);}.widget-title,.widget .wp-block-heading{font-size:25px;font-size:1.3888888888889rem;color:var(--ast-global-color-2);}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:underline;}.ast-single-post .wp-block-button .wp-block-button__link,.ast-single-post .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta a,.ast-single-post .entry-content .wp-block-uagb-buttons a,.ast-single-post .entry-content .uabb-module-content a,.ast-single-post .entry-content .uagb-post-grid a,.ast-single-post .entry-content .uagb-timeline a,.ast-single-post .entry-content .uagb-toc__wrap a,.ast-single-post .entry-content .uagb-taxomony-box a,.entry-content .wp-block-latest-posts > li > a,.ast-single-post .entry-content .wp-block-file__button,a.ast-post-filter-single,.ast-single-post .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,.ast-single-post .ast-comment-content .comment-reply-link,.ast-single-post .ast-comment-content .comment-edit-link{text-decoration:none;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close
48:focus,.ast-single-variation:focus,.ast-button:focus,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 922px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}@media (max-width:921.99px){#ast-desktop-header{display:none;}}@media (min-width:922px){#ast-mobile-header{display:none;}}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0;}}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0;}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--ast-global-color-2);}div.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),div.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color){color:var(--ast-global-color-2);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover{color:var(--ast-global-color-5);background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#000000;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button{border-color:var(--ast-global-color-2);font-family:'Nunito Sans',sans-serif;font-weight:700;font-size:18px;font-size:1rem;line-height:1em;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;}.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color),.ast-outline-button{color:var(--ast-global-color-2);}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{color:var(--ast-global-color-5);background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:var(--ast-global-color-2);}@media (max-width:921px){.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button{font-size:16px;font-size:0.88888888888889rem;}}@media (max-width:544px){.wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button{font-size:14px;font-size:0.77777777777778rem;}}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:600;}h2.widget-title{font-weight:600;}h3.widget-title{font-weight:600;}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.wp-block-button .wp-block-button__link{color:var(--ast-global-color-5);}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:var(--ast-global-color-5);background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2);color:var(--ast-global-color-5);font-family:'Nunito Sans',sans-serif;font-weight:700;line-height:1em;font-size:18px;font-size:1rem;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;}@media (max-width:921px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{font-size:16px;font-size:0.88888888888889rem;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{font-size:14px;font-size:0.77777777777778rem;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:var(--ast-global-color-5);border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2);padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;font-family:'Nunito Sans',sans-serif;font-weight:700;font-size:18px;font-size:1rem;line-height:1em;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus{color:var(--ast-global-color-5);background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;font-size:16px;font-size:0.88888888888889rem;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;font-size:14px;font-size:0.77777777777778rem;}}@media (max-width:921px){.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:16px;font-size:0.88888888888889rem;}.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:14px;font-size:0.77777777777778rem;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.widget-title{font-size:22px;font-size:1.375rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:16px;font-size:0.88888888888889rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:16px;font-size:0.88888888888889rem;}.site-title{display:none;}
48.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:40px;}h2,.entry-content :where(h2){font-size:32px;}h3,.entry-content :where(h3){font-size:28px;}h4,.entry-content :where(h4){font-size:22px;font-size:1.2222222222222rem;}h5,.entry-content :where(h5){font-size:18px;font-size:1rem;}h6,.entry-content :where(h6){font-size:13px;font-size:0.72222222222222rem;}}@media (max-width:544px){.widget-title{font-size:20px;font-size:1.4285714285714rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:14px;font-size:0.77777777777778rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:14px;font-size:0.77777777777778rem;}.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:32px;}h2,.entry-content :where(h2){font-size:28px;}h3,.entry-content :where(h3){font-size:24px;}h4,.entry-content :where(h4){font-size:20px;font-size:1.1111111111111rem;}h5,.entry-content :where(h5){font-size:16px;font-size:0.88888888888889rem;}h6,.entry-content :where(h6){font-size:12px;font-size:0.66666666666667rem;}header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:111px;width:111px;}.astra-logo-svg{width:111px;}.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:111px;}}@media (max-width:544px){html{font-size:112.5%;}}@media (min-width:922px){.ast-container{max-width:1240px;}}@media (min-width:922px){.site-content .ast-container{display:flex;}}@media (max-width:921px){.site-content .ast-container{flex-direction:column;}}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.site .comments-area{padding-bottom:3em;}.footer-widget-area[data-section^="section-fb-html-"] .ast-builder-html-element{text-align:center;}.wp-block-file {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}.wp-block-pullquote {border: none;}.wp-block-pullquote blockquote::before {content: "\201D";font-family: "Helvetica",sans-serif;display: flex;transform: rotate( 180deg );font-size: 6rem;font-style: normal;line-height: 1;font-weight: bold;align-items: center;justify-content: center;}.has-text-align-right > blockquote::before {justify-content: flex-start;}.has-text-align-left > blockquote::before {justify-content: flex-end;}figure.wp-block-pullquote.is-style-solid-color blockquote {max-width: 100%;text-align: inherit;}:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 3em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 3em;--wp--custom--ast-container-width: 1200px;--wp--custom--ast-content-width-size: 1200px;--wp--custom--ast-wide-width-size: calc(1200px + var(--wp--custom--ast-default-block-left-padding) + var(--wp--custom--ast-default-block-right-padding));}.ast-narrow-container {--wp--custom--ast-content-width-size: 750px;--wp--custom--ast-wide-width-size: 750px;}@media(max-width: 921px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 2em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 2em;}}@media(max-width: 544px) {:root {--wp--custom--ast-default-block-top-padding: 3em;--wp--custom--ast-default-block-right-padding: 1.5em;--wp--custom--ast-default-block-bottom-padding: 3em;--wp--custom--ast-default-block-left-padding: 1.5em;}}.entry-content > .wp-block-group,.entry-content > .wp-block-cover,.entry-content > .wp-block-columns {padding-top: var(--wp--custom--ast-default-block-top-padding);padding-right: var(--wp--custom--ast-default-block-right-padding);padding-bottom: var(--wp--custom--ast-default-block-bottom-padding);padding-left: var(--wp--custom--ast-default-block-left-padding);}.ast-plain-container.ast-no-sidebar .entry-content >
48 .alignfull,.ast-page-builder-template .ast-no-sidebar .entry-content > .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-plain-container.ast-no-sidebar .entry-content .wp-block-column .alignwide,.ast-page-builder-template.ast-no-sidebar .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-dots) {height: 0;}[data-ast-blocks-layout] .wp-block-separator {margin: 20px auto;}[data-ast-blocks-layout] .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {max-width: 100px;}[data-ast-blocks-layout] .wp-block-separator.has-background {padding: 0;}.entry-content[data-ast-blocks-layout] > * {max-width: var(--wp--custom--ast-content-width-size);margin-left: auto;margin-right: auto;}.entry-content[data-ast-blocks-layout] > .alignwide {max-width: var(--wp--custom--ast-wide-width-size);}.entry-content[data-ast-blocks-layout] .alignfull {max-width: none;}.entry-content .wp-block-columns {margin-bottom: 0;}blockquote {margin: 1.5em;border-color: rgba(0,0,0,0.05);}.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center) {border-left: 5px solid rgba(0,0,0,0.05);}.has-text-align-right > blockquote,blockquote.has-text-align-right {border-right: 5px solid rgba(0,0,0,0.05);}.has-text-align-left > blockquote,blockquote.has-text-align-left {border-left: 5px solid rgba(0,0,0,0.05);}.wp-block-site-tagline,.wp-block-latest-posts .read-more {margin-top: 15px;}.wp-block-loginout p label {display: block;}.wp-block-loginout p:not(.login-remember):not(.login-submit) input {width: 100%;}.wp-block-loginout input:focus {border-color: transparent;}.wp-block-loginout input:focus {outline: thin dotted;}.entry-content .wp-block-media-text .wp-block-media-text__content {padding: 0 0 0 8%;}.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 0 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}.entry-content .wp-block-cover:not([class*="background-color"]):not(.has-text-color.has-link-color) .wp-block-cover__inner-container,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover:not([class*="background-color"]) .wp-block-cover-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover__inner-container,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-image-text,.entry-content .wp-block-cover-image:not([class*="background-color"]) .wp-block-cover-text {color: var(--ast-global-color-primary,var(--ast-global-color-5));}.wp-block-loginout .login-remember input {width: 1.1rem;height: 1.1rem;margin: 0 5px 4px 0;vertical-align: middle;}.wp-block-latest-posts > li > *:first-child,.wp-block-latest-posts:not(.is-grid) > li:first-child {margin-top: 0;}.entry-content > .wp-block-buttons,.entry-content > .wp-block-uagb-buttons {margin-bottom: 1.5em;}.wp-block-search__inside-wrapper .wp-block-search__input {padding: 0 10px;color: var(--ast-global-color-3);background: var(--ast-global-color-primary,var(--ast-global-color-5));border-color: var(--ast-border-color);}.wp-block-latest-posts .read-more {margin-bottom: 1.5em;}.wp-block-search__no-button .wp-block-search__inside-wrapper .wp-block-search__input {padding-top: 5px;padding-bottom: 5px;}.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-latest-posts .wp-block-latest-posts__post-author {font-size: 1rem;}.wp-block-latest-posts > li > *,.wp-block-latest-posts:not(.is-grid) > li {margin-top: 12px;margin-bottom: 12px;}
48.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignwide:where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: var(--wp--custom--ast-wide-width-size);}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .inherit-container-width > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *:not(.wp-block-group):where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > *,.entry-content[data-ast-blocks-layout] > .wp-block-cover .wp-block-cover__inner-container {max-width: var(--wp--custom--ast-content-width-size) ;margin-left: auto;margin-right: auto;}.ast-page-builder-template .entry-content[data-ast-blocks-layout] > *,.ast-page-builder-template .entry-content[data-ast-blocks-layout] > .alignfull:where(:not(.wp-block-group):not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: none;}.entry-content[data-ast-blocks-layout] .wp-block-cover:not(.alignleft):not(.alignright) {width: auto;}@media(max-width: 1200px) {.ast-separate-container .entry-content > .alignfull,.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content .alignfull {margin-left: calc(-1 * min(var(--ast-container-default-xlg-padding),20px)) ;margin-right: calc(-1 * min(var(--ast-container-default-xlg-padding),20px));}}@media(min-width: 1201px) {.ast-separate-container .entry-content > .alignfull {margin-left: calc(-1 * var(--ast-container-default-xlg-padding) );margin-right: calc(-1 * var(--ast-container-default-xlg-padding) );}.ast-separate-container .entry-content[data-ast-blocks-layout] > .alignwide,.ast-plain-container .entry-content[data-ast-blocks-layout] > .alignwide {margin-left: calc(-1 * var(--wp--custom--ast-default-block-left-padding) );margin-right: calc(-1 * var(--wp--custom--ast-default-block-right-padding) );}}@media(min-width: 921px) {.ast-separate-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)),.ast-plain-container .entry-content .wp-block-group.alignwide:not(.inherit-container-width) > :where(:not(.alignleft):not(.alignright)) {max-width: calc( var(--wp--custom--ast-content-width-size) + 80px );}.ast-plain-container.ast-right-sidebar .entry-content[data-ast-blocks-layout] .alignfull,.ast-plain-container.ast-left-sidebar .entry-content[data-ast-blocks-layout] .alignfull {margin-left: -60px;margin-right: -60px;}}@media(min-width: 544px) {.entry-content > .alignleft {margin-right: 20px;}.entry-content > .alignright {margin-left: 20px;}}@media (max-width:544px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:20px;}.wp-block-latest-posts{margin:0;}}@media( max-width: 600px ) {.entry-content .wp-block-media-text .wp-block-media-text__content,.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding: 8% 0 0;}.entry-content .wp-block-media-text.has-background .wp-block-media-text__content {padding: 8%;}}.ast-page-builder-template .entry-header {padding-left: 0;}.ast-narrow-container .site-content .wp-block-uagb-image--align-full .wp-block-uagb-image__figure {max-width: 100%;margin-left: auto;margin-right: auto;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#3aa6b9;--ast-global-color-1:#2997AA;--ast-global-color-2:#0F172A;--ast-global-color-3:#454F5E;--ast-global-color-4:#E9F8F9;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#414141;--ast-global-color-7:#644c9f;--ast-global-color-8:#646464;}:root {--ast-border-color : #dddddd;}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.2222222222222rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}
48h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:var(--ast-global-color-2);}.entry-title a{color:var(--ast-global-color-2);}@media (max-width:921px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-firstrow .ast-builder-grid-row > *:first-child,.ast-builder-grid-row-container.ast-builder-grid-row-mobile-3-lastrow .ast-builder-grid-row > *:last-child{grid-column:1 / -1;}}.ast-builder-layout-element .ast-site-identity{margin-top:0px;margin-bottom:0px;margin-left:20px;margin-right:0px;}@media (max-width:921px){.ast-builder-layout-element .ast-site-identity{margin-top:0px;margin-bottom:0px;margin-left:50px;margin-right:0px;}}@media (max-width:544px){.ast-builder-layout-element .ast-site-identity{margin-top:0px;margin-bottom:0px;margin-left:30px;margin-right:0px;}}.ast-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="title_tagline"]{display:flex;}}[data-section*="section-hb-button-"] .menu-link{display:none;}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{font-family:'Josefin Sans',sans-serif;font-weight:600;font-size:13px;font-size:0.72222222222222rem;text-transform:uppercase;letter-spacing:1px;text-decoration:initial;}.ast-header-button-1 .ast-custom-button{color:var(--ast-global-color-5);background:#c7328f;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.ast-header-button-1 .ast-custom-button:hover{color:var(--ast-global-color-5);background:var(--ast-global-color-2);}.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button{padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:5px;}.ast-header-button-1[data-section="section-hb-button-1"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-button-1[data-section="section-hb-button-1"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-button-1[data-section="section-hb-button-1"]{display:flex;}}.ast-builder-menu-1{font-family:'Josefin Sans',sans-serif;font-weight:700;text-transform:lowercase;}.ast-builder-menu-1 .menu-item > .menu-link{font-size:18px;font-size:1rem;color:var(--ast-global-color-5);padding-left:24px;padding-right:24px;}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-5);}.ast-builder-menu-1 .menu-link:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-1 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-8);}.ast-builder-menu-1 .ast-menu-toggle:hover,.ast-builder-menu-1 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-8);}.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-1 .current-menu-ancestor > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-1 .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-1 .main-header-menu > .menu-item >
48 .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{right:calc( 24px - 0.907em );}.ast-builder-menu-1 .main-header-menu,.ast-builder-menu-1 .main-header-menu .sub-menu{background-color:var(--ast-global-color-1);background-image:none;}.ast-builder-menu-1 .sub-menu .menu-item:first-of-type > .menu-link,.ast-builder-menu-1 .inline-on-mobile .sub-menu .menu-item:first-of-type > .menu-link{border-top-right-radius:calc(10px - 2px);}.ast-builder-menu-1 .sub-menu .menu-item:last-of-type > .menu-link,.ast-builder-menu-1 .inline-on-mobile .sub-menu .menu-item:last-of-type > .menu-link{border-bottom-right-radius:calc(10px - 2px);border-bottom-left-radius:calc(10px - 2px);}.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-1{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.ast-builder-menu-2{font-family:'Josefin Sans',sans-serif;font-weight:600;text-transform:lowercase;}.ast-builder-menu-2 .menu-item > .menu-link{font-size:13px;font-size:0.72222222222222rem;color:var(--ast-global-color-1);}.ast-builder-menu-2 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-2 .menu-link:hover,.ast-builder-menu-2 .main-header-menu > .menu-item:hover > .menu-link,.ast-builder-menu-2 .inline-on-mobile .ast-menu-toggle:hover,.ast-builder-menu-2 .inline-on-mobile .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-2 .ast-menu-toggle:hover,.ast-builder-menu-2 .main-header-menu > .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-2 .menu-item.current-menu-item > .menu-link,.ast-builder-menu-2 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle,.ast-builder-menu-2 .current-menu-ancestor > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-2 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-2 .sub-menu,.ast-builder-menu-2 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--ast-global-color-0);border-style:solid;}.ast-builder-menu-2 .sub-menu .sub-menu{top:-2px;}.ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0px;}.ast-desktop .ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu:before,.ast-desktop .ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper:before{height:calc( 0px + 2px + 5px );}.ast-builder-menu-2 .main-header-menu,.ast-builder-menu-2 .main-header-menu .sub-menu{background-image:none;}.ast-desktop .ast-builder-menu-2 .menu-item .sub-menu .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom-width:1px;border-color:#eaeaea;border-style:solid;}
48.ast-desktop .ast-builder-menu-2 .menu-item .sub-menu:last-child > .menu-item > .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link{border-bottom-width:1px;}.ast-desktop .ast-builder-menu-2 .menu-item:last-child > .menu-item > .menu-link{border-bottom-width:0;}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-2 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-2 .inline-on-mobile .menu-item.menu-item-has-children > .ast-menu-toggle{right:-15px;}.ast-builder-menu-2 .menu-item-has-children > .menu-link:after{content:unset;}.ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-2 .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-2 .main-header-menu > .menu-item > .sub-menu,.ast-builder-menu-2 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper{margin-top:0;}}.ast-builder-menu-2{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-2{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-2{display:flex;}}.ast-desktop .ast-menu-hover-style-underline > .menu-item > .menu-link:before,.ast-desktop .ast-menu-hover-style-overline > .menu-item > .menu-link:before {content: "";position: absolute;width: 100%;right: 50%;height: 1px;background-color: transparent;transform: scale(0,0) translate(-50%,0);transition: transform .3s ease-in-out,color .0s ease-in-out;}.ast-desktop .ast-menu-hover-style-underline > .menu-item:hover > .menu-link:before,.ast-desktop .ast-menu-hover-style-overline > .menu-item:hover > .menu-link:before {width: calc(100% - 1.2em);background-color: currentColor;transform: scale(1,1) translate(50%,0);}.ast-desktop .ast-menu-hover-style-underline > .menu-item > .menu-link:before {bottom: 0;}.ast-desktop .ast-menu-hover-style-overline > .menu-item > .menu-link:before {top: 0;}.ast-desktop .ast-menu-hover-style-zoom > .menu-item > .menu-link:hover {transition: all .3s ease;transform: scale(1.2);}.main-header-bar .main-header-bar-navigation .ast-search-icon {display: block;z-index: 4;position: relative;}.ast-search-icon .ast-icon {z-index: 4;}.ast-search-icon {z-index: 4;position: relative;line-height: normal;}.main-header-bar .ast-search-menu-icon .search-form {background-color: #ffffff;}.ast-search-menu-icon.ast-dropdown-active.slide-search .search-form {visibility: visible;opacity: 1;}.ast-search-menu-icon .search-form {border: 1px solid var(--ast-search-border-color);line-height: normal;padding: 0 3em 0 0;border-radius: 2px;display: inline-block;-webkit-backface-visibility: hidden;backface-visibility: hidden;position: relative;color: inherit;background-color: #fff;}.ast-search-menu-icon .astra-search-icon {-js-display: flex;display: flex;line-height: normal;}.ast-search-menu-icon .astra-search-icon:focus {outline: none;}.ast-search-menu-icon .search-field {border: none;background-color: transparent;transition: all .3s;border-radius: inherit;color: inherit;font-size: inherit;width: 0;color: #757575;}.ast-search-menu-icon .search-submit {display: none;background: none;border: none;font-size: 1.3em;color: #757575;}.ast-search-menu-icon.ast-dropdown-active {visibility: visible;opacity: 1;position: relative;}.ast-search-menu-icon.ast-dropdown-active .search-field,.ast-dropdown-active.ast-search-menu-icon.slide-search input.search-field {width: 235px;}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form {-js-display: flex;display: flex;align-items: center;}.ast-search-menu-icon.ast-inline-search .search-field {width : 100%;padding : 0.60em;padding-right : 5.5em;transition: all 0.2s;}.site-header-section-left .ast-search-menu-icon.slide-search .search-form {padding-left: 2em;padding-right: unset;left: -1em;right: unset;}.site-header-section-left .ast-search-menu-icon.slide-search .search-form .search-field {margin-right: unset;}.ast-search-menu-icon.slide-search .search-form {-webkit-backface-visibility: visible;backface-visibility: visible;visibility: hidden;opacity: 0;transition: all .2s;position: absolute;z-index: 3;right: -1em;top: 50%;transform: translateY(-50%);}.ast-header-search .ast-search-menu-icon .search-form .search-field:-ms-input-placeholder,.ast-header-search .ast-search-menu-icon .search-form .search-field:-ms-input-placeholder{opacity:0.5;}.ast-header-search .ast-search-menu-icon.slide-search .search-form,.ast-header-search .ast-search-menu-icon.ast-inline-search .search-form{-js-display:flex;display:flex;align-items:center;}
48.ast-builder-layout-element.ast-header-search{height:auto;}.ast-header-search .astra-search-icon{color:var(--ast-global-color-5);font-size:18px;}.ast-header-search .search-field::placeholder,.ast-header-search .ast-icon{color:var(--ast-global-color-5);}@media (max-width:921px){.ast-header-search .astra-search-icon{font-size:18px;}}@media (max-width:544px){.ast-header-search .astra-search-icon{font-size:18px;}}.ast-header-search{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-header-search{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-header-search{display:flex;}}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element {margin-top: 6px;margin-bottom: 6px;}.social-show-label-true .ast-builder-social-element {width: auto;padding: 0 0.4em;}[data-section^="section-fb-social-icons-"] .footer-social-inner-wrap {text-align: center;}.ast-footer-social-wrap {width: 100%;}.ast-footer-social-wrap .ast-builder-social-element:first-child {margin-left: 0;}.ast-footer-social-wrap .ast-builder-social-element:last-child {margin-right: 0;}.ast-header-social-wrap .ast-builder-social-element:first-child {margin-left: 0;}.ast-header-social-wrap .ast-builder-social-element:last-child {margin-right: 0;}.ast-builder-social-element {line-height: 1;color: var(--ast-global-color-2);background: transparent;vertical-align: middle;transition: all 0.01s;margin-left: 6px;margin-right: 6px;justify-content: center;align-items: center;}.ast-builder-social-element .social-item-label {padding-left: 6px;}.ast-header-social-1-wrap .ast-builder-social-element svg{width:18px;height:18px;}.ast-header-social-1-wrap .ast-social-color-type-custom svg{fill:var(--ast-global-color-8);}.ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover{color:var(--ast-global-color-3);}.ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover svg{fill:var(--ast-global-color-3);}.ast-header-social-1-wrap .ast-social-color-type-custom .social-item-label{color:var(--ast-global-color-8);}.ast-header-social-1-wrap .ast-builder-social-element:hover .social-item-label{color:var(--ast-global-color-3);}.ast-builder-layout-element[data-section="section-hb-social-icons-1"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="section-hb-social-icons-1"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="section-hb-social-icons-1"]{display:flex;}}.header-widget-area[data-section="sidebar-widgets-header-widget-1"].header-widget-area-inner{color:var(--ast-global-color-3);font-size:14px;font-size:0.77777777777778rem;}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-title,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h1,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h1,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h2,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h2,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h3,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h3,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h4,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h4,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h5,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h5,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h6,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h6{color:var(--ast-global-color-3);font-size:44px;font-size:2.4444444444444rem;}@media (max-width:544px){.header-widget-area[data-section="sidebar-widgets-header-widget-1"].header-widget-area-inner{font-size:10px;font-size:0.55555555555556rem;}.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-title,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h1,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h1,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h2,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h2,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h3,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h3,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h4,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h4,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h5,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h5,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] h6,.header-widget-area[data-section="sidebar-widgets-header-widget-1"] .widget-area h6{font-size:18px;font-size:1rem;}}.header-widget-area[data-section="sidebar-widgets-header-widget-1"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-1"]{display:block;}}.header-widget-area[data-section="sidebar-widgets-header-widget-2"].header-widget-area-inner{color:var(--ast-global-color-5);font-size:10px;font-size:0.55555555555556rem;}.header-widget-area[data-section="sidebar-widgets-header-widget-2"].header-widget-area-inner a{color:var(--ast-global-color-5);}.header-widget-area[data-section="sidebar-widgets-header-widget-2"].header-widget-area-inner a:hover{color:var(--ast-global-color-5);}.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-title,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] h1,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-area h1,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] h2,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-area h2,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] h3,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-area h3,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] h4,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-area h4,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] h5,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-area h5,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] h6,.header-widget-area[data-section="sidebar-widgets-header-widget-2"] .widget-area h6{color:var(--ast-global-color-5);font-size:10px;font-size:0.55555555555556rem;}.header-widget-area[data-section="sidebar-widgets-header-widget-2"]{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.header-widget-area[data-section="sidebar-widgets-header-widget-2"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-2"]{display:block;}}@media (max-width:544px){.ast-header-break-point .header-widget-area[data-section="sidebar-widgets-header-widget-2"]{display:none;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-image:none;min-height:30px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var(--ast-global-color-3);}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder
48-grid-row{max-width:1200px;min-height:30px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:center;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:45px;padding-bottom:45px;padding-left:45px;padding-right:45px;}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.ast-builder-html-element img.alignnone{display:inline-block;}.ast-builder-html-element p:first-child{margin-top:0;}.ast-builder-html-element p:last-child{margin-bottom:0;}.ast-header-break-point .main-header-bar .ast-builder-html-element{line-height:1.85714285714286;}.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element{font-size:14px;font-size:0.77777777777778rem;}.footer-widget-area[data-section="section-fb-html-1"]{margin-bottom:24px;}.footer-widget-area[data-section="section-fb-html-1"]{font-size:14px;font-size:0.77777777777778rem;}.footer-widget-area[data-section="section-fb-html-1"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="section-fb-html-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="section-fb-html-1"]{display:block;}}.footer-widget-area[data-section="section-fb-html-2"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="section-fb-html-2"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="section-fb-html-2"]{display:block;}}.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="section-fb-html-1"] .ast-builder-html-element{text-align:center;}}.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element{text-align:center;}}@media (max-width:544px){.footer-widget-area[data-section="section-fb-html-2"] .ast-builder-html-element{text-align:center;}}.ast-footer-copyright{text-align:center;}.ast-footer-copyright.site-footer-focus-item {color:var(--ast-global-color-7);}@media (max-width:921px){.ast-footer-copyright{text-align:center;}}@media (max-width:544px){.ast-footer-copyright{text-align:center;}}.ast-footer-copyright.site-footer-focus-item {font-size:14px;font-size:0.77777777777778rem;}
48.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-footer-copyright.ast-builder-layout-element{display:flex;}}.ast-social-stack-desktop .ast-builder-social-element,.ast-social-stack-tablet .ast-builder-social-element,.ast-social-stack-mobile .ast-builder-social-element {margin-top: 6px;margin-bottom: 6px;}.social-show-label-true .ast-builder-social-element {width: auto;padding: 0 0.4em;}[data-section^="section-fb-social-icons-"] .footer-social-inner-wrap {text-align: center;}.ast-footer-social-wrap {width: 100%;}.ast-footer-social-wrap .ast-builder-social-element:first-child {margin-left: 0;}.ast-footer-social-wrap .ast-builder-social-element:last-child {margin-right: 0;}.ast-header-social-wrap .ast-builder-social-element:first-child {margin-left: 0;}.ast-header-social-wrap .ast-builder-social-element:last-child {margin-right: 0;}.ast-builder-social-element {line-height: 1;color: var(--ast-global-color-2);background: transparent;vertical-align: middle;transition: all 0.01s;margin-left: 6px;margin-right: 6px;justify-content: center;align-items: center;}.ast-builder-social-element .social-item-label {padding-left: 6px;}.ast-footer-social-1-wrap .ast-builder-social-element,.ast-footer-social-1-wrap .social-show-label-true .ast-builder-social-element{margin-left:12px;margin-right:12px;}.ast-footer-social-1-wrap .ast-builder-social-element svg{width:20px;height:20px;}.ast-footer-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover{color:var(--ast-global-color-0);}.ast-footer-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover svg{fill:var(--ast-global-color-0);}.ast-footer-social-1-wrap .ast-builder-social-element:hover .social-item-label{color:var(--ast-global-color-0);}[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align:left;}@media (max-width:921px){[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align:left;}}@media (max-width:544px){[data-section="section-fb-social-icons-1"] .footer-social-inner-wrap{text-align:center;}}.ast-builder-layout-element[data-section="section-fb-social-icons-1"]{display:flex;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-layout-element[data-section="section-fb-social-icons-1"]{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-element[data-section="section-fb-social-icons-1"]{display:flex;}}.site-above-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-above-footer-wrap[data-section="section-above-footer-builder"]{background-color:#288797;background-image:none;min-height:40px;}.site-above-footer-wrap[data-section="section-above-footer-builder"] .ast-builder-grid-row{max-width:1200px;min-height:40px;margin-left:auto;margin-right:auto;}.site-above-footer-wrap[data-section="section-above-footer-builder"] .ast-builder-grid-row,.site-above-footer-wrap[data-section="section-above-footer-builder"] .site-footer-section{align-items:flex-start;}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-full .ast-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-full .ast-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{dis
48play:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}}.site-footer{background-color:var(--ast-global-color-5);background-image:none;}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{background-image:none;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{max-width:1200px;margin-left:auto;margin-right:auto;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row,.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .site-footer-section{align-items:flex-start;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-3-equal .ast-builder-grid-row{grid-template-columns:repeat( 3,1fr );}@media (max-width:921px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-3-equal .ast-builder-grid-row{grid-template-columns:repeat( 3,1fr );}}@media (max-width:544px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.ast-builder-grid-row-container.ast-builder-grid-row-mobile-full .ast-builder-grid-row{grid-template-columns:1fr;}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding-top:104px;padding-bottom:80px;padding-left:40px;padding-right:40px;}@media (max-width:921px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding-top:64px;padding-bottom:48px;padding-left:24px;padding-right:24px;}}.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}@media (max-width:921.99px){.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-primary-footer-wrap[data-section="section-primary-footer-builder"]{display:grid;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner{text-align:center;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner{text-align:center;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner{text-align:left;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner{text-align:center;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner{text-align:left;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner{text-align:center;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"].footer-widget-area-inner{text-align:center;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.ast-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner a{color:var(--ast-global-color-3);}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"].footer-widget-area-inner a:hover{color:var(--ast-global-color-0);}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{margin-left:80px;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{margin-top:0px;margin-bottom:0px;margin-left:40px;margin-right:0px;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{margin-top:64px;margin-bottom:0px;margin-left:0px;margin-right:0px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-1"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner a{color:var(--ast-global-color-3);}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"].footer-widget-area-inner a:hover{color:var(--ast-global-color-0);}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{margin-left:0px;}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{margin-top:64px;margin-bottom:0px;margin-left:0px;margin-right:0px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:none;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:none;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"]{display:none;}}@media (max-width:921px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{margin-top:64px;margin-left:40px;}}@media (max-width:544px){.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{margin-top:64px;margin-bottom:0px;margin-left:0px;margin-right:0px;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{display:block;}}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{margin-top:40px;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}@media (max-width:921.99px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-4"]{display:block;}}.ast-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;
48-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);background-image:none;}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);background-image:none;}} 49 #ast-scroll-top { 50 display: none; 51 position: fixed; 52 text-align: center; 53 cursor: pointer; 54 z-index: 99; 55 width: 2.1em; 56 height: 2.1em; 57 line-height: 2.1; 58 color: #ffffff; 59 border-radius: 2px; 60 content: ""; 61 outline: inherit; 62 } 63 @media (min-width: 769px) { 64 #ast-scroll-top { 65 content: "769"; 66 } 67 } 68 #ast-scroll-top .ast-icon.icon-arrow svg { 69 margin-left: 0px; 70 vertical-align: middle; 71 transform: translate(0, -20%) rotate(180deg); 72 width: 1.6em; 73 } 74 .ast-scroll-to-top-right { 75 right: 30px; 76 bottom: 30px; 77 } 78 .ast-scroll-to-top-left { 79 left: 30px; 80 bottom: 30px; 81 } 82 #ast-scroll-top{background-color:var(--ast-global-color-0);font-size:15px;}@media (max-width:921px){#ast-scroll-top .ast-icon.icon-arrow svg{width:1em;}}.ast-mobile-header-content > *,.ast-desktop-header-content > * {padding: 10px 0;height: auto;}.ast-mobile-header-content > *:first-child,.ast-desktop-header-content > *:first-child {padding-top: 10px;}.ast-mobile-header-content >
82 .ast-builder-menu,.ast-desktop-header-content > .ast-builder-menu {padding-top: 0;}.ast-mobile-header-content > *:last-child,.ast-desktop-header-content > *:last-child {padding-bottom: 0;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search label,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search label {width: 100%;}.ast-desktop-header-content .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before {transform: rotateX(180deg);}#ast-desktop-header .ast-desktop-header-content,.ast-mobile-header-content .ast-search-icon,.ast-desktop-header-content .ast-search-icon,.ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-mobile-header-wrap .ast-mobile-header-content,.ast-main-header-nav-open.ast-popup-nav-open .ast-desktop-header-content {display: none;}.ast-main-header-nav-open.ast-header-break-point #ast-desktop-header .ast-desktop-header-content,.ast-main-header-nav-open.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content {display: block;}.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-up > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-slide-down > .menu-item .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item > .sub-menu,.ast-desktop .ast-desktop-header-content .astra-menu-animation-fade > .menu-item .menu-item > .sub-menu {opacity: 1;visibility: visible;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation {width: unset;margin: unset;}.ast-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle,.ast-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle {left: calc( 20px - 0.907em);right: auto;}.ast-mobile-header-content .ast-search-menu-icon,.ast-mobile-header-content .ast-search-menu-icon.slide-search,.ast-desktop-header-content .ast-search-menu-icon,.ast-desktop-header-content .ast-search-menu-icon.slide-search {width: 100%;position: relative;display: block;right: auto;transform: none;}.ast-mobile-header-content .ast-search-menu-icon.slide-search .search-form,.ast-mobile-header-content .ast-search-menu-icon .search-form,.ast-desktop-header-content .ast-search-menu-icon.slide-search .search-form,.ast-desktop-header-content .ast-search-menu-icon .search-form {right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.ast-mobile-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-mobile-header-content .ast-search-menu-icon .search-field,.ast-desktop-header-content .ast-search-menu-icon.ast-inline-search .search-field,.ast-desktop-header-content .ast-search-menu-icon .search-field {width: 100%;padding-right: 5.5em;}.ast-mobile-header-content .ast-search-menu-icon .search-submit,.ast-desktop-header-content .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link {padding-left: 30px;}.ast-hfb-header.ast-default-menu-enable.ast-header-break-point .ast-mobile-header-wrap .ast-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link {padding-left: 40px;}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:#ffffff;;}.ast-mobile-header-wrap .ast-mobile-header-content, .ast-desktop-header-content{background-color:#ffffff;;}.ast-mobile-popup-content > *, .ast-mobile-header-content > *, .ast-desktop-popup-content > *, .ast-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}
82.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:50px;}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu > .menu-item{line-height:50px;}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-below-header-bar,.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}.ast-header-break-point .ast-primary-header-bar{border-bottom-width:0px;border-bottom-color:rgba(255,255,255,0);border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:0px;border-bottom-color:rgba(255,255,255,0);border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var(--ast-global-color-1);background-image:none;}@media (max-width:921px){.ast-mobile-header-wrap .ast-primary-header-bar,.ast-primary-header-bar .site-primary-header-wrap{min-height:30px;}}@media (max-width:544px){.ast-primary-header-bar.ast-primary-header{background-color:var(--ast-global-color-5);background-image:none;}}.ast-desktop .ast-primary-header-bar.main-header-bar, .ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.ast-primary-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}.ast-hfb-header .site-header{margin-top:0px;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:var(--ast-global-color-0);border:none;background:transparent;}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:30px;height:30px;
82fill:var(--ast-global-color-0);}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}@media (max-width:921px){[data-section="section-header-mobile-trigger"] .ast-button-wrap .menu-toggle{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:030px;}}.ast-builder-menu-mobile .main-navigation .menu-item > .menu-link{font-weight:300;line-height:3em;letter-spacing:0;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.ast-hfb-header .ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-hfb-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .main-header-menu, .ast-hfb-header .ast-mobile-popup-content .ast-builder-menu-mobile .main-navigation .main-header-menu{border-top-width:1px;border-color:#eaeaea;}.ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link, .ast-hfb-header .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link, .ast-hfb-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item .menu-link, .ast-hfb-header .ast-mobile-popup-content .ast-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link, .ast-hfb-header .ast-mobile-popup-content .ast-builder-menu-mobile .main-navigation .menu-item .menu-link{border-bottom-width:1px;border-color:#eaeaea;border-style:solid;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}@media (max-width:921px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}.ast-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{padding-top:0px;padding-bottom:0px;padding-left:20px;padding-right:10px;}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 10px - 0.907em );}.ast-builder-menu-mobile .main-header-menu, .ast-header-break-point .ast-builder-menu-mobile .main-header-menu{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-mobile .main-navigation{display:block;}}.ast-above-header .main-header-bar-navigation{height:100%;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item .menu-link{border:none;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .inline-on-mobile .menu-item-has-children > .ast-menu-toggle::before{font-size:.6rem;}.ast-header-break-point .ast-mobile-header-wrap .ast-above-header-wrap .main-header-bar-navigation .ast-submenu-expanded > .ast-menu-toggle::before{transform:rotateX(180deg);}.ast-mobile-header-wrap .ast-above-header-bar ,.ast-above-header-bar .site-above-header-wrap{min-height:35px;}.ast-desktop .ast-above-header-bar .main-header-menu > .menu-item{line-height:35px;}.ast-desktop .ast-above-header-bar .ast-header-woo-cart,.ast-desktop .ast-above-header-bar .ast-header-edd-cart{line-height:35px;}.ast-above-header-bar{border-bottom-width:1px;border-bottom-color:rgba(255,255,255,0);border-bottom-style:solid;}.ast-above-header.ast-above-header-bar{background-color:var(--ast-global-color-5);background-image:none;}.ast-header-break-point .ast-above-header-bar{background-color:var(--ast-global-color-5);}@media (max-width:921px){#masthead .ast-mobile-header-wrap .ast-above-header-bar{padding-left:20px;padding-right:20px;}}.ast-above-header-bar{display:block;}@media (max-width:921.99px){.ast-header-break-point .ast-above-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-above-header-bar{display:grid;}} 83/*# sourceURL=astra-theme-css-inline-css */ 84</style> 85<link rel='stylesheet' id='astra-google-fonts-css' href='https://fonts.googleapis.com/css?family=Mulish:400%2C700|Josefin+Sans:600%2C700|Nunito+Sans:700&display=swap&ver=4.13.10' media='all' /> 86<link rel='stylesheet' id='astra-menu-animation-css' href='https://sparkrochestermn.org/wp-content/themes/astra/assets/css/minified/menu-animation.min.css?ver=4.13.10' media='all' /> 87<style id="wp-emoji-styles-inline-css"> 88 89 img.wp-smiley, img.emoji { 90 display: inline !important; 91 border: none !important; 92 box-shadow: none !important; 93 height: 1em !important; 94 width: 1em !important; 95 margin: 0 0.07em !important; 96 vertical-align: -0.1em !important; 97 background: none !important; 98 padding: 0 !important; 99 } 100/*# sourceURL=wp-emoji-styles-inline-css */ 101</style> 102<style id="wp-block-library-inline-css"> 103/** 104 * Colors 105 */ 106/** 107 * Typography 108 */ 109/** 110 * SCSS Variables. 111 * 112 * Please use variables from this sheet to ensure consistency across the UI. 113 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 114 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 115 */ 116/** 117 * Fonts & basic variables. 118 */ 119/** 120 * Typography 121 */ 122/** 123 * Grid System. 124 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 125 */ 126/** 127 * Radius scale. 128 */ 129/** 130 * Elevation scale. 131 */ 132/** 133 * Dimensions. 134 */ 135/** 136 * Mobile specific styles 137 */ 138/** 139 * Editor styles. 140 */ 141/** 142 * Block & Editor UI. 143 */ 144/** 145 * Block paddings. 146 */ 147/** 148 * React Native specific. 149 * These variables do not appear to be used anywhere else. 150 */ 151/** 152 * Breakpoints & Media Queries 153 */ 154/** 155* Converts a hex value into the rgb equivalent. 156* 157* @param {string} hex - the hexadecimal value to convert 158* @return {string} comma separated rgb values 159*/ 160/** 161 * Long content fade mixin 162 * 163 * Creates a fading overlay to signify that the content is longer 164 * than the space allows. 165 */ 166/** 167 * Breakpoint mixins 168 */ 169/** 170 * Focus styles. 171 */ 172/** 173 * Standard focus rings for the WordPress Design System. 174 * 175 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 176 * e.g. `&:focus { @include outset-ring__focus(); }`. 177 */ 178/** 179 * Applies editor left position to the selector passed as argument 180 */ 181/** 182 * Styles that are reused verbatim in a few places 183 */ 184/** 185 * Allows users to opt-out of animations via OS-level preferences. 186 */ 187/** 188 * Reset default styles for JavaScript UI based pages. 189 * This is a WP-admin agnostic reset 190 */ 191/** 192 * Reset the WP Admin page styles for Gutenberg-like pages. 193 */ 194/** 195 * Creates a checkerboard pattern background to indicate transparency. 196 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 197 */ 198:root { 199 --wp-block-synced-color: #7a00df; 200 --wp-block-synced-color--rgb: 122, 0, 223; 201 --wp-bound-block-color: var(--wp-block-synced-color); 202 --wp-editor-canvas-background: #ddd; 203 --wp-admin-theme-color: #007cba;
204 --wp-admin-theme-color--rgb: 0, 124, 186; 205 --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5); 206 --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5; 207 --wp-admin-theme-color-darker-20: #005a87; 208 --wp-admin-theme-color-darker-20--rgb: 0, 90, 135; 209 --wp-admin-border-width-focus: 2px; 210} 211@media (min-resolution: 192dpi) { 212 :root { 213 --wp-admin-border-width-focus: 1.5px; 214 } 215} 216 217/** 218 * Element styles. 219 */ 220.wp-element-button { 221 cursor: pointer; 222} 223 224:root .has-very-light-gray-background-color { 225 background-color: #eee; 226} 227:root .has-very-dark-gray-background-color { 228 background-color: #313131; 229} 230:root .has-very-light-gray-color { 231 color: #eee; 232} 233:root .has-very-dark-gray-color { 234 color: #313131; 235} 236:root { 237 /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */ 238} 239:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { 240 background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%); 241} 242:root .has-purple-crush-gradient-background { 243 background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%); 244} 245:root .has-hazy-dawn-gradient-background { 246 background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%); 247} 248:root .has-subdued-olive-gradient-background { 249 background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%); 250} 251:root .has-atomic-cream-gradient-background { 252 background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%); 253} 254:root .has-nightshade-gradient-background { 255 background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%); 256} 257:root .has-midnight-gradient-background { 258 background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); 259} 260:root { 261 /* stylelint-enable @stylistic/function-comma-space-after */ 262 --wp--preset--font-size--normal: 16px; 263 --wp--preset--font-size--huge: 42px; 264} 265 266.has-regular-font-size { 267 font-size: 1em; 268} 269 270.has-larger-font-size { 271 font-size: 2.625em; 272} 273 274.has-normal-font-size { 275 font-size: var(--wp--preset--font-size--normal); 276} 277 278.has-huge-font-size { 279 font-size: var(--wp--preset--font-size--huge); 280} 281 282:root .has-text-align-center { 283 text-align: center; 284} 285 286:root .has-text-align-left { 287 /*rtl:ignore*/ 288 text-align: left; 289} 290 291:root .has-text-align-right { 292 /*rtl:ignore*/ 293 text-align: right; 294} 295 296.has-fit-text { 297 white-space: nowrap !important; 298} 299 300#end-resizable-editor-section { 301 display: none; 302} 303 304.aligncenter { 305 clear: both; 306} 307 308.items-justified-left { 309 justify-content: flex-start; 310} 311 312.items-justified-center { 313 justify-content: center; 314} 315 316.items-justified-right { 317 justify-content: flex-end; 318} 319 320.items-justified-space-between { 321 justify-content: space-between; 322} 323 324.screen-reader-text { 325 border: 0; 326 clip-path: inset(50%); 327 height: 1px; 328 margin: -1px; 329 overflow: hidden; 330 padding: 0; 331 position: absolute; 332 width: 1px; 333 word-wrap: normal !important; 334 word-break: normal !important; 335} 336 337.screen-reader-text:focus { 338 background-color: #ddd; 339 clip-path: none; 340 color: #444; 341 display: block; 342 font-size: 1em; 343 height: auto; 344 left: 5px; 345 line-height: normal; 346 padding: 15px 23px 14px; 347 text-decoration: none; 348 top: 5px; 349 width: auto; 350 z-index: 100000; 351} 352 353/** 354 * The following provide a simple means of applying a default border style when 355 * a user first makes a selection in the border block support panel. 356 * This prevents issues such as where the user could set a border width 357 * and see no border due there being no border style set. 358 * 359 * This is intended to be removed once intelligent defaults can be set while 360 * making border selections via the block support. 361 * 362 * See: https://github.com/WordPress/gutenberg/pull/33743 363 */ 364html :where(.has-border-color) { 365 border-style: solid; 366} 367 368html :where([style^=border-color], 369[style*=";border-color"], 370[style*="; border-color"]) { 371 border-style: solid; 372} 373 374html :where([style^=border-top-color], 375[style*=";border-top-color"], 376[style*="; border-top-color"]) { 377 border-top-style: solid; 378} 379 380html :where([style^=border-right-color], 381[style*=";border-right-color"], 382[style*="; border-right-color"]) { 383 /*rtl:ignore*/ 384 border-right-style: solid; 385} 386 387html :where([style^=border-bottom-color], 388[style*=";border-bottom-color"], 389[style*="; border-bottom-color"]) { 390 border-bottom-style: solid; 391} 392 393html :where([style^=border-left-color], 394[style*=";border-left-color"], 395[style*="; border-left-color"]) { 396 /*rtl:ignore*/ 397 border-left-style: solid; 398} 399 400html :where([style^=border-width], 401[style*=";border-width"], 402[style*="; border-width"]) { 403 border-style: solid; 404} 405 406html :where([style^=border-top-width], 407[style*=";border-top-width"], 408[style*="; border-top-width"]) { 409 border-top-style: solid; 410} 411 412html :where([style^=border-right-width], 413[style*=";border-right-width"], 414[style*="; border-right-width"]) { 415 /*rtl:ignore*/ 416 border-right-style: solid; 417} 418 419html :where([style^=border-bottom-width], 420[style*=";border-bottom-width"], 421[style*="; border-bottom-width"]) { 422 border-bottom-style: solid; 423} 424 425html :where([style^=border-left-width], 426[style*=";border-left-width"], 427[style*="; border-left-width"]) { 428 /*rtl:ignore*/ 429 border-left-style: solid; 430} 431 432/** 433 * Provide baseline responsiveness for images. 434 */ 435html :where(img[class*=wp-image-]) { 436 height: auto; 437 max-width: 100%; 438} 439 440/** 441 * Reset user agent styles for figure element margins. 442 */ 443:where(figure) { 444 margin: 0 0 1em 0; 445} 446 447html :where(.is-position-sticky) { 448 --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px); 449} 450 451@media screen and (max-width: 600px) { 452 html :where(.is-position-sticky) { 453 --wp-admin--admin-bar--position-offset: 0px; 454 } 455} 456 457/*# sourceURL=/wp-includes/css/dist/block-library/common.css */ 458</style> 459<style id="wp-block-heading-inline-css"> 460/** 461 * SCSS Variables. 462 * 463 * Please use variables from this sheet to ensure consistency across the UI. 464 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 465 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 466 */ 467/** 468 * Colors 469 */ 470/** 471 * Fonts & basic variables. 472 */ 473/** 474 * Typography 475 */ 476/** 477 * Grid System. 478 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 479 */ 480/** 481 * Radius scale. 482 */ 483/** 484 * Elevation scale. 485 */ 486/** 487 * Dimensions. 488 */ 489/** 490 * Mobile specific styles 491 */ 492/** 493 * Editor styles. 494 */ 495/** 496 * Block & Editor UI. 497 */ 498/** 499 * Block paddings. 500 */ 501/** 502 * React Native specific. 503 * These variables do not appear to be used anywhere else. 504 */ 505h1:where(.wp-block-heading).has-background, 506h2:where(.wp-block-heading).has-background, 507h3:where(.wp-block-heading).has-background, 508h4:where(.wp-block-heading).has-background, 509h5:where(.wp-block-heading).has-background, 510h6:where(.wp-block-heading).has-background { 511 padding: 1.25em 2.375em; 512} 513h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), 514h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), 515h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), 516h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), 517h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), 518h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), 519h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), 520h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), 521h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), 522h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), 523h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]) { 524 rotate: 180deg; 525} 526/*# sourceURL=https://sparkrochestermn.org/wp-includes/blocks/heading/style.css */ 527</style> 528<style id="wp-block-image-inline-css"> 529/** 530 * Typography 531 */ 532/** 533 * SCSS Variables. 534 * 535 * Please use variables from this sheet to ensure consistency across the UI. 536 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 537 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 538 */ 539/** 540 * Colors 541 */ 542/** 543 * Fonts & basic variables. 544 */ 545/** 546 * Typography 547 */ 548/** 549 * Grid System. 550 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 551 */ 552/** 553 * Radius scale. 554 */ 555/** 556 * Elevation scale. 557 */ 558/** 559 * Dimensions. 560 */ 561/** 562 * Mobile specific styles 563 */ 564/** 565 * Editor styles. 566 */ 567/** 568 * Block & Editor UI. 569 */ 570/** 571 * Block paddings. 572 */ 573/** 574 * React Native specific. 575 * These variables do not appear to be used anywhere else. 576 */ 577/** 578 * Breakpoints & Media Queries 579 */ 580/** 581* Converts a hex value into the rgb equivalent. 582* 583* @param {string} hex - the hexadecimal value to convert 584* @return {string} comma separated rgb values 585*/ 586/** 587 * Long content fade mixin 588 * 589 * Creates a fading overlay to signify that the content is longer 590 * than the space allows. 591 */ 592/** 593 * Breakpoint mixins 594 */ 595/** 596 * Focus styles. 597 */ 598/** 599 * Standard focus rings for the WordPress Design System. 600 * 601 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 602 * e.g. `&:focus { @include outset-ring__focus(); }`. 603 */ 604/** 605 * Applies editor left position to the selector passed as argument 606 */ 607/** 608 * Styles that are reused verbatim in a few places 609 */ 610/** 611 * Allows users to opt-out of animations via OS-level preferences. 612 */ 613/** 614 * Reset default styles for JavaScript UI based pages. 615 * This is a WP-admin agnostic reset 616 */ 617/** 618 * Reset the WP Admin page styles for Gutenberg-like pages. 619 */ 620/** 621 * Creates a checkerboard pattern background to indicate transparency. 622 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 623 */ 624.wp-block-image > a, 625.wp-block-image > figure > a { 626 display: inline-block; 627} 628.wp-block-image img { 629 height: auto; 630 max-width: 100%; 631 vertical-align: bottom; 632 box-sizing: border-box; 633} 634@media not (prefers-reduced-motion) { 635 .wp-block-image img.hide { 636 visibility: hidden; 637 } 638 .wp-block-image img.show { 639 animation: show-content-image 0.4s; 640 } 641} 642.wp-block-image[style*=border-radius] > a, 643.wp-block-image[style*=border-radius] img { 644 border-radius: inherit; 645} 646.wp-block-image.has-custom-border img { 647 box-sizing: border-box; 648} 649.wp-block-image.aligncenter { 650 text-align: center; 651} 652.wp-block-image.alignfull > a, .wp-block-image.alignwide > a { 653 width: 100%; 654} 655.wp-block-image.alignfull img, .wp-block-image.alignwide img { 656 height: auto; 657 width: 100%; 658} 659.wp-block-image.alignleft, .wp-block-image.alignright, .wp-block-image.aligncenter, 660.wp-block-image .alignleft, 661.wp-block-image .alignright, 662.wp-block-image .aligncenter { 663 display: table; 664} 665.wp-block-image.alignleft > figcaption, .wp-block-image.alignright > figcaption, .wp-block-image.aligncenter > figcaption, 666.wp-block-image .alignleft > figcaption, 667.wp-block-image .alignright > figcaption, 668.wp-block-image .aligncenter > figcaption { 669 display: table-caption; 670 caption-side: bottom; 671} 672.wp-block-image .alignleft { 673 /*rtl:ignore*/ 674 float: left; 675 /*rtl:ignore*/ 676 margin-left: 0; 677 /*rtl:ignore*/ 678 margin-right: 1em; 679 margin-top: 0.5em; 680 margin-bottom: 0.5em; 681} 682.wp-block-image .alignright { 683 /*rtl:ignore*/ 684 float: right; 685 /*rtl:ignore*/ 686 margin-right: 0; 687 /*rtl:ignore*/ 688 margin-left: 1em; 689 margin-top: 0.5em; 690 margin-bottom: 0.5em; 691} 692.wp-block-image .aligncenter { 693 margin-left: auto; 694 margin-right: auto; 695} 696.wp-block-image :where(figcaption) { 697 margin-top: 0.5em; 698 margin-bottom: 1em; 699} 700.wp-block-image.is-style-circle-mask img { 701 border-radius: 9999px; 702} 703@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) { 704 .wp-block-image.is-style-circle-mask img { 705 -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); 706 mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); 707 mask-mode: alpha; 708 -webkit-mask-repeat: no-repeat; 709 mask-repeat: no-repeat; 710 -webkit-mask-size: contain; 711 mask-size: contain; 712 -webkit-mask-position: center; 713 mask-position: center; 714 border-radius: 0; 715 } 716} 717 718:root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) { 719 border-radius: 9999px; 720} 721 722.wp-block-image figure {
723 margin: 0; 724} 725 726.wp-lightbox-container { 727 position: relative; 728 display: flex; 729 flex-direction: column; 730} 731.wp-lightbox-container img { 732 cursor: zoom-in; 733} 734.wp-lightbox-container img:hover + button { 735 opacity: 1; 736} 737.wp-lightbox-container button { 738 opacity: 0; 739 border: none; 740 background-color: rgba(90, 90, 90, 0.25); 741 backdrop-filter: blur(16px) saturate(180%); 742 cursor: zoom-in; 743 display: flex; 744 justify-content: center; 745 align-items: center; 746 width: 20px; 747 height: 20px; 748 position: absolute; 749 z-index: 100; 750 top: 16px; 751 right: 16px; 752 text-align: center; 753 padding: 0; 754 border-radius: 4px; 755} 756@media not (prefers-reduced-motion) { 757 .wp-lightbox-container button { 758 transition: opacity 0.2s ease; 759 } 760} 761.wp-lightbox-container button:focus-visible { 762 outline: 3px auto rgba(90, 90, 90, 0.25); 763 outline: 3px auto -webkit-focus-ring-color; 764 outline-offset: 3px; 765} 766.wp-lightbox-container button:hover { 767 cursor: pointer; 768 opacity: 1; 769} 770.wp-lightbox-container button:focus { 771 opacity: 1; 772} 773.wp-lightbox-container button:hover, .wp-lightbox-container button:focus, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { 774 background-color: rgba(90, 90, 90, 0.25); 775 border: none; 776} 777 778.wp-lightbox-overlay { 779 position: fixed; 780 top: 0; 781 left: 0; 782 z-index: 100000; 783 overflow: hidden; 784 width: 100%; 785 height: 100vh; 786 box-sizing: border-box; 787 visibility: hidden; 788 cursor: zoom-out; 789} 790.wp-lightbox-overlay .wp-lightbox-close-button { 791 font-family: inherit; 792 position: absolute; 793 top: calc(env(safe-area-inset-top) + 16px); 794 right: calc(env(safe-area-inset-right) + 16px); 795 padding: 0 4px; 796 cursor: pointer; 797 z-index: 5000000; 798 min-width: 40px; 799 min-height: 40px; 800 display: flex; 801 gap: 8px; 802 align-items: center; 803 justify-content: center; 804 line-height: 1; 805} 806.wp-lightbox-overlay .wp-lightbox-close-button:hover, .wp-lightbox-overlay .wp-lightbox-close-button:focus, .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background) { 807 background: none; 808 border: none; 809} 810.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg { 811 height: 1em; 812 width: 1em; 813} 814.wp-lightbox-overlay .wp-lightbox-close-icon svg { 815 display: block; 816} 817.wp-lightbox-overlay .wp-lightbox-navigation-button-prev, 818.wp-lightbox-overlay .wp-lightbox-navigation-button-next { 819 position: absolute; 820 padding: 0 8px; 821 z-index: 2000002; 822 font-family: inherit; 823 min-width: 40px; 824 min-height: 40px; 825 gap: 4px; 826 display: flex; 827 cursor: pointer; 828 align-items: center; 829 justify-content: center; 830 bottom: 16px; 831 line-height: 1; 832} 833.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden], 834.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden] { 835 display: none; 836} 837@media (min-width: 960px) { 838 .wp-lightbox-overlay .wp-lightbox-navigation-button-prev, 839 .wp-lightbox-overlay .wp-lightbox-navigation-button-next { 840 bottom: 50%; 841 transform: translateY(-50%); 842 } 843} 844.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background), 845.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover, 846.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus, 847.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background) { 848 background: none; 849 border: none; 850 padding: 0 8px; 851} 852.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg, 853.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg { 854 width: 1.5em; 855 height: 1.5em; 856 display: block; 857} 858.wp-lightbox-overlay .wp-lightbox-navigation-button-prev { 859 left: calc(env(safe-area-inset-left) + 16px); 860} 861.wp-lightbox-overlay .wp-lightbox-navigation-button-next { 862 right: calc(env(safe-area-inset-right) + 16px); 863} 864.wp-lightbox-overlay .wp-lightbox-navigation-icon svg { 865 vertical-align: middle; 866} 867.wp-lightbox-overlay .lightbox-image-container { 868 position: absolute; 869 overflow: hidden; 870 top: 50%; 871 left: 50%; 872 transform-origin: top left; 873 transform: translate(-50%, -50%); 874 width: var(--wp--lightbox-container-width); 875 height: var(--wp--lightbox-container-height); 876 z-index: 2000001; 877} 878.wp-lightbox-overlay .wp-block-image { 879 position: relative; 880 transform-origin: 0 0; 881 display: flex; 882 width: 100%; 883 height: 100%; 884 justify-content: center; 885 align-items: center; 886 box-sizing: border-box; 887 z-index: 3000000; 888 margin: 0; 889} 890.wp-lightbox-overlay .wp-block-image img { 891 min-width: var(--wp--lightbox-image-width); 892 min-height: var(--wp--lightbox-image-height); 893 width: var(--wp--lightbox-image-width); 894 height: var(--wp--lightbox-image-height); 895} 896.wp-lightbox-overlay .wp-block-image figcaption { 897 display: none; 898} 899.wp-lightbox-overlay button { 900 border: none; 901 background: none; 902} 903.wp-lightbox-overlay .scrim { 904 width: 100%; 905 height: 100%; 906 position: absolute; 907 z-index: 2000000; 908 background-color: rgb(255, 255, 255); 909 opacity: 0.9; 910} 911.wp-lightbox-overlay.active { 912 visibility: visible; 913} 914@media not (prefers-reduced-motion) { 915 .wp-lightbox-overlay.active { 916 animation: both turn-on-visibility 0.25s; 917 } 918} 919@media not (prefers-reduced-motion) { 920 .wp-lightbox-overlay.active img { 921 animation: both turn-on-visibility 0.35s; 922 } 923} 924@media not (prefers-reduced-motion) { 925 .wp-lightbox-overlay.show-closing-animation:not(.active) { 926 animation: both turn-off-visibility 0.35s; 927 } 928} 929@media not (prefers-reduced-motion) { 930 .wp-lightbox-overlay.show-closing-animation:not(.active) img { 931 animation: both turn-off-visibility 0.25s; 932 } 933} 934@media not (prefers-reduced-motion) { 935 .wp-lightbox-overlay.zoom.active { 936 opacity: 1; 937 visibility: visible; 938 animation: none; 939 } 940 .wp-lightbox-overlay.zoom.active .lightbox-image-container { 941 animation: lightbox-zoom-in 0.4s; 942 } 943 .wp-lightbox-overlay.zoom.active .lightbox-image-container img { 944 animation: none; 945 } 946 .wp-lightbox-overlay.zoom.active .scrim { 947 animation: turn-on-visibility 0.4s forwards; 948 } 949 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) { 950 animation: none; 951 } 952 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container { 953 animation: lightbox-zoom-out 0.4s; 954 } 955 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img { 956 animation: none; 957 } 958 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim { 959 animation: turn-off-visibility 0.4s forwards; 960 } 961} 962 963@keyframes show-content-image { 964 0% { 965 visibility: hidden; 966 } 967 99% { 968 visibility: hidden; 969 } 970 100% { 971 visibility: visible; 972 } 973} 974@keyframes turn-on-visibility { 975 0% { 976 opacity: 0; 977 } 978 100% { 979 opacity: 1; 980 } 981} 982@keyframes turn-off-visibility { 983 0% { 984 opacity: 1; 985 visibility: visible; 986 } 987 99% { 988 opacity: 0; 989 visibility: visible; 990 } 991 100% { 992 opacity: 0; 993 visibility: hidden; 994 } 995} 996@keyframes lightbox-zoom-in { 997 0% { 998 transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); 999 } 1000 100% { 1001 transform: translate(-50%, -50%) scale(1, 1); 1002 } 1003} 1004@keyframes lightbox-zoom-out { 1005 0% { 1006 visibility: visible; 1007 transform: translate(-50%, -50%) scale(1, 1); 1008 } 1009 99% { 1010 visibility: visible; 1011 } 1012 100% { 1013 visibility: hidden; 1014 transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); 1015 } 1016} 1017/*# sourceURL=https://sparkrochestermn.org/wp-includes/blocks/image/style.css */ 1018</style> 1019<style id="wp-block-paragraph-inline-css"> 1020/** 1021 * SCSS Variables. 1022 * 1023 * Please use variables from this sheet to ensure consistency across the UI. 1024 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 1025 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 1026 */ 1027/** 1028 * Colors 1029 */ 1030/** 1031 * Fonts & basic variables. 1032 */ 1033/** 1034 * Typography 1035 */ 1036/** 1037 * Grid System. 1038 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 1039 */ 1040/** 1041 * Radius scale. 1042 */ 1043/** 1044 * Elevation scale. 1045 */ 1046/** 1047 * Dimensions. 1048 */ 1049/** 1050 * Mobile specific styles 1051 */ 1052/** 1053 * Editor styles. 1054 */ 1055/** 1056 * Block & Editor UI. 1057 */ 1058/** 1059 * Block paddings. 1060 */ 1061/** 1062 * React Native specific. 1063 * These variables do not appear to be used anywhere else. 1064 */ 1065.is-small-text { 1066 font-size: 0.875em; 1067} 1068 1069.is-regular-text { 1070 font-size: 1em; 1071} 1072 1073.is-large-text { 1074 font-size: 2.25em; 1075} 1076 1077.is-larger-text { 1078 font-size: 3em; 1079} 1080 1081.has-drop-cap:not(:focus)::first-letter { 1082 float: left; 1083 font-size: 8.4em; 1084 line-height: 0.68; 1085 font-weight: 100; 1086 margin: 0.05em 0.1em 0 0; 1087 text-transform: uppercase; 1088 font-style: normal; 1089} 1090 1091body.rtl .has-drop-cap:not(:focus)::first-letter { 1092 float: initial; 1093 margin-left: 0.1em; 1094} 1095 1096p.has-drop-cap.has-background { 1097 overflow: hidden; 1098} 1099 1100:root :where(p.has-background) { 1101 padding: 1.25em 2.375em; 1102} 1103 1104:where(p.has-text-color:not(.has-link-color)) a { 1105 color: inherit; 1106} 1107 1108p.has-text-align-right[style*="writing-mode:vertical-rl"], 1109p.has-text-align-left[style*="writing-mode:vertical-lr"] { 1110 rotate: 180deg; 1111} 1112/*# sourceURL=https://sparkrochestermn.org/wp-includes/blocks/paragraph/style.css */ 1113</style> 1114<style id="wp-block-columns-inline-css"> 1115/** 1116 * Breakpoints & Media Queries 1117 */ 1118/** 1119 * Typography 1120 */ 1121/** 1122 * SCSS Variables. 1123 * 1124 * Please use variables from this sheet to ensure consistency across the UI. 1125 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 1126 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 1127 */ 1128/** 1129 * Colors 1130 */ 1131/** 1132 * Fonts & basic variables. 1133 */ 1134/** 1135 * Typography 1136 */ 1137/** 1138 * Grid System. 1139 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 1140 */ 1141/** 1142 * Radius scale. 1143 */ 1144/** 1145 * Elevation scale. 1146 */ 1147/** 1148 * Dimensions. 1149 */ 1150/** 1151 * Mobile specific styles 1152 */ 1153/** 1154 * Editor styles. 1155 */ 1156/** 1157 * Block & Editor UI. 1158 */ 1159/** 1160 * Block paddings. 1161 */ 1162/** 1163 * React Native specific. 1164 * These variables do not appear to be used anywhere else. 1165 */ 1166/** 1167* Converts a hex value into the rgb equivalent. 1168* 1169* @param {string} hex - the hexadecimal value to convert 1170* @return {string} comma separated rgb values 1171*/ 1172/** 1173 * Long content fade mixin 1174 * 1175 * Creates a fading overlay to signify that the content is longer 1176 * than the space allows. 1177 */ 1178/** 1179 * Breakpoint mixins 1180 */ 1181/** 1182 * Focus styles. 1183 */ 1184/** 1185 * Standard focus rings for the WordPress Design System. 1186 * 1187 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 1188 * e.g. `&:focus { @include outset-ring__focus(); }`. 1189 */ 1190/** 1191 * Applies editor left position to the selector passed as argument 1192 */ 1193/** 1194 * Styles that are reused verbatim in a few places 1195 */ 1196/** 1197 * Allows users to opt-out of animations via OS-level preferences. 1198 */ 1199/** 1200 * Reset default styles for JavaScript UI based pages. 1201 * This is a WP-admin agnostic reset 1202 */ 1203/** 1204 * Reset the WP Admin page styles for Gutenberg-like pages. 1205 */ 1206/** 1207 * Creates a checkerboard pattern background to indicate transparency. 1208 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 1209 */ 1210.wp-block-columns { 1211 display: flex; 1212 box-sizing: border-box; 1213 flex-wrap: wrap !important; 1214} 1215@media (min-width: 782px) { 1216 .wp-block-columns { 1217 flex-wrap: nowrap !important; 1218 } 1219} 1220.wp-block-columns { 1221 align-items: initial !important; 1222 /** 1223 * All Columns Alignment 1224 */ 1225} 1226.wp-block-columns.are-vertically-aligned-top { 1227 align-items: flex-start; 1228} 1229.wp-block-columns.are-vertically-aligned-center { 1230 align-items: center; 1231} 1232.wp-block-columns.are-vertically-aligned-bottom { 1233 align-items: flex-end; 1234} 1235@media (max-width: 781px) { 1236 .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { 1237 flex-basis: 100% !important; 1238 } 1239} 1240@media (min-width: 782px) { 1241 .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column { 1242 flex-basis: 0; 1243 flex-grow: 1; 1244 } 1245 .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column[style*=flex-basis] { 1246 flex-grow: 0; 1247 } 1248} 1249.wp-block-columns.is-not-stacked-on-mobile { 1250 flex-wrap: nowrap !important; 1251} 1252.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column { 1253 flex-basis: 0; 1254 flex-grow: 1; 1255} 1256.wp-block-columns.is-not-stacked-on-mobile > .wp-block-column[style*=flex-basis] { 1257 flex-grow: 0; 1258} 1259 1260:where(.wp-block-columns) { 1261 margin-bottom: 1.75em; 1262} 1263 1264:where(.wp-block-columns.has-background) { 1265 padding: 1.25em 2.375em; 1266} 1267 1268.wp-block-column { 1269 flex-grow: 1; 1270 min-width: 0; 1271 word-break: break-word; 1272 overflow-wrap: break-word; 1273 /** 1274 * Individual Column Alignment 1275 */ 1276} 1277.wp-block-column.is-vertically-aligned-top { 1278 align-self: flex-start; 1279} 1280.wp-block-column.is-vertically-aligned-center { 1281 align-self: center; 1282} 1283.wp-block-column.is-vertically-aligned-bottom { 1284 align-self: flex-end; 1285} 1286.wp-block-column.is-vertically-aligned-stretch { 1287 align-self: stretch; 1288} 1289.wp-block-column.is-vertically-aligned-top, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-bottom { 1290 width: 100%; 1291} 1292/*# sourceURL=https://sparkrochestermn.org/wp-includes/blocks/columns/style.css */ 1293</style> 1294<style id="wp-block-group-inline-css"> 1295.wp-block-group { 1296 box-sizing: border-box; 1297} 1298 1299:where(.wp-block-group.wp-block-group-is-layout-constrained) { 1300 position: relative; 1301} 1302/*# sourceURL=https://sparkrochestermn.org/wp-includes/blocks/group/style.css */ 1303</style> 1304<style id="wp-block-separator-inline-css"> 1305@charset "UTF-8"; 1306.wp-block-separator { 1307 border-top: 2px solid currentColor; 1308 border-left: none;
1309 border-right: none; 1310 border-bottom: none; 1311} 1312 1313:root :where(.wp-block-separator.is-style-dots) { 1314 text-align: center; 1315 line-height: 1; 1316 height: auto; 1317} 1318:root :where(.wp-block-separator.is-style-dots)::before { 1319 content: "···"; 1320 color: currentColor; 1321 font-size: 1.5em; 1322 letter-spacing: 2em; 1323 /*rtl:ignore*/ 1324 padding-left: 2em; 1325 font-family: serif; 1326} 1327 1328.wp-block-separator.is-style-dots { 1329 background: none !important; 1330 border: none !important; 1331} 1332/*# sourceURL=https://sparkrochestermn.org/wp-includes/blocks/separator/style.css */ 1333</style> 1334 1335 1336<style id="global-styles-inline-css"> 1337: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--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--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%);
1337--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}: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-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !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-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !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;}
1337.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;} 1338/*# sourceURL=global-styles-inline-css */ 1339</style> 1340 1341<link rel='stylesheet' id='uagb-block-positioning-css-css' href='https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/css/spectra-block-positioning.min.css?ver=2.20.3' media='all' /> 1342<link rel='stylesheet' id='uagb-swiper-css-css' href='https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/css/swiper-bundle.min.css?ver=2.20.3' media='all' /> 1343<link rel='stylesheet' id='uagb-aos-css-css' href='https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/css/aos.min.css?ver=2.20.3' media='all' /> 1344<link rel='stylesheet' id='uag-style-1390-css' href='https://sparkrochestermn.org/wp-content/uploads/uag-plugin/assets/1000/uag-css-1390.css?ver=1790592109' media='all' /> 1345<link rel='stylesheet' id='dashicons-css' href='https://sparkrochestermn.org/wp-includes/css/dashicons.css?ver=7.1.2' media='all' /> 1346<link rel='stylesheet' id='my-calendar-lists-css' href='https://sparkrochestermn.org/wp-content/plugins/my-calendar/css/list-presets.css?ver=3.8.695430' media='all' /> 1347<link rel='stylesheet' id='my-calendar-reset-css' href='https://sparkrochestermn.org/wp-content/plugins/my-calendar/css/reset.css?ver=3.8.695430' media='all' /> 1348<link rel='stylesheet' id='my-calendar-style-css' href='https://sparkrochestermn.org/wp-content/plugins/my-calendar/styles/light.css?ver=3.8.695430-light-css' media='all' /> 1349<style id="my-calendar-style-inline-css"> 1350 1351/* Styles by My Calendar - Joe Dolson https://www.joedolson.com/ */ 1352 1353.my-calendar-modal .event-title svg { background-color: #00afae; padding: 3px; } 1354.my-calendar-modal.mc_general #modal-title, .my-calendar-modal .mc_general .event-title, .my-calendar-modal.mc_general .mc-modal-title-container, .mc-main .mc_general .event-title, .mc-main .mc_general .event-title a { background: #00afae !important; color: #ffffff !important; } 1355.mc-main .mc_general .event-title button { background: #00afae !important; color: #ffffff !important; } 1356.my-calendar-modal span.mc_general, .mc-main span.mc_general { color: #00afae; } 1357.mc-main .mc_general .event-title a:hover, .mc-main .mc_general .event-title a:focus { background: #007c7b !important;} 1358.mc-main .mc_general .event-title button:hover, .mc-main .mc_general .event-title button:focus { background: #007c7b !important;} 1359.my-calendar-modal .event-title svg { background-color: #1b7bc0; padding: 3px; } 1360.my-calendar-modal.mc_event #modal-title, .my-calendar-modal .mc_event .event-title, .my-calendar-modal.mc_event .mc-modal-title-container, .mc-main .mc_event .event-title, .mc-main .mc_event .event-title a { background: #1b7bc0 !important; color: #ffffff !important; } 1361.mc-main .mc_event .event-title button { background: #1b7bc0 !important; color: #ffffff !important; } 1362.my-calendar-modal span.mc_event, .mc-main span.mc_event { color: #1b7bc0; } 1363.mc-main .mc_event .event-title a:hover, .mc-main .mc_event .event-title a:focus { background: #00488d !important;} 1364.mc-main .mc_event .event-title button:hover, .mc-main .mc_event .event-title button:focus { background: #00488d !important;} 1365.mc-main, .mc-event, .my-calendar-modal, .my-calendar-modal-overlay, .mc-event-list {--close-button: #7c7c
13657c; --search-highlight-bg: #c7328f; --navbar-background: transparent; --nav-button-bg: #fff; --nav-button-color: #7c7c7c; --nav-button-border: #7c7c7c; --nav-input-border: #7c7c7c; --nav-input-background: #fff; --nav-input-color: #7c7c7c; --grid-cell-border: #0000001f; --grid-header-border: #7c7c7c; --grid-header-color: #7c7c7c; --grid-weekend-color: #7c7c7c; --grid-header-bg: transparent; --grid-weekend-bg: transparent; --grid-cell-background: transparent; --current-day-border: #e8e8e8; --current-day-color: #7c7c7c; --current-day-bg: transparent; --date-has-events-bg: #7c7c7c; --date-has-events-color: #ffffff; --primary-dark: #008c91; --primary-light: #ffffff; --secondary-light: #fff; --secondary-dark: #00afae; --highlight-dark: #00afae; --highlight-light: #ffffff; --calendar-heading: clamp( 1.125rem, 24px, 2.5rem ); --event-title: clamp( 1.25rem, 24px, 2.5rem ); --grid-date: 16px; --grid-date-heading: clamp( .75rem, 16px, 1.5rem ); --modal-title: 1.5rem; --navigation-controls: clamp( .75rem, 16px, 1.5rem ); --card-heading: 1.125rem; --list-date: 1.25rem; --author-card: clamp( .75rem, 14px, 1.5rem); --single-event-title: clamp( 1.25rem, 24px, 2.5rem ); --mini-time-text: clamp( .75rem, 14px 1.25rem ); --list-event-date: 1.25rem; --list-event-title: 1.2rem; --grid-max-width: 1260px; --main-margin: 0 auto; --list-preset-border-color: #00AFAE; --list-preset-stripe-background: rgba( 0,0,0,.04 ); --list-preset-date-badge-background: #000; --list-preset-date-badge-color: #fff; --list-preset-background: transparent; --main-background: transparent; --main-color: inherit; --category-mc_general: #00afae; --category-mc_event: #1b7bc0; } 1366/*# sourceURL=my-calendar-style-inline-css */ 1367</style>
1368<script id="jquery-core-js" src="https://sparkrochestermn.org/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1368
1368
1369<script id="jquery-migrate-js" src="https://sparkrochestermn.org/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
1369 1370<link rel="https://api.w.org/" href="https://sparkrochestermn.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sparkrochestermn.org/wp-json/wp/v2/pages/1390" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sparkrochestermn.org/xmlrpc.php?rsd" /> 1371<meta name="generator" content="WordPress 7.1.2" /> 1372<link rel='shortlink' href='https://sparkrochestermn.org/' /> 1373<style id="uagb-style-conditional-extension">@media (min-width: 1025px){body .uag-hide-desktop.uagb-google-map__wrap,body .uag-hide-desktop{display:none !important}}@media (min-width: 768px) and (max-width: 1024px){body .uag-hide-tab.uagb-google-map__wrap,body .uag-hide-tab{display:none !important}}@media (max-width: 767px){body .uag-hide-mob.uagb-google-map__wrap,body .uag-hide-mob{display:none !important}}</style><link rel="icon" href="https://sparkrochestermn.org/wp-content/uploads/2024/05/cropped-SPARK_A-Beaker-32x32.png" sizes="32x32" /> 1374<link rel="icon" href="https://sparkrochestermn.org/wp-content/uploads/2024/05/cropped-SPARK_A-Beaker-192x192.png" sizes="192x192" /> 1375<link rel="apple-touch-icon" href="https://sparkrochestermn.org/wp-content/uploads/2024/05/cropped-SPARK_A-Beaker-180x180.png" /> 1376<meta name="msapplication-TileImage" content="https://sparkrochestermn.org/wp-content/uploads/2024/05/cropped-SPARK_A-Beaker-270x270.png" /> 1377<style id="wp-custom-css"> 1378@media screen and (min-width: 800px) 1379 1380#content { 1381 padding-top:40px !important; 1382} 1383 1384.tribe-events .tribe-events-series-archive__icon { 1385 display: none !important; 1386} 1387 1388</style> 1389<style id="core-block-supports-inline-css"> 1390/** 1391 * Core styles: block-supports 1392 */ 1393.wp-container-core-group-is-layout-423d40c6 { 1394 flex-wrap: nowrap; 1395 flex-direction: column; 1396 align-items: center; 1397} 1398.wp-container-content-d1b9d87d { 1399 flex-basis: 40%; 1400 flex-shrink: 0; 1401} 1402.wp-container-core-group-is-layout-0bbb8a8f { 1403 flex-wrap: nowrap; 1404 gap: var(--wp--preset--spacing--50); 1405} 1406.wp-container-core-group-is-layout-6ac436ab { 1407 flex-wrap: nowrap; 1408 gap: var(--wp--preset--spacing--50); 1409} 1410.wp-elements-1 a:where(:not(.wp-element-button)) { 1411 color: #000000; 1412} 1413.wp-elements-2 a:where(:not(.wp-element-button)) { 1414 color: var(--wp--preset--color--vivid-red); 1415} 1416.wp-elements-3 a:where(:not(.wp-element-button)) { 1417 color: var(--wp--preset--color--vivid-red); 1418} 1419.wp-elements-4 a:where(:not(.wp-element-button)) { 1420 color: #000000; 1421} 1422.wp-container-core-columns-is-layout-16cef306 { 1423 flex-wrap: nowrap; 1424} 1425.wp-container-core-columns-is-layout-7387b849 { 1426 flex-wrap: nowrap; 1427} 1428 1429/*# sourceURL=core-block-supports-inline-css */ 1430</style> 1431 1432</head> 1433 1434<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="home wp-singular page-template-default page page-id-1390 wp-custom-logo wp-embed-responsive wp-theme-astra ast-desktop ast-plain-container ast-no-sidebar astra-4.13.10 ast-single-post ast-mobile-inherit-site-logo ast-inherit-site-logo-transparent ast-hfb-header"> 1435
1435<script data-cfasync="false"> 1436 (function(){var mq=window.matchMedia('(max-width:921.99px)');function apply(isMobile){var b=document.body.classList;if(isMobile){b.add('ast-header-break-point');b.remove('ast-desktop');}else{b.remove('ast-header-break-point');b.add('ast-desktop');}}apply(mq.matches);if(mq.addEventListener){mq.addEventListener('change',function(e){apply(e.matches);});}else if(mq.addListener){mq.addListener(function(e){apply(e.matches);});}})(); 1437 </script>
1437 1438 1439<a 1440 class="skip-link screen-reader-text" 1441 href="#content"> 1442 Skip to content</a> 1443 1444<div 1445class="hfeed site" id="page"> 1446 <header 1447 class="site-header header-main-layout-1 ast-primary-menu-enabled ast-logo-title-inline ast-hide-custom-menu-mobile ast-builder-menu-toggle-icon ast-mobile-header-inline" id="masthead" itemtype="https://schema.org/WPHeader" itemscope="itemscope" itemid="#masthead" > 1448 <div id="ast-desktop-header" data-toggle-type="dropdown"> 1449 <div class="ast-above-header-wrap "> 1450 <div class="ast-above-header-bar ast-above-header site-header-focus-item" data-section="section-above-header-builder"> 1451 <div class="site-above-header-wrap ast-builder-grid-row-container site-header-focus-item ast-container" data-section="section-above-header-builder"> 1452 <div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center"> 1453 <div class="site-header-above-section-left site-header-section ast-flex site-header-section-left"> 1454 <aside 1455 class="header-widget-area widget-area site-header-focus-item header-widget-area-inner" data-section="sidebar-widgets-header-widget-1" aria-label="Header Widget 1" role="region" > 1456 <section id="bhi_widget_displaybusinesshoursindicator-3" class="widget widget_bhi_widget_displaybusinesshoursindicator"> 1457<span class="mb-bhi-display mb-bhi-closed"> 1458 It's<span class="mb-bhi-day"> Monday</span><span class="mb-bhi-time"> 5:44 AM</span> — <span class="mb-bhi-oc-text">Sorry, we're closed</span></span> 1459</section> </aside> 1460 </div> 1461 <div class="site-header-above-section-right site-header-section ast-flex ast-grid-right-section"> 1462 <div class="ast-builder-menu-2 ast-builder-menu ast-flex ast-builder-menu-2-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-hb-menu-2"> 1463 <div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="secondary_menu-site-navigation-desktop" aria-label="Secondary Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation ast-inline-flex"><ul id="ast-hf-menu-2" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex submenu-with-border astra-menu-animation-slide-down ast-menu-hover-style-underline stack-on-mobile"><li id="menu-item-4331" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4331"><a href="https://sparkrochestermn.org/program-calendar/" class="menu-link">Program Calendar</a></li> 1464<li id="menu-item-7508" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7508"><a href="https://sparkrochestermn.org/parties/" class="menu-link">Party at the Museum</a></li> 1465<li id="menu-item-8649" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8649"><a href="https://sparkrochestermn.org/camps/" class="menu-link">Camps</a></li> 1466</ul></div></nav></div></div> </div> 1467 <div class="ast-builder-layout-element ast-flex site-header-focus-item ast-header-button-1" data-section="section-hb-button-1"> 1468 <div class="ast-builder-button-wrap ast-builder-button-size-"><a class="ast-custom-button-link" href="https://sparkrochestermn.org/donate/" target="_self" role="button" aria-label="DONATE" > 1469 <div class="ast-custom-button">DONATE</div> 1470 </a><a class="menu-link" href="https://sparkrochestermn.org/donate/" target="_self" >DONATE</a></div> </div> 1471 <div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="section-hb-social-icons-1"> 1472 <div class="ast-header-social-1-wrap ast-header-social-wrap"><div class="header-social-inner-wrap element-social-inner-wrap social-show-label-false ast-social-color-type-custom ast-social-stack-none ast-social-element-style-filled"><a href="https://www.facebook.com/SparkRochesterMN/" aria-label="Facebook" target="_blank" rel="noopener noreferrer" style="--color: #557dbc; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-facebook header-social-item"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z'></path></svg></span></a><a href="https://www.instagram.com/SparkRochesterMN/" aria-label="Instagram" target="_blank" rel="noopener noreferrer" style="--color: #8a3ab9; --background-color: transparent;
1472" class="ast-builder-social-element ast-inline-flex ast-instagram header-social-item"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'></path></svg></span></a></div></div> </div> 1473 </div> 1474 </div> 1475 </div> 1476 </div> 1477 </div> 1478 <div class="ast-main-header-wrap main-header-bar-wrap "> 1479 <div class="ast-primary-header-bar ast-primary-header main-header-bar site-header-focus-item" data-section="section-primary-header-builder"> 1480 <div class="site-primary-header-wrap ast-builder-grid-row-container site-header-focus-item ast-container" data-section="section-primary-header-builder"> 1481 <div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center"> 1482 <div class="site-header-primary-section-left site-header-section ast-flex site-header-section-left"> 1483 <div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="title_tagline"> 1484 <div 1485 class="site-branding ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope" > 1486 <span class="site-logo-img"><a href="https://sparkrochestermn.org/" class="custom-logo-link" rel="home" aria-current="page"><img width="160" height="62" src="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-160x62.png" class="custom-logo" alt="SPARK, The Children's Museum of Rochester" decoding="async" srcset="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-160x62.png 160w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-300x116.png 300w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-1024x397.png 1024w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-768x298.png 768w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-1536x596.png 1536w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-2048x795.png 2048w" sizes="(max-width: 160px) 100vw, 160px" /></a></span> </div> 1487 <!-- .site-branding --> 1488 </div> 1489 </div> 1490 <div class="site-header-primary-section-right site-header-section ast-flex ast-grid-right-section"> 1491 <div class="ast-builder-menu-1 ast-builder-menu ast-flex ast-builder-menu-1-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-hb-menu-1"> 1492 <div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="primary-site-navigation-desktop" aria-label="Primary Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation ast-inline-flex"><ul id="ast-hf-menu-1" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex submenu-with-border astra-menu-animation-slide-down ast-menu-hover-style-underline stack-on-mobile"><li id="menu-item-7070" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7070"><a aria-expanded="false" href="https://sparkrochestermn.org/plan-your-visit/" class="menu-link">Visit<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1493 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1494 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1495 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1496 </svg></span></button> 1497<ul class="sub-menu"> 1498 <li id="menu-item-2974" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2974"><a aria-expanded="false" href="https://sparkrochestermn.org/plan-your-visit/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1499 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1500 </svg></span>Plan Your Visit<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1501 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1502 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1503 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1504 </svg></span></button> 1505 <ul class="sub-menu"> 1506 <li id="menu-item-6344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6344"><a href="https://sparkrochestermn.org/exhibits/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1507 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1508 </svg></span>Exhibits</a></li> 1509 <li id="menu-item-8642" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8642"><a href="https://sparkrochestermn.org/program-calendar/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1510 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1511 </svg></span>Program Calendar</a></li> 1512 <li id="menu-item-7379" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7379"><a href="https://sparkrochestermn.org/spark-shop/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1513 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1514 </svg></span>SPARK Shop</a></li> 1515 <li id="menu-item-4800" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4800"><a href="https://sparkrochestermn.org/accessibility/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1516 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1517 </svg></span>Accessibility</a></li> 1518 <li id="menu-item-8480" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8480"><a href="https://sparkrochestermn.org/plan-your-visit/#museum-expectations" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1519 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1520 </svg></span>Museum Expectations</a></li> 1521 </ul> 1522</li>
1523 <li id="menu-item-7812" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7812"><a href="https://sparkrochestermn.org/camps/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1524 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1525 </svg></span>Camps</a></li> 1526 <li id="menu-item-2975" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2975"><a href="https://sparkrochestermn.org/parties/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1527 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1528 </svg></span>Party at the Museum</a></li> 1529 <li id="menu-item-2976" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2976"><a href="https://sparkrochestermn.org/school-group-visits/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1530 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1531 </svg></span>School + Group Visits</a></li> 1532</ul> 1533</li> 1534<li id="menu-item-8400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8400"><a href="https://sparkrochestermn.org/events/" class="menu-link">Events</a></li> 1535<li id="menu-item-2977" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2977"><a href="https://sparkrochestermn.org/join/" class="menu-link">Membership</a></li> 1536<li id="menu-item-7993" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7993"><a aria-expanded="false" href="https://sparkrochestermn.org/get-involved/" class="menu-link">Support<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1537 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1538 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1539 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1540 </svg></span></button> 1541<ul class="sub-menu"> 1542 <li id="menu-item-4801" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4801"><a href="https://sparkrochestermn.org/community-access/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1543 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1544 </svg></span>Community Access Events</a></li> 1545 <li id="menu-item-2982" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2982"><a href="https://sparkrochestermn.org/sponsor/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1546 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1547 </svg></span>Sponsor</a></li> 1548 <li id="menu-item-2983" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2983"><a href="https://sparkrochestermn.org/volunteer/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1549 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1550 </svg></span>Volunteer</a></li> 1551 <li id="menu-item-4860" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4860"><a href="https://sparkrochestermn.org/sewing-squad/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1552 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1553 </svg></span>Sewing Squad</a></li> 1554</ul> 1555</li> 1556<li id="menu-item-1404" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1404"><a aria-expanded="false" href="https://sparkrochestermn.org/about-us/" class="menu-link">About<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1557 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1558 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1559 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1560 </svg></span></button> 1561<ul class="sub-menu"> 1562 <li id="menu-item-2978" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2978"><a href="https://sparkrochestermn.org/about-us/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1563 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1564 </svg></span>About Us</a></li> 1565 <li id="menu-item-2980" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2980"><a href="https://sparkrochestermn.org/our-team/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1566 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1567 </svg></span>Staff + Board</a></li> 1568 <li id="menu-item-2981" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2981"><a href="https://sparkrochestermn.org/job-openings/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1569 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1570 </svg></span>Job Openings</a></li> 1571 <li id="menu-item-8641" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8641"><a href="https://sparkrochestermn.org/contact-us/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1572 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1573 </svg></span>Contact Us</a></li> 1574 <li id="menu-item-2979" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2979"><a href="https://sparkrochestermn.org/donation-requests/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1575 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1576 </svg></span>Donation Requests</a></li> 1577</ul> 1578</li> 1579</ul></div></nav></div></div> </div>
1580 <div class="ast-builder-layout-element ast-flex site-header-focus-item ast-header-search" data-section="section-header-search"> 1581 <div class="ast-search-menu-icon slide-search" > 1582 <form role="search" method="get" class="search-form" action="https://sparkrochestermn.org/"> 1583 <label for="search-field"> 1584 <span class="screen-reader-text">Search for:</span> 1585 <input 1586 type="search" 1587 id="search-field" 1588 class="search-field" 1589 placeholder="Search..." 1590 value="" 1591 name="s" 1592 tabindex="-1"> 1593 <button class="search-submit ast-search-submit" aria-label="Search Submit"> 1594 <span hidden>Search</span> 1595 <i><span class="ast-icon icon-search"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewbox="-893 477 142 142" enable-background="new -888 480 142 142" xml:space="preserve"> 1596 <path d="M-787.4,568.7h-6.3l-2.4-2.4c7.9-8.7,12.6-20.5,12.6-33.1c0-28.4-22.9-51.3-51.3-51.3 c-28.4,0-51.3,22.9-51.3,51.3c0,28.4,22.9,51.3,51.3,51.3c12.6,0,24.4-4.7,33.1-12.6l2.4,2.4v6.3l39.4,39.4l11.8-11.8L-787.4,568.7 L-787.4,568.7z M-834.7,568.7c-19.7,0-35.5-15.8-35.5-35.5c0-19.7,15.8-35.5,35.5-35.5c19.7,0,35.5,15.8,35.5,35.5 C-799.3,553-815,568.7-834.7,568.7L-834.7,568.7z" /> 1597 </svg></span></i> 1598 </button> 1599 </label> 1600 </form> 1601 <div class="ast-search-icon"> 1602 <a class="slide-search astra-search-icon" role="button" tabindex="0" aria-label="Search button" href="#"> 1603 <span class="screen-reader-text">Search</span> 1604 <span class="ast-icon icon-search"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewbox="-893 477 142 142" enable-background="new -888 480 142 142" xml:space="preserve"> 1605 <path d="M-787.4,568.7h-6.3l-2.4-2.4c7.9-8.7,12.6-20.5,12.6-33.1c0-28.4-22.9-51.3-51.3-51.3 c-28.4,0-51.3,22.9-51.3,51.3c0,28.4,22.9,51.3,51.3,51.3c12.6,0,24.4-4.7,33.1-12.6l2.4,2.4v6.3l39.4,39.4l11.8-11.8L-787.4,568.7 L-787.4,568.7z M-834.7,568.7c-19.7,0-35.5-15.8-35.5-35.5c0-19.7,15.8-35.5,35.5-35.5c19.7,0,35.5,15.8,35.5,35.5 C-799.3,553-815,568.7-834.7,568.7L-834.7,568.7z" /> 1606 </svg></span> </a> 1607 </div> 1608 </div> 1609 </div> 1610 <aside 1611 class="header-widget-area widget-area site-header-focus-item header-widget-area-inner" data-section="sidebar-widgets-header-widget-2" aria-label="Header Widget 2" role="region" > 1612 <section id="gtranslate-3" class="widget widget_gtranslate"><div class="gtranslate_wrapper" id="gt-wrapper-59597110"></div></section> </aside> 1613 </div> 1614 </div> 1615 </div> 1616 </div> 1617 </div> 1618 </div> <!-- Main Header Bar Wrap --> 1619<div id="ast-mobile-header" class="ast-mobile-header-wrap " data-type="dropdown"> 1620 <div class="ast-above-header-wrap " > 1621 <div class="ast-above-header-bar ast-above-header site-above-header-wrap site-header-focus-item ast-builder-grid-row-layout-default ast-builder-grid-row-tablet-layout-default ast-builder-grid-row-mobile-layout-default" data-section="section-above-header-builder"> 1622 <div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center"> 1623 <div class="site-header-above-section-left site-header-section ast-flex site-header-section-left"> 1624 <aside 1625 class="header-widget-area widget-area site-header-focus-item header-widget-area-inner" data-section="sidebar-widgets-header-widget-1" aria-label="Header Widget 1" role="region" > 1626 <section id="bhi_widget_displaybusinesshoursindicator-3" class="widget widget_bhi_widget_displaybusinesshoursindicator"> 1627<span class="mb-bhi-display mb-bhi-closed"> 1628 It's<span class="mb-bhi-day"> Monday</span><span class="mb-bhi-time"> 5:44 AM</span> — <span class="mb-bhi-oc-text">Sorry, we're closed</span></span> 1629</section> </aside> 1630 </div> 1631 <div class="site-header-above-section-right site-header-section ast-flex ast-grid-right-section"> 1632 <aside 1633 class="header-widget-area widget-area site-header-focus-item header-widget-area-inner" data-section="sidebar-widgets-header-widget-2" aria-label="Header Widget 2" role="region" > 1634 <section id="gtranslate-3" class="widget widget_gtranslate"><div class="gtranslate_wrapper" id="gt-wrapper-26433641"></div></section> </aside>
1635 <div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="section-hb-social-icons-1"> 1636 <div class="ast-header-social-1-wrap ast-header-social-wrap"><div class="header-social-inner-wrap element-social-inner-wrap social-show-label-false ast-social-color-type-custom ast-social-stack-none ast-social-element-style-filled"><a href="https://www.facebook.com/SparkRochesterMN/" aria-label="Facebook" target="_blank" rel="noopener noreferrer" style="--color: #557dbc; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-facebook header-social-item"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z'></path></svg></span></a><a href="https://www.instagram.com/SparkRochesterMN/" aria-label="Instagram" target="_blank" rel="noopener noreferrer" style="--color: #8a3ab9; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-instagram header-social-item"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'></path></svg></span></a></div></div> </div> 1637 </div> 1638 </div> 1639 </div> 1640 </div> 1641 <div class="ast-main-header-wrap main-header-bar-wrap" > 1642 <div class="ast-primary-header-bar ast-primary-header main-header-bar site-primary-header-wrap site-header-focus-item ast-builder-grid-row-layout-default ast-builder-grid-row-tablet-layout-default ast-builder-grid-row-mobile-layout-default" data-section="section-primary-header-builder"> 1643 <div class="ast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center"> 1644 <div class="site-header-primary-section-left site-header-section ast-flex site-header-section-left"> 1645 <div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="title_tagline"> 1646 <div 1647 class="site-branding ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope" > 1648 <span class="site-logo-img"><a href="https://sparkrochestermn.org/" class="custom-logo-link" rel="home" aria-current="page"><img width="160" height="62" src="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-160x62.png" class="custom-logo" alt="SPARK, The Children's Museum of Rochester" decoding="async" srcset="https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-160x62.png 160w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-300x116.png 300w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-1024x397.png 1024w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-768x298.png 768w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-1536x596.png 1536w, https://sparkrochestermn.org/wp-content/uploads/2024/07/SPARK_white_tagline-2048x795.png 2048w" sizes="(max-width: 160px) 100v
1648w, 160px" /></a></span> </div> 1649 <!-- .site-branding --> 1650 </div> 1651 </div> 1652 <div class="site-header-primary-section-right site-header-section ast-flex ast-grid-right-section"> 1653 <div class="ast-builder-layout-element ast-flex site-header-focus-item" data-section="section-header-mobile-trigger"> 1654 <div class="ast-button-wrap"> 1655 <button 1656 type="button" 1657 class="menu-toggle main-header-menu-toggle ast-mobile-menu-trigger-minimal" 1658 aria-expanded="false" 1659 aria-label="Main menu toggle" 1660 > 1661 <span class="mobile-menu-toggle-icon"> 1662 <span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg class='ast-mobile-svg ast-menu2-svg' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='28' viewBox='0 0 24 28'><path d='M24 21v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 13v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1zM24 5v2c0 0.547-0.453 1-1 1h-22c-0.547 0-1-0.453-1-1v-2c0-0.547 0.453-1 1-1h22c0.547 0 1 0.453 1 1z'></path></svg></span><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg class='ast-mobile-svg ast-close-svg' fill='currentColor' version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path d='M5.293 6.707l5.293 5.293-5.293 5.293c-0.391 0.391-0.391 1.024 0 1.414s1.024 0.391 1.414 0l5.293-5.293 5.293 5.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-5.293-5.293 5.293-5.293c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z'></path></svg></span> </span> 1663 </button> 1664 </div> 1665 </div> 1666 </div> 1667 </div> 1668 </div> 1669 </div> 1670 <div class="ast-mobile-header-content content-align-flex-start "> 1671 <div class="ast-builder-menu-mobile ast-builder-menu ast-builder-menu-mobile-focus-item ast-builder-layout-element site-header-focus-item" data-section="section-header-mobile-menu"> 1672 <div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item" id="ast-mobile-site-navigation" aria-label="Site Navigation: Mobile Menu" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation"><ul id="ast-hf-mobile-menu" class="main-header-menu ast-nav-menu ast-flex submenu-with-border astra-menu-animation-fade stack-on-mobile"><li id="menu-item-6895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-1390 current_page_item menu-item-6895"><a href="https://sparkrochestermn.org/" aria-current="page" class="menu-link">Home</a></li> 1673<li id="menu-item-3143" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3143"><a href="https://sparkrochestermn.org/join/" class="menu-link">Memberships</a></li> 1674<li id="menu-item-3144" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3144"><a aria-expanded="false" href="https://sparkrochestermn.org/plan-your-visit/" class="menu-link">Plan Your Visit<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1675 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1676 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1677 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1678 </svg></span></button> 1679<ul class="sub-menu"> 1680 <li id="menu-item-7784" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7784"><a href="https://sparkrochestermn.org/plan-your-visit/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1681 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1682 </svg></span>Visit</a></li> 1683 <li id="menu-item-6343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6343"><a href="https://sparkrochestermn.org/exhibits/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1684 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1685 </svg></span>Exhibits</a></li> 1686 <li id="menu-item-8643" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8643"><a href="https://sparkrochestermn.org/accessibility/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1687 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1688 </svg></span>Accessibility</a></li> 1689 <li id="menu-item-7380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7380"><a href="https://sparkrochestermn.org/spark-shop/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1690 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1691 </svg></span>SPARK Shop</a></li> 1692 <li id="menu-item-8405" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8405"><a href="https://sparkrochestermn.org/camps/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1693 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1694 </svg></span>Camps</a></li> 1695</ul> 1696</li> 1697<li id="menu-item-4375" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4375"><a href="https://sparkrochestermn.org/program-calendar/" class="menu-link">Program Calendar</a></li> 1698<li id="menu-item-4806" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4806"><a aria-expanded="false" href="https://sparkrochestermn.org/about-us/" class="menu-link">About Us<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1699 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1700 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1701 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1702 </svg></span></button> 1703<ul class="sub-menu"> 1704 <li id="menu-item-4805" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4805"><a href="https://sparkrochestermn.org/accessibility/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1705 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1706 </svg></span>Accessibility</a></li> 1707 <li id="menu-item-3141" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3141"><a href="https://sparkrochestermn.org/our-team/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1708 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1709 </svg></span>Staff + Board</a></li> 1710 <li id="menu-item-3134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3134"><a href="https://sparkrochestermn.org/job-openings/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1711 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1712 </svg></span>Job Openings</a></li> 1713</ul> 1714</li> 1715<li id="menu-item-8406" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8406"><a aria-expanded="false" href="https://sparkrochestermn.org/events/" class="menu-link">Events<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1716 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1717 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1718 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1719 </svg></span></button> 1720<ul class="sub-menu"> 1721 <li id="menu-item-8407" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8407"><a href="https://sparkrochestermn.org/events/film-on-the-field/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1722 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1723 </svg></span>Film on the Field</a></li> 1724 <li id="menu-item-8408" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8408"><a href="https://sparkrochestermn.org/events/play-it-forward/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1725 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1726 </svg></span>Play It Forward</a></li> 1727 <li id="menu-item-8410" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8410"><a href="https://sparkrochestermn.org/events/sparktacular/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1728 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1729 </svg></span>SPARKTACULAR</a></li> 1730 <li id="menu-item-8409" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8409"><a href="https://sparkrochestermn.org/events/sparkle/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1731 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1732 </svg></span>SPARKLE</a></li> 1733</ul> 1734</li> 1735<li id="menu-item-4807" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4807"><a aria-expanded="false" href="https://sparkrochestermn.org/parties/" class="menu-link">Parties & Group Visits<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1736 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1737 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1738 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1739 </svg></span></button> 1740<ul class="sub-menu"> 1741 <li id="menu-item-3136" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3136"><a href="https://sparkrochestermn.org/parties/" class="menu-link
1741"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1742 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1743 </svg></span>Party at the Museum</a></li> 1744 <li id="menu-item-3139" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3139"><a href="https://sparkrochestermn.org/school-group-visits/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1745 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1746 </svg></span>School + Group Visits</a></li> 1747</ul> 1748</li> 1749<li id="menu-item-7992" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7992"><a aria-expanded="false" href="https://sparkrochestermn.org/get-involved/" class="menu-link">Get Involved<span role="button" class="dropdown-menu-toggle ast-header-navigation-arrow" tabindex="0" aria-expanded="false" aria-label="Menu Toggle" aria-haspopup="true"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1750 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1751 </svg></span></span></a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle Menu"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1752 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1753 </svg></span></button> 1754<ul class="sub-menu"> 1755 <li id="menu-item-4808" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4808"><a href="https://sparkrochestermn.org/sponsor/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1756 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1757 </svg></span>Sponsorship Opportunities</a></li> 1758 <li id="menu-item-8645" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8645"><a href="https://sparkrochestermn.org/community-access/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1759 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1760 </svg></span>Community Access</a></li> 1761 <li id="menu-item-4859" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4859"><a href="https://sparkrochestermn.org/sewing-squad/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1762 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1763 </svg></span>Sewing Squad</a></li> 1764 <li id="menu-item-3142" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3142"><a href="https://sparkrochestermn.org/volunteer/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1765 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1766 </svg></span>Volunteer</a></li> 1767 <li id="menu-item-7786" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7786"><a href="https://sparkrochestermn.org/sponsor/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1768 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1769 </svg></span>Sponsor</a></li> 1770 <li id="menu-item-7783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7783"><a href="https://sparkrochestermn.org/donation-requests/" class="menu-link"><span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 1771 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 1772 </svg></span>Donation Requests</a></li> 1773</ul> 1774</li> 1775<li id="menu-item-3132" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3132"><a href="https://sparkrochestermn.org/donate/" class="menu-link">Donate</a></li> 1776<li id="menu-item-3131" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3131"><a href="https://sparkrochestermn.org/contact-us/" class="menu-link">Contact Us</a></li> 1777</ul></div></nav></div></div> </div> 1778 </div> 1779 </div> 1780 </header><!-- #masthead -->
1781 <div id="content" class="site-content"> 1782 <div class="ast-container"> 1783 1784 1785 <div id="primary" class="content-area primary"> 1786 1787 1788 <main id="main" class="site-main"> 1789 <article 1790class="post-1390 page type-page status-publish has-post-thumbnail ast-article-single" id="post-1390" itemtype="https://schema.org/CreativeWork" itemscope="itemscope"> 1791 1792 1793<div class="entry-content clear" 1794 data-ast-blocks-layout="true" itemprop="text"> 1795 1796 1797 1798<div class="wp-block-uagb-container uagb-block-712b80e8 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1799<div class="wp-block-uagb-container uagb-block-f3e20a10"> 1800<div class="wp-block-uagb-info-box uagb-block-b9c06efa uagb-infobox__content-wrap uagb-infobox-icon-above-title uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h6 class="uagb-ifb-title-prefix">The Children’s Museum of Rochester, MN</h6><h1 class="uagb-ifb-title">Get fully immersed in SPARK</h1></div><p class="uagb-ifb-desc">Engaging people of all ages in the joy of play, the power of learning, and a sense of community.</p></div></div> 1801 1802 1803 1804<div class="wp-block-uagb-container uagb-block-9e5e70b0"> 1805<div class="wp-block-uagb-buttons uagb-buttons__outer-wrap uagb-btn__default-btn uagb-btn-tablet__default-btn uagb-btn-mobile__default-btn uagb-block-5bc62a89"><div class="uagb-buttons__wrap uagb-buttons-layout-wrap "> 1806<div class="wp-block-uagb-buttons-child uagb-buttons__outer-wrap uagb-block-9571f666 wp-block-button"><div class="uagb-button__wrapper"><a class="uagb-buttons-repeater wp-block-button__link" aria-label="" href="https://sparkrochestermn.org/plan-your-visit/" rel="follow noopener" target="_self" role="button"><div class="uagb-button__link">Plan Your Visit</div></a></div></div> 1807</div></div> 1808</div> 1809</div> 1810 1811 1812 1813<div class="wp-block-uagb-image alignright uagb-block-e2671e1d wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-right"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/02/Web-Home-Header-2-1024x1024.png" alt="" class="uag-image-7833" width="595" height="588" title="Web Home Header 2" loading="lazy" role="img" /></figure></div> 1814</div></div> 1815 1816 1817 1818<div class="wp-block-uagb-slider uag-hide-desktop uag-hide-tab uagb-block-c53a51d2 uagb-slider-container"><div class="uagb-slides uagb-swiper"><div class="swiper-wrapper"> 1819<div class="wp-block-uagb-slider-child uagb-slider-child-wrap swiper-slide uagb-block-fa21c910"><div class="swiper-content"> 1820<div class="wp-block-group is-vertical is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-423d40c6 wp-block-group-is-layout-flex"> 1821<div class="wp-block-uagb-image uagb-block-6b16df65 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/09/SPARKTACULAR-Website-Slider-1024x724.png" alt="" class="uag-image-8664" width="1024" height="724" title="SPARKTACULAR Website Slider" loading="lazy" role="img" /></figure></div> 1822 1823 1824 1825<div class="wp-block-uagb-container uagb-block-bb9d42f9 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1826<div class="wp-block-uagb-info-box uagb-block-dd15ef00 uagb-infobox__content-wrap uagb-infobox-icon-left uagb-infobox-left uagb-infobox-stacked-tablet uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h3 class="uagb-ifb-title">A Halloween SPARKTACULAR!</h3></div><p class="uagb-ifb-desc">Friday, October 30 is our not-too-spooky Halloween Event!<br>Come dressed in your Halloween best and explore the museum while enjoying festive activities, games, a family photo spot, and plenty of surprises along the way.<br>Tickets go on sale October 1!<br></p><div class="uagb-ifb-button-wrapper wp-block-button"><a href="https://sparkrochestermn.org/events/sparktacular/" class="uagb-infobox-cta-link wp-block-button__link" target="_blank" rel="noopener noreferrer" onclick="return true;"><span class="uagb-inline-editing">MORE INFO</span></a></div></div></div> 1827</div></div> 1828</div> 1829</div></div> 1830 1831 1832 1833<div class="wp-block-uagb-slider-child uagb-slider-child-wrap swiper-slide uagb-block-77b172ea"><div class="swiper-content"> 1834<div class="wp-block-group is-vertical is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-423d40c6 wp-block-group-is-layout-flex"> 1835<div class="wp-block-uagb-image uagb-block-d84b6b8b wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/09/PIN-Website-Slider-1024x724.png" alt="" class="uag-image-8677" width="1024" height="724" title="PIN Website Slider" loading="lazy" role="img" /></figure></div> 1836 1837 1838 1839<div class="wp-block-uagb-container uagb-block-c170586b alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1840<div class="wp-block-uagb-info-box uagb-block-bd1dce22 uagb-infobox__content-wrap uagb-infobox-icon-left uagb-infobox-left uagb-infobox-stacked-tablet uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h3 class="uagb-ifb-title">People In Your Neighborhood</h3></div><p class="uagb-ifb-desc">October 6 – 11<br>Throughout the week, local professionals will visit SPARK to meet young visitors, share what they do, and give kids an up-close look at the jobs that keep our community running. Meet police officers, climb aboard community vehicles, explore equipment, and discover the people behind the uniforms, tools, and trucks!<br><br>Each day will bring new visitors, so stay tuned for the full visitor calendar!<br>Made possible by New Horizon Academy.</p></div></div> 1841</div></div> 1842</div> 1843</div></div> 1844 1845 1846 1847 1848 1849<div class="wp-block-uagb-slider-child uagb-slider-child-wrap swiper-slide uagb-block-53fa1ba0"><div class="swiper-content"> 1850<div class="wp-block-group is-vertical is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-423d40c6 wp-block-group-is-layout-flex"> 1851<div class="wp-block-uagb-image uagb-block-f3b1019b wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/08/Party-1024x724.png" alt="" class="uag-image-8414" width="1024" height="724" title="Party" loading="lazy" role="img" /></figure></div> 1852 1853 1854 1855<div class="wp-block-uagb-container uagb-block-375fd83f alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1856<div class="wp-block-uagb-info-box uagb-block-af476eea uagb-infobox__content-wrap uagb-infobox-icon-left uagb-infobox-left uagb-infobox-stacked-tablet uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h3 class="uagb-ifb-title">Celebrate at SPARK!</h3></div><p class="uagb-ifb-desc">Celebrate, play, and make lasting memories at SPARK! Every birthday party includes a private party room and unlimited museum admission for your guests. Reserve your date today!<br></p><div class="uagb-ifb-button-wrapper wp-block-button"><a href="https://sparkrochestermn.org/parties/" class="uagb-infobox-cta-link wp-block-button__link" target="_blank" rel="noopener noreferrer" onclick="return true;"><span class="uagb-inline-editing">
1856PARTY PACKAGES</span></a></div></div></div> 1857</div></div> 1858</div> 1859</div></div> 1860</div></div><div class="swiper-pagination"></div><div class="swiper-button-prev"></div><div class="swiper-button-next"></div></div> 1861 1862 1863 1864<div class="wp-block-uagb-slider uag-hide-mob uagb-block-7bce166e uagb-slider-container"><div class="uagb-slides uagb-swiper"><div class="swiper-wrapper"> 1865<div class="wp-block-uagb-slider-child uagb-slider-child-wrap swiper-slide uagb-block-7f2aa11d"><div class="swiper-content"> 1866<div class="wp-block-group is-horizontal is-nowrap is-layout-flex wp-container-core-group-is-layout-0bbb8a8f wp-block-group-is-layout-flex"> 1867<div class="wp-block-uagb-image uagb-block-31213594 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none wp-container-content-d1b9d87d"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/09/SPARKTACULAR-Website-Slider-1024x724.png" alt="" class="uag-image-8664" width="600" height="212" title="SPARKTACULAR Website Slider" loading="lazy" role="img" /></figure></div> 1868 1869 1870 1871<div class="wp-block-uagb-container uagb-block-f92e944c alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1872<div class="wp-block-uagb-info-box uagb-block-a00e68c9 uagb-infobox__content-wrap uagb-infobox-icon-left uagb-infobox-left uagb-infobox-stacked-tablet uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h3 class="uagb-ifb-title">A Halloween SPARKTACULAR!</h3></div><p class="uagb-ifb-desc">Friday, October 30 is our not-too-spooky Halloween Event!<br>Come dressed in your Halloween best and explore the museum while enjoying festive activities, games, a family photo spot, and plenty of surprises along the way.<br>Tickets go on sale October 1!<br></p><div class="uagb-ifb-button-wrapper wp-block-button"><a href="https://sparkrochestermn.org/events/sparktacular/" class="uagb-infobox-cta-link wp-block-button__link" target="_blank" rel="noopener noreferrer" onclick="return true;"><span class="uagb-inline-editing">MORE INFO</span></a></div></div></div> 1873</div></div> 1874</div> 1875</div></div> 1876 1877 1878 1879<div class="wp-block-uagb-slider-child uagb-slider-child-wrap swiper-slide uagb-block-94e5b9bf"><div class="swiper-content"> 1880<div class="wp-block-group is-horizontal is-nowrap is-layout-flex wp-container-core-group-is-layout-0bbb8a8f wp-block-group-is-layout-flex"> 1881<div class="wp-block-uagb-image uagb-block-b7e8bf7b wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none wp-container-content-d1b9d87d"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/09/PIN-Website-Slider-1024x724.png" alt="" class="uag-image-8677" width="600" height="212" title="PIN Website Slider" loading="lazy" role="img" /></figure></div> 1882 1883 1884 1885<div class="wp-block-uagb-container uagb-block-2d9a73af alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1886<div class="wp-block-uagb-info-box uagb-block-a91406ff uagb-infobox__content-wrap uagb-infobox-icon-left uagb-infobox-left uagb-infobox-stacked-tablet uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h3 class="uagb-ifb-title">People In Your Neighborhood</h3></div><p class="uagb-ifb-desc">October 6 – 11<br>Throughout the week, local professionals will visit SPARK to meet young visitors and share what they do. Meet police officers, climb aboard vehicles, explore equipment, and discover the people behind the uniforms, tools, and trucks!<br><br>Stay tuned for the full visitor calendar! Made possible by New Horizon Academy.<br></p></div></div> 1887</div></div> 1888</div> 1889</div></div> 1890 1891 1892 1893 1894 1895<div class="wp-block-uagb-slider-child uagb-slider-child-wrap swiper-slide uagb-block-898fa2da"><div class="swiper-content"> 1896<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6ac436ab wp-block-group-is-layout-flex"> 1897<div class="wp-block-uagb-image uagb-block-bedd8d84 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none wp-container-content-d1b9d87d"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2026/08/Party-300x212.png" alt="" class="uag-image-8414" width="600" height="212" title="Party" loading="lazy" role="img" /></figure></div> 1898 1899 1900 1901<div class="wp-block-uagb-container uagb-block-6b1936e3 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1902<div class="wp-block-uagb-info-box uagb-block-f268f3da uagb-infobox__content-wrap uagb-infobox-icon-left uagb-infobox-left uagb-infobox-stacked-tablet uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h3 class="uagb-ifb-title">Celebrate at SPARK!</h3></div><p class="uagb-ifb-desc">Celebrate, play, and make lasting memories at SPARK! Every birthday party includes a private party room and unlimited museum admission for your guests. Reserve your date today!<br></p><div class="uagb-ifb-button-wrapper wp-block-button"><a href="https://sparkrochestermn.org/parties/" class="uagb-infobox-cta-link wp-block-button__link" target="_blank" rel="noopener noreferrer" onclick="return true;"><span class="uagb-inline-editing">
1902PARTY PACKAGES</span></a></div></div></div> 1903</div></div> 1904</div> 1905</div></div> 1906</div></div><div class="swiper-pagination"></div><div class="swiper-button-prev"></div><div class="swiper-button-next"></div></div> 1907 1908 1909 1910<div class="wp-block-uagb-separator uagb-block-ca829daa"><div class="uagb-separator-spacing-wrapper"><div class="wp-block-uagb-separator__inner" style="--my-background-image:"></div></div></div> 1911 1912 1913 1914<div data-aos= "fade-up" data-aos-duration="400" data-aos-delay="0" data-aos-easing="ease" data-aos-once="true" class="wp-block-uagb-container uagb-block-89054f8c alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1915<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-16cef306 wp-block-columns-is-layout-flex" style="margin-bottom:0"> 1916<div class="wp-block-column has-white-background-color has-text-color has-background has-link-color wp-elements-1 is-layout-flow wp-block-column-is-layout-flow" style="color:#000000;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em"> 1917<h2 id="single" class="wp-block-heading" style="font-size:40px"><strong>Hours</strong></h2> 1918 1919 1920 1921<hr class="wp-block-separator has-text-color has-css-opacity has-background is-style-wide" style="background-color:#000000;color:#000000"/> 1922 1923 1924 1925<p class="wp-block-paragraph" style="font-size:14px"><strong>Monday:</strong> CLOSED<br><strong>Tuesday – Sunday: </strong>9:00AM – 5:00PM*<br><strong>*Thursday: </strong>open until 6:00PM</p> 1926 1927 1928 1929<p class="has-vivid-red-color has-text-color has-link-color wp-elements-2 wp-block-paragraph" style="font-size:16px;font-style:normal;font-weight:700"></p> 1930 1931 1932 1933 1934 1935<h2 id="family" class="wp-block-heading" style="font-size:40px"><strong>Admission</strong></h2> 1936 1937 1938 1939<hr class="wp-block-separator has-css-opacity is-style-wide"/> 1940 1941 1942 1943<p class="wp-block-paragraph" style="font-size:14px"><strong>Children under one year of age: </strong>FREE<br><strong>Adults and Children over one: </strong>$12.00<br><strong>Seniors (60 and older): </strong>$11.00<strong><br>Military and family members (with valid ID): </strong>$11.00<strong><br>*Play for All (EBT/SNAP): </strong>$6.00</p> 1944 1945 1946 1947<p class="has-small-font-size wp-block-paragraph">There is a 4% service fee on every transaction.</p> 1948 1949 1950 1951<p class="has-small-font-size wp-block-paragraph"><strong>Starting July 1, 2025, SPARK is a cashless facility. We happily accept all major credit/debit cards and mobile payment options.</strong></p> 1952</div> 1953 1954 1955 1956<div class="wp-block-column has-ast-global-color-5-background-color has-text-color has-background has-link-color wp-elements-4 is-layout-flow wp-block-column-is-layout-flow" style="color:#000000;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em"> 1957<h2 id="patron" class="wp-block-heading" style="font-size:40px">Program <strong>Calendar</strong></h2> 1958 1959 1960 1961<hr class="wp-block-separator has-css-opacity is-style-wide"/> 1962 1963 1964 1965<p class="wp-block-paragraph" style="font-size:14px"><strong>SPARK is always closed on Mondays.<br></strong><em>Daily programs are updated on a weekly basis.</em></p> 1966 1967 1968<div class='mc-event-list-container'><ul id='upcoming-events-9454a7e62d4f7f48266c62816b70acb8' class='mc-event-list upcoming-events list-events'> 1969<li class="mc-has-category-colors mc-mc_upcoming_2111 upcoming-event mc_general mc_no-location future-event mc_primary_general recurring mc-8-hours mc-start-09-00 ungrouped mc-event-21 today-event mc-events mc_rel_general today list-preset list_preset_2"><div class="mc-group-1"><time class="mc-date-badge" datetime="2026-09-28"><span class="month">Sep</span><span class="day">28</span></time></div><div class="mc-group-2"><a href="https://sparkrochestermn.org/mc-events/closed-mondays/?mc_id=2111"><span class='mc_tb'>9:00 AM</span> <span>–</span> <span class='mc_te'>5:00 PM</span><br><strong>CLOSED MONDAYS</strong><br /> </a></div><div class="mc-group-3"></div></li> 1970 1971<li class="mc-has-category-colors mc-mc_upcoming_2372 upcoming-event mc_general mc_no-location future-event mc_primary_general recurring mc-8-hours mc-start-09-00 ungrouped mc-event-4 mc-events mc_rel_general list-preset list_preset_2"><div class="mc-group-1"><time class="mc-date-badge" datetime="2026-09-29"><span class="month">Sep</span><span class="day">29</span></time></div><div class="mc-group-2"><a href="https://sparkrochestermn.org/mc-events/grandparents-play-free/?mc_id=2372"><span class='mc_tb'>9:00 AM</span> <span>–</span> <span class='mc_te'>
19715:00 PM</span><br><strong>Grandparents Play Free</strong><br /> </a></div><div class="mc-group-3"></div></li> 1972 1973<li class="mc-has-category-colors mc-mc_upcoming_1589 upcoming-event mc_program mc_no-location future-event mc_primary_program recurring mc-1-hour mc-start-09-00 mc-grouped mc-group-11 mc-event-11 mc-events mc_rel_program list-preset list_preset_2"><div class="mc-group-1"><time class="mc-date-badge" datetime="2026-09-30"><span class="month">Sep</span><span class="day">30</span></time></div><div class="mc-group-2"><a href="https://sparkrochestermn.org/mc-events/member-morning/?mc_id=1589"><span class='mc_tb'>9:00 AM</span> <span>–</span> <span class='mc_te'>10:00 AM</span><br><strong>Member Morning</strong><br /> </a></div><div class="mc-group-3"></div></li> 1974 1975<li class="mc-has-category-colors mc-mc_upcoming_1850 upcoming-event mc_general mc_no-location future-event mc_primary_general recurring mc-9-hours mc-start-09-00 ungrouped mc-event-5 mc-events mc_rel_general list-preset list_preset_2"><div class="mc-group-1"><time class="mc-date-badge" datetime="2026-10-01"><span class="month">Oct</span><span class="day">1</span></time></div><div class="mc-group-2"><a href="https://sparkrochestermn.org/mc-events/toddler-thursday-3-and-under-play-free/?mc_id=1850"><span class='mc_tb'>9:00 AM</span> <span>–</span> <span class='mc_te'>6:00 PM</span><br><strong>Toddler Thursday: 3 and Under Play Free</strong><br /> </a></div><div class="mc-group-3"></div></li> 1976 1977<li class="mc-has-category-colors mc-mc_upcoming_2844 upcoming-event mc_program mc_no-location future-event mc_primary_program recurring mc-30-minutes mc-start-11-00 mc-grouped mc-group-9 mc-event-9 mc-events mc_rel_program list-preset list_preset_2"><div class="mc-group-1"><time class="mc-date-badge" datetime="2026-10-02"><span class="month">Oct</span><span class="day">2</span></time></div><div class="mc-group-2"><a href="https://sparkrochestermn.org/mc-events/stem-friday/?mc_id=2844"><span class='mc_tb'>11:00 AM</span> <span>–</span> <span class='mc_te'>11:30 AM</span><br><strong>STEM Friday</strong><br /> </a></div><div class="mc-group-3"></div></li> 1978 1979<li class="mc-has-category-colors mc-mc_upcoming_2633 upcoming-event mc_program mc_no-location future-event mc_primary_program recurring mc-30-minutes mc-start-11-30 ungrouped mc-event-7 mc-events mc_rel_program list-preset list_preset_2"><div class="mc-group-1"><time class="mc-date-badge" datetime="2026-10-03"><span class="month">Oct</span><span class="day">3</span></time></div><div class="mc-group-2"><a href="https://sparkrochestermn.org/mc-events/family-yoga/?mc_id=2633"><span class='mc_tb'>11:30 AM</span> <span>–</span> <span class='mc_te'>12:00 PM</span><br><strong>Family Yoga</strong><br /> </a></div><div class="mc-group-3"></div></li> 1980</ul></div> 1981 1982 1983 1984<p class="wp-block-paragraph" style="font-size:16px"><a href="https://sparkrochestermn.org/program-calendar/" target="_blank" rel="noopener" title="">View Full Program Calendar</a></p> 1985</div> 1986</div> 1987</div></div> 1988 1989 1990 1991<div data-aos= "fade-up" data-aos-duration="400" data-aos-delay="0" data-aos-easing="ease" data-aos-once="true" class="wp-block-uagb-container uagb-block-1900f246 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 1992<div class="wp-block-uagb-image uagb-block-3668508b wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none"><figure class="wp-block-uagb-image__figure"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2024/07/Copy-of-AJ0A5734-1024x683.jpg" alt="" class="uag-image-3091" width="600" height="600" title="Copy of AJ0A5734" loading="lazy" role="img" /></figure></div> 1993 1994 1995 1996<div class="wp-block-uagb-info-box uagb-block-25e98794 uagb-infobox__content-wrap uagb-infobox-icon-above-title uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h6 class="uagb-ifb-title-prefix">WHAT WE’RE ALL ABOUT</h6><h2 class="uagb-ifb-title"><strong>Play, Learn, and Discover</strong> </h2></div><p class="uagb-ifb-desc"><strong>Play </strong>is at the core of what we do. SPARK invites you to interact with the exhibits â not just watch. Itâs an <strong>immersive experience</strong> aimed at opening the minds of young learners to greater possibilities and learning by doing.</p><div class="uagb-ifb-button-wrapper wp-block-button"><a href="https://sparkrochestermn.org/about-us/" class="uagb-infobox-cta-link wp-block-button__link" target="_self" rel="noopener noreferrer" onclick="return true;"><span class="uagb-inline-editing">More about us</span></a></div></div></div> 1997</div></div> 1998 1999 2000 2001<div data-aos= "fade-up" data-aos-duration="400" data-aos-delay="0" data-aos-easing="ease" data-aos-once="true" class="wp-block-uagb-container uagb-block-57242a91 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 2002<div class="wp-block-uagb-info-box uagb-block-2dda73fb uagb-infobox__content-wrap uagb-infobox-icon-above-title uagb-infobox-image-valign-top"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h1 class="uagb-ifb-title">More than just a place to play</h1></div><p class="uagb-ifb-desc">We are here to enrich the lives of young learners by creating shared, interactive experiences that engage people of all ages in the joy of play, the power of learning, and a sense of community.</p><div class="uagb-ifb-button-wrapper wp-block-button"><a href="https://sparkrochestermn.org/join/" class="uagb-infobox-cta-link wp-block-button__link" target="_self" rel="noopener noreferrer" onclick="return true;"><span class="uagb-inline-editing">Become a Member</span></a></div></div></div> 2003</div></div> 2004 2005 2006 2007<div data-aos= "fade-up" data-aos-duration="400" data-aos-delay="0" data-aos-easing="ease" data-aos-once="true" class="wp-block-uagb-container uagb-block-8adefc04 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 2008<div class="wp-block-uagb-separator uagb-block-b903cfb0"><div class="uagb-separator-spacing-wrapper"><div class="wp-block-uagb-separator__inner" style="--my-background-image:"></div></div></div> 2009 2010 2011 2012<div class="wp-block-uagb-container uagb-block-a0169e98 alignfull uagb-is-root-container"><div class="uagb-container-inner-blocks-wrap"> 2013<div class="wp-block-uagb-container uagb-block-25f186df"> 2014<div class="wp-block-uagb-advanced-heading uagb-block-a70e9514"><h4 class="uagb-heading-text">Play</h4><p class="uagb-desc-text">Play takes many forms, imaginative or dramatic play; rough-and-tumble play; object play; building play; and games. A strategy for learning, play intersects with creativity, well-being, and exploring materials. Spark makes room for play by encouraging young learners to use their imaginations, set challenges, act out stories, make gizmos, and transform space
2014s.<br></p></div> 2015 2016 2017 2018<div class="wp-block-uagb-advanced-heading uagb-block-58ceb800"><div class="uagb-separator"></div><h4 class="uagb-heading-text">Materials Exploration</h4><p class="uagb-desc-text">Materials exploration encourages investigation of the material world â its tools, natural objects, raw materials, and building materialsâusing all their senses. Manipulating materials sparks childrenâs curiosity, prompts questions about their properties and uses, and engages their natural inventiveness. Spark provides visitors with a wide range of open-ended materials in abundant quantities and interesting contexts.<br></p></div> 2019</div> 2020 2021 2022 2023<div class="wp-block-uagb-container uagb-block-de87c0ea"> 2024<div class="wp-block-uagb-advanced-heading uagb-block-909a8690"><h4 class="uagb-heading-text">Inquiry & Experimenting</h4><p class="uagb-desc-text">Inquiry and experimenting starts with question-powered exploration of spaces, ideas, materials, objects leading to doing and action. Testing hunches, exploring cause-and-effect, solving problems, and trying out fresh ideas. Even small experiments inspire new questions. We create open-ended experiences, offer a variety of materials, and prepare staff and volunteers to ask open-ended questions.<br></p></div> 2025 2026 2027 2028<div class="wp-block-uagb-advanced-heading uagb-block-b52e12c0"><div class="uagb-separator"></div><h4 class="uagb-heading-text">Conversation</h4><p class="uagb-desc-text">Conversation is the back-and-forth between people as they speak, listen, and gesture, sharing ideas, knowledge, and memories. Spark encourages conversation about the objects in the exhibits, the ideas discussed and the stories told.<br></p></div> 2029</div> 2030</div></div> 2031 2032 2033 2034<div class="wp-block-uagb-separator uagb-block-4c376679"><div class="uagb-separator-spacing-wrapper"><div class="wp-block-uagb-separator__inner" style="--my-background-image:"></div></div></div> 2035 2036 2037 2038<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex"> 2039<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"> 2040<div class="wp-block-uagb-info-box uagb-block-efbf18cc uagb-infobox__content-wrap uagb-infobox-icon-above-title uagb-infobox-image-valign-top wp-block-uagb-info-box--has-margin"><div class="uagb-infobox-margin-wrapper"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"><h2 class="uagb-ifb-title">SPARKS FLY</h2></div><p class="uagb-ifb-desc">Have you ever thought to yourself, âWow, my child sure is creative when heâs building that Lego car,â or âShe is so happy when sheâs creating that tornado in the water table?â Watching your children or grandchildren develop and grow is enjoyable for so many of us. When your child is at SPARK, they are learning a lot. This video captures a look closer at our young ones as they learn.</p></div></div></div> 2041</div> 2042 2043 2044 2045<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 2046<div class="wp-block-uagb-image uagb-block-454327d3 wp-block-uagb-image--layout-default wp-block-uagb-image--effect-static wp-block-uagb-image--align-none"><figure class="wp-block-uagb-image__figure"><a class="" href="https://www.youtube.com/watch?v=b614QfQeJUw&t=1s" target="" rel="noopener"><img decoding="async" src="https://sparkrochestermn.org/wp-content/uploads/2025/02/Site-Video-1024x576.png" alt="" class="uag-image-4389" width="772" height="434" title="Site Video" loading="lazy" role="img" /></a></figure></div> 2047</div> 2048</div> 2049 2050 2051 2052<div class="wp-block-uagb-info-box uagb-block-b862928a uagb-infobox__content-wrap uagb-infobox-icon-above-title uagb-infobox-image-valign-top wp-block-uagb-info-box--has-margin"><div class="uagb-infobox-margin-wrapper"><div class="uagb-ifb-content"><div class="uagb-ifb-title-wrap"></div><p class="uagb-ifb-desc">Special thanks to Donny Rowles at <a href="https://track.robly.com/3147f8d3-c420-4226-a497-f593d6fb5f743f19282d7ba35492ead58ba4f83f1e66" target="_blank" rel="noreferrer noopener">Hey! Original Storytellin</a> for creating this piece for us! </p></div></div></div> 2053</div></div> 2054 2055 2056 2057</div><!-- .entry-content .clear --> 2058 2059 2060 2061</article><!-- #post-## --> 2062 2063 </main><!-- #main --> 2064 2065 2066 </div><!-- #primary --> 2067 2068 2069 </div> <!-- ast-container --> 2070 </div><!-- #content --> 2071<footer 2072class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" itemid="#colophon">
2073 <div class="site-above-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-above-footer-builder"> 2074 <div class="ast-builder-grid-row-container-inner"> 2075 <div class="ast-builder-footer-grid-columns site-above-footer-inner-wrap ast-builder-grid-row"> 2076 <div class="site-footer-above-section-1 site-footer-section site-footer-section-1"> 2077 <aside 2078 class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-2" aria-label="Footer Widget 2" role="region" > 2079 <section id="block-64" class="widget widget_block">
vendor: 69 bytes, line 2079
2079 <script src="https://www.google.com/recaptcha/enterprise.js?render=
20796Lfd6rYqAAAAAJVxraK8H2UoRn38H-_QD4HSX_uv
vendor: 14 bytes, lines 2079-2081
2079"></script> 2080 2081
2082<!-- Begin Robly Signup Form --> 2083<div id="robly_embed_signup"> 2084 <form action="https://list.robly.com/subscribe/post" method="post" id="robly_embedded_subscribe_form" name="robly_embedded_subscribe_form" class="validate" target="_blank" novalidate=""> 2085 <input type="hidden" name="a" value="318c7ef45b2fae5e3e7d434e6484ed28" /> 2086 2087 <input type="hidden" name="sub_lists[]" value="410502" /> 2088 <h3>Stay up to date on programs, activities, and events.</h3> <h2>Sign up for our Monthly Newsletter!</h2> 2089 <input type="email" value="" name="EMAIL" class="slim_email" id="DATA0" placeholder="email address" required=""/> 2090 <input type="text" name="FNAME" class="slim_email" id="DATA1" placeholder="first name" required=""/> 2091 <input type="text" name="LNAME" class="slim_email" id="DATA2" placeholder="last name" required=""/> 2092 <input type="submit" value="SUBMIT" name="subscribe" class="slim_button g-recaptcha" data-sitekey="6Ld9XlUUAAAAABcR5houwBXwlA_3STKsG2SzYCVw" data-callback="robly_recaptcha_callback"/> 2093 </form> 2094</div> 2095 2096<style type="text/css"> 2097 #robly_embed_signup{background:1#ffffff00; clear:left; font:18px Josefin sans; width: 600px; } 2098 #robly_embed_signup form {display:block; position:relative; text-align:left;} 2099 #robly_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.3em; color:#ffffff} 2100 #robly_embed_signup h3 {font-weight:regular; padding:0; margin:15px 0; font-size:1em; color:#ffffff} 2101 #robly_embed_signup input {border:0px solid #999; -webkit-appearance:none;} 2102 #robly_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;} 2103 #robly_embed_signup input[type=radio]{-webkit-appearance:radio;} 2104 #robly_embed_signup input:focus {border-color:#333;} 2105 #robly_embed_signup .button {background-color: #3d5367; border: 0 none; border-radius:30px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:14px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;} 2106 2107 #robly_embed_signup .button:hover {background-color:#a9c0d4} 2108 #robly_embed_signup .slim_button {background-color: #3d5367; border: 0 none; border-radius:10px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:14px; font-weight: bold; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding:0 15px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;} 2109 2110 #robly_embed_signup .slim_button:hover {background-color:#a9c0d4;} 2111 #robly_embed_signup .small_meta {font-size: 11px;} 2112 #robly_embed_signup .nowrap {white-space:nowrap;} 2113 #robly_embed_signup .clear {clear:none; display:inline;visibility:visible;} 2114 #robly_embed_signup .robly_field_group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;} 2115 2116 #robly_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;} 2117 #robly_embed_signup .size1of2 {margin-right:2%;} 2118 #robly_embed_signup .robly_field_group label {display:block; margin-bottom:3px; font-size: 1.0em; font-weight: 100; padding-bottom:1px;} 2119 #robly_embed_signup .robly_field_group input {display:block; width:100%; padding:8px 0; text-indent:2%;} 2120 #robly_embed_signup .robly_field_group select {display:inline-block; width:99%; padding:5px 0; margin-bottom:2px;} 2121 #robly_embed_signup .datefield, #robly_embed_signup .phonefield_us{padding:5px 0;} 2122 #robly_embed_signup .datefield input, #robly_embed_signup .phonefield_us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:left; padding:5px 0 2px 0;} 2123 #robly_embed_signup .phonefield_us .phonearea input, #robly_embed_signup .phonefield_us .phonedetail1 input{width:40px;} 2124 #robly_embed_signup .datefield .monthfield input, #robly_embed_signup .datefield .dayfield input{width:35px;} 2125 #robly_embed_signup .datefield label, #robly_embed_signup .phonefield_us label{display:none;} 2126 #robly_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;} 2127 #robly_embed_signup .asterisk {color:#c60; font-size:150%;} 2128 #robly_embed_signup .robly_field_group .asterisk {position:relative;top:5px; left:2px;} 2129 #robly_embed_signup label {display:block; font-size:16px; padding-bottom:10px; font-weight:bold;} 2130 #robly_embed_signup input.email {display:block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:90%; min-width:130px;} 2131 #robly_embed_signup input.slim_email {display:inline-block; padding:8px 0; margin:0 4% 10px 0; text-indent:5px; width:60%;} 2132 #robly_embed_signup input.button {width:40%; margin:0 0 10px 0; min-width:90px;} 2133 #robly_embed_signup .robly_field_group.input_group ul {margin:0; padding:5px 0; list-style:none;} 2134 #robly_embed_signup .robly_field_group.input_group ul li {display:block; padding:3px 0; margin:0;} 2135 #robly_embed_signup .robly_field_group.input_group label {display:inline;} 2136 #robly_embed_signup .robly_field_group.input_group input {display:inline; width:auto; border:none;} 2137 #robly_embed_signup div#robly_responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;} 2138 #robly_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;} 2139 #robly_embed_signup #robly_error_response {display:none;} 2140 #robly_embed_signup #robly_success_response {color:#529214; display:none;} 2141 #robly_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;} 2142 #robly_embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;} 2143 #robly_embed_signup #num-subscribers {font-size:1.1em;} 2144 #robly_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;} 2145 #robly_embed_signup .power {position: relative; float: right; margin-right: 16px; height:32px;} 2146 #robly_embed_signup #slim_power {float:none;} 2147 #robly_embed_signup .power p {font-size:12px; margin:0px; font-weight:bold; line-height:32px; color:#666;} 2148 #robly_embed_signup .power p a {text-decoration:none; font-weight:bold; color:#333;} 2149 #robly_embed_signup .power p a:hover {text-decoration:none; color:#000;} 2150 @media (max-width: 600px) { 2151 .g-recaptcha {transform: scale(0.77); -webkit-transform:scale(0.77); transform-origin:0 0; -webkit-transform-origin:0 0; } 2152 } 2153 /* Add your own Robly form styles to your site stylesheet or in this style block. 2154 We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */ 2155</style>
2156<script> 2157 2158 function robly_recaptcha_callback(token) { 2159 2160 var email = document.getElementById("DATA0").value; 2161 if (!is_valid_email_address(email)) { 2162 alert("Please enter a valid email address."); 2163 return false; 2164 } 2165 if (!document.getElementById("DATA0").value) { 2166 alert("Please fill in all required fields!"); 2167 return false 2168 } 2169 if (!document.getElementById("DATA1").value) { 2170 alert("Please fill in all required fields!"); 2171 return false 2172 } 2173 if (!document.getElementById("DATA2").value) { 2174 alert("Please fill in all required fields!"); 2175 return false 2176 } 2177 2178 2179 2180 var f = document.getElementById("robly_embedded_subscribe_form"); 2181 f.submit(); 2182 } 2183 2184 2185 function is_valid_email_address(emailAddress) { 2186 var pattern = new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i); 2187 return pattern.test(emailAddress); 2188 } 2189 2190</script>
2190 2191<!-- End Robly Signup Form --></section> </aside> 2192 <div class="footer-widget-area widget-area site-footer-focus-item ast-footer-html-2" data-section="section-fb-html-2"> 2193 <div class="ast-header-html inner-link-style-"><div class="ast-builder-html-element"><p style="text-align: center"><span style="color: #ffffff"><strong>STAY INFORMED!</strong></span></p> 2194<p style="text-align: center"><a href="https://list.robly.com/subscribe?a=318c7ef45b2fae5e3e7d434e6484ed28"><span style="color: #ffffff">Click here to subscribe to our monthly newsletter</span></a></p> 2195</div></div> </div> 2196 </div> 2197 </div> 2198 </div> 2199 2200</div> 2201<div class="site-primary-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-3-equal ast-builder-grid-row-tablet-3-equal ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-primary-footer-builder"> 2202 <div class="ast-builder-grid-row-container-inner"> 2203 <div class="ast-builder-footer-grid-columns site-primary-footer-inner-wrap ast-builder-grid-row"> 2204 <div class="site-footer-primary-section-1 site-footer-section site-footer-section-1"> 2205 <div class="footer-widget-area widget-area site-footer-focus-item ast-footer-html-1" data-section="section-fb-html-1"> 2206 <div class="ast-header-html inner-link-style-"><div class="ast-builder-html-element"><p><img class="alignnone wp-image-499 " src="https://sparkrochestermn.org/wp-content/uploads/2024/05/SPARK_logo_tagline-300x116.png" alt="" width="96" height="37" /></p> 2207<div id="comp-k48xqc5k" class="HcOXKn SxM0TO QxJLC3 comp-k48xqc5k wixui-rich-text" data-testid="richTextElement"> 2208<p class="font_8 wixui-rich-text__text"><span class="wixui-rich-text__text">The Children's Museum of Rochester, Inc is a 501(c)(3) non-profit. Proceeds from your membership purchases at Spark help fund our programs and future exhibits.</span></p> 2209</div> 2210</div></div> </div> 2211 <div class="ast-builder-layout-element ast-flex site-footer-focus-item" data-section="section-fb-social-icons-1"> 2212 <div class="ast-footer-social-1-wrap ast-footer-social-wrap"><div class="footer-social-inner-wrap element-social-inner-wrap social-show-label-false ast-social-color-type-custom ast-social-stack-none ast-social-element-style-filled"><a href="https://www.facebook.com/SparkRochesterMN/" aria-label="Facebook" target="_blank" rel="noopener noreferrer" style="--color: #557dbc; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-facebook footer-social-item"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z'></path></svg></span></a><a href="https://www.instagram.com/SparkRochesterMN/" aria-label="Instagram" target="_blank" rel="noopener noreferrer" style="--color: #8a3ab9; --background-color: transparent;" class="ast-builder-social-element ast-inline-flex ast-instagram footer-social-item"><span aria-hidden="true" class="ahfb-svg-iconset ast-inline-flex svg-baseline"><svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'><path d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'></path></svg></span></a></div></div> </div>
2213 <aside 2214 class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-4" aria-label="Footer Widget 4" role="region" > 2215 <section id="block-59" class="widget widget_block widget_media_image"> 2216<figure class="wp-block-image size-full is-resized"><a href="https://childrensmuseums.org/"><img loading="lazy" decoding="async" width="591" height="145" src="https://sparkrochestermn.org/wp-content/uploads/2024/07/ACM-Logo-wIcon_sm.png" alt="" class="wp-image-2866" style="width:197px;height:auto" srcset="https://sparkrochestermn.org/wp-content/uploads/2024/07/ACM-Logo-wIcon_sm.png 591w, https://sparkrochestermn.org/wp-content/uploads/2024/07/ACM-Logo-wIcon_sm-300x74.png 300w" sizes="auto, (max-width: 591px) 100vw, 591px" /></a></figure> 2217</section><section id="block-61" class="widget widget_block widget_media_image"> 2218<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="225" height="225" src="https://sparkrochestermn.org/wp-content/uploads/2026/01/candid-seal-platinum-2026.png" alt="" class="wp-image-7590" style="width:97px;height:auto" srcset="https://sparkrochestermn.org/wp-content/uploads/2026/01/candid-seal-platinum-2026.png 225w, https://sparkrochestermn.org/wp-content/uploads/2026/01/candid-seal-platinum-2026-150x150.png 150w" sizes="auto, (max-width: 225px) 100vw, 225px" /></figure> 2219</section> </aside> 2220 </div> 2221 <div class="site-footer-primary-section-2 site-footer-section site-footer-section-2"> 2222 <aside 2223 class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-1" aria-label="Footer Widget 1" role="region" > 2224 <section id="block-7" class="widget widget_block"> 2225<h5 class="wp-block-heading">Quick link</h5> 2226</section><section id="nav_menu-1" class="widget widget_nav_menu"><nav class="menu-footer-quick-link-container" aria-label="Menu"><ul id="menu-footer-quick-link" class="menu"><li id="menu-item-7963" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7963"><a href="https://sparkrochestermn.org/plan-your-visit/" class="menu-link">Plan Your Visit</a></li> 2227<li id="menu-item-1412" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1412"><a href="https://sparkrochestermn.org/about-us/" class="menu-link">About Us</a></li> 2228<li id="menu-item-2988" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2988"><a href="https://sparkrochestermn.org/donate/" class="menu-link">Donate</a></li> 2229<li id="menu-item-8163" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8163"><a href="https://sparkrochestermn.org/member-benefits/" class="menu-link">Member Benefits</a></li> 2230<li id="menu-item-3155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3155"><a href="https://sparkrochestermn.org/job-openings/" class="menu-link">Job Openings</a></li> 2231<li id="menu-item-7961" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7961"><a href="https://www.amazon.com/registries/gl/guest-view/1EGBMOJ0YRIGZ" class="menu-link">Amazon Wishlist</a></li> 2232<li id="menu-item-7962" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7962"><a href="https://sparkrochestermn.org/exhibits/" class="menu-link">Exhibits</a></li> 2233<li id="menu-item-3420" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3420"><a href="https://flipbookpdf.net/web/site/f4ceaee6ae0d043fd7fb33ca8944877ed036f685202510.pdf.html" class="menu-link">2025 Annual Impact Report</a></li> 2234</ul></nav></section> </aside> 2235 </div> 2236 <div class="site-footer-primary-section-3 site-footer-section site-footer-section-3"> 2237 <aside 2238 class="footer-widget-area widget-area site-footer-focus-item footer-widget-area-inner" data-section="sidebar-widgets-footer-widget-3" aria-label="Footer Widget 3" role="region" > 2239 <section id="block-9" class="widget widget_block"> 2240<h5 class="wp-block-heading">Get in touch</h5> 2241</section><section id="block-57" class="widget widget_block widget_text"> 2242<p class="wp-block-paragraph">Located in the Apache Mall<br>1201 12th St SW Suite 632<br>
2242Rochester, MN 55902<br>507-218-3100<br><a href="/cdn-cgi/l/email-protection#324142534059724142534059405d515a57414657405f5c1c5d4055" target="_blank" rel="noreferrer noopener"><span class="__cf_email__" data-cfemail="44373425362f04373425362f362b272c2137302136292a6a2b3623">[email protected]</span></a><br><br><a href="https://sparkrochestermn.org/contact-us/" data-type="link" data-id="https://sparkrochestermn.org/contact-us/">Contact Us</a></p> 2243</section> </aside> 2244 </div> 2245 </div> 2246 </div> 2247 2248</div> 2249<div class="site-below-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-full ast-builder-grid-row-tablet-full ast-builder-grid-row-mobile-full ast-footer-row-stack ast-footer-row-tablet-stack ast-footer-row-mobile-stack" data-section="section-below-footer-builder"> 2250 <div class="ast-builder-grid-row-container-inner"> 2251 <div class="ast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row"> 2252 <div class="site-footer-below-section-1 site-footer-section site-footer-section-1"> 2253 <div class="ast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright" data-section="section-footer-builder"> 2254 <div class="ast-footer-copyright"><p>Copyright © 2026 SPARK, The Children's Museum of Rochester. Powered by SPARK, The Children's Museum of Rochester.</p> 2255</div> </div> 2256 </div> 2257 </div> 2258 </div> 2259 2260</div> 2261 </footer><!-- #colophon --> 2262 </div><!-- #page -->
vendor: 109 bytes, lines 2262-2263
2262 2263<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2263<script type="speculationrules"> 2264{"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/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2265</script>
2265 2266 2267<div id="ast-scroll-top" tabindex="0" class="ast-scroll-top-icon ast-scroll-to-top-right" data-on-devices="both"> 2268 <span class="ast-icon icon-arrow"><svg class="ast-arrow-svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="26px" height="16.043px" viewbox="57 35.171 26 16.043" enable-background="new 57 35.171 26 16.043" xml:space="preserve"> 2269 <path d="M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z" /> 2270 </svg></span> <span class="screen-reader-text">Scroll to Top</span> 2271</div> 2272
2272<script> 2273 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 2274 </script>
2274 2275
2275<script id="astra-theme-js-js-extra"> 2276var astra = {"break_point":"921","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":""}; 2277//# sourceURL=astra-theme-js-js-extra 2278</script>
vendor: 1 bytes, line 2278
2278
2279<script id="astra-theme-js-js" src="https://sparkrochestermn.org/wp-content/themes/astra/assets/js/unminified/frontend.js?ver=4.13.10"></script>
vendor: 1 bytes, line 2279
2279
2280<script id="uagb-block-positioning-js-js" src="https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/spectra-block-positioning.min.js?ver=2.20.3"></script>
vendor: 1 bytes, line 2280
2280
2281<script id="uagb-button-child-js-js" src="https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/uagb-button-child.js?ver=2.20.3"></script>
vendor: 1 bytes, line 2281
2281
2282<script id="uagb-swiper-js-js" src="https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/swiper-bundle.min.js?ver=2.20.3"></script>
vendor: 1 bytes, line 2282
2282
2283<script id="uagb-aos-js-js" src="https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/aos.js?ver=2.20.3"></script>
vendor: 1 bytes, line 2283
2283
2284<script id="uagb-animation-js-js" src="https://sparkrochestermn.org/wp-content/plugins/ultimate-addons-for-gutenberg/assets/js/spectra-animations.js?ver=2.20.3"></script>
vendor: 1 bytes, line 2284
2284
2285<script id="uag-script-1390-js" src="https://sparkrochestermn.org/wp-content/uploads/uag-plugin/assets/1000/uag-js-1390.js?ver=1790592109"></script>
vendor: 1 bytes, line 2285
2285
2286<script id="gt_widget_script_59597110-js-before"> 2287window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['59597110'] = {"default_language":"en","languages":["ar","zh-CN","nl","en","fr","de","it","pt","ru","es"],"url_structure":"none","detect_browser_language":1,"wrapper_selector":"#gt-wrapper-59597110","flag_size":16,"globe_size":40,"alt_flags":[],"globe_color":"#b5def2","horizontal_position":"inline","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/svg\/"}; 2288//# sourceURL=gt_widget_script_59597110-js-before 2289</script>
2289<script src="https://sparkrochestermn.org/wp-content/plugins/gtranslate/js/globe.js?ver=5.0.1" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/" data-gt-orig-domain="sparkrochestermn.org" data-gt-widget-id="59597110" defer></script>
2289<script id="gt_widget_script_26433641-js-before"> 2290window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['26433641'] = {"default_language":"en","languages":["ar","zh-CN","nl","en","fr","de","it","pt","ru","es"],"url_structure":"none","detect_browser_language":1,"wrapper_selector":"#gt-wrapper-26433641","flag_size":16,"globe_size":40,"alt_flags":[],"globe_color":"#b5def2","horizontal_position":"inline","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/svg\/"}; 2291//# sourceURL=gt_widget_script_26433641-js-before 2292</script>
2292<script src="https://sparkrochestermn.org/wp-content/plugins/gtranslate/js/globe.js?ver=5.0.1" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/" data-gt-orig-domain="sparkrochestermn.org" data-gt-widget-id="26433641" defer></script>
2292<script id="wp-dom-ready-js" src="https://sparkrochestermn.org/wp-includes/js/dist/dom-ready.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 2292
2292
2293<script id="wp-hooks-js" src="https://sparkrochestermn.org/wp-includes/js/dist/hooks.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2293
2293
2294<script id="wp-i18n-js" src="https://sparkrochestermn.org/wp-includes/js/dist/i18n.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2294
2294
2295<script id="wp-i18n-js-after"> 2296wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2297//# sourceURL=wp-i18n-js-after 2298</script>
vendor: 1 bytes, line 2298
2298
2299<script id="wp-a11y-js" src="https://sparkrochestermn.org/wp-includes/js/dist/a11y.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 2299
2299
2300<script id="mc.mcjs-js-extra"> 2301var my_calendar = {"grid":"modal","list":"modal","mini":"modal","ajax":"true","links":"true","newWindow":"New tab","subscribe":"Subscribe","export":"Export","action":"mcjs_action","security":"e3a5aabe98","ajaxurl":"https://sparkrochestermn.org/wp-admin/admin-ajax.php"}; 2302//# sourceURL=mc.mcjs-js-extra 2303</script>
vendor: 1 bytes, line 2303
2303
2304<script id="mc.mcjs-js" src="https://sparkrochestermn.org/wp-content/plugins/my-calendar/js/mcjs.js?ver=3.8.695430"></script>
vendor: 1 bytes, line 2304
2304
2305<script id="mc-modal-js-extra"> 2306var mcm = {"context":""}; 2307//# sourceURL=mc-modal-js-extra 2308</script>
vendor: 1 bytes, line 2308
2308
2309<script id="mc-modal-js" src="https://sparkrochestermn.org/wp-content/plugins/my-calendar/js/modal/accessible-modal-window-aria.js?ver=3.8.695430"></script>
vendor: 1 bytes, line 2309
2309
2310<script id="wp-emoji-settings" type="application/json"> 2311{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://sparkrochestermn.org/wp-includes/js/wp-emoji.js?ver=7.1.2","twemoji":"https://sparkrochestermn.org/wp-includes/js/twemoji.js?ver=7.1.2"}} 2312</script>
vendor: 1 bytes, line 2312
2312
2313<script type="module"> 2314/** 2315 * @output wp-includes/js/wp-emoji-loader.js 2316 */ 2317 2318/* eslint-env es6 */ 2319 2320// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 2321 2322/** 2323 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 2324 * @typedef WPEmojiSettings 2325 * @type {object} 2326 * @property {?object} source 2327 * @property {?string} source.concatemoji 2328 * @property {?string} source.twemoji 2329 * @property {?string} source.wpemoji 2330 */ 2331 2332const selector = 'script#wp-emoji-settings'; 2333const script = document.querySelector( selector ); 2334if ( ! ( script instanceof HTMLScriptElement ) ) { 2335 throw new Error( `Element missing: ${ selector }`); 2336} 2337const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 2338 2339// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 2340window._wpemojiSettings = settings; 2341 2342/** 2343 * Support tests. 2344 * @typedef SupportTests 2345 * @type {object} 2346 * @property {?boolean} flag 2347 * @property {?boolean} emoji 2348 */ 2349 2350const sessionStorageKey = 'wpEmojiSettingsSupports'; 2351const tests = [ 'flag', 'emoji' ]; 2352 2353/** 2354 * Checks whether the browser supports offloading to a Worker. 2355 * 2356 * @since 6.3.0 2357 * 2358 * @private 2359 * 2360 * @returns {boolean} 2361 */ 2362function supportsWorkerOffloading() { 2363 return ( 2364 typeof Worker !== 'undefined' && 2365 typeof OffscreenCanvas !== 'undefined' && 2366 typeof URL !== 'undefined' && 2367 URL.createObjectURL && 2368 typeof Blob !== 'undefined' 2369 ); 2370} 2371 2372/** 2373 * @typedef SessionSupportTests 2374 * @type {object} 2375 * @property {number} timestamp 2376 * @property {SupportTests} supportTests 2377 */ 2378 2379/** 2380 * Get support tests from session. 2381 * 2382 * @since 6.3.0 2383 * 2384 * @private 2385 * 2386 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 2387 */ 2388function getSessionSupportTests() { 2389 try { 2390 /** @type {SessionSupportTests} */ 2391 const item = JSON.parse( 2392 sessionStorage.getItem( sessionStorageKey ) 2393 ); 2394 if ( 2395 typeof item === 'object' && 2396 typeof item.timestamp === 'number' && 2397 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 2398 typeof item.supportTests === 'object' 2399 ) { 2400 return item.supportTests; 2401 } 2402 } catch ( e ) {} 2403 return null; 2404} 2405 2406/** 2407 * Persist the supports in session storage. 2408 * 2409 * @since 6.3.0 2410 * 2411 * @private 2412 * 2413 * @param {SupportTests} supportTests Support tests. 2414 */ 2415function setSessionSupportTests( supportTests ) { 2416 try { 2417 /** @type {SessionSupportTests} */ 2418 const item = { 2419 supportTests: supportTests, 2420 timestamp: new Date().valueOf() 2421 }; 2422 2423 sessionStorage.setItem( 2424 sessionStorageKey, 2425 JSON.stringify( item ) 2426 ); 2427 } catch ( e ) {} 2428} 2429 2430/** 2431 * Checks if two sets of Emoji characters render the same visually. 2432 * 2433 * This is used to determine if the browser is rendering an emoji with multiple data points 2434 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 2435 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 2436 * does not support the emoji correctly. 2437 * 2438 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2439 * scope. Everything must be passed by parameters. 2440 * 2441 * @since 4.9.0 2442 * 2443 * @private 2444 * 2445 * @param {CanvasRenderingContext2D} context 2D Context. 2446 * @param {string} set1 Set of Emoji to test. 2447 * @param {string} set2 Set of Emoji to test. 2448 * 2449 * @return {boolean} True if the two sets render the same. 2450 */ 2451function emojiSetsRenderIdentically( context, set1, set2 ) { 2452 // Cleanup from previous test. 2453 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2454 context.fillText( set1, 0, 0 ); 2455 const rendered1 = new Uint32Array( 2456 context.getImageData( 2457 0, 2458 0, 2459 context.canvas.width, 2460 context.canvas.height 2461 ).data 2462 ); 2463 2464 // Cleanup from previous test. 2465 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2466 context.fillText( set2, 0, 0 ); 2467 const rendered2 = new Uint32Array( 2468 context.getImageData( 2469 0, 2470 0, 2471 context.canvas.width,
2472 context.canvas.height 2473 ).data 2474 ); 2475 2476 return rendered1.every( ( rendered2Data, index ) => { 2477 return rendered2Data === rendered2[ index ]; 2478 } ); 2479} 2480 2481/** 2482 * Checks if the center point of a single emoji is empty. 2483 * 2484 * This is used to determine if the browser is rendering an emoji with a single data point 2485 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 2486 * rendered emoji will have a non-zero value at the center point. 2487 * 2488 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2489 * scope. Everything must be passed by parameters. 2490 * 2491 * @since 6.8.2 2492 * 2493 * @private 2494 * 2495 * @param {CanvasRenderingContext2D} context 2D Context. 2496 * @param {string} emoji Emoji to test. 2497 * 2498 * @return {boolean} True if the center point is empty. 2499 */ 2500function emojiRendersEmptyCenterPoint( context, emoji ) { 2501 // Cleanup from previous test. 2502 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2503 context.fillText( emoji, 0, 0 ); 2504 2505 // Test if the center point (16, 16) is empty (0,0,0,0). 2506 const centerPoint = context.getImageData(16, 16, 1, 1); 2507 for ( let i = 0; i < centerPoint.data.length; i++ ) { 2508 if ( centerPoint.data[ i ] !== 0 ) { 2509 // Stop checking the moment it's known not to be empty. 2510 return false; 2511 } 2512 } 2513 2514 return true; 2515} 2516 2517/** 2518 * Determines if the browser properly renders Emoji that Twemoji can supplement. 2519 * 2520 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2521 * scope. Everything must be passed by parameters. 2522 * 2523 * @since 4.2.0 2524 * 2525 * @private 2526 * 2527 * @param {CanvasRenderingContext2D} context 2D Context. 2528 * @param {string} type Whether to test for support of "flag" or "emoji". 2529 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2530 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2531 * 2532 * @return {boolean} True if the browser can render emoji, false if it cannot. 2533 */ 2534function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2535 let isIdentical; 2536 2537 switch ( type ) { 2538 case 'flag': 2539 /* 2540 * Test for Transgender flag compatibility. Added in Unicode 13. 2541 * 2542 * To test for support, we try to render it, and compare the rendering to how it would look if 2543 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 2544 */ 2545 isIdentical = emojiSetsRenderIdentically( 2546 context, 2547 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 2548 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 2549 ); 2550 2551 if ( isIdentical ) { 2552 return false; 2553 } 2554 2555 /* 2556 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 2557 * so gives us an easy test for full support. 2558 * 2559 * To test for support, we try to render it, and compare the rendering to how it would look if 2560 * the browser doesn't render it correctly ([C] + [Q]). 2561 */ 2562 isIdentical = emojiSetsRenderIdentically( 2563 context, 2564 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 2565 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 2566 ); 2567 2568 if ( isIdentical ) { 2569 return false; 2570 } 2571 2572 /* 2573 * Test for English flag compatibility. England is a country in the United Kingdom, it 2574 * does not have a two letter locale code but rather a five letter sub-division code. 2575 * 2576 * To test for support, we try to render it, and compare the rendering to how it would look if 2577 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 2578 */ 2579 isIdentical = emojiSetsRenderIdentically( 2580 context, 2581 // as the flag sequence 2582 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 2583 // with each code point separated by a zero-width space 2584 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 2585 ); 2586 2587 return ! isIdentical; 2588 case 'emoji': 2589 /* 2590 * Is there a large, hairy, humanoid mythical creature living in the browser? 2591 * 2592 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 2593 * 2594 * The hairy creature emoji is a single code point emoji. Testing for browser 2595 * support required testing the center point of the emoji to see if it is empty. 2596 * 2597 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == ð« Hairy creature. 2598 * 2599 * When updating this test, please ensure that the emoji is either a single code point 2600 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 2601 * joiner vs a zero-width space. 2602 */ 2603 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 2604 return ! notSupported; 2605 } 2606 2607 return false;
2608} 2609 2610/** 2611 * Checks emoji support tests. 2612 * 2613 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2614 * scope. Everything must be passed by parameters. 2615 * 2616 * @since 6.3.0 2617 * 2618 * @private 2619 * 2620 * @param {string[]} tests Tests. 2621 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 2622 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2623 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2624 * 2625 * @return {SupportTests} Support tests. 2626 */ 2627function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2628 let canvas; 2629 if ( 2630 typeof WorkerGlobalScope !== 'undefined' && 2631 self instanceof WorkerGlobalScope 2632 ) { 2633 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 2634 } else { 2635 canvas = document.createElement( 'canvas' ); 2636 } 2637 2638 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 2639 2640 /* 2641 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 2642 * it doesn't work when the font is bolder than 500 weight. So, we 2643 * check for bold rendering support to avoid invisible emoji in Chrome. 2644 */ 2645 context.textBaseline = 'top'; 2646 context.font = '600 32px Arial'; 2647 2648 const supports = {}; 2649 tests.forEach( ( test ) => { 2650 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2651 } ); 2652 return supports; 2653} 2654 2655/** 2656 * Adds a script to the head of the document. 2657 * 2658 * @ignore 2659 * 2660 * @since 4.2.0 2661 * 2662 * @param {string} src The url where the script is located. 2663 * 2664 * @return {void} 2665 */ 2666function addScript( src ) { 2667 const script = document.createElement( 'script' ); 2668 script.src = src; 2669 script.defer = true; 2670 document.head.appendChild( script ); 2671} 2672 2673settings.supports = { 2674 everything: true, 2675 everythingExceptFlag: true 2676}; 2677 2678// Obtain the emoji support from the browser, asynchronously when possible. 2679new Promise( ( resolve ) => { 2680 let supportTests = getSessionSupportTests(); 2681 if ( supportTests ) { 2682 resolve( supportTests ); 2683 return; 2684 } 2685 2686 if ( supportsWorkerOffloading() ) { 2687 try { 2688 // Note that the functions are being passed as arguments due to minification. 2689 const workerScript = 2690 'postMessage(' + 2691 testEmojiSupports.toString() + 2692 '(' + 2693 [ 2694 JSON.stringify( tests ), 2695 browserSupportsEmoji.toString(), 2696 emojiSetsRenderIdentically.toString(), 2697 emojiRendersEmptyCenterPoint.toString() 2698 ].join( ',' ) + 2699 '));'; 2700 const blob = new Blob( [ workerScript ], { 2701 type: 'text/javascript' 2702 } ); 2703 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 2704 worker.onmessage = ( event ) => { 2705 supportTests = event.data; 2706 setSessionSupportTests( supportTests ); 2707 worker.terminate(); 2708 resolve( supportTests ); 2709 }; 2710 return; 2711 } catch ( e ) {} 2712 } 2713 2714 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2715 setSessionSupportTests( supportTests ); 2716 resolve( supportTests ); 2717} ) 2718 // Once the browser emoji support has been obtained from the session, finalize the settings. 2719 .then( ( supportTests ) => { 2720 /* 2721 * Tests the browser support for flag emojis and other emojis, and adjusts the 2722 * support settings accordingly. 2723 */ 2724 for ( const test in supportTests ) { 2725 settings.supports[ test ] = supportTests[ test ]; 2726 2727 settings.supports.everything = 2728 settings.supports.everything && settings.supports[ test ]; 2729 2730 if ( 'flag' !== test ) { 2731 settings.supports.everythingExceptFlag = 2732 settings.supports.everythingExceptFlag && 2733 settings.supports[ test ]; 2734 } 2735 } 2736 2737 settings.supports.everythingExceptFlag = 2738 settings.supports.everythingExceptFlag && 2739 ! settings.supports.flag; 2740 2741 // When the browser can not render everything we need to load a polyfill. 2742 if ( ! settings.supports.everything ) { 2743 const src = settings.source || {}; 2744 2745 if ( src.concatemoji ) { 2746 addScript( src.concatemoji ); 2747 } else if ( src.wpemoji && src.twemoji ) { 2748 addScript( src.twemoji ); 2749 addScript( src.wpemoji ); 2750 } 2751 } 2752 } ); 2753//# sourceURL=https://sparkrochestermn.org/wp-includes/js/wp-emoji-loader.js 2754</script>
2754 2755
2755<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"7dfa880327884002a9d6318018684ba8","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 2755
2755
2756<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a42226d279ec2191',t:'MTc5MDU5MjI1Mw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2756</body> 2757</html> 2758 2759 2760<!-- Page supported by LiteSpeed Cache 7.9.1 on 2026-09-28 05:44:15 -->
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.